Class DataProductVersionSummary
- java.lang.Object
-
- com.ibm.cloud.sdk.core.service.model.GenericModel
-
- com.ibm.cloud.dph_services.dph.v1.model.DataProductVersionSummary
-
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class DataProductVersionSummary extends com.ibm.cloud.sdk.core.service.model.GenericModel
Summary of Data Product Version object.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
DataProductVersionSummary.State
The state of the data product version.static interface
DataProductVersionSummary.Types
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AssetReference
getAsset()
Gets the asset.java.util.List<DataProductContractTerms>
getContractTerms()
Gets the contractTerms.DataProductVersionSummaryDataProduct
getDataProduct()
Gets the dataProduct.java.lang.String
getDescription()
Gets the description.java.lang.String
getId()
Gets the id.java.lang.String
getName()
Gets the name.java.lang.String
getState()
Gets the state.java.util.List<java.lang.String>
getTags()
Gets the tags.java.util.List<java.lang.String>
getTypes()
Gets the types.java.util.List<UseCase>
getUseCases()
Gets the useCases.java.lang.String
getVersion()
Gets the version.java.lang.Boolean
isIsRestricted()
Gets the isRestricted.
-
-
-
Method Detail
-
getVersion
public java.lang.String getVersion()
Gets the version. The data product version number.- Returns:
- the version
-
getState
public java.lang.String getState()
Gets the state. The state of the data product version.- Returns:
- the state
-
getDataProduct
public DataProductVersionSummaryDataProduct getDataProduct()
Gets the dataProduct. Data product reference.- Returns:
- the dataProduct
-
getName
public java.lang.String getName()
Gets the name. The name of the data product version. A name can contain letters, numbers, understores, dashes, spaces or periods. Names are mutable and reusable.- Returns:
- the name
-
getDescription
public java.lang.String getDescription()
Gets the description. The description of the data product version.- Returns:
- the description
-
getTags
public java.util.List<java.lang.String> getTags()
Gets the tags. Tags on the data product.- Returns:
- the tags
-
getUseCases
public java.util.List<UseCase> getUseCases()
Gets the useCases. A list of use cases associated with the data product version.- Returns:
- the useCases
-
getTypes
public java.util.List<java.lang.String> getTypes()
Gets the types. Types of parts on the data product.- Returns:
- the types
-
getContractTerms
public java.util.List<DataProductContractTerms> getContractTerms()
Gets the contractTerms. Contract terms binding various aspects of the data product.- Returns:
- the contractTerms
-
isIsRestricted
public java.lang.Boolean isIsRestricted()
Gets the isRestricted. Indicates whether the data product is restricted or not. A restricted data product indicates that orders of the data product requires explicit approval before data is delivered.- Returns:
- the isRestricted
-
getId
public java.lang.String getId()
Gets the id. The identifier of the data product version.- Returns:
- the id
-
getAsset
public AssetReference getAsset()
Gets the asset.- Returns:
- the asset
-
-