Package io.grpc.observabilitylog.v1
Class Payload.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Payload.Builder>
-
- io.grpc.observabilitylog.v1.Payload.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,PayloadOrBuilder,java.lang.Cloneable
- Enclosing class:
- Payload
public static final class Payload.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Payload.Builder> implements PayloadOrBuilder
Protobuf typegrpc.observabilitylog.v1.Payload
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Payloadbuild()PayloadbuildPartial()Payload.Builderclear()Payload.BuilderclearMessage()Used by message eventPayload.BuilderclearMessageLength()Size of the message or metadata, depending on the event type, regardless of whether the full message or metadata is being logged (i.e.Payload.BuilderclearMetadata()Payload.BuilderclearStatusCode()The gRPC status codePayload.BuilderclearStatusDetails()The value of the grpc-status-details-bin metadata key, if any.Payload.BuilderclearStatusMessage()The gRPC status messagePayload.BuilderclearTimeout()the RPC timeout valuebooleancontainsMetadata(java.lang.String key)A list of metadata pairsPayloadgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()com.google.protobuf.ByteStringgetMessage()Used by message eventintgetMessageLength()Size of the message or metadata, depending on the event type, regardless of whether the full message or metadata is being logged (i.e.java.util.Map<java.lang.String,java.lang.String>getMetadata()Deprecated.intgetMetadataCount()A list of metadata pairsjava.util.Map<java.lang.String,java.lang.String>getMetadataMap()A list of metadata pairsjava.lang.StringgetMetadataOrDefault(java.lang.String key, java.lang.String defaultValue)A list of metadata pairsjava.lang.StringgetMetadataOrThrow(java.lang.String key)A list of metadata pairsjava.util.Map<java.lang.String,java.lang.String>getMutableMetadata()Deprecated.com.google.rpc.CodegetStatusCode()The gRPC status codeintgetStatusCodeValue()The gRPC status codecom.google.protobuf.ByteStringgetStatusDetails()The value of the grpc-status-details-bin metadata key, if any.java.lang.StringgetStatusMessage()The gRPC status messagecom.google.protobuf.ByteStringgetStatusMessageBytes()The gRPC status messagecom.google.protobuf.DurationgetTimeout()the RPC timeout valuecom.google.protobuf.Duration.BuildergetTimeoutBuilder()the RPC timeout valuecom.google.protobuf.DurationOrBuildergetTimeoutOrBuilder()the RPC timeout valuebooleanhasTimeout()the RPC timeout valueprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number)booleanisInitialized()Payload.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Payload.BuildermergeFrom(com.google.protobuf.Message other)Payload.BuildermergeFrom(Payload other)Payload.BuildermergeTimeout(com.google.protobuf.Duration value)the RPC timeout valuePayload.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Payload.BuilderputAllMetadata(java.util.Map<java.lang.String,java.lang.String> values)A list of metadata pairsPayload.BuilderputMetadata(java.lang.String key, java.lang.String value)A list of metadata pairsPayload.BuilderremoveMetadata(java.lang.String key)A list of metadata pairsPayload.BuildersetMessage(com.google.protobuf.ByteString value)Used by message eventPayload.BuildersetMessageLength(int value)Size of the message or metadata, depending on the event type, regardless of whether the full message or metadata is being logged (i.e.Payload.BuildersetStatusCode(com.google.rpc.Code value)The gRPC status codePayload.BuildersetStatusCodeValue(int value)The gRPC status codePayload.BuildersetStatusDetails(com.google.protobuf.ByteString value)The value of the grpc-status-details-bin metadata key, if any.Payload.BuildersetStatusMessage(java.lang.String value)The gRPC status messagePayload.BuildersetStatusMessageBytes(com.google.protobuf.ByteString value)The gRPC status messagePayload.BuildersetTimeout(com.google.protobuf.Duration value)the RPC timeout valuePayload.BuildersetTimeout(com.google.protobuf.Duration.Builder builderForValue)the RPC timeout valuePayload.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Payload.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Payload.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Payload.Builder>
-
clear
public Payload.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Payload.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Payload.Builder>
-
getDefaultInstanceForType
public Payload getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Payload build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Payload buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public Payload.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Payload.Builder>
-
mergeFrom
public Payload.Builder mergeFrom(Payload other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Payload.Builder>
-
mergeFrom
public Payload.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Payload.Builder>- Throws:
java.io.IOException
-
getMetadataCount
public int getMetadataCount()
Description copied from interface:PayloadOrBuilderA list of metadata pairs
map<string, string> metadata = 1;- Specified by:
getMetadataCountin interfacePayloadOrBuilder
-
containsMetadata
public boolean containsMetadata(java.lang.String key)
A list of metadata pairs
map<string, string> metadata = 1;- Specified by:
containsMetadatain interfacePayloadOrBuilder
-
getMetadata
@Deprecated public java.util.Map<java.lang.String,java.lang.String> getMetadata()
Deprecated.UsegetMetadataMap()instead.- Specified by:
getMetadatain interfacePayloadOrBuilder
-
getMetadataMap
public java.util.Map<java.lang.String,java.lang.String> getMetadataMap()
A list of metadata pairs
map<string, string> metadata = 1;- Specified by:
getMetadataMapin interfacePayloadOrBuilder
-
getMetadataOrDefault
public java.lang.String getMetadataOrDefault(java.lang.String key, java.lang.String defaultValue)A list of metadata pairs
map<string, string> metadata = 1;- Specified by:
getMetadataOrDefaultin interfacePayloadOrBuilder
-
getMetadataOrThrow
public java.lang.String getMetadataOrThrow(java.lang.String key)
A list of metadata pairs
map<string, string> metadata = 1;- Specified by:
getMetadataOrThrowin interfacePayloadOrBuilder
-
clearMetadata
public Payload.Builder clearMetadata()
-
removeMetadata
public Payload.Builder removeMetadata(java.lang.String key)
A list of metadata pairs
map<string, string> metadata = 1;
-
getMutableMetadata
@Deprecated public java.util.Map<java.lang.String,java.lang.String> getMutableMetadata()
Deprecated.Use alternate mutation accessors instead.
-
putMetadata
public Payload.Builder putMetadata(java.lang.String key, java.lang.String value)
A list of metadata pairs
map<string, string> metadata = 1;
-
putAllMetadata
public Payload.Builder putAllMetadata(java.util.Map<java.lang.String,java.lang.String> values)
A list of metadata pairs
map<string, string> metadata = 1;
-
hasTimeout
public boolean hasTimeout()
the RPC timeout value
.google.protobuf.Duration timeout = 2;- Specified by:
hasTimeoutin interfacePayloadOrBuilder- Returns:
- Whether the timeout field is set.
-
getTimeout
public com.google.protobuf.Duration getTimeout()
the RPC timeout value
.google.protobuf.Duration timeout = 2;- Specified by:
getTimeoutin interfacePayloadOrBuilder- Returns:
- The timeout.
-
setTimeout
public Payload.Builder setTimeout(com.google.protobuf.Duration value)
the RPC timeout value
.google.protobuf.Duration timeout = 2;
-
setTimeout
public Payload.Builder setTimeout(com.google.protobuf.Duration.Builder builderForValue)
the RPC timeout value
.google.protobuf.Duration timeout = 2;
-
mergeTimeout
public Payload.Builder mergeTimeout(com.google.protobuf.Duration value)
the RPC timeout value
.google.protobuf.Duration timeout = 2;
-
clearTimeout
public Payload.Builder clearTimeout()
the RPC timeout value
.google.protobuf.Duration timeout = 2;
-
getTimeoutBuilder
public com.google.protobuf.Duration.Builder getTimeoutBuilder()
the RPC timeout value
.google.protobuf.Duration timeout = 2;
-
getTimeoutOrBuilder
public com.google.protobuf.DurationOrBuilder getTimeoutOrBuilder()
the RPC timeout value
.google.protobuf.Duration timeout = 2;- Specified by:
getTimeoutOrBuilderin interfacePayloadOrBuilder
-
getStatusCodeValue
public int getStatusCodeValue()
The gRPC status code
.google.rpc.Code status_code = 3;- Specified by:
getStatusCodeValuein interfacePayloadOrBuilder- Returns:
- The enum numeric value on the wire for statusCode.
-
setStatusCodeValue
public Payload.Builder setStatusCodeValue(int value)
The gRPC status code
.google.rpc.Code status_code = 3;- Parameters:
value- The enum numeric value on the wire for statusCode to set.- Returns:
- This builder for chaining.
-
getStatusCode
public com.google.rpc.Code getStatusCode()
The gRPC status code
.google.rpc.Code status_code = 3;- Specified by:
getStatusCodein interfacePayloadOrBuilder- Returns:
- The statusCode.
-
setStatusCode
public Payload.Builder setStatusCode(com.google.rpc.Code value)
The gRPC status code
.google.rpc.Code status_code = 3;- Parameters:
value- The statusCode to set.- Returns:
- This builder for chaining.
-
clearStatusCode
public Payload.Builder clearStatusCode()
The gRPC status code
.google.rpc.Code status_code = 3;- Returns:
- This builder for chaining.
-
getStatusMessage
public java.lang.String getStatusMessage()
The gRPC status message
string status_message = 4;- Specified by:
getStatusMessagein interfacePayloadOrBuilder- Returns:
- The statusMessage.
-
getStatusMessageBytes
public com.google.protobuf.ByteString getStatusMessageBytes()
The gRPC status message
string status_message = 4;- Specified by:
getStatusMessageBytesin interfacePayloadOrBuilder- Returns:
- The bytes for statusMessage.
-
setStatusMessage
public Payload.Builder setStatusMessage(java.lang.String value)
The gRPC status message
string status_message = 4;- Parameters:
value- The statusMessage to set.- Returns:
- This builder for chaining.
-
clearStatusMessage
public Payload.Builder clearStatusMessage()
The gRPC status message
string status_message = 4;- Returns:
- This builder for chaining.
-
setStatusMessageBytes
public Payload.Builder setStatusMessageBytes(com.google.protobuf.ByteString value)
The gRPC status message
string status_message = 4;- Parameters:
value- The bytes for statusMessage to set.- Returns:
- This builder for chaining.
-
getStatusDetails
public com.google.protobuf.ByteString getStatusDetails()
The value of the grpc-status-details-bin metadata key, if any. This is always an encoded google.rpc.Status message
bytes status_details = 5;- Specified by:
getStatusDetailsin interfacePayloadOrBuilder- Returns:
- The statusDetails.
-
setStatusDetails
public Payload.Builder setStatusDetails(com.google.protobuf.ByteString value)
The value of the grpc-status-details-bin metadata key, if any. This is always an encoded google.rpc.Status message
bytes status_details = 5;- Parameters:
value- The statusDetails to set.- Returns:
- This builder for chaining.
-
clearStatusDetails
public Payload.Builder clearStatusDetails()
The value of the grpc-status-details-bin metadata key, if any. This is always an encoded google.rpc.Status message
bytes status_details = 5;- Returns:
- This builder for chaining.
-
getMessageLength
public int getMessageLength()
Size of the message or metadata, depending on the event type, regardless of whether the full message or metadata is being logged (i.e. could be truncated or omitted).
uint32 message_length = 6;- Specified by:
getMessageLengthin interfacePayloadOrBuilder- Returns:
- The messageLength.
-
setMessageLength
public Payload.Builder setMessageLength(int value)
Size of the message or metadata, depending on the event type, regardless of whether the full message or metadata is being logged (i.e. could be truncated or omitted).
uint32 message_length = 6;- Parameters:
value- The messageLength to set.- Returns:
- This builder for chaining.
-
clearMessageLength
public Payload.Builder clearMessageLength()
Size of the message or metadata, depending on the event type, regardless of whether the full message or metadata is being logged (i.e. could be truncated or omitted).
uint32 message_length = 6;- Returns:
- This builder for chaining.
-
getMessage
public com.google.protobuf.ByteString getMessage()
Used by message event
bytes message = 7;- Specified by:
getMessagein interfacePayloadOrBuilder- Returns:
- The message.
-
setMessage
public Payload.Builder setMessage(com.google.protobuf.ByteString value)
Used by message event
bytes message = 7;- Parameters:
value- The message to set.- Returns:
- This builder for chaining.
-
clearMessage
public Payload.Builder clearMessage()
Used by message event
bytes message = 7;- Returns:
- This builder for chaining.
-
setUnknownFields
public final Payload.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Payload.Builder>
-
mergeUnknownFields
public final Payload.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Payload.Builder>
-
-