Interface ResetDbParameterGroupRequest.Builder

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

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

    • dbParameterGroupName

      ResetDbParameterGroupRequest.Builder dbParameterGroupName(String dbParameterGroupName)

      The name of the DB parameter group.

      Constraints:

      • Must match the name of an existing DBParameterGroup.

      Parameters:
      dbParameterGroupName - The name of the DB parameter group.

      Constraints:

      • Must match the name of an existing DBParameterGroup.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resetAllParameters

      ResetDbParameterGroupRequest.Builder resetAllParameters(Boolean resetAllParameters)

      Specifies whether to reset all parameters in the DB parameter group to default values. By default, all parameters in the DB parameter group are reset to default values.

      Parameters:
      resetAllParameters - Specifies whether to reset all parameters in the DB parameter group to default values. By default, all parameters in the DB parameter group are reset to default values.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • parameters

      To reset the entire DB parameter group, specify the DBParameterGroup name and ResetAllParameters parameters. To reset specific parameters, provide a list of the following: ParameterName and ApplyMethod. A maximum of 20 parameters can be modified in a single request.

      MySQL

      Valid Values (for Apply method): immediate | pending-reboot

      You can use the immediate value with dynamic parameters only. You can use the pending-reboot value for both dynamic and static parameters, and changes are applied when DB instance reboots.

      MariaDB

      Valid Values (for Apply method): immediate | pending-reboot

      You can use the immediate value with dynamic parameters only. You can use the pending-reboot value for both dynamic and static parameters, and changes are applied when DB instance reboots.

      Oracle

      Valid Values (for Apply method): pending-reboot

      Parameters:
      parameters - To reset the entire DB parameter group, specify the DBParameterGroup name and ResetAllParameters parameters. To reset specific parameters, provide a list of the following: ParameterName and ApplyMethod. A maximum of 20 parameters can be modified in a single request.

      MySQL

      Valid Values (for Apply method): immediate | pending-reboot

      You can use the immediate value with dynamic parameters only. You can use the pending-reboot value for both dynamic and static parameters, and changes are applied when DB instance reboots.

      MariaDB

      Valid Values (for Apply method): immediate | pending-reboot

      You can use the immediate value with dynamic parameters only. You can use the pending-reboot value for both dynamic and static parameters, and changes are applied when DB instance reboots.

      Oracle

      Valid Values (for Apply method): pending-reboot

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • parameters

      To reset the entire DB parameter group, specify the DBParameterGroup name and ResetAllParameters parameters. To reset specific parameters, provide a list of the following: ParameterName and ApplyMethod. A maximum of 20 parameters can be modified in a single request.

      MySQL

      Valid Values (for Apply method): immediate | pending-reboot

      You can use the immediate value with dynamic parameters only. You can use the pending-reboot value for both dynamic and static parameters, and changes are applied when DB instance reboots.

      MariaDB

      Valid Values (for Apply method): immediate | pending-reboot

      You can use the immediate value with dynamic parameters only. You can use the pending-reboot value for both dynamic and static parameters, and changes are applied when DB instance reboots.

      Oracle

      Valid Values (for Apply method): pending-reboot

      Parameters:
      parameters - To reset the entire DB parameter group, specify the DBParameterGroup name and ResetAllParameters parameters. To reset specific parameters, provide a list of the following: ParameterName and ApplyMethod. A maximum of 20 parameters can be modified in a single request.

      MySQL

      Valid Values (for Apply method): immediate | pending-reboot

      You can use the immediate value with dynamic parameters only. You can use the pending-reboot value for both dynamic and static parameters, and changes are applied when DB instance reboots.

      MariaDB

      Valid Values (for Apply method): immediate | pending-reboot

      You can use the immediate value with dynamic parameters only. You can use the pending-reboot value for both dynamic and static parameters, and changes are applied when DB instance reboots.

      Oracle

      Valid Values (for Apply method): pending-reboot

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • parameters

      To reset the entire DB parameter group, specify the DBParameterGroup name and ResetAllParameters parameters. To reset specific parameters, provide a list of the following: ParameterName and ApplyMethod. A maximum of 20 parameters can be modified in a single request.

      MySQL

      Valid Values (for Apply method): immediate | pending-reboot

      You can use the immediate value with dynamic parameters only. You can use the pending-reboot value for both dynamic and static parameters, and changes are applied when DB instance reboots.

      MariaDB

      Valid Values (for Apply method): immediate | pending-reboot

      You can use the immediate value with dynamic parameters only. You can use the pending-reboot value for both dynamic and static parameters, and changes are applied when DB instance reboots.

      Oracle

      Valid Values (for Apply method): pending-reboot

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

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

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

      ResetDbParameterGroupRequest.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.