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)
 
 - 
 
 -