Class NetworkSite
- java.lang.Object
-
- software.amazon.awssdk.services.privatenetworks.model.NetworkSite
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<NetworkSite.Builder,NetworkSite>
@Generated("software.amazon.awssdk:codegen") public final class NetworkSite extends Object implements SdkPojo, Serializable, ToCopyableBuilder<NetworkSite.Builder,NetworkSite>
Information about a network site.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceNetworkSite.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringavailabilityZone()The parent Availability Zone for the network site.StringavailabilityZoneId()The parent Availability Zone ID for the network site.static NetworkSite.Builderbuilder()InstantcreatedAt()The creation time of the network site.SitePlancurrentPlan()The current plan of the network site.Stringdescription()The description of the network site.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringnetworkArn()The Amazon Resource Name (ARN) of the network to which the network site belongs.StringnetworkSiteArn()The Amazon Resource Name (ARN) of the network site.StringnetworkSiteName()The name of the network site.SitePlanpendingPlan()The pending plan of the network site.List<SdkField<?>>sdkFields()static Class<? extends NetworkSite.Builder>serializableBuilderClass()NetworkSiteStatusstatus()The status of the network site.StringstatusAsString()The status of the network site.StringstatusReason()The status reason of the network site.NetworkSite.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
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
-
availabilityZone
public final String availabilityZone()
The parent Availability Zone for the network site.
- Returns:
- The parent Availability Zone for the network site.
-
availabilityZoneId
public final String availabilityZoneId()
The parent Availability Zone ID for the network site.
- Returns:
- The parent Availability Zone ID for the network site.
-
createdAt
public final Instant createdAt()
The creation time of the network site.
- Returns:
- The creation time of the network site.
-
currentPlan
public final SitePlan currentPlan()
The current plan of the network site.
- Returns:
- The current plan of the network site.
-
description
public final String description()
The description of the network site.
- Returns:
- The description of the network site.
-
networkArn
public final String networkArn()
The Amazon Resource Name (ARN) of the network to which the network site belongs.
- Returns:
- The Amazon Resource Name (ARN) of the network to which the network site belongs.
-
networkSiteArn
public final String networkSiteArn()
The Amazon Resource Name (ARN) of the network site.
- Returns:
- The Amazon Resource Name (ARN) of the network site.
-
networkSiteName
public final String networkSiteName()
The name of the network site.
- Returns:
- The name of the network site.
-
pendingPlan
public final SitePlan pendingPlan()
The pending plan of the network site.
- Returns:
- The pending plan of the network site.
-
status
public final NetworkSiteStatus status()
The status of the network site.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnNetworkSiteStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of the network site.
- See Also:
NetworkSiteStatus
-
statusAsString
public final String statusAsString()
The status of the network site.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnNetworkSiteStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of the network site.
- See Also:
NetworkSiteStatus
-
statusReason
public final String statusReason()
The status reason of the network site.
- Returns:
- The status reason of the network site.
-
toBuilder
public NetworkSite.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<NetworkSite.Builder,NetworkSite>
-
builder
public static NetworkSite.Builder builder()
-
serializableBuilderClass
public static Class<? extends NetworkSite.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.
-
-