public static interface ObjectLambdaConfiguration.Builder extends SdkPojo, CopyableBuilder<ObjectLambdaConfiguration.Builder,ObjectLambdaConfiguration>
| Modifier and Type | Method and Description |
|---|---|
ObjectLambdaConfiguration.Builder |
allowedFeatures(Collection<ObjectLambdaAllowedFeature> allowedFeatures)
A container for allowed features.
|
ObjectLambdaConfiguration.Builder |
allowedFeatures(ObjectLambdaAllowedFeature... allowedFeatures)
A container for allowed features.
|
ObjectLambdaConfiguration.Builder |
allowedFeaturesWithStrings(Collection<String> allowedFeatures)
A container for allowed features.
|
ObjectLambdaConfiguration.Builder |
allowedFeaturesWithStrings(String... allowedFeatures)
A container for allowed features.
|
ObjectLambdaConfiguration.Builder |
cloudWatchMetricsEnabled(Boolean cloudWatchMetricsEnabled)
A container for whether the CloudWatch metrics configuration is enabled.
|
ObjectLambdaConfiguration.Builder |
supportingAccessPoint(String supportingAccessPoint)
Standard access point associated with the Object Lambda Access Point.
|
ObjectLambdaConfiguration.Builder |
transformationConfigurations(Collection<ObjectLambdaTransformationConfiguration> transformationConfigurations)
A container for transformation configurations for an Object Lambda Access Point.
|
ObjectLambdaConfiguration.Builder |
transformationConfigurations(Consumer<ObjectLambdaTransformationConfiguration.Builder>... transformationConfigurations)
A container for transformation configurations for an Object Lambda Access Point.
|
ObjectLambdaConfiguration.Builder |
transformationConfigurations(ObjectLambdaTransformationConfiguration... transformationConfigurations)
A container for transformation configurations for an Object Lambda Access Point.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildObjectLambdaConfiguration.Builder supportingAccessPoint(String supportingAccessPoint)
Standard access point associated with the Object Lambda Access Point.
supportingAccessPoint - Standard access point associated with the Object Lambda Access Point.ObjectLambdaConfiguration.Builder cloudWatchMetricsEnabled(Boolean cloudWatchMetricsEnabled)
A container for whether the CloudWatch metrics configuration is enabled.
cloudWatchMetricsEnabled - A container for whether the CloudWatch metrics configuration is enabled.ObjectLambdaConfiguration.Builder allowedFeaturesWithStrings(Collection<String> allowedFeatures)
A container for allowed features. Valid inputs are GetObject-Range,
GetObject-PartNumber, HeadObject-Range, and HeadObject-PartNumber.
allowedFeatures - A container for allowed features. Valid inputs are GetObject-Range,
GetObject-PartNumber, HeadObject-Range, and
HeadObject-PartNumber.ObjectLambdaConfiguration.Builder allowedFeaturesWithStrings(String... allowedFeatures)
A container for allowed features. Valid inputs are GetObject-Range,
GetObject-PartNumber, HeadObject-Range, and HeadObject-PartNumber.
allowedFeatures - A container for allowed features. Valid inputs are GetObject-Range,
GetObject-PartNumber, HeadObject-Range, and
HeadObject-PartNumber.ObjectLambdaConfiguration.Builder allowedFeatures(Collection<ObjectLambdaAllowedFeature> allowedFeatures)
A container for allowed features. Valid inputs are GetObject-Range,
GetObject-PartNumber, HeadObject-Range, and HeadObject-PartNumber.
allowedFeatures - A container for allowed features. Valid inputs are GetObject-Range,
GetObject-PartNumber, HeadObject-Range, and
HeadObject-PartNumber.ObjectLambdaConfiguration.Builder allowedFeatures(ObjectLambdaAllowedFeature... allowedFeatures)
A container for allowed features. Valid inputs are GetObject-Range,
GetObject-PartNumber, HeadObject-Range, and HeadObject-PartNumber.
allowedFeatures - A container for allowed features. Valid inputs are GetObject-Range,
GetObject-PartNumber, HeadObject-Range, and
HeadObject-PartNumber.ObjectLambdaConfiguration.Builder transformationConfigurations(Collection<ObjectLambdaTransformationConfiguration> transformationConfigurations)
A container for transformation configurations for an Object Lambda Access Point.
transformationConfigurations - A container for transformation configurations for an Object Lambda Access Point.ObjectLambdaConfiguration.Builder transformationConfigurations(ObjectLambdaTransformationConfiguration... transformationConfigurations)
A container for transformation configurations for an Object Lambda Access Point.
transformationConfigurations - A container for transformation configurations for an Object Lambda Access Point.ObjectLambdaConfiguration.Builder transformationConfigurations(Consumer<ObjectLambdaTransformationConfiguration.Builder>... transformationConfigurations)
A container for transformation configurations for an Object Lambda Access Point.
This is a convenience method that creates an instance of theObjectLambdaTransformationConfiguration.Builder
avoiding the need to create one manually via
ObjectLambdaTransformationConfiguration.builder().
When the Consumer completes,
SdkBuilder.build()
is called immediately and its result is passed to #transformationConfigurations(List.
transformationConfigurations - a consumer that will call methods on
ObjectLambdaTransformationConfiguration.Builder#transformationConfigurations(java.util.Collection) Copyright © 2022. All rights reserved.