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.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ObjectNameMapping
build()
ObjectNameMapping
buildPartial()
ObjectNameMapping.Builder
clear()
ObjectNameMapping.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
ObjectNameMapping.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
ObjectNameMapping.Builder
clearSource()
The name of the object in source that is being mapped.ObjectNameMapping.Builder
clearTarget()
The desired target name of the object that is being mapped.ObjectNameMapping.Builder
clone()
ObjectNameMapping
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
NameMappingKey
getSource()
The name of the object in source that is being mapped.NameMappingKey.Builder
getSourceBuilder()
The name of the object in source that is being mapped.NameMappingKeyOrBuilder
getSourceOrBuilder()
The name of the object in source that is being mapped.NameMappingValue
getTarget()
The desired target name of the object that is being mapped.NameMappingValue.Builder
getTargetBuilder()
The desired target name of the object that is being mapped.NameMappingValueOrBuilder
getTargetOrBuilder()
The desired target name of the object that is being mapped.boolean
hasSource()
The name of the object in source that is being mapped.boolean
hasTarget()
The desired target name of the object that is being mapped.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
ObjectNameMapping.Builder
mergeFrom(ObjectNameMapping other)
ObjectNameMapping.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ObjectNameMapping.Builder
mergeFrom(com.google.protobuf.Message other)
ObjectNameMapping.Builder
mergeSource(NameMappingKey value)
The name of the object in source that is being mapped.ObjectNameMapping.Builder
mergeTarget(NameMappingValue value)
The desired target name of the object that is being mapped.ObjectNameMapping.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ObjectNameMapping.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ObjectNameMapping.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
ObjectNameMapping.Builder
setSource(NameMappingKey value)
The name of the object in source that is being mapped.ObjectNameMapping.Builder
setSource(NameMappingKey.Builder builderForValue)
The name of the object in source that is being mapped.ObjectNameMapping.Builder
setTarget(NameMappingValue value)
The desired target name of the object that is being mapped.ObjectNameMapping.Builder
setTarget(NameMappingValue.Builder builderForValue)
The desired target name of the object that is being mapped.ObjectNameMapping.Builder
setUnknownFields(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectNameMapping.Builder>
-
clear
public ObjectNameMapping.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<ObjectNameMapping.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<ObjectNameMapping.Builder>
-
getDefaultInstanceForType
public ObjectNameMapping getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ObjectNameMapping build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ObjectNameMapping buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ObjectNameMapping.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<ObjectNameMapping.Builder>
-
setField
public ObjectNameMapping.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<ObjectNameMapping.Builder>
-
clearField
public ObjectNameMapping.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<ObjectNameMapping.Builder>
-
clearOneof
public ObjectNameMapping.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<ObjectNameMapping.Builder>
-
setRepeatedField
public ObjectNameMapping.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<ObjectNameMapping.Builder>
-
addRepeatedField
public ObjectNameMapping.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<ObjectNameMapping.Builder>
-
mergeFrom
public ObjectNameMapping.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ObjectNameMapping.Builder>
-
mergeFrom
public ObjectNameMapping.Builder mergeFrom(ObjectNameMapping other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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:
hasSource
in 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:
getSource
in 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:
getSourceOrBuilder
in 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:
hasTarget
in 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:
getTarget
in 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:
getTargetOrBuilder
in interfaceObjectNameMappingOrBuilder
-
setUnknownFields
public final ObjectNameMapping.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectNameMapping.Builder>
-
mergeUnknownFields
public final ObjectNameMapping.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectNameMapping.Builder>
-
-