public static interface GatewayRouteData.Builder extends SdkPojo, CopyableBuilder<GatewayRouteData.Builder,GatewayRouteData>
| Modifier and Type | Method and Description |
|---|---|
GatewayRouteData.Builder |
gatewayRouteName(String gatewayRouteName)
The name of the gateway route.
|
GatewayRouteData.Builder |
meshName(String meshName)
The name of the service mesh that the resource resides in.
|
default GatewayRouteData.Builder |
metadata(Consumer<ResourceMetadata.Builder> metadata)
Sets the value of the Metadata property for this object.
|
GatewayRouteData.Builder |
metadata(ResourceMetadata metadata)
Sets the value of the Metadata property for this object.
|
default GatewayRouteData.Builder |
spec(Consumer<GatewayRouteSpec.Builder> spec)
The specifications of the gateway route.
|
GatewayRouteData.Builder |
spec(GatewayRouteSpec spec)
The specifications of the gateway route.
|
default GatewayRouteData.Builder |
status(Consumer<GatewayRouteStatus.Builder> status)
The status of the gateway route.
|
GatewayRouteData.Builder |
status(GatewayRouteStatus status)
The status of the gateway route.
|
GatewayRouteData.Builder |
virtualGatewayName(String virtualGatewayName)
The virtual gateway that the gateway route is associated with.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildGatewayRouteData.Builder gatewayRouteName(String gatewayRouteName)
The name of the gateway route.
gatewayRouteName - The name of the gateway route.GatewayRouteData.Builder meshName(String meshName)
The name of the service mesh that the resource resides in.
meshName - The name of the service mesh that the resource resides in.GatewayRouteData.Builder metadata(ResourceMetadata metadata)
metadata - The new value for the Metadata property for this object.default GatewayRouteData.Builder metadata(Consumer<ResourceMetadata.Builder> metadata)
ResourceMetadata.Builder avoiding the need to
create one manually via ResourceMetadata.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to metadata(ResourceMetadata).metadata - a consumer that will call methods on ResourceMetadata.Buildermetadata(ResourceMetadata)GatewayRouteData.Builder spec(GatewayRouteSpec spec)
The specifications of the gateway route.
spec - The specifications of the gateway route.default GatewayRouteData.Builder spec(Consumer<GatewayRouteSpec.Builder> spec)
The specifications of the gateway route.
This is a convenience that creates an instance of theGatewayRouteSpec.Builder avoiding the need to
create one manually via GatewayRouteSpec.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to spec(GatewayRouteSpec).spec - a consumer that will call methods on GatewayRouteSpec.Builderspec(GatewayRouteSpec)GatewayRouteData.Builder status(GatewayRouteStatus status)
The status of the gateway route.
status - The status of the gateway route.default GatewayRouteData.Builder status(Consumer<GatewayRouteStatus.Builder> status)
The status of the gateway route.
This is a convenience that creates an instance of theGatewayRouteStatus.Builder avoiding the need to
create one manually via GatewayRouteStatus.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to status(GatewayRouteStatus).status - a consumer that will call methods on GatewayRouteStatus.Builderstatus(GatewayRouteStatus)GatewayRouteData.Builder virtualGatewayName(String virtualGatewayName)
The virtual gateway that the gateway route is associated with.
virtualGatewayName - The virtual gateway that the gateway route is associated with.Copyright © 2021. All rights reserved.