public static final class CfnVirtualNode.VirtualServiceBackendProperty.Builder
extends java.lang.Object
CfnVirtualNode.VirtualServiceBackendProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnVirtualNode.VirtualServiceBackendProperty |
build()
Builds the configured instance.
|
CfnVirtualNode.VirtualServiceBackendProperty.Builder |
clientPolicy(CfnVirtualNode.ClientPolicyProperty clientPolicy)
Sets the value of
CfnVirtualNode.VirtualServiceBackendProperty.getClientPolicy() |
CfnVirtualNode.VirtualServiceBackendProperty.Builder |
clientPolicy(IResolvable clientPolicy)
Sets the value of
CfnVirtualNode.VirtualServiceBackendProperty.getClientPolicy() |
CfnVirtualNode.VirtualServiceBackendProperty.Builder |
virtualServiceName(java.lang.String virtualServiceName)
Sets the value of
CfnVirtualNode.VirtualServiceBackendProperty.getVirtualServiceName() |
public CfnVirtualNode.VirtualServiceBackendProperty.Builder virtualServiceName(java.lang.String virtualServiceName)
CfnVirtualNode.VirtualServiceBackendProperty.getVirtualServiceName()
virtualServiceName
- The name of the virtual service that is acting as a virtual node backend. This parameter is required.
App Mesh doesn't validate the existence of those virtual services specified in backends. This is to prevent a cyclic dependency between virtual nodes and virtual services creation. Make sure the virtual service name is correct. The virtual service can be created afterwards if it doesn't already exist.
this
public CfnVirtualNode.VirtualServiceBackendProperty.Builder clientPolicy(IResolvable clientPolicy)
CfnVirtualNode.VirtualServiceBackendProperty.getClientPolicy()
clientPolicy
- A reference to an object that represents the client policy for a backend.this
public CfnVirtualNode.VirtualServiceBackendProperty.Builder clientPolicy(CfnVirtualNode.ClientPolicyProperty clientPolicy)
CfnVirtualNode.VirtualServiceBackendProperty.getClientPolicy()
clientPolicy
- A reference to an object that represents the client policy for a backend.this
public CfnVirtualNode.VirtualServiceBackendProperty build()
CfnVirtualNode.VirtualServiceBackendProperty
java.lang.NullPointerException
- if any required attribute was not provided