Interface AutonomousDatabaseSummary.Builder

  • Method Details

    • autonomousDatabaseId

      AutonomousDatabaseSummary.Builder autonomousDatabaseId(String autonomousDatabaseId)

      The unique identifier of the Autonomous Database.

      Parameters:
      autonomousDatabaseId - The unique identifier of the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • autonomousDatabaseArn

      AutonomousDatabaseSummary.Builder autonomousDatabaseArn(String autonomousDatabaseArn)

      The Amazon Resource Name (ARN) of the Autonomous Database.

      Parameters:
      autonomousDatabaseArn - The Amazon Resource Name (ARN) of the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ociResourceAnchorName

      AutonomousDatabaseSummary.Builder ociResourceAnchorName(String ociResourceAnchorName)

      The name of the Oracle Cloud Infrastructure (OCI) resource anchor associated with the Autonomous Database.

      Parameters:
      ociResourceAnchorName - The name of the Oracle Cloud Infrastructure (OCI) resource anchor associated with the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • percentProgress

      AutonomousDatabaseSummary.Builder percentProgress(Float percentProgress)

      The progress of the current operation on the Autonomous Database, as a percentage.

      Parameters:
      percentProgress - The progress of the current operation on the Autonomous Database, as a percentage.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ocid

      The Oracle Cloud Identifier (OCID) of the Autonomous Database.

      Parameters:
      ocid - The Oracle Cloud Identifier (OCID) of the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ociUrl

      The URL for accessing the OCI console page for the Autonomous Database.

      Parameters:
      ociUrl - The URL for accessing the OCI console page for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • displayName

      AutonomousDatabaseSummary.Builder displayName(String displayName)

      The user-friendly name of the Autonomous Database.

      Parameters:
      displayName - The user-friendly name of the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dbName

      The name of the Autonomous Database.

      Parameters:
      dbName - The name of the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sourceId

      The unique identifier of the source from which the Autonomous Database was created.

      Parameters:
      sourceId - The unique identifier of the source from which the Autonomous Database was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The current status of the Autonomous Database.

      Parameters:
      status - The current status of the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The current status of the Autonomous Database.

      Parameters:
      status - The current status of the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • statusReason

      AutonomousDatabaseSummary.Builder statusReason(String statusReason)

      Additional information about the current status of the Autonomous Database, if applicable.

      Parameters:
      statusReason - Additional information about the current status of the Autonomous Database, if applicable.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • databaseType

      AutonomousDatabaseSummary.Builder databaseType(String databaseType)

      The type of the Autonomous Database, either a regular database or a clone.

      Parameters:
      databaseType - The type of the Autonomous Database, either a regular database or a clone.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • databaseType

      AutonomousDatabaseSummary.Builder databaseType(DatabaseType databaseType)

      The type of the Autonomous Database, either a regular database or a clone.

      Parameters:
      databaseType - The type of the Autonomous Database, either a regular database or a clone.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • dbVersion

      The Oracle Database software version of the Autonomous Database.

      Parameters:
      dbVersion - The Oracle Database software version of the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dbWorkload

      AutonomousDatabaseSummary.Builder dbWorkload(String dbWorkload)

      The intended use of the Autonomous Database, such as transaction processing, data warehouse, JSON database, or APEX.

      Parameters:
      dbWorkload - The intended use of the Autonomous Database, such as transaction processing, data warehouse, JSON database, or APEX.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • dbWorkload

      The intended use of the Autonomous Database, such as transaction processing, data warehouse, JSON database, or APEX.

      Parameters:
      dbWorkload - The intended use of the Autonomous Database, such as transaction processing, data warehouse, JSON database, or APEX.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • characterSet

      AutonomousDatabaseSummary.Builder characterSet(String characterSet)

      The character set of the Autonomous Database.

      Parameters:
      characterSet - The character set of the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ncharacterSet

      AutonomousDatabaseSummary.Builder ncharacterSet(String ncharacterSet)

      The national character set of the Autonomous Database.

      Parameters:
      ncharacterSet - The national character set of the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • databaseEdition

      AutonomousDatabaseSummary.Builder databaseEdition(String databaseEdition)

      The Oracle Database edition of the Autonomous Database.

      Parameters:
      databaseEdition - The Oracle Database edition of the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • databaseEdition

      AutonomousDatabaseSummary.Builder databaseEdition(DatabaseEdition databaseEdition)

      The Oracle Database edition of the Autonomous Database.

      Parameters:
      databaseEdition - The Oracle Database edition of the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • licenseModel

      AutonomousDatabaseSummary.Builder licenseModel(String licenseModel)

      The Oracle license model that applies to the Autonomous Database.

      Parameters:
      licenseModel - The Oracle license model that applies to the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • licenseModel

      AutonomousDatabaseSummary.Builder licenseModel(LicenseModel licenseModel)

      The Oracle license model that applies to the Autonomous Database.

      Parameters:
      licenseModel - The Oracle license model that applies to the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • openMode

      The mode in which the Autonomous Database is open, either read-only or read/write.

      Parameters:
      openMode - The mode in which the Autonomous Database is open, either read-only or read/write.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • openMode

      The mode in which the Autonomous Database is open, either read-only or read/write.

      Parameters:
      openMode - The mode in which the Autonomous Database is open, either read-only or read/write.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • permissionLevel

      AutonomousDatabaseSummary.Builder permissionLevel(String permissionLevel)

      The permission level of the Autonomous Database.

      Parameters:
      permissionLevel - The permission level of the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • permissionLevel

      AutonomousDatabaseSummary.Builder permissionLevel(PermissionLevel permissionLevel)

      The permission level of the Autonomous Database.

      Parameters:
      permissionLevel - The permission level of the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • isMtlsConnectionRequired

      AutonomousDatabaseSummary.Builder isMtlsConnectionRequired(Boolean isMtlsConnectionRequired)

      Indicates whether mutual TLS (mTLS) authentication is required to connect to the Autonomous Database.

      Parameters:
      isMtlsConnectionRequired - Indicates whether mutual TLS (mTLS) authentication is required to connect to the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • autonomousMaintenanceScheduleType

      AutonomousDatabaseSummary.Builder autonomousMaintenanceScheduleType(String autonomousMaintenanceScheduleType)

      The maintenance schedule type for the Autonomous Database.

      Parameters:
      autonomousMaintenanceScheduleType - The maintenance schedule type for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • autonomousMaintenanceScheduleType

      AutonomousDatabaseSummary.Builder autonomousMaintenanceScheduleType(AutonomousMaintenanceScheduleType autonomousMaintenanceScheduleType)

      The maintenance schedule type for the Autonomous Database.

      Parameters:
      autonomousMaintenanceScheduleType - The maintenance schedule type for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • netServicesArchitecture

      AutonomousDatabaseSummary.Builder netServicesArchitecture(String netServicesArchitecture)

      The Oracle Net Services architecture of the Autonomous Database, either dedicated or shared.

      Parameters:
      netServicesArchitecture - The Oracle Net Services architecture of the Autonomous Database, either dedicated or shared.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • netServicesArchitecture

      AutonomousDatabaseSummary.Builder netServicesArchitecture(NetServicesArchitecture netServicesArchitecture)

      The Oracle Net Services architecture of the Autonomous Database, either dedicated or shared.

      Parameters:
      netServicesArchitecture - The Oracle Net Services architecture of the Autonomous Database, either dedicated or shared.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • availableUpgradeVersions

      AutonomousDatabaseSummary.Builder availableUpgradeVersions(Collection<String> availableUpgradeVersions)

      The list of Oracle Database software versions to which the Autonomous Database can be upgraded.

      Parameters:
      availableUpgradeVersions - The list of Oracle Database software versions to which the Autonomous Database can be upgraded.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • availableUpgradeVersions

      AutonomousDatabaseSummary.Builder availableUpgradeVersions(String... availableUpgradeVersions)

      The list of Oracle Database software versions to which the Autonomous Database can be upgraded.

      Parameters:
      availableUpgradeVersions - The list of Oracle Database software versions to which the Autonomous Database can be upgraded.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • byolComputeCountLimit

      AutonomousDatabaseSummary.Builder byolComputeCountLimit(Integer byolComputeCountLimit)

      The maximum number of compute resources that you can allocate to the Autonomous Database under the bring-your-own-license (BYOL) model.

      Parameters:
      byolComputeCountLimit - The maximum number of compute resources that you can allocate to the Autonomous Database under the bring-your-own-license (BYOL) model.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • connectionStringDetails

      AutonomousDatabaseSummary.Builder connectionStringDetails(AutonomousDatabaseConnectionStrings connectionStringDetails)

      The connection string details for the Autonomous Database.

      Parameters:
      connectionStringDetails - The connection string details for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • connectionStringDetails

      default AutonomousDatabaseSummary.Builder connectionStringDetails(Consumer<AutonomousDatabaseConnectionStrings.Builder> connectionStringDetails)

      The connection string details for the Autonomous Database.

      This is a convenience method that creates an instance of the AutonomousDatabaseConnectionStrings.Builder avoiding the need to create one manually via AutonomousDatabaseConnectionStrings.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to connectionStringDetails(AutonomousDatabaseConnectionStrings).

      Parameters:
      connectionStringDetails - a consumer that will call methods on AutonomousDatabaseConnectionStrings.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • serviceConsoleUrl

      AutonomousDatabaseSummary.Builder serviceConsoleUrl(String serviceConsoleUrl)

      The URL for accessing the Oracle service console for the Autonomous Database.

      Parameters:
      serviceConsoleUrl - The URL for accessing the Oracle service console for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sqlWebDeveloperUrl

      AutonomousDatabaseSummary.Builder sqlWebDeveloperUrl(String sqlWebDeveloperUrl)

      The URL for accessing Oracle SQL Developer Web for the Autonomous Database.

      Parameters:
      sqlWebDeveloperUrl - The URL for accessing Oracle SQL Developer Web for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • customerContacts

      AutonomousDatabaseSummary.Builder customerContacts(Collection<CustomerContact> customerContacts)

      The list of customer contacts that receive operational notifications from Oracle for the Autonomous Database.

      Parameters:
      customerContacts - The list of customer contacts that receive operational notifications from Oracle for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • customerContacts

      AutonomousDatabaseSummary.Builder customerContacts(CustomerContact... customerContacts)

      The list of customer contacts that receive operational notifications from Oracle for the Autonomous Database.

      Parameters:
      customerContacts - The list of customer contacts that receive operational notifications from Oracle for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • customerContacts

      AutonomousDatabaseSummary.Builder customerContacts(Consumer<CustomerContact.Builder>... customerContacts)

      The list of customer contacts that receive operational notifications from Oracle for the Autonomous Database.

      This is a convenience method that creates an instance of the CustomerContact.Builder avoiding the need to create one manually via CustomerContact.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to customerContacts(List<CustomerContact>).

      Parameters:
      customerContacts - a consumer that will call methods on CustomerContact.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • apexDetails

      The Oracle Application Express (APEX) details for the Autonomous Database.

      Parameters:
      apexDetails - The Oracle Application Express (APEX) details for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • apexDetails

      The Oracle Application Express (APEX) details for the Autonomous Database.

      This is a convenience method that creates an instance of the AutonomousDatabaseApex.Builder avoiding the need to create one manually via AutonomousDatabaseApex.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to apexDetails(AutonomousDatabaseApex).

      Parameters:
      apexDetails - a consumer that will call methods on AutonomousDatabaseApex.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • standbyDb

      The details of the standby Autonomous Database in a cross-Region Oracle Data Guard configuration.

      Parameters:
      standbyDb - The details of the standby Autonomous Database in a cross-Region Oracle Data Guard configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • standbyDb

      The details of the standby Autonomous Database in a cross-Region Oracle Data Guard configuration.

      This is a convenience method that creates an instance of the DatabaseStandbySummary.Builder avoiding the need to create one manually via DatabaseStandbySummary.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to standbyDb(DatabaseStandbySummary).

      Parameters:
      standbyDb - a consumer that will call methods on DatabaseStandbySummary.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • localStandbyDb

      The details of the local standby Autonomous Database in an Oracle Data Guard configuration.

      Parameters:
      localStandbyDb - The details of the local standby Autonomous Database in an Oracle Data Guard configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • localStandbyDb

      The details of the local standby Autonomous Database in an Oracle Data Guard configuration.

      This is a convenience method that creates an instance of the DatabaseStandbySummary.Builder avoiding the need to create one manually via DatabaseStandbySummary.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to localStandbyDb(DatabaseStandbySummary).

      Parameters:
      localStandbyDb - a consumer that will call methods on DatabaseStandbySummary.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • dataSafeStatus

      AutonomousDatabaseSummary.Builder dataSafeStatus(String dataSafeStatus)

      The status of the Oracle Data Safe registration for the Autonomous Database.

      Parameters:
      dataSafeStatus - The status of the Oracle Data Safe registration for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • dataSafeStatus

      AutonomousDatabaseSummary.Builder dataSafeStatus(DataSafeStatus dataSafeStatus)

      The status of the Oracle Data Safe registration for the Autonomous Database.

      Parameters:
      dataSafeStatus - The status of the Oracle Data Safe registration for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • databaseManagementStatus

      AutonomousDatabaseSummary.Builder databaseManagementStatus(String databaseManagementStatus)

      The status of Oracle Database Management for the Autonomous Database.

      Parameters:
      databaseManagementStatus - The status of Oracle Database Management for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • databaseManagementStatus

      AutonomousDatabaseSummary.Builder databaseManagementStatus(DatabaseManagementStatus databaseManagementStatus)

      The status of Oracle Database Management for the Autonomous Database.

      Parameters:
      databaseManagementStatus - The status of Oracle Database Management for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • operationsInsightsStatus

      AutonomousDatabaseSummary.Builder operationsInsightsStatus(String operationsInsightsStatus)

      The status of Oracle Operations Insights for the Autonomous Database.

      Parameters:
      operationsInsightsStatus - The status of Oracle Operations Insights for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • operationsInsightsStatus

      AutonomousDatabaseSummary.Builder operationsInsightsStatus(OperationsInsightsStatus operationsInsightsStatus)

      The status of Oracle Operations Insights for the Autonomous Database.

      Parameters:
      operationsInsightsStatus - The status of Oracle Operations Insights for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • availabilityZone

      AutonomousDatabaseSummary.Builder availabilityZone(String availabilityZone)

      The Availability Zone where the Autonomous Database is located.

      Parameters:
      availabilityZone - The Availability Zone where the Autonomous Database is located.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • availabilityZoneId

      AutonomousDatabaseSummary.Builder availabilityZoneId(String availabilityZoneId)

      The unique identifier of the Availability Zone where the Autonomous Database is located.

      Parameters:
      availabilityZoneId - The unique identifier of the Availability Zone where the Autonomous Database is located.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • maintenanceTargetComponent

      AutonomousDatabaseSummary.Builder maintenanceTargetComponent(String maintenanceTargetComponent)

      The component on the Autonomous Database that the current maintenance is being applied to.

      Parameters:
      maintenanceTargetComponent - The component on the Autonomous Database that the current maintenance is being applied to.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • connectionUrls

      The connection URLs for accessing tools and services for the Autonomous Database.

      Parameters:
      connectionUrls - The connection URLs for accessing tools and services for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • connectionUrls

      The connection URLs for accessing tools and services for the Autonomous Database.

      This is a convenience method that creates an instance of the AutonomousDatabaseConnectionUrls.Builder avoiding the need to create one manually via AutonomousDatabaseConnectionUrls.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to connectionUrls(AutonomousDatabaseConnectionUrls).

      Parameters:
      connectionUrls - a consumer that will call methods on AutonomousDatabaseConnectionUrls.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • dbToolsDetails

      The list of database management tools enabled for the Autonomous Database.

      Parameters:
      dbToolsDetails - The list of database management tools enabled for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dbToolsDetails

      AutonomousDatabaseSummary.Builder dbToolsDetails(DatabaseTool... dbToolsDetails)

      The list of database management tools enabled for the Autonomous Database.

      Parameters:
      dbToolsDetails - The list of database management tools enabled for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dbToolsDetails

      The list of database management tools enabled for the Autonomous Database.

      This is a convenience method that creates an instance of the DatabaseTool.Builder avoiding the need to create one manually via DatabaseTool.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to dbToolsDetails(List<DatabaseTool>).

      Parameters:
      dbToolsDetails - a consumer that will call methods on DatabaseTool.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • scheduledOperations

      AutonomousDatabaseSummary.Builder scheduledOperations(Collection<ScheduledOperationDetails> scheduledOperations)

      The list of scheduled start and stop times for the Autonomous Database.

      Parameters:
      scheduledOperations - The list of scheduled start and stop times for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • scheduledOperations

      AutonomousDatabaseSummary.Builder scheduledOperations(ScheduledOperationDetails... scheduledOperations)

      The list of scheduled start and stop times for the Autonomous Database.

      Parameters:
      scheduledOperations - The list of scheduled start and stop times for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • scheduledOperations

      The list of scheduled start and stop times for the Autonomous Database.

      This is a convenience method that creates an instance of the ScheduledOperationDetails.Builder avoiding the need to create one manually via ScheduledOperationDetails.builder() .

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to scheduledOperations(List<ScheduledOperationDetails>).

      Parameters:
      scheduledOperations - a consumer that will call methods on ScheduledOperationDetails.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • resourcePoolLeaderId

      AutonomousDatabaseSummary.Builder resourcePoolLeaderId(String resourcePoolLeaderId)

      The unique identifier of the resource pool leader Autonomous Database.

      Parameters:
      resourcePoolLeaderId - The unique identifier of the resource pool leader Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • computeCount

      AutonomousDatabaseSummary.Builder computeCount(Float computeCount)

      The compute capacity, in number of Elastic CPUs (ECPUs) or Oracle CPUs (OCPUs), assigned to the Autonomous Database.

      Parameters:
      computeCount - The compute capacity, in number of Elastic CPUs (ECPUs) or Oracle CPUs (OCPUs), assigned to the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • computeModel

      AutonomousDatabaseSummary.Builder computeModel(String computeModel)

      The compute model of the Autonomous Database, either ECPU or OCPU.

      Parameters:
      computeModel - The compute model of the Autonomous Database, either ECPU or OCPU.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • computeModel

      AutonomousDatabaseSummary.Builder computeModel(ComputeModel computeModel)

      The compute model of the Autonomous Database, either ECPU or OCPU.

      Parameters:
      computeModel - The compute model of the Autonomous Database, either ECPU or OCPU.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • cpuCoreCount

      AutonomousDatabaseSummary.Builder cpuCoreCount(Integer cpuCoreCount)

      The number of CPU cores allocated to the Autonomous Database.

      Parameters:
      cpuCoreCount - The number of CPU cores allocated to the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • memoryPerOracleComputeUnitInGBs

      AutonomousDatabaseSummary.Builder memoryPerOracleComputeUnitInGBs(Integer memoryPerOracleComputeUnitInGBs)

      The amount of memory allocated per Oracle Compute Unit, in GB.

      Parameters:
      memoryPerOracleComputeUnitInGBs - The amount of memory allocated per Oracle Compute Unit, in GB.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • provisionableCpus

      AutonomousDatabaseSummary.Builder provisionableCpus(Collection<Integer> provisionableCpus)

      The list of CPU core counts that you can provision for the Autonomous Database.

      Parameters:
      provisionableCpus - The list of CPU core counts that you can provision for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • provisionableCpus

      AutonomousDatabaseSummary.Builder provisionableCpus(Integer... provisionableCpus)

      The list of CPU core counts that you can provision for the Autonomous Database.

      Parameters:
      provisionableCpus - The list of CPU core counts that you can provision for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • isAutoScalingEnabled

      AutonomousDatabaseSummary.Builder isAutoScalingEnabled(Boolean isAutoScalingEnabled)

      Indicates whether automatic scaling of the compute resources is enabled for the Autonomous Database.

      Parameters:
      isAutoScalingEnabled - Indicates whether automatic scaling of the compute resources is enabled for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dataStorageSizeInTBs

      AutonomousDatabaseSummary.Builder dataStorageSizeInTBs(Double dataStorageSizeInTBs)

      The size, in terabytes (TB), of the data volume allocated for the Autonomous Database.

      Parameters:
      dataStorageSizeInTBs - The size, in terabytes (TB), of the data volume allocated for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dataStorageSizeInGBs

      AutonomousDatabaseSummary.Builder dataStorageSizeInGBs(Integer dataStorageSizeInGBs)

      The size, in gigabytes (GB), of the data volume allocated for the Autonomous Database.

      Parameters:
      dataStorageSizeInGBs - The size, in gigabytes (GB), of the data volume allocated for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • usedDataStorageSizeInTBs

      AutonomousDatabaseSummary.Builder usedDataStorageSizeInTBs(Double usedDataStorageSizeInTBs)

      The amount of data storage currently in use by the Autonomous Database, in TB.

      Parameters:
      usedDataStorageSizeInTBs - The amount of data storage currently in use by the Autonomous Database, in TB.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • usedDataStorageSizeInGBs

      AutonomousDatabaseSummary.Builder usedDataStorageSizeInGBs(Integer usedDataStorageSizeInGBs)

      The amount of data storage currently in use by the Autonomous Database, in GB.

      Parameters:
      usedDataStorageSizeInGBs - The amount of data storage currently in use by the Autonomous Database, in GB.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • actualUsedDataStorageSizeInTBs

      AutonomousDatabaseSummary.Builder actualUsedDataStorageSizeInTBs(Double actualUsedDataStorageSizeInTBs)

      The actual amount of data storage currently in use by the Autonomous Database, in TB.

      Parameters:
      actualUsedDataStorageSizeInTBs - The actual amount of data storage currently in use by the Autonomous Database, in TB.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • allocatedStorageSizeInTBs

      AutonomousDatabaseSummary.Builder allocatedStorageSizeInTBs(Double allocatedStorageSizeInTBs)

      The amount of storage currently allocated to the Autonomous Database, in TB.

      Parameters:
      allocatedStorageSizeInTBs - The amount of storage currently allocated to the Autonomous Database, in TB.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • inMemoryAreaInGBs

      AutonomousDatabaseSummary.Builder inMemoryAreaInGBs(Integer inMemoryAreaInGBs)

      The size of the in-memory area of the Autonomous Database, in GB.

      Parameters:
      inMemoryAreaInGBs - The size of the in-memory area of the Autonomous Database, in GB.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • isAutoScalingForStorageEnabled

      AutonomousDatabaseSummary.Builder isAutoScalingForStorageEnabled(Boolean isAutoScalingForStorageEnabled)

      Indicates whether automatic scaling of the storage is enabled for the Autonomous Database.

      Parameters:
      isAutoScalingForStorageEnabled - Indicates whether automatic scaling of the storage is enabled for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • odbNetworkId

      AutonomousDatabaseSummary.Builder odbNetworkId(String odbNetworkId)

      The unique identifier of the ODB network associated with the Autonomous Database.

      Parameters:
      odbNetworkId - The unique identifier of the ODB network associated with the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • odbNetworkArn

      AutonomousDatabaseSummary.Builder odbNetworkArn(String odbNetworkArn)

      The Amazon Resource Name (ARN) of the ODB network associated with the Autonomous Database.

      Parameters:
      odbNetworkArn - The Amazon Resource Name (ARN) of the ODB network associated with the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • privateEndpoint

      AutonomousDatabaseSummary.Builder privateEndpoint(String privateEndpoint)

      The private endpoint for the Autonomous Database.

      Parameters:
      privateEndpoint - The private endpoint for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • privateEndpointIp

      AutonomousDatabaseSummary.Builder privateEndpointIp(String privateEndpointIp)

      The private endpoint IP address for the Autonomous Database.

      Parameters:
      privateEndpointIp - The private endpoint IP address for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • privateEndpointLabel

      AutonomousDatabaseSummary.Builder privateEndpointLabel(String privateEndpointLabel)

      The private endpoint label for the Autonomous Database.

      Parameters:
      privateEndpointLabel - The private endpoint label for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • allowlistedIps

      AutonomousDatabaseSummary.Builder allowlistedIps(Collection<String> allowlistedIps)

      The list of IP addresses that are allowed to access the Autonomous Database.

      Parameters:
      allowlistedIps - The list of IP addresses that are allowed to access the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • allowlistedIps

      AutonomousDatabaseSummary.Builder allowlistedIps(String... allowlistedIps)

      The list of IP addresses that are allowed to access the Autonomous Database.

      Parameters:
      allowlistedIps - The list of IP addresses that are allowed to access the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • standbyAllowlistedIps

      AutonomousDatabaseSummary.Builder standbyAllowlistedIps(Collection<String> standbyAllowlistedIps)

      The list of IP addresses that are allowed to access the standby Autonomous Database.

      Parameters:
      standbyAllowlistedIps - The list of IP addresses that are allowed to access the standby Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • standbyAllowlistedIps

      AutonomousDatabaseSummary.Builder standbyAllowlistedIps(String... standbyAllowlistedIps)

      The list of IP addresses that are allowed to access the standby Autonomous Database.

      Parameters:
      standbyAllowlistedIps - The list of IP addresses that are allowed to access the standby Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • standbyAllowlistedIpsSource

      AutonomousDatabaseSummary.Builder standbyAllowlistedIpsSource(String standbyAllowlistedIpsSource)

      The source of the allowlisted IP addresses for the standby Autonomous Database.

      Parameters:
      standbyAllowlistedIpsSource - The source of the allowlisted IP addresses for the standby Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • standbyAllowlistedIpsSource

      AutonomousDatabaseSummary.Builder standbyAllowlistedIpsSource(StandbyAllowlistedIpsSource standbyAllowlistedIpsSource)

      The source of the allowlisted IP addresses for the standby Autonomous Database.

      Parameters:
      standbyAllowlistedIpsSource - The source of the allowlisted IP addresses for the standby Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • isLocalDataGuardEnabled

      AutonomousDatabaseSummary.Builder isLocalDataGuardEnabled(Boolean isLocalDataGuardEnabled)

      Indicates whether local Oracle Data Guard is enabled for the Autonomous Database.

      Parameters:
      isLocalDataGuardEnabled - Indicates whether local Oracle Data Guard is enabled for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • isRemoteDataGuardEnabled

      AutonomousDatabaseSummary.Builder isRemoteDataGuardEnabled(Boolean isRemoteDataGuardEnabled)

      Indicates whether remote Oracle Data Guard is enabled for the Autonomous Database.

      Parameters:
      isRemoteDataGuardEnabled - Indicates whether remote Oracle Data Guard is enabled for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • localDisasterRecoveryType

      AutonomousDatabaseSummary.Builder localDisasterRecoveryType(String localDisasterRecoveryType)

      The type of local disaster recovery configured for the Autonomous Database.

      Parameters:
      localDisasterRecoveryType - The type of local disaster recovery configured for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • localDisasterRecoveryType

      AutonomousDatabaseSummary.Builder localDisasterRecoveryType(DisasterRecoveryType localDisasterRecoveryType)

      The type of local disaster recovery configured for the Autonomous Database.

      Parameters:
      localDisasterRecoveryType - The type of local disaster recovery configured for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • role

      The Oracle Data Guard role of the Autonomous Database.

      Parameters:
      role - The Oracle Data Guard role of the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • role

      The Oracle Data Guard role of the Autonomous Database.

      Parameters:
      role - The Oracle Data Guard role of the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • peerDbIds

      The list of unique identifiers of the peer Autonomous Databases.

      Parameters:
      peerDbIds - The list of unique identifiers of the peer Autonomous Databases.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • peerDbIds

      AutonomousDatabaseSummary.Builder peerDbIds(String... peerDbIds)

      The list of unique identifiers of the peer Autonomous Databases.

      Parameters:
      peerDbIds - The list of unique identifiers of the peer Autonomous Databases.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • failedDataRecoveryInSeconds

      AutonomousDatabaseSummary.Builder failedDataRecoveryInSeconds(Integer failedDataRecoveryInSeconds)

      The amount of time, in seconds, that the data in the Autonomous Database is behind the data in the primary database.

      Parameters:
      failedDataRecoveryInSeconds - The amount of time, in seconds, that the data in the Autonomous Database is behind the data in the primary database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • localAdgAutoFailoverMaxDataLossLimit

      AutonomousDatabaseSummary.Builder localAdgAutoFailoverMaxDataLossLimit(Integer localAdgAutoFailoverMaxDataLossLimit)

      The maximum data loss limit, in seconds, for automatic failover to the local Oracle Data Guard standby database.

      Parameters:
      localAdgAutoFailoverMaxDataLossLimit - The maximum data loss limit, in seconds, for automatic failover to the local Oracle Data Guard standby database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • remoteDisasterRecoveryConfiguration

      AutonomousDatabaseSummary.Builder remoteDisasterRecoveryConfiguration(DisasterRecoveryConfiguration remoteDisasterRecoveryConfiguration)

      The configuration of the remote disaster recovery for the Autonomous Database.

      Parameters:
      remoteDisasterRecoveryConfiguration - The configuration of the remote disaster recovery for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • remoteDisasterRecoveryConfiguration

      default AutonomousDatabaseSummary.Builder remoteDisasterRecoveryConfiguration(Consumer<DisasterRecoveryConfiguration.Builder> remoteDisasterRecoveryConfiguration)

      The configuration of the remote disaster recovery for the Autonomous Database.

      This is a convenience method that creates an instance of the DisasterRecoveryConfiguration.Builder avoiding the need to create one manually via DisasterRecoveryConfiguration.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to remoteDisasterRecoveryConfiguration(DisasterRecoveryConfiguration).

      Parameters:
      remoteDisasterRecoveryConfiguration - a consumer that will call methods on DisasterRecoveryConfiguration.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • isRefreshableClone

      AutonomousDatabaseSummary.Builder isRefreshableClone(Boolean isRefreshableClone)

      Indicates whether the Autonomous Database is a refreshable clone.

      Parameters:
      isRefreshableClone - Indicates whether the Autonomous Database is a refreshable clone.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • refreshableMode

      AutonomousDatabaseSummary.Builder refreshableMode(String refreshableMode)

      The refresh mode of the refreshable clone Autonomous Database.

      Parameters:
      refreshableMode - The refresh mode of the refreshable clone Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • refreshableMode

      AutonomousDatabaseSummary.Builder refreshableMode(RefreshableMode refreshableMode)

      The refresh mode of the refreshable clone Autonomous Database.

      Parameters:
      refreshableMode - The refresh mode of the refreshable clone Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • refreshableStatus

      AutonomousDatabaseSummary.Builder refreshableStatus(String refreshableStatus)

      The refresh status of the refreshable clone Autonomous Database.

      Parameters:
      refreshableStatus - The refresh status of the refreshable clone Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • refreshableStatus

      AutonomousDatabaseSummary.Builder refreshableStatus(RefreshableStatus refreshableStatus)

      The refresh status of the refreshable clone Autonomous Database.

      Parameters:
      refreshableStatus - The refresh status of the refreshable clone Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • autoRefreshFrequencyInSeconds

      AutonomousDatabaseSummary.Builder autoRefreshFrequencyInSeconds(Integer autoRefreshFrequencyInSeconds)

      The frequency, in seconds, at which the refreshable clone Autonomous Database is automatically refreshed.

      Parameters:
      autoRefreshFrequencyInSeconds - The frequency, in seconds, at which the refreshable clone Autonomous Database is automatically refreshed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • autoRefreshPointLagInSeconds

      AutonomousDatabaseSummary.Builder autoRefreshPointLagInSeconds(Integer autoRefreshPointLagInSeconds)

      The time lag, in seconds, between the refreshable clone and its source Autonomous Database.

      Parameters:
      autoRefreshPointLagInSeconds - The time lag, in seconds, between the refreshable clone and its source Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • isReconnectCloneEnabled

      AutonomousDatabaseSummary.Builder isReconnectCloneEnabled(Boolean isReconnectCloneEnabled)

      Indicates whether reconnecting the refreshable clone to its source Autonomous Database is enabled.

      Parameters:
      isReconnectCloneEnabled - Indicates whether reconnecting the refreshable clone to its source Autonomous Database is enabled.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • cloneTableSpaceList

      AutonomousDatabaseSummary.Builder cloneTableSpaceList(Collection<Integer> cloneTableSpaceList)

      The list of tablespace identifiers to clone for the Autonomous Database.

      Parameters:
      cloneTableSpaceList - The list of tablespace identifiers to clone for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • cloneTableSpaceList

      AutonomousDatabaseSummary.Builder cloneTableSpaceList(Integer... cloneTableSpaceList)

      The list of tablespace identifiers to clone for the Autonomous Database.

      Parameters:
      cloneTableSpaceList - The list of tablespace identifiers to clone for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • backupRetentionPeriodInDays

      AutonomousDatabaseSummary.Builder backupRetentionPeriodInDays(Integer backupRetentionPeriodInDays)

      The retention period, in days, for automatic backups of the Autonomous Database.

      Parameters:
      backupRetentionPeriodInDays - The retention period, in days, for automatic backups of the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • longTermBackupSchedule

      AutonomousDatabaseSummary.Builder longTermBackupSchedule(LongTermBackupSchedule longTermBackupSchedule)

      The long-term backup schedule for the Autonomous Database.

      Parameters:
      longTermBackupSchedule - The long-term backup schedule for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • longTermBackupSchedule

      default AutonomousDatabaseSummary.Builder longTermBackupSchedule(Consumer<LongTermBackupSchedule.Builder> longTermBackupSchedule)

      The long-term backup schedule for the Autonomous Database.

      This is a convenience method that creates an instance of the LongTermBackupSchedule.Builder avoiding the need to create one manually via LongTermBackupSchedule.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to longTermBackupSchedule(LongTermBackupSchedule).

      Parameters:
      longTermBackupSchedule - a consumer that will call methods on LongTermBackupSchedule.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • isBackupRetentionLocked

      AutonomousDatabaseSummary.Builder isBackupRetentionLocked(Boolean isBackupRetentionLocked)

      Indicates whether the backup retention period of the Autonomous Database is locked.

      Parameters:
      isBackupRetentionLocked - Indicates whether the backup retention period of the Autonomous Database is locked.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • totalBackupStorageSizeInGBs

      AutonomousDatabaseSummary.Builder totalBackupStorageSizeInGBs(Double totalBackupStorageSizeInGBs)

      The total amount of backup storage used by the Autonomous Database, in GB.

      Parameters:
      totalBackupStorageSizeInGBs - The total amount of backup storage used by the Autonomous Database, in GB.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourcePoolSummary

      AutonomousDatabaseSummary.Builder resourcePoolSummary(ResourcePoolSummary resourcePoolSummary)

      The configuration of the resource pool for the Autonomous Database.

      Parameters:
      resourcePoolSummary - The configuration of the resource pool for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourcePoolSummary

      default AutonomousDatabaseSummary.Builder resourcePoolSummary(Consumer<ResourcePoolSummary.Builder> resourcePoolSummary)

      The configuration of the resource pool for the Autonomous Database.

      This is a convenience method that creates an instance of the ResourcePoolSummary.Builder avoiding the need to create one manually via ResourcePoolSummary.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to resourcePoolSummary(ResourcePoolSummary).

      Parameters:
      resourcePoolSummary - a consumer that will call methods on ResourcePoolSummary.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • encryptionSummary

      AutonomousDatabaseSummary.Builder encryptionSummary(EncryptionSummary encryptionSummary)

      The encryption configuration for the Autonomous Database.

      Parameters:
      encryptionSummary - The encryption configuration for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • encryptionSummary

      default AutonomousDatabaseSummary.Builder encryptionSummary(Consumer<EncryptionSummary.Builder> encryptionSummary)

      The encryption configuration for the Autonomous Database.

      This is a convenience method that creates an instance of the EncryptionSummary.Builder avoiding the need to create one manually via EncryptionSummary.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to encryptionSummary(EncryptionSummary).

      Parameters:
      encryptionSummary - a consumer that will call methods on EncryptionSummary.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • createdAt

      The date and time when the Autonomous Database was created.

      Parameters:
      createdAt - The date and time when the Autonomous Database was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • timeOfLastBackup

      AutonomousDatabaseSummary.Builder timeOfLastBackup(Instant timeOfLastBackup)

      The date and time of the last backup of the Autonomous Database.

      Parameters:
      timeOfLastBackup - The date and time of the last backup of the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • timeMaintenanceBegin

      AutonomousDatabaseSummary.Builder timeMaintenanceBegin(Instant timeMaintenanceBegin)

      The date and time when the next maintenance of the Autonomous Database begins.

      Parameters:
      timeMaintenanceBegin - The date and time when the next maintenance of the Autonomous Database begins.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • timeMaintenanceEnd

      AutonomousDatabaseSummary.Builder timeMaintenanceEnd(Instant timeMaintenanceEnd)

      The date and time when the next maintenance of the Autonomous Database ends.

      Parameters:
      timeMaintenanceEnd - The date and time when the next maintenance of the Autonomous Database ends.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • timeLocalDataGuardEnabled

      AutonomousDatabaseSummary.Builder timeLocalDataGuardEnabled(Instant timeLocalDataGuardEnabled)

      The date and time when local Oracle Data Guard was enabled for the Autonomous Database.

      Parameters:
      timeLocalDataGuardEnabled - The date and time when local Oracle Data Guard was enabled for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • timeDataGuardRoleChanged

      AutonomousDatabaseSummary.Builder timeDataGuardRoleChanged(Instant timeDataGuardRoleChanged)

      The date and time when the Oracle Data Guard role of the Autonomous Database last changed.

      Parameters:
      timeDataGuardRoleChanged - The date and time when the Oracle Data Guard role of the Autonomous Database last changed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • timeOfLastSwitchover

      AutonomousDatabaseSummary.Builder timeOfLastSwitchover(Instant timeOfLastSwitchover)

      The date and time of the last switchover operation for the Autonomous Database.

      Parameters:
      timeOfLastSwitchover - The date and time of the last switchover operation for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • timeOfLastFailover

      AutonomousDatabaseSummary.Builder timeOfLastFailover(Instant timeOfLastFailover)

      The date and time of the last failover operation for the Autonomous Database.

      Parameters:
      timeOfLastFailover - The date and time of the last failover operation for the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • timeOfLastRefresh

      AutonomousDatabaseSummary.Builder timeOfLastRefresh(Instant timeOfLastRefresh)

      The date and time of the last refresh of the refreshable clone Autonomous Database.

      Parameters:
      timeOfLastRefresh - The date and time of the last refresh of the refreshable clone Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • timeOfLastRefreshPoint

      AutonomousDatabaseSummary.Builder timeOfLastRefreshPoint(Instant timeOfLastRefreshPoint)

      The date and time as of which the data in the refreshable clone Autonomous Database is current.

      Parameters:
      timeOfLastRefreshPoint - The date and time as of which the data in the refreshable clone Autonomous Database is current.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • timeOfNextRefresh

      AutonomousDatabaseSummary.Builder timeOfNextRefresh(Instant timeOfNextRefresh)

      The date and time of the next scheduled refresh of the refreshable clone Autonomous Database.

      Parameters:
      timeOfNextRefresh - The date and time of the next scheduled refresh of the refreshable clone Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • timeOfAutoRefreshStart

      AutonomousDatabaseSummary.Builder timeOfAutoRefreshStart(Instant timeOfAutoRefreshStart)

      The date and time at which the automatic refresh of the refreshable clone Autonomous Database starts.

      Parameters:
      timeOfAutoRefreshStart - The date and time at which the automatic refresh of the refreshable clone Autonomous Database starts.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • timeDeletionOfFreeAutonomousDatabase

      AutonomousDatabaseSummary.Builder timeDeletionOfFreeAutonomousDatabase(Instant timeDeletionOfFreeAutonomousDatabase)

      The date and time when the inactive Always Free Autonomous Database is scheduled to be automatically deleted.

      Parameters:
      timeDeletionOfFreeAutonomousDatabase - The date and time when the inactive Always Free Autonomous Database is scheduled to be automatically deleted.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • timeReclamationOfFreeAutonomousDatabase

      AutonomousDatabaseSummary.Builder timeReclamationOfFreeAutonomousDatabase(Instant timeReclamationOfFreeAutonomousDatabase)

      The date and time when the Always Free Autonomous Database is scheduled to be stopped because of inactivity.

      Parameters:
      timeReclamationOfFreeAutonomousDatabase - The date and time when the Always Free Autonomous Database is scheduled to be stopped because of inactivity.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • timeDisasterRecoveryRoleChanged

      AutonomousDatabaseSummary.Builder timeDisasterRecoveryRoleChanged(Instant timeDisasterRecoveryRoleChanged)

      The date and time when the disaster recovery role of the Autonomous Database last changed.

      Parameters:
      timeDisasterRecoveryRoleChanged - The date and time when the disaster recovery role of the Autonomous Database last changed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • timeUntilReconnectCloneEnabled

      AutonomousDatabaseSummary.Builder timeUntilReconnectCloneEnabled(Instant timeUntilReconnectCloneEnabled)

      The date and time until which reconnecting the refreshable clone to its source Autonomous Database is allowed.

      Parameters:
      timeUntilReconnectCloneEnabled - The date and time until which reconnecting the refreshable clone to its source Autonomous Database is allowed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nextLongTermBackupTimeStamp

      AutonomousDatabaseSummary.Builder nextLongTermBackupTimeStamp(Instant nextLongTermBackupTimeStamp)

      The date and time of the next scheduled long-term backup of the Autonomous Database.

      Parameters:
      nextLongTermBackupTimeStamp - The date and time of the next scheduled long-term backup of the Autonomous Database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • timeUndeleted

      AutonomousDatabaseSummary.Builder timeUndeleted(Instant timeUndeleted)

      The date and time when the Autonomous Database was restored after deletion.

      Parameters:
      timeUndeleted - The date and time when the Autonomous Database was restored after deletion.
      Returns:
      Returns a reference to this object so that method calls can be chained together.