Package io.kubernetes.client.proto
Class V1.HTTPGetAction
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
io.kubernetes.client.proto.V1.HTTPGetAction
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,V1.HTTPGetActionOrBuilder,Serializable
- Enclosing class:
- V1
public static final class V1.HTTPGetAction
extends com.google.protobuf.GeneratedMessageV3
implements V1.HTTPGetActionOrBuilder
HTTPGetAction describes an action based on HTTP Get requests.Protobuf type
k8s.io.api.core.v1.HTTPGetAction- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHTTPGetAction describes an action based on HTTP Get requests.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
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, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final com.google.protobuf.Parser<V1.HTTPGetAction>Deprecated.static final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic V1.HTTPGetActionstatic final com.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) Custom headers to set in the request.intCustom headers to set in the request.Custom headers to set in the request.getHttpHeadersOrBuilder(int index) Custom headers to set in the request.List<? extends V1.HTTPHeaderOrBuilder>Custom headers to set in the request.com.google.protobuf.Parser<V1.HTTPGetAction>getPath()Path to access on the HTTP server.com.google.protobuf.ByteStringPath to access on the HTTP server.getPort()Name or number of the port to access on the container.Name or number of the port to access on the container.Scheme to use for connecting to the host.com.google.protobuf.ByteStringScheme to use for connecting to the host.intfinal com.google.protobuf.UnknownFieldSetinthashCode()booleanhasHost()Host name to connect to, defaults to the pod IP.booleanhasPath()Path to access on the HTTP server.booleanhasPort()Name or number of the port to access on the container.booleanScheme to use for connecting to the host.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanstatic V1.HTTPGetAction.Builderstatic V1.HTTPGetAction.BuildernewBuilder(V1.HTTPGetAction prototype) protected V1.HTTPGetAction.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) static V1.HTTPGetActionparseDelimitedFrom(InputStream input) static V1.HTTPGetActionparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static V1.HTTPGetActionparseFrom(byte[] data) static V1.HTTPGetActionparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static V1.HTTPGetActionparseFrom(com.google.protobuf.ByteString data) static V1.HTTPGetActionparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static V1.HTTPGetActionparseFrom(com.google.protobuf.CodedInputStream input) static V1.HTTPGetActionparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static V1.HTTPGetActionparseFrom(InputStream input) static V1.HTTPGetActionparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static V1.HTTPGetActionparseFrom(ByteBuffer data) static V1.HTTPGetActionparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<V1.HTTPGetAction>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newInstance, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
-
Field Details
-
PATH_FIELD_NUMBER
public static final int PATH_FIELD_NUMBER- See Also:
-
PORT_FIELD_NUMBER
public static final int PORT_FIELD_NUMBER- See Also:
-
HOST_FIELD_NUMBER
public static final int HOST_FIELD_NUMBER- See Also:
-
SCHEME_FIELD_NUMBER
public static final int SCHEME_FIELD_NUMBER- See Also:
-
HTTPHEADERS_FIELD_NUMBER
public static final int HTTPHEADERS_FIELD_NUMBER- See Also:
-
PARSER
Deprecated.
-
-
Method Details
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasPath
public boolean hasPath()Path to access on the HTTP server. +optional
optional string path = 1;- Specified by:
hasPathin interfaceV1.HTTPGetActionOrBuilder
-
getPath
Path to access on the HTTP server. +optional
optional string path = 1;- Specified by:
getPathin interfaceV1.HTTPGetActionOrBuilder
-
getPathBytes
public com.google.protobuf.ByteString getPathBytes()Path to access on the HTTP server. +optional
optional string path = 1;- Specified by:
getPathBytesin interfaceV1.HTTPGetActionOrBuilder
-
hasPort
public boolean hasPort()Name or number of the port to access on the container. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME.
optional .k8s.io.apimachinery.pkg.util.intstr.IntOrString port = 2;- Specified by:
hasPortin interfaceV1.HTTPGetActionOrBuilder
-
getPort
Name or number of the port to access on the container. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME.
optional .k8s.io.apimachinery.pkg.util.intstr.IntOrString port = 2;- Specified by:
getPortin interfaceV1.HTTPGetActionOrBuilder
-
getPortOrBuilder
Name or number of the port to access on the container. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME.
optional .k8s.io.apimachinery.pkg.util.intstr.IntOrString port = 2;- Specified by:
getPortOrBuilderin interfaceV1.HTTPGetActionOrBuilder
-
hasHost
public boolean hasHost()Host name to connect to, defaults to the pod IP. You probably want to set "Host" in httpHeaders instead. +optional
optional string host = 3;- Specified by:
hasHostin interfaceV1.HTTPGetActionOrBuilder
-
getHost
Host name to connect to, defaults to the pod IP. You probably want to set "Host" in httpHeaders instead. +optional
optional string host = 3;- Specified by:
getHostin interfaceV1.HTTPGetActionOrBuilder
-
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. +optional
optional string host = 3;- Specified by:
getHostBytesin interfaceV1.HTTPGetActionOrBuilder
-
hasScheme
public boolean hasScheme()Scheme to use for connecting to the host. Defaults to HTTP. +optional
optional string scheme = 4;- Specified by:
hasSchemein interfaceV1.HTTPGetActionOrBuilder
-
getScheme
Scheme to use for connecting to the host. Defaults to HTTP. +optional
optional string scheme = 4;- Specified by:
getSchemein interfaceV1.HTTPGetActionOrBuilder
-
getSchemeBytes
public com.google.protobuf.ByteString getSchemeBytes()Scheme to use for connecting to the host. Defaults to HTTP. +optional
optional string scheme = 4;- Specified by:
getSchemeBytesin interfaceV1.HTTPGetActionOrBuilder
-
getHttpHeadersList
Custom headers to set in the request. HTTP allows repeated headers. +optional
repeated .k8s.io.api.core.v1.HTTPHeader httpHeaders = 5;- Specified by:
getHttpHeadersListin interfaceV1.HTTPGetActionOrBuilder
-
getHttpHeadersOrBuilderList
Custom headers to set in the request. HTTP allows repeated headers. +optional
repeated .k8s.io.api.core.v1.HTTPHeader httpHeaders = 5;- Specified by:
getHttpHeadersOrBuilderListin interfaceV1.HTTPGetActionOrBuilder
-
getHttpHeadersCount
public int getHttpHeadersCount()Custom headers to set in the request. HTTP allows repeated headers. +optional
repeated .k8s.io.api.core.v1.HTTPHeader httpHeaders = 5;- Specified by:
getHttpHeadersCountin interfaceV1.HTTPGetActionOrBuilder
-
getHttpHeaders
Custom headers to set in the request. HTTP allows repeated headers. +optional
repeated .k8s.io.api.core.v1.HTTPHeader httpHeaders = 5;- Specified by:
getHttpHeadersin interfaceV1.HTTPGetActionOrBuilder
-
getHttpHeadersOrBuilder
Custom headers to set in the request. HTTP allows repeated headers. +optional
repeated .k8s.io.api.core.v1.HTTPHeader httpHeaders = 5;- Specified by:
getHttpHeadersOrBuilderin interfaceV1.HTTPGetActionOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static V1.HTTPGetAction parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static V1.HTTPGetAction parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static V1.HTTPGetAction parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static V1.HTTPGetAction parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static V1.HTTPGetAction parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static V1.HTTPGetAction parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static V1.HTTPGetAction parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static V1.HTTPGetAction parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static V1.HTTPGetAction parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static V1.HTTPGetAction parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected V1.HTTPGetAction.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-