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
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldsMethods 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.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin 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.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-