Package com.oracle.bmc.dblm.model
Class ResourceInfo
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.dblm.model.ResourceInfo
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20240102") public final class ResourceInfo extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
The Resource Info.
Note: Objects should always be created or deserialized using theResourceInfo.Builder
. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theResourceInfo.Builder
, which maintain a set of all explicitly set fields calledResourceInfo.Builder.__explicitlySet__
. ThehashCode()
andequals(Object)
methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ResourceInfo.Builder
-
Constructor Summary
Constructors Constructor Description ResourceInfo(String resourceCompartmentId, String resourceName, String resourceId, String resourceType, String deploymentType, String connectorId, Boolean isClusterDb, List<HostInfo> hostInfo, String dbVersion, String dbPlatformType, String licenseType)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ResourceInfo.Builder
builder()
Create a new builder.boolean
equals(Object o)
String
getConnectorId()
The connector Id of the resource.String
getDbPlatformType()
The platform type of the resource.String
getDbVersion()
The version of the resource.String
getDeploymentType()
The deployment type of the resource.List<HostInfo>
getHostInfo()
host info objectsBoolean
getIsClusterDb()
True if it is a cluster db.String
getLicenseType()
The License Type of the resource.String
getResourceCompartmentId()
The compartmentId of the resource.String
getResourceId()
The Id of the resource.String
getResourceName()
The name of the resource.String
getResourceType()
The type of the resource.int
hashCode()
ResourceInfo.Builder
toBuilder()
String
toString()
String
toString(boolean includeByteArrayContents)
Return a string representation of the object.
-
-
-
Constructor Detail
-
ResourceInfo
@Deprecated @ConstructorProperties({"resourceCompartmentId","resourceName","resourceId","resourceType","deploymentType","connectorId","isClusterDb","hostInfo","dbVersion","dbPlatformType","licenseType"}) public ResourceInfo(String resourceCompartmentId, String resourceName, String resourceId, String resourceType, String deploymentType, String connectorId, Boolean isClusterDb, List<HostInfo> hostInfo, String dbVersion, String dbPlatformType, String licenseType)
Deprecated.
-
-
Method Detail
-
builder
public static ResourceInfo.Builder builder()
Create a new builder.
-
toBuilder
public ResourceInfo.Builder toBuilder()
-
getResourceCompartmentId
public String getResourceCompartmentId()
The compartmentId of the resource.- Returns:
- the value
-
getResourceName
public String getResourceName()
The name of the resource.- Returns:
- the value
-
getResourceId
public String getResourceId()
The Id of the resource.- Returns:
- the value
-
getResourceType
public String getResourceType()
The type of the resource.- Returns:
- the value
-
getDeploymentType
public String getDeploymentType()
The deployment type of the resource.- Returns:
- the value
-
getConnectorId
public String getConnectorId()
The connector Id of the resource.- Returns:
- the value
-
getIsClusterDb
public Boolean getIsClusterDb()
True if it is a cluster db.- Returns:
- the value
-
getDbVersion
public String getDbVersion()
The version of the resource.- Returns:
- the value
-
getDbPlatformType
public String getDbPlatformType()
The platform type of the resource.- Returns:
- the value
-
getLicenseType
public String getLicenseType()
The License Type of the resource.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toString
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Parameters:
includeByteArrayContents
- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-