public static interface VirtualGatewayData.Builder extends SdkPojo, CopyableBuilder<VirtualGatewayData.Builder,VirtualGatewayData>
| Modifier and Type | Method and Description |
|---|---|
VirtualGatewayData.Builder |
meshName(String meshName)
The name of the service mesh that the virtual gateway resides in.
|
default VirtualGatewayData.Builder |
metadata(Consumer<ResourceMetadata.Builder> metadata)
Sets the value of the Metadata property for this object.
|
VirtualGatewayData.Builder |
metadata(ResourceMetadata metadata)
Sets the value of the Metadata property for this object.
|
default VirtualGatewayData.Builder |
spec(Consumer<VirtualGatewaySpec.Builder> spec)
The specifications of the virtual gateway.
|
VirtualGatewayData.Builder |
spec(VirtualGatewaySpec spec)
The specifications of the virtual gateway.
|
default VirtualGatewayData.Builder |
status(Consumer<VirtualGatewayStatus.Builder> status)
The current status of the virtual gateway.
|
VirtualGatewayData.Builder |
status(VirtualGatewayStatus status)
The current status of the virtual gateway.
|
VirtualGatewayData.Builder |
virtualGatewayName(String virtualGatewayName)
The name of the virtual gateway.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildVirtualGatewayData.Builder meshName(String meshName)
The name of the service mesh that the virtual gateway resides in.
meshName - The name of the service mesh that the virtual gateway resides in.VirtualGatewayData.Builder metadata(ResourceMetadata metadata)
metadata - The new value for the Metadata property for this object.default VirtualGatewayData.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)VirtualGatewayData.Builder spec(VirtualGatewaySpec spec)
The specifications of the virtual gateway.
spec - The specifications of the virtual gateway.default VirtualGatewayData.Builder spec(Consumer<VirtualGatewaySpec.Builder> spec)
The specifications of the virtual gateway.
This is a convenience that creates an instance of theVirtualGatewaySpec.Builder avoiding the need to
create one manually via VirtualGatewaySpec.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to spec(VirtualGatewaySpec).spec - a consumer that will call methods on VirtualGatewaySpec.Builderspec(VirtualGatewaySpec)VirtualGatewayData.Builder status(VirtualGatewayStatus status)
The current status of the virtual gateway.
status - The current status of the virtual gateway.default VirtualGatewayData.Builder status(Consumer<VirtualGatewayStatus.Builder> status)
The current status of the virtual gateway.
This is a convenience that creates an instance of theVirtualGatewayStatus.Builder avoiding the need
to create one manually via VirtualGatewayStatus.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to status(VirtualGatewayStatus).status - a consumer that will call methods on VirtualGatewayStatus.Builderstatus(VirtualGatewayStatus)VirtualGatewayData.Builder virtualGatewayName(String virtualGatewayName)
The name of the virtual gateway.
virtualGatewayName - The name of the virtual gateway.Copyright © 2021. All rights reserved.