Interface UpdateGatewayInformationRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<UpdateGatewayInformationRequest.Builder,
,UpdateGatewayInformationRequest> SdkBuilder<UpdateGatewayInformationRequest.Builder,
,UpdateGatewayInformationRequest> SdkPojo
,SdkRequest.Builder
,StorageGatewayRequest.Builder
- Enclosing class:
UpdateGatewayInformationRequest
-
Method Summary
Modifier and TypeMethodDescriptioncloudWatchLogGroupARN
(String cloudWatchLogGroupARN) The Amazon Resource Name (ARN) of the Amazon CloudWatch log group that you want to use to monitor and log events in the gateway.gatewayARN
(String gatewayARN) Sets the value of the GatewayARN property for this object.gatewayCapacity
(String gatewayCapacity) Specifies the size of the gateway's metadata cache.gatewayCapacity
(GatewayCapacity gatewayCapacity) Specifies the size of the gateway's metadata cache.gatewayName
(String gatewayName) Sets the value of the GatewayName property for this object.gatewayTimezone
(String gatewayTimezone) A value that indicates the time zone of the gateway.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.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.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.services.storagegateway.model.StorageGatewayRequest.Builder
build
-
Method Details
-
gatewayARN
Sets the value of the GatewayARN property for this object.- Parameters:
gatewayARN
- The new value for the GatewayARN property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
gatewayName
Sets the value of the GatewayName property for this object.- Parameters:
gatewayName
- The new value for the GatewayName property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
gatewayTimezone
A value that indicates the time zone of the gateway.
- Parameters:
gatewayTimezone
- A value that indicates the time zone of the gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cloudWatchLogGroupARN
The Amazon Resource Name (ARN) of the Amazon CloudWatch log group that you want to use to monitor and log events in the gateway.
For more information, see What is Amazon CloudWatch Logs?
- Parameters:
cloudWatchLogGroupARN
- The Amazon Resource Name (ARN) of the Amazon CloudWatch log group that you want to use to monitor and log events in the gateway.For more information, see What is Amazon CloudWatch Logs?
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
gatewayCapacity
Specifies the size of the gateway's metadata cache. This setting impacts gateway performance and hardware recommendations. For more information, see Performance guidance for gateways with multiple file shares in the Amazon S3 File Gateway User Guide.
- Parameters:
gatewayCapacity
- Specifies the size of the gateway's metadata cache. This setting impacts gateway performance and hardware recommendations. For more information, see Performance guidance for gateways with multiple file shares in the Amazon S3 File Gateway User Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
gatewayCapacity
Specifies the size of the gateway's metadata cache. This setting impacts gateway performance and hardware recommendations. For more information, see Performance guidance for gateways with multiple file shares in the Amazon S3 File Gateway User Guide.
- Parameters:
gatewayCapacity
- Specifies the size of the gateway's metadata cache. This setting impacts gateway performance and hardware recommendations. For more information, see Performance guidance for gateways with multiple file shares in the Amazon S3 File Gateway User Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
overrideConfiguration
UpdateGatewayInformationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
UpdateGatewayInformationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-