@Generated(value="by GAPIC") @BetaApi public final class HttpHealthCheck2 extends Object implements com.google.api.gax.httpjson.ApiMessage
Modifier and Type | Class and Description |
---|---|
static class |
HttpHealthCheck2.Builder |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
com.google.api.gax.httpjson.ApiMessage |
getApiMessageRequestBody() |
Integer |
getCheckIntervalSec()
How often (in seconds) to send a health check.
|
String |
getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
|
static HttpHealthCheck2 |
getDefaultInstance() |
String |
getDescription()
An optional description of this resource.
|
List<String> |
getFieldMask() |
Object |
getFieldValue(String fieldName) |
Integer |
getHealthyThreshold()
A so-far unhealthy instance will be marked healthy after this many consecutive successes.
|
String |
getHost()
The value of the host header in the HTTP health check request.
|
String |
getId()
[Output Only] The unique identifier for the resource.
|
String |
getKind()
[Output Only] Type of the resource.
|
String |
getName()
Name of the resource.
|
Integer |
getPort()
The TCP port number for the HTTP health check request.
|
String |
getRequestPath()
The request path of the HTTP health check request.
|
String |
getSelfLink()
[Output Only] Server-defined URL for the resource.
|
Integer |
getTimeoutSec()
How long (in seconds) to wait before claiming failure.
|
Integer |
getUnhealthyThreshold()
A so-far healthy instance will be marked unhealthy after this many consecutive failures.
|
int |
hashCode() |
static HttpHealthCheck2.Builder |
newBuilder() |
static HttpHealthCheck2.Builder |
newBuilder(HttpHealthCheck2 prototype) |
HttpHealthCheck2.Builder |
toBuilder() |
String |
toString() |
public Object getFieldValue(String fieldName)
getFieldValue
in interface com.google.api.gax.httpjson.ApiMessage
@Nullable public com.google.api.gax.httpjson.ApiMessage getApiMessageRequestBody()
getApiMessageRequestBody
in interface com.google.api.gax.httpjson.ApiMessage
@Nullable public List<String> getFieldMask()
getFieldMask
in interface com.google.api.gax.httpjson.ApiMessage
public Integer getCheckIntervalSec()
public String getCreationTimestamp()
public String getDescription()
public Integer getHealthyThreshold()
public String getHost()
public String getId()
public String getKind()
public String getName()
public Integer getPort()
public String getRequestPath()
public String getSelfLink()
public Integer getTimeoutSec()
public Integer getUnhealthyThreshold()
public static HttpHealthCheck2.Builder newBuilder()
public static HttpHealthCheck2.Builder newBuilder(HttpHealthCheck2 prototype)
public HttpHealthCheck2.Builder toBuilder()
public static HttpHealthCheck2 getDefaultInstance()
Copyright © 2019 Google LLC. All rights reserved.