Class CustomWrapperInputParameterS3RouteValue


public class CustomWrapperInputParameterS3RouteValue extends CustomWrapperInputParameterRouteValue
  • Constructor Details

    • CustomWrapperInputParameterS3RouteValue

      public CustomWrapperInputParameterS3RouteValue(String name, com.denodo.parser.connection.Route route)
  • Method Details

    • getUri

      public String getUri()
      Returns the S3 URI.
      Returns:
      the S3 URI.
    • setUri

      public void setUri(String uri)
      Sets the S3 URI.
      Parameters:
      uri - the S3 URI.
    • getCustomProperties

      public Map<String,String> getCustomProperties()
      Returns the properties to customize the configuration.
      Returns:
      the custom properties.
    • setCustomProperties

      public void setCustomProperties(Map<String,String> customProperties)
      Sets the properties to customize the configuration.
      Parameters:
      customProperties - the custom properties.
    • getAwsAccessKey

      public String getAwsAccessKey()
      Returns the AWS access key
      Returns:
      the access key
    • setAwsAccessKey

      public void setAwsAccessKey(String awsAccessKey)
      Sets the AWS access key
      Parameters:
      awsAccessKey - the access key
    • getAwsSecretKey

      public String getAwsSecretKey()
      Returns the AWS secret key
      Returns:
      the secret key
    • setAwsSecretKey

      public void setAwsSecretKey(String awsSecretKey)
      Sets the AWS secret key
      Parameters:
      awsSecretKey - the secret key
    • getAwsIamRoleArn

      public String getAwsIamRoleArn()
      Returns the AWS IAM role
      Returns:
      the IAM role
    • setAwsIamRoleArn

      public void setAwsIamRoleArn(String awsIamRoleArn)
      Sets the AWS IAM role
      Parameters:
      awsIamRoleArn - the IAM role
    • isUseAwsInstanceCredentials

      public boolean isUseAwsInstanceCredentials()
      Method to know if the credentials of the instance are used
      Returns:
      true if the instance credentials are used, false otherwise.
    • setUseAwsInstanceCredentials

      public void setUseAwsInstanceCredentials(boolean useAwsInstanceCredentials)
      Enable/disable the usage of the credentials of the instance
      Parameters:
      useAwsInstanceCredentials - true to use the credentials of the instance, false otherwise.