Package com.google.cloud.retail.v2alpha
Class OutputConfig.BigQueryDestination.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<OutputConfig.BigQueryDestination.Builder>
com.google.cloud.retail.v2alpha.OutputConfig.BigQueryDestination.Builder
- All Implemented Interfaces:
OutputConfig.BigQueryDestinationOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- OutputConfig.BigQueryDestination
public static final class OutputConfig.BigQueryDestination.Builder
extends com.google.protobuf.GeneratedMessage.Builder<OutputConfig.BigQueryDestination.Builder>
implements OutputConfig.BigQueryDestinationOrBuilder
The BigQuery output destination configuration.Protobuf type
google.cloud.retail.v2alpha.OutputConfig.BigQueryDestination-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Required.Required.Required.Required.com.google.protobuf.ByteStringRequired.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorRequired.com.google.protobuf.ByteStringRequired.Required.com.google.protobuf.ByteStringRequired.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setDatasetId(String value) Required.setDatasetIdBytes(com.google.protobuf.ByteString value) Required.setTableIdPrefix(String value) Required.setTableIdPrefixBytes(com.google.protobuf.ByteString value) Required.setTableType(String value) Required.setTableTypeBytes(com.google.protobuf.ByteString value) Required.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<OutputConfig.BigQueryDestination.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<OutputConfig.BigQueryDestination.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.GeneratedMessage.Builder<OutputConfig.BigQueryDestination.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OutputConfig.BigQueryDestination.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<OutputConfig.BigQueryDestination.Builder>
-
mergeFrom
public OutputConfig.BigQueryDestination.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<OutputConfig.BigQueryDestination.Builder>- Throws:
IOException
-
getDatasetId
Required. The ID of a BigQuery Dataset.
string dataset_id = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDatasetIdin interfaceOutputConfig.BigQueryDestinationOrBuilder- Returns:
- The datasetId.
-
getDatasetIdBytes
public com.google.protobuf.ByteString getDatasetIdBytes()Required. The ID of a BigQuery Dataset.
string dataset_id = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDatasetIdBytesin interfaceOutputConfig.BigQueryDestinationOrBuilder- Returns:
- The bytes for datasetId.
-
setDatasetId
Required. The ID of a BigQuery Dataset.
string dataset_id = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The datasetId to set.- Returns:
- This builder for chaining.
-
clearDatasetId
Required. The ID of a BigQuery Dataset.
string dataset_id = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setDatasetIdBytes
public OutputConfig.BigQueryDestination.Builder setDatasetIdBytes(com.google.protobuf.ByteString value) Required. The ID of a BigQuery Dataset.
string dataset_id = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for datasetId to set.- Returns:
- This builder for chaining.
-
getTableIdPrefix
Required. The prefix of exported BigQuery tables.
string table_id_prefix = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getTableIdPrefixin interfaceOutputConfig.BigQueryDestinationOrBuilder- Returns:
- The tableIdPrefix.
-
getTableIdPrefixBytes
public com.google.protobuf.ByteString getTableIdPrefixBytes()Required. The prefix of exported BigQuery tables.
string table_id_prefix = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getTableIdPrefixBytesin interfaceOutputConfig.BigQueryDestinationOrBuilder- Returns:
- The bytes for tableIdPrefix.
-
setTableIdPrefix
Required. The prefix of exported BigQuery tables.
string table_id_prefix = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The tableIdPrefix to set.- Returns:
- This builder for chaining.
-
clearTableIdPrefix
Required. The prefix of exported BigQuery tables.
string table_id_prefix = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setTableIdPrefixBytes
public OutputConfig.BigQueryDestination.Builder setTableIdPrefixBytes(com.google.protobuf.ByteString value) Required. The prefix of exported BigQuery tables.
string table_id_prefix = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for tableIdPrefix to set.- Returns:
- This builder for chaining.
-
getTableType
Required. Describes the table type. The following values are supported: * `table`: A BigQuery native table. * `view`: A virtual table defined by a SQL query.
string table_type = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getTableTypein interfaceOutputConfig.BigQueryDestinationOrBuilder- Returns:
- The tableType.
-
getTableTypeBytes
public com.google.protobuf.ByteString getTableTypeBytes()Required. Describes the table type. The following values are supported: * `table`: A BigQuery native table. * `view`: A virtual table defined by a SQL query.
string table_type = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getTableTypeBytesin interfaceOutputConfig.BigQueryDestinationOrBuilder- Returns:
- The bytes for tableType.
-
setTableType
Required. Describes the table type. The following values are supported: * `table`: A BigQuery native table. * `view`: A virtual table defined by a SQL query.
string table_type = 3 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The tableType to set.- Returns:
- This builder for chaining.
-
clearTableType
Required. Describes the table type. The following values are supported: * `table`: A BigQuery native table. * `view`: A virtual table defined by a SQL query.
string table_type = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setTableTypeBytes
public OutputConfig.BigQueryDestination.Builder setTableTypeBytes(com.google.protobuf.ByteString value) Required. Describes the table type. The following values are supported: * `table`: A BigQuery native table. * `view`: A virtual table defined by a SQL query.
string table_type = 3 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for tableType to set.- Returns:
- This builder for chaining.
-