Class ExternalPublicationSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.dataintegration.model.ExternalPublicationSummary.Builder
 
- 
- Enclosing class:
- ExternalPublicationSummary
 
 public static class ExternalPublicationSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ExternalPublicationSummary.BuilderapplicationCompartmentId(String applicationCompartmentId)The OCID of the compartment where the application is created in the Oracle Cloud Infrastructure Data Flow Service.ExternalPublicationSummary.BuilderapplicationId(String applicationId)The unique OCID of the identifier that is returned after creating the Oracle Cloud Infrastructure Data Flow application.ExternalPublicationSummarybuild()ExternalPublicationSummary.BuilderconfigurationDetails(ConfigurationDetails configurationDetails)ExternalPublicationSummary.Buildercopy(ExternalPublicationSummary model)ExternalPublicationSummary.Builderdescription(String description)Detailed description for the object.ExternalPublicationSummary.BuilderdisplayName(String displayName)The name of the application.ExternalPublicationSummary.BuildererrorMessage(String errorMessage)The error of the published object in the application.ExternalPublicationSummary.Builderidentifier(String identifier)Value can only contain upper case letters, underscore, and numbers.ExternalPublicationSummary.Builderkey(String key)The object key.ExternalPublicationSummary.BuilderkeyMap(Map<String,String> keyMap)A key map.ExternalPublicationSummary.Buildermetadata(ObjectMetadata metadata)ExternalPublicationSummary.BuildermodelType(String modelType)The object type.ExternalPublicationSummary.BuildermodelVersion(String modelVersion)This is a version number that is used by the service to upgrade objects if needed through releases of the service.ExternalPublicationSummary.Buildername(String name)Free form text without any restriction on permitted characters.ExternalPublicationSummary.BuilderobjectStatus(Integer objectStatus)The status of an object that can be set to value 1 for shallow references across objects.ExternalPublicationSummary.BuilderobjectVersion(Integer objectVersion)The version of the object that is used to track changes in the object instance.ExternalPublicationSummary.BuilderparentRef(ParentReference parentRef)ExternalPublicationSummary.BuilderresourceConfiguration(ResourceConfiguration resourceConfiguration)ExternalPublicationSummary.Builderstatus(ExternalPublicationSummary.Status status)The status of the publishing action to Oracle Cloud Infrastructure Data Flow.
 
- 
- 
- 
Method Detail- 
applicationIdpublic ExternalPublicationSummary.Builder applicationId(String applicationId) The unique OCID of the identifier that is returned after creating the Oracle Cloud Infrastructure Data Flow application.- Parameters:
- applicationId- the value to set
- Returns:
- this builder
 
 - 
applicationCompartmentIdpublic ExternalPublicationSummary.Builder applicationCompartmentId(String applicationCompartmentId) The OCID of the compartment where the application is created in the Oracle Cloud Infrastructure Data Flow Service.- Parameters:
- applicationCompartmentId- the value to set
- Returns:
- this builder
 
 - 
displayNamepublic ExternalPublicationSummary.Builder displayName(String displayName) The name of the application.- Parameters:
- displayName- the value to set
- Returns:
- this builder
 
 - 
resourceConfigurationpublic ExternalPublicationSummary.Builder resourceConfiguration(ResourceConfiguration resourceConfiguration) 
 - 
configurationDetailspublic ExternalPublicationSummary.Builder configurationDetails(ConfigurationDetails configurationDetails) 
 - 
statuspublic ExternalPublicationSummary.Builder status(ExternalPublicationSummary.Status status) The status of the publishing action to Oracle Cloud Infrastructure Data Flow.- Parameters:
- status- the value to set
- Returns:
- this builder
 
 - 
errorMessagepublic ExternalPublicationSummary.Builder errorMessage(String errorMessage) The error of the published object in the application.- Parameters:
- errorMessage- the value to set
- Returns:
- this builder
 
 - 
keypublic ExternalPublicationSummary.Builder key(String key) The object key.- Parameters:
- key- the value to set
- Returns:
- this builder
 
 - 
modelTypepublic ExternalPublicationSummary.Builder modelType(String modelType) The object type.- Parameters:
- modelType- the value to set
- Returns:
- this builder
 
 - 
modelVersionpublic ExternalPublicationSummary.Builder modelVersion(String modelVersion) This is a version number that is used by the service to upgrade objects if needed through releases of the service.- Parameters:
- modelVersion- the value to set
- Returns:
- this builder
 
 - 
namepublic ExternalPublicationSummary.Builder name(String name) Free form text without any restriction on permitted characters.Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. - Parameters:
- name- the value to set
- Returns:
- this builder
 
 - 
descriptionpublic ExternalPublicationSummary.Builder description(String description) Detailed description for the object.- Parameters:
- description- the value to set
- Returns:
- this builder
 
 - 
objectVersionpublic ExternalPublicationSummary.Builder objectVersion(Integer objectVersion) The version of the object that is used to track changes in the object instance.- Parameters:
- objectVersion- the value to set
- Returns:
- this builder
 
 - 
objectStatuspublic ExternalPublicationSummary.Builder objectStatus(Integer objectStatus) The status of an object that can be set to value 1 for shallow references across objects.Other values are reserved. - Parameters:
- objectStatus- the value to set
- Returns:
- this builder
 
 - 
identifierpublic ExternalPublicationSummary.Builder identifier(String identifier) Value can only contain upper case letters, underscore, and numbers.It should begin with upper case letter or underscore. The value can be modified. - Parameters:
- identifier- the value to set
- Returns:
- this builder
 
 - 
parentRefpublic ExternalPublicationSummary.Builder parentRef(ParentReference parentRef) 
 - 
metadatapublic ExternalPublicationSummary.Builder metadata(ObjectMetadata metadata) 
 - 
keyMappublic ExternalPublicationSummary.Builder keyMap(Map<String,String> keyMap) A key map.If provided, key is replaced with generated key. This structure provides mapping between user provided key and generated key. - Parameters:
- keyMap- the value to set
- Returns:
- this builder
 
 - 
buildpublic ExternalPublicationSummary build() 
 - 
copypublic ExternalPublicationSummary.Builder copy(ExternalPublicationSummary model) 
 
- 
 
-