public static interface S3AccessPointConfiguration.Builder extends SdkPojo, CopyableBuilder<S3AccessPointConfiguration.Builder,S3AccessPointConfiguration>
| Modifier and Type | Method and Description |
|---|---|
S3AccessPointConfiguration.Builder |
accessPointPolicy(String accessPointPolicy)
The access point or multi-region access point policy.
|
default S3AccessPointConfiguration.Builder |
networkOrigin(Consumer<NetworkOriginConfiguration.Builder> networkOrigin)
The proposed
Internet and VpcConfiguration to apply to this Amazon S3 access point. |
S3AccessPointConfiguration.Builder |
networkOrigin(NetworkOriginConfiguration networkOrigin)
The proposed
Internet and VpcConfiguration to apply to this Amazon S3 access point. |
default S3AccessPointConfiguration.Builder |
publicAccessBlock(Consumer<S3PublicAccessBlockConfiguration.Builder> publicAccessBlock)
The proposed
S3PublicAccessBlock configuration to apply to this Amazon S3 access point or
multi-region access point. |
S3AccessPointConfiguration.Builder |
publicAccessBlock(S3PublicAccessBlockConfiguration publicAccessBlock)
The proposed
S3PublicAccessBlock configuration to apply to this Amazon S3 access point or
multi-region access point. |
equalsBySdkFields, sdkFieldscopyapplyMutation, buildS3AccessPointConfiguration.Builder accessPointPolicy(String accessPointPolicy)
The access point or multi-region access point policy.
accessPointPolicy - The access point or multi-region access point policy.S3AccessPointConfiguration.Builder networkOrigin(NetworkOriginConfiguration networkOrigin)
The proposed Internet and VpcConfiguration to apply to this Amazon S3 access point.
VpcConfiguration does not apply to multi-region access points. If the access preview is for a
new resource and neither is specified, the access preview uses Internet for the network origin.
If the access preview is for an existing resource and neither is specified, the access preview uses the
exiting network origin.
networkOrigin - The proposed Internet and VpcConfiguration to apply to this Amazon S3 access
point. VpcConfiguration does not apply to multi-region access points. If the access
preview is for a new resource and neither is specified, the access preview uses Internet
for the network origin. If the access preview is for an existing resource and neither is specified,
the access preview uses the exiting network origin.default S3AccessPointConfiguration.Builder networkOrigin(Consumer<NetworkOriginConfiguration.Builder> networkOrigin)
The proposed Internet and VpcConfiguration to apply to this Amazon S3 access point.
VpcConfiguration does not apply to multi-region access points. If the access preview is for a
new resource and neither is specified, the access preview uses Internet for the network origin.
If the access preview is for an existing resource and neither is specified, the access preview uses the
exiting network origin.
NetworkOriginConfiguration.Builder avoiding the
need to create one manually via NetworkOriginConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to networkOrigin(NetworkOriginConfiguration).networkOrigin - a consumer that will call methods on NetworkOriginConfiguration.BuildernetworkOrigin(NetworkOriginConfiguration)S3AccessPointConfiguration.Builder publicAccessBlock(S3PublicAccessBlockConfiguration publicAccessBlock)
The proposed S3PublicAccessBlock configuration to apply to this Amazon S3 access point or
multi-region access point.
publicAccessBlock - The proposed S3PublicAccessBlock configuration to apply to this Amazon S3 access point or
multi-region access point.default S3AccessPointConfiguration.Builder publicAccessBlock(Consumer<S3PublicAccessBlockConfiguration.Builder> publicAccessBlock)
The proposed S3PublicAccessBlock configuration to apply to this Amazon S3 access point or
multi-region access point.
S3PublicAccessBlockConfiguration.Builder
avoiding the need to create one manually via S3PublicAccessBlockConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to publicAccessBlock(S3PublicAccessBlockConfiguration).publicAccessBlock - a consumer that will call methods on S3PublicAccessBlockConfiguration.BuilderpublicAccessBlock(S3PublicAccessBlockConfiguration)Copyright © 2021. All rights reserved.