Interface UpdateGatewayInformationRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<UpdateGatewayInformationRequest.Builder,UpdateGatewayInformationRequest>,SdkBuilder<UpdateGatewayInformationRequest.Builder,UpdateGatewayInformationRequest>,SdkPojo,SdkRequest.Builder,StorageGatewayRequest.Builder
- Enclosing class:
- UpdateGatewayInformationRequest
public static interface UpdateGatewayInformationRequest.Builder extends StorageGatewayRequest.Builder, SdkPojo, CopyableBuilder<UpdateGatewayInformationRequest.Builder,UpdateGatewayInformationRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UpdateGatewayInformationRequest.BuildercloudWatchLogGroupARN(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.UpdateGatewayInformationRequest.BuildergatewayARN(String gatewayARN)Sets the value of the GatewayARN property for this object.UpdateGatewayInformationRequest.BuildergatewayCapacity(String gatewayCapacity)Specifies the size of the gateway's metadata cache.UpdateGatewayInformationRequest.BuildergatewayCapacity(GatewayCapacity gatewayCapacity)Specifies the size of the gateway's metadata cache.UpdateGatewayInformationRequest.BuildergatewayName(String gatewayName)Sets the value of the GatewayName property for this object.UpdateGatewayInformationRequest.BuildergatewayTimezone(String gatewayTimezone)A value that indicates the time zone of the gateway.UpdateGatewayInformationRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)UpdateGatewayInformationRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)-
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, sdkFields
-
Methods inherited from interface software.amazon.awssdk.services.storagegateway.model.StorageGatewayRequest.Builder
build
-
-
-
-
Method Detail
-
gatewayARN
UpdateGatewayInformationRequest.Builder gatewayARN(String 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
UpdateGatewayInformationRequest.Builder gatewayName(String 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
UpdateGatewayInformationRequest.Builder gatewayTimezone(String 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
UpdateGatewayInformationRequest.Builder cloudWatchLogGroupARN(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.
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
UpdateGatewayInformationRequest.Builder gatewayCapacity(String 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,GatewayCapacity
-
gatewayCapacity
UpdateGatewayInformationRequest.Builder gatewayCapacity(GatewayCapacity 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,GatewayCapacity
-
overrideConfiguration
UpdateGatewayInformationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateGatewayInformationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-