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 Summary
Constructors Constructor Description Builder()
-
Method Summary
All 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
-
resourceCompartmentId
public ResourceInfo.Builder resourceCompartmentId(String resourceCompartmentId)
The compartmentId of the resource.- Parameters:
resourceCompartmentId- the value to set- Returns:
- this builder
-
resourceName
public ResourceInfo.Builder resourceName(String resourceName)
The name of the resource.- Parameters:
resourceName- the value to set- Returns:
- this builder
-
resourceId
public ResourceInfo.Builder resourceId(String resourceId)
The Id of the resource.- Parameters:
resourceId- the value to set- Returns:
- this builder
-
resourceType
public ResourceInfo.Builder resourceType(String resourceType)
The type of the resource.- Parameters:
resourceType- the value to set- Returns:
- this builder
-
deploymentType
public ResourceInfo.Builder deploymentType(String deploymentType)
The deployment type of the resource.- Parameters:
deploymentType- the value to set- Returns:
- this builder
-
connectorId
public ResourceInfo.Builder connectorId(String connectorId)
The connector Id of the resource.- Parameters:
connectorId- the value to set- Returns:
- this builder
-
isClusterDb
public ResourceInfo.Builder isClusterDb(Boolean isClusterDb)
True if it is a cluster db.- Parameters:
isClusterDb- the value to set- Returns:
- this builder
-
hostInfo
public ResourceInfo.Builder hostInfo(List<HostInfo> hostInfo)
host info objects- Parameters:
hostInfo- the value to set- Returns:
- this builder
-
dbVersion
public ResourceInfo.Builder dbVersion(String dbVersion)
The version of the resource.- Parameters:
dbVersion- the value to set- Returns:
- this builder
-
dbPlatformType
public ResourceInfo.Builder dbPlatformType(String dbPlatformType)
The platform type of the resource.- Parameters:
dbPlatformType- the value to set- Returns:
- this builder
-
licenseType
public ResourceInfo.Builder licenseType(String licenseType)
The License Type of the resource.- Parameters:
licenseType- the value to set- Returns:
- this builder
-
agentId
public ResourceInfo.Builder agentId(String agentId)
The agent Id of the agent managing the resource.- Parameters:
agentId- the value to set- Returns:
- this builder
-
build
public ResourceInfo build()
-
copy
public ResourceInfo.Builder copy(ResourceInfo model)
-
-