Package xds.annotations.v3
Class Migrate.FieldMigrateAnnotation.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<Migrate.FieldMigrateAnnotation.Builder>
-
- xds.annotations.v3.Migrate.FieldMigrateAnnotation.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,java.lang.Cloneable
,Migrate.FieldMigrateAnnotationOrBuilder
- Enclosing class:
- Migrate.FieldMigrateAnnotation
public static final class Migrate.FieldMigrateAnnotation.Builder extends com.google.protobuf.GeneratedMessage.Builder<Migrate.FieldMigrateAnnotation.Builder> implements Migrate.FieldMigrateAnnotationOrBuilder
Protobuf typexds.annotations.v3.FieldMigrateAnnotation
-
-
Field Summary
Fields Modifier and Type Field Description private int
bitField0_
private java.lang.Object
oneofPromotion_
private java.lang.Object
rename_
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Migrate.FieldMigrateAnnotation
build()
Migrate.FieldMigrateAnnotation
buildPartial()
private void
buildPartial0(Migrate.FieldMigrateAnnotation result)
Migrate.FieldMigrateAnnotation.Builder
clear()
Migrate.FieldMigrateAnnotation.Builder
clearOneofPromotion()
Add the field to a named oneof in next version.Migrate.FieldMigrateAnnotation.Builder
clearRename()
Rename the field in next version.Migrate.FieldMigrateAnnotation
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
java.lang.String
getOneofPromotion()
Add the field to a named oneof in next version.com.google.protobuf.ByteString
getOneofPromotionBytes()
Add the field to a named oneof in next version.java.lang.String
getRename()
Rename the field in next version.com.google.protobuf.ByteString
getRenameBytes()
Rename the field in next version.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
Migrate.FieldMigrateAnnotation.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Migrate.FieldMigrateAnnotation.Builder
mergeFrom(com.google.protobuf.Message other)
Migrate.FieldMigrateAnnotation.Builder
mergeFrom(Migrate.FieldMigrateAnnotation other)
Migrate.FieldMigrateAnnotation.Builder
setOneofPromotion(java.lang.String value)
Add the field to a named oneof in next version.Migrate.FieldMigrateAnnotation.Builder
setOneofPromotionBytes(com.google.protobuf.ByteString value)
Add the field to a named oneof in next version.Migrate.FieldMigrateAnnotation.Builder
setRename(java.lang.String value)
Rename the field in next version.Migrate.FieldMigrateAnnotation.Builder
setRenameBytes(com.google.protobuf.ByteString value)
Rename the field in next version.-
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, 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<Migrate.FieldMigrateAnnotation.Builder>
-
clear
public Migrate.FieldMigrateAnnotation.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.GeneratedMessage.Builder<Migrate.FieldMigrateAnnotation.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.GeneratedMessage.Builder<Migrate.FieldMigrateAnnotation.Builder>
-
getDefaultInstanceForType
public Migrate.FieldMigrateAnnotation getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Migrate.FieldMigrateAnnotation build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Migrate.FieldMigrateAnnotation buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
private void buildPartial0(Migrate.FieldMigrateAnnotation result)
-
mergeFrom
public Migrate.FieldMigrateAnnotation.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Migrate.FieldMigrateAnnotation.Builder>
-
mergeFrom
public Migrate.FieldMigrateAnnotation.Builder mergeFrom(Migrate.FieldMigrateAnnotation other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<Migrate.FieldMigrateAnnotation.Builder>
-
mergeFrom
public Migrate.FieldMigrateAnnotation.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.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<Migrate.FieldMigrateAnnotation.Builder>
- Throws:
java.io.IOException
-
getRename
public java.lang.String getRename()
Rename the field in next version.
string rename = 1;
- Specified by:
getRename
in interfaceMigrate.FieldMigrateAnnotationOrBuilder
- Returns:
- The rename.
-
getRenameBytes
public com.google.protobuf.ByteString getRenameBytes()
Rename the field in next version.
string rename = 1;
- Specified by:
getRenameBytes
in interfaceMigrate.FieldMigrateAnnotationOrBuilder
- Returns:
- The bytes for rename.
-
setRename
public Migrate.FieldMigrateAnnotation.Builder setRename(java.lang.String value)
Rename the field in next version.
string rename = 1;
- Parameters:
value
- The rename to set.- Returns:
- This builder for chaining.
-
clearRename
public Migrate.FieldMigrateAnnotation.Builder clearRename()
Rename the field in next version.
string rename = 1;
- Returns:
- This builder for chaining.
-
setRenameBytes
public Migrate.FieldMigrateAnnotation.Builder setRenameBytes(com.google.protobuf.ByteString value)
Rename the field in next version.
string rename = 1;
- Parameters:
value
- The bytes for rename to set.- Returns:
- This builder for chaining.
-
getOneofPromotion
public java.lang.String getOneofPromotion()
Add the field to a named oneof in next version. If this already exists, the field will join its siblings under the oneof, otherwise a new oneof will be created with the given name.
string oneof_promotion = 2;
- Specified by:
getOneofPromotion
in interfaceMigrate.FieldMigrateAnnotationOrBuilder
- Returns:
- The oneofPromotion.
-
getOneofPromotionBytes
public com.google.protobuf.ByteString getOneofPromotionBytes()
Add the field to a named oneof in next version. If this already exists, the field will join its siblings under the oneof, otherwise a new oneof will be created with the given name.
string oneof_promotion = 2;
- Specified by:
getOneofPromotionBytes
in interfaceMigrate.FieldMigrateAnnotationOrBuilder
- Returns:
- The bytes for oneofPromotion.
-
setOneofPromotion
public Migrate.FieldMigrateAnnotation.Builder setOneofPromotion(java.lang.String value)
Add the field to a named oneof in next version. If this already exists, the field will join its siblings under the oneof, otherwise a new oneof will be created with the given name.
string oneof_promotion = 2;
- Parameters:
value
- The oneofPromotion to set.- Returns:
- This builder for chaining.
-
clearOneofPromotion
public Migrate.FieldMigrateAnnotation.Builder clearOneofPromotion()
Add the field to a named oneof in next version. If this already exists, the field will join its siblings under the oneof, otherwise a new oneof will be created with the given name.
string oneof_promotion = 2;
- Returns:
- This builder for chaining.
-
setOneofPromotionBytes
public Migrate.FieldMigrateAnnotation.Builder setOneofPromotionBytes(com.google.protobuf.ByteString value)
Add the field to a named oneof in next version. If this already exists, the field will join its siblings under the oneof, otherwise a new oneof will be created with the given name.
string oneof_promotion = 2;
- Parameters:
value
- The bytes for oneofPromotion to set.- Returns:
- This builder for chaining.
-
-