Package s2.v1alpha
Class AppendInput
- java.lang.Object
 - 
- com.google.protobuf.AbstractMessageLite
 - 
- com.google.protobuf.AbstractMessage
 - 
- com.google.protobuf.GeneratedMessage
 - 
- s2.v1alpha.AppendInput
 
 
 
 
 
- 
- All Implemented Interfaces:
 com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.io.Serializable,AppendInputOrBuilder
public final class AppendInput extends com.google.protobuf.GeneratedMessage implements AppendInputOrBuilder
Input for append requests.
Protobuf types2.v1alpha.AppendInput- See Also:
 - Serialized Form
 
 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAppendInput.BuilderInput for append requests.- 
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T extends java.lang.Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter 
 - 
 
- 
Field Summary
Fields Modifier and Type Field Description static intFENCING_TOKEN_FIELD_NUMBERstatic intMATCH_SEQ_NUM_FIELD_NUMBERstatic intRECORDS_FIELD_NUMBERstatic intSTREAM_FIELD_NUMBER 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)static AppendInputgetDefaultInstance()AppendInputgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.ByteStringgetFencingToken()Enforce a fencing token which must have been previously set by a `fence` command record.longgetMatchSeqNum()Enforce that the sequence number issued to the first record matches.com.google.protobuf.Parser<AppendInput>getParserForType()AppendRecordgetRecords(int index)Batch of records to append atomically, which must contain at least one record, and no more than 1000.intgetRecordsCount()Batch of records to append atomically, which must contain at least one record, and no more than 1000.java.util.List<AppendRecord>getRecordsList()Batch of records to append atomically, which must contain at least one record, and no more than 1000.AppendRecordOrBuildergetRecordsOrBuilder(int index)Batch of records to append atomically, which must contain at least one record, and no more than 1000.java.util.List<? extends AppendRecordOrBuilder>getRecordsOrBuilderList()Batch of records to append atomically, which must contain at least one record, and no more than 1000.intgetSerializedSize()java.lang.StringgetStream()Stream name.com.google.protobuf.ByteStringgetStreamBytes()Stream name.booleanhasFencingToken()Enforce a fencing token which must have been previously set by a `fence` command record.inthashCode()booleanhasMatchSeqNum()Enforce that the sequence number issued to the first record matches.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static AppendInput.BuildernewBuilder()static AppendInput.BuildernewBuilder(AppendInput prototype)AppendInput.BuildernewBuilderForType()protected AppendInput.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)static AppendInputparseDelimitedFrom(java.io.InputStream input)static AppendInputparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AppendInputparseFrom(byte[] data)static AppendInputparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AppendInputparseFrom(com.google.protobuf.ByteString data)static AppendInputparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AppendInputparseFrom(com.google.protobuf.CodedInputStream input)static AppendInputparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AppendInputparseFrom(java.io.InputStream input)static AppendInputparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AppendInputparseFrom(java.nio.ByteBuffer data)static AppendInputparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<AppendInput>parser()AppendInput.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)- 
Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, 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, hashFields, toString 
- 
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo 
- 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait 
 - 
 
 - 
 
- 
- 
Field Detail
- 
STREAM_FIELD_NUMBER
public static final int STREAM_FIELD_NUMBER
- See Also:
 - Constant Field Values
 
 
- 
RECORDS_FIELD_NUMBER
public static final int RECORDS_FIELD_NUMBER
- See Also:
 - Constant Field Values
 
 
- 
MATCH_SEQ_NUM_FIELD_NUMBER
public static final int MATCH_SEQ_NUM_FIELD_NUMBER
- See Also:
 - Constant Field Values
 
 
- 
FENCING_TOKEN_FIELD_NUMBER
public static final int FENCING_TOKEN_FIELD_NUMBER
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Method Detail
- 
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
 
- 
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
 internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
 
- 
getStream
public java.lang.String getStream()
Stream name. Optional for subsequent requests in the session.
string stream = 1;- Specified by:
 getStreamin interfaceAppendInputOrBuilder- Returns:
 - The stream.
 
 
- 
getStreamBytes
public com.google.protobuf.ByteString getStreamBytes()
Stream name. Optional for subsequent requests in the session.
string stream = 1;- Specified by:
 getStreamBytesin interfaceAppendInputOrBuilder- Returns:
 - The bytes for stream.
 
 
- 
getRecordsList
public java.util.List<AppendRecord> getRecordsList()
Batch of records to append atomically, which must contain at least one record, and no more than 1000. The total size of a batch of records may not exceed 1MiB of metered bytes.
repeated .s2.v1alpha.AppendRecord records = 2;- Specified by:
 getRecordsListin interfaceAppendInputOrBuilder
 
- 
getRecordsOrBuilderList
public java.util.List<? extends AppendRecordOrBuilder> getRecordsOrBuilderList()
Batch of records to append atomically, which must contain at least one record, and no more than 1000. The total size of a batch of records may not exceed 1MiB of metered bytes.
repeated .s2.v1alpha.AppendRecord records = 2;- Specified by:
 getRecordsOrBuilderListin interfaceAppendInputOrBuilder
 
- 
getRecordsCount
public int getRecordsCount()
Batch of records to append atomically, which must contain at least one record, and no more than 1000. The total size of a batch of records may not exceed 1MiB of metered bytes.
repeated .s2.v1alpha.AppendRecord records = 2;- Specified by:
 getRecordsCountin interfaceAppendInputOrBuilder
 
- 
getRecords
public AppendRecord getRecords(int index)
Batch of records to append atomically, which must contain at least one record, and no more than 1000. The total size of a batch of records may not exceed 1MiB of metered bytes.
repeated .s2.v1alpha.AppendRecord records = 2;- Specified by:
 getRecordsin interfaceAppendInputOrBuilder
 
- 
getRecordsOrBuilder
public AppendRecordOrBuilder getRecordsOrBuilder(int index)
Batch of records to append atomically, which must contain at least one record, and no more than 1000. The total size of a batch of records may not exceed 1MiB of metered bytes.
repeated .s2.v1alpha.AppendRecord records = 2;- Specified by:
 getRecordsOrBuilderin interfaceAppendInputOrBuilder
 
- 
hasMatchSeqNum
public boolean hasMatchSeqNum()
Enforce that the sequence number issued to the first record matches.
optional uint64 match_seq_num = 3;- Specified by:
 hasMatchSeqNumin interfaceAppendInputOrBuilder- Returns:
 - Whether the matchSeqNum field is set.
 
 
- 
getMatchSeqNum
public long getMatchSeqNum()
Enforce that the sequence number issued to the first record matches.
optional uint64 match_seq_num = 3;- Specified by:
 getMatchSeqNumin interfaceAppendInputOrBuilder- Returns:
 - The matchSeqNum.
 
 
- 
hasFencingToken
public boolean hasFencingToken()
Enforce a fencing token which must have been previously set by a `fence` command record.
optional bytes fencing_token = 4;- Specified by:
 hasFencingTokenin interfaceAppendInputOrBuilder- Returns:
 - Whether the fencingToken field is set.
 
 
- 
getFencingToken
public com.google.protobuf.ByteString getFencingToken()
Enforce a fencing token which must have been previously set by a `fence` command record.
optional bytes fencing_token = 4;- Specified by:
 getFencingTokenin interfaceAppendInputOrBuilder- Returns:
 - The fencingToken.
 
 
- 
isInitialized
public final boolean isInitialized()
- Specified by:
 isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
 isInitializedin classcom.google.protobuf.GeneratedMessage
 
- 
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.GeneratedMessage- Throws:
 java.io.IOException
 
- 
getSerializedSize
public int getSerializedSize()
- Specified by:
 getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
 getSerializedSizein classcom.google.protobuf.GeneratedMessage
 
- 
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 AppendInput parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
 com.google.protobuf.InvalidProtocolBufferException
 
- 
parseFrom
public static AppendInput parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
 com.google.protobuf.InvalidProtocolBufferException
 
- 
parseFrom
public static AppendInput parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
 com.google.protobuf.InvalidProtocolBufferException
 
- 
parseFrom
public static AppendInput parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
 com.google.protobuf.InvalidProtocolBufferException
 
- 
parseFrom
public static AppendInput parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
 com.google.protobuf.InvalidProtocolBufferException
 
- 
parseFrom
public static AppendInput parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
 com.google.protobuf.InvalidProtocolBufferException
 
- 
parseFrom
public static AppendInput parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
 java.io.IOException
 
- 
parseFrom
public static AppendInput parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
 java.io.IOException
 
- 
parseDelimitedFrom
public static AppendInput parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
 java.io.IOException
 
- 
parseDelimitedFrom
public static AppendInput parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
 java.io.IOException
 
- 
parseFrom
public static AppendInput parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
 java.io.IOException
 
- 
parseFrom
public static AppendInput parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
 java.io.IOException
 
- 
newBuilderForType
public AppendInput.Builder newBuilderForType()
- Specified by:
 newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
 newBuilderForTypein interfacecom.google.protobuf.MessageLite
 
- 
newBuilder
public static AppendInput.Builder newBuilder()
 
- 
newBuilder
public static AppendInput.Builder newBuilder(AppendInput prototype)
 
- 
toBuilder
public AppendInput.Builder toBuilder()
- Specified by:
 toBuilderin interfacecom.google.protobuf.Message- Specified by:
 toBuilderin interfacecom.google.protobuf.MessageLite
 
- 
newBuilderForType
protected AppendInput.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
- Overrides:
 newBuilderForTypein classcom.google.protobuf.AbstractMessage
 
- 
getDefaultInstance
public static AppendInput getDefaultInstance()
 
- 
parser
public static com.google.protobuf.Parser<AppendInput> parser()
 
- 
getParserForType
public com.google.protobuf.Parser<AppendInput> getParserForType()
- Specified by:
 getParserForTypein interfacecom.google.protobuf.Message- Specified by:
 getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
 getParserForTypein classcom.google.protobuf.GeneratedMessage
 
- 
getDefaultInstanceForType
public AppendInput getDefaultInstanceForType()
- Specified by:
 getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
 getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
 
 - 
 
 -