Class ObjectNameMapping.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ObjectNameMapping.Builder>
-
- com.google.cloud.bigquery.migration.v2.ObjectNameMapping.Builder
-
- All Implemented Interfaces:
ObjectNameMappingOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ObjectNameMapping
public static final class ObjectNameMapping.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ObjectNameMapping.Builder> implements ObjectNameMappingOrBuilder
Represents a key-value pair of NameMappingKey to NameMappingValue to represent the mapping of SQL names from the input value to desired output.
Protobuf typegoogle.cloud.bigquery.migration.v2.ObjectNameMapping
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectNameMapping.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ObjectNameMappingbuild()ObjectNameMappingbuildPartial()ObjectNameMapping.Builderclear()ObjectNameMapping.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ObjectNameMapping.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ObjectNameMapping.BuilderclearSource()The name of the object in source that is being mapped.ObjectNameMapping.BuilderclearTarget()The desired target name of the object that is being mapped.ObjectNameMapping.Builderclone()ObjectNameMappinggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()NameMappingKeygetSource()The name of the object in source that is being mapped.NameMappingKey.BuildergetSourceBuilder()The name of the object in source that is being mapped.NameMappingKeyOrBuildergetSourceOrBuilder()The name of the object in source that is being mapped.NameMappingValuegetTarget()The desired target name of the object that is being mapped.NameMappingValue.BuildergetTargetBuilder()The desired target name of the object that is being mapped.NameMappingValueOrBuildergetTargetOrBuilder()The desired target name of the object that is being mapped.booleanhasSource()The name of the object in source that is being mapped.booleanhasTarget()The desired target name of the object that is being mapped.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ObjectNameMapping.BuildermergeFrom(ObjectNameMapping other)ObjectNameMapping.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ObjectNameMapping.BuildermergeFrom(com.google.protobuf.Message other)ObjectNameMapping.BuildermergeSource(NameMappingKey value)The name of the object in source that is being mapped.ObjectNameMapping.BuildermergeTarget(NameMappingValue value)The desired target name of the object that is being mapped.ObjectNameMapping.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ObjectNameMapping.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ObjectNameMapping.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)ObjectNameMapping.BuildersetSource(NameMappingKey value)The name of the object in source that is being mapped.ObjectNameMapping.BuildersetSource(NameMappingKey.Builder builderForValue)The name of the object in source that is being mapped.ObjectNameMapping.BuildersetTarget(NameMappingValue value)The desired target name of the object that is being mapped.ObjectNameMapping.BuildersetTarget(NameMappingValue.Builder builderForValue)The desired target name of the object that is being mapped.ObjectNameMapping.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, 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()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectNameMapping.Builder>
-
clear
public ObjectNameMapping.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<ObjectNameMapping.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<ObjectNameMapping.Builder>
-
getDefaultInstanceForType
public ObjectNameMapping getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ObjectNameMapping build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ObjectNameMapping buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ObjectNameMapping.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<ObjectNameMapping.Builder>
-
setField
public ObjectNameMapping.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<ObjectNameMapping.Builder>
-
clearField
public ObjectNameMapping.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectNameMapping.Builder>
-
clearOneof
public ObjectNameMapping.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectNameMapping.Builder>
-
setRepeatedField
public ObjectNameMapping.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<ObjectNameMapping.Builder>
-
addRepeatedField
public ObjectNameMapping.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<ObjectNameMapping.Builder>
-
mergeFrom
public ObjectNameMapping.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ObjectNameMapping.Builder>
-
mergeFrom
public ObjectNameMapping.Builder mergeFrom(ObjectNameMapping other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectNameMapping.Builder>
-
mergeFrom
public ObjectNameMapping.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<ObjectNameMapping.Builder>- Throws:
IOException
-
hasSource
public boolean hasSource()
The name of the object in source that is being mapped.
.google.cloud.bigquery.migration.v2.NameMappingKey source = 1;- Specified by:
hasSourcein interfaceObjectNameMappingOrBuilder- Returns:
- Whether the source field is set.
-
getSource
public NameMappingKey getSource()
The name of the object in source that is being mapped.
.google.cloud.bigquery.migration.v2.NameMappingKey source = 1;- Specified by:
getSourcein interfaceObjectNameMappingOrBuilder- Returns:
- The source.
-
setSource
public ObjectNameMapping.Builder setSource(NameMappingKey value)
The name of the object in source that is being mapped.
.google.cloud.bigquery.migration.v2.NameMappingKey source = 1;
-
setSource
public ObjectNameMapping.Builder setSource(NameMappingKey.Builder builderForValue)
The name of the object in source that is being mapped.
.google.cloud.bigquery.migration.v2.NameMappingKey source = 1;
-
mergeSource
public ObjectNameMapping.Builder mergeSource(NameMappingKey value)
The name of the object in source that is being mapped.
.google.cloud.bigquery.migration.v2.NameMappingKey source = 1;
-
clearSource
public ObjectNameMapping.Builder clearSource()
The name of the object in source that is being mapped.
.google.cloud.bigquery.migration.v2.NameMappingKey source = 1;
-
getSourceBuilder
public NameMappingKey.Builder getSourceBuilder()
The name of the object in source that is being mapped.
.google.cloud.bigquery.migration.v2.NameMappingKey source = 1;
-
getSourceOrBuilder
public NameMappingKeyOrBuilder getSourceOrBuilder()
The name of the object in source that is being mapped.
.google.cloud.bigquery.migration.v2.NameMappingKey source = 1;- Specified by:
getSourceOrBuilderin interfaceObjectNameMappingOrBuilder
-
hasTarget
public boolean hasTarget()
The desired target name of the object that is being mapped.
.google.cloud.bigquery.migration.v2.NameMappingValue target = 2;- Specified by:
hasTargetin interfaceObjectNameMappingOrBuilder- Returns:
- Whether the target field is set.
-
getTarget
public NameMappingValue getTarget()
The desired target name of the object that is being mapped.
.google.cloud.bigquery.migration.v2.NameMappingValue target = 2;- Specified by:
getTargetin interfaceObjectNameMappingOrBuilder- Returns:
- The target.
-
setTarget
public ObjectNameMapping.Builder setTarget(NameMappingValue value)
The desired target name of the object that is being mapped.
.google.cloud.bigquery.migration.v2.NameMappingValue target = 2;
-
setTarget
public ObjectNameMapping.Builder setTarget(NameMappingValue.Builder builderForValue)
The desired target name of the object that is being mapped.
.google.cloud.bigquery.migration.v2.NameMappingValue target = 2;
-
mergeTarget
public ObjectNameMapping.Builder mergeTarget(NameMappingValue value)
The desired target name of the object that is being mapped.
.google.cloud.bigquery.migration.v2.NameMappingValue target = 2;
-
clearTarget
public ObjectNameMapping.Builder clearTarget()
The desired target name of the object that is being mapped.
.google.cloud.bigquery.migration.v2.NameMappingValue target = 2;
-
getTargetBuilder
public NameMappingValue.Builder getTargetBuilder()
The desired target name of the object that is being mapped.
.google.cloud.bigquery.migration.v2.NameMappingValue target = 2;
-
getTargetOrBuilder
public NameMappingValueOrBuilder getTargetOrBuilder()
The desired target name of the object that is being mapped.
.google.cloud.bigquery.migration.v2.NameMappingValue target = 2;- Specified by:
getTargetOrBuilderin interfaceObjectNameMappingOrBuilder
-
setUnknownFields
public final ObjectNameMapping.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectNameMapping.Builder>
-
mergeUnknownFields
public final ObjectNameMapping.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectNameMapping.Builder>
-
-