Interface AccountModification.Builder

All Superinterfaces:
Buildable, CopyableBuilder<AccountModification.Builder,AccountModification>, SdkBuilder<AccountModification.Builder,AccountModification>, SdkPojo
Enclosing class:
AccountModification

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

    • modificationState

      AccountModification.Builder modificationState(String modificationState)

      The state of the modification to the configuration of BYOL.

      Parameters:
      modificationState - The state of the modification to the configuration of BYOL.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • modificationState

      The state of the modification to the configuration of BYOL.

      Parameters:
      modificationState - The state of the modification to the configuration of BYOL.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • dedicatedTenancySupport

      AccountModification.Builder dedicatedTenancySupport(String dedicatedTenancySupport)

      The status of BYOL (whether BYOL is being enabled or disabled).

      Parameters:
      dedicatedTenancySupport - The status of BYOL (whether BYOL is being enabled or disabled).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • dedicatedTenancySupport

      AccountModification.Builder dedicatedTenancySupport(DedicatedTenancySupportResultEnum dedicatedTenancySupport)

      The status of BYOL (whether BYOL is being enabled or disabled).

      Parameters:
      dedicatedTenancySupport - The status of BYOL (whether BYOL is being enabled or disabled).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • dedicatedTenancyManagementCidrRange

      AccountModification.Builder dedicatedTenancyManagementCidrRange(String dedicatedTenancyManagementCidrRange)

      The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.

      Parameters:
      dedicatedTenancyManagementCidrRange - The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • startTime

      AccountModification.Builder startTime(Instant startTime)

      The timestamp when the modification of the BYOL configuration was started.

      Parameters:
      startTime - The timestamp when the modification of the BYOL configuration was started.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • errorCode

      AccountModification.Builder errorCode(String errorCode)

      The error code that is returned if the configuration of BYOL cannot be modified.

      Parameters:
      errorCode - The error code that is returned if the configuration of BYOL cannot be modified.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • errorMessage

      AccountModification.Builder errorMessage(String errorMessage)

      The text of the error message that is returned if the configuration of BYOL cannot be modified.

      Parameters:
      errorMessage - The text of the error message that is returned if the configuration of BYOL cannot be modified.
      Returns:
      Returns a reference to this object so that method calls can be chained together.