public static interface CreateAccessPointForObjectLambdaRequest.Builder extends S3ControlRequest.Builder, SdkPojo, CopyableBuilder<CreateAccessPointForObjectLambdaRequest.Builder,CreateAccessPointForObjectLambdaRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateAccessPointForObjectLambdaRequest.Builder |
accountId(String accountId)
The AWS account ID for owner of the specified Object Lambda Access Point.
|
default CreateAccessPointForObjectLambdaRequest.Builder |
configuration(Consumer<ObjectLambdaConfiguration.Builder> configuration)
Object Lambda Access Point configuration as a JSON document.
|
CreateAccessPointForObjectLambdaRequest.Builder |
configuration(ObjectLambdaConfiguration configuration)
Object Lambda Access Point configuration as a JSON document.
|
CreateAccessPointForObjectLambdaRequest.Builder |
name(String name)
The name you want to assign to this Object Lambda Access Point.
|
CreateAccessPointForObjectLambdaRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateAccessPointForObjectLambdaRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateAccessPointForObjectLambdaRequest.Builder accountId(String accountId)
The AWS account ID for owner of the specified Object Lambda Access Point.
accountId - The AWS account ID for owner of the specified Object Lambda Access Point.CreateAccessPointForObjectLambdaRequest.Builder name(String name)
The name you want to assign to this Object Lambda Access Point.
name - The name you want to assign to this Object Lambda Access Point.CreateAccessPointForObjectLambdaRequest.Builder configuration(ObjectLambdaConfiguration configuration)
Object Lambda Access Point configuration as a JSON document.
configuration - Object Lambda Access Point configuration as a JSON document.default CreateAccessPointForObjectLambdaRequest.Builder configuration(Consumer<ObjectLambdaConfiguration.Builder> configuration)
Object Lambda Access Point configuration as a JSON document.
This is a convenience that creates an instance of theObjectLambdaConfiguration.Builder avoiding the
need to create one manually via ObjectLambdaConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to configuration(ObjectLambdaConfiguration).configuration - a consumer that will call methods on ObjectLambdaConfiguration.Builderconfiguration(ObjectLambdaConfiguration)CreateAccessPointForObjectLambdaRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateAccessPointForObjectLambdaRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.