Interface NetworkResourceSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<NetworkResourceSummary.Builder,
,NetworkResourceSummary> SdkBuilder<NetworkResourceSummary.Builder,
,NetworkResourceSummary> SdkPojo
- Enclosing class:
NetworkResourceSummary
@Mutable
@NotThreadSafe
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
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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.
-