Package com.google.storage.v2
Class BidiWriteObjectRedirectedError
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
com.google.storage.v2.BidiWriteObjectRedirectedError
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,BidiWriteObjectRedirectedErrorOrBuilder,Serializable
public final class BidiWriteObjectRedirectedError
extends com.google.protobuf.GeneratedMessageV3
implements BidiWriteObjectRedirectedErrorOrBuilder
Error proto containing details for a redirected write. This error may be attached as details for an ABORTED response to BidiWriteObject.Protobuf type
google.storage.v2.BidiWriteObjectRedirectedError- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classError proto containing details for a redirected write.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic final com.google.protobuf.Descriptors.DescriptorlongThe generation of the object that triggered the redirect.com.google.protobuf.Parser<BidiWriteObjectRedirectedError>The routing token the client must use when retrying the write stream.com.google.protobuf.ByteStringThe routing token the client must use when retrying the write stream.intOpaque value describing a previous write.Opaque value describing a previous write.booleanThe generation of the object that triggered the redirect.inthashCode()booleanThe routing token the client must use when retrying the write stream.booleanOpaque value describing a previous write.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleannewBuilder(BidiWriteObjectRedirectedError prototype) protected BidiWriteObjectRedirectedError.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) parseDelimitedFrom(InputStream input) parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(byte[] data) parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.ByteString data) parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.CodedInputStream input) parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(InputStream input) parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(ByteBuffer data) parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<BidiWriteObjectRedirectedError>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, 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, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
ROUTING_TOKEN_FIELD_NUMBER
public static final int ROUTING_TOKEN_FIELD_NUMBER- See Also:
-
WRITE_HANDLE_FIELD_NUMBER
public static final int WRITE_HANDLE_FIELD_NUMBER- See Also:
-
GENERATION_FIELD_NUMBER
public static final int GENERATION_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- Overrides:
newInstancein 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
-
hasRoutingToken
public boolean hasRoutingToken()The routing token the client must use when retrying the write stream. This value must be provided in the header `x-goog-request-params`, with key `routing_token` and this string verbatim as the value.
optional string routing_token = 1;- Specified by:
hasRoutingTokenin interfaceBidiWriteObjectRedirectedErrorOrBuilder- Returns:
- Whether the routingToken field is set.
-
getRoutingToken
The routing token the client must use when retrying the write stream. This value must be provided in the header `x-goog-request-params`, with key `routing_token` and this string verbatim as the value.
optional string routing_token = 1;- Specified by:
getRoutingTokenin interfaceBidiWriteObjectRedirectedErrorOrBuilder- Returns:
- The routingToken.
-
getRoutingTokenBytes
public com.google.protobuf.ByteString getRoutingTokenBytes()The routing token the client must use when retrying the write stream. This value must be provided in the header `x-goog-request-params`, with key `routing_token` and this string verbatim as the value.
optional string routing_token = 1;- Specified by:
getRoutingTokenBytesin interfaceBidiWriteObjectRedirectedErrorOrBuilder- Returns:
- The bytes for routingToken.
-
hasWriteHandle
public boolean hasWriteHandle()Opaque value describing a previous write. If set, the client must use this in an AppendObjectSpec first_message when retrying the write stream. If not set, clients may retry the original request.
optional .google.storage.v2.BidiWriteHandle write_handle = 2;- Specified by:
hasWriteHandlein interfaceBidiWriteObjectRedirectedErrorOrBuilder- Returns:
- Whether the writeHandle field is set.
-
getWriteHandle
Opaque value describing a previous write. If set, the client must use this in an AppendObjectSpec first_message when retrying the write stream. If not set, clients may retry the original request.
optional .google.storage.v2.BidiWriteHandle write_handle = 2;- Specified by:
getWriteHandlein interfaceBidiWriteObjectRedirectedErrorOrBuilder- Returns:
- The writeHandle.
-
getWriteHandleOrBuilder
Opaque value describing a previous write. If set, the client must use this in an AppendObjectSpec first_message when retrying the write stream. If not set, clients may retry the original request.
optional .google.storage.v2.BidiWriteHandle write_handle = 2;- Specified by:
getWriteHandleOrBuilderin interfaceBidiWriteObjectRedirectedErrorOrBuilder
-
hasGeneration
public boolean hasGeneration()The generation of the object that triggered the redirect. This will be set iff write_handle is set. If set, the client must use this in an AppendObjectSpec first_message when retrying the write stream.
optional int64 generation = 3;- Specified by:
hasGenerationin interfaceBidiWriteObjectRedirectedErrorOrBuilder- Returns:
- Whether the generation field is set.
-
getGeneration
public long getGeneration()The generation of the object that triggered the redirect. This will be set iff write_handle is set. If set, the client must use this in an AppendObjectSpec first_message when retrying the write stream.
optional int64 generation = 3;- Specified by:
getGenerationin interfaceBidiWriteObjectRedirectedErrorOrBuilder- Returns:
- The generation.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- 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 BidiWriteObjectRedirectedError parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BidiWriteObjectRedirectedError parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BidiWriteObjectRedirectedError parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BidiWriteObjectRedirectedError parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BidiWriteObjectRedirectedError parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BidiWriteObjectRedirectedError parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static BidiWriteObjectRedirectedError parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static BidiWriteObjectRedirectedError parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static BidiWriteObjectRedirectedError parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static BidiWriteObjectRedirectedError parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static BidiWriteObjectRedirectedError parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
public static BidiWriteObjectRedirectedError.Builder newBuilder(BidiWriteObjectRedirectedError prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected BidiWriteObjectRedirectedError.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-