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
Modifier and TypeMethodDescriptioncommitmentConfiguration
(Consumer<CommitmentConfiguration.Builder> commitmentConfiguration) The duration and renewal status of the commitment period for each radio unit in the order.commitmentConfiguration
(CommitmentConfiguration commitmentConfiguration) The duration and renewal status of the commitment period for each radio unit in the order.The number of network resources in the order.The type of network resource in the order.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 Details
-
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.Builder
avoiding the need to create one manually viaCommitmentConfiguration.builder()
.When the
Consumer
completes,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:
-
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
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:
-
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:
-