Package com.pulumi.aws.s3.inputs
Class GetBucketObjectPlainArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.s3.inputs.GetBucketObjectPlainArgs.Builder
-
- Enclosing class:
- GetBucketObjectPlainArgs
public static final class GetBucketObjectPlainArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetBucketObjectPlainArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description GetBucketObjectPlainArgs.Builderbucket(java.lang.String bucket)Deprecated.bucket is deprecated.GetBucketObjectPlainArgsbuild()GetBucketObjectPlainArgs.Builderkey(java.lang.String key)GetBucketObjectPlainArgs.Builderrange(java.lang.String range)GetBucketObjectPlainArgs.Builderregion(java.lang.String region)GetBucketObjectPlainArgs.Buildertags(java.util.Map<java.lang.String,java.lang.String> tags)GetBucketObjectPlainArgs.BuilderversionId(java.lang.String versionId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetBucketObjectPlainArgs defaults)
-
-
Method Detail
-
bucket
@Deprecated public GetBucketObjectPlainArgs.Builder bucket(java.lang.String bucket)
Deprecated.bucket is deprecated. Use the aws.s3.BucketObjectv2 data source instead.- Parameters:
bucket- Name of the bucket to read the object from. Alternatively, an [S3 access point](https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html) ARN can be specified. Use the `aws.s3.BucketObjectv2` data source instead.- Returns:
- builder
-
key
public GetBucketObjectPlainArgs.Builder key(java.lang.String key)
- Parameters:
key- Full path to the object inside the bucket- Returns:
- builder
-
range
public GetBucketObjectPlainArgs.Builder range(@Nullable java.lang.String range)
- Parameters:
range- Range of bytes to read from the object, formatted as an [HTTP `Range` header](https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Range).- Returns:
- builder
-
region
public GetBucketObjectPlainArgs.Builder region(@Nullable java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
tags
public GetBucketObjectPlainArgs.Builder tags(@Nullable java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags- Map of tags assigned to the object.- Returns:
- builder
-
versionId
public GetBucketObjectPlainArgs.Builder versionId(@Nullable java.lang.String versionId)
- Parameters:
versionId- Specific version ID of the object returned (defaults to latest version)- Returns:
- builder
-
build
public GetBucketObjectPlainArgs build()
-
-