Interface OrderedResourceDefinition.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<OrderedResourceDefinition.Builder,OrderedResourceDefinition>,SdkBuilder<OrderedResourceDefinition.Builder,OrderedResourceDefinition>,SdkPojo
- Enclosing class:
- OrderedResourceDefinition
public static interface OrderedResourceDefinition.Builder extends SdkPojo, CopyableBuilder<OrderedResourceDefinition.Builder,OrderedResourceDefinition>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default OrderedResourceDefinition.BuildercommitmentConfiguration(Consumer<CommitmentConfiguration.Builder> commitmentConfiguration)The duration and renewal status of the commitment period for each radio unit in the order.OrderedResourceDefinition.BuildercommitmentConfiguration(CommitmentConfiguration commitmentConfiguration)The duration and renewal status of the commitment period for each radio unit in the order.OrderedResourceDefinition.Buildercount(Integer count)The number of network resources in the order.OrderedResourceDefinition.Buildertype(String type)The type of network resource in the order.OrderedResourceDefinition.Buildertype(NetworkResourceDefinitionType type)The type of network resource in the order.-
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, sdkFields
-
-
-
-
Method Detail
-
commitmentConfiguration
OrderedResourceDefinition.Builder commitmentConfiguration(CommitmentConfiguration commitmentConfiguration)
The duration and renewal status of the commitment period for each radio unit in the order. Does not show details if the resource type is DEVICE_IDENTIFIER.
- Parameters:
commitmentConfiguration- The duration and renewal status of the commitment period for each radio unit in the order. Does not show details if the resource type is DEVICE_IDENTIFIER.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
commitmentConfiguration
default OrderedResourceDefinition.Builder commitmentConfiguration(Consumer<CommitmentConfiguration.Builder> commitmentConfiguration)
The duration and renewal status of the commitment period for each radio unit in the order. Does not show details if the resource type is DEVICE_IDENTIFIER.
This is a convenience method that creates an instance of theCommitmentConfiguration.Builderavoiding the need to create one manually viaCommitmentConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocommitmentConfiguration(CommitmentConfiguration).- Parameters:
commitmentConfiguration- a consumer that will call methods onCommitmentConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
commitmentConfiguration(CommitmentConfiguration)
-
count
OrderedResourceDefinition.Builder count(Integer count)
The number of network resources in the order.
- Parameters:
count- The number of network resources in the order.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
OrderedResourceDefinition.Builder type(String type)
The type of network resource in the order.
- Parameters:
type- The type of network resource in the order.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NetworkResourceDefinitionType,NetworkResourceDefinitionType
-
type
OrderedResourceDefinition.Builder type(NetworkResourceDefinitionType type)
The type of network resource in the order.
- Parameters:
type- The type of network resource in the order.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NetworkResourceDefinitionType,NetworkResourceDefinitionType
-
-