public static interface UpdateBandwidthRateLimitScheduleRequest.Builder extends StorageGatewayRequest.Builder, SdkPojo, CopyableBuilder<UpdateBandwidthRateLimitScheduleRequest.Builder,UpdateBandwidthRateLimitScheduleRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateBandwidthRateLimitScheduleRequest.Builder gatewayARN(String gatewayARN)
gatewayARN - The new value for the GatewayARN property for this object.UpdateBandwidthRateLimitScheduleRequest.Builder bandwidthRateLimitIntervals(Collection<BandwidthRateLimitInterval> bandwidthRateLimitIntervals)
An array containing bandwidth rate limit schedule intervals for a gateway. When no bandwidth rate limit intervals have been scheduled, the array is empty.
bandwidthRateLimitIntervals - An array containing bandwidth rate limit schedule intervals for a gateway. When no bandwidth rate
limit intervals have been scheduled, the array is empty.UpdateBandwidthRateLimitScheduleRequest.Builder bandwidthRateLimitIntervals(BandwidthRateLimitInterval... bandwidthRateLimitIntervals)
An array containing bandwidth rate limit schedule intervals for a gateway. When no bandwidth rate limit intervals have been scheduled, the array is empty.
bandwidthRateLimitIntervals - An array containing bandwidth rate limit schedule intervals for a gateway. When no bandwidth rate
limit intervals have been scheduled, the array is empty.UpdateBandwidthRateLimitScheduleRequest.Builder bandwidthRateLimitIntervals(Consumer<BandwidthRateLimitInterval.Builder>... bandwidthRateLimitIntervals)
An array containing bandwidth rate limit schedule intervals for a gateway. When no bandwidth rate limit intervals have been scheduled, the array is empty.
This is a convenience method that creates an instance of theBandwidthRateLimitInterval.Builder avoiding the
need to create one manually via
BandwidthRateLimitInterval.builder().
When the Consumer completes,
SdkBuilder.build() is
called immediately and its result is passed to #bandwidthRateLimitIntervals(List.
bandwidthRateLimitIntervals - a consumer that will call methods on
BandwidthRateLimitInterval.Builder#bandwidthRateLimitIntervals(java.util.Collection) UpdateBandwidthRateLimitScheduleRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateBandwidthRateLimitScheduleRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.