Class OrderedResourceDefinition
- java.lang.Object
-
- software.amazon.awssdk.services.privatenetworks.model.OrderedResourceDefinition
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<OrderedResourceDefinition.Builder,OrderedResourceDefinition>
@Generated("software.amazon.awssdk:codegen") public final class OrderedResourceDefinition extends Object implements SdkPojo, Serializable, ToCopyableBuilder<OrderedResourceDefinition.Builder,OrderedResourceDefinition>
Details of the network resources in the order.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceOrderedResourceDefinition.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static OrderedResourceDefinition.Builderbuilder()CommitmentConfigurationcommitmentConfiguration()The duration and renewal status of the commitment period for each radio unit in the order.Integercount()The number of network resources in the order.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends OrderedResourceDefinition.Builder>serializableBuilderClass()OrderedResourceDefinition.BuildertoBuilder()StringtoString()Returns a string representation of this object.NetworkResourceDefinitionTypetype()The type of network resource in the order.StringtypeAsString()The type of network resource in the order.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
commitmentConfiguration
public final 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.
- Returns:
- 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.
-
count
public final Integer count()
The number of network resources in the order.
- Returns:
- The number of network resources in the order.
-
type
public final NetworkResourceDefinitionType type()
The type of network resource in the order.
If the service returns an enum value that is not available in the current SDK version,
typewill returnNetworkResourceDefinitionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtypeAsString().- Returns:
- The type of network resource in the order.
- See Also:
NetworkResourceDefinitionType
-
typeAsString
public final String typeAsString()
The type of network resource in the order.
If the service returns an enum value that is not available in the current SDK version,
typewill returnNetworkResourceDefinitionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtypeAsString().- Returns:
- The type of network resource in the order.
- See Also:
NetworkResourceDefinitionType
-
toBuilder
public OrderedResourceDefinition.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<OrderedResourceDefinition.Builder,OrderedResourceDefinition>
-
builder
public static OrderedResourceDefinition.Builder builder()
-
serializableBuilderClass
public static Class<? extends OrderedResourceDefinition.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-