Class DataEntityFromDataStore.Builder
- java.lang.Object
- 
- com.oracle.bmc.dataintegration.model.DataEntityFromDataStore.Builder
 
- 
- Enclosing class:
- DataEntityFromDataStore
 
 public static class DataEntityFromDataStore.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description DataEntityFromDataStorebuild()DataEntityFromDataStore.Buildercopy(DataEntityFromDataStore model)DataEntityFromDataStore.Builderdescription(String description)Detailed description for the object.DataEntityFromDataStore.BuilderentityType(DataEntityFromDataStore.EntityType entityType)The entity type.DataEntityFromDataStore.BuilderexternalKey(String externalKey)The external key for the objectDataEntityFromDataStore.Builderfilters(String filters)Filters present in the Datastore.DataEntityFromDataStore.BuilderforeignKeys(List<ForeignKey> foreignKeys)An array of foreign keys.DataEntityFromDataStore.Builderidentifier(String identifier)Value can only contain upper case letters, underscore and numbers.DataEntityFromDataStore.BuilderisEffectiveDateDisabled(Boolean isEffectiveDateDisabled)It shows whether or not effective date is disabledDataEntityFromDataStore.BuilderisFlexDataStore(Boolean isFlexDataStore)It shows whether the datastore is of flex typeDataEntityFromDataStore.BuilderisSilentError(Boolean isSilentError)It shows whether the extraction of this datastore will stop on errorDataEntityFromDataStore.Builderkey(String key)The object key.DataEntityFromDataStore.Buildermetadata(ObjectMetadata metadata)DataEntityFromDataStore.BuildermodelVersion(String modelVersion)The object’s model version.DataEntityFromDataStore.Buildername(String name)Free form text without any restriction on permitted characters.DataEntityFromDataStore.BuilderobjectStatus(Integer objectStatus)The status of an object that can be set to value 1 for shallow references across objects, other values reserved.DataEntityFromDataStore.BuilderobjectVersion(Integer objectVersion)The version of the object that is used to track changes in the object instance.DataEntityFromDataStore.BuilderotherTypeLabel(String otherTypeLabel)Specifies other type label.DataEntityFromDataStore.BuilderparentRef(ParentReference parentRef)DataEntityFromDataStore.BuilderresourceName(String resourceName)The resource name.DataEntityFromDataStore.Buildershape(Shape shape)DataEntityFromDataStore.BuildershapeId(String shapeId)The shape ID.DataEntityFromDataStore.BuildersupportsIncremental(Boolean supportsIncremental)It shows whether the datastore supports Incremental Extract or not.DataEntityFromDataStore.Buildertypes(TypeLibrary types)DataEntityFromDataStore.BuilderuniqueKeys(List<UniqueKey> uniqueKeys)An array of unique keys.
 
- 
- 
- 
Method Detail- 
metadatapublic DataEntityFromDataStore.Builder metadata(ObjectMetadata metadata) 
 - 
keypublic DataEntityFromDataStore.Builder key(String key) The object key.- Parameters:
- key- the value to set
- Returns:
- this builder
 
 - 
modelVersionpublic DataEntityFromDataStore.Builder modelVersion(String modelVersion) The object’s model version.- Parameters:
- modelVersion- the value to set
- Returns:
- this builder
 
 - 
parentRefpublic DataEntityFromDataStore.Builder parentRef(ParentReference parentRef) 
 - 
namepublic DataEntityFromDataStore.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 DataEntityFromDataStore.Builder description(String description) Detailed description for the object.- Parameters:
- description- the value to set
- Returns:
- this builder
 
 - 
objectVersionpublic DataEntityFromDataStore.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
 
 - 
externalKeypublic DataEntityFromDataStore.Builder externalKey(String externalKey) The external key for the object- Parameters:
- externalKey- the value to set
- Returns:
- this builder
 
 - 
shapepublic DataEntityFromDataStore.Builder shape(Shape shape) 
 - 
shapeIdpublic DataEntityFromDataStore.Builder shapeId(String shapeId) The shape ID.- Parameters:
- shapeId- the value to set
- Returns:
- this builder
 
 - 
typespublic DataEntityFromDataStore.Builder types(TypeLibrary types) 
 - 
entityTypepublic DataEntityFromDataStore.Builder entityType(DataEntityFromDataStore.EntityType entityType) The entity type.- Parameters:
- entityType- the value to set
- Returns:
- this builder
 
 - 
otherTypeLabelpublic DataEntityFromDataStore.Builder otherTypeLabel(String otherTypeLabel) Specifies other type label.- Parameters:
- otherTypeLabel- the value to set
- Returns:
- this builder
 
 - 
uniqueKeyspublic DataEntityFromDataStore.Builder uniqueKeys(List<UniqueKey> uniqueKeys) An array of unique keys.- Parameters:
- uniqueKeys- the value to set
- Returns:
- this builder
 
 - 
foreignKeyspublic DataEntityFromDataStore.Builder foreignKeys(List<ForeignKey> foreignKeys) An array of foreign keys.- Parameters:
- foreignKeys- the value to set
- Returns:
- this builder
 
 - 
resourceNamepublic DataEntityFromDataStore.Builder resourceName(String resourceName) The resource name.- Parameters:
- resourceName- the value to set
- Returns:
- this builder
 
 - 
objectStatuspublic DataEntityFromDataStore.Builder objectStatus(Integer objectStatus) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.- Parameters:
- objectStatus- the value to set
- Returns:
- this builder
 
 - 
identifierpublic DataEntityFromDataStore.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
 
 - 
filterspublic DataEntityFromDataStore.Builder filters(String filters) Filters present in the Datastore.It can be Null. - Parameters:
- filters- the value to set
- Returns:
- this builder
 
 - 
isEffectiveDateDisabledpublic DataEntityFromDataStore.Builder isEffectiveDateDisabled(Boolean isEffectiveDateDisabled) It shows whether or not effective date is disabled- Parameters:
- isEffectiveDateDisabled- the value to set
- Returns:
- this builder
 
 - 
isFlexDataStorepublic DataEntityFromDataStore.Builder isFlexDataStore(Boolean isFlexDataStore) It shows whether the datastore is of flex type- Parameters:
- isFlexDataStore- the value to set
- Returns:
- this builder
 
 - 
isSilentErrorpublic DataEntityFromDataStore.Builder isSilentError(Boolean isSilentError) It shows whether the extraction of this datastore will stop on error- Parameters:
- isSilentError- the value to set
- Returns:
- this builder
 
 - 
supportsIncrementalpublic DataEntityFromDataStore.Builder supportsIncremental(Boolean supportsIncremental) It shows whether the datastore supports Incremental Extract or not.- Parameters:
- supportsIncremental- the value to set
- Returns:
- this builder
 
 - 
buildpublic DataEntityFromDataStore build() 
 - 
copypublic DataEntityFromDataStore.Builder copy(DataEntityFromDataStore model) 
 
- 
 
-