Package com.oracle.bmc.dblm.model
Class ResourceInfo.Builder
- java.lang.Object
- 
- com.oracle.bmc.dblm.model.ResourceInfo.Builder
 
- 
- Enclosing class:
- ResourceInfo
 
 public static class ResourceInfo.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourceInfo.BuilderagentId(String agentId)The agent Id of the agent managing the resource.ResourceInfobuild()ResourceInfo.BuilderconnectorId(String connectorId)The connector Id of the resource.ResourceInfo.Buildercopy(ResourceInfo model)ResourceInfo.BuilderdbPlatformType(String dbPlatformType)The platform type of the resource.ResourceInfo.BuilderdbVersion(String dbVersion)The version of the resource.ResourceInfo.BuilderdeploymentType(String deploymentType)The deployment type of the resource.ResourceInfo.BuilderhostInfo(List<HostInfo> hostInfo)host info objectsResourceInfo.BuilderisClusterDb(Boolean isClusterDb)True if it is a cluster db.ResourceInfo.BuilderlicenseType(String licenseType)The License Type of the resource.ResourceInfo.BuilderresourceCompartmentId(String resourceCompartmentId)The compartmentId of the resource.ResourceInfo.BuilderresourceId(String resourceId)The Id of the resource.ResourceInfo.BuilderresourceName(String resourceName)The name of the resource.ResourceInfo.BuilderresourceType(String resourceType)The type of the resource.
 
- 
- 
- 
Method Detail- 
resourceCompartmentIdpublic ResourceInfo.Builder resourceCompartmentId(String resourceCompartmentId) The compartmentId of the resource.- Parameters:
- resourceCompartmentId- the value to set
- Returns:
- this builder
 
 - 
resourceNamepublic ResourceInfo.Builder resourceName(String resourceName) The name of the resource.- Parameters:
- resourceName- the value to set
- Returns:
- this builder
 
 - 
resourceIdpublic ResourceInfo.Builder resourceId(String resourceId) The Id of the resource.- Parameters:
- resourceId- the value to set
- Returns:
- this builder
 
 - 
resourceTypepublic ResourceInfo.Builder resourceType(String resourceType) The type of the resource.- Parameters:
- resourceType- the value to set
- Returns:
- this builder
 
 - 
deploymentTypepublic ResourceInfo.Builder deploymentType(String deploymentType) The deployment type of the resource.- Parameters:
- deploymentType- the value to set
- Returns:
- this builder
 
 - 
connectorIdpublic ResourceInfo.Builder connectorId(String connectorId) The connector Id of the resource.- Parameters:
- connectorId- the value to set
- Returns:
- this builder
 
 - 
isClusterDbpublic ResourceInfo.Builder isClusterDb(Boolean isClusterDb) True if it is a cluster db.- Parameters:
- isClusterDb- the value to set
- Returns:
- this builder
 
 - 
hostInfopublic ResourceInfo.Builder hostInfo(List<HostInfo> hostInfo) host info objects- Parameters:
- hostInfo- the value to set
- Returns:
- this builder
 
 - 
dbVersionpublic ResourceInfo.Builder dbVersion(String dbVersion) The version of the resource.- Parameters:
- dbVersion- the value to set
- Returns:
- this builder
 
 - 
dbPlatformTypepublic ResourceInfo.Builder dbPlatformType(String dbPlatformType) The platform type of the resource.- Parameters:
- dbPlatformType- the value to set
- Returns:
- this builder
 
 - 
licenseTypepublic ResourceInfo.Builder licenseType(String licenseType) The License Type of the resource.- Parameters:
- licenseType- the value to set
- Returns:
- this builder
 
 - 
agentIdpublic ResourceInfo.Builder agentId(String agentId) The agent Id of the agent managing the resource.- Parameters:
- agentId- the value to set
- Returns:
- this builder
 
 - 
buildpublic ResourceInfo build() 
 - 
copypublic ResourceInfo.Builder copy(ResourceInfo model) 
 
- 
 
-