package com.cloud.bridge.service.core.ec2;
import java.util.ArrayList;
import java.util.List;
public class EC2SecurityGroup {
private String id;
private String name;
private String description;
private String accountName;
private String domainId;
private List<EC2IpPermission> permissionSet = new ArrayList<EC2IpPermission>();
public EC2SecurityGroup() {
id = null;
name = null;
description = null;
accountName = null;
domainId = null;
}
public void setId( String id ) {
this.id = id;
}
public String getId() {
return this.id;
}
public void setName( String name ) {
this.name = name;
}
public String getName() {
return this.name;
}
public void setDescription( String description ) {
this.description = description;
}
public String getDescription() {
return this.description;
}
public void setAccount( String account ) {
this.accountName = account;
}
public String getAccount() {
return this.accountName;
}
public void addIpPermission( EC2IpPermission param ) {
permissionSet.add( param );
}
public EC2IpPermission[] getIpPermissionSet() {
return permissionSet.toArray(new EC2IpPermission[0]);
}
public String getAccountName() {
return accountName;
}
public void setAccountName(String accountName) {
this.accountName = accountName;
}
public String getDomainId() {
return domainId;
}
public void setDomainId(String domainId) {
this.domainId = domainId;
}
}