Class ReplaceDataProductDraftContractTermsOptions
- java.lang.Object
-
- com.ibm.cloud.sdk.core.service.model.GenericModel
-
- com.ibm.cloud.dph_services.dph.v1.model.ReplaceDataProductDraftContractTermsOptions
-
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class ReplaceDataProductDraftContractTermsOptions extends com.ibm.cloud.sdk.core.service.model.GenericModelThe replaceDataProductDraftContractTerms options.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classReplaceDataProductDraftContractTermsOptions.BuilderBuilder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AssetReferenceasset()Gets the asset.java.lang.StringcontractTermsId()Gets the contractTermsId.ContractTestcontractTest()Gets the contractTest.java.util.List<ContractTemplateCustomProperty>customProperties()Gets the customProperties.java.lang.StringdataProductId()Gets the dataProductId.Descriptiondescription()Gets the description.java.util.List<ContractTermsDocument>documents()Gets the documents.java.lang.StringdraftId()Gets the draftId.java.lang.StringerrorMsg()Gets the errorMsg.java.lang.Stringid()Gets the id.ReplaceDataProductDraftContractTermsOptions.BuildernewBuilder()New builder.java.util.List<ContractTemplateOrganization>organization()Gets the organization.Overviewoverview()Gets the overview.Pricingprice()Gets the price.java.util.List<Roles>roles()Gets the roles.java.util.List<ContractSchema>schema()Gets the schema.java.util.List<ContractTemplateSLA>sla()Gets the sla.java.util.List<ContractTemplateSupportAndCommunication>supportAndCommunication()Gets the supportAndCommunication.
-
-
-
Method Detail
-
newBuilder
public ReplaceDataProductDraftContractTermsOptions.Builder newBuilder()
New builder.- Returns:
- a ReplaceDataProductDraftContractTermsOptions builder
-
dataProductId
public java.lang.String dataProductId()
Gets the dataProductId. Data product ID. Use '-' to skip specifying the data product ID explicitly.- Returns:
- the dataProductId
-
draftId
public java.lang.String draftId()
Gets the draftId. Data product draft id.- Returns:
- the draftId
-
contractTermsId
public java.lang.String contractTermsId()
Gets the contractTermsId. Contract terms id.- Returns:
- the contractTermsId
-
asset
public AssetReference asset()
Gets the asset. The reference schema for a asset in a container.- Returns:
- the asset
-
id
public java.lang.String id()
Gets the id. ID of the contract terms.- Returns:
- the id
-
documents
public java.util.List<ContractTermsDocument> documents()
Gets the documents. Collection of contract terms documents.- Returns:
- the documents
-
errorMsg
public java.lang.String errorMsg()
Gets the errorMsg. An error message, if existing, relating to the contract terms.- Returns:
- the errorMsg
-
overview
public Overview overview()
Gets the overview. Overview details of a data contract.- Returns:
- the overview
-
description
public Description description()
Gets the description. Description details of a data contract.- Returns:
- the description
-
organization
public java.util.List<ContractTemplateOrganization> organization()
Gets the organization. List of sub domains to be added within a domain.- Returns:
- the organization
-
roles
public java.util.List<Roles> roles()
Gets the roles. List of roles associated with the contract.- Returns:
- the roles
-
price
public Pricing price()
Gets the price. Represents the pricing details of the contract.- Returns:
- the price
-
sla
public java.util.List<ContractTemplateSLA> sla()
Gets the sla. Service Level Agreement details.- Returns:
- the sla
-
supportAndCommunication
public java.util.List<ContractTemplateSupportAndCommunication> supportAndCommunication()
Gets the supportAndCommunication. Support and communication details for the contract.- Returns:
- the supportAndCommunication
-
customProperties
public java.util.List<ContractTemplateCustomProperty> customProperties()
Gets the customProperties. Custom properties that are not part of the standard contract.- Returns:
- the customProperties
-
contractTest
public ContractTest contractTest()
Gets the contractTest. Contains the contract test status and related metadata.- Returns:
- the contractTest
-
schema
public java.util.List<ContractSchema> schema()
Gets the schema. Schema details of the data asset.- Returns:
- the schema
-
-