@Generated(value="software.amazon.awssdk:codegen") public final class ActivateNetworkSiteRequest extends PrivateNetworksRequest implements ToCopyableBuilder<ActivateNetworkSiteRequest.Builder,ActivateNetworkSiteRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
ActivateNetworkSiteRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ActivateNetworkSiteRequest.Builder |
builder() |
String |
clientToken()
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
CommitmentConfiguration |
commitmentConfiguration()
Determines the duration and renewal status of the commitment period for all pending radio units.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
networkSiteArn()
The Amazon Resource Name (ARN) of the network site.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ActivateNetworkSiteRequest.Builder> |
serializableBuilderClass() |
Address |
shippingAddress()
The shipping address of the network site.
|
ActivateNetworkSiteRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String clientToken()
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to ensure idempotency.
public final CommitmentConfiguration commitmentConfiguration()
Determines the duration and renewal status of the commitment period for all pending radio units.
If you include commitmentConfiguration in the ActivateNetworkSiteRequest action, you
must specify the following:
The commitment period for the radio unit. You can choose a 60-day, 1-year, or 3-year period.
Whether you want your commitment period to automatically renew for one more year after your current commitment period expires.
For pricing, see Amazon Web Services Private 5G Pricing.
If you do not include commitmentConfiguration in the ActivateNetworkSiteRequest action,
the commitment period is set to 60-days.
If you include commitmentConfiguration in the ActivateNetworkSiteRequest
action, you must specify the following:
The commitment period for the radio unit. You can choose a 60-day, 1-year, or 3-year period.
Whether you want your commitment period to automatically renew for one more year after your current commitment period expires.
For pricing, see Amazon Web Services Private 5G Pricing.
If you do not include commitmentConfiguration in the ActivateNetworkSiteRequest
action, the commitment period is set to 60-days.
public final String networkSiteArn()
The Amazon Resource Name (ARN) of the network site.
public final Address shippingAddress()
The shipping address of the network site.
public ActivateNetworkSiteRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ActivateNetworkSiteRequest.Builder,ActivateNetworkSiteRequest>toBuilder in class PrivateNetworksRequestpublic static ActivateNetworkSiteRequest.Builder builder()
public static Class<? extends ActivateNetworkSiteRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.