Class DestinationDataset.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<DestinationDataset.Builder>
-
- com.google.cloud.bigquery.dataexchange.v1beta1.DestinationDataset.Builder
-
- All Implemented Interfaces:
DestinationDatasetOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DestinationDataset
public static final class DestinationDataset.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DestinationDataset.Builder> implements DestinationDatasetOrBuilder
Defines the destination bigquery dataset.
Protobuf typegoogle.cloud.bigquery.dataexchange.v1beta1.DestinationDataset
-
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DestinationDataset.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DestinationDataset.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<DestinationDataset.Builder>
-
clear
public DestinationDataset.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<DestinationDataset.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<DestinationDataset.Builder>
-
getDefaultInstanceForType
public DestinationDataset getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public DestinationDataset build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public DestinationDataset buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public DestinationDataset.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<DestinationDataset.Builder>
-
setField
public DestinationDataset.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DestinationDataset.Builder>
-
clearField
public DestinationDataset.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DestinationDataset.Builder>
-
clearOneof
public DestinationDataset.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<DestinationDataset.Builder>
-
setRepeatedField
public DestinationDataset.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DestinationDataset.Builder>
-
addRepeatedField
public DestinationDataset.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DestinationDataset.Builder>
-
mergeFrom
public DestinationDataset.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DestinationDataset.Builder>
-
mergeFrom
public DestinationDataset.Builder mergeFrom(DestinationDataset other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<DestinationDataset.Builder>
-
mergeFrom
public DestinationDataset.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DestinationDataset.Builder>- Throws:
IOException
-
hasDatasetReference
public boolean hasDatasetReference()
Required. A reference that identifies the destination dataset.
.google.cloud.bigquery.dataexchange.v1beta1.DestinationDatasetReference dataset_reference = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasDatasetReferencein interfaceDestinationDatasetOrBuilder- Returns:
- Whether the datasetReference field is set.
-
getDatasetReference
public DestinationDatasetReference getDatasetReference()
Required. A reference that identifies the destination dataset.
.google.cloud.bigquery.dataexchange.v1beta1.DestinationDatasetReference dataset_reference = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDatasetReferencein interfaceDestinationDatasetOrBuilder- Returns:
- The datasetReference.
-
setDatasetReference
public DestinationDataset.Builder setDatasetReference(DestinationDatasetReference value)
Required. A reference that identifies the destination dataset.
.google.cloud.bigquery.dataexchange.v1beta1.DestinationDatasetReference dataset_reference = 1 [(.google.api.field_behavior) = REQUIRED];
-
setDatasetReference
public DestinationDataset.Builder setDatasetReference(DestinationDatasetReference.Builder builderForValue)
Required. A reference that identifies the destination dataset.
.google.cloud.bigquery.dataexchange.v1beta1.DestinationDatasetReference dataset_reference = 1 [(.google.api.field_behavior) = REQUIRED];
-
mergeDatasetReference
public DestinationDataset.Builder mergeDatasetReference(DestinationDatasetReference value)
Required. A reference that identifies the destination dataset.
.google.cloud.bigquery.dataexchange.v1beta1.DestinationDatasetReference dataset_reference = 1 [(.google.api.field_behavior) = REQUIRED];
-
clearDatasetReference
public DestinationDataset.Builder clearDatasetReference()
Required. A reference that identifies the destination dataset.
.google.cloud.bigquery.dataexchange.v1beta1.DestinationDatasetReference dataset_reference = 1 [(.google.api.field_behavior) = REQUIRED];
-
getDatasetReferenceBuilder
public DestinationDatasetReference.Builder getDatasetReferenceBuilder()
Required. A reference that identifies the destination dataset.
.google.cloud.bigquery.dataexchange.v1beta1.DestinationDatasetReference dataset_reference = 1 [(.google.api.field_behavior) = REQUIRED];
-
getDatasetReferenceOrBuilder
public DestinationDatasetReferenceOrBuilder getDatasetReferenceOrBuilder()
Required. A reference that identifies the destination dataset.
.google.cloud.bigquery.dataexchange.v1beta1.DestinationDatasetReference dataset_reference = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDatasetReferenceOrBuilderin interfaceDestinationDatasetOrBuilder
-
hasFriendlyName
public boolean hasFriendlyName()
Optional. A descriptive name for the dataset.
.google.protobuf.StringValue friendly_name = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasFriendlyNamein interfaceDestinationDatasetOrBuilder- Returns:
- Whether the friendlyName field is set.
-
getFriendlyName
public com.google.protobuf.StringValue getFriendlyName()
Optional. A descriptive name for the dataset.
.google.protobuf.StringValue friendly_name = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFriendlyNamein interfaceDestinationDatasetOrBuilder- Returns:
- The friendlyName.
-
setFriendlyName
public DestinationDataset.Builder setFriendlyName(com.google.protobuf.StringValue value)
Optional. A descriptive name for the dataset.
.google.protobuf.StringValue friendly_name = 2 [(.google.api.field_behavior) = OPTIONAL];
-
setFriendlyName
public DestinationDataset.Builder setFriendlyName(com.google.protobuf.StringValue.Builder builderForValue)
Optional. A descriptive name for the dataset.
.google.protobuf.StringValue friendly_name = 2 [(.google.api.field_behavior) = OPTIONAL];
-
mergeFriendlyName
public DestinationDataset.Builder mergeFriendlyName(com.google.protobuf.StringValue value)
Optional. A descriptive name for the dataset.
.google.protobuf.StringValue friendly_name = 2 [(.google.api.field_behavior) = OPTIONAL];
-
clearFriendlyName
public DestinationDataset.Builder clearFriendlyName()
Optional. A descriptive name for the dataset.
.google.protobuf.StringValue friendly_name = 2 [(.google.api.field_behavior) = OPTIONAL];
-
getFriendlyNameBuilder
public com.google.protobuf.StringValue.Builder getFriendlyNameBuilder()
Optional. A descriptive name for the dataset.
.google.protobuf.StringValue friendly_name = 2 [(.google.api.field_behavior) = OPTIONAL];
-
getFriendlyNameOrBuilder
public com.google.protobuf.StringValueOrBuilder getFriendlyNameOrBuilder()
Optional. A descriptive name for the dataset.
.google.protobuf.StringValue friendly_name = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFriendlyNameOrBuilderin interfaceDestinationDatasetOrBuilder
-
hasDescription
public boolean hasDescription()
Optional. A user-friendly description of the dataset.
.google.protobuf.StringValue description = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasDescriptionin interfaceDestinationDatasetOrBuilder- Returns:
- Whether the description field is set.
-
getDescription
public com.google.protobuf.StringValue getDescription()
Optional. A user-friendly description of the dataset.
.google.protobuf.StringValue description = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDescriptionin interfaceDestinationDatasetOrBuilder- Returns:
- The description.
-
setDescription
public DestinationDataset.Builder setDescription(com.google.protobuf.StringValue value)
Optional. A user-friendly description of the dataset.
.google.protobuf.StringValue description = 3 [(.google.api.field_behavior) = OPTIONAL];
-
setDescription
public DestinationDataset.Builder setDescription(com.google.protobuf.StringValue.Builder builderForValue)
Optional. A user-friendly description of the dataset.
.google.protobuf.StringValue description = 3 [(.google.api.field_behavior) = OPTIONAL];
-
mergeDescription
public DestinationDataset.Builder mergeDescription(com.google.protobuf.StringValue value)
Optional. A user-friendly description of the dataset.
.google.protobuf.StringValue description = 3 [(.google.api.field_behavior) = OPTIONAL];
-
clearDescription
public DestinationDataset.Builder clearDescription()
Optional. A user-friendly description of the dataset.
.google.protobuf.StringValue description = 3 [(.google.api.field_behavior) = OPTIONAL];
-
getDescriptionBuilder
public com.google.protobuf.StringValue.Builder getDescriptionBuilder()
Optional. A user-friendly description of the dataset.
.google.protobuf.StringValue description = 3 [(.google.api.field_behavior) = OPTIONAL];
-
getDescriptionOrBuilder
public com.google.protobuf.StringValueOrBuilder getDescriptionOrBuilder()
Optional. A user-friendly description of the dataset.
.google.protobuf.StringValue description = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDescriptionOrBuilderin interfaceDestinationDatasetOrBuilder
-
getLabelsCount
public int getLabelsCount()
Description copied from interface:DestinationDatasetOrBuilderOptional. The labels associated with this dataset. You can use these to organize and group your datasets. You can set this property when inserting or updating a dataset. See https://cloud.google.com/resource-manager/docs/creating-managing-labels for more information.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLabelsCountin interfaceDestinationDatasetOrBuilder
-
containsLabels
public boolean containsLabels(String key)
Optional. The labels associated with this dataset. You can use these to organize and group your datasets. You can set this property when inserting or updating a dataset. See https://cloud.google.com/resource-manager/docs/creating-managing-labels for more information.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
containsLabelsin interfaceDestinationDatasetOrBuilder
-
getLabels
@Deprecated public Map<String,String> getLabels()
Deprecated.UsegetLabelsMap()instead.- Specified by:
getLabelsin interfaceDestinationDatasetOrBuilder
-
getLabelsMap
public Map<String,String> getLabelsMap()
Optional. The labels associated with this dataset. You can use these to organize and group your datasets. You can set this property when inserting or updating a dataset. See https://cloud.google.com/resource-manager/docs/creating-managing-labels for more information.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLabelsMapin interfaceDestinationDatasetOrBuilder
-
getLabelsOrDefault
public String getLabelsOrDefault(String key, String defaultValue)
Optional. The labels associated with this dataset. You can use these to organize and group your datasets. You can set this property when inserting or updating a dataset. See https://cloud.google.com/resource-manager/docs/creating-managing-labels for more information.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLabelsOrDefaultin interfaceDestinationDatasetOrBuilder
-
getLabelsOrThrow
public String getLabelsOrThrow(String key)
Optional. The labels associated with this dataset. You can use these to organize and group your datasets. You can set this property when inserting or updating a dataset. See https://cloud.google.com/resource-manager/docs/creating-managing-labels for more information.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLabelsOrThrowin interfaceDestinationDatasetOrBuilder
-
clearLabels
public DestinationDataset.Builder clearLabels()
-
removeLabels
public DestinationDataset.Builder removeLabels(String key)
Optional. The labels associated with this dataset. You can use these to organize and group your datasets. You can set this property when inserting or updating a dataset. See https://cloud.google.com/resource-manager/docs/creating-managing-labels for more information.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
-
getMutableLabels
@Deprecated public Map<String,String> getMutableLabels()
Deprecated.Use alternate mutation accessors instead.
-
putLabels
public DestinationDataset.Builder putLabels(String key, String value)
Optional. The labels associated with this dataset. You can use these to organize and group your datasets. You can set this property when inserting or updating a dataset. See https://cloud.google.com/resource-manager/docs/creating-managing-labels for more information.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
-
putAllLabels
public DestinationDataset.Builder putAllLabels(Map<String,String> values)
Optional. The labels associated with this dataset. You can use these to organize and group your datasets. You can set this property when inserting or updating a dataset. See https://cloud.google.com/resource-manager/docs/creating-managing-labels for more information.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
-
getLocation
public String getLocation()
Required. The geographic location where the dataset should reside. See https://cloud.google.com/bigquery/docs/locations for supported locations.
string location = 5 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getLocationin interfaceDestinationDatasetOrBuilder- Returns:
- The location.
-
getLocationBytes
public com.google.protobuf.ByteString getLocationBytes()
Required. The geographic location where the dataset should reside. See https://cloud.google.com/bigquery/docs/locations for supported locations.
string location = 5 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getLocationBytesin interfaceDestinationDatasetOrBuilder- Returns:
- The bytes for location.
-
setLocation
public DestinationDataset.Builder setLocation(String value)
Required. The geographic location where the dataset should reside. See https://cloud.google.com/bigquery/docs/locations for supported locations.
string location = 5 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The location to set.- Returns:
- This builder for chaining.
-
clearLocation
public DestinationDataset.Builder clearLocation()
Required. The geographic location where the dataset should reside. See https://cloud.google.com/bigquery/docs/locations for supported locations.
string location = 5 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setLocationBytes
public DestinationDataset.Builder setLocationBytes(com.google.protobuf.ByteString value)
Required. The geographic location where the dataset should reside. See https://cloud.google.com/bigquery/docs/locations for supported locations.
string location = 5 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for location to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final DestinationDataset.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DestinationDataset.Builder>
-
mergeUnknownFields
public final DestinationDataset.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DestinationDataset.Builder>
-
-