Interface NetworkResourceSummary.Builder
- All Superinterfaces:
 Buildable,CopyableBuilder<NetworkResourceSummary.Builder,,NetworkResourceSummary> SdkBuilder<NetworkResourceSummary.Builder,,NetworkResourceSummary> SdkPojo
- Enclosing class:
 NetworkResourceSummary
public static interface NetworkResourceSummary.Builder
extends SdkPojo, CopyableBuilder<NetworkResourceSummary.Builder,NetworkResourceSummary> 
- 
Method Summary
Modifier and TypeMethodDescriptiondefinition(String definition) Information about the resource, in JSON format.isMiddlebox(Boolean isMiddlebox) Indicates whether this is a middlebox appliance.The value for the Name tag.registeredGatewayArn(String registeredGatewayArn) The ARN of the gateway.resourceArn(String resourceArn) The ARN of the resource.resourceType(String resourceType) The resource type.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields 
- 
Method Details
- 
registeredGatewayArn
The ARN of the gateway.
- Parameters:
 registeredGatewayArn- The ARN of the gateway.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
resourceArn
The ARN of the resource.
- Parameters:
 resourceArn- The ARN of the resource.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
resourceType
The resource type.
- Parameters:
 resourceType- The resource type.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
definition
Information about the resource, in JSON format. Network Manager gets this information by describing the resource using its Describe API call.
- Parameters:
 definition- Information about the resource, in JSON format. Network Manager gets this information by describing the resource using its Describe API call.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
nameTag
The value for the Name tag.
- Parameters:
 nameTag- The value for the Name tag.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
isMiddlebox
Indicates whether this is a middlebox appliance.
- Parameters:
 isMiddlebox- Indicates whether this is a middlebox appliance.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 
 -