com.atlassian.aws.ec2.model
Class SubnetId

java.lang.Object
  extended by com.atlassian.aws.ec2.model.ResourceId<SubnetId>
      extended by com.atlassian.aws.ec2.model.SubnetId

public final class SubnetId
extends ResourceId<SubnetId>

Encapsulates VPC subnet string id.


Field Summary
static com.google.common.base.Function<com.amazonaws.services.ec2.model.Subnet,String> GET_AZ
           
static SubnetId NO_SUBNET
           
 
Constructor Summary
SubnetId(String subnetId)
           
 
Method Summary
static Iterable<SubnetId> from(Iterable<String> subnetIds)
           
static SubnetId from(String subnetId)
           
static SubnetId from(com.amazonaws.services.ec2.model.Subnet subnet)
           
static SubnetId fromNullable(String subnetId)
           
 boolean isUndefined()
           
 
Methods inherited from class com.atlassian.aws.ec2.model.ResourceId
equals, from, getId, getIds, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

NO_SUBNET

public static final SubnetId NO_SUBNET

GET_AZ

public static final com.google.common.base.Function<com.amazonaws.services.ec2.model.Subnet,String> GET_AZ
Constructor Detail

SubnetId

public SubnetId(@NotNull
                String subnetId)
Method Detail

isUndefined

public boolean isUndefined()

from

@NotNull
public static SubnetId from(@NotNull
                                    String subnetId)

fromNullable

@Nullable
public static SubnetId fromNullable(@Nullable
                                             String subnetId)

from

@NotNull
public static SubnetId from(@NotNull
                                    com.amazonaws.services.ec2.model.Subnet subnet)

from

@NotNull
public static Iterable<SubnetId> from(Iterable<String> subnetIds)


Copyright © 2015 Atlassian. All rights reserved.