Package com.pulumi.aws.ebs.outputs
Class GetSnapshotResult.Builder
- java.lang.Object
-
- com.pulumi.aws.ebs.outputs.GetSnapshotResult.Builder
-
- Enclosing class:
- GetSnapshotResult
public static final class GetSnapshotResult.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(GetSnapshotResult defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetSnapshotResult defaults)
-
-
Method Detail
-
arn
public GetSnapshotResult.Builder arn(java.lang.String arn)
-
dataEncryptionKeyId
public GetSnapshotResult.Builder dataEncryptionKeyId(java.lang.String dataEncryptionKeyId)
-
description
public GetSnapshotResult.Builder description(java.lang.String description)
-
encrypted
public GetSnapshotResult.Builder encrypted(java.lang.Boolean encrypted)
-
filters
public GetSnapshotResult.Builder filters(@Nullable java.util.List<GetSnapshotFilter> filters)
-
filters
public GetSnapshotResult.Builder filters(GetSnapshotFilter... filters)
-
id
public GetSnapshotResult.Builder id(java.lang.String id)
-
kmsKeyId
public GetSnapshotResult.Builder kmsKeyId(java.lang.String kmsKeyId)
-
mostRecent
public GetSnapshotResult.Builder mostRecent(@Nullable java.lang.Boolean mostRecent)
-
outpostArn
public GetSnapshotResult.Builder outpostArn(java.lang.String outpostArn)
-
ownerAlias
public GetSnapshotResult.Builder ownerAlias(java.lang.String ownerAlias)
-
ownerId
public GetSnapshotResult.Builder ownerId(java.lang.String ownerId)
-
owners
public GetSnapshotResult.Builder owners(@Nullable java.util.List<java.lang.String> owners)
-
owners
public GetSnapshotResult.Builder owners(java.lang.String... owners)
-
restorableByUserIds
public GetSnapshotResult.Builder restorableByUserIds(@Nullable java.util.List<java.lang.String> restorableByUserIds)
-
restorableByUserIds
public GetSnapshotResult.Builder restorableByUserIds(java.lang.String... restorableByUserIds)
-
snapshotId
public GetSnapshotResult.Builder snapshotId(java.lang.String snapshotId)
-
snapshotIds
public GetSnapshotResult.Builder snapshotIds(@Nullable java.util.List<java.lang.String> snapshotIds)
-
snapshotIds
public GetSnapshotResult.Builder snapshotIds(java.lang.String... snapshotIds)
-
state
public GetSnapshotResult.Builder state(java.lang.String state)
-
storageTier
public GetSnapshotResult.Builder storageTier(java.lang.String storageTier)
-
tags
public GetSnapshotResult.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
-
volumeId
public GetSnapshotResult.Builder volumeId(java.lang.String volumeId)
-
volumeSize
public GetSnapshotResult.Builder volumeSize(java.lang.Integer volumeSize)
-
build
public GetSnapshotResult build()
-
-