Class HealthCheck.Payload.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<HealthCheck.Payload.Builder>
-
- io.envoyproxy.envoy.config.core.v3.HealthCheck.Payload.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,HealthCheck.PayloadOrBuilder
,java.lang.Cloneable
- Enclosing class:
- HealthCheck.Payload
public static final class HealthCheck.Payload.Builder extends com.google.protobuf.GeneratedMessage.Builder<HealthCheck.Payload.Builder> implements HealthCheck.PayloadOrBuilder
Describes the encoding of the payload bytes in the payload.
Protobuf typeenvoy.config.core.v3.HealthCheck.Payload
-
-
Field Summary
Fields Modifier and Type Field Description private int
bitField0_
private java.lang.Object
payload_
private int
payloadCase_
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description HealthCheck.Payload
build()
HealthCheck.Payload
buildPartial()
private void
buildPartial0(HealthCheck.Payload result)
private void
buildPartialOneofs(HealthCheck.Payload result)
HealthCheck.Payload.Builder
clear()
HealthCheck.Payload.Builder
clearBinary()
Binary payload.HealthCheck.Payload.Builder
clearPayload()
HealthCheck.Payload.Builder
clearText()
Hex encoded payload.com.google.protobuf.ByteString
getBinary()
Binary payload.HealthCheck.Payload
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
HealthCheck.Payload.PayloadCase
getPayloadCase()
java.lang.String
getText()
Hex encoded payload.com.google.protobuf.ByteString
getTextBytes()
Hex encoded payload.boolean
hasBinary()
Binary payload.boolean
hasText()
Hex encoded payload.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
HealthCheck.Payload.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
HealthCheck.Payload.Builder
mergeFrom(com.google.protobuf.Message other)
HealthCheck.Payload.Builder
mergeFrom(HealthCheck.Payload other)
HealthCheck.Payload.Builder
setBinary(com.google.protobuf.ByteString value)
Binary payload.HealthCheck.Payload.Builder
setText(java.lang.String value)
Hex encoded payload.HealthCheck.Payload.Builder
setTextBytes(com.google.protobuf.ByteString value)
Hex encoded payload.-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, 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()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<HealthCheck.Payload.Builder>
-
clear
public HealthCheck.Payload.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<HealthCheck.Payload.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<HealthCheck.Payload.Builder>
-
getDefaultInstanceForType
public HealthCheck.Payload getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public HealthCheck.Payload build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public HealthCheck.Payload buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
private void buildPartial0(HealthCheck.Payload result)
-
buildPartialOneofs
private void buildPartialOneofs(HealthCheck.Payload result)
-
mergeFrom
public HealthCheck.Payload.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<HealthCheck.Payload.Builder>
-
mergeFrom
public HealthCheck.Payload.Builder mergeFrom(HealthCheck.Payload other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<HealthCheck.Payload.Builder>
-
mergeFrom
public HealthCheck.Payload.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<HealthCheck.Payload.Builder>
- Throws:
java.io.IOException
-
getPayloadCase
public HealthCheck.Payload.PayloadCase getPayloadCase()
- Specified by:
getPayloadCase
in interfaceHealthCheck.PayloadOrBuilder
-
clearPayload
public HealthCheck.Payload.Builder clearPayload()
-
hasText
public boolean hasText()
Hex encoded payload. E.g., "000000FF".
string text = 1 [(.validate.rules) = { ... }
- Specified by:
hasText
in interfaceHealthCheck.PayloadOrBuilder
- Returns:
- Whether the text field is set.
-
getText
public java.lang.String getText()
Hex encoded payload. E.g., "000000FF".
string text = 1 [(.validate.rules) = { ... }
- Specified by:
getText
in interfaceHealthCheck.PayloadOrBuilder
- Returns:
- The text.
-
getTextBytes
public com.google.protobuf.ByteString getTextBytes()
Hex encoded payload. E.g., "000000FF".
string text = 1 [(.validate.rules) = { ... }
- Specified by:
getTextBytes
in interfaceHealthCheck.PayloadOrBuilder
- Returns:
- The bytes for text.
-
setText
public HealthCheck.Payload.Builder setText(java.lang.String value)
Hex encoded payload. E.g., "000000FF".
string text = 1 [(.validate.rules) = { ... }
- Parameters:
value
- The text to set.- Returns:
- This builder for chaining.
-
clearText
public HealthCheck.Payload.Builder clearText()
Hex encoded payload. E.g., "000000FF".
string text = 1 [(.validate.rules) = { ... }
- Returns:
- This builder for chaining.
-
setTextBytes
public HealthCheck.Payload.Builder setTextBytes(com.google.protobuf.ByteString value)
Hex encoded payload. E.g., "000000FF".
string text = 1 [(.validate.rules) = { ... }
- Parameters:
value
- The bytes for text to set.- Returns:
- This builder for chaining.
-
hasBinary
public boolean hasBinary()
Binary payload.
bytes binary = 2;
- Specified by:
hasBinary
in interfaceHealthCheck.PayloadOrBuilder
- Returns:
- Whether the binary field is set.
-
getBinary
public com.google.protobuf.ByteString getBinary()
Binary payload.
bytes binary = 2;
- Specified by:
getBinary
in interfaceHealthCheck.PayloadOrBuilder
- Returns:
- The binary.
-
setBinary
public HealthCheck.Payload.Builder setBinary(com.google.protobuf.ByteString value)
Binary payload.
bytes binary = 2;
- Parameters:
value
- The binary to set.- Returns:
- This builder for chaining.
-
clearBinary
public HealthCheck.Payload.Builder clearBinary()
Binary payload.
bytes binary = 2;
- Returns:
- This builder for chaining.
-
-