publicfinalclass PacketHeaderextendsGeneratedMessageV3implementsPacketHeaderOrBuilder
The message that represents packet header.
Protobuf type google.cloud.visionai.v1.PacketHeader
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
publicstaticfinalintCAPTURE_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
publicstaticfinalintFLAGS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
publicstaticfinalintMETADATA_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
publicstaticfinalintSERIES_METADATA_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
publicstaticfinalintSERVER_METADATA_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
publicstaticfinalintTRACE_CONTEXT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
publicstaticfinalintTYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
Static Methods
publicstaticPacketHeadergetDefaultInstance()
publicstaticfinalDescriptors.DescriptorgetDescriptor()
publicstaticPacketHeader.BuildernewBuilder()
publicstaticPacketHeader.BuildernewBuilder(PacketHeaderprototype)
publicstaticPacketHeaderparseDelimitedFrom(InputStreaminput)
publicstaticPacketHeaderparseDelimitedFrom(InputStreaminput,ExtensionRegistryLiteextensionRegistry)
publicstaticPacketHeaderparseFrom(byte[]data)
| Parameter |
| Name |
Description |
data |
byte[]
|
publicstaticPacketHeaderparseFrom(byte[]data,ExtensionRegistryLiteextensionRegistry)
publicstaticPacketHeaderparseFrom(ByteStringdata)
publicstaticPacketHeaderparseFrom(ByteStringdata,ExtensionRegistryLiteextensionRegistry)
publicstaticPacketHeaderparseFrom(CodedInputStreaminput)
publicstaticPacketHeaderparseFrom(CodedInputStreaminput,ExtensionRegistryLiteextensionRegistry)
publicstaticPacketHeaderparseFrom(InputStreaminput)
publicstaticPacketHeaderparseFrom(InputStreaminput,ExtensionRegistryLiteextensionRegistry)
publicstaticPacketHeaderparseFrom(ByteBufferdata)
publicstaticPacketHeaderparseFrom(ByteBufferdata,ExtensionRegistryLiteextensionRegistry)
publicstaticParser<PacketHeader>parser()
Methods
publicbooleanequals(Objectobj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
publicTimestampgetCaptureTime()
Input only. The capture time of the packet.
.google.protobuf.Timestamp capture_time = 1 [(.google.api.field_behavior) = INPUT_ONLY];
| Returns |
| Type |
Description |
Timestamp |
The captureTime.
|
publicTimestampOrBuildergetCaptureTimeOrBuilder()
Input only. The capture time of the packet.
.google.protobuf.Timestamp capture_time = 1 [(.google.api.field_behavior) = INPUT_ONLY];
publicPacketHeadergetDefaultInstanceForType()
Immutable. Packet flag set. SDK will set the flag automatically.
int32 flags = 6 [(.google.api.field_behavior) = IMMUTABLE];
| Returns |
| Type |
Description |
int |
The flags.
|
publicStructgetMetadata()
Input only. This field is for users to attach user managed metadata.
.google.protobuf.Struct metadata = 3 [(.google.api.field_behavior) = INPUT_ONLY];
| Returns |
| Type |
Description |
Struct |
The metadata.
|
publicStructOrBuildergetMetadataOrBuilder()
Input only. This field is for users to attach user managed metadata.
.google.protobuf.Struct metadata = 3 [(.google.api.field_behavior) = INPUT_ONLY];
publicParser<PacketHeader>getParserForType()
Overrides
publicintgetSerializedSize()
| Returns |
| Type |
Description |
int |
Overrides
publicSeriesMetadatagetSeriesMetadata()
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];
publicSeriesMetadataOrBuildergetSeriesMetadataOrBuilder()
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];
publicServerMetadatagetServerMetadata()
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];
publicServerMetadataOrBuildergetServerMetadataOrBuilder()
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];
publicStringgetTraceContext()
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];
| Returns |
| Type |
Description |
String |
The traceContext.
|
publicByteStringgetTraceContextBytes()
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];
| Returns |
| Type |
Description |
ByteString |
The bytes for traceContext.
|
publicPacketTypegetType()
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];
publicPacketTypeOrBuildergetTypeOrBuilder()
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];
publicbooleanhasCaptureTime()
Input only. The capture time of the packet.
.google.protobuf.Timestamp capture_time = 1 [(.google.api.field_behavior) = INPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the captureTime field is set.
|
publicbooleanhasMetadata()
Input only. This field is for users to attach user managed metadata.
.google.protobuf.Struct metadata = 3 [(.google.api.field_behavior) = INPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the metadata field is set.
|
publicbooleanhasSeriesMetadata()
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];
| Returns |
| Type |
Description |
boolean |
Whether the seriesMetadata field is set.
|
publicbooleanhasServerMetadata()
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];
| Returns |
| Type |
Description |
boolean |
Whether the serverMetadata field is set.
|
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];
| Returns |
| Type |
Description |
boolean |
Whether the type field is set.
|
| Returns |
| Type |
Description |
int |
Overrides
protectedGeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()
Overrides
publicfinalbooleanisInitialized()
Overrides
publicPacketHeader.BuildernewBuilderForType()
protectedPacketHeader.BuildernewBuilderForType(GeneratedMessageV3.BuilderParentparent)
Overrides
protectedObjectnewInstance(GeneratedMessageV3.UnusedPrivateParameterunused)
| Returns |
| Type |
Description |
Object |
Overrides
publicPacketHeader.BuildertoBuilder()
publicvoidwriteTo(CodedOutputStreamoutput)
Overrides