Interface ApplyPendingMaintenanceActionRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ApplyPendingMaintenanceActionRequest.Builder,ApplyPendingMaintenanceActionRequest>,DocDbElasticRequest.Builder,SdkBuilder<ApplyPendingMaintenanceActionRequest.Builder,ApplyPendingMaintenanceActionRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- ApplyPendingMaintenanceActionRequest
public static interface ApplyPendingMaintenanceActionRequest.Builder extends DocDbElasticRequest.Builder, SdkPojo, CopyableBuilder<ApplyPendingMaintenanceActionRequest.Builder,ApplyPendingMaintenanceActionRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ApplyPendingMaintenanceActionRequest.BuilderapplyAction(String applyAction)The pending maintenance action to apply to the resource.ApplyPendingMaintenanceActionRequest.BuilderapplyOn(String applyOn)A specific date to apply the pending maintenance action.ApplyPendingMaintenanceActionRequest.BuilderoptInType(String optInType)A value that specifies the type of opt-in request, or undoes an opt-in request.ApplyPendingMaintenanceActionRequest.BuilderoptInType(OptInType optInType)A value that specifies the type of opt-in request, or undoes an opt-in request.ApplyPendingMaintenanceActionRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)ApplyPendingMaintenanceActionRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)ApplyPendingMaintenanceActionRequest.BuilderresourceArn(String resourceArn)The Amazon DocumentDB Amazon Resource Name (ARN) of the resource to which the pending maintenance action applies.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.docdbelastic.model.DocDbElasticRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
applyAction
ApplyPendingMaintenanceActionRequest.Builder applyAction(String applyAction)
The pending maintenance action to apply to the resource.
Valid actions are:
-
ENGINE_UPDATE -
ENGINE_UPGRADE -
SECURITY_UPDATE -
OS_UPDATE -
MASTER_USER_PASSWORD_UPDATE
- Parameters:
applyAction- The pending maintenance action to apply to the resource.Valid actions are:
-
ENGINE_UPDATE -
ENGINE_UPGRADE -
SECURITY_UPDATE -
OS_UPDATE -
MASTER_USER_PASSWORD_UPDATE
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
applyOn
ApplyPendingMaintenanceActionRequest.Builder applyOn(String applyOn)
A specific date to apply the pending maintenance action. Required if opt-in-type is
APPLY_ON. Format:yyyy/MM/dd HH:mm-yyyy/MM/dd HH:mm- Parameters:
applyOn- A specific date to apply the pending maintenance action. Required if opt-in-type isAPPLY_ON. Format:yyyy/MM/dd HH:mm-yyyy/MM/dd HH:mm- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
optInType
ApplyPendingMaintenanceActionRequest.Builder optInType(String optInType)
A value that specifies the type of opt-in request, or undoes an opt-in request. An opt-in request of type
IMMEDIATEcan't be undone.
-
optInType
ApplyPendingMaintenanceActionRequest.Builder optInType(OptInType optInType)
A value that specifies the type of opt-in request, or undoes an opt-in request. An opt-in request of type
IMMEDIATEcan't be undone.
-
resourceArn
ApplyPendingMaintenanceActionRequest.Builder resourceArn(String resourceArn)
The Amazon DocumentDB Amazon Resource Name (ARN) of the resource to which the pending maintenance action applies.
- Parameters:
resourceArn- The Amazon DocumentDB Amazon Resource Name (ARN) of the resource to which the pending maintenance action applies.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ApplyPendingMaintenanceActionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
ApplyPendingMaintenanceActionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-