protected static class Destination.BuilderImpl extends Object implements Destination.Builder
Modifier | Constructor and Description |
---|---|
protected |
BuilderImpl() |
Modifier and Type | Method and Description |
---|---|
AccessControlTranslation |
accessControlTranslation() |
Destination.Builder |
accessControlTranslation(AccessControlTranslation accessControlTranslation) |
String |
account() |
Destination.Builder |
account(String account) |
String |
bucket() |
Destination.Builder |
bucket(String bucket) |
Destination |
build() |
EncryptionConfiguration |
encryptionConfiguration() |
Destination.Builder |
encryptionConfiguration(EncryptionConfiguration encryptionConfiguration) |
boolean |
equals(Object rhs) |
int |
hashCode() |
Metrics |
metrics() |
Destination.Builder |
metrics(Metrics metrics) |
ReplicationTime |
replicationTime() |
Destination.Builder |
replicationTime(ReplicationTime replicationTime) |
StorageClass |
storageClass() |
Destination.Builder |
storageClass(StorageClass storageClass) |
public Destination build()
build
in interface Destination.Builder
public final Destination.Builder bucket(String bucket)
bucket
in interface Destination.Builder
public final Destination.Builder account(String account)
account
in interface Destination.Builder
public final Destination.Builder storageClass(StorageClass storageClass)
storageClass
in interface Destination.Builder
public final Destination.Builder accessControlTranslation(AccessControlTranslation accessControlTranslation)
accessControlTranslation
in interface Destination.Builder
public final Destination.Builder encryptionConfiguration(EncryptionConfiguration encryptionConfiguration)
encryptionConfiguration
in interface Destination.Builder
public final Destination.Builder replicationTime(ReplicationTime replicationTime)
replicationTime
in interface Destination.Builder
public final Destination.Builder metrics(Metrics metrics)
metrics
in interface Destination.Builder
public String bucket()
public String account()
public StorageClass storageClass()
public AccessControlTranslation accessControlTranslation()
public EncryptionConfiguration encryptionConfiguration()
public ReplicationTime replicationTime()
public Metrics metrics()
Copyright © 2021. All rights reserved.