public class CustomWrapperInputParameterS3RouteValue extends CustomWrapperInputParameterRouteValue
route
Constructor and Description |
---|
CustomWrapperInputParameterS3RouteValue(String name,
com.denodo.parser.connection.Route route) |
Modifier and Type | Method and Description |
---|---|
String |
getAwsAccessKey()
Returns the AWS access key
|
String |
getAwsIamRoleArn()
Returns the AWS IAM role
|
String |
getAwsSecretKey()
Returns the AWS secret key
|
Map<String,String> |
getCustomProperties()
Returns the properties to customize the configuration.
|
String |
getUri()
Returns the S3 URI.
|
boolean |
isUseAwsInstanceCredentials()
Method to know if the credentials of the instance are used
|
void |
setAwsAccessKey(String awsAccessKey)
Sets the AWS access key
|
void |
setAwsIamRoleArn(String awsIamRoleArn)
Sets the AWS IAM role
|
void |
setAwsSecretKey(String awsSecretKey)
Sets the AWS secret key
|
void |
setCustomProperties(Map<String,String> customProperties)
Sets the properties to customize the configuration.
|
void |
setUri(String uri)
Sets the S3 URI.
|
void |
setUseAwsInstanceCredentials(boolean useAwsInstanceCredentials)
Enable/disable the usage of the credentials of the instance
|
getInputStream, getRoute, getRouteType, getValue, toString
getName
public CustomWrapperInputParameterS3RouteValue(String name, com.denodo.parser.connection.Route route)
public String getUri()
public void setUri(String uri)
uri
- the S3 URI.public Map<String,String> getCustomProperties()
public void setCustomProperties(Map<String,String> customProperties)
customProperties
- the custom properties.public String getAwsAccessKey()
public void setAwsAccessKey(String awsAccessKey)
awsAccessKey
- the access keypublic String getAwsSecretKey()
public void setAwsSecretKey(String awsSecretKey)
awsSecretKey
- the secret keypublic String getAwsIamRoleArn()
public void setAwsIamRoleArn(String awsIamRoleArn)
awsIamRoleArn
- the IAM rolepublic boolean isUseAwsInstanceCredentials()
public void setUseAwsInstanceCredentials(boolean useAwsInstanceCredentials)
useAwsInstanceCredentials
- true to use the credentials of the instance, false otherwise.Copyright © 2022 Denodo Technologies. All rights reserved.