Interface DescribeVirtualRouterRequest.Builder
- All Superinterfaces:
- AppMeshRequest.Builder,- AwsRequest.Builder,- Buildable,- CopyableBuilder<DescribeVirtualRouterRequest.Builder,,- DescribeVirtualRouterRequest> - SdkBuilder<DescribeVirtualRouterRequest.Builder,,- DescribeVirtualRouterRequest> - SdkPojo,- SdkRequest.Builder
- Enclosing class:
- DescribeVirtualRouterRequest
@Mutable
@NotThreadSafe
public static interface DescribeVirtualRouterRequest.Builder
extends AppMeshRequest.Builder, SdkPojo, CopyableBuilder<DescribeVirtualRouterRequest.Builder,DescribeVirtualRouterRequest> 
- 
Method SummaryModifier and TypeMethodDescriptionThe name of the service mesh that the virtual router resides in.The Amazon Web Services IAM account ID of the service mesh owner.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.virtualRouterName(String virtualRouterName) The name of the virtual router to describe.Methods inherited from interface software.amazon.awssdk.services.appmesh.model.AppMeshRequest.BuilderbuildMethods inherited from interface software.amazon.awssdk.awscore.AwsRequest.BuilderoverrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
meshNameThe name of the service mesh that the virtual router resides in. - Parameters:
- meshName- The name of the service mesh that the virtual router resides in.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
meshOwnerThe Amazon Web Services IAM account ID of the service mesh owner. If the account ID is not your own, then it's the ID of the account that shared the mesh with your account. For more information about mesh sharing, see Working with shared meshes. - Parameters:
- meshOwner- The Amazon Web Services IAM account ID of the service mesh owner. If the account ID is not your own, then it's the ID of the account that shared the mesh with your account. For more information about mesh sharing, see Working with shared meshes.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
virtualRouterNameThe name of the virtual router to describe. - Parameters:
- virtualRouterName- The name of the virtual router to describe.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
overrideConfigurationDescribeVirtualRouterRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- overrideConfiguration- The override configuration.
- Returns:
- This object for method chaining.
 
- 
overrideConfigurationDescribeVirtualRouterRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- builderConsumer- A- Consumerto which an empty- AwsRequestOverrideConfiguration.Builderwill be given.
- Returns:
- This object for method chaining.
 
 
-