Interface Outpost.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Outpost.Builder,Outpost>,SdkBuilder<Outpost.Builder,Outpost>,SdkPojo
- Enclosing class:
- Outpost
public static interface Outpost.Builder extends SdkPojo, CopyableBuilder<Outpost.Builder,Outpost>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Outpost.BuildercapacityInBytes(Long capacityInBytes)The Amazon S3 capacity of the outpost in bytes.Outpost.BuilderoutpostArn(String outpostArn)Specifies the unique Amazon Resource Name (ARN) for the outpost.Outpost.BuilderoutpostId(String outpostId)Specifies the unique identifier for the outpost.Outpost.BuilderownerId(String ownerId)Returns the Amazon Web Services account ID of the outpost owner.Outpost.Builders3OutpostArn(String s3OutpostArn)Specifies the unique S3 on Outposts ARN for use with Resource Access Manager (RAM).-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
outpostArn
Outpost.Builder outpostArn(String outpostArn)
Specifies the unique Amazon Resource Name (ARN) for the outpost.
- Parameters:
outpostArn- Specifies the unique Amazon Resource Name (ARN) for the outpost.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3OutpostArn
Outpost.Builder s3OutpostArn(String s3OutpostArn)
Specifies the unique S3 on Outposts ARN for use with Resource Access Manager (RAM).
- Parameters:
s3OutpostArn- Specifies the unique S3 on Outposts ARN for use with Resource Access Manager (RAM).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outpostId
Outpost.Builder outpostId(String outpostId)
Specifies the unique identifier for the outpost.
- Parameters:
outpostId- Specifies the unique identifier for the outpost.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ownerId
Outpost.Builder ownerId(String ownerId)
Returns the Amazon Web Services account ID of the outpost owner. Useful for comparing owned versus shared outposts.
- Parameters:
ownerId- Returns the Amazon Web Services account ID of the outpost owner. Useful for comparing owned versus shared outposts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
capacityInBytes
Outpost.Builder capacityInBytes(Long capacityInBytes)
The Amazon S3 capacity of the outpost in bytes.
- Parameters:
capacityInBytes- The Amazon S3 capacity of the outpost in bytes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-