Class OperationFromApi.Builder
- java.lang.Object
-
- com.oracle.bmc.dataintegration.model.OperationFromApi.Builder
-
- Enclosing class:
- OperationFromApi
public static class OperationFromApi.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OperationFromApibuild()OperationFromApi.Buildercopy(OperationFromApi model)OperationFromApi.BuilderexternalKey(String externalKey)The external key for the object.OperationFromApi.Builderkey(String key)The operation key, used to identiying this metadata object within the dataflow.OperationFromApi.Buildermetadata(ObjectMetadata metadata)OperationFromApi.BuildermodelVersion(String modelVersion)The model version of the object.OperationFromApi.Buildername(String name)The operation name.OperationFromApi.BuilderobjectStatus(Integer objectStatus)The status of an object that can be set to value 1 for shallow reference across objects, other values reserved.OperationFromApi.BuilderobjectVersion(Integer objectVersion)The version of the object that is used to track changes in the object instance.OperationFromApi.BuilderoperationAttributes(GenericRestApiAttributes operationAttributes)OperationFromApi.BuilderparentRef(ParentReference parentRef)OperationFromApi.BuilderresourceName(String resourceName)The resource name.OperationFromApi.Buildershape(Shape shape)
-
-
-
Method Detail
-
metadata
public OperationFromApi.Builder metadata(ObjectMetadata metadata)
-
key
public OperationFromApi.Builder key(String key)
The operation key, used to identiying this metadata object within the dataflow.- Parameters:
key- the value to set- Returns:
- this builder
-
modelVersion
public OperationFromApi.Builder modelVersion(String modelVersion)
The model version of the object.- Parameters:
modelVersion- the value to set- Returns:
- this builder
-
parentRef
public OperationFromApi.Builder parentRef(ParentReference parentRef)
-
shape
public OperationFromApi.Builder shape(Shape shape)
-
name
public OperationFromApi.Builder name(String name)
The operation name.This value is unique.
- Parameters:
name- the value to set- Returns:
- this builder
-
objectVersion
public OperationFromApi.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
-
externalKey
public OperationFromApi.Builder externalKey(String externalKey)
The external key for the object.- Parameters:
externalKey- the value to set- Returns:
- this builder
-
resourceName
public OperationFromApi.Builder resourceName(String resourceName)
The resource name.- Parameters:
resourceName- the value to set- Returns:
- this builder
-
objectStatus
public OperationFromApi.Builder objectStatus(Integer objectStatus)
The status of an object that can be set to value 1 for shallow reference across objects, other values reserved.- Parameters:
objectStatus- the value to set- Returns:
- this builder
-
operationAttributes
public OperationFromApi.Builder operationAttributes(GenericRestApiAttributes operationAttributes)
-
build
public OperationFromApi build()
-
copy
public OperationFromApi.Builder copy(OperationFromApi model)
-
-