Class AssessmentTaskDetails.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<AssessmentTaskDetails.Builder>
com.google.cloud.bigquery.migration.v2alpha.AssessmentTaskDetails.Builder
- All Implemented Interfaces:
AssessmentTaskDetailsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AssessmentTaskDetails
public static final class AssessmentTaskDetails.Builder
extends com.google.protobuf.GeneratedMessage.Builder<AssessmentTaskDetails.Builder>
implements AssessmentTaskDetailsOrBuilder
Assessment task config.Protobuf type
google.cloud.bigquery.migration.v2alpha.AssessmentTaskDetails-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Required.Required.Required.Optional.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.Optional.com.google.protobuf.ByteStringOptional.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(AssessmentTaskDetails other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setDataSource(String value) Required.setDataSourceBytes(com.google.protobuf.ByteString value) Required.setInputPath(String value) Required.setInputPathBytes(com.google.protobuf.ByteString value) Required.setOutputDataset(String value) Required.setOutputDatasetBytes(com.google.protobuf.ByteString value) Required.setQuerylogsPath(String value) Optional.setQuerylogsPathBytes(com.google.protobuf.ByteString value) Optional.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<AssessmentTaskDetails.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<AssessmentTaskDetails.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<AssessmentTaskDetails.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<AssessmentTaskDetails.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<AssessmentTaskDetails.Builder>
-
mergeFrom
public AssessmentTaskDetails.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<AssessmentTaskDetails.Builder>- Throws:
IOException
-
getInputPath
Required. The Cloud Storage path for assessment input files.
string input_path = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getInputPathin interfaceAssessmentTaskDetailsOrBuilder- Returns:
- The inputPath.
-
getInputPathBytes
public com.google.protobuf.ByteString getInputPathBytes()Required. The Cloud Storage path for assessment input files.
string input_path = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getInputPathBytesin interfaceAssessmentTaskDetailsOrBuilder- Returns:
- The bytes for inputPath.
-
setInputPath
Required. The Cloud Storage path for assessment input files.
string input_path = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The inputPath to set.- Returns:
- This builder for chaining.
-
clearInputPath
Required. The Cloud Storage path for assessment input files.
string input_path = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setInputPathBytes
Required. The Cloud Storage path for assessment input files.
string input_path = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for inputPath to set.- Returns:
- This builder for chaining.
-
getOutputDataset
Required. The BigQuery dataset for output.
string output_dataset = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getOutputDatasetin interfaceAssessmentTaskDetailsOrBuilder- Returns:
- The outputDataset.
-
getOutputDatasetBytes
public com.google.protobuf.ByteString getOutputDatasetBytes()Required. The BigQuery dataset for output.
string output_dataset = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getOutputDatasetBytesin interfaceAssessmentTaskDetailsOrBuilder- Returns:
- The bytes for outputDataset.
-
setOutputDataset
Required. The BigQuery dataset for output.
string output_dataset = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The outputDataset to set.- Returns:
- This builder for chaining.
-
clearOutputDataset
Required. The BigQuery dataset for output.
string output_dataset = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setOutputDatasetBytes
Required. The BigQuery dataset for output.
string output_dataset = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for outputDataset to set.- Returns:
- This builder for chaining.
-
getQuerylogsPath
Optional. An optional Cloud Storage path to write the query logs (which is then used as an input path on the translation task)
string querylogs_path = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getQuerylogsPathin interfaceAssessmentTaskDetailsOrBuilder- Returns:
- The querylogsPath.
-
getQuerylogsPathBytes
public com.google.protobuf.ByteString getQuerylogsPathBytes()Optional. An optional Cloud Storage path to write the query logs (which is then used as an input path on the translation task)
string querylogs_path = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getQuerylogsPathBytesin interfaceAssessmentTaskDetailsOrBuilder- Returns:
- The bytes for querylogsPath.
-
setQuerylogsPath
Optional. An optional Cloud Storage path to write the query logs (which is then used as an input path on the translation task)
string querylogs_path = 3 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The querylogsPath to set.- Returns:
- This builder for chaining.
-
clearQuerylogsPath
Optional. An optional Cloud Storage path to write the query logs (which is then used as an input path on the translation task)
string querylogs_path = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setQuerylogsPathBytes
Optional. An optional Cloud Storage path to write the query logs (which is then used as an input path on the translation task)
string querylogs_path = 3 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for querylogsPath to set.- Returns:
- This builder for chaining.
-
getDataSource
Required. The data source or data warehouse type (eg: TERADATA/REDSHIFT) from which the input data is extracted.
string data_source = 4 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDataSourcein interfaceAssessmentTaskDetailsOrBuilder- Returns:
- The dataSource.
-
getDataSourceBytes
public com.google.protobuf.ByteString getDataSourceBytes()Required. The data source or data warehouse type (eg: TERADATA/REDSHIFT) from which the input data is extracted.
string data_source = 4 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDataSourceBytesin interfaceAssessmentTaskDetailsOrBuilder- Returns:
- The bytes for dataSource.
-
setDataSource
Required. The data source or data warehouse type (eg: TERADATA/REDSHIFT) from which the input data is extracted.
string data_source = 4 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The dataSource to set.- Returns:
- This builder for chaining.
-
clearDataSource
Required. The data source or data warehouse type (eg: TERADATA/REDSHIFT) from which the input data is extracted.
string data_source = 4 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setDataSourceBytes
Required. The data source or data warehouse type (eg: TERADATA/REDSHIFT) from which the input data is extracted.
string data_source = 4 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for dataSource to set.- Returns:
- This builder for chaining.
-