public class org.finos.legend.engine.authentication.cloud.AWSConfig extends java.lang.Object
{
private java.lang.String region;
private java.lang.String accountId;
private java.lang.String role;
private java.lang.String awsAccessKeyIdVaultReference;
private java.lang.String awsSecretAccessKeyVaultReference;
public java.lang.String getRegion()
{
org.finos.legend.engine.authentication.cloud.AWSConfig v;
java.lang.String v;
v := @this: org.finos.legend.engine.authentication.cloud.AWSConfig;
v = v.<org.finos.legend.engine.authentication.cloud.AWSConfig: java.lang.String region>;
return v;
}
public java.lang.String getAccountId()
{
org.finos.legend.engine.authentication.cloud.AWSConfig v;
java.lang.String v;
v := @this: org.finos.legend.engine.authentication.cloud.AWSConfig;
v = v.<org.finos.legend.engine.authentication.cloud.AWSConfig: java.lang.String accountId>;
return v;
}
public java.lang.String getRole()
{
org.finos.legend.engine.authentication.cloud.AWSConfig v;
java.lang.String v;
v := @this: org.finos.legend.engine.authentication.cloud.AWSConfig;
v = v.<org.finos.legend.engine.authentication.cloud.AWSConfig: java.lang.String role>;
return v;
}
public java.lang.String getAwsAccessKeyIdVaultReference()
{
org.finos.legend.engine.authentication.cloud.AWSConfig v;
java.lang.String v;
v := @this: org.finos.legend.engine.authentication.cloud.AWSConfig;
v = v.<org.finos.legend.engine.authentication.cloud.AWSConfig: java.lang.String awsAccessKeyIdVaultReference>;
return v;
}
public java.lang.String getAwsSecretAccessKeyVaultReference()
{
org.finos.legend.engine.authentication.cloud.AWSConfig v;
java.lang.String v;
v := @this: org.finos.legend.engine.authentication.cloud.AWSConfig;
v = v.<org.finos.legend.engine.authentication.cloud.AWSConfig: java.lang.String awsSecretAccessKeyVaultReference>;
return v;
}
public void <init>(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
{
org.finos.legend.engine.authentication.cloud.AWSConfig v;
java.lang.String v, v, v, v, v;
v := @this: org.finos.legend.engine.authentication.cloud.AWSConfig;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.finos.legend.engine.authentication.cloud.AWSConfig: java.lang.String region> = v;
v.<org.finos.legend.engine.authentication.cloud.AWSConfig: java.lang.String accountId> = v;
v.<org.finos.legend.engine.authentication.cloud.AWSConfig: java.lang.String role> = v;
v.<org.finos.legend.engine.authentication.cloud.AWSConfig: java.lang.String awsAccessKeyIdVaultReference> = v;
v.<org.finos.legend.engine.authentication.cloud.AWSConfig: java.lang.String awsSecretAccessKeyVaultReference> = v;
return;
}
public void <init>()
{
org.finos.legend.engine.authentication.cloud.AWSConfig v;
v := @this: org.finos.legend.engine.authentication.cloud.AWSConfig;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
}