public static final class ImportedDataInfo.FieldSchema.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ImportedDataInfo.FieldSchema.Builder> implements ImportedDataInfo.FieldSchemaOrBuilder
Defines schema of a field in the imported data.Protobuf type
google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.FieldSchemagetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ImportedDataInfo.FieldSchema.Builder>public ImportedDataInfo.FieldSchema.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ImportedDataInfo.FieldSchema.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ImportedDataInfo.FieldSchema.Builder>public ImportedDataInfo.FieldSchema getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ImportedDataInfo.FieldSchema build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ImportedDataInfo.FieldSchema buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ImportedDataInfo.FieldSchema.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ImportedDataInfo.FieldSchema.Builder>public ImportedDataInfo.FieldSchema.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ImportedDataInfo.FieldSchema.Builder>public ImportedDataInfo.FieldSchema.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ImportedDataInfo.FieldSchema.Builder>public ImportedDataInfo.FieldSchema.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ImportedDataInfo.FieldSchema.Builder>public ImportedDataInfo.FieldSchema.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ImportedDataInfo.FieldSchema.Builder>public ImportedDataInfo.FieldSchema.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ImportedDataInfo.FieldSchema.Builder>public ImportedDataInfo.FieldSchema.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ImportedDataInfo.FieldSchema.Builder>public ImportedDataInfo.FieldSchema.Builder mergeFrom(ImportedDataInfo.FieldSchema other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ImportedDataInfo.FieldSchema.Builder>public ImportedDataInfo.FieldSchema.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ImportedDataInfo.FieldSchema.Builder>IOExceptionpublic String getFieldName()
Field name. Matches: [A-Za-z_][A-Za-z_0-9]{0,127}
string field_name = 1;getFieldName in interface ImportedDataInfo.FieldSchemaOrBuilderpublic com.google.protobuf.ByteString getFieldNameBytes()
Field name. Matches: [A-Za-z_][A-Za-z_0-9]{0,127}
string field_name = 1;getFieldNameBytes in interface ImportedDataInfo.FieldSchemaOrBuilderpublic ImportedDataInfo.FieldSchema.Builder setFieldName(String value)
Field name. Matches: [A-Za-z_][A-Za-z_0-9]{0,127}
string field_name = 1;public ImportedDataInfo.FieldSchema.Builder clearFieldName()
Field name. Matches: [A-Za-z_][A-Za-z_0-9]{0,127}
string field_name = 1;public ImportedDataInfo.FieldSchema.Builder setFieldNameBytes(com.google.protobuf.ByteString value)
Field name. Matches: [A-Za-z_][A-Za-z_0-9]{0,127}
string field_name = 1;public int getTypeValue()
Field type
.google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.FieldSchema.Type type = 2;
getTypeValue in interface ImportedDataInfo.FieldSchemaOrBuilderpublic ImportedDataInfo.FieldSchema.Builder setTypeValue(int value)
Field type
.google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.FieldSchema.Type type = 2;
public ImportedDataInfo.FieldSchema.Type getType()
Field type
.google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.FieldSchema.Type type = 2;
getType in interface ImportedDataInfo.FieldSchemaOrBuilderpublic ImportedDataInfo.FieldSchema.Builder setType(ImportedDataInfo.FieldSchema.Type value)
Field type
.google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.FieldSchema.Type type = 2;
public ImportedDataInfo.FieldSchema.Builder clearType()
Field type
.google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.FieldSchema.Type type = 2;
public boolean getIsRepeated()
Is field repeated.
bool is_repeated = 3;getIsRepeated in interface ImportedDataInfo.FieldSchemaOrBuilderpublic ImportedDataInfo.FieldSchema.Builder setIsRepeated(boolean value)
Is field repeated.
bool is_repeated = 3;public ImportedDataInfo.FieldSchema.Builder clearIsRepeated()
Is field repeated.
bool is_repeated = 3;public String getDescription()
Description for this field.
string description = 4;getDescription in interface ImportedDataInfo.FieldSchemaOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
Description for this field.
string description = 4;getDescriptionBytes in interface ImportedDataInfo.FieldSchemaOrBuilderpublic ImportedDataInfo.FieldSchema.Builder setDescription(String value)
Description for this field.
string description = 4;public ImportedDataInfo.FieldSchema.Builder clearDescription()
Description for this field.
string description = 4;public ImportedDataInfo.FieldSchema.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
Description for this field.
string description = 4;public boolean hasSchema()
Present iff type == RECORD.
.google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.RecordSchema schema = 5;
hasSchema in interface ImportedDataInfo.FieldSchemaOrBuilderpublic ImportedDataInfo.RecordSchema getSchema()
Present iff type == RECORD.
.google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.RecordSchema schema = 5;
getSchema in interface ImportedDataInfo.FieldSchemaOrBuilderpublic ImportedDataInfo.FieldSchema.Builder setSchema(ImportedDataInfo.RecordSchema value)
Present iff type == RECORD.
.google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.RecordSchema schema = 5;
public ImportedDataInfo.FieldSchema.Builder setSchema(ImportedDataInfo.RecordSchema.Builder builderForValue)
Present iff type == RECORD.
.google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.RecordSchema schema = 5;
public ImportedDataInfo.FieldSchema.Builder mergeSchema(ImportedDataInfo.RecordSchema value)
Present iff type == RECORD.
.google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.RecordSchema schema = 5;
public ImportedDataInfo.FieldSchema.Builder clearSchema()
Present iff type == RECORD.
.google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.RecordSchema schema = 5;
public ImportedDataInfo.RecordSchema.Builder getSchemaBuilder()
Present iff type == RECORD.
.google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.RecordSchema schema = 5;
public ImportedDataInfo.RecordSchemaOrBuilder getSchemaOrBuilder()
Present iff type == RECORD.
.google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.RecordSchema schema = 5;
getSchemaOrBuilder in interface ImportedDataInfo.FieldSchemaOrBuilderpublic final ImportedDataInfo.FieldSchema.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ImportedDataInfo.FieldSchema.Builder>public final ImportedDataInfo.FieldSchema.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ImportedDataInfo.FieldSchema.Builder>Copyright © 2023 Google LLC. All rights reserved.