org.jclouds.rds.domain
Class EC2SecurityGroup

java.lang.Object
  extended by org.jclouds.rds.domain.EC2SecurityGroup

public class EC2SecurityGroup
extends Object

Author:
Adrian Cole
See Also:
doc

Nested Class Summary
static class EC2SecurityGroup.Builder
           
 
Field Summary
protected  com.google.common.base.Optional<String> id
           
protected  String name
           
protected  String ownerId
           
protected  String status
           
 
Constructor Summary
protected EC2SecurityGroup(com.google.common.base.Optional<String> id, String name, String ownerId, String status)
           
 
Method Summary
static EC2SecurityGroup.Builder builder()
           
 boolean equals(Object obj)
          
 com.google.common.base.Optional<String> getId()
          Specifies the id of the EC2 Security Group.
 String getName()
          Specifies the name of the EC2 Security Group.
 String getOwnerId()
          Specifies the AWS ID of the owner of the EC2 security group specified as getName()
 String getStatus()
          Provides the status of the EC2 security group.
 int hashCode()
          
 EC2SecurityGroup.Builder toBuilder()
           
 String toString()
          
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

id

protected final com.google.common.base.Optional<String> id

name

protected final String name

ownerId

protected final String ownerId

status

protected final String status
Constructor Detail

EC2SecurityGroup

protected EC2SecurityGroup(com.google.common.base.Optional<String> id,
                           String name,
                           String ownerId,
                           String status)
Method Detail

builder

public static EC2SecurityGroup.Builder builder()

toBuilder

public EC2SecurityGroup.Builder toBuilder()

getId

public com.google.common.base.Optional<String> getId()
Specifies the id of the EC2 Security Group.


getName

public String getName()
Specifies the name of the EC2 Security Group.


getOwnerId

public String getOwnerId()
Specifies the AWS ID of the owner of the EC2 security group specified as getName()


getStatus

public String getStatus()
Provides the status of the EC2 security group.


hashCode

public int hashCode()

Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)

Overrides:
equals in class Object

toString

public String toString()

Overrides:
toString in class Object


Copyright © 2009-2012 jclouds. All Rights Reserved.