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.Builder
assetSourceKey(String assetSourceKey)
Type-specific identifier for an asset source.AssetSourceConnection
build()
AssetSourceConnection.Builder
connectionType(AssetSourceConnectionType connectionType)
The type of connection for an asset source.AssetSourceConnection.Builder
connectorId(String connectorId)
The OCID of the cloud bridge connector used for migration operations.AssetSourceConnection.Builder
copy(AssetSourceConnection model)
AssetSourceConnection.Builder
lifecycleDetails(String lifecycleDetails)
The detailed sub-state of the connection.AssetSourceConnection.Builder
lifecycleState(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)
-
-