Package com.oracle.bmc.cloudbridge.model
Class AssetSourceConnection.Builder
- java.lang.Object
-
- com.oracle.bmc.cloudbridge.model.AssetSourceConnection.Builder
-
- Enclosing class:
- AssetSourceConnection
public static class AssetSourceConnection.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AssetSourceConnection.BuilderassetSourceKey(String assetSourceKey)Type-specific identifier for an asset source.AssetSourceConnectionbuild()AssetSourceConnection.BuilderconnectionType(AssetSourceConnectionType connectionType)The type of connection for an asset source.AssetSourceConnection.BuilderconnectorId(String connectorId)The OCID of the cloud bridge connector used for migration operations.AssetSourceConnection.Buildercopy(AssetSourceConnection model)AssetSourceConnection.BuilderlifecycleDetails(String lifecycleDetails)The detailed sub-state of the connection.AssetSourceConnection.BuilderlifecycleState(AssetSourceConnectionLifecycleState lifecycleState)The current state of the connection.
-
-
-
Method Detail
-
connectionType
public AssetSourceConnection.Builder connectionType(AssetSourceConnectionType connectionType)
The type of connection for an asset source.- Parameters:
connectionType- the value to set- Returns:
- this builder
-
connectorId
public AssetSourceConnection.Builder connectorId(String connectorId)
The OCID of the cloud bridge connector used for migration operations.- Parameters:
connectorId- the value to set- Returns:
- this builder
-
assetSourceKey
public AssetSourceConnection.Builder assetSourceKey(String assetSourceKey)
Type-specific identifier for an asset source.- Parameters:
assetSourceKey- the value to set- Returns:
- this builder
-
lifecycleState
public AssetSourceConnection.Builder lifecycleState(AssetSourceConnectionLifecycleState lifecycleState)
The current state of the connection.- Parameters:
lifecycleState- the value to set- Returns:
- this builder
-
lifecycleDetails
public AssetSourceConnection.Builder lifecycleDetails(String lifecycleDetails)
The detailed sub-state of the connection.- Parameters:
lifecycleDetails- the value to set- Returns:
- this builder
-
build
public AssetSourceConnection build()
-
copy
public AssetSourceConnection.Builder copy(AssetSourceConnection model)
-
-