Class CloudAutonomousVmClusterSummary
- All Implemented Interfaces:
- Serializable,- SdkPojo,- ToCopyableBuilder<CloudAutonomousVmClusterSummary.Builder,- CloudAutonomousVmClusterSummary> 
A summary of an Autonomous VM cluster.
- See Also:
- 
Nested Class SummaryNested Classes
- 
Method SummaryModifier and TypeMethodDescriptionfinal FloatThe percentage of data storage currently in use for Autonomous Databases in the Autonomous VM cluster.final DoubleThe total data storage allocated for Autonomous Databases in the Autonomous VM cluster, in TB.final DoubleThe available data storage for Autonomous Databases in the Autonomous VM cluster, in TB.final IntegerThe number of Autonomous Container Databases that you can create with the currently available storage.final FloatThe number of CPU cores available for allocation to Autonomous Databases.builder()final StringThe Amazon Resource Name (ARN) for the Autonomous VM cluster.final StringThe unique identifier of the Autonomous VM cluster.final StringThe unique identifier of the Exadata infrastructure containing this Autonomous VM cluster.final ComputeModelThe compute model of the Autonomous VM cluster: ECPU or OCPU.final StringThe compute model of the Autonomous VM cluster: ECPU or OCPU.final IntegerThe total number of CPU cores in the Autonomous VM cluster.final IntegerThe number of CPU cores per node in the Autonomous VM cluster.final FloatThe percentage of total CPU cores currently in use in the Autonomous VM cluster.final InstantThe date and time when the Autonomous VM cluster was created.final DoubleThe total data storage allocated to the Autonomous VM cluster, in GB.final DoubleThe total data storage allocated to the Autonomous VM cluster, in TB.final IntegerThe local node storage allocated to the Autonomous VM cluster, in GB.The list of database servers associated with the Autonomous VM cluster.final StringThe user-provided description of the Autonomous VM cluster.final StringThe user-friendly name for the Autonomous VM cluster.final Stringdomain()The domain name for the Autonomous VM cluster.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final DoubleThe lowest value to which Exadata storage can be scaled down, in TB.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final booleanFor responses, this returns true if the service returned a value for the DbServers property.final inthashCode()final Stringhostname()The host name for the Autonomous VM cluster.final BooleanIndicates if mutual TLS (mTLS) authentication is enabled for the Autonomous VM cluster.final LicenseModelThe Oracle license model that applies to the Autonomous VM cluster.final StringThe Oracle license model that applies to the Autonomous VM cluster.final MaintenanceWindowThe scheduling details for the maintenance window.final IntegerThe lowest value to which you can scale down the maximum number of Autonomous CDBs.final IntegerThe amount of memory allocated per Oracle Compute Unit (OCU), in GB.final IntegerThe total amount of memory allocated to the Autonomous VM cluster, in GB.final IntegerThe number of database server nodes in the Autonomous VM cluster.final IntegerThe number of Autonomous CDBs that can't be provisioned because of resource constraints.final Stringocid()The Oracle Cloud Identifier (OCID) of the Autonomous VM cluster.final StringThe name of the OCI resource anchor associated with this Autonomous VM cluster.final StringociUrl()The URL for accessing the OCI console page for this Autonomous VM cluster.final StringThe unique identifier of the ODB network associated with this Autonomous VM cluster.final FloatThe progress of the current operation on the Autonomous VM cluster, as a percentage.final IntegerThe number of Autonomous CDBs that you can provision in the Autonomous VM cluster.final IntegerThe number of Autonomous Container Databases currently provisioned in the Autonomous VM cluster.final FloatThe number of CPUs currently provisioned in the Autonomous VM cluster.final FloatThe number of CPUs that can be reclaimed from terminated or scaled-down Autonomous Databases.final FloatThe number of CPUs reserved for system operations and redundancy.final IntegerThe SCAN listener port for non-TLS (TCP) protocol.final IntegerThe SCAN listener port for TLS (TCP) protocol.static Class<? extends CloudAutonomousVmClusterSummary.Builder> final Stringshape()The shape of the Exadata infrastructure for the Autonomous VM cluster.final ResourceStatusstatus()The current status of the Autonomous VM cluster.final StringThe current status of the Autonomous VM cluster.final StringAdditional information about the current status of the Autonomous VM cluster, if applicable.final InstantThe expiration date and time of the database SSL certificate.final InstantThe expiration date and time of the Oracle REST Data Services (ORDS) certificate.final StringtimeZone()The time zone of the Autonomous VM cluster.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.final IntegerThe total number of Autonomous Container Databases that can be created in the Autonomous VM cluster.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuildercopy
- 
Method Details- 
cloudAutonomousVmClusterIdThe unique identifier of the Autonomous VM cluster. - Returns:
- The unique identifier of the Autonomous VM cluster.
 
- 
cloudAutonomousVmClusterArnThe Amazon Resource Name (ARN) for the Autonomous VM cluster. - Returns:
- The Amazon Resource Name (ARN) for the Autonomous VM cluster.
 
- 
odbNetworkIdThe unique identifier of the ODB network associated with this Autonomous VM cluster. - Returns:
- The unique identifier of the ODB network associated with this Autonomous VM cluster.
 
- 
ociResourceAnchorNameThe name of the OCI resource anchor associated with this Autonomous VM cluster. - Returns:
- The name of the OCI resource anchor associated with this Autonomous VM cluster.
 
- 
percentProgressThe progress of the current operation on the Autonomous VM cluster, as a percentage. - Returns:
- The progress of the current operation on the Autonomous VM cluster, as a percentage.
 
- 
displayNameThe user-friendly name for the Autonomous VM cluster. - Returns:
- The user-friendly name for the Autonomous VM cluster.
 
- 
statusThe current status of the Autonomous VM cluster. If the service returns an enum value that is not available in the current SDK version, statuswill returnResourceStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The current status of the Autonomous VM cluster.
- See Also:
 
- 
statusAsStringThe current status of the Autonomous VM cluster. If the service returns an enum value that is not available in the current SDK version, statuswill returnResourceStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The current status of the Autonomous VM cluster.
- See Also:
 
- 
statusReasonAdditional information about the current status of the Autonomous VM cluster, if applicable. - Returns:
- Additional information about the current status of the Autonomous VM cluster, if applicable.
 
- 
cloudExadataInfrastructureIdThe unique identifier of the Exadata infrastructure containing this Autonomous VM cluster. - Returns:
- The unique identifier of the Exadata infrastructure containing this Autonomous VM cluster.
 
- 
autonomousDataStoragePercentageThe percentage of data storage currently in use for Autonomous Databases in the Autonomous VM cluster. - Returns:
- The percentage of data storage currently in use for Autonomous Databases in the Autonomous VM cluster.
 
- 
autonomousDataStorageSizeInTBsThe total data storage allocated for Autonomous Databases in the Autonomous VM cluster, in TB. - Returns:
- The total data storage allocated for Autonomous Databases in the Autonomous VM cluster, in TB.
 
- 
availableAutonomousDataStorageSizeInTBsThe available data storage for Autonomous Databases in the Autonomous VM cluster, in TB. - Returns:
- The available data storage for Autonomous Databases in the Autonomous VM cluster, in TB.
 
- 
availableContainerDatabasesThe number of Autonomous Container Databases that you can create with the currently available storage. - Returns:
- The number of Autonomous Container Databases that you can create with the currently available storage.
 
- 
availableCpusThe number of CPU cores available for allocation to Autonomous Databases. - Returns:
- The number of CPU cores available for allocation to Autonomous Databases.
 
- 
computeModelThe compute model of the Autonomous VM cluster: ECPU or OCPU. If the service returns an enum value that is not available in the current SDK version, computeModelwill returnComputeModel.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcomputeModelAsString().- Returns:
- The compute model of the Autonomous VM cluster: ECPU or OCPU.
- See Also:
 
- 
computeModelAsStringThe compute model of the Autonomous VM cluster: ECPU or OCPU. If the service returns an enum value that is not available in the current SDK version, computeModelwill returnComputeModel.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcomputeModelAsString().- Returns:
- The compute model of the Autonomous VM cluster: ECPU or OCPU.
- See Also:
 
- 
cpuCoreCountThe total number of CPU cores in the Autonomous VM cluster. - Returns:
- The total number of CPU cores in the Autonomous VM cluster.
 
- 
cpuCoreCountPerNodeThe number of CPU cores per node in the Autonomous VM cluster. - Returns:
- The number of CPU cores per node in the Autonomous VM cluster.
 
- 
cpuPercentageThe percentage of total CPU cores currently in use in the Autonomous VM cluster. - Returns:
- The percentage of total CPU cores currently in use in the Autonomous VM cluster.
 
- 
dataStorageSizeInGBsThe total data storage allocated to the Autonomous VM cluster, in GB. - Returns:
- The total data storage allocated to the Autonomous VM cluster, in GB.
 
- 
dataStorageSizeInTBsThe total data storage allocated to the Autonomous VM cluster, in TB. - Returns:
- The total data storage allocated to the Autonomous VM cluster, in TB.
 
- 
dbNodeStorageSizeInGBsThe local node storage allocated to the Autonomous VM cluster, in GB. - Returns:
- The local node storage allocated to the Autonomous VM cluster, in GB.
 
- 
hasDbServerspublic final boolean hasDbServers()For responses, this returns true if the service returned a value for the DbServers property. This DOES NOT check that the value is non-empty (for which, you should check theisEmpty()method on the property). This is useful because the SDK will never return a null collection or map, but you may need to differentiate between the service returning nothing (or null) and the service returning an empty collection or map. For requests, this returns true if a value for the property was specified in the request builder, and false if a value was not specified.
- 
dbServersThe list of database servers associated with the Autonomous VM cluster. Attempts to modify the collection returned by this method will result in an UnsupportedOperationException. This method will never return null. If you would like to know whether the service returned this field (so that you can differentiate between null and empty), you can use the hasDbServers()method.- Returns:
- The list of database servers associated with the Autonomous VM cluster.
 
- 
descriptionThe user-provided description of the Autonomous VM cluster. - Returns:
- The user-provided description of the Autonomous VM cluster.
 
- 
domainThe domain name for the Autonomous VM cluster. - Returns:
- The domain name for the Autonomous VM cluster.
 
- 
exadataStorageInTBsLowestScaledValueThe lowest value to which Exadata storage can be scaled down, in TB. - Returns:
- The lowest value to which Exadata storage can be scaled down, in TB.
 
- 
hostnameThe host name for the Autonomous VM cluster. - Returns:
- The host name for the Autonomous VM cluster.
 
- 
ocidThe Oracle Cloud Identifier (OCID) of the Autonomous VM cluster. - Returns:
- The Oracle Cloud Identifier (OCID) of the Autonomous VM cluster.
 
- 
ociUrlThe URL for accessing the OCI console page for this Autonomous VM cluster. - Returns:
- The URL for accessing the OCI console page for this Autonomous VM cluster.
 
- 
isMtlsEnabledVmClusterIndicates if mutual TLS (mTLS) authentication is enabled for the Autonomous VM cluster. - Returns:
- Indicates if mutual TLS (mTLS) authentication is enabled for the Autonomous VM cluster.
 
- 
licenseModelThe Oracle license model that applies to the Autonomous VM cluster. If the service returns an enum value that is not available in the current SDK version, licenseModelwill returnLicenseModel.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlicenseModelAsString().- Returns:
- The Oracle license model that applies to the Autonomous VM cluster.
- See Also:
 
- 
licenseModelAsStringThe Oracle license model that applies to the Autonomous VM cluster. If the service returns an enum value that is not available in the current SDK version, licenseModelwill returnLicenseModel.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlicenseModelAsString().- Returns:
- The Oracle license model that applies to the Autonomous VM cluster.
- See Also:
 
- 
maintenanceWindowThe scheduling details for the maintenance window. Patching and system updates take place during the maintenance window. - Returns:
- The scheduling details for the maintenance window. Patching and system updates take place during the maintenance window.
 
- 
maxAcdsLowestScaledValueThe lowest value to which you can scale down the maximum number of Autonomous CDBs. - Returns:
- The lowest value to which you can scale down the maximum number of Autonomous CDBs.
 
- 
memoryPerOracleComputeUnitInGBsThe amount of memory allocated per Oracle Compute Unit (OCU), in GB. - Returns:
- The amount of memory allocated per Oracle Compute Unit (OCU), in GB.
 
- 
memorySizeInGBsThe total amount of memory allocated to the Autonomous VM cluster, in GB. - Returns:
- The total amount of memory allocated to the Autonomous VM cluster, in GB.
 
- 
nodeCountThe number of database server nodes in the Autonomous VM cluster. - Returns:
- The number of database server nodes in the Autonomous VM cluster.
 
- 
nonProvisionableAutonomousContainerDatabasesThe number of Autonomous CDBs that can't be provisioned because of resource constraints. - Returns:
- The number of Autonomous CDBs that can't be provisioned because of resource constraints.
 
- 
provisionableAutonomousContainerDatabasesThe number of Autonomous CDBs that you can provision in the Autonomous VM cluster. - Returns:
- The number of Autonomous CDBs that you can provision in the Autonomous VM cluster.
 
- 
provisionedAutonomousContainerDatabasesThe number of Autonomous Container Databases currently provisioned in the Autonomous VM cluster. - Returns:
- The number of Autonomous Container Databases currently provisioned in the Autonomous VM cluster.
 
- 
provisionedCpusThe number of CPUs currently provisioned in the Autonomous VM cluster. - Returns:
- The number of CPUs currently provisioned in the Autonomous VM cluster.
 
- 
reclaimableCpusThe number of CPUs that can be reclaimed from terminated or scaled-down Autonomous Databases. - Returns:
- The number of CPUs that can be reclaimed from terminated or scaled-down Autonomous Databases.
 
- 
reservedCpusThe number of CPUs reserved for system operations and redundancy. - Returns:
- The number of CPUs reserved for system operations and redundancy.
 
- 
scanListenerPortNonTlsThe SCAN listener port for non-TLS (TCP) protocol. - Returns:
- The SCAN listener port for non-TLS (TCP) protocol.
 
- 
scanListenerPortTlsThe SCAN listener port for TLS (TCP) protocol. - Returns:
- The SCAN listener port for TLS (TCP) protocol.
 
- 
shapeThe shape of the Exadata infrastructure for the Autonomous VM cluster. - Returns:
- The shape of the Exadata infrastructure for the Autonomous VM cluster.
 
- 
createdAtThe date and time when the Autonomous VM cluster was created. - Returns:
- The date and time when the Autonomous VM cluster was created.
 
- 
timeDatabaseSslCertificateExpiresThe expiration date and time of the database SSL certificate. - Returns:
- The expiration date and time of the database SSL certificate.
 
- 
timeOrdsCertificateExpiresThe expiration date and time of the Oracle REST Data Services (ORDS) certificate. - Returns:
- The expiration date and time of the Oracle REST Data Services (ORDS) certificate.
 
- 
timeZoneThe time zone of the Autonomous VM cluster. - Returns:
- The time zone of the Autonomous VM cluster.
 
- 
totalContainerDatabasesThe total number of Autonomous Container Databases that can be created in the Autonomous VM cluster. - Returns:
- The total number of Autonomous Container Databases that can be created in the Autonomous VM cluster.
 
- 
toBuilderDescription copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
- toBuilderin interface- ToCopyableBuilder<CloudAutonomousVmClusterSummary.Builder,- CloudAutonomousVmClusterSummary> 
- Returns:
- a builder for type T
 
- 
builder
- 
serializableBuilderClass
- 
hashCode
- 
equals
- 
equalsBySdkFieldsDescription copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
- equalsBySdkFieldsin interface- SdkPojo
- Parameters:
- obj- the object to be compared with
- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
 
- 
toString
- 
getValueForField
- 
sdkFields
- 
sdkFieldNameToField- Specified by:
- sdkFieldNameToFieldin interface- SdkPojo
- Returns:
- The mapping between the field name and its corresponding field.
 
 
-