Class OptionsProto.FieldOptions
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- net.moznion.protoc.plugin.dynamodb.OptionsProto.FieldOptions
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.io.Serializable,OptionsProto.FieldOptionsOrBuilder
- Enclosing class:
- OptionsProto
public static final class OptionsProto.FieldOptions extends com.google.protobuf.GeneratedMessageV3 implements OptionsProto.FieldOptionsOrBuilder
Protobuf typenet.moznion.protoc.plugin.dynamodb.FieldOptions- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOptionsProto.FieldOptions.BuilderProtobuf typenet.moznion.protoc.plugin.dynamodb.FieldOptions-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intJAVA_DYNAMODB_ALIAS_FIELD_NUMBERstatic intJAVA_DYNAMODB_HASH_KEY_FIELD_NUMBERstatic intJAVA_DYNAMODB_HASH_KEY_GSI_NAMES_FIELD_NUMBERstatic intJAVA_DYNAMODB_IGNORE_FIELD_NUMBERstatic intJAVA_DYNAMODB_RANGE_KEY_FIELD_NUMBERstatic intJAVA_DYNAMODB_RANGE_KEY_GSI_NAMES_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)static OptionsProto.FieldOptionsgetDefaultInstance()OptionsProto.FieldOptionsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()java.lang.StringgetJavaDynamodbAlias()string java_dynamodb_alias = 4;com.google.protobuf.ByteStringgetJavaDynamodbAliasBytes()string java_dynamodb_alias = 4;booleangetJavaDynamodbHashKey()bool java_dynamodb_hash_key = 1;java.lang.StringgetJavaDynamodbHashKeyGsiNames(int index)repeated string java_dynamodb_hash_key_gsi_names = 5;com.google.protobuf.ByteStringgetJavaDynamodbHashKeyGsiNamesBytes(int index)repeated string java_dynamodb_hash_key_gsi_names = 5;intgetJavaDynamodbHashKeyGsiNamesCount()repeated string java_dynamodb_hash_key_gsi_names = 5;com.google.protobuf.ProtocolStringListgetJavaDynamodbHashKeyGsiNamesList()repeated string java_dynamodb_hash_key_gsi_names = 5;booleangetJavaDynamodbIgnore()bool java_dynamodb_ignore = 3;booleangetJavaDynamodbRangeKey()bool java_dynamodb_range_key = 2;java.lang.StringgetJavaDynamodbRangeKeyGsiNames(int index)repeated string java_dynamodb_range_key_gsi_names = 6;com.google.protobuf.ByteStringgetJavaDynamodbRangeKeyGsiNamesBytes(int index)repeated string java_dynamodb_range_key_gsi_names = 6;intgetJavaDynamodbRangeKeyGsiNamesCount()repeated string java_dynamodb_range_key_gsi_names = 6;com.google.protobuf.ProtocolStringListgetJavaDynamodbRangeKeyGsiNamesList()repeated string java_dynamodb_range_key_gsi_names = 6;com.google.protobuf.Parser<OptionsProto.FieldOptions>getParserForType()intgetSerializedSize()com.google.protobuf.UnknownFieldSetgetUnknownFields()inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static OptionsProto.FieldOptions.BuildernewBuilder()static OptionsProto.FieldOptions.BuildernewBuilder(OptionsProto.FieldOptions prototype)OptionsProto.FieldOptions.BuildernewBuilderForType()protected OptionsProto.FieldOptions.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected java.lang.ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static OptionsProto.FieldOptionsparseDelimitedFrom(java.io.InputStream input)static OptionsProto.FieldOptionsparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static OptionsProto.FieldOptionsparseFrom(byte[] data)static OptionsProto.FieldOptionsparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static OptionsProto.FieldOptionsparseFrom(com.google.protobuf.ByteString data)static OptionsProto.FieldOptionsparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static OptionsProto.FieldOptionsparseFrom(com.google.protobuf.CodedInputStream input)static OptionsProto.FieldOptionsparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static OptionsProto.FieldOptionsparseFrom(java.io.InputStream input)static OptionsProto.FieldOptionsparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static OptionsProto.FieldOptionsparseFrom(java.nio.ByteBuffer data)static OptionsProto.FieldOptionsparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<OptionsProto.FieldOptions>parser()OptionsProto.FieldOptions.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
JAVA_DYNAMODB_HASH_KEY_FIELD_NUMBER
public static final int JAVA_DYNAMODB_HASH_KEY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
JAVA_DYNAMODB_RANGE_KEY_FIELD_NUMBER
public static final int JAVA_DYNAMODB_RANGE_KEY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
JAVA_DYNAMODB_IGNORE_FIELD_NUMBER
public static final int JAVA_DYNAMODB_IGNORE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
JAVA_DYNAMODB_ALIAS_FIELD_NUMBER
public static final int JAVA_DYNAMODB_ALIAS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
JAVA_DYNAMODB_HASH_KEY_GSI_NAMES_FIELD_NUMBER
public static final int JAVA_DYNAMODB_HASH_KEY_GSI_NAMES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
JAVA_DYNAMODB_RANGE_KEY_GSI_NAMES_FIELD_NUMBER
public static final int JAVA_DYNAMODB_RANGE_KEY_GSI_NAMES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
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
-
getJavaDynamodbHashKey
public boolean getJavaDynamodbHashKey()
bool java_dynamodb_hash_key = 1;- Specified by:
getJavaDynamodbHashKeyin interfaceOptionsProto.FieldOptionsOrBuilder- Returns:
- The javaDynamodbHashKey.
-
getJavaDynamodbRangeKey
public boolean getJavaDynamodbRangeKey()
bool java_dynamodb_range_key = 2;- Specified by:
getJavaDynamodbRangeKeyin interfaceOptionsProto.FieldOptionsOrBuilder- Returns:
- The javaDynamodbRangeKey.
-
getJavaDynamodbIgnore
public boolean getJavaDynamodbIgnore()
bool java_dynamodb_ignore = 3;- Specified by:
getJavaDynamodbIgnorein interfaceOptionsProto.FieldOptionsOrBuilder- Returns:
- The javaDynamodbIgnore.
-
getJavaDynamodbAlias
public java.lang.String getJavaDynamodbAlias()
string java_dynamodb_alias = 4;- Specified by:
getJavaDynamodbAliasin interfaceOptionsProto.FieldOptionsOrBuilder- Returns:
- The javaDynamodbAlias.
-
getJavaDynamodbAliasBytes
public com.google.protobuf.ByteString getJavaDynamodbAliasBytes()
string java_dynamodb_alias = 4;- Specified by:
getJavaDynamodbAliasBytesin interfaceOptionsProto.FieldOptionsOrBuilder- Returns:
- The bytes for javaDynamodbAlias.
-
getJavaDynamodbHashKeyGsiNamesList
public com.google.protobuf.ProtocolStringList getJavaDynamodbHashKeyGsiNamesList()
repeated string java_dynamodb_hash_key_gsi_names = 5;- Specified by:
getJavaDynamodbHashKeyGsiNamesListin interfaceOptionsProto.FieldOptionsOrBuilder- Returns:
- A list containing the javaDynamodbHashKeyGsiNames.
-
getJavaDynamodbHashKeyGsiNamesCount
public int getJavaDynamodbHashKeyGsiNamesCount()
repeated string java_dynamodb_hash_key_gsi_names = 5;- Specified by:
getJavaDynamodbHashKeyGsiNamesCountin interfaceOptionsProto.FieldOptionsOrBuilder- Returns:
- The count of javaDynamodbHashKeyGsiNames.
-
getJavaDynamodbHashKeyGsiNames
public java.lang.String getJavaDynamodbHashKeyGsiNames(int index)
repeated string java_dynamodb_hash_key_gsi_names = 5;- Specified by:
getJavaDynamodbHashKeyGsiNamesin interfaceOptionsProto.FieldOptionsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The javaDynamodbHashKeyGsiNames at the given index.
-
getJavaDynamodbHashKeyGsiNamesBytes
public com.google.protobuf.ByteString getJavaDynamodbHashKeyGsiNamesBytes(int index)
repeated string java_dynamodb_hash_key_gsi_names = 5;- Specified by:
getJavaDynamodbHashKeyGsiNamesBytesin interfaceOptionsProto.FieldOptionsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the javaDynamodbHashKeyGsiNames at the given index.
-
getJavaDynamodbRangeKeyGsiNamesList
public com.google.protobuf.ProtocolStringList getJavaDynamodbRangeKeyGsiNamesList()
repeated string java_dynamodb_range_key_gsi_names = 6;- Specified by:
getJavaDynamodbRangeKeyGsiNamesListin interfaceOptionsProto.FieldOptionsOrBuilder- Returns:
- A list containing the javaDynamodbRangeKeyGsiNames.
-
getJavaDynamodbRangeKeyGsiNamesCount
public int getJavaDynamodbRangeKeyGsiNamesCount()
repeated string java_dynamodb_range_key_gsi_names = 6;- Specified by:
getJavaDynamodbRangeKeyGsiNamesCountin interfaceOptionsProto.FieldOptionsOrBuilder- Returns:
- The count of javaDynamodbRangeKeyGsiNames.
-
getJavaDynamodbRangeKeyGsiNames
public java.lang.String getJavaDynamodbRangeKeyGsiNames(int index)
repeated string java_dynamodb_range_key_gsi_names = 6;- Specified by:
getJavaDynamodbRangeKeyGsiNamesin interfaceOptionsProto.FieldOptionsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The javaDynamodbRangeKeyGsiNames at the given index.
-
getJavaDynamodbRangeKeyGsiNamesBytes
public com.google.protobuf.ByteString getJavaDynamodbRangeKeyGsiNamesBytes(int index)
repeated string java_dynamodb_range_key_gsi_names = 6;- Specified by:
getJavaDynamodbRangeKeyGsiNamesBytesin interfaceOptionsProto.FieldOptionsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the javaDynamodbRangeKeyGsiNames at the given index.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static OptionsProto.FieldOptions parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OptionsProto.FieldOptions parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OptionsProto.FieldOptions parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OptionsProto.FieldOptions parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OptionsProto.FieldOptions parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OptionsProto.FieldOptions parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OptionsProto.FieldOptions parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static OptionsProto.FieldOptions parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static OptionsProto.FieldOptions parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static OptionsProto.FieldOptions parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static OptionsProto.FieldOptions parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static OptionsProto.FieldOptions parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public OptionsProto.FieldOptions.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static OptionsProto.FieldOptions.Builder newBuilder()
-
newBuilder
public static OptionsProto.FieldOptions.Builder newBuilder(OptionsProto.FieldOptions prototype)
-
toBuilder
public OptionsProto.FieldOptions.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected OptionsProto.FieldOptions.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static OptionsProto.FieldOptions getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<OptionsProto.FieldOptions> parser()
-
getParserForType
public com.google.protobuf.Parser<OptionsProto.FieldOptions> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public OptionsProto.FieldOptions getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-