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 OperationFromApi
build()
OperationFromApi.Builder
copy(OperationFromApi model)
OperationFromApi.Builder
externalKey(String externalKey)
The external key for the object.OperationFromApi.Builder
key(String key)
The operation key, used to identiying this metadata object within the dataflow.OperationFromApi.Builder
metadata(ObjectMetadata metadata)
OperationFromApi.Builder
modelVersion(String modelVersion)
The model version of the object.OperationFromApi.Builder
name(String name)
The operation name.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.OperationFromApi.Builder
objectVersion(Integer objectVersion)
The version of the object that is used to track changes in the object instance.OperationFromApi.Builder
operationAttributes(GenericRestApiAttributes operationAttributes)
OperationFromApi.Builder
parentRef(ParentReference parentRef)
OperationFromApi.Builder
resourceName(String resourceName)
The resource name.OperationFromApi.Builder
shape(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)
-
-