类 WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder>
istio.networking.v1alpha3.WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder
- 所有已实现的接口:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,WorkloadGroupOuterClass.HTTPHealthCheckConfigOrBuilder,Cloneable
public static final class WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder>
implements WorkloadGroupOuterClass.HTTPHealthCheckConfigOrBuilder
Protobuf type
istio.networking.v1alpha3.HTTPHealthCheckConfig-
方法概要
修饰符和类型方法说明addAllHttpHeaders(Iterable<? extends WorkloadGroupOuterClass.HTTPHeader> values) Headers the proxy will pass on to make the request.addHttpHeaders(int index, WorkloadGroupOuterClass.HTTPHeader value) Headers the proxy will pass on to make the request.addHttpHeaders(int index, WorkloadGroupOuterClass.HTTPHeader.Builder builderForValue) Headers the proxy will pass on to make the request.Headers the proxy will pass on to make the request.addHttpHeaders(WorkloadGroupOuterClass.HTTPHeader.Builder builderForValue) Headers the proxy will pass on to make the request.Headers the proxy will pass on to make the request.addHttpHeadersBuilder(int index) Headers the proxy will pass on to make the request.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Host name to connect to, defaults to the pod IP.Headers the proxy will pass on to make the request.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Path to access on the HTTP server.Port on which the endpoint lives.HTTP or HTTPS, defaults to HTTPclone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetHost()Host name to connect to, defaults to the pod IP.com.google.protobuf.ByteStringHost name to connect to, defaults to the pod IP.getHttpHeaders(int index) Headers the proxy will pass on to make the request.getHttpHeadersBuilder(int index) Headers the proxy will pass on to make the request.Headers the proxy will pass on to make the request.intHeaders the proxy will pass on to make the request.Headers the proxy will pass on to make the request.getHttpHeadersOrBuilder(int index) Headers the proxy will pass on to make the request.List<? extends WorkloadGroupOuterClass.HTTPHeaderOrBuilder> Headers the proxy will pass on to make the request.getPath()Path to access on the HTTP server.com.google.protobuf.ByteStringPath to access on the HTTP server.intgetPort()Port on which the endpoint lives.HTTP or HTTPS, defaults to HTTPcom.google.protobuf.ByteStringHTTP or HTTPS, defaults to HTTPprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeHttpHeaders(int index) Headers the proxy will pass on to make the request.Host name to connect to, defaults to the pod IP.setHostBytes(com.google.protobuf.ByteString value) Host name to connect to, defaults to the pod IP.setHttpHeaders(int index, WorkloadGroupOuterClass.HTTPHeader value) Headers the proxy will pass on to make the request.setHttpHeaders(int index, WorkloadGroupOuterClass.HTTPHeader.Builder builderForValue) Headers the proxy will pass on to make the request.Path to access on the HTTP server.setPathBytes(com.google.protobuf.ByteString value) Path to access on the HTTP server.setPort(int value) Port on which the endpoint lives.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) HTTP or HTTPS, defaults to HTTPsetSchemeBytes(com.google.protobuf.ByteString value) HTTP or HTTPS, defaults to HTTPsetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) 从类继承的方法 com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3从类继承的方法 com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString从类继承的方法 com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException从接口继承的方法 com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom从接口继承的方法 com.google.protobuf.MessageLite.Builder
mergeFrom从接口继承的方法 com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
方法详细资料
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3.Builder<WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder>
-
clear
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- 指定者:
getDescriptorForType在接口中com.google.protobuf.Message.Builder- 指定者:
getDescriptorForType在接口中com.google.protobuf.MessageOrBuilder- 覆盖:
getDescriptorForType在类中com.google.protobuf.GeneratedMessageV3.Builder<WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder>
-
getDefaultInstanceForType
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
clone
- 指定者:
clone在接口中com.google.protobuf.Message.Builder- 指定者:
clone在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clone在类中com.google.protobuf.GeneratedMessageV3.Builder<WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder>
-
setField
public WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder>
-
clearField
public WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder>
-
clearOneof
public WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder>
-
setRepeatedField
public WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder>
-
addRepeatedField
public WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder>
-
mergeFrom
public WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder mergeFrom(com.google.protobuf.Message other) - 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder>
-
mergeFrom
public WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder mergeFrom(WorkloadGroupOuterClass.HTTPHealthCheckConfig other) -
isInitialized
public final boolean isInitialized()- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder>
-
mergeFrom
public WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 指定者:
mergeFrom在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder>- 抛出:
IOException
-
getPath
Path to access on the HTTP server.
string path = 1;- 指定者:
getPath在接口中WorkloadGroupOuterClass.HTTPHealthCheckConfigOrBuilder- 返回:
- The path.
-
getPathBytes
public com.google.protobuf.ByteString getPathBytes()Path to access on the HTTP server.
string path = 1;- 指定者:
getPathBytes在接口中WorkloadGroupOuterClass.HTTPHealthCheckConfigOrBuilder- 返回:
- The bytes for path.
-
setPath
Path to access on the HTTP server.
string path = 1;- 参数:
value- The path to set.- 返回:
- This builder for chaining.
-
clearPath
Path to access on the HTTP server.
string path = 1;- 返回:
- This builder for chaining.
-
setPathBytes
public WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder setPathBytes(com.google.protobuf.ByteString value) Path to access on the HTTP server.
string path = 1;- 参数:
value- The bytes for path to set.- 返回:
- This builder for chaining.
-
getPort
public int getPort()Port on which the endpoint lives.
uint32 port = 2;- 指定者:
getPort在接口中WorkloadGroupOuterClass.HTTPHealthCheckConfigOrBuilder- 返回:
- The port.
-
setPort
Port on which the endpoint lives.
uint32 port = 2;- 参数:
value- The port to set.- 返回:
- This builder for chaining.
-
clearPort
Port on which the endpoint lives.
uint32 port = 2;- 返回:
- This builder for chaining.
-
getHost
Host name to connect to, defaults to the pod IP. You probably want to set "Host" in httpHeaders instead.
string host = 3;- 指定者:
getHost在接口中WorkloadGroupOuterClass.HTTPHealthCheckConfigOrBuilder- 返回:
- The host.
-
getHostBytes
public com.google.protobuf.ByteString getHostBytes()Host name to connect to, defaults to the pod IP. You probably want to set "Host" in httpHeaders instead.
string host = 3;- 指定者:
getHostBytes在接口中WorkloadGroupOuterClass.HTTPHealthCheckConfigOrBuilder- 返回:
- The bytes for host.
-
setHost
Host name to connect to, defaults to the pod IP. You probably want to set "Host" in httpHeaders instead.
string host = 3;- 参数:
value- The host to set.- 返回:
- This builder for chaining.
-
clearHost
Host name to connect to, defaults to the pod IP. You probably want to set "Host" in httpHeaders instead.
string host = 3;- 返回:
- This builder for chaining.
-
setHostBytes
public WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder setHostBytes(com.google.protobuf.ByteString value) Host name to connect to, defaults to the pod IP. You probably want to set "Host" in httpHeaders instead.
string host = 3;- 参数:
value- The bytes for host to set.- 返回:
- This builder for chaining.
-
getScheme
HTTP or HTTPS, defaults to HTTP
string scheme = 4;- 指定者:
getScheme在接口中WorkloadGroupOuterClass.HTTPHealthCheckConfigOrBuilder- 返回:
- The scheme.
-
getSchemeBytes
public com.google.protobuf.ByteString getSchemeBytes()HTTP or HTTPS, defaults to HTTP
string scheme = 4;- 指定者:
getSchemeBytes在接口中WorkloadGroupOuterClass.HTTPHealthCheckConfigOrBuilder- 返回:
- The bytes for scheme.
-
setScheme
HTTP or HTTPS, defaults to HTTP
string scheme = 4;- 参数:
value- The scheme to set.- 返回:
- This builder for chaining.
-
clearScheme
HTTP or HTTPS, defaults to HTTP
string scheme = 4;- 返回:
- This builder for chaining.
-
setSchemeBytes
public WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder setSchemeBytes(com.google.protobuf.ByteString value) HTTP or HTTPS, defaults to HTTP
string scheme = 4;- 参数:
value- The bytes for scheme to set.- 返回:
- This builder for chaining.
-
getHttpHeadersList
Headers the proxy will pass on to make the request. Allows repeated headers.
repeated .istio.networking.v1alpha3.HTTPHeader http_headers = 5; -
getHttpHeadersCount
public int getHttpHeadersCount()Headers the proxy will pass on to make the request. Allows repeated headers.
repeated .istio.networking.v1alpha3.HTTPHeader http_headers = 5; -
getHttpHeaders
Headers the proxy will pass on to make the request. Allows repeated headers.
repeated .istio.networking.v1alpha3.HTTPHeader http_headers = 5; -
setHttpHeaders
public WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder setHttpHeaders(int index, WorkloadGroupOuterClass.HTTPHeader value) Headers the proxy will pass on to make the request. Allows repeated headers.
repeated .istio.networking.v1alpha3.HTTPHeader http_headers = 5; -
setHttpHeaders
public WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder setHttpHeaders(int index, WorkloadGroupOuterClass.HTTPHeader.Builder builderForValue) Headers the proxy will pass on to make the request. Allows repeated headers.
repeated .istio.networking.v1alpha3.HTTPHeader http_headers = 5; -
addHttpHeaders
public WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder addHttpHeaders(WorkloadGroupOuterClass.HTTPHeader value) Headers the proxy will pass on to make the request. Allows repeated headers.
repeated .istio.networking.v1alpha3.HTTPHeader http_headers = 5; -
addHttpHeaders
public WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder addHttpHeaders(int index, WorkloadGroupOuterClass.HTTPHeader value) Headers the proxy will pass on to make the request. Allows repeated headers.
repeated .istio.networking.v1alpha3.HTTPHeader http_headers = 5; -
addHttpHeaders
public WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder addHttpHeaders(WorkloadGroupOuterClass.HTTPHeader.Builder builderForValue) Headers the proxy will pass on to make the request. Allows repeated headers.
repeated .istio.networking.v1alpha3.HTTPHeader http_headers = 5; -
addHttpHeaders
public WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder addHttpHeaders(int index, WorkloadGroupOuterClass.HTTPHeader.Builder builderForValue) Headers the proxy will pass on to make the request. Allows repeated headers.
repeated .istio.networking.v1alpha3.HTTPHeader http_headers = 5; -
addAllHttpHeaders
public WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder addAllHttpHeaders(Iterable<? extends WorkloadGroupOuterClass.HTTPHeader> values) Headers the proxy will pass on to make the request. Allows repeated headers.
repeated .istio.networking.v1alpha3.HTTPHeader http_headers = 5; -
clearHttpHeaders
Headers the proxy will pass on to make the request. Allows repeated headers.
repeated .istio.networking.v1alpha3.HTTPHeader http_headers = 5; -
removeHttpHeaders
Headers the proxy will pass on to make the request. Allows repeated headers.
repeated .istio.networking.v1alpha3.HTTPHeader http_headers = 5; -
getHttpHeadersBuilder
Headers the proxy will pass on to make the request. Allows repeated headers.
repeated .istio.networking.v1alpha3.HTTPHeader http_headers = 5; -
getHttpHeadersOrBuilder
Headers the proxy will pass on to make the request. Allows repeated headers.
repeated .istio.networking.v1alpha3.HTTPHeader http_headers = 5; -
getHttpHeadersOrBuilderList
Headers the proxy will pass on to make the request. Allows repeated headers.
repeated .istio.networking.v1alpha3.HTTPHeader http_headers = 5; -
addHttpHeadersBuilder
Headers the proxy will pass on to make the request. Allows repeated headers.
repeated .istio.networking.v1alpha3.HTTPHeader http_headers = 5; -
addHttpHeadersBuilder
Headers the proxy will pass on to make the request. Allows repeated headers.
repeated .istio.networking.v1alpha3.HTTPHeader http_headers = 5; -
getHttpHeadersBuilderList
Headers the proxy will pass on to make the request. Allows repeated headers.
repeated .istio.networking.v1alpha3.HTTPHeader http_headers = 5; -
setUnknownFields
public final WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder>
-
mergeUnknownFields
public final WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder>
-