Class S3OutpostAccessPointBuilder
- java.lang.Object
-
- software.amazon.awssdk.services.s3.internal.resource.S3OutpostAccessPointBuilder
-
public final class S3OutpostAccessPointBuilder extends Object
This class is used to construct an endpoint for an S3 outpost access point.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description S3OutpostAccessPointBuilderaccessPointName(String accessPointName)S3OutpostAccessPointBuilderaccountId(String accountId)static S3OutpostAccessPointBuildercreate()Create a new instance of this builder class.S3OutpostAccessPointBuilderdomain(String domain)S3OutpostAccessPointBuilderendpointOverride(URI endpointOverride)The endpoint override configured on the client (null if no endpoint override was set).S3OutpostAccessPointBuilderoutpostId(String outpostId)S3OutpostAccessPointBuilderprotocol(String protocol)S3OutpostAccessPointBuilderregion(String region)URItoUri()Generate an endpoint URI with no path that maps to the Outpost Access Point information stored in this builder.
-
-
-
Method Detail
-
create
public static S3OutpostAccessPointBuilder create()
Create a new instance of this builder class.
-
endpointOverride
public S3OutpostAccessPointBuilder endpointOverride(URI endpointOverride)
The endpoint override configured on the client (null if no endpoint override was set).
-
accessPointName
public S3OutpostAccessPointBuilder accessPointName(String accessPointName)
-
region
public S3OutpostAccessPointBuilder region(String region)
-
accountId
public S3OutpostAccessPointBuilder accountId(String accountId)
-
outpostId
public S3OutpostAccessPointBuilder outpostId(String outpostId)
-
protocol
public S3OutpostAccessPointBuilder protocol(String protocol)
-
domain
public S3OutpostAccessPointBuilder domain(String domain)
-
toUri
public URI toUri()
Generate an endpoint URI with no path that maps to the Outpost Access Point information stored in this builder.
-
-