Class Probe (3.50.0)
Stay organized with collections
Save and categorize content based on your preferences.
public final class Probe extends GeneratedMessageV3 implements 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 google.cloud.aiplatform.v1beta1.Probe
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
public static final int EXEC_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int PERIOD_SECONDS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int TIMEOUT_SECONDS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
public static Probe getDefaultInstance()
Returns |
Type |
Description |
Probe |
|
public static final Descriptors.Descriptor getDescriptor()
public static Probe.Builder newBuilder()
public static Probe.Builder newBuilder(Probe prototype)
Parameter |
Name |
Description |
prototype |
Probe
|
public static Probe parseDelimitedFrom(InputStream input)
Returns |
Type |
Description |
Probe |
|
public static Probe parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Returns |
Type |
Description |
Probe |
|
public static Probe parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
Returns |
Type |
Description |
Probe |
|
public static Probe parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Returns |
Type |
Description |
Probe |
|
public static Probe parseFrom(ByteString data)
Returns |
Type |
Description |
Probe |
|
public static Probe parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Returns |
Type |
Description |
Probe |
|
public static Probe parseFrom(CodedInputStream input)
Returns |
Type |
Description |
Probe |
|
public static Probe parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Returns |
Type |
Description |
Probe |
|
public static Probe parseFrom(InputStream input)
Returns |
Type |
Description |
Probe |
|
public static Probe parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Returns |
Type |
Description |
Probe |
|
public static Probe parseFrom(ByteBuffer data)
Returns |
Type |
Description |
Probe |
|
public static Probe parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Returns |
Type |
Description |
Probe |
|
public static Parser<Probe> parser()
Methods
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
public Probe getDefaultInstanceForType()
Returns |
Type |
Description |
Probe |
|
public Probe.ExecAction getExec()
ExecAction probes the health of a container by executing a command.
.google.cloud.aiplatform.v1beta1.Probe.ExecAction exec = 1;
public Probe.ExecActionOrBuilder getExecOrBuilder()
ExecAction probes the health of a container by executing a command.
.google.cloud.aiplatform.v1beta1.Probe.ExecAction exec = 1;
public Parser<Probe> getParserForType()
Overrides
public int getPeriodSeconds()
How often (in seconds) to perform the probe. Default to 10 seconds.
Minimum value is 1. Must be less than timeout_seconds.
Maps to Kubernetes probe argument 'periodSeconds'.
int32 period_seconds = 2;
Returns |
Type |
Description |
int |
The periodSeconds.
|
public Probe.ProbeTypeCase getProbeTypeCase()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
public int getTimeoutSeconds()
Number of seconds after which the probe times out. Defaults to 1 second.
Minimum value is 1. Must be greater or equal to period_seconds.
Maps to Kubernetes probe argument 'timeoutSeconds'.
int32 timeout_seconds = 3;
Returns |
Type |
Description |
int |
The timeoutSeconds.
|
ExecAction probes the health of a container by executing a command.
.google.cloud.aiplatform.v1beta1.Probe.ExecAction exec = 1;
Returns |
Type |
Description |
boolean |
Whether the exec field is set.
|
Returns |
Type |
Description |
int |
|
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public Probe.Builder newBuilderForType()
protected Probe.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
public Probe.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-24 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
{"lastModified": "Last updated 2024-09-24 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-24 UTC."]]