public static interface PutLifecycleConfigurationRequest.Builder extends EfsRequest.Builder, SdkPojo, CopyableBuilder<PutLifecycleConfigurationRequest.Builder,PutLifecycleConfigurationRequest>
| Modifier and Type | Method and Description |
|---|---|
PutLifecycleConfigurationRequest.Builder |
fileSystemId(String fileSystemId)
The ID of the file system for which you are creating the
LifecycleConfiguration object (String). |
PutLifecycleConfigurationRequest.Builder |
lifecyclePolicies(Collection<LifecyclePolicy> lifecyclePolicies)
An array of
LifecyclePolicy objects that define the file system's
LifecycleConfiguration object. |
PutLifecycleConfigurationRequest.Builder |
lifecyclePolicies(Consumer<LifecyclePolicy.Builder>... lifecyclePolicies)
An array of
LifecyclePolicy objects that define the file system's
LifecycleConfiguration object. |
PutLifecycleConfigurationRequest.Builder |
lifecyclePolicies(LifecyclePolicy... lifecyclePolicies)
An array of
LifecyclePolicy objects that define the file system's
LifecycleConfiguration object. |
PutLifecycleConfigurationRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
PutLifecycleConfigurationRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildPutLifecycleConfigurationRequest.Builder fileSystemId(String fileSystemId)
The ID of the file system for which you are creating the LifecycleConfiguration object (String).
fileSystemId - The ID of the file system for which you are creating the LifecycleConfiguration object
(String).PutLifecycleConfigurationRequest.Builder lifecyclePolicies(Collection<LifecyclePolicy> lifecyclePolicies)
An array of LifecyclePolicy objects that define the file system's
LifecycleConfiguration object. A LifecycleConfiguration object tells lifecycle
management when to transition files from the Standard storage class to the Infrequent Access storage class.
lifecyclePolicies - An array of LifecyclePolicy objects that define the file system's
LifecycleConfiguration object. A LifecycleConfiguration object tells
lifecycle management when to transition files from the Standard storage class to the Infrequent Access
storage class.PutLifecycleConfigurationRequest.Builder lifecyclePolicies(LifecyclePolicy... lifecyclePolicies)
An array of LifecyclePolicy objects that define the file system's
LifecycleConfiguration object. A LifecycleConfiguration object tells lifecycle
management when to transition files from the Standard storage class to the Infrequent Access storage class.
lifecyclePolicies - An array of LifecyclePolicy objects that define the file system's
LifecycleConfiguration object. A LifecycleConfiguration object tells
lifecycle management when to transition files from the Standard storage class to the Infrequent Access
storage class.PutLifecycleConfigurationRequest.Builder lifecyclePolicies(Consumer<LifecyclePolicy.Builder>... lifecyclePolicies)
An array of LifecyclePolicy objects that define the file system's
LifecycleConfiguration object. A LifecycleConfiguration object tells lifecycle
management when to transition files from the Standard storage class to the Infrequent Access storage class.
List.Builder avoiding the need
to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and
its result is passed to #lifecyclePolicies(List) .lifecyclePolicies - a consumer that will call methods on List.Builder #lifecyclePolicies(List) PutLifecycleConfigurationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderPutLifecycleConfigurationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.