public static final class V1.Probe.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<V1.Probe.Builder> implements V1.ProbeOrBuilder
Probe describes a health check to be performed against a container to determine whether it is alive or ready to receive traffic.Protobuf type
k8s.io.api.core.v1.Probe| Modifier and Type | Method and Description |
|---|---|
V1.Probe.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
V1.Probe |
build() |
V1.Probe |
buildPartial() |
V1.Probe.Builder |
clear() |
V1.Probe.Builder |
clearFailureThreshold()
Minimum consecutive failures for the probe to be considered failed after having succeeded.
|
V1.Probe.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
V1.Probe.Builder |
clearHandler()
The action taken to determine the health of a container
|
V1.Probe.Builder |
clearInitialDelaySeconds()
Number of seconds after the container has started before liveness probes are initiated.
|
V1.Probe.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
V1.Probe.Builder |
clearPeriodSeconds()
How often (in seconds) to perform the probe.
|
V1.Probe.Builder |
clearSuccessThreshold()
Minimum consecutive successes for the probe to be considered successful after having failed.
|
V1.Probe.Builder |
clearTimeoutSeconds()
Number of seconds after which the probe times out.
|
V1.Probe.Builder |
clone() |
V1.Probe |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
int |
getFailureThreshold()
Minimum consecutive failures for the probe to be considered failed after having succeeded.
|
V1.Handler |
getHandler()
The action taken to determine the health of a container
|
V1.Handler.Builder |
getHandlerBuilder()
The action taken to determine the health of a container
|
V1.HandlerOrBuilder |
getHandlerOrBuilder()
The action taken to determine the health of a container
|
int |
getInitialDelaySeconds()
Number of seconds after the container has started before liveness probes are initiated.
|
int |
getPeriodSeconds()
How often (in seconds) to perform the probe.
|
int |
getSuccessThreshold()
Minimum consecutive successes for the probe to be considered successful after having failed.
|
int |
getTimeoutSeconds()
Number of seconds after which the probe times out.
|
boolean |
hasFailureThreshold()
Minimum consecutive failures for the probe to be considered failed after having succeeded.
|
boolean |
hasHandler()
The action taken to determine the health of a container
|
boolean |
hasInitialDelaySeconds()
Number of seconds after the container has started before liveness probes are initiated.
|
boolean |
hasPeriodSeconds()
How often (in seconds) to perform the probe.
|
boolean |
hasSuccessThreshold()
Minimum consecutive successes for the probe to be considered successful after having failed.
|
boolean |
hasTimeoutSeconds()
Number of seconds after which the probe times out.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
V1.Probe.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
V1.Probe.Builder |
mergeFrom(com.google.protobuf.Message other) |
V1.Probe.Builder |
mergeFrom(V1.Probe other) |
V1.Probe.Builder |
mergeHandler(V1.Handler value)
The action taken to determine the health of a container
|
V1.Probe.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
V1.Probe.Builder |
setFailureThreshold(int value)
Minimum consecutive failures for the probe to be considered failed after having succeeded.
|
V1.Probe.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
V1.Probe.Builder |
setHandler(V1.Handler.Builder builderForValue)
The action taken to determine the health of a container
|
V1.Probe.Builder |
setHandler(V1.Handler value)
The action taken to determine the health of a container
|
V1.Probe.Builder |
setInitialDelaySeconds(int value)
Number of seconds after the container has started before liveness probes are initiated.
|
V1.Probe.Builder |
setPeriodSeconds(int value)
How often (in seconds) to perform the probe.
|
V1.Probe.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
V1.Probe.Builder |
setSuccessThreshold(int value)
Minimum consecutive successes for the probe to be considered successful after having failed.
|
V1.Probe.Builder |
setTimeoutSeconds(int value)
Number of seconds after which the probe times out.
|
V1.Probe.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<V1.Probe.Builder>public V1.Probe.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<V1.Probe.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<V1.Probe.Builder>public V1.Probe getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic V1.Probe build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic V1.Probe buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic V1.Probe.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<V1.Probe.Builder>public V1.Probe.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<V1.Probe.Builder>public V1.Probe.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<V1.Probe.Builder>public V1.Probe.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<V1.Probe.Builder>public V1.Probe.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<V1.Probe.Builder>public V1.Probe.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<V1.Probe.Builder>public V1.Probe.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<V1.Probe.Builder>public V1.Probe.Builder mergeFrom(V1.Probe other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<V1.Probe.Builder>public V1.Probe.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<V1.Probe.Builder>IOExceptionpublic boolean hasHandler()
The action taken to determine the health of a container
optional .k8s.io.api.core.v1.Handler handler = 1;hasHandler in interface V1.ProbeOrBuilderpublic V1.Handler getHandler()
The action taken to determine the health of a container
optional .k8s.io.api.core.v1.Handler handler = 1;getHandler in interface V1.ProbeOrBuilderpublic V1.Probe.Builder setHandler(V1.Handler value)
The action taken to determine the health of a container
optional .k8s.io.api.core.v1.Handler handler = 1;public V1.Probe.Builder setHandler(V1.Handler.Builder builderForValue)
The action taken to determine the health of a container
optional .k8s.io.api.core.v1.Handler handler = 1;public V1.Probe.Builder mergeHandler(V1.Handler value)
The action taken to determine the health of a container
optional .k8s.io.api.core.v1.Handler handler = 1;public V1.Probe.Builder clearHandler()
The action taken to determine the health of a container
optional .k8s.io.api.core.v1.Handler handler = 1;public V1.Handler.Builder getHandlerBuilder()
The action taken to determine the health of a container
optional .k8s.io.api.core.v1.Handler handler = 1;public V1.HandlerOrBuilder getHandlerOrBuilder()
The action taken to determine the health of a container
optional .k8s.io.api.core.v1.Handler handler = 1;getHandlerOrBuilder in interface V1.ProbeOrBuilderpublic boolean hasInitialDelaySeconds()
Number of seconds after the container has started before liveness probes are initiated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes +optional
optional int32 initialDelaySeconds = 2;hasInitialDelaySeconds in interface V1.ProbeOrBuilderpublic int getInitialDelaySeconds()
Number of seconds after the container has started before liveness probes are initiated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes +optional
optional int32 initialDelaySeconds = 2;getInitialDelaySeconds in interface V1.ProbeOrBuilderpublic V1.Probe.Builder setInitialDelaySeconds(int value)
Number of seconds after the container has started before liveness probes are initiated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes +optional
optional int32 initialDelaySeconds = 2;public V1.Probe.Builder clearInitialDelaySeconds()
Number of seconds after the container has started before liveness probes are initiated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes +optional
optional int32 initialDelaySeconds = 2;public boolean hasTimeoutSeconds()
Number of seconds after which the probe times out. Defaults to 1 second. Minimum value is 1. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes +optional
optional int32 timeoutSeconds = 3;hasTimeoutSeconds in interface V1.ProbeOrBuilderpublic int getTimeoutSeconds()
Number of seconds after which the probe times out. Defaults to 1 second. Minimum value is 1. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes +optional
optional int32 timeoutSeconds = 3;getTimeoutSeconds in interface V1.ProbeOrBuilderpublic V1.Probe.Builder setTimeoutSeconds(int value)
Number of seconds after which the probe times out. Defaults to 1 second. Minimum value is 1. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes +optional
optional int32 timeoutSeconds = 3;public V1.Probe.Builder clearTimeoutSeconds()
Number of seconds after which the probe times out. Defaults to 1 second. Minimum value is 1. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes +optional
optional int32 timeoutSeconds = 3;public boolean hasPeriodSeconds()
How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is 1. +optional
optional int32 periodSeconds = 4;hasPeriodSeconds in interface V1.ProbeOrBuilderpublic int getPeriodSeconds()
How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is 1. +optional
optional int32 periodSeconds = 4;getPeriodSeconds in interface V1.ProbeOrBuilderpublic V1.Probe.Builder setPeriodSeconds(int value)
How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is 1. +optional
optional int32 periodSeconds = 4;public V1.Probe.Builder clearPeriodSeconds()
How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is 1. +optional
optional int32 periodSeconds = 4;public boolean hasSuccessThreshold()
Minimum consecutive successes for the probe to be considered successful after having failed. Defaults to 1. Must be 1 for liveness. Minimum value is 1. +optional
optional int32 successThreshold = 5;hasSuccessThreshold in interface V1.ProbeOrBuilderpublic int getSuccessThreshold()
Minimum consecutive successes for the probe to be considered successful after having failed. Defaults to 1. Must be 1 for liveness. Minimum value is 1. +optional
optional int32 successThreshold = 5;getSuccessThreshold in interface V1.ProbeOrBuilderpublic V1.Probe.Builder setSuccessThreshold(int value)
Minimum consecutive successes for the probe to be considered successful after having failed. Defaults to 1. Must be 1 for liveness. Minimum value is 1. +optional
optional int32 successThreshold = 5;public V1.Probe.Builder clearSuccessThreshold()
Minimum consecutive successes for the probe to be considered successful after having failed. Defaults to 1. Must be 1 for liveness. Minimum value is 1. +optional
optional int32 successThreshold = 5;public boolean hasFailureThreshold()
Minimum consecutive failures for the probe to be considered failed after having succeeded. Defaults to 3. Minimum value is 1. +optional
optional int32 failureThreshold = 6;hasFailureThreshold in interface V1.ProbeOrBuilderpublic int getFailureThreshold()
Minimum consecutive failures for the probe to be considered failed after having succeeded. Defaults to 3. Minimum value is 1. +optional
optional int32 failureThreshold = 6;getFailureThreshold in interface V1.ProbeOrBuilderpublic V1.Probe.Builder setFailureThreshold(int value)
Minimum consecutive failures for the probe to be considered failed after having succeeded. Defaults to 3. Minimum value is 1. +optional
optional int32 failureThreshold = 6;public V1.Probe.Builder clearFailureThreshold()
Minimum consecutive failures for the probe to be considered failed after having succeeded. Defaults to 3. Minimum value is 1. +optional
optional int32 failureThreshold = 6;public final V1.Probe.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<V1.Probe.Builder>public final V1.Probe.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<V1.Probe.Builder>Copyright © 2020. All rights reserved.