public static final class HealthCheckOuterClass.HealthCheck.HttpHealthCheck extends com.google.protobuf.GeneratedMessageV3 implements HealthCheckOuterClass.HealthCheck.HttpHealthCheckOrBuilder
[#comment:next free field: 9]
Protobuf type envoy.api.v2.core.HealthCheck.HttpHealthCheck
| Modifier and Type | Class and Description |
|---|---|
static class |
HealthCheckOuterClass.HealthCheck.HttpHealthCheck.Builder
[#comment:next free field: 9]
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable| Modifier and Type | Field and Description |
|---|---|
static int |
HOST_FIELD_NUMBER |
static int |
PATH_FIELD_NUMBER |
static int |
RECEIVE_FIELD_NUMBER |
static int |
REQUEST_HEADERS_TO_ADD_FIELD_NUMBER |
static int |
REQUEST_HEADERS_TO_REMOVE_FIELD_NUMBER |
static int |
SEND_FIELD_NUMBER |
static int |
SERVICE_NAME_FIELD_NUMBER |
static int |
USE_HTTP2_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static HealthCheckOuterClass.HealthCheck.HttpHealthCheck |
getDefaultInstance() |
HealthCheckOuterClass.HealthCheck.HttpHealthCheck |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getHost()
The value of the host header in the HTTP health check request.
|
com.google.protobuf.ByteString |
getHostBytes()
The value of the host header in the HTTP health check request.
|
com.google.protobuf.Parser<HealthCheckOuterClass.HealthCheck.HttpHealthCheck> |
getParserForType() |
String |
getPath()
Specifies the HTTP path that will be requested during health checking.
|
com.google.protobuf.ByteString |
getPathBytes()
Specifies the HTTP path that will be requested during health checking.
|
HealthCheckOuterClass.HealthCheck.Payload |
getReceive()
[#not-implemented-hide:] HTTP specific response.
|
HealthCheckOuterClass.HealthCheck.PayloadOrBuilder |
getReceiveOrBuilder()
[#not-implemented-hide:] HTTP specific response.
|
Base.HeaderValueOption |
getRequestHeadersToAdd(int index)
Specifies a list of HTTP headers that should be added to each request that is sent to the
health checked cluster.
|
int |
getRequestHeadersToAddCount()
Specifies a list of HTTP headers that should be added to each request that is sent to the
health checked cluster.
|
List<Base.HeaderValueOption> |
getRequestHeadersToAddList()
Specifies a list of HTTP headers that should be added to each request that is sent to the
health checked cluster.
|
Base.HeaderValueOptionOrBuilder |
getRequestHeadersToAddOrBuilder(int index)
Specifies a list of HTTP headers that should be added to each request that is sent to the
health checked cluster.
|
List<? extends Base.HeaderValueOptionOrBuilder> |
getRequestHeadersToAddOrBuilderList()
Specifies a list of HTTP headers that should be added to each request that is sent to the
health checked cluster.
|
String |
getRequestHeadersToRemove(int index)
Specifies a list of HTTP headers that should be removed from each request that is sent to the
health checked cluster.
|
com.google.protobuf.ByteString |
getRequestHeadersToRemoveBytes(int index)
Specifies a list of HTTP headers that should be removed from each request that is sent to the
health checked cluster.
|
int |
getRequestHeadersToRemoveCount()
Specifies a list of HTTP headers that should be removed from each request that is sent to the
health checked cluster.
|
com.google.protobuf.ProtocolStringList |
getRequestHeadersToRemoveList()
Specifies a list of HTTP headers that should be removed from each request that is sent to the
health checked cluster.
|
HealthCheckOuterClass.HealthCheck.Payload |
getSend()
[#not-implemented-hide:] HTTP specific payload.
|
HealthCheckOuterClass.HealthCheck.PayloadOrBuilder |
getSendOrBuilder()
[#not-implemented-hide:] HTTP specific payload.
|
int |
getSerializedSize() |
String |
getServiceName()
An optional service name parameter which is used to validate the identity of
the health checked cluster.
|
com.google.protobuf.ByteString |
getServiceNameBytes()
An optional service name parameter which is used to validate the identity of
the health checked cluster.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
getUseHttp2()
If set, health checks will be made using http/2.
|
int |
hashCode() |
boolean |
hasReceive()
[#not-implemented-hide:] HTTP specific response.
|
boolean |
hasSend()
[#not-implemented-hide:] HTTP specific payload.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static HealthCheckOuterClass.HealthCheck.HttpHealthCheck.Builder |
newBuilder() |
static HealthCheckOuterClass.HealthCheck.HttpHealthCheck.Builder |
newBuilder(HealthCheckOuterClass.HealthCheck.HttpHealthCheck prototype) |
HealthCheckOuterClass.HealthCheck.HttpHealthCheck.Builder |
newBuilderForType() |
protected HealthCheckOuterClass.HealthCheck.HttpHealthCheck.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static HealthCheckOuterClass.HealthCheck.HttpHealthCheck |
parseDelimitedFrom(InputStream input) |
static HealthCheckOuterClass.HealthCheck.HttpHealthCheck |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static HealthCheckOuterClass.HealthCheck.HttpHealthCheck |
parseFrom(byte[] data) |
static HealthCheckOuterClass.HealthCheck.HttpHealthCheck |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static HealthCheckOuterClass.HealthCheck.HttpHealthCheck |
parseFrom(ByteBuffer data) |
static HealthCheckOuterClass.HealthCheck.HttpHealthCheck |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static HealthCheckOuterClass.HealthCheck.HttpHealthCheck |
parseFrom(com.google.protobuf.ByteString data) |
static HealthCheckOuterClass.HealthCheck.HttpHealthCheck |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static HealthCheckOuterClass.HealthCheck.HttpHealthCheck |
parseFrom(com.google.protobuf.CodedInputStream input) |
static HealthCheckOuterClass.HealthCheck.HttpHealthCheck |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static HealthCheckOuterClass.HealthCheck.HttpHealthCheck |
parseFrom(InputStream input) |
static HealthCheckOuterClass.HealthCheck.HttpHealthCheck |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<HealthCheckOuterClass.HealthCheck.HttpHealthCheck> |
parser() |
HealthCheckOuterClass.HealthCheck.HttpHealthCheck.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, newBuilderForType, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int HOST_FIELD_NUMBER
public static final int PATH_FIELD_NUMBER
public static final int SEND_FIELD_NUMBER
public static final int RECEIVE_FIELD_NUMBER
public static final int SERVICE_NAME_FIELD_NUMBER
public static final int REQUEST_HEADERS_TO_ADD_FIELD_NUMBER
public static final int REQUEST_HEADERS_TO_REMOVE_FIELD_NUMBER
public static final int USE_HTTP2_FIELD_NUMBER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public String getHost()
The value of the host header in the HTTP health check request. If left empty (default value), the name of the cluster this health check is associated with will be used.
string host = 1;getHost in interface HealthCheckOuterClass.HealthCheck.HttpHealthCheckOrBuilderpublic com.google.protobuf.ByteString getHostBytes()
The value of the host header in the HTTP health check request. If left empty (default value), the name of the cluster this health check is associated with will be used.
string host = 1;getHostBytes in interface HealthCheckOuterClass.HealthCheck.HttpHealthCheckOrBuilderpublic String getPath()
Specifies the HTTP path that will be requested during health checking. For example */healthcheck*.
string path = 2 [(.validate.rules) = { ... }getPath in interface HealthCheckOuterClass.HealthCheck.HttpHealthCheckOrBuilderpublic com.google.protobuf.ByteString getPathBytes()
Specifies the HTTP path that will be requested during health checking. For example */healthcheck*.
string path = 2 [(.validate.rules) = { ... }getPathBytes in interface HealthCheckOuterClass.HealthCheck.HttpHealthCheckOrBuilderpublic boolean hasSend()
[#not-implemented-hide:] HTTP specific payload.
.envoy.api.v2.core.HealthCheck.Payload send = 3;hasSend in interface HealthCheckOuterClass.HealthCheck.HttpHealthCheckOrBuilderpublic HealthCheckOuterClass.HealthCheck.Payload getSend()
[#not-implemented-hide:] HTTP specific payload.
.envoy.api.v2.core.HealthCheck.Payload send = 3;getSend in interface HealthCheckOuterClass.HealthCheck.HttpHealthCheckOrBuilderpublic HealthCheckOuterClass.HealthCheck.PayloadOrBuilder getSendOrBuilder()
[#not-implemented-hide:] HTTP specific payload.
.envoy.api.v2.core.HealthCheck.Payload send = 3;getSendOrBuilder in interface HealthCheckOuterClass.HealthCheck.HttpHealthCheckOrBuilderpublic boolean hasReceive()
[#not-implemented-hide:] HTTP specific response.
.envoy.api.v2.core.HealthCheck.Payload receive = 4;hasReceive in interface HealthCheckOuterClass.HealthCheck.HttpHealthCheckOrBuilderpublic HealthCheckOuterClass.HealthCheck.Payload getReceive()
[#not-implemented-hide:] HTTP specific response.
.envoy.api.v2.core.HealthCheck.Payload receive = 4;getReceive in interface HealthCheckOuterClass.HealthCheck.HttpHealthCheckOrBuilderpublic HealthCheckOuterClass.HealthCheck.PayloadOrBuilder getReceiveOrBuilder()
[#not-implemented-hide:] HTTP specific response.
.envoy.api.v2.core.HealthCheck.Payload receive = 4;getReceiveOrBuilder in interface HealthCheckOuterClass.HealthCheck.HttpHealthCheckOrBuilderpublic String getServiceName()
An optional service name parameter which is used to validate the identity of the health checked cluster. See the :ref:`architecture overview <arch_overview_health_checking_identity>` for more information.
string service_name = 5;getServiceName in interface HealthCheckOuterClass.HealthCheck.HttpHealthCheckOrBuilderpublic com.google.protobuf.ByteString getServiceNameBytes()
An optional service name parameter which is used to validate the identity of the health checked cluster. See the :ref:`architecture overview <arch_overview_health_checking_identity>` for more information.
string service_name = 5;getServiceNameBytes in interface HealthCheckOuterClass.HealthCheck.HttpHealthCheckOrBuilderpublic List<Base.HeaderValueOption> getRequestHeadersToAddList()
Specifies a list of HTTP headers that should be added to each request that is sent to the health checked cluster. For more information, including details on header value syntax, see the documentation on :ref:`custom request headers <config_http_conn_man_headers_custom_request_headers>`.
repeated .envoy.api.v2.core.HeaderValueOption request_headers_to_add = 6;getRequestHeadersToAddList in interface HealthCheckOuterClass.HealthCheck.HttpHealthCheckOrBuilderpublic List<? extends Base.HeaderValueOptionOrBuilder> getRequestHeadersToAddOrBuilderList()
Specifies a list of HTTP headers that should be added to each request that is sent to the health checked cluster. For more information, including details on header value syntax, see the documentation on :ref:`custom request headers <config_http_conn_man_headers_custom_request_headers>`.
repeated .envoy.api.v2.core.HeaderValueOption request_headers_to_add = 6;getRequestHeadersToAddOrBuilderList in interface HealthCheckOuterClass.HealthCheck.HttpHealthCheckOrBuilderpublic int getRequestHeadersToAddCount()
Specifies a list of HTTP headers that should be added to each request that is sent to the health checked cluster. For more information, including details on header value syntax, see the documentation on :ref:`custom request headers <config_http_conn_man_headers_custom_request_headers>`.
repeated .envoy.api.v2.core.HeaderValueOption request_headers_to_add = 6;getRequestHeadersToAddCount in interface HealthCheckOuterClass.HealthCheck.HttpHealthCheckOrBuilderpublic Base.HeaderValueOption getRequestHeadersToAdd(int index)
Specifies a list of HTTP headers that should be added to each request that is sent to the health checked cluster. For more information, including details on header value syntax, see the documentation on :ref:`custom request headers <config_http_conn_man_headers_custom_request_headers>`.
repeated .envoy.api.v2.core.HeaderValueOption request_headers_to_add = 6;getRequestHeadersToAdd in interface HealthCheckOuterClass.HealthCheck.HttpHealthCheckOrBuilderpublic Base.HeaderValueOptionOrBuilder getRequestHeadersToAddOrBuilder(int index)
Specifies a list of HTTP headers that should be added to each request that is sent to the health checked cluster. For more information, including details on header value syntax, see the documentation on :ref:`custom request headers <config_http_conn_man_headers_custom_request_headers>`.
repeated .envoy.api.v2.core.HeaderValueOption request_headers_to_add = 6;getRequestHeadersToAddOrBuilder in interface HealthCheckOuterClass.HealthCheck.HttpHealthCheckOrBuilderpublic com.google.protobuf.ProtocolStringList getRequestHeadersToRemoveList()
Specifies a list of HTTP headers that should be removed from each request that is sent to the health checked cluster.
repeated string request_headers_to_remove = 8;getRequestHeadersToRemoveList in interface HealthCheckOuterClass.HealthCheck.HttpHealthCheckOrBuilderpublic int getRequestHeadersToRemoveCount()
Specifies a list of HTTP headers that should be removed from each request that is sent to the health checked cluster.
repeated string request_headers_to_remove = 8;getRequestHeadersToRemoveCount in interface HealthCheckOuterClass.HealthCheck.HttpHealthCheckOrBuilderpublic String getRequestHeadersToRemove(int index)
Specifies a list of HTTP headers that should be removed from each request that is sent to the health checked cluster.
repeated string request_headers_to_remove = 8;getRequestHeadersToRemove in interface HealthCheckOuterClass.HealthCheck.HttpHealthCheckOrBuilderpublic com.google.protobuf.ByteString getRequestHeadersToRemoveBytes(int index)
Specifies a list of HTTP headers that should be removed from each request that is sent to the health checked cluster.
repeated string request_headers_to_remove = 8;getRequestHeadersToRemoveBytes in interface HealthCheckOuterClass.HealthCheck.HttpHealthCheckOrBuilderpublic boolean getUseHttp2()
If set, health checks will be made using http/2.
bool use_http2 = 7;getUseHttp2 in interface HealthCheckOuterClass.HealthCheck.HttpHealthCheckOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static HealthCheckOuterClass.HealthCheck.HttpHealthCheck parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HealthCheckOuterClass.HealthCheck.HttpHealthCheck parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HealthCheckOuterClass.HealthCheck.HttpHealthCheck parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HealthCheckOuterClass.HealthCheck.HttpHealthCheck parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HealthCheckOuterClass.HealthCheck.HttpHealthCheck parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HealthCheckOuterClass.HealthCheck.HttpHealthCheck parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HealthCheckOuterClass.HealthCheck.HttpHealthCheck parseFrom(InputStream input) throws IOException
IOExceptionpublic static HealthCheckOuterClass.HealthCheck.HttpHealthCheck parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static HealthCheckOuterClass.HealthCheck.HttpHealthCheck parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static HealthCheckOuterClass.HealthCheck.HttpHealthCheck parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static HealthCheckOuterClass.HealthCheck.HttpHealthCheck parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static HealthCheckOuterClass.HealthCheck.HttpHealthCheck parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic HealthCheckOuterClass.HealthCheck.HttpHealthCheck.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static HealthCheckOuterClass.HealthCheck.HttpHealthCheck.Builder newBuilder()
public static HealthCheckOuterClass.HealthCheck.HttpHealthCheck.Builder newBuilder(HealthCheckOuterClass.HealthCheck.HttpHealthCheck prototype)
public HealthCheckOuterClass.HealthCheck.HttpHealthCheck.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected HealthCheckOuterClass.HealthCheck.HttpHealthCheck.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static HealthCheckOuterClass.HealthCheck.HttpHealthCheck getDefaultInstance()
public static com.google.protobuf.Parser<HealthCheckOuterClass.HealthCheck.HttpHealthCheck> parser()
public com.google.protobuf.Parser<HealthCheckOuterClass.HealthCheck.HttpHealthCheck> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public HealthCheckOuterClass.HealthCheck.HttpHealthCheck getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2019 WSO2. All rights reserved.