Package com.google.cloud.visionai.v1
Class PacketHeader
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.visionai.v1.PacketHeader
- All Implemented Interfaces:
PacketHeaderOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class PacketHeader
extends com.google.protobuf.GeneratedMessage
implements PacketHeaderOrBuilder
The message that represents packet header.Protobuf type
google.cloud.visionai.v1.PacketHeader- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classThe message that represents packet header.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 Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleancom.google.protobuf.TimestampInput only.com.google.protobuf.TimestampOrBuilderInput only.static PacketHeaderstatic final com.google.protobuf.Descriptors.DescriptorintgetFlags()Immutable.com.google.protobuf.StructInput only.com.google.protobuf.StructOrBuilderInput only.com.google.protobuf.Parser<PacketHeader>intInput only.Input only.Output only.Output only.Immutable.com.google.protobuf.ByteStringImmutable.getType()Input only.Input only.booleanInput only.inthashCode()booleanInput only.booleanInput only.booleanOutput only.booleanhasType()Input only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic PacketHeader.Builderstatic PacketHeader.BuildernewBuilder(PacketHeader prototype) protected PacketHeader.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static PacketHeaderparseDelimitedFrom(InputStream input) static PacketHeaderparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static PacketHeaderparseFrom(byte[] data) static PacketHeaderparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static PacketHeaderparseFrom(com.google.protobuf.ByteString data) static PacketHeaderparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static PacketHeaderparseFrom(com.google.protobuf.CodedInputStream input) static PacketHeaderparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static PacketHeaderparseFrom(InputStream input) static PacketHeaderparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static PacketHeaderparseFrom(ByteBuffer data) static PacketHeaderparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<PacketHeader>parser()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, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
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
-
CAPTURE_TIME_FIELD_NUMBER
public static final int CAPTURE_TIME_FIELD_NUMBER- See Also:
-
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER- See Also:
-
METADATA_FIELD_NUMBER
public static final int METADATA_FIELD_NUMBER- See Also:
-
SERVER_METADATA_FIELD_NUMBER
public static final int SERVER_METADATA_FIELD_NUMBER- See Also:
-
SERIES_METADATA_FIELD_NUMBER
public static final int SERIES_METADATA_FIELD_NUMBER- See Also:
-
FLAGS_FIELD_NUMBER
public static final int FLAGS_FIELD_NUMBER- See Also:
-
TRACE_CONTEXT_FIELD_NUMBER
public static final int TRACE_CONTEXT_FIELD_NUMBER- See Also:
-
-
Method Details
-
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
-
hasCaptureTime
public boolean hasCaptureTime()Input only. The capture time of the packet.
.google.protobuf.Timestamp capture_time = 1 [(.google.api.field_behavior) = INPUT_ONLY];- Specified by:
hasCaptureTimein interfacePacketHeaderOrBuilder- Returns:
- Whether the captureTime field is set.
-
getCaptureTime
public com.google.protobuf.Timestamp getCaptureTime()Input only. The capture time of the packet.
.google.protobuf.Timestamp capture_time = 1 [(.google.api.field_behavior) = INPUT_ONLY];- Specified by:
getCaptureTimein interfacePacketHeaderOrBuilder- Returns:
- The captureTime.
-
getCaptureTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCaptureTimeOrBuilder()Input only. The capture time of the packet.
.google.protobuf.Timestamp capture_time = 1 [(.google.api.field_behavior) = INPUT_ONLY];- Specified by:
getCaptureTimeOrBuilderin interfacePacketHeaderOrBuilder
-
hasType
public boolean hasType()Input only. Immutable. The type of the payload.
.google.cloud.visionai.v1.PacketType type = 2 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasTypein interfacePacketHeaderOrBuilder- Returns:
- Whether the type field is set.
-
getType
Input only. Immutable. The type of the payload.
.google.cloud.visionai.v1.PacketType type = 2 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];- Specified by:
getTypein interfacePacketHeaderOrBuilder- Returns:
- The type.
-
getTypeOrBuilder
Input only. Immutable. The type of the payload.
.google.cloud.visionai.v1.PacketType type = 2 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];- Specified by:
getTypeOrBuilderin interfacePacketHeaderOrBuilder
-
hasMetadata
public boolean hasMetadata()Input only. This field is for users to attach user managed metadata.
.google.protobuf.Struct metadata = 3 [(.google.api.field_behavior) = INPUT_ONLY];- Specified by:
hasMetadatain interfacePacketHeaderOrBuilder- Returns:
- Whether the metadata field is set.
-
getMetadata
public com.google.protobuf.Struct getMetadata()Input only. This field is for users to attach user managed metadata.
.google.protobuf.Struct metadata = 3 [(.google.api.field_behavior) = INPUT_ONLY];- Specified by:
getMetadatain interfacePacketHeaderOrBuilder- Returns:
- The metadata.
-
getMetadataOrBuilder
public com.google.protobuf.StructOrBuilder getMetadataOrBuilder()Input only. This field is for users to attach user managed metadata.
.google.protobuf.Struct metadata = 3 [(.google.api.field_behavior) = INPUT_ONLY];- Specified by:
getMetadataOrBuilderin interfacePacketHeaderOrBuilder
-
hasServerMetadata
public boolean hasServerMetadata()Output only. Metadata that the server appends to each packet before sending it to receivers. You don't need to set a value for this field when sending packets.
.google.cloud.visionai.v1.ServerMetadata server_metadata = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasServerMetadatain interfacePacketHeaderOrBuilder- Returns:
- Whether the serverMetadata field is set.
-
getServerMetadata
Output only. Metadata that the server appends to each packet before sending it to receivers. You don't need to set a value for this field when sending packets.
.google.cloud.visionai.v1.ServerMetadata server_metadata = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getServerMetadatain interfacePacketHeaderOrBuilder- Returns:
- The serverMetadata.
-
getServerMetadataOrBuilder
Output only. Metadata that the server appends to each packet before sending it to receivers. You don't need to set a value for this field when sending packets.
.google.cloud.visionai.v1.ServerMetadata server_metadata = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getServerMetadataOrBuilderin interfacePacketHeaderOrBuilder
-
hasSeriesMetadata
public boolean hasSeriesMetadata()Input only. Immutable. Metadata that the server needs to know where to write the packets to. It's only required for the first packet.
.google.cloud.visionai.v1.SeriesMetadata series_metadata = 5 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasSeriesMetadatain interfacePacketHeaderOrBuilder- Returns:
- Whether the seriesMetadata field is set.
-
getSeriesMetadata
Input only. Immutable. Metadata that the server needs to know where to write the packets to. It's only required for the first packet.
.google.cloud.visionai.v1.SeriesMetadata series_metadata = 5 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];- Specified by:
getSeriesMetadatain interfacePacketHeaderOrBuilder- Returns:
- The seriesMetadata.
-
getSeriesMetadataOrBuilder
Input only. Immutable. Metadata that the server needs to know where to write the packets to. It's only required for the first packet.
.google.cloud.visionai.v1.SeriesMetadata series_metadata = 5 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];- Specified by:
getSeriesMetadataOrBuilderin interfacePacketHeaderOrBuilder
-
getFlags
public int getFlags()Immutable. Packet flag set. SDK will set the flag automatically.
int32 flags = 6 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getFlagsin interfacePacketHeaderOrBuilder- Returns:
- The flags.
-
getTraceContext
Immutable. Header string for tracing across services. It should be set when the packet is first arrived in the stream server. The input format is a lowercase hex string: - version_id: 1 byte, currently must be zero - hex encoded (2 characters) - trace_id: 16 bytes (opaque blob) - hex encoded (32 characters) - span_id: 8 bytes (opaque blob) - hex encoded (16 characters) - trace_options: 1 byte (LSB means tracing enabled) - hex encoded (2 characters) Example: "00-404142434445464748494a4b4c4d4e4f-6162636465666768-01" v trace_id span_id options
string trace_context = 7 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getTraceContextin interfacePacketHeaderOrBuilder- Returns:
- The traceContext.
-
getTraceContextBytes
public com.google.protobuf.ByteString getTraceContextBytes()Immutable. Header string for tracing across services. It should be set when the packet is first arrived in the stream server. The input format is a lowercase hex string: - version_id: 1 byte, currently must be zero - hex encoded (2 characters) - trace_id: 16 bytes (opaque blob) - hex encoded (32 characters) - span_id: 8 bytes (opaque blob) - hex encoded (16 characters) - trace_options: 1 byte (LSB means tracing enabled) - hex encoded (2 characters) Example: "00-404142434445464748494a4b4c4d4e4f-6162636465666768-01" v trace_id span_id options
string trace_context = 7 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getTraceContextBytesin interfacePacketHeaderOrBuilder- Returns:
- The bytes for traceContext.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
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 PacketHeader parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PacketHeader parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PacketHeader parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PacketHeader parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PacketHeader parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PacketHeader parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static PacketHeader parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static PacketHeader parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static PacketHeader 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
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected PacketHeader.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-