Interface PutMaintenanceStartTimeRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,BackupGatewayRequest.Builder,Buildable,CopyableBuilder<PutMaintenanceStartTimeRequest.Builder,PutMaintenanceStartTimeRequest>,SdkBuilder<PutMaintenanceStartTimeRequest.Builder,PutMaintenanceStartTimeRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- PutMaintenanceStartTimeRequest
public static interface PutMaintenanceStartTimeRequest.Builder extends BackupGatewayRequest.Builder, SdkPojo, CopyableBuilder<PutMaintenanceStartTimeRequest.Builder,PutMaintenanceStartTimeRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PutMaintenanceStartTimeRequest.BuilderdayOfMonth(Integer dayOfMonth)The day of the month start maintenance on a gateway.PutMaintenanceStartTimeRequest.BuilderdayOfWeek(Integer dayOfWeek)The day of the week to start maintenance on a gateway.PutMaintenanceStartTimeRequest.BuildergatewayArn(String gatewayArn)The Amazon Resource Name (ARN) for the gateway, used to specify its maintenance start time.PutMaintenanceStartTimeRequest.BuilderhourOfDay(Integer hourOfDay)The hour of the day to start maintenance on a gateway.PutMaintenanceStartTimeRequest.BuilderminuteOfHour(Integer minuteOfHour)The minute of the hour to start maintenance on a gateway.PutMaintenanceStartTimeRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)PutMaintenanceStartTimeRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.services.backupgateway.model.BackupGatewayRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
dayOfMonth
PutMaintenanceStartTimeRequest.Builder dayOfMonth(Integer dayOfMonth)
The day of the month start maintenance on a gateway.
Valid values range from
SundaytoSaturday.- Parameters:
dayOfMonth- The day of the month start maintenance on a gateway.Valid values range from
SundaytoSaturday.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dayOfWeek
PutMaintenanceStartTimeRequest.Builder dayOfWeek(Integer dayOfWeek)
The day of the week to start maintenance on a gateway.
- Parameters:
dayOfWeek- The day of the week to start maintenance on a gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
gatewayArn
PutMaintenanceStartTimeRequest.Builder gatewayArn(String gatewayArn)
The Amazon Resource Name (ARN) for the gateway, used to specify its maintenance start time.
- Parameters:
gatewayArn- The Amazon Resource Name (ARN) for the gateway, used to specify its maintenance start time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hourOfDay
PutMaintenanceStartTimeRequest.Builder hourOfDay(Integer hourOfDay)
The hour of the day to start maintenance on a gateway.
- Parameters:
hourOfDay- The hour of the day to start maintenance on a gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
minuteOfHour
PutMaintenanceStartTimeRequest.Builder minuteOfHour(Integer minuteOfHour)
The minute of the hour to start maintenance on a gateway.
- Parameters:
minuteOfHour- The minute of the hour to start maintenance on a gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
PutMaintenanceStartTimeRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
PutMaintenanceStartTimeRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-