@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StartQueryRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
StartQueryRequest() |
Modifier and Type | Method and Description |
---|---|
StartQueryRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDeliveryS3Uri()
The URI for the S3 bucket where CloudTrail delivers the query results.
|
String |
getQueryAlias()
The alias that identifies a query template.
|
List<String> |
getQueryParameters()
The query parameters for the specified
QueryAlias . |
String |
getQueryStatement()
The SQL code of your query.
|
int |
hashCode() |
void |
setDeliveryS3Uri(String deliveryS3Uri)
The URI for the S3 bucket where CloudTrail delivers the query results.
|
void |
setQueryAlias(String queryAlias)
The alias that identifies a query template.
|
void |
setQueryParameters(Collection<String> queryParameters)
The query parameters for the specified
QueryAlias . |
void |
setQueryStatement(String queryStatement)
The SQL code of your query.
|
String |
toString()
Returns a string representation of this object.
|
StartQueryRequest |
withDeliveryS3Uri(String deliveryS3Uri)
The URI for the S3 bucket where CloudTrail delivers the query results.
|
StartQueryRequest |
withQueryAlias(String queryAlias)
The alias that identifies a query template.
|
StartQueryRequest |
withQueryParameters(Collection<String> queryParameters)
The query parameters for the specified
QueryAlias . |
StartQueryRequest |
withQueryParameters(String... queryParameters)
The query parameters for the specified
QueryAlias . |
StartQueryRequest |
withQueryStatement(String queryStatement)
The SQL code of your query.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setQueryStatement(String queryStatement)
The SQL code of your query.
queryStatement
- The SQL code of your query.public String getQueryStatement()
The SQL code of your query.
public StartQueryRequest withQueryStatement(String queryStatement)
The SQL code of your query.
queryStatement
- The SQL code of your query.public void setDeliveryS3Uri(String deliveryS3Uri)
The URI for the S3 bucket where CloudTrail delivers the query results.
deliveryS3Uri
- The URI for the S3 bucket where CloudTrail delivers the query results.public String getDeliveryS3Uri()
The URI for the S3 bucket where CloudTrail delivers the query results.
public StartQueryRequest withDeliveryS3Uri(String deliveryS3Uri)
The URI for the S3 bucket where CloudTrail delivers the query results.
deliveryS3Uri
- The URI for the S3 bucket where CloudTrail delivers the query results.public void setQueryAlias(String queryAlias)
The alias that identifies a query template.
queryAlias
- The alias that identifies a query template.public String getQueryAlias()
The alias that identifies a query template.
public StartQueryRequest withQueryAlias(String queryAlias)
The alias that identifies a query template.
queryAlias
- The alias that identifies a query template.public List<String> getQueryParameters()
The query parameters for the specified QueryAlias
.
QueryAlias
.public void setQueryParameters(Collection<String> queryParameters)
The query parameters for the specified QueryAlias
.
queryParameters
- The query parameters for the specified QueryAlias
.public StartQueryRequest withQueryParameters(String... queryParameters)
The query parameters for the specified QueryAlias
.
NOTE: This method appends the values to the existing list (if any). Use
setQueryParameters(java.util.Collection)
or withQueryParameters(java.util.Collection)
if you
want to override the existing values.
queryParameters
- The query parameters for the specified QueryAlias
.public StartQueryRequest withQueryParameters(Collection<String> queryParameters)
The query parameters for the specified QueryAlias
.
queryParameters
- The query parameters for the specified QueryAlias
.public String toString()
toString
in class Object
Object.toString()
public StartQueryRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()