public static final class Dataset.Builder extends DatasetInfo.Builder
Dataset objects.| Modifier and Type | Method and Description |
|---|---|
Dataset |
build()
Creates a
DatasetInfo object. |
Dataset.Builder |
setAcl(List<Acl> acl)
Sets the dataset's access control configuration.
|
Dataset.Builder |
setDatasetId(DatasetId datasetId)
Sets the dataset identity.
|
Dataset.Builder |
setDefaultEncryptionConfiguration(EncryptionConfiguration defaultEncryptionConfiguration)
The default encryption key for all tables in the dataset.
|
Dataset.Builder |
setDefaultPartitionExpirationMs(Long defaultPartitionExpirationMs)
[Optional] The default partition expiration time for all partitioned tables in the dataset,
in milliseconds.
|
Dataset.Builder |
setDefaultTableLifetime(Long defaultTableLifetime)
Sets the default lifetime of all tables in the dataset, in milliseconds.
|
Dataset.Builder |
setDescription(String description)
Sets a user-friendly description for the dataset.
|
Dataset.Builder |
setFriendlyName(String friendlyName)
Sets a user-friendly name for the dataset.
|
Dataset.Builder |
setLabels(Map<String,String> labels) |
Dataset.Builder |
setLocation(String location)
Sets the geographic location where the dataset should reside.
|
public Dataset.Builder setDatasetId(DatasetId datasetId)
DatasetInfo.BuildersetDatasetId in class DatasetInfo.Builderpublic Dataset.Builder setAcl(List<Acl> acl)
DatasetInfo.BuildersetAcl in class DatasetInfo.Builderpublic Dataset.Builder setDefaultTableLifetime(Long defaultTableLifetime)
DatasetInfo.BuildersetDefaultTableLifetime in class DatasetInfo.Builderpublic Dataset.Builder setDescription(String description)
DatasetInfo.BuildersetDescription in class DatasetInfo.Builderpublic Dataset.Builder setFriendlyName(String friendlyName)
DatasetInfo.BuildersetFriendlyName in class DatasetInfo.Builderpublic Dataset.Builder setLocation(String location)
DatasetInfo.BuildersetLocation in class DatasetInfo.Builderpublic Dataset.Builder setLabels(Map<String,String> labels)
setLabels in class DatasetInfo.Builderpublic Dataset.Builder setDefaultEncryptionConfiguration(EncryptionConfiguration defaultEncryptionConfiguration)
DatasetInfo.BuildersetDefaultEncryptionConfiguration in class DatasetInfo.Builderpublic Dataset.Builder setDefaultPartitionExpirationMs(Long defaultPartitionExpirationMs)
DatasetInfo.Buildernull.setDefaultPartitionExpirationMs in class DatasetInfo.Builderpublic Dataset build()
DatasetInfo.BuilderDatasetInfo object.build in class DatasetInfo.BuilderCopyright © 2019 Google LLC. All rights reserved.