@Generated(value="by GAPIC") @BetaApi public final class HttpsHealthCheck2 extends Object implements com.google.api.gax.httpjson.ApiMessage
Modifier and Type | Class and Description |
---|---|
static class |
HttpsHealthCheck2.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 HttpsHealthCheck2 |
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 HTTPS health check request.
|
String |
getId()
[Output Only] The unique identifier for the resource.
|
String |
getKind()
Type of the resource.
|
String |
getName()
Name of the resource.
|
Integer |
getPort()
The TCP port number for the HTTPS health check request.
|
String |
getRequestPath()
The request path of the HTTPS 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 HttpsHealthCheck2.Builder |
newBuilder() |
static HttpsHealthCheck2.Builder |
newBuilder(HttpsHealthCheck2 prototype) |
HttpsHealthCheck2.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 HttpsHealthCheck2.Builder newBuilder()
public static HttpsHealthCheck2.Builder newBuilder(HttpsHealthCheck2 prototype)
public HttpsHealthCheck2.Builder toBuilder()
public static HttpsHealthCheck2 getDefaultInstance()
Copyright © 2019 Google LLC. All rights reserved.