Interface UpdateServerRequest.Builder

All Superinterfaces:
AwsRequest.Builder, Buildable, CopyableBuilder<UpdateServerRequest.Builder,UpdateServerRequest>, OpsWorksCmRequest.Builder, SdkBuilder<UpdateServerRequest.Builder,UpdateServerRequest>, SdkPojo, SdkRequest.Builder
Enclosing class:
UpdateServerRequest

public static interface UpdateServerRequest.Builder extends OpsWorksCmRequest.Builder, SdkPojo, CopyableBuilder<UpdateServerRequest.Builder,UpdateServerRequest>
  • Method Details

    • disableAutomatedBackup

      UpdateServerRequest.Builder disableAutomatedBackup(Boolean disableAutomatedBackup)

      Setting DisableAutomatedBackup to true disables automated or scheduled backups. Automated backups are enabled by default.

      Parameters:
      disableAutomatedBackup - Setting DisableAutomatedBackup to true disables automated or scheduled backups. Automated backups are enabled by default.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • backupRetentionCount

      UpdateServerRequest.Builder backupRetentionCount(Integer backupRetentionCount)

      Sets the number of automated backups that you want to keep.

      Parameters:
      backupRetentionCount - Sets the number of automated backups that you want to keep.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • serverName

      UpdateServerRequest.Builder serverName(String serverName)

      The name of the server to update.

      Parameters:
      serverName - The name of the server to update.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • preferredMaintenanceWindow

      UpdateServerRequest.Builder preferredMaintenanceWindow(String preferredMaintenanceWindow)
      Sets the value of the PreferredMaintenanceWindow property for this object.
      Parameters:
      preferredMaintenanceWindow - The new value for the PreferredMaintenanceWindow property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • preferredBackupWindow

      UpdateServerRequest.Builder preferredBackupWindow(String preferredBackupWindow)
      Sets the value of the PreferredBackupWindow property for this object.
      Parameters:
      preferredBackupWindow - The new value for the PreferredBackupWindow property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      UpdateServerRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.