Class Probe (0.9.0)
Stay organized with collections
Save and categorize content based on your preferences.
- 0.78.0 (latest)
- 0.76.0
- 0.75.0
- 0.74.0
- 0.73.0
- 0.72.0
- 0.70.0
- 0.68.0
- 0.67.0
- 0.64.0
- 0.63.0
- 0.62.0
- 0.60.0
- 0.59.0
- 0.58.0
- 0.57.0
- 0.56.0
- 0.55.0
- 0.54.0
- 0.53.0
- 0.52.0
- 0.51.0
- 0.49.0
- 0.48.0
- 0.47.0
- 0.46.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.37.0
- 0.36.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.24.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.9.0
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.5
- 0.2.1
- 0.1.2
publicfinalclass ProbeextendsGeneratedMessageV3implementsProbeOrBuilderProbe describes a health check to be performed against a container to determine whether it is alive or ready to receive traffic.
Protobuf type google.cloud.run.v2.Probe
Inheritance
Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > ProbeImplements
ProbeOrBuilderInherited Members
Static Fields
FAILURE_THRESHOLD_FIELD_NUMBER
publicstaticfinalintFAILURE_THRESHOLD_FIELD_NUMBERGRPC_FIELD_NUMBER
publicstaticfinalintGRPC_FIELD_NUMBERHTTP_GET_FIELD_NUMBER
publicstaticfinalintHTTP_GET_FIELD_NUMBERINITIAL_DELAY_SECONDS_FIELD_NUMBER
publicstaticfinalintINITIAL_DELAY_SECONDS_FIELD_NUMBERPERIOD_SECONDS_FIELD_NUMBER
publicstaticfinalintPERIOD_SECONDS_FIELD_NUMBERTCP_SOCKET_FIELD_NUMBER
publicstaticfinalintTCP_SOCKET_FIELD_NUMBERTIMEOUT_SECONDS_FIELD_NUMBER
publicstaticfinalintTIMEOUT_SECONDS_FIELD_NUMBERStatic Methods
getDefaultInstance()
publicstaticProbegetDefaultInstance()getDescriptor()
publicstaticfinalDescriptors.DescriptorgetDescriptor()newBuilder()
publicstaticProbe.BuildernewBuilder()newBuilder(Probe prototype)
publicstaticProbe.BuildernewBuilder(Probeprototype)parseDelimitedFrom(InputStream input)
publicstaticProbeparseDelimitedFrom(InputStreaminput)parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
publicstaticProbeparseDelimitedFrom(InputStreaminput,ExtensionRegistryLiteextensionRegistry)parseFrom(byte[] data)
publicstaticProbeparseFrom(byte[]data)data
byte[]parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
publicstaticProbeparseFrom(byte[]data,ExtensionRegistryLiteextensionRegistry)data
byte[]parseFrom(ByteString data)
publicstaticProbeparseFrom(ByteStringdata)parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
publicstaticProbeparseFrom(ByteStringdata,ExtensionRegistryLiteextensionRegistry)parseFrom(CodedInputStream input)
publicstaticProbeparseFrom(CodedInputStreaminput)parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
publicstaticProbeparseFrom(CodedInputStreaminput,ExtensionRegistryLiteextensionRegistry)parseFrom(InputStream input)
publicstaticProbeparseFrom(InputStreaminput)parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
publicstaticProbeparseFrom(InputStreaminput,ExtensionRegistryLiteextensionRegistry)parseFrom(ByteBuffer data)
publicstaticProbeparseFrom(ByteBufferdata)parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
publicstaticProbeparseFrom(ByteBufferdata,ExtensionRegistryLiteextensionRegistry)parser()
publicstaticParser<Probe>parser()Methods
equals(Object obj)
publicbooleanequals(Objectobj)getDefaultInstanceForType()
publicProbegetDefaultInstanceForType()getFailureThreshold()
publicintgetFailureThreshold()Minimum consecutive failures for the probe to be considered failed after having succeeded. Defaults to 3. Minimum value is 1.
int32 failure_threshold = 4;
int
The failureThreshold.
getGrpc()
publicGRPCActiongetGrpc()GRPC specifies an action involving a gRPC port. Exactly one of httpGet, tcpSocket, or grpc must be specified.
.google.cloud.run.v2.GRPCAction grpc = 7;
GRPCAction
The grpc.
getGrpcOrBuilder()
publicGRPCActionOrBuildergetGrpcOrBuilder()GRPC specifies an action involving a gRPC port. Exactly one of httpGet, tcpSocket, or grpc must be specified.
.google.cloud.run.v2.GRPCAction grpc = 7;
getHttpGet()
publicHTTPGetActiongetHttpGet()HTTPGet specifies the http request to perform. Exactly one of httpGet, tcpSocket, or grpc must be specified.
.google.cloud.run.v2.HTTPGetAction http_get = 5;
HTTPGetAction
The httpGet.
getHttpGetOrBuilder()
publicHTTPGetActionOrBuildergetHttpGetOrBuilder()HTTPGet specifies the http request to perform. Exactly one of httpGet, tcpSocket, or grpc must be specified.
.google.cloud.run.v2.HTTPGetAction http_get = 5;
getInitialDelaySeconds()
publicintgetInitialDelaySeconds()Number of seconds after the container has started before the probe is initiated. Defaults to 0 seconds. Minimum value is 0. Maximum value for liveness probe is 3600. Maximum value for startup probe is 240. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
int32 initial_delay_seconds = 1;
int
The initialDelaySeconds.
getParserForType()
publicParser<Probe>getParserForType()getPeriodSeconds()
publicintgetPeriodSeconds()How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is 1. Maximum value for liveness probe is 3600. Maximum value for startup probe is 240. Must be greater or equal than timeout_seconds.
int32 period_seconds = 3;
int
The periodSeconds.
getProbeTypeCase()
publicProbe.ProbeTypeCasegetProbeTypeCase()getSerializedSize()
publicintgetSerializedSize()getTcpSocket()
publicTCPSocketActiongetTcpSocket()TCPSocket specifies an action involving a TCP port. Exactly one of httpGet, tcpSocket, or grpc must be specified.
.google.cloud.run.v2.TCPSocketAction tcp_socket = 6;
TCPSocketAction
The tcpSocket.
getTcpSocketOrBuilder()
publicTCPSocketActionOrBuildergetTcpSocketOrBuilder()TCPSocket specifies an action involving a TCP port. Exactly one of httpGet, tcpSocket, or grpc must be specified.
.google.cloud.run.v2.TCPSocketAction tcp_socket = 6;
getTimeoutSeconds()
publicintgetTimeoutSeconds()Number of seconds after which the probe times out. Defaults to 1 second. Minimum value is 1. Maximum value is 3600. Must be smaller than period_seconds. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
int32 timeout_seconds = 2;
int
The timeoutSeconds.
getUnknownFields()
publicfinalUnknownFieldSetgetUnknownFields()hasGrpc()
publicbooleanhasGrpc()GRPC specifies an action involving a gRPC port. Exactly one of httpGet, tcpSocket, or grpc must be specified.
.google.cloud.run.v2.GRPCAction grpc = 7;
boolean
Whether the grpc field is set.
hasHttpGet()
publicbooleanhasHttpGet()HTTPGet specifies the http request to perform. Exactly one of httpGet, tcpSocket, or grpc must be specified.
.google.cloud.run.v2.HTTPGetAction http_get = 5;
boolean
Whether the httpGet field is set.
hasTcpSocket()
publicbooleanhasTcpSocket()TCPSocket specifies an action involving a TCP port. Exactly one of httpGet, tcpSocket, or grpc must be specified.
.google.cloud.run.v2.TCPSocketAction tcp_socket = 6;
boolean
Whether the tcpSocket field is set.
hashCode()
publicinthashCode()internalGetFieldAccessorTable()
protectedGeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()isInitialized()
publicfinalbooleanisInitialized()newBuilderForType()
publicProbe.BuildernewBuilderForType()newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protectedProbe.BuildernewBuilderForType(GeneratedMessageV3.BuilderParentparent)newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protectedObjectnewInstance(GeneratedMessageV3.UnusedPrivateParameterunused)toBuilder()
publicProbe.BuildertoBuilder()writeTo(CodedOutputStream output)
publicvoidwriteTo(CodedOutputStreamoutput)