public static interface KubernetesConfig.GatewayServiceMeshOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getDeployment()
public abstract String getDeployment()Required. Name of the Kubernetes Deployment whose traffic is managed by the specified HTTPRoute and Service.
string deployment = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The deployment. |
getDeploymentBytes()
public abstract ByteString getDeploymentBytes()Required. Name of the Kubernetes Deployment whose traffic is managed by the specified HTTPRoute and Service.
string deployment = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for deployment. |
getHttpRoute()
public abstract String getHttpRoute()Required. Name of the Gateway API HTTPRoute.
string http_route = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The httpRoute. |
getHttpRouteBytes()
public abstract ByteString getHttpRouteBytes()Required. Name of the Gateway API HTTPRoute.
string http_route = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for httpRoute. |
getRouteUpdateWaitTime()
public abstract Duration getRouteUpdateWaitTime()Optional. The time to wait for route updates to propagate. The maximum configurable time is 3 hours, in seconds format. If unspecified, there is no wait time.
.google.protobuf.Duration route_update_wait_time = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Duration |
The routeUpdateWaitTime. |
getRouteUpdateWaitTimeOrBuilder()
public abstract DurationOrBuilder getRouteUpdateWaitTimeOrBuilder()Optional. The time to wait for route updates to propagate. The maximum configurable time is 3 hours, in seconds format. If unspecified, there is no wait time.
.google.protobuf.Duration route_update_wait_time = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
DurationOrBuilder |
|
getService()
public abstract String getService()Required. Name of the Kubernetes Service.
string service = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The service. |
getServiceBytes()
public abstract ByteString getServiceBytes()Required. Name of the Kubernetes Service.
string service = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for service. |
hasRouteUpdateWaitTime()
public abstract boolean hasRouteUpdateWaitTime()Optional. The time to wait for route updates to propagate. The maximum configurable time is 3 hours, in seconds format. If unspecified, there is no wait time.
.google.protobuf.Duration route_update_wait_time = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the routeUpdateWaitTime field is set. |