001    package org.kuali.common.deploy.aws.model;
002    
003    import org.kuali.common.util.Assert;
004    
005    public final class AwsContext {
006    
007            public AwsContext(EC2Context ec2, S3Context s3, SesContext ses) {
008                    Assert.noNulls(ec2, s3, ses);
009                    this.ec2 = ec2;
010                    this.s3 = s3;
011                    this.ses = ses;
012            }
013    
014            private final EC2Context ec2;
015            private final S3Context s3;
016            private final SesContext ses;
017    
018            public EC2Context getEc2() {
019                    return ec2;
020            }
021    
022            public S3Context getS3() {
023                    return s3;
024            }
025    
026            public SesContext getSes() {
027                    return ses;
028            }
029    
030    }