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.analyticshub.v1.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.analyticshub.v1.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:
internalGetMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DestinationDataset.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DestinationDataset.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<DestinationDataset.Builder>
-
clear
public DestinationDataset.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<DestinationDataset.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<DestinationDataset.Builder>
-
getDefaultInstanceForType
public DestinationDataset getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public DestinationDataset build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public DestinationDataset buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public DestinationDataset.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<DestinationDataset.Builder>
-
setField
public DestinationDataset.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DestinationDataset.Builder>
-
clearField
public DestinationDataset.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DestinationDataset.Builder>
-
clearOneof
public DestinationDataset.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<DestinationDataset.Builder>
-
setRepeatedField
public DestinationDataset.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DestinationDataset.Builder>
-
addRepeatedField
public DestinationDataset.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DestinationDataset.Builder>
-
mergeFrom
public DestinationDataset.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<DestinationDataset.Builder>
-
mergeFrom
public DestinationDataset.Builder mergeFrom(DestinationDataset other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<DestinationDataset.Builder>
- Throws:
IOException
-
hasDatasetReference
public boolean hasDatasetReference()
Required. A reference that identifies the destination dataset.
.google.cloud.bigquery.analyticshub.v1.DestinationDatasetReference dataset_reference = 1 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
hasDatasetReference
in interfaceDestinationDatasetOrBuilder
- Returns:
- Whether the datasetReference field is set.
-
getDatasetReference
public DestinationDatasetReference getDatasetReference()
Required. A reference that identifies the destination dataset.
.google.cloud.bigquery.analyticshub.v1.DestinationDatasetReference dataset_reference = 1 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getDatasetReference
in interfaceDestinationDatasetOrBuilder
- Returns:
- The datasetReference.
-
setDatasetReference
public DestinationDataset.Builder setDatasetReference(DestinationDatasetReference value)
Required. A reference that identifies the destination dataset.
.google.cloud.bigquery.analyticshub.v1.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.analyticshub.v1.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.analyticshub.v1.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.analyticshub.v1.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.analyticshub.v1.DestinationDatasetReference dataset_reference = 1 [(.google.api.field_behavior) = REQUIRED];
-
getDatasetReferenceOrBuilder
public DestinationDatasetReferenceOrBuilder getDatasetReferenceOrBuilder()
Required. A reference that identifies the destination dataset.
.google.cloud.bigquery.analyticshub.v1.DestinationDatasetReference dataset_reference = 1 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getDatasetReferenceOrBuilder
in 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:
hasFriendlyName
in 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:
getFriendlyName
in 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:
getFriendlyNameOrBuilder
in 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:
hasDescription
in 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:
getDescription
in 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:
getDescriptionOrBuilder
in interfaceDestinationDatasetOrBuilder
-
getLabelsCount
public int getLabelsCount()
Description copied from interface:DestinationDatasetOrBuilder
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:
getLabelsCount
in 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:
containsLabels
in interfaceDestinationDatasetOrBuilder
-
getLabels
@Deprecated public Map<String,String> getLabels()
Deprecated.UsegetLabelsMap()
instead.- Specified by:
getLabels
in 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:
getLabelsMap
in 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:
getLabelsOrDefault
in 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:
getLabelsOrThrow
in 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:
getLocation
in 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:
getLocationBytes
in 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:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<DestinationDataset.Builder>
-
mergeUnknownFields
public final DestinationDataset.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<DestinationDataset.Builder>
-
-