diff --git a/CHANGELOG.md b/CHANGELOG.md
index 77ff86ba5882..0c67015690e8 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,16 @@
+# __1.11.858__ __2020-09-09__
+## __AWS Glue__
+ - ### Features
+ - Adding support for partitionIndexes to improve GetPartitions performance.
+
+## __Amazon Kinesis Analytics__
+ - ### Features
+ - Kinesis Data Analytics is adding new AUTOSCALING application status for applications during auto scaling and also adding FlinkRunConfigurationDescription in the ApplicationDetails.
+
+## __Redshift Data API Service__
+ - ### Features
+ - The Amazon Redshift Data API is generally available. This release enables querying Amazon Redshift data and listing various database objects.
+
# __1.11.857__ __2020-09-08__
## __AWS CodeBuild__
- ### Features
diff --git a/README.md b/README.md
index 79e8d2881b93..d8169648e157 100644
--- a/README.md
+++ b/README.md
@@ -48,7 +48,7 @@ dependencies.
+ * Retrieves the partition indexes associated with a table.
+ *
* Retrieves information about the partitions in a table.
diff --git a/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/AWSGlueAsync.java b/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/AWSGlueAsync.java
index 4d4318bedcb4..87bf3f000f5b 100644
--- a/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/AWSGlueAsync.java
+++ b/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/AWSGlueAsync.java
@@ -2466,6 +2466,37 @@ java.util.concurrent.Future
+ * Retrieves the partition indexes associated with a table.
+ *
+ * Retrieves the partition indexes associated with a table.
+ *
* Retrieves information about the partitions in a table.
diff --git a/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/AWSGlueAsyncClient.java b/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/AWSGlueAsyncClient.java
index 6a22ff172028..d22664f3a638 100644
--- a/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/AWSGlueAsyncClient.java
+++ b/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/AWSGlueAsyncClient.java
@@ -2424,6 +2424,39 @@ public GetPartitionResult call() throws Exception {
});
}
+ @Override
+ public java.util.concurrent.Future
+ * Retrieves the partition indexes associated with a table.
+ *
* Retrieves information about the partitions in a table.
diff --git a/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/AbstractAWSGlue.java b/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/AbstractAWSGlue.java
index a62e765b0a1a..e01eecc9ebb4 100644
--- a/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/AbstractAWSGlue.java
+++ b/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/AbstractAWSGlue.java
@@ -382,6 +382,11 @@ public GetPartitionResult getPartition(GetPartitionRequest request) {
throw new java.lang.UnsupportedOperationException();
}
+ @Override
+ public GetPartitionIndexesResult getPartitionIndexes(GetPartitionIndexesRequest request) {
+ throw new java.lang.UnsupportedOperationException();
+ }
+
@Override
public GetPartitionsResult getPartitions(GetPartitionsRequest request) {
throw new java.lang.UnsupportedOperationException();
diff --git a/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/AbstractAWSGlueAsync.java b/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/AbstractAWSGlueAsync.java
index b6c9ba73f1c7..7161cc96d6f3 100644
--- a/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/AbstractAWSGlueAsync.java
+++ b/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/AbstractAWSGlueAsync.java
@@ -955,6 +955,19 @@ public java.util.concurrent.Future
+ * The
- *
- *
- *
- *
- *
- * CreatePartitions
API was called on a table that has indexes enabled.
+ * @sample AWSGlue.GetPartitionIndexes
+ * @see AWS API
+ * Documentation
+ */
+ GetPartitionIndexesResult getPartitionIndexes(GetPartitionIndexesRequest getPartitionIndexesRequest);
+
/**
* CreatePartitions
API was called on a table that has indexes enabled.
+ * @sample AWSGlue.GetPartitionIndexes
+ * @see AWS API
+ * Documentation
+ */
+ @Override
+ public GetPartitionIndexesResult getPartitionIndexes(GetPartitionIndexesRequest request) {
+ request = beforeClientExecution(request);
+ return executeGetPartitionIndexes(request);
+ }
+
+ @SdkInternalApi
+ final GetPartitionIndexesResult executeGetPartitionIndexes(GetPartitionIndexesRequest getPartitionIndexesRequest) {
+
+ ExecutionContext executionContext = createExecutionContext(getPartitionIndexesRequest);
+ AWSRequestMetrics awsRequestMetrics = executionContext.getAwsRequestMetrics();
+ awsRequestMetrics.startEvent(Field.ClientExecuteTime);
+ RequestCreatePartitions
API was called on a table that has indexes enabled.
+ * KAFKA_SSL_ENABLED
- Whether to enable or disable SSL on an Apache Kafka connection. Default value is
- * "true".
- * KAFKA_CUSTOM_CERT
- The Amazon S3 URL for the private CA cert file (.pem format). The default is an
- * empty string.
- * KAFKA_SKIP_CUSTOM_CERT_VALIDATION
- Whether to skip the validation of the CA cert file or not. AWS
- * Glue validates for three algorithms: SHA256withRSA, SHA384withRSA and SHA512withRSA. Default value is "false".
- * KAFKA_SSL_ENABLED
- Whether to enable or disable SSL on an Apache Kafka connection. Default value is
- * "true".
- * KAFKA_CUSTOM_CERT
- The Amazon S3 URL for the private CA cert file (.pem format). The default is an
- * empty string.
- * KAFKA_SKIP_CUSTOM_CERT_VALIDATION
- Whether to skip the validation of the CA cert file or not. AWS
- * Glue validates for three algorithms: SHA256withRSA, SHA384withRSA and SHA512withRSA. Default value is "false".
- *
- * KAFKA_SSL_ENABLED
- Whether to enable or disable SSL on an Apache Kafka connection. Default
- * value is "true".
- *
- * KAFKA_CUSTOM_CERT
- The Amazon S3 URL for the private CA cert file (.pem format). The
- * default is an empty string.
- *
- * KAFKA_SKIP_CUSTOM_CERT_VALIDATION
- Whether to skip the validation of the CA cert file or
- * not. AWS Glue validates for three algorithms: SHA256withRSA, SHA384withRSA and SHA512withRSA. Default
- * value is "false".
- *
- * KAFKA_SSL_ENABLED
- Whether to enable or disable SSL on an Apache Kafka connection. Default value is
- * "true".
- *
- * KAFKA_CUSTOM_CERT
- The Amazon S3 URL for the private CA cert file (.pem format). The default is an
- * empty string.
- *
- * KAFKA_SKIP_CUSTOM_CERT_VALIDATION
- Whether to skip the validation of the CA cert file or not. AWS
- * Glue validates for three algorithms: SHA256withRSA, SHA384withRSA and SHA512withRSA. Default value is "false".
- *
- * KAFKA_SSL_ENABLED
- Whether to enable or disable SSL on an Apache Kafka connection. Default
- * value is "true".
- *
- * KAFKA_CUSTOM_CERT
- The Amazon S3 URL for the private CA cert file (.pem format). The default
- * is an empty string.
- *
- * KAFKA_SKIP_CUSTOM_CERT_VALIDATION
- Whether to skip the validation of the CA cert file or
- * not. AWS Glue validates for three algorithms: SHA256withRSA, SHA384withRSA and SHA512withRSA. Default
- * value is "false".
- *
- * KAFKA_SSL_ENABLED
- Whether to enable or disable SSL on an Apache Kafka connection. Default value is
- * "true".
- *
- * KAFKA_CUSTOM_CERT
- The Amazon S3 URL for the private CA cert file (.pem format). The default is an
- * empty string.
- *
- * KAFKA_SKIP_CUSTOM_CERT_VALIDATION
- Whether to skip the validation of the CA cert file or not. AWS
- * Glue validates for three algorithms: SHA256withRSA, SHA384withRSA and SHA512withRSA. Default value is "false".
- *
- * KAFKA_SSL_ENABLED
- Whether to enable or disable SSL on an Apache Kafka connection. Default
- * value is "true".
- *
- * KAFKA_CUSTOM_CERT
- The Amazon S3 URL for the private CA cert file (.pem format). The default
- * is an empty string.
- *
- * KAFKA_SKIP_CUSTOM_CERT_VALIDATION
- Whether to skip the validation of the CA cert file or
- * not. AWS Glue validates for three algorithms: SHA256withRSA, SHA384withRSA and SHA512withRSA. Default
- * value is "false".
- *
MONGODB
- Designates a connection to a MongoDB document database.
*
*
- *
- * NETWORK
- Designates a network connection to a data source within an Amazon Virtual Private Cloud
- * environment (Amazon VPC).
- *
* SFTP is not supported.
@@ -192,12 +186,6 @@ public ConnectionInput withDescription(String description) {
* MONGODB
- Designates a connection to a MongoDB document database.
*
- * NETWORK
- Designates a network connection to a data source within an Amazon Virtual Private Cloud
- * environment (Amazon VPC).
- *
* SFTP is not supported.
@@ -221,12 +209,6 @@ public ConnectionInput withDescription(String description) {
* MONGODB
- Designates a connection to a MongoDB document database.
*
- * NETWORK
- Designates a network connection to a data source within an Amazon Virtual Private
- * Cloud environment (Amazon VPC).
- *
* SFTP is not supported.
@@ -257,12 +239,6 @@ public void setConnectionType(String connectionType) {
* MONGODB
- Designates a connection to a MongoDB document database.
*
- * NETWORK
- Designates a network connection to a data source within an Amazon Virtual Private Cloud
- * environment (Amazon VPC).
- *
* SFTP is not supported.
@@ -285,12 +261,6 @@ public void setConnectionType(String connectionType) {
* MONGODB
- Designates a connection to a MongoDB document database.
*
- * NETWORK
- Designates a network connection to a data source within an Amazon Virtual Private
- * Cloud environment (Amazon VPC).
- *
* SFTP is not supported.
@@ -321,12 +291,6 @@ public String getConnectionType() {
* MONGODB
- Designates a connection to a MongoDB document database.
*
- * NETWORK
- Designates a network connection to a data source within an Amazon Virtual Private Cloud
- * environment (Amazon VPC).
- *
* SFTP is not supported.
@@ -350,12 +314,6 @@ public String getConnectionType() {
* MONGODB
- Designates a connection to a MongoDB document database.
*
- * NETWORK
- Designates a network connection to a data source within an Amazon Virtual Private
- * Cloud environment (Amazon VPC).
- *
* SFTP is not supported.
@@ -388,12 +346,6 @@ public ConnectionInput withConnectionType(String connectionType) {
* MONGODB
- Designates a connection to a MongoDB document database.
*
- * NETWORK
- Designates a network connection to a data source within an Amazon Virtual Private Cloud
- * environment (Amazon VPC).
- *
* SFTP is not supported.
@@ -417,12 +369,6 @@ public ConnectionInput withConnectionType(String connectionType) {
* MONGODB
- Designates a connection to a MongoDB document database.
*
- * NETWORK
- Designates a network connection to a data source within an Amazon Virtual Private
- * Cloud environment (Amazon VPC).
- *
* SFTP is not supported. diff --git a/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/model/CreateTableRequest.java b/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/model/CreateTableRequest.java index c932046f5795..3d43b0573ab1 100644 --- a/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/model/CreateTableRequest.java +++ b/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/model/CreateTableRequest.java @@ -44,6 +44,12 @@ public class CreateTableRequest extends com.amazonaws.AmazonWebServiceRequest im *
*/ private TableInput tableInput; + /** + *
+ * A list of partition indexes, PartitionIndex
structures, to create in the table.
+ *
@@ -174,6 +180,76 @@ public CreateTableRequest withTableInput(TableInput tableInput) { return this; } + /** + *
+ * A list of partition indexes, PartitionIndex
structures, to create in the table.
+ *
PartitionIndex
structures, to create in the table.
+ */
+
+ public java.util.List
+ * A list of partition indexes, PartitionIndex
structures, to create in the table.
+ *
PartitionIndex
structures, to create in the table.
+ */
+
+ public void setPartitionIndexes(java.util.Collection
+ * A list of partition indexes, PartitionIndex
structures, to create in the table.
+ *
+ * NOTE: This method appends the values to the existing list (if any). Use + * {@link #setPartitionIndexes(java.util.Collection)} or {@link #withPartitionIndexes(java.util.Collection)} if you + * want to override the existing values. + *
+ * + * @param partitionIndexes + * A list of partition indexes,PartitionIndex
structures, to create in the table.
+ * @return Returns a reference to this object so that method calls can be chained together.
+ */
+
+ public CreateTableRequest withPartitionIndexes(PartitionIndex... partitionIndexes) {
+ if (this.partitionIndexes == null) {
+ setPartitionIndexes(new java.util.ArrayList
+ * A list of partition indexes, PartitionIndex
structures, to create in the table.
+ *
PartitionIndex
structures, to create in the table.
+ * @return Returns a reference to this object so that method calls can be chained together.
+ */
+
+ public CreateTableRequest withPartitionIndexes(java.util.Collection+ * The catalog ID where the table resides. + *
+ */ + private String catalogId; + /** + *+ * Specifies the name of a database from which you want to retrieve partition indexes. + *
+ */ + private String databaseName; + /** + *+ * Specifies the name of a table for which you want to retrieve the partition indexes. + *
+ */ + private String tableName; + /** + *+ * A continuation token, included if this is a continuation call. + *
+ */ + private String nextToken; + + /** + *+ * The catalog ID where the table resides. + *
+ * + * @param catalogId + * The catalog ID where the table resides. + */ + + public void setCatalogId(String catalogId) { + this.catalogId = catalogId; + } + + /** + *+ * The catalog ID where the table resides. + *
+ * + * @return The catalog ID where the table resides. + */ + + public String getCatalogId() { + return this.catalogId; + } + + /** + *+ * The catalog ID where the table resides. + *
+ * + * @param catalogId + * The catalog ID where the table resides. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public GetPartitionIndexesRequest withCatalogId(String catalogId) { + setCatalogId(catalogId); + return this; + } + + /** + *+ * Specifies the name of a database from which you want to retrieve partition indexes. + *
+ * + * @param databaseName + * Specifies the name of a database from which you want to retrieve partition indexes. + */ + + public void setDatabaseName(String databaseName) { + this.databaseName = databaseName; + } + + /** + *+ * Specifies the name of a database from which you want to retrieve partition indexes. + *
+ * + * @return Specifies the name of a database from which you want to retrieve partition indexes. + */ + + public String getDatabaseName() { + return this.databaseName; + } + + /** + *+ * Specifies the name of a database from which you want to retrieve partition indexes. + *
+ * + * @param databaseName + * Specifies the name of a database from which you want to retrieve partition indexes. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public GetPartitionIndexesRequest withDatabaseName(String databaseName) { + setDatabaseName(databaseName); + return this; + } + + /** + *+ * Specifies the name of a table for which you want to retrieve the partition indexes. + *
+ * + * @param tableName + * Specifies the name of a table for which you want to retrieve the partition indexes. + */ + + public void setTableName(String tableName) { + this.tableName = tableName; + } + + /** + *+ * Specifies the name of a table for which you want to retrieve the partition indexes. + *
+ * + * @return Specifies the name of a table for which you want to retrieve the partition indexes. + */ + + public String getTableName() { + return this.tableName; + } + + /** + *+ * Specifies the name of a table for which you want to retrieve the partition indexes. + *
+ * + * @param tableName + * Specifies the name of a table for which you want to retrieve the partition indexes. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public GetPartitionIndexesRequest withTableName(String tableName) { + setTableName(tableName); + return this; + } + + /** + *+ * A continuation token, included if this is a continuation call. + *
+ * + * @param nextToken + * A continuation token, included if this is a continuation call. + */ + + public void setNextToken(String nextToken) { + this.nextToken = nextToken; + } + + /** + *+ * A continuation token, included if this is a continuation call. + *
+ * + * @return A continuation token, included if this is a continuation call. + */ + + public String getNextToken() { + return this.nextToken; + } + + /** + *+ * A continuation token, included if this is a continuation call. + *
+ * + * @param nextToken + * A continuation token, included if this is a continuation call. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public GetPartitionIndexesRequest withNextToken(String nextToken) { + setNextToken(nextToken); + return this; + } + + /** + * Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be + * redacted from this string using a placeholder value. + * + * @return A string representation of this object. + * + * @see java.lang.Object#toString() + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("{"); + if (getCatalogId() != null) + sb.append("CatalogId: ").append(getCatalogId()).append(","); + if (getDatabaseName() != null) + sb.append("DatabaseName: ").append(getDatabaseName()).append(","); + if (getTableName() != null) + sb.append("TableName: ").append(getTableName()).append(","); + if (getNextToken() != null) + sb.append("NextToken: ").append(getNextToken()); + sb.append("}"); + return sb.toString(); + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + + if (obj instanceof GetPartitionIndexesRequest == false) + return false; + GetPartitionIndexesRequest other = (GetPartitionIndexesRequest) obj; + if (other.getCatalogId() == null ^ this.getCatalogId() == null) + return false; + if (other.getCatalogId() != null && other.getCatalogId().equals(this.getCatalogId()) == false) + return false; + if (other.getDatabaseName() == null ^ this.getDatabaseName() == null) + return false; + if (other.getDatabaseName() != null && other.getDatabaseName().equals(this.getDatabaseName()) == false) + return false; + if (other.getTableName() == null ^ this.getTableName() == null) + return false; + if (other.getTableName() != null && other.getTableName().equals(this.getTableName()) == false) + return false; + if (other.getNextToken() == null ^ this.getNextToken() == null) + return false; + if (other.getNextToken() != null && other.getNextToken().equals(this.getNextToken()) == false) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int hashCode = 1; + + hashCode = prime * hashCode + ((getCatalogId() == null) ? 0 : getCatalogId().hashCode()); + hashCode = prime * hashCode + ((getDatabaseName() == null) ? 0 : getDatabaseName().hashCode()); + hashCode = prime * hashCode + ((getTableName() == null) ? 0 : getTableName().hashCode()); + hashCode = prime * hashCode + ((getNextToken() == null) ? 0 : getNextToken().hashCode()); + return hashCode; + } + + @Override + public GetPartitionIndexesRequest clone() { + return (GetPartitionIndexesRequest) super.clone(); + } + +} diff --git a/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/model/GetPartitionIndexesResult.java b/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/model/GetPartitionIndexesResult.java new file mode 100644 index 000000000000..1efe01e6f357 --- /dev/null +++ b/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/model/GetPartitionIndexesResult.java @@ -0,0 +1,209 @@ +/* + * Copyright 2015-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is located at + * + * http://aws.amazon.com/apache2.0 + * + * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR + * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions + * and limitations under the License. + */ +package com.amazonaws.services.glue.model; + +import java.io.Serializable; +import javax.annotation.Generated; + +/** + * + * @see AWS API + * Documentation + */ +@Generated("com.amazonaws:aws-java-sdk-code-generator") +public class GetPartitionIndexesResult extends com.amazonaws.AmazonWebServiceResult+ * A list of index descriptors. + *
+ */ + private java.util.List+ * A continuation token, present if the current list segment is not the last. + *
+ */ + private String nextToken; + + /** + *+ * A list of index descriptors. + *
+ * + * @return A list of index descriptors. + */ + + public java.util.List+ * A list of index descriptors. + *
+ * + * @param partitionIndexDescriptorList + * A list of index descriptors. + */ + + public void setPartitionIndexDescriptorList(java.util.Collection+ * A list of index descriptors. + *
+ *+ * NOTE: This method appends the values to the existing list (if any). Use + * {@link #setPartitionIndexDescriptorList(java.util.Collection)} or + * {@link #withPartitionIndexDescriptorList(java.util.Collection)} if you want to override the existing values. + *
+ * + * @param partitionIndexDescriptorList + * A list of index descriptors. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public GetPartitionIndexesResult withPartitionIndexDescriptorList(PartitionIndexDescriptor... partitionIndexDescriptorList) { + if (this.partitionIndexDescriptorList == null) { + setPartitionIndexDescriptorList(new java.util.ArrayList+ * A list of index descriptors. + *
+ * + * @param partitionIndexDescriptorList + * A list of index descriptors. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public GetPartitionIndexesResult withPartitionIndexDescriptorList(java.util.Collection+ * A continuation token, present if the current list segment is not the last. + *
+ * + * @param nextToken + * A continuation token, present if the current list segment is not the last. + */ + + public void setNextToken(String nextToken) { + this.nextToken = nextToken; + } + + /** + *+ * A continuation token, present if the current list segment is not the last. + *
+ * + * @return A continuation token, present if the current list segment is not the last. + */ + + public String getNextToken() { + return this.nextToken; + } + + /** + *+ * A continuation token, present if the current list segment is not the last. + *
+ * + * @param nextToken + * A continuation token, present if the current list segment is not the last. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public GetPartitionIndexesResult withNextToken(String nextToken) { + setNextToken(nextToken); + return this; + } + + /** + * Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be + * redacted from this string using a placeholder value. + * + * @return A string representation of this object. + * + * @see java.lang.Object#toString() + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("{"); + if (getPartitionIndexDescriptorList() != null) + sb.append("PartitionIndexDescriptorList: ").append(getPartitionIndexDescriptorList()).append(","); + if (getNextToken() != null) + sb.append("NextToken: ").append(getNextToken()); + sb.append("}"); + return sb.toString(); + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + + if (obj instanceof GetPartitionIndexesResult == false) + return false; + GetPartitionIndexesResult other = (GetPartitionIndexesResult) obj; + if (other.getPartitionIndexDescriptorList() == null ^ this.getPartitionIndexDescriptorList() == null) + return false; + if (other.getPartitionIndexDescriptorList() != null && other.getPartitionIndexDescriptorList().equals(this.getPartitionIndexDescriptorList()) == false) + return false; + if (other.getNextToken() == null ^ this.getNextToken() == null) + return false; + if (other.getNextToken() != null && other.getNextToken().equals(this.getNextToken()) == false) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int hashCode = 1; + + hashCode = prime * hashCode + ((getPartitionIndexDescriptorList() == null) ? 0 : getPartitionIndexDescriptorList().hashCode()); + hashCode = prime * hashCode + ((getNextToken() == null) ? 0 : getNextToken().hashCode()); + return hashCode; + } + + @Override + public GetPartitionIndexesResult clone() { + try { + return (GetPartitionIndexesResult) super.clone(); + } catch (CloneNotSupportedException e) { + throw new IllegalStateException("Got a CloneNotSupportedException from Object.clone() " + "even though we're Cloneable!", e); + } + } + +} diff --git a/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/model/KeySchemaElement.java b/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/model/KeySchemaElement.java new file mode 100644 index 000000000000..c9658fab26a4 --- /dev/null +++ b/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/model/KeySchemaElement.java @@ -0,0 +1,189 @@ +/* + * Copyright 2015-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is located at + * + * http://aws.amazon.com/apache2.0 + * + * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR + * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions + * and limitations under the License. + */ +package com.amazonaws.services.glue.model; + +import java.io.Serializable; +import javax.annotation.Generated; +import com.amazonaws.protocol.StructuredPojo; +import com.amazonaws.protocol.ProtocolMarshaller; + +/** + *+ * A partition key pair consisting of a name and a type. + *
+ * + * @see AWS API + * Documentation + */ +@Generated("com.amazonaws:aws-java-sdk-code-generator") +public class KeySchemaElement implements Serializable, Cloneable, StructuredPojo { + + /** + *+ * The name of a partition key. + *
+ */ + private String name; + /** + *+ * The type of a partition key. + *
+ */ + private String type; + + /** + *+ * The name of a partition key. + *
+ * + * @param name + * The name of a partition key. + */ + + public void setName(String name) { + this.name = name; + } + + /** + *+ * The name of a partition key. + *
+ * + * @return The name of a partition key. + */ + + public String getName() { + return this.name; + } + + /** + *+ * The name of a partition key. + *
+ * + * @param name + * The name of a partition key. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public KeySchemaElement withName(String name) { + setName(name); + return this; + } + + /** + *+ * The type of a partition key. + *
+ * + * @param type + * The type of a partition key. + */ + + public void setType(String type) { + this.type = type; + } + + /** + *+ * The type of a partition key. + *
+ * + * @return The type of a partition key. + */ + + public String getType() { + return this.type; + } + + /** + *+ * The type of a partition key. + *
+ * + * @param type + * The type of a partition key. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public KeySchemaElement withType(String type) { + setType(type); + return this; + } + + /** + * Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be + * redacted from this string using a placeholder value. + * + * @return A string representation of this object. + * + * @see java.lang.Object#toString() + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("{"); + if (getName() != null) + sb.append("Name: ").append(getName()).append(","); + if (getType() != null) + sb.append("Type: ").append(getType()); + sb.append("}"); + return sb.toString(); + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + + if (obj instanceof KeySchemaElement == false) + return false; + KeySchemaElement other = (KeySchemaElement) obj; + if (other.getName() == null ^ this.getName() == null) + return false; + if (other.getName() != null && other.getName().equals(this.getName()) == false) + return false; + if (other.getType() == null ^ this.getType() == null) + return false; + if (other.getType() != null && other.getType().equals(this.getType()) == false) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int hashCode = 1; + + hashCode = prime * hashCode + ((getName() == null) ? 0 : getName().hashCode()); + hashCode = prime * hashCode + ((getType() == null) ? 0 : getType().hashCode()); + return hashCode; + } + + @Override + public KeySchemaElement clone() { + try { + return (KeySchemaElement) super.clone(); + } catch (CloneNotSupportedException e) { + throw new IllegalStateException("Got a CloneNotSupportedException from Object.clone() " + "even though we're Cloneable!", e); + } + } + + @com.amazonaws.annotation.SdkInternalApi + @Override + public void marshall(ProtocolMarshaller protocolMarshaller) { + com.amazonaws.services.glue.model.transform.KeySchemaElementMarshaller.getInstance().marshall(this, protocolMarshaller); + } +} diff --git a/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/model/PartitionIndex.java b/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/model/PartitionIndex.java new file mode 100644 index 000000000000..5a36333e2e1f --- /dev/null +++ b/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/model/PartitionIndex.java @@ -0,0 +1,219 @@ +/* + * Copyright 2015-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is located at + * + * http://aws.amazon.com/apache2.0 + * + * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR + * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions + * and limitations under the License. + */ +package com.amazonaws.services.glue.model; + +import java.io.Serializable; +import javax.annotation.Generated; +import com.amazonaws.protocol.StructuredPojo; +import com.amazonaws.protocol.ProtocolMarshaller; + +/** + *+ * A structure for a partition index. + *
+ * + * @see AWS API + * Documentation + */ +@Generated("com.amazonaws:aws-java-sdk-code-generator") +public class PartitionIndex implements Serializable, Cloneable, StructuredPojo { + + /** + *+ * The keys for the partition index. + *
+ */ + private java.util.List+ * The name of the partition index. + *
+ */ + private String indexName; + + /** + *+ * The keys for the partition index. + *
+ * + * @return The keys for the partition index. + */ + + public java.util.List+ * The keys for the partition index. + *
+ * + * @param keys + * The keys for the partition index. + */ + + public void setKeys(java.util.Collection+ * The keys for the partition index. + *
+ *+ * NOTE: This method appends the values to the existing list (if any). Use + * {@link #setKeys(java.util.Collection)} or {@link #withKeys(java.util.Collection)} if you want to override the + * existing values. + *
+ * + * @param keys + * The keys for the partition index. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public PartitionIndex withKeys(String... keys) { + if (this.keys == null) { + setKeys(new java.util.ArrayList+ * The keys for the partition index. + *
+ * + * @param keys + * The keys for the partition index. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public PartitionIndex withKeys(java.util.Collection+ * The name of the partition index. + *
+ * + * @param indexName + * The name of the partition index. + */ + + public void setIndexName(String indexName) { + this.indexName = indexName; + } + + /** + *+ * The name of the partition index. + *
+ * + * @return The name of the partition index. + */ + + public String getIndexName() { + return this.indexName; + } + + /** + *+ * The name of the partition index. + *
+ * + * @param indexName + * The name of the partition index. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public PartitionIndex withIndexName(String indexName) { + setIndexName(indexName); + return this; + } + + /** + * Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be + * redacted from this string using a placeholder value. + * + * @return A string representation of this object. + * + * @see java.lang.Object#toString() + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("{"); + if (getKeys() != null) + sb.append("Keys: ").append(getKeys()).append(","); + if (getIndexName() != null) + sb.append("IndexName: ").append(getIndexName()); + sb.append("}"); + return sb.toString(); + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + + if (obj instanceof PartitionIndex == false) + return false; + PartitionIndex other = (PartitionIndex) obj; + if (other.getKeys() == null ^ this.getKeys() == null) + return false; + if (other.getKeys() != null && other.getKeys().equals(this.getKeys()) == false) + return false; + if (other.getIndexName() == null ^ this.getIndexName() == null) + return false; + if (other.getIndexName() != null && other.getIndexName().equals(this.getIndexName()) == false) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int hashCode = 1; + + hashCode = prime * hashCode + ((getKeys() == null) ? 0 : getKeys().hashCode()); + hashCode = prime * hashCode + ((getIndexName() == null) ? 0 : getIndexName().hashCode()); + return hashCode; + } + + @Override + public PartitionIndex clone() { + try { + return (PartitionIndex) super.clone(); + } catch (CloneNotSupportedException e) { + throw new IllegalStateException("Got a CloneNotSupportedException from Object.clone() " + "even though we're Cloneable!", e); + } + } + + @com.amazonaws.annotation.SdkInternalApi + @Override + public void marshall(ProtocolMarshaller protocolMarshaller) { + com.amazonaws.services.glue.model.transform.PartitionIndexMarshaller.getInstance().marshall(this, protocolMarshaller); + } +} diff --git a/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/model/PartitionIndexDescriptor.java b/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/model/PartitionIndexDescriptor.java new file mode 100644 index 000000000000..c7d42a5d060f --- /dev/null +++ b/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/model/PartitionIndexDescriptor.java @@ -0,0 +1,291 @@ +/* + * Copyright 2015-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is located at + * + * http://aws.amazon.com/apache2.0 + * + * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR + * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions + * and limitations under the License. + */ +package com.amazonaws.services.glue.model; + +import java.io.Serializable; +import javax.annotation.Generated; +import com.amazonaws.protocol.StructuredPojo; +import com.amazonaws.protocol.ProtocolMarshaller; + +/** + *+ * A descriptor for a partition index in a table. + *
+ * + * @see AWS API + * Documentation + */ +@Generated("com.amazonaws:aws-java-sdk-code-generator") +public class PartitionIndexDescriptor implements Serializable, Cloneable, StructuredPojo { + + /** + *+ * The name of the partition index. + *
+ */ + private String indexName; + /** + *
+ * A list of one or more keys, as KeySchemaElement
structures, for the partition index.
+ *
+ * The status of the partition index. + *
+ */ + private String indexStatus; + + /** + *+ * The name of the partition index. + *
+ * + * @param indexName + * The name of the partition index. + */ + + public void setIndexName(String indexName) { + this.indexName = indexName; + } + + /** + *+ * The name of the partition index. + *
+ * + * @return The name of the partition index. + */ + + public String getIndexName() { + return this.indexName; + } + + /** + *+ * The name of the partition index. + *
+ * + * @param indexName + * The name of the partition index. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public PartitionIndexDescriptor withIndexName(String indexName) { + setIndexName(indexName); + return this; + } + + /** + *
+ * A list of one or more keys, as KeySchemaElement
structures, for the partition index.
+ *
KeySchemaElement
structures, for the partition index.
+ */
+
+ public java.util.List
+ * A list of one or more keys, as KeySchemaElement
structures, for the partition index.
+ *
KeySchemaElement
structures, for the partition index.
+ */
+
+ public void setKeys(java.util.Collection
+ * A list of one or more keys, as KeySchemaElement
structures, for the partition index.
+ *
+ * NOTE: This method appends the values to the existing list (if any). Use + * {@link #setKeys(java.util.Collection)} or {@link #withKeys(java.util.Collection)} if you want to override the + * existing values. + *
+ * + * @param keys + * A list of one or more keys, asKeySchemaElement
structures, for the partition index.
+ * @return Returns a reference to this object so that method calls can be chained together.
+ */
+
+ public PartitionIndexDescriptor withKeys(KeySchemaElement... keys) {
+ if (this.keys == null) {
+ setKeys(new java.util.ArrayList
+ * A list of one or more keys, as KeySchemaElement
structures, for the partition index.
+ *
KeySchemaElement
structures, for the partition index.
+ * @return Returns a reference to this object so that method calls can be chained together.
+ */
+
+ public PartitionIndexDescriptor withKeys(java.util.Collection+ * The status of the partition index. + *
+ * + * @param indexStatus + * The status of the partition index. + * @see PartitionIndexStatus + */ + + public void setIndexStatus(String indexStatus) { + this.indexStatus = indexStatus; + } + + /** + *+ * The status of the partition index. + *
+ * + * @return The status of the partition index. + * @see PartitionIndexStatus + */ + + public String getIndexStatus() { + return this.indexStatus; + } + + /** + *+ * The status of the partition index. + *
+ * + * @param indexStatus + * The status of the partition index. + * @return Returns a reference to this object so that method calls can be chained together. + * @see PartitionIndexStatus + */ + + public PartitionIndexDescriptor withIndexStatus(String indexStatus) { + setIndexStatus(indexStatus); + return this; + } + + /** + *+ * The status of the partition index. + *
+ * + * @param indexStatus + * The status of the partition index. + * @return Returns a reference to this object so that method calls can be chained together. + * @see PartitionIndexStatus + */ + + public PartitionIndexDescriptor withIndexStatus(PartitionIndexStatus indexStatus) { + this.indexStatus = indexStatus.toString(); + return this; + } + + /** + * Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be + * redacted from this string using a placeholder value. + * + * @return A string representation of this object. + * + * @see java.lang.Object#toString() + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("{"); + if (getIndexName() != null) + sb.append("IndexName: ").append(getIndexName()).append(","); + if (getKeys() != null) + sb.append("Keys: ").append(getKeys()).append(","); + if (getIndexStatus() != null) + sb.append("IndexStatus: ").append(getIndexStatus()); + sb.append("}"); + return sb.toString(); + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + + if (obj instanceof PartitionIndexDescriptor == false) + return false; + PartitionIndexDescriptor other = (PartitionIndexDescriptor) obj; + if (other.getIndexName() == null ^ this.getIndexName() == null) + return false; + if (other.getIndexName() != null && other.getIndexName().equals(this.getIndexName()) == false) + return false; + if (other.getKeys() == null ^ this.getKeys() == null) + return false; + if (other.getKeys() != null && other.getKeys().equals(this.getKeys()) == false) + return false; + if (other.getIndexStatus() == null ^ this.getIndexStatus() == null) + return false; + if (other.getIndexStatus() != null && other.getIndexStatus().equals(this.getIndexStatus()) == false) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int hashCode = 1; + + hashCode = prime * hashCode + ((getIndexName() == null) ? 0 : getIndexName().hashCode()); + hashCode = prime * hashCode + ((getKeys() == null) ? 0 : getKeys().hashCode()); + hashCode = prime * hashCode + ((getIndexStatus() == null) ? 0 : getIndexStatus().hashCode()); + return hashCode; + } + + @Override + public PartitionIndexDescriptor clone() { + try { + return (PartitionIndexDescriptor) super.clone(); + } catch (CloneNotSupportedException e) { + throw new IllegalStateException("Got a CloneNotSupportedException from Object.clone() " + "even though we're Cloneable!", e); + } + } + + @com.amazonaws.annotation.SdkInternalApi + @Override + public void marshall(ProtocolMarshaller protocolMarshaller) { + com.amazonaws.services.glue.model.transform.PartitionIndexDescriptorMarshaller.getInstance().marshall(this, protocolMarshaller); + } +} diff --git a/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/model/PartitionIndexStatus.java b/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/model/PartitionIndexStatus.java new file mode 100644 index 000000000000..42ae921e5372 --- /dev/null +++ b/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/model/PartitionIndexStatus.java @@ -0,0 +1,59 @@ +/* + * Copyright 2015-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is located at + * + * http://aws.amazon.com/apache2.0 + * + * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR + * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions + * and limitations under the License. + */ +package com.amazonaws.services.glue.model; + +import javax.annotation.Generated; + +/** + * + */ +@Generated("com.amazonaws:aws-java-sdk-code-generator") +public enum PartitionIndexStatus { + + ACTIVE("ACTIVE"); + + private String value; + + private PartitionIndexStatus(String value) { + this.value = value; + } + + @Override + public String toString() { + return this.value; + } + + /** + * Use this in place of valueOf. + * + * @param value + * real value + * @return PartitionIndexStatus corresponding to the value + * + * @throws IllegalArgumentException + * If the specified value does not map to one of the known values in this enum. + */ + public static PartitionIndexStatus fromValue(String value) { + if (value == null || "".equals(value)) { + throw new IllegalArgumentException("Value cannot be null or empty!"); + } + + for (PartitionIndexStatus enumEntry : PartitionIndexStatus.values()) { + if (enumEntry.toString().equals(value)) { + return enumEntry; + } + } + + throw new IllegalArgumentException("Cannot create enum from " + value + " value!"); + } +} diff --git a/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/model/transform/ConflictExceptionUnmarshaller.java b/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/model/transform/ConflictExceptionUnmarshaller.java new file mode 100644 index 000000000000..86d5ecffc8b5 --- /dev/null +++ b/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/model/transform/ConflictExceptionUnmarshaller.java @@ -0,0 +1,73 @@ +/* + * Copyright 2015-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is located at + * + * http://aws.amazon.com/apache2.0 + * + * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR + * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions + * and limitations under the License. + */ +package com.amazonaws.services.glue.model.transform; + +import java.math.*; + +import javax.annotation.Generated; + +import com.amazonaws.services.glue.model.*; +import com.amazonaws.transform.SimpleTypeJsonUnmarshallers.*; +import com.amazonaws.transform.*; + +import com.fasterxml.jackson.core.JsonToken; +import static com.fasterxml.jackson.core.JsonToken.*; + +/** + * ConflictException JSON Unmarshaller + */ +@Generated("com.amazonaws:aws-java-sdk-code-generator") +public class ConflictExceptionUnmarshaller extends EnhancedJsonErrorUnmarshaller { + private ConflictExceptionUnmarshaller() { + super(com.amazonaws.services.glue.model.ConflictException.class, "ConflictException"); + } + + @Override + public com.amazonaws.services.glue.model.ConflictException unmarshallFromContext(JsonUnmarshallerContext context) throws Exception { + com.amazonaws.services.glue.model.ConflictException conflictException = new com.amazonaws.services.glue.model.ConflictException(null); + + int originalDepth = context.getCurrentDepth(); + String currentParentElement = context.getCurrentParentElement(); + int targetDepth = originalDepth + 1; + + JsonToken token = context.getCurrentToken(); + if (token == null) + token = context.nextToken(); + if (token == VALUE_NULL) { + return null; + } + + while (true) { + if (token == null) + break; + + if (token == FIELD_NAME || token == START_OBJECT) { + } else if (token == END_ARRAY || token == END_OBJECT) { + if (context.getLastParsedParentElement() == null || context.getLastParsedParentElement().equals(currentParentElement)) { + if (context.getCurrentDepth() <= originalDepth) + break; + } + } + token = context.nextToken(); + } + return conflictException; + } + + private static ConflictExceptionUnmarshaller instance; + + public static ConflictExceptionUnmarshaller getInstance() { + if (instance == null) + instance = new ConflictExceptionUnmarshaller(); + return instance; + } +} diff --git a/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/model/transform/CreateTableRequestMarshaller.java b/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/model/transform/CreateTableRequestMarshaller.java index 82a300c57f4d..a931b845eeba 100644 --- a/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/model/transform/CreateTableRequestMarshaller.java +++ b/aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/model/transform/CreateTableRequestMarshaller.java @@ -12,6 +12,7 @@ */ package com.amazonaws.services.glue.model.transform; +import java.util.List; import javax.annotation.Generated; import com.amazonaws.SdkClientException; @@ -33,6 +34,8 @@ public class CreateTableRequestMarshaller { .marshallLocation(MarshallLocation.PAYLOAD).marshallLocationName("DatabaseName").build(); private static final MarshallingInfoRetrieves the partition indexes associated with a table.
", + "endpointCacheRequired" : false, + "endpointDiscovery" : null, + "endpointOperation" : false, + "endpointTrait" : null, + "exceptions" : [ { + "exceptionName" : "InternalServiceException", + "documentation" : "An internal service error occurred.
", + "httpStatusCode" : null + }, { + "exceptionName" : "OperationTimeoutException", + "documentation" : "The operation timed out.
", + "httpStatusCode" : null + }, { + "exceptionName" : "InvalidInputException", + "documentation" : "The input provided was not valid.
", + "httpStatusCode" : null + }, { + "exceptionName" : "EntityNotFoundException", + "documentation" : "A specified entity does not exist
", + "httpStatusCode" : null + }, { + "exceptionName" : "ConflictException", + "documentation" : "The CreatePartitions
API was called on a table that has indexes enabled.
The CreatePartitions
API was called on a table that has indexes enabled.
These key-value pairs define parameters for the connection:
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
KAFKA_SSL_ENABLED
- Whether to enable or disable SSL on an Apache Kafka connection. Default value is \"true\".
KAFKA_CUSTOM_CERT
- The Amazon S3 URL for the private CA cert file (.pem format). The default is an empty string.
KAFKA_SKIP_CUSTOM_CERT_VALIDATION
- Whether to skip the validation of the CA cert file or not. AWS Glue validates for three algorithms: SHA256withRSA, SHA384withRSA and SHA512withRSA. Default value is \"false\".
These key-value pairs define parameters for the connection:
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
These key-value pairs define parameters for the connection:
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
KAFKA_SSL_ENABLED
- Whether to enable or disable SSL on an Apache Kafka connection. Default value is \"true\".
KAFKA_CUSTOM_CERT
- The Amazon S3 URL for the private CA cert file (.pem format). The default is an empty string.
KAFKA_SKIP_CUSTOM_CERT_VALIDATION
- Whether to skip the validation of the CA cert file or not. AWS Glue validates for three algorithms: SHA256withRSA, SHA384withRSA and SHA512withRSA. Default value is \"false\".
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
KAFKA_SSL_ENABLED
- Whether to enable or disable SSL on an Apache Kafka connection. Default value is \"true\".
KAFKA_CUSTOM_CERT
- The Amazon S3 URL for the private CA cert file (.pem format). The default is an empty string.
KAFKA_SKIP_CUSTOM_CERT_VALIDATION
- Whether to skip the validation of the CA cert file or not. AWS Glue validates for three algorithms: SHA256withRSA, SHA384withRSA and SHA512withRSA. Default value is \"false\".
These key-value pairs define parameters for the connection:
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
These key-value pairs define parameters for the connection:
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
KAFKA_SSL_ENABLED
- Whether to enable or disable SSL on an Apache Kafka connection. Default value is \"true\".
KAFKA_CUSTOM_CERT
- The Amazon S3 URL for the private CA cert file (.pem format). The default is an empty string.
KAFKA_SKIP_CUSTOM_CERT_VALIDATION
- Whether to skip the validation of the CA cert file or not. AWS Glue validates for three algorithms: SHA256withRSA, SHA384withRSA and SHA512withRSA. Default value is \"false\".
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
KAFKA_SSL_ENABLED
- Whether to enable or disable SSL on an Apache Kafka connection. Default value is \"true\".
KAFKA_CUSTOM_CERT
- The Amazon S3 URL for the private CA cert file (.pem format). The default is an empty string.
KAFKA_SKIP_CUSTOM_CERT_VALIDATION
- Whether to skip the validation of the CA cert file or not. AWS Glue validates for three algorithms: SHA256withRSA, SHA384withRSA and SHA512withRSA. Default value is \"false\".
These key-value pairs define parameters for the connection:
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
These key-value pairs define parameters for the connection:
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
KAFKA_SSL_ENABLED
- Whether to enable or disable SSL on an Apache Kafka connection. Default value is \"true\".
KAFKA_CUSTOM_CERT
- The Amazon S3 URL for the private CA cert file (.pem format). The default is an empty string.
KAFKA_SKIP_CUSTOM_CERT_VALIDATION
- Whether to skip the validation of the CA cert file or not. AWS Glue validates for three algorithms: SHA256withRSA, SHA384withRSA and SHA512withRSA. Default value is \"false\".
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
KAFKA_SSL_ENABLED
- Whether to enable or disable SSL on an Apache Kafka connection. Default value is \"true\".
KAFKA_CUSTOM_CERT
- The Amazon S3 URL for the private CA cert file (.pem format). The default is an empty string.
KAFKA_SKIP_CUSTOM_CERT_VALIDATION
- Whether to skip the validation of the CA cert file or not. AWS Glue validates for three algorithms: SHA256withRSA, SHA384withRSA and SHA512withRSA. Default value is \"false\".
These key-value pairs define parameters for the connection:
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
These key-value pairs define parameters for the connection:
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
KAFKA_SSL_ENABLED
- Whether to enable or disable SSL on an Apache Kafka connection. Default value is \"true\".
KAFKA_CUSTOM_CERT
- The Amazon S3 URL for the private CA cert file (.pem format). The default is an empty string.
KAFKA_SKIP_CUSTOM_CERT_VALIDATION
- Whether to skip the validation of the CA cert file or not. AWS Glue validates for three algorithms: SHA256withRSA, SHA384withRSA and SHA512withRSA. Default value is \"false\".
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
KAFKA_SSL_ENABLED
- Whether to enable or disable SSL on an Apache Kafka connection. Default value is \"true\".
KAFKA_CUSTOM_CERT
- The Amazon S3 URL for the private CA cert file (.pem format). The default is an empty string.
KAFKA_SKIP_CUSTOM_CERT_VALIDATION
- Whether to skip the validation of the CA cert file or not. AWS Glue validates for three algorithms: SHA256withRSA, SHA384withRSA and SHA512withRSA. Default value is \"false\".
These key-value pairs define parameters for the connection:
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
These key-value pairs define parameters for the connection:
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
KAFKA_SSL_ENABLED
- Whether to enable or disable SSL on an Apache Kafka connection. Default value is \"true\".
KAFKA_CUSTOM_CERT
- The Amazon S3 URL for the private CA cert file (.pem format). The default is an empty string.
KAFKA_SKIP_CUSTOM_CERT_VALIDATION
- Whether to skip the validation of the CA cert file or not. AWS Glue validates for three algorithms: SHA256withRSA, SHA384withRSA and SHA512withRSA. Default value is \"false\".
These key-value pairs define parameters for the connection:
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
These key-value pairs define parameters for the connection:
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
KAFKA_SSL_ENABLED
- Whether to enable or disable SSL on an Apache Kafka connection. Default value is \"true\".
KAFKA_CUSTOM_CERT
- The Amazon S3 URL for the private CA cert file (.pem format). The default is an empty string.
KAFKA_SKIP_CUSTOM_CERT_VALIDATION
- Whether to skip the validation of the CA cert file or not. AWS Glue validates for three algorithms: SHA256withRSA, SHA384withRSA and SHA512withRSA. Default value is \"false\".
These key-value pairs define parameters for the connection:
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
These key-value pairs define parameters for the connection:
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
KAFKA_SSL_ENABLED
- Whether to enable or disable SSL on an Apache Kafka connection. Default value is \"true\".
KAFKA_CUSTOM_CERT
- The Amazon S3 URL for the private CA cert file (.pem format). The default is an empty string.
KAFKA_SKIP_CUSTOM_CERT_VALIDATION
- Whether to skip the validation of the CA cert file or not. AWS Glue validates for three algorithms: SHA256withRSA, SHA384withRSA and SHA512withRSA. Default value is \"false\".
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
KAFKA_SSL_ENABLED
- Whether to enable or disable SSL on an Apache Kafka connection. Default value is \"true\".
KAFKA_CUSTOM_CERT
- The Amazon S3 URL for the private CA cert file (.pem format). The default is an empty string.
KAFKA_SKIP_CUSTOM_CERT_VALIDATION
- Whether to skip the validation of the CA cert file or not. AWS Glue validates for three algorithms: SHA256withRSA, SHA384withRSA and SHA512withRSA. Default value is \"false\".
These key-value pairs define parameters for the connection:
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
These key-value pairs define parameters for the connection:
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
KAFKA_SSL_ENABLED
- Whether to enable or disable SSL on an Apache Kafka connection. Default value is \"true\".
KAFKA_CUSTOM_CERT
- The Amazon S3 URL for the private CA cert file (.pem format). The default is an empty string.
KAFKA_SKIP_CUSTOM_CERT_VALIDATION
- Whether to skip the validation of the CA cert file or not. AWS Glue validates for three algorithms: SHA256withRSA, SHA384withRSA and SHA512withRSA. Default value is \"false\".
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
KAFKA_SSL_ENABLED
- Whether to enable or disable SSL on an Apache Kafka connection. Default value is \"true\".
KAFKA_CUSTOM_CERT
- The Amazon S3 URL for the private CA cert file (.pem format). The default is an empty string.
KAFKA_SKIP_CUSTOM_CERT_VALIDATION
- Whether to skip the validation of the CA cert file or not. AWS Glue validates for three algorithms: SHA256withRSA, SHA384withRSA and SHA512withRSA. Default value is \"false\".
These key-value pairs define parameters for the connection:
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
These key-value pairs define parameters for the connection:
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
KAFKA_SSL_ENABLED
- Whether to enable or disable SSL on an Apache Kafka connection. Default value is \"true\".
KAFKA_CUSTOM_CERT
- The Amazon S3 URL for the private CA cert file (.pem format). The default is an empty string.
KAFKA_SKIP_CUSTOM_CERT_VALIDATION
- Whether to skip the validation of the CA cert file or not. AWS Glue validates for three algorithms: SHA256withRSA, SHA384withRSA and SHA512withRSA. Default value is \"false\".
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
KAFKA_SSL_ENABLED
- Whether to enable or disable SSL on an Apache Kafka connection. Default value is \"true\".
KAFKA_CUSTOM_CERT
- The Amazon S3 URL for the private CA cert file (.pem format). The default is an empty string.
KAFKA_SKIP_CUSTOM_CERT_VALIDATION
- Whether to skip the validation of the CA cert file or not. AWS Glue validates for three algorithms: SHA256withRSA, SHA384withRSA and SHA512withRSA. Default value is \"false\".
These key-value pairs define parameters for the connection:
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
These key-value pairs define parameters for the connection:
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
KAFKA_SSL_ENABLED
- Whether to enable or disable SSL on an Apache Kafka connection. Default value is \"true\".
KAFKA_CUSTOM_CERT
- The Amazon S3 URL for the private CA cert file (.pem format). The default is an empty string.
KAFKA_SKIP_CUSTOM_CERT_VALIDATION
- Whether to skip the validation of the CA cert file or not. AWS Glue validates for three algorithms: SHA256withRSA, SHA384withRSA and SHA512withRSA. Default value is \"false\".
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
KAFKA_SSL_ENABLED
- Whether to enable or disable SSL on an Apache Kafka connection. Default value is \"true\".
KAFKA_CUSTOM_CERT
- The Amazon S3 URL for the private CA cert file (.pem format). The default is an empty string.
KAFKA_SKIP_CUSTOM_CERT_VALIDATION
- Whether to skip the validation of the CA cert file or not. AWS Glue validates for three algorithms: SHA256withRSA, SHA384withRSA and SHA512withRSA. Default value is \"false\".
These key-value pairs define parameters for the connection:
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
These key-value pairs define parameters for the connection:
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
KAFKA_SSL_ENABLED
- Whether to enable or disable SSL on an Apache Kafka connection. Default value is \"true\".
KAFKA_CUSTOM_CERT
- The Amazon S3 URL for the private CA cert file (.pem format). The default is an empty string.
KAFKA_SKIP_CUSTOM_CERT_VALIDATION
- Whether to skip the validation of the CA cert file or not. AWS Glue validates for three algorithms: SHA256withRSA, SHA384withRSA and SHA512withRSA. Default value is \"false\".
These key-value pairs define parameters for the connection:
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
The type of the connection. Currently, these types are supported:
JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
NETWORK
- Designates a network connection to a data source within an Amazon Virtual Private Cloud environment (Amazon VPC).
SFTP is not supported.
", + "documentation" : "The type of the connection. Currently, these types are supported:
JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
SFTP is not supported.
", "endpointDiscoveryId" : false, "enumType" : "ConnectionType", - "fluentSetterDocumentation" : "/**The type of the connection. Currently, these types are supported:
JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
NETWORK
- Designates a network connection to a data source within an Amazon Virtual Private Cloud environment (Amazon VPC).
SFTP is not supported.
\n@param connectionType The type of the connection. Currently, these types are supported: JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
NETWORK
- Designates a network connection to a data source within an Amazon Virtual Private Cloud environment (Amazon VPC).
SFTP is not supported.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ConnectionType*/", + "fluentSetterDocumentation" : "/**
The type of the connection. Currently, these types are supported:
JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
SFTP is not supported.
\n@param connectionType The type of the connection. Currently, these types are supported: JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
SFTP is not supported.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ConnectionType*/", "fluentSetterMethodName" : "withConnectionType", - "getterDocumentation" : "/**
The type of the connection. Currently, these types are supported:
JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
NETWORK
- Designates a network connection to a data source within an Amazon Virtual Private Cloud environment (Amazon VPC).
SFTP is not supported.
\n@return The type of the connection. Currently, these types are supported: JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
NETWORK
- Designates a network connection to a data source within an Amazon Virtual Private Cloud environment (Amazon VPC).
SFTP is not supported.\n@see ConnectionType*/", + "getterDocumentation" : "/**
The type of the connection. Currently, these types are supported:
JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
SFTP is not supported.
\n@return The type of the connection. Currently, these types are supported: JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
SFTP is not supported.\n@see ConnectionType*/", "getterMethodName" : "getConnectionType", "getterModel" : { "returnType" : "String", @@ -34434,7 +34528,7 @@ "marshallingType" : "STRING", "name" : "ConnectionType", "sensitive" : false, - "setterDocumentation" : "/**
The type of the connection. Currently, these types are supported:
JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
NETWORK
- Designates a network connection to a data source within an Amazon Virtual Private Cloud environment (Amazon VPC).
SFTP is not supported.
\n@param connectionType The type of the connection. Currently, these types are supported: JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
NETWORK
- Designates a network connection to a data source within an Amazon Virtual Private Cloud environment (Amazon VPC).
SFTP is not supported.\n@see ConnectionType*/", + "setterDocumentation" : "/**
The type of the connection. Currently, these types are supported:
JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
SFTP is not supported.
\n@param connectionType The type of the connection. Currently, these types are supported: JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
SFTP is not supported.\n@see ConnectionType*/", "setterMethodName" : "setConnectionType", "setterModel" : { "timestampFormat" : null, @@ -34449,13 +34543,13 @@ "shouldFullyQualify" : false, "simple" : true, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**
The type of the connection. Currently, these types are supported:
JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
NETWORK
- Designates a network connection to a data source within an Amazon Virtual Private Cloud environment (Amazon VPC).
SFTP is not supported.
\n@param connectionType The type of the connection. Currently, these types are supported: JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
NETWORK
- Designates a network connection to a data source within an Amazon Virtual Private Cloud environment (Amazon VPC).
SFTP is not supported.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ConnectionType*/", + "varargSetterDocumentation" : "/**
The type of the connection. Currently, these types are supported:
JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
SFTP is not supported.
\n@param connectionType The type of the connection. Currently, these types are supported: JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
SFTP is not supported.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ConnectionType*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "String", "variableName" : "connectionType", "variableType" : "String", - "documentation" : "
The type of the connection. Currently, these types are supported:
JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
NETWORK
- Designates a network connection to a data source within an Amazon Virtual Private Cloud environment (Amazon VPC).
SFTP is not supported.
", + "documentation" : "The type of the connection. Currently, these types are supported:
JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
SFTP is not supported.
", "simpleType" : "String", "variableSetterType" : "String" }, @@ -35133,12 +35227,12 @@ "c2jName" : "ConnectionType", "c2jShape" : "ConnectionType", "deprecated" : false, - "documentation" : "The type of the connection. Currently, these types are supported:
JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
NETWORK
- Designates a network connection to a data source within an Amazon Virtual Private Cloud environment (Amazon VPC).
SFTP is not supported.
", + "documentation" : "The type of the connection. Currently, these types are supported:
JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
SFTP is not supported.
", "endpointDiscoveryId" : false, "enumType" : "ConnectionType", - "fluentSetterDocumentation" : "/**The type of the connection. Currently, these types are supported:
JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
NETWORK
- Designates a network connection to a data source within an Amazon Virtual Private Cloud environment (Amazon VPC).
SFTP is not supported.
\n@param connectionType The type of the connection. Currently, these types are supported: JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
NETWORK
- Designates a network connection to a data source within an Amazon Virtual Private Cloud environment (Amazon VPC).
SFTP is not supported.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ConnectionType*/", + "fluentSetterDocumentation" : "/**
The type of the connection. Currently, these types are supported:
JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
SFTP is not supported.
\n@param connectionType The type of the connection. Currently, these types are supported: JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
SFTP is not supported.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ConnectionType*/", "fluentSetterMethodName" : "withConnectionType", - "getterDocumentation" : "/**
The type of the connection. Currently, these types are supported:
JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
NETWORK
- Designates a network connection to a data source within an Amazon Virtual Private Cloud environment (Amazon VPC).
SFTP is not supported.
\n@return The type of the connection. Currently, these types are supported: JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
NETWORK
- Designates a network connection to a data source within an Amazon Virtual Private Cloud environment (Amazon VPC).
SFTP is not supported.\n@see ConnectionType*/", + "getterDocumentation" : "/**
The type of the connection. Currently, these types are supported:
JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
SFTP is not supported.
\n@return The type of the connection. Currently, these types are supported: JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
SFTP is not supported.\n@see ConnectionType*/", "getterMethodName" : "getConnectionType", "getterModel" : { "returnType" : "String", @@ -35172,7 +35266,7 @@ "marshallingType" : "STRING", "name" : "ConnectionType", "sensitive" : false, - "setterDocumentation" : "/**
The type of the connection. Currently, these types are supported:
JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
NETWORK
- Designates a network connection to a data source within an Amazon Virtual Private Cloud environment (Amazon VPC).
SFTP is not supported.
\n@param connectionType The type of the connection. Currently, these types are supported: JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
NETWORK
- Designates a network connection to a data source within an Amazon Virtual Private Cloud environment (Amazon VPC).
SFTP is not supported.\n@see ConnectionType*/", + "setterDocumentation" : "/**
The type of the connection. Currently, these types are supported:
JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
SFTP is not supported.
\n@param connectionType The type of the connection. Currently, these types are supported: JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
SFTP is not supported.\n@see ConnectionType*/", "setterMethodName" : "setConnectionType", "setterModel" : { "timestampFormat" : null, @@ -35187,13 +35281,13 @@ "shouldFullyQualify" : false, "simple" : true, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**
The type of the connection. Currently, these types are supported:
JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
NETWORK
- Designates a network connection to a data source within an Amazon Virtual Private Cloud environment (Amazon VPC).
SFTP is not supported.
\n@param connectionType The type of the connection. Currently, these types are supported: JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
NETWORK
- Designates a network connection to a data source within an Amazon Virtual Private Cloud environment (Amazon VPC).
SFTP is not supported.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ConnectionType*/", + "varargSetterDocumentation" : "/**
The type of the connection. Currently, these types are supported:
JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
SFTP is not supported.
\n@param connectionType The type of the connection. Currently, these types are supported: JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
SFTP is not supported.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ConnectionType*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "String", "variableName" : "connectionType", "variableType" : "String", - "documentation" : "
The type of the connection. Currently, these types are supported:
JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
NETWORK
- Designates a network connection to a data source within an Amazon Virtual Private Cloud environment (Amazon VPC).
SFTP is not supported.
", + "documentation" : "The type of the connection. Currently, these types are supported:
JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
SFTP is not supported.
", "simpleType" : "String", "variableSetterType" : "String" }, @@ -62598,6 +62692,159 @@ "variableSetterType" : "TableInput" }, "xmlNameSpaceUri" : null + }, { + "c2jName" : "PartitionIndexes", + "c2jShape" : "PartitionIndexList", + "deprecated" : false, + "documentation" : "A list of partition indexes, PartitionIndex
structures, to create in the table.
A list of partition indexes, PartitionIndex
structures, to create in the table.
PartitionIndex
structures, to create in the table.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withPartitionIndexes",
+ "getterDocumentation" : "/**A list of partition indexes, PartitionIndex
structures, to create in the table.
PartitionIndex
structures, to create in the table.*/",
+ "getterMethodName" : "getPartitionIndexes",
+ "getterModel" : {
+ "returnType" : "java.util.ListA list of partition indexes, PartitionIndex
structures, to create in the table.
PartitionIndex
structures, to create in the table.*/",
+ "setterMethodName" : "setPartitionIndexes",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "java.util.ListA list of partition indexes, PartitionIndex
structures, to create in the table.
NOTE: This method appends the values to the existing list (if any). Use {@link #setPartitionIndexes(java.util.Collection)} or {@link #withPartitionIndexes(java.util.Collection)} if you want to override the existing values.
\n@param partitionIndexes A list of partition indexes,PartitionIndex
structures, to create in the table.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "java.util.ListA list of partition indexes, PartitionIndex
structures, to create in the table.
A list of partition indexes, PartitionIndex
structures, to create in the table.
A list of partition indexes, PartitionIndex
structures, to create in the table.
PartitionIndex
structures, to create in the table.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withPartitionIndexes",
+ "getterDocumentation" : "/**A list of partition indexes, PartitionIndex
structures, to create in the table.
PartitionIndex
structures, to create in the table.*/",
+ "getterMethodName" : "getPartitionIndexes",
+ "getterModel" : {
+ "returnType" : "java.util.ListA list of partition indexes, PartitionIndex
structures, to create in the table.
PartitionIndex
structures, to create in the table.*/",
+ "setterMethodName" : "setPartitionIndexes",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "java.util.ListA list of partition indexes, PartitionIndex
structures, to create in the table.
NOTE: This method appends the values to the existing list (if any). Use {@link #setPartitionIndexes(java.util.Collection)} or {@link #withPartitionIndexes(java.util.Collection)} if you want to override the existing values.
\n@param partitionIndexes A list of partition indexes,PartitionIndex
structures, to create in the table.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "java.util.ListA list of partition indexes, PartitionIndex
structures, to create in the table.
The catalog ID where the table resides.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The catalog ID where the table resides.
\n@param catalogId The catalog ID where the table resides.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withCatalogId", + "getterDocumentation" : "/**The catalog ID where the table resides.
\n@return The catalog ID where the table resides.*/", + "getterMethodName" : "getCatalogId", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "CatalogId", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "CatalogId", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "CatalogId", + "sensitive" : false, + "setterDocumentation" : "/**The catalog ID where the table resides.
\n@param catalogId The catalog ID where the table resides.*/", + "setterMethodName" : "setCatalogId", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "catalogId", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The catalog ID where the table resides.
\n@param catalogId The catalog ID where the table resides.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "catalogId", + "variableType" : "String", + "documentation" : "The catalog ID where the table resides.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "DatabaseName", + "c2jShape" : "NameString", + "deprecated" : false, + "documentation" : "Specifies the name of a database from which you want to retrieve partition indexes.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**Specifies the name of a database from which you want to retrieve partition indexes.
\n@param databaseName Specifies the name of a database from which you want to retrieve partition indexes.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withDatabaseName", + "getterDocumentation" : "/**Specifies the name of a database from which you want to retrieve partition indexes.
\n@return Specifies the name of a database from which you want to retrieve partition indexes.*/", + "getterMethodName" : "getDatabaseName", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "DatabaseName", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "DatabaseName", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "DatabaseName", + "sensitive" : false, + "setterDocumentation" : "/**Specifies the name of a database from which you want to retrieve partition indexes.
\n@param databaseName Specifies the name of a database from which you want to retrieve partition indexes.*/", + "setterMethodName" : "setDatabaseName", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "databaseName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**Specifies the name of a database from which you want to retrieve partition indexes.
\n@param databaseName Specifies the name of a database from which you want to retrieve partition indexes.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "databaseName", + "variableType" : "String", + "documentation" : "Specifies the name of a database from which you want to retrieve partition indexes.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "TableName", + "c2jShape" : "NameString", + "deprecated" : false, + "documentation" : "Specifies the name of a table for which you want to retrieve the partition indexes.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**Specifies the name of a table for which you want to retrieve the partition indexes.
\n@param tableName Specifies the name of a table for which you want to retrieve the partition indexes.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withTableName", + "getterDocumentation" : "/**Specifies the name of a table for which you want to retrieve the partition indexes.
\n@return Specifies the name of a table for which you want to retrieve the partition indexes.*/", + "getterMethodName" : "getTableName", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "TableName", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "TableName", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "TableName", + "sensitive" : false, + "setterDocumentation" : "/**Specifies the name of a table for which you want to retrieve the partition indexes.
\n@param tableName Specifies the name of a table for which you want to retrieve the partition indexes.*/", + "setterMethodName" : "setTableName", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "tableName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**Specifies the name of a table for which you want to retrieve the partition indexes.
\n@param tableName Specifies the name of a table for which you want to retrieve the partition indexes.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "tableName", + "variableType" : "String", + "documentation" : "Specifies the name of a table for which you want to retrieve the partition indexes.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "NextToken", + "c2jShape" : "Token", + "deprecated" : false, + "documentation" : "A continuation token, included if this is a continuation call.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A continuation token, included if this is a continuation call.
\n@param nextToken A continuation token, included if this is a continuation call.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withNextToken", + "getterDocumentation" : "/**A continuation token, included if this is a continuation call.
\n@return A continuation token, included if this is a continuation call.*/", + "getterMethodName" : "getNextToken", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "NextToken", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "NextToken", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "NextToken", + "sensitive" : false, + "setterDocumentation" : "/**A continuation token, included if this is a continuation call.
\n@param nextToken A continuation token, included if this is a continuation call.*/", + "setterMethodName" : "setNextToken", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "nextToken", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A continuation token, included if this is a continuation call.
\n@param nextToken A continuation token, included if this is a continuation call.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "nextToken", + "variableType" : "String", + "documentation" : "A continuation token, included if this is a continuation call.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } ], + "membersAsMap" : { + "CatalogId" : { + "c2jName" : "CatalogId", + "c2jShape" : "CatalogIdString", + "deprecated" : false, + "documentation" : "The catalog ID where the table resides.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The catalog ID where the table resides.
\n@param catalogId The catalog ID where the table resides.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withCatalogId", + "getterDocumentation" : "/**The catalog ID where the table resides.
\n@return The catalog ID where the table resides.*/", + "getterMethodName" : "getCatalogId", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "CatalogId", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "CatalogId", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "CatalogId", + "sensitive" : false, + "setterDocumentation" : "/**The catalog ID where the table resides.
\n@param catalogId The catalog ID where the table resides.*/", + "setterMethodName" : "setCatalogId", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "catalogId", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The catalog ID where the table resides.
\n@param catalogId The catalog ID where the table resides.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "catalogId", + "variableType" : "String", + "documentation" : "The catalog ID where the table resides.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "DatabaseName" : { + "c2jName" : "DatabaseName", + "c2jShape" : "NameString", + "deprecated" : false, + "documentation" : "Specifies the name of a database from which you want to retrieve partition indexes.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**Specifies the name of a database from which you want to retrieve partition indexes.
\n@param databaseName Specifies the name of a database from which you want to retrieve partition indexes.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withDatabaseName", + "getterDocumentation" : "/**Specifies the name of a database from which you want to retrieve partition indexes.
\n@return Specifies the name of a database from which you want to retrieve partition indexes.*/", + "getterMethodName" : "getDatabaseName", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "DatabaseName", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "DatabaseName", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "DatabaseName", + "sensitive" : false, + "setterDocumentation" : "/**Specifies the name of a database from which you want to retrieve partition indexes.
\n@param databaseName Specifies the name of a database from which you want to retrieve partition indexes.*/", + "setterMethodName" : "setDatabaseName", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "databaseName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**Specifies the name of a database from which you want to retrieve partition indexes.
\n@param databaseName Specifies the name of a database from which you want to retrieve partition indexes.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "databaseName", + "variableType" : "String", + "documentation" : "Specifies the name of a database from which you want to retrieve partition indexes.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "NextToken" : { + "c2jName" : "NextToken", + "c2jShape" : "Token", + "deprecated" : false, + "documentation" : "A continuation token, included if this is a continuation call.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A continuation token, included if this is a continuation call.
\n@param nextToken A continuation token, included if this is a continuation call.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withNextToken", + "getterDocumentation" : "/**A continuation token, included if this is a continuation call.
\n@return A continuation token, included if this is a continuation call.*/", + "getterMethodName" : "getNextToken", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "NextToken", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "NextToken", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "NextToken", + "sensitive" : false, + "setterDocumentation" : "/**A continuation token, included if this is a continuation call.
\n@param nextToken A continuation token, included if this is a continuation call.*/", + "setterMethodName" : "setNextToken", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "nextToken", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A continuation token, included if this is a continuation call.
\n@param nextToken A continuation token, included if this is a continuation call.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "nextToken", + "variableType" : "String", + "documentation" : "A continuation token, included if this is a continuation call.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "TableName" : { + "c2jName" : "TableName", + "c2jShape" : "NameString", + "deprecated" : false, + "documentation" : "Specifies the name of a table for which you want to retrieve the partition indexes.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**Specifies the name of a table for which you want to retrieve the partition indexes.
\n@param tableName Specifies the name of a table for which you want to retrieve the partition indexes.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withTableName", + "getterDocumentation" : "/**Specifies the name of a table for which you want to retrieve the partition indexes.
\n@return Specifies the name of a table for which you want to retrieve the partition indexes.*/", + "getterMethodName" : "getTableName", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "TableName", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "TableName", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "TableName", + "sensitive" : false, + "setterDocumentation" : "/**Specifies the name of a table for which you want to retrieve the partition indexes.
\n@param tableName Specifies the name of a table for which you want to retrieve the partition indexes.*/", + "setterMethodName" : "setTableName", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "tableName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**Specifies the name of a table for which you want to retrieve the partition indexes.
\n@param tableName Specifies the name of a table for which you want to retrieve the partition indexes.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "tableName", + "variableType" : "String", + "documentation" : "Specifies the name of a table for which you want to retrieve the partition indexes.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } + }, + "packageName" : "com.amazonaws.services.glue.request", + "requestSignerAware" : false, + "requestSignerClassFqcn" : null, + "required" : [ "DatabaseName", "TableName" ], + "shapeName" : "GetPartitionIndexesRequest", + "signerAware" : false, + "signerType" : null, + "unmarshaller" : null, + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "GetPartitionIndexesRequest", + "variableName" : "getPartitionIndexesRequest", + "variableType" : "GetPartitionIndexesRequest", + "documentation" : null, + "simpleType" : "GetPartitionIndexesRequest", + "variableSetterType" : "GetPartitionIndexesRequest" + }, + "wrapper" : false + }, + "GetPartitionIndexesResult" : { + "c2jName" : "GetPartitionIndexesResponse", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "", + "endpointDiscoveryMembers" : null, + "enums" : null, + "errorCode" : null, + "fullyQualifiedName" : "com.amazonaws.services.glue.response.GetPartitionIndexesResult", + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasRequiresLengthMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : [ { + "c2jName" : "PartitionIndexDescriptorList", + "c2jShape" : "PartitionIndexDescriptorList", + "deprecated" : false, + "documentation" : "A list of index descriptors.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A list of index descriptors.
\n@param partitionIndexDescriptorList A list of index descriptors.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withPartitionIndexDescriptorList", + "getterDocumentation" : "/**A list of index descriptors.
\n@return A list of index descriptors.*/", + "getterMethodName" : "getPartitionIndexDescriptorList", + "getterModel" : { + "returnType" : "java.util.ListA list of index descriptors.
\n@param partitionIndexDescriptorList A list of index descriptors.*/", + "setterMethodName" : "setPartitionIndexDescriptorList", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "java.util.ListA list of index descriptors.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setPartitionIndexDescriptorList(java.util.Collection)} or {@link #withPartitionIndexDescriptorList(java.util.Collection)} if you want to override the existing values.
\n@param partitionIndexDescriptorList A list of index descriptors.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "java.util.ListA list of index descriptors.
", + "simpleType" : "ListA continuation token, present if the current list segment is not the last.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A continuation token, present if the current list segment is not the last.
\n@param nextToken A continuation token, present if the current list segment is not the last.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withNextToken", + "getterDocumentation" : "/**A continuation token, present if the current list segment is not the last.
\n@return A continuation token, present if the current list segment is not the last.*/", + "getterMethodName" : "getNextToken", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "NextToken", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "NextToken", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "NextToken", + "sensitive" : false, + "setterDocumentation" : "/**A continuation token, present if the current list segment is not the last.
\n@param nextToken A continuation token, present if the current list segment is not the last.*/", + "setterMethodName" : "setNextToken", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "nextToken", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A continuation token, present if the current list segment is not the last.
\n@param nextToken A continuation token, present if the current list segment is not the last.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "nextToken", + "variableType" : "String", + "documentation" : "A continuation token, present if the current list segment is not the last.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } ], + "membersAsMap" : { + "NextToken" : { + "c2jName" : "NextToken", + "c2jShape" : "Token", + "deprecated" : false, + "documentation" : "A continuation token, present if the current list segment is not the last.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A continuation token, present if the current list segment is not the last.
\n@param nextToken A continuation token, present if the current list segment is not the last.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withNextToken", + "getterDocumentation" : "/**A continuation token, present if the current list segment is not the last.
\n@return A continuation token, present if the current list segment is not the last.*/", + "getterMethodName" : "getNextToken", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "NextToken", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "NextToken", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "NextToken", + "sensitive" : false, + "setterDocumentation" : "/**A continuation token, present if the current list segment is not the last.
\n@param nextToken A continuation token, present if the current list segment is not the last.*/", + "setterMethodName" : "setNextToken", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "nextToken", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A continuation token, present if the current list segment is not the last.
\n@param nextToken A continuation token, present if the current list segment is not the last.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "nextToken", + "variableType" : "String", + "documentation" : "A continuation token, present if the current list segment is not the last.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "PartitionIndexDescriptorList" : { + "c2jName" : "PartitionIndexDescriptorList", + "c2jShape" : "PartitionIndexDescriptorList", + "deprecated" : false, + "documentation" : "A list of index descriptors.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A list of index descriptors.
\n@param partitionIndexDescriptorList A list of index descriptors.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withPartitionIndexDescriptorList", + "getterDocumentation" : "/**A list of index descriptors.
\n@return A list of index descriptors.*/", + "getterMethodName" : "getPartitionIndexDescriptorList", + "getterModel" : { + "returnType" : "java.util.ListA list of index descriptors.
\n@param partitionIndexDescriptorList A list of index descriptors.*/", + "setterMethodName" : "setPartitionIndexDescriptorList", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "java.util.ListA list of index descriptors.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setPartitionIndexDescriptorList(java.util.Collection)} or {@link #withPartitionIndexDescriptorList(java.util.Collection)} if you want to override the existing values.
\n@param partitionIndexDescriptorList A list of index descriptors.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "java.util.ListA list of index descriptors.
", + "simpleType" : "ListA partition key pair consisting of a name and a type.
", + "endpointDiscoveryMembers" : null, + "enums" : null, + "errorCode" : null, + "fullyQualifiedName" : "com.amazonaws.services.glue.model.KeySchemaElement", + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasRequiresLengthMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : [ { + "c2jName" : "Name", + "c2jShape" : "NameString", + "deprecated" : false, + "documentation" : "The name of a partition key.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of a partition key.
\n@param name The name of a partition key.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withName", + "getterDocumentation" : "/**The name of a partition key.
\n@return The name of a partition key.*/", + "getterMethodName" : "getName", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Name", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Name", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Name", + "sensitive" : false, + "setterDocumentation" : "/**The name of a partition key.
\n@param name The name of a partition key.*/", + "setterMethodName" : "setName", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "name", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name of a partition key.
\n@param name The name of a partition key.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "name", + "variableType" : "String", + "documentation" : "The name of a partition key.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "Type", + "c2jShape" : "ColumnTypeString", + "deprecated" : false, + "documentation" : "The type of a partition key.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The type of a partition key.
\n@param type The type of a partition key.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withType", + "getterDocumentation" : "/**The type of a partition key.
\n@return The type of a partition key.*/", + "getterMethodName" : "getType", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Type", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Type", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Type", + "sensitive" : false, + "setterDocumentation" : "/**The type of a partition key.
\n@param type The type of a partition key.*/", + "setterMethodName" : "setType", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "type", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The type of a partition key.
\n@param type The type of a partition key.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "type", + "variableType" : "String", + "documentation" : "The type of a partition key.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } ], + "membersAsMap" : { + "Name" : { + "c2jName" : "Name", + "c2jShape" : "NameString", + "deprecated" : false, + "documentation" : "The name of a partition key.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of a partition key.
\n@param name The name of a partition key.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withName", + "getterDocumentation" : "/**The name of a partition key.
\n@return The name of a partition key.*/", + "getterMethodName" : "getName", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Name", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Name", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Name", + "sensitive" : false, + "setterDocumentation" : "/**The name of a partition key.
\n@param name The name of a partition key.*/", + "setterMethodName" : "setName", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "name", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name of a partition key.
\n@param name The name of a partition key.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "name", + "variableType" : "String", + "documentation" : "The name of a partition key.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "Type" : { + "c2jName" : "Type", + "c2jShape" : "ColumnTypeString", + "deprecated" : false, + "documentation" : "The type of a partition key.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The type of a partition key.
\n@param type The type of a partition key.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withType", + "getterDocumentation" : "/**The type of a partition key.
\n@return The type of a partition key.*/", + "getterMethodName" : "getType", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Type", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Type", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Type", + "sensitive" : false, + "setterDocumentation" : "/**The type of a partition key.
\n@param type The type of a partition key.*/", + "setterMethodName" : "setType", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "type", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The type of a partition key.
\n@param type The type of a partition key.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "type", + "variableType" : "String", + "documentation" : "The type of a partition key.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } + }, + "packageName" : "com.amazonaws.services.glue.model", + "requestSignerAware" : false, + "requestSignerClassFqcn" : null, + "required" : [ "Name", "Type" ], + "shapeName" : "KeySchemaElement", + "signerAware" : false, + "signerType" : null, + "unmarshaller" : { + "flattened" : false, + "resultWrapper" : null + }, + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "KeySchemaElement", + "variableName" : "keySchemaElement", + "variableType" : "KeySchemaElement", + "documentation" : null, + "simpleType" : "KeySchemaElement", + "variableSetterType" : "KeySchemaElement" + }, + "wrapper" : false + }, "LabelingSetGenerationTaskRunProperties" : { "c2jName" : "LabelingSetGenerationTaskRunProperties", "customization" : { @@ -166237,6 +168057,1174 @@ }, "wrapper" : false }, + "PartitionIndex" : { + "c2jName" : "PartitionIndex", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "A structure for a partition index.
", + "endpointDiscoveryMembers" : null, + "enums" : null, + "errorCode" : null, + "fullyQualifiedName" : "com.amazonaws.services.glue.model.PartitionIndex", + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasRequiresLengthMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : [ { + "c2jName" : "Keys", + "c2jShape" : "KeyList", + "deprecated" : false, + "documentation" : "The keys for the partition index.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The keys for the partition index.
\n@param keys The keys for the partition index.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withKeys", + "getterDocumentation" : "/**The keys for the partition index.
\n@return The keys for the partition index.*/", + "getterMethodName" : "getKeys", + "getterModel" : { + "returnType" : "java.util.ListThe keys for the partition index.
\n@param keys The keys for the partition index.*/", + "setterMethodName" : "setKeys", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "java.util.ListThe keys for the partition index.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setKeys(java.util.Collection)} or {@link #withKeys(java.util.Collection)} if you want to override the existing values.
\n@param keys The keys for the partition index.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "java.util.ListThe keys for the partition index.
", + "simpleType" : "ListThe name of the partition index.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the partition index.
\n@param indexName The name of the partition index.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withIndexName", + "getterDocumentation" : "/**The name of the partition index.
\n@return The name of the partition index.*/", + "getterMethodName" : "getIndexName", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "IndexName", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "IndexName", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "IndexName", + "sensitive" : false, + "setterDocumentation" : "/**The name of the partition index.
\n@param indexName The name of the partition index.*/", + "setterMethodName" : "setIndexName", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "indexName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name of the partition index.
\n@param indexName The name of the partition index.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "indexName", + "variableType" : "String", + "documentation" : "The name of the partition index.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } ], + "membersAsMap" : { + "IndexName" : { + "c2jName" : "IndexName", + "c2jShape" : "NameString", + "deprecated" : false, + "documentation" : "The name of the partition index.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the partition index.
\n@param indexName The name of the partition index.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withIndexName", + "getterDocumentation" : "/**The name of the partition index.
\n@return The name of the partition index.*/", + "getterMethodName" : "getIndexName", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "IndexName", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "IndexName", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "IndexName", + "sensitive" : false, + "setterDocumentation" : "/**The name of the partition index.
\n@param indexName The name of the partition index.*/", + "setterMethodName" : "setIndexName", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "indexName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name of the partition index.
\n@param indexName The name of the partition index.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "indexName", + "variableType" : "String", + "documentation" : "The name of the partition index.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "Keys" : { + "c2jName" : "Keys", + "c2jShape" : "KeyList", + "deprecated" : false, + "documentation" : "The keys for the partition index.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The keys for the partition index.
\n@param keys The keys for the partition index.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withKeys", + "getterDocumentation" : "/**The keys for the partition index.
\n@return The keys for the partition index.*/", + "getterMethodName" : "getKeys", + "getterModel" : { + "returnType" : "java.util.ListThe keys for the partition index.
\n@param keys The keys for the partition index.*/", + "setterMethodName" : "setKeys", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "java.util.ListThe keys for the partition index.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setKeys(java.util.Collection)} or {@link #withKeys(java.util.Collection)} if you want to override the existing values.
\n@param keys The keys for the partition index.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "java.util.ListThe keys for the partition index.
", + "simpleType" : "ListA descriptor for a partition index in a table.
", + "endpointDiscoveryMembers" : null, + "enums" : null, + "errorCode" : null, + "fullyQualifiedName" : "com.amazonaws.services.glue.model.PartitionIndexDescriptor", + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasRequiresLengthMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : [ { + "c2jName" : "IndexName", + "c2jShape" : "NameString", + "deprecated" : false, + "documentation" : "The name of the partition index.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the partition index.
\n@param indexName The name of the partition index.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withIndexName", + "getterDocumentation" : "/**The name of the partition index.
\n@return The name of the partition index.*/", + "getterMethodName" : "getIndexName", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "IndexName", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "IndexName", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "IndexName", + "sensitive" : false, + "setterDocumentation" : "/**The name of the partition index.
\n@param indexName The name of the partition index.*/", + "setterMethodName" : "setIndexName", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "indexName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name of the partition index.
\n@param indexName The name of the partition index.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "indexName", + "variableType" : "String", + "documentation" : "The name of the partition index.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "Keys", + "c2jShape" : "KeySchemaElementList", + "deprecated" : false, + "documentation" : "A list of one or more keys, as KeySchemaElement
structures, for the partition index.
A list of one or more keys, as KeySchemaElement
structures, for the partition index.
KeySchemaElement
structures, for the partition index.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withKeys",
+ "getterDocumentation" : "/**A list of one or more keys, as KeySchemaElement
structures, for the partition index.
KeySchemaElement
structures, for the partition index.*/",
+ "getterMethodName" : "getKeys",
+ "getterModel" : {
+ "returnType" : "java.util.ListA list of one or more keys, as KeySchemaElement
structures, for the partition index.
KeySchemaElement
structures, for the partition index.*/",
+ "setterMethodName" : "setKeys",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "java.util.ListA list of one or more keys, as KeySchemaElement
structures, for the partition index.
NOTE: This method appends the values to the existing list (if any). Use {@link #setKeys(java.util.Collection)} or {@link #withKeys(java.util.Collection)} if you want to override the existing values.
\n@param keys A list of one or more keys, asKeySchemaElement
structures, for the partition index.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "java.util.ListA list of one or more keys, as KeySchemaElement
structures, for the partition index.
The status of the partition index.
", + "endpointDiscoveryId" : false, + "enumType" : "PartitionIndexStatus", + "fluentSetterDocumentation" : "/**The status of the partition index.
\n@param indexStatus The status of the partition index.\n@return Returns a reference to this object so that method calls can be chained together.\n@see PartitionIndexStatus*/", + "fluentSetterMethodName" : "withIndexStatus", + "getterDocumentation" : "/**The status of the partition index.
\n@return The status of the partition index.\n@see PartitionIndexStatus*/", + "getterMethodName" : "getIndexStatus", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "IndexStatus", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "IndexStatus", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "IndexStatus", + "sensitive" : false, + "setterDocumentation" : "/**The status of the partition index.
\n@param indexStatus The status of the partition index.\n@see PartitionIndexStatus*/", + "setterMethodName" : "setIndexStatus", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "indexStatus", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The status of the partition index.
\n@param indexStatus The status of the partition index.\n@return Returns a reference to this object so that method calls can be chained together.\n@see PartitionIndexStatus*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "indexStatus", + "variableType" : "String", + "documentation" : "The status of the partition index.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } ], + "membersAsMap" : { + "IndexName" : { + "c2jName" : "IndexName", + "c2jShape" : "NameString", + "deprecated" : false, + "documentation" : "The name of the partition index.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the partition index.
\n@param indexName The name of the partition index.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withIndexName", + "getterDocumentation" : "/**The name of the partition index.
\n@return The name of the partition index.*/", + "getterMethodName" : "getIndexName", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "IndexName", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "IndexName", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "IndexName", + "sensitive" : false, + "setterDocumentation" : "/**The name of the partition index.
\n@param indexName The name of the partition index.*/", + "setterMethodName" : "setIndexName", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "indexName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name of the partition index.
\n@param indexName The name of the partition index.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "indexName", + "variableType" : "String", + "documentation" : "The name of the partition index.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "IndexStatus" : { + "c2jName" : "IndexStatus", + "c2jShape" : "PartitionIndexStatus", + "deprecated" : false, + "documentation" : "The status of the partition index.
", + "endpointDiscoveryId" : false, + "enumType" : "PartitionIndexStatus", + "fluentSetterDocumentation" : "/**The status of the partition index.
\n@param indexStatus The status of the partition index.\n@return Returns a reference to this object so that method calls can be chained together.\n@see PartitionIndexStatus*/", + "fluentSetterMethodName" : "withIndexStatus", + "getterDocumentation" : "/**The status of the partition index.
\n@return The status of the partition index.\n@see PartitionIndexStatus*/", + "getterMethodName" : "getIndexStatus", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "IndexStatus", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "IndexStatus", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "IndexStatus", + "sensitive" : false, + "setterDocumentation" : "/**The status of the partition index.
\n@param indexStatus The status of the partition index.\n@see PartitionIndexStatus*/", + "setterMethodName" : "setIndexStatus", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "indexStatus", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The status of the partition index.
\n@param indexStatus The status of the partition index.\n@return Returns a reference to this object so that method calls can be chained together.\n@see PartitionIndexStatus*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "indexStatus", + "variableType" : "String", + "documentation" : "The status of the partition index.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "Keys" : { + "c2jName" : "Keys", + "c2jShape" : "KeySchemaElementList", + "deprecated" : false, + "documentation" : "A list of one or more keys, as KeySchemaElement
structures, for the partition index.
A list of one or more keys, as KeySchemaElement
structures, for the partition index.
KeySchemaElement
structures, for the partition index.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withKeys",
+ "getterDocumentation" : "/**A list of one or more keys, as KeySchemaElement
structures, for the partition index.
KeySchemaElement
structures, for the partition index.*/",
+ "getterMethodName" : "getKeys",
+ "getterModel" : {
+ "returnType" : "java.util.ListA list of one or more keys, as KeySchemaElement
structures, for the partition index.
KeySchemaElement
structures, for the partition index.*/",
+ "setterMethodName" : "setKeys",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "java.util.ListA list of one or more keys, as KeySchemaElement
structures, for the partition index.
NOTE: This method appends the values to the existing list (if any). Use {@link #setKeys(java.util.Collection)} or {@link #withKeys(java.util.Collection)} if you want to override the existing values.
\n@param keys A list of one or more keys, asKeySchemaElement
structures, for the partition index.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "java.util.ListA list of one or more keys, as KeySchemaElement
structures, for the partition index.
Retrieves information about a specified partition.
" }, + "GetPartitionIndexes":{ + "name":"GetPartitionIndexes", + "http":{ + "method":"POST", + "requestUri":"/" + }, + "input":{"shape":"GetPartitionIndexesRequest"}, + "output":{"shape":"GetPartitionIndexesResponse"}, + "errors":[ + {"shape":"InternalServiceException"}, + {"shape":"OperationTimeoutException"}, + {"shape":"InvalidInputException"}, + {"shape":"EntityNotFoundException"}, + {"shape":"ConflictException"} + ], + "documentation":"Retrieves the partition indexes associated with a table.
" + }, "GetPartitions":{ "name":"GetPartitions", "http":{ @@ -3210,6 +3227,17 @@ "type":"list", "member":{"shape":"Condition"} }, + "ConflictException":{ + "type":"structure", + "members":{ + "Message":{ + "shape":"MessageString", + "documentation":"A message describing the problem.
" + } + }, + "documentation":"The CreatePartitions
API was called on a table that has indexes enabled.
These key-value pairs define parameters for the connection:
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
KAFKA_SSL_ENABLED
- Whether to enable or disable SSL on an Apache Kafka connection. Default value is \"true\".
KAFKA_CUSTOM_CERT
- The Amazon S3 URL for the private CA cert file (.pem format). The default is an empty string.
KAFKA_SKIP_CUSTOM_CERT_VALIDATION
- Whether to skip the validation of the CA cert file or not. AWS Glue validates for three algorithms: SHA256withRSA, SHA384withRSA and SHA512withRSA. Default value is \"false\".
These key-value pairs define parameters for the connection:
HOST
- The host URI: either the fully qualified domain name (FQDN) or the IPv4 address of the database host.
PORT
- The port number, between 1024 and 65535, of the port on which the database host is listening for database connections.
USER_NAME
- The name under which to log in to the database. The value string for USER_NAME
is \"USERNAME
\".
PASSWORD
- A password, if one is used, for the user name.
ENCRYPTED_PASSWORD
- When you enable connection password protection by setting ConnectionPasswordEncryption
in the Data Catalog encryption settings, this field stores the encrypted password.
JDBC_DRIVER_JAR_URI
- The Amazon Simple Storage Service (Amazon S3) path of the JAR file that contains the JDBC driver to use.
JDBC_DRIVER_CLASS_NAME
- The class name of the JDBC driver to use.
JDBC_ENGINE
- The name of the JDBC engine to use.
JDBC_ENGINE_VERSION
- The version of the JDBC engine to use.
CONFIG_FILES
- (Reserved for future use.)
INSTANCE_ID
- The instance ID to use.
JDBC_CONNECTION_URL
- The URL for connecting to a JDBC data source.
JDBC_ENFORCE_SSL
- A Boolean string (true, false) specifying whether Secure Sockets Layer (SSL) with hostname matching is enforced for the JDBC connection on the client. The default is false.
CUSTOM_JDBC_CERT
- An Amazon S3 location specifying the customer's root certificate. AWS Glue uses this root certificate to validate the customer’s certificate when connecting to the customer database. AWS Glue only handles X.509 certificates. The certificate provided must be DER-encoded and supplied in Base64 encoding PEM format.
SKIP_CUSTOM_JDBC_CERT_VALIDATION
- By default, this is false
. AWS Glue validates the Signature algorithm and Subject Public Key Algorithm for the customer certificate. The only permitted algorithms for the Signature algorithm are SHA256withRSA, SHA384withRSA or SHA512withRSA. For the Subject Public Key Algorithm, the key length must be at least 2048. You can set the value of this property to true
to skip AWS Glue’s validation of the customer certificate.
CUSTOM_JDBC_CERT_STRING
- A custom JDBC certificate string which is used for domain match or distinguished name match to prevent a man-in-the-middle attack. In Oracle database, this is used as the SSL_SERVER_CERT_DN
; in Microsoft SQL Server, this is used as the hostNameInCertificate
.
CONNECTION_URL
- The URL for connecting to a general (non-JDBC) data source.
KAFKA_BOOTSTRAP_SERVERS
- A comma-separated list of host and port pairs that are the addresses of the Apache Kafka brokers in a Kafka cluster to which a Kafka client will connect to and bootstrap itself.
The type of the connection. Currently, these types are supported:
JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
NETWORK
- Designates a network connection to a data source within an Amazon Virtual Private Cloud environment (Amazon VPC).
SFTP is not supported.
" + "documentation":"The type of the connection. Currently, these types are supported:
JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).
KAFKA
- Designates a connection to an Apache Kafka streaming platform.
MONGODB
- Designates a connection to a MongoDB document database.
SFTP is not supported.
" }, "MatchCriteria":{ "shape":"MatchCriteria", @@ -4262,6 +4290,10 @@ "TableInput":{ "shape":"TableInput", "documentation":"The TableInput
object that defines the metadata table to create in the catalog.
A list of partition indexes, PartitionIndex
structures, to create in the table.
The catalog ID where the table resides.
" + }, + "DatabaseName":{ + "shape":"NameString", + "documentation":"Specifies the name of a database from which you want to retrieve partition indexes.
" + }, + "TableName":{ + "shape":"NameString", + "documentation":"Specifies the name of a table for which you want to retrieve the partition indexes.
" + }, + "NextToken":{ + "shape":"Token", + "documentation":"A continuation token, included if this is a continuation call.
" + } + } + }, + "GetPartitionIndexesResponse":{ + "type":"structure", + "members":{ + "PartitionIndexDescriptorList":{ + "shape":"PartitionIndexDescriptorList", + "documentation":"A list of index descriptors.
" + }, + "NextToken":{ + "shape":"Token", + "documentation":"A continuation token, present if the current list segment is not the last.
" + } + } + }, "GetPartitionRequest":{ "type":"structure", "required":[ @@ -7584,6 +7654,34 @@ }, "JsonPath":{"type":"string"}, "JsonValue":{"type":"string"}, + "KeyList":{ + "type":"list", + "member":{"shape":"NameString"}, + "min":1 + }, + "KeySchemaElement":{ + "type":"structure", + "required":[ + "Name", + "Type" + ], + "members":{ + "Name":{ + "shape":"NameString", + "documentation":"The name of a partition key.
" + }, + "Type":{ + "shape":"ColumnTypeString", + "documentation":"The type of a partition key.
" + } + }, + "documentation":"A partition key pair consisting of a name and a type.
" + }, + "KeySchemaElementList":{ + "type":"list", + "member":{"shape":"KeySchemaElement"}, + "min":1 + }, "KeyString":{ "type":"string", "max":255, @@ -8282,6 +8380,60 @@ "type":"list", "member":{"shape":"PartitionError"} }, + "PartitionIndex":{ + "type":"structure", + "required":[ + "Keys", + "IndexName" + ], + "members":{ + "Keys":{ + "shape":"KeyList", + "documentation":"The keys for the partition index.
" + }, + "IndexName":{ + "shape":"NameString", + "documentation":"The name of the partition index.
" + } + }, + "documentation":"A structure for a partition index.
" + }, + "PartitionIndexDescriptor":{ + "type":"structure", + "required":[ + "IndexName", + "Keys", + "IndexStatus" + ], + "members":{ + "IndexName":{ + "shape":"NameString", + "documentation":"The name of the partition index.
" + }, + "Keys":{ + "shape":"KeySchemaElementList", + "documentation":"A list of one or more keys, as KeySchemaElement
structures, for the partition index.
The status of the partition index.
" + } + }, + "documentation":"A descriptor for a partition index in a table.
" + }, + "PartitionIndexDescriptorList":{ + "type":"list", + "member":{"shape":"PartitionIndexDescriptor"} + }, + "PartitionIndexList":{ + "type":"list", + "member":{"shape":"PartitionIndex"}, + "max":3 + }, + "PartitionIndexStatus":{ + "type":"string", + "enum":["ACTIVE"] + }, "PartitionInput":{ "type":"structure", "members":{ diff --git a/aws-java-sdk-models/src/main/resources/models/groundstation-2019-05-23-intermediate.json b/aws-java-sdk-models/src/main/resources/models/groundstation-2019-05-23-intermediate.json index fb4f39abcdfb..b82e1e5bc115 100644 --- a/aws-java-sdk-models/src/main/resources/models/groundstation-2019-05-23-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/groundstation-2019-05-23-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientMutationMethods", "ClientConstructors" ], + "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/guardduty-2017-11-28-intermediate.json b/aws-java-sdk-models/src/main/resources/models/guardduty-2017-11-28-intermediate.json index 1e9508df6aae..3b8225775c20 100644 --- a/aws-java-sdk-models/src/main/resources/models/guardduty-2017-11-28-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/guardduty-2017-11-28-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientMutationMethods", "ClientConstructors" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/honeycode-2020-03-01-intermediate.json b/aws-java-sdk-models/src/main/resources/models/honeycode-2020-03-01-intermediate.json index 0574e2c223ea..9da6476d6808 100644 --- a/aws-java-sdk-models/src/main/resources/models/honeycode-2020-03-01-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/honeycode-2020-03-01-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "ClientMutationMethods", "EnumSetterOverload", "ClientConstructors" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/identitystore-2020-06-15-intermediate.json b/aws-java-sdk-models/src/main/resources/models/identitystore-2020-06-15-intermediate.json index 4c76d77747ee..62cfa4cb1683 100644 --- a/aws-java-sdk-models/src/main/resources/models/identitystore-2020-06-15-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/identitystore-2020-06-15-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientMutationMethods", "ClientConstructors" ], + "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/iotevents-data-2018-10-23-intermediate.json b/aws-java-sdk-models/src/main/resources/models/iotevents-data-2018-10-23-intermediate.json index 87352ab3bfb8..33819a4edbb9 100644 --- a/aws-java-sdk-models/src/main/resources/models/iotevents-data-2018-10-23-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/iotevents-data-2018-10-23-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientConstructors", "ClientMutationMethods" ], + "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/kendra-2019-02-03-intermediate.json b/aws-java-sdk-models/src/main/resources/models/kendra-2019-02-03-intermediate.json index a05aaa604da1..a3f2b85a2619 100644 --- a/aws-java-sdk-models/src/main/resources/models/kendra-2019-02-03-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/kendra-2019-02-03-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientConstructors", "ClientMutationMethods", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/kinesisanalyticsv2-2018-05-23-intermediate.json b/aws-java-sdk-models/src/main/resources/models/kinesisanalyticsv2-2018-05-23-intermediate.json index 222da9a0c6a2..3b0d72f7e51a 100644 --- a/aws-java-sdk-models/src/main/resources/models/kinesisanalyticsv2-2018-05-23-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/kinesisanalyticsv2-2018-05-23-intermediate.json @@ -385,6 +385,10 @@ "exceptionName" : "ConcurrentModificationException", "documentation" : "Exception thrown as a result of concurrent modifications to an application. This error can be the result of attempting to modify an application without using the current application ID.
", "httpStatusCode" : null + }, { + "exceptionName" : "InvalidApplicationConfigurationException", + "documentation" : "The user-provided application configuration is not valid.
", + "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "hostPrefixProcessor" : null, @@ -503,6 +507,10 @@ "exceptionName" : "InvalidRequestException", "documentation" : "The request JSON is not valid for the operation.
", "httpStatusCode" : null + }, { + "exceptionName" : "InvalidApplicationConfigurationException", + "documentation" : "The user-provided application configuration is not valid.
", + "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "hostPrefixProcessor" : null, @@ -878,6 +886,10 @@ "exceptionName" : "ConcurrentModificationException", "documentation" : "Exception thrown as a result of concurrent modifications to an application. This error can be the result of attempting to modify an application without using the current application ID.
", "httpStatusCode" : null + }, { + "exceptionName" : "InvalidApplicationConfigurationException", + "documentation" : "The user-provided application configuration is not valid.
", + "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "hostPrefixProcessor" : null, @@ -14906,6 +14918,9 @@ }, { "name" : "UPDATING", "value" : "UPDATING" + }, { + "name" : "AUTOSCALING", + "value" : "AUTOSCALING" } ], "errorCode" : null, "fullyQualifiedName" : "com.amazonaws.services.kinesisanalyticsv2.enum.ApplicationStatus", @@ -55565,6 +55580,75 @@ "variableSetterType" : "ApplicationRestoreConfiguration" }, "xmlNameSpaceUri" : null + }, { + "c2jName" : "FlinkRunConfigurationDescription", + "c2jShape" : "FlinkRunConfiguration", + "deprecated" : false, + "documentation" : "", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**\n@param flinkRunConfigurationDescription \n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withFlinkRunConfigurationDescription", + "getterDocumentation" : "/**\n@return */", + "getterMethodName" : "getFlinkRunConfigurationDescription", + "getterModel" : { + "returnType" : "FlinkRunConfiguration", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "FlinkRunConfigurationDescription", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "FlinkRunConfigurationDescription", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "StructuredPojo", + "marshallingType" : "STRUCTURED", + "name" : "FlinkRunConfigurationDescription", + "sensitive" : false, + "setterDocumentation" : "/**\n@param flinkRunConfigurationDescription */", + "setterMethodName" : "setFlinkRunConfigurationDescription", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "FlinkRunConfiguration", + "variableName" : "flinkRunConfigurationDescription", + "variableType" : "FlinkRunConfiguration", + "documentation" : "", + "simpleType" : "FlinkRunConfiguration", + "variableSetterType" : "FlinkRunConfiguration" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : false, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**\n@param flinkRunConfigurationDescription \n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "FlinkRunConfiguration", + "variableName" : "flinkRunConfigurationDescription", + "variableType" : "FlinkRunConfiguration", + "documentation" : "", + "simpleType" : "FlinkRunConfiguration", + "variableSetterType" : "FlinkRunConfiguration" + }, + "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationRestoreConfigurationDescription" : { @@ -55636,6 +55720,76 @@ "variableSetterType" : "ApplicationRestoreConfiguration" }, "xmlNameSpaceUri" : null + }, + "FlinkRunConfigurationDescription" : { + "c2jName" : "FlinkRunConfigurationDescription", + "c2jShape" : "FlinkRunConfiguration", + "deprecated" : false, + "documentation" : "", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**\n@param flinkRunConfigurationDescription \n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withFlinkRunConfigurationDescription", + "getterDocumentation" : "/**\n@return */", + "getterMethodName" : "getFlinkRunConfigurationDescription", + "getterModel" : { + "returnType" : "FlinkRunConfiguration", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "FlinkRunConfigurationDescription", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "FlinkRunConfigurationDescription", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "StructuredPojo", + "marshallingType" : "STRUCTURED", + "name" : "FlinkRunConfigurationDescription", + "sensitive" : false, + "setterDocumentation" : "/**\n@param flinkRunConfigurationDescription */", + "setterMethodName" : "setFlinkRunConfigurationDescription", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "FlinkRunConfiguration", + "variableName" : "flinkRunConfigurationDescription", + "variableType" : "FlinkRunConfiguration", + "documentation" : "", + "simpleType" : "FlinkRunConfiguration", + "variableSetterType" : "FlinkRunConfiguration" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : false, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**\n@param flinkRunConfigurationDescription \n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "FlinkRunConfiguration", + "variableName" : "flinkRunConfigurationDescription", + "variableType" : "FlinkRunConfiguration", + "documentation" : "", + "simpleType" : "FlinkRunConfiguration", + "variableSetterType" : "FlinkRunConfiguration" + }, + "xmlNameSpaceUri" : null } }, "packageName" : "com.amazonaws.services.kinesisanalyticsv2.model", diff --git a/aws-java-sdk-models/src/main/resources/models/kinesisanalyticsv2-2018-05-23-model.json b/aws-java-sdk-models/src/main/resources/models/kinesisanalyticsv2-2018-05-23-model.json index b4a17a61ec61..107efcb8a76d 100644 --- a/aws-java-sdk-models/src/main/resources/models/kinesisanalyticsv2-2018-05-23-model.json +++ b/aws-java-sdk-models/src/main/resources/models/kinesisanalyticsv2-2018-05-23-model.json @@ -113,7 +113,8 @@ {"shape":"ResourceNotFoundException"}, {"shape":"ResourceInUseException"}, {"shape":"InvalidArgumentException"}, - {"shape":"ConcurrentModificationException"} + {"shape":"ConcurrentModificationException"}, + {"shape":"InvalidApplicationConfigurationException"} ], "documentation":"Adds a Virtual Private Cloud (VPC) configuration to the application. Applications can use VPCs to store and access resources securely.
Note the following about VPC configurations for Kinesis Data Analytics applications:
VPC configurations are not supported for SQL applications.
When a VPC is added to a Kinesis Data Analytics application, the application can no longer be accessed from the Internet directly. To enable Internet access to the application, add an Internet gateway to your VPC.
Creates a snapshot of the application's state data.
" }, @@ -270,7 +272,8 @@ {"shape":"ResourceNotFoundException"}, {"shape":"ResourceInUseException"}, {"shape":"InvalidArgumentException"}, - {"shape":"ConcurrentModificationException"} + {"shape":"ConcurrentModificationException"}, + {"shape":"InvalidApplicationConfigurationException"} ], "documentation":"Removes a VPC configuration from a Kinesis Data Analytics application.
" }, @@ -966,7 +969,8 @@ "STOPPING", "READY", "RUNNING", - "UPDATING" + "UPDATING", + "AUTOSCALING" ] }, "ApplicationSummaries":{ @@ -1784,7 +1788,8 @@ "InAppStreamName":{ "type":"string", "max":32, - "min":1 + "min":1, + "pattern":"[^-\\s<>&]*" }, "InAppStreamNames":{ "type":"list", @@ -2089,7 +2094,7 @@ "type":"string", "max":2048, "min":1, - "pattern":"arn:aws:kinesisanalytics:[a-z]{2}-[a-z]+-\\d{1}+:\\d{12}+:application/[a-zA-Z0-9_.-]{1,128}" + "pattern":"arn:.*" }, "KinesisFirehoseInput":{ "type":"structure", @@ -2473,7 +2478,11 @@ "max":512, "min":1 }, - "ObjectVersion":{"type":"string"}, + "ObjectVersion":{ + "type":"string", + "max":1024, + "min":0 + }, "Output":{ "type":"structure", "required":[ @@ -2739,12 +2748,23 @@ }, "RecordColumnDelimiter":{ "type":"string", + "max":1024, "min":1 }, - "RecordColumnMapping":{"type":"string"}, - "RecordColumnName":{"type":"string"}, + "RecordColumnMapping":{ + "type":"string", + "max":65535, + "min":0 + }, + "RecordColumnName":{ + "type":"string", + "max":256, + "min":1, + "pattern":"[^-\\s<>&]*" + }, "RecordColumnSqlType":{ "type":"string", + "max":100, "min":1 }, "RecordColumns":{ @@ -2755,6 +2775,8 @@ }, "RecordEncoding":{ "type":"string", + "max":5, + "min":5, "pattern":"UTF-8" }, "RecordFormat":{ @@ -2781,11 +2803,14 @@ }, "RecordRowDelimiter":{ "type":"string", + "max":1024, "min":1 }, "RecordRowPath":{ "type":"string", - "min":1 + "max":65535, + "min":1, + "pattern":"^(?=^\\$)(?=^\\S+$).*$" }, "ReferenceDataSource":{ "type":"structure", @@ -2905,7 +2930,7 @@ "type":"string", "max":2048, "min":1, - "pattern":"arn:aws:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+" + "pattern":"arn:.*" }, "RunConfiguration":{ "type":"structure", @@ -2931,7 +2956,8 @@ "ApplicationRestoreConfigurationDescription":{ "shape":"ApplicationRestoreConfiguration", "documentation":"Describes the restore behavior of a restarting application.
" - } + }, + "FlinkRunConfigurationDescription":{"shape":"FlinkRunConfiguration"} }, "documentation":"Describes the starting properties for a Kinesis Data Analytics application.
" }, diff --git a/aws-java-sdk-models/src/main/resources/models/lakeformation-2017-03-31-intermediate.json b/aws-java-sdk-models/src/main/resources/models/lakeformation-2017-03-31-intermediate.json index 70bc9313c0b8..fe7bf53ebbc9 100644 --- a/aws-java-sdk-models/src/main/resources/models/lakeformation-2017-03-31-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/lakeformation-2017-03-31-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientConstructors", "ClientMutationMethods" ], + "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/macie2-2020-01-01-intermediate.json b/aws-java-sdk-models/src/main/resources/models/macie2-2020-01-01-intermediate.json index 45b74f566f96..9d9adc795c68 100644 --- a/aws-java-sdk-models/src/main/resources/models/macie2-2020-01-01-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/macie2-2020-01-01-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientConstructors", "EnumSetterOverload", "ClientMutationMethods" ], + "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientMutationMethods", "ClientConstructors" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/medialive-2017-10-14-intermediate.json b/aws-java-sdk-models/src/main/resources/models/medialive-2017-10-14-intermediate.json index 88db4cf58b08..427fbbe77087 100644 --- a/aws-java-sdk-models/src/main/resources/models/medialive-2017-10-14-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/medialive-2017-10-14-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "ClientConstructors", "EnumSetterOverload", "ClientMutationMethods" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/mediapackage-2017-10-12-intermediate.json b/aws-java-sdk-models/src/main/resources/models/mediapackage-2017-10-12-intermediate.json index 6aa7611cf6fb..4e55ad775487 100644 --- a/aws-java-sdk-models/src/main/resources/models/mediapackage-2017-10-12-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/mediapackage-2017-10-12-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientMutationMethods", "ClientConstructors" ], + "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientConstructors", "ClientMutationMethods" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/mediastore-2017-09-01-intermediate.json b/aws-java-sdk-models/src/main/resources/models/mediastore-2017-09-01-intermediate.json index 4d31bb0f64ba..50de984ccd70 100644 --- a/aws-java-sdk-models/src/main/resources/models/mediastore-2017-09-01-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/mediastore-2017-09-01-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "ClientConstructors", "ClientMutationMethods", "EnumSetterOverload" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/mq-2017-11-27-intermediate.json b/aws-java-sdk-models/src/main/resources/models/mq-2017-11-27-intermediate.json index 45e26c8f3779..f600604d325c 100644 --- a/aws-java-sdk-models/src/main/resources/models/mq-2017-11-27-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/mq-2017-11-27-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientMutationMethods", "ClientConstructors" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/neptune-2014-10-31-intermediate.json b/aws-java-sdk-models/src/main/resources/models/neptune-2014-10-31-intermediate.json index 3a8f6f2c5d0a..5f75c7815dac 100644 --- a/aws-java-sdk-models/src/main/resources/models/neptune-2014-10-31-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/neptune-2014-10-31-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientConstructors", "ClientMutationMethods" ], + "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/pi-2018-02-27-intermediate.json b/aws-java-sdk-models/src/main/resources/models/pi-2018-02-27-intermediate.json index 4418abfc6831..a209cb1d1693 100644 --- a/aws-java-sdk-models/src/main/resources/models/pi-2018-02-27-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/pi-2018-02-27-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientMutationMethods", "EnumSetterOverload", "ClientConstructors" ], + "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/pinpoint-sms-voice-2018-09-05-intermediate.json b/aws-java-sdk-models/src/main/resources/models/pinpoint-sms-voice-2018-09-05-intermediate.json index e1da4e4bae6d..8e4cc3eb9f3d 100644 --- a/aws-java-sdk-models/src/main/resources/models/pinpoint-sms-voice-2018-09-05-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/pinpoint-sms-voice-2018-09-05-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "ClientConstructors", "EnumSetterOverload", "ClientMutationMethods" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/rds-data-2018-08-01-intermediate.json b/aws-java-sdk-models/src/main/resources/models/rds-data-2018-08-01-intermediate.json index 9993a8d57ee0..ff47e7d02893 100644 --- a/aws-java-sdk-models/src/main/resources/models/rds-data-2018-08-01-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/rds-data-2018-08-01-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientMutationMethods", "ClientConstructors" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/redshift-data-2019-12-20-intermediate.json b/aws-java-sdk-models/src/main/resources/models/redshift-data-2019-12-20-intermediate.json new file mode 100644 index 000000000000..58cb89982502 --- /dev/null +++ b/aws-java-sdk-models/src/main/resources/models/redshift-data-2019-12-20-intermediate.json @@ -0,0 +1,18649 @@ +{ + "customizationConfig" : { + "additionalShapeConstructors" : null, + "authPolicyActions" : { + "actionPrefix" : null, + "additionalOperations" : null, + "fileNamePrefix" : null, + "skip" : true + }, + "calculateCRC32FromCompressedData" : false, + "contentTypeOverride" : null, + "convenienceTypeOverloads" : [ ], + "customClientConfigFactory" : null, + "customCodeTemplates" : null, + "customErrorCodeFieldName" : null, + "customExceptionUnmarshallerImpl" : null, + "customFileHeader" : null, + "customResponseHandlerFqcn" : null, + "customResponseMetadataClassName" : null, + "customServiceMetadata" : null, + "customServiceNameForRequest" : null, + "customSignerProvider" : null, + "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], + "emitLegacyEnumSetterFor" : null, + "operationModifiers" : null, + "operationsWithResponseStreamContentLengthValidation" : null, + "presignersFqcn" : null, + "renameShapes" : null, + "requestMetrics" : null, + "requiredParamValidationEnabled" : false, + "sdkModeledExceptionBaseClassName" : null, + "sendEmptyAutoConstructedListAsEmptyList" : null, + "sendExplicitlyEmptyListsForQuery" : false, + "serviceClientHoldInputStream" : false, + "shapeModifiers" : null, + "shapeSubstitutions" : null, + "simpleMethods" : null, + "skipClientMethodForOperations" : [ ], + "skipInterfaceAdditions" : false, + "skipSmokeTests" : true, + "transformDirectory" : "transform", + "useAutoConstructList" : false, + "useAutoConstructMap" : false, + "useUidAsFilePrefix" : true + }, + "metadata" : { + "apiVersion" : "2019-12-20", + "asyncClient" : "AWSRedshiftDataAPIAsyncClient", + "asyncClientBuilderClassName" : "AWSRedshiftDataAPIAsyncClientBuilder", + "asyncInterface" : "AWSRedshiftDataAPIAsync", + "cborProtocol" : false, + "checksumFormat" : null, + "contentType" : null, + "cucumberModuleInjectorClassName" : "AWSRedshiftDataAPIModuleInjector", + "defaultEndpoint" : "redshift-data.us-east-1.amazonaws.com", + "defaultEndpointWithoutHttpProtocol" : "redshift-data.us-east-1.amazonaws.com", + "defaultRegion" : null, + "documentation" : "You can use the Amazon Redshift Data API to run queries on Amazon Redshift tables. You can run individual SQL statements, which are committed if the statement succeeds.
", + "endpointPrefix" : "redshift-data", + "hasApiWithStreamInput" : false, + "ionProtocol" : false, + "jsonProtocol" : true, + "jsonVersion" : "1.1", + "packageName" : "com.amazonaws.services.redshiftdataapi", + "packagePath" : "com/amazonaws/services/redshiftdataapi", + "protocol" : "json", + "protocolDefaultExceptionUmarshallerImpl" : null, + "protocolFactory" : "com.amazonaws.protocol.json.SdkJsonProtocolFactory", + "requestBaseFqcn" : "com.amazonaws.AmazonWebServiceRequest", + "requiresApiKey" : false, + "requiresIamSigners" : false, + "serviceAbbreviation" : null, + "serviceFullName" : "Redshift Data API Service", + "serviceId" : "Redshift Data", + "serviceName" : "Redshift Data API Service", + "signingName" : "redshift-data", + "smokeTestsPackageName" : "com.amazonaws.services.redshiftdataapi.smoketests", + "syncClient" : "AWSRedshiftDataAPIClient", + "syncClientBuilderClassName" : "AWSRedshiftDataAPIClientBuilder", + "syncInterface" : "AWSRedshiftDataAPI", + "uid" : "redshift-data-2019-12-20", + "unmarshallerClassSuffix" : "JsonUnmarshaller", + "unmarshallerContextClassName" : "JsonUnmarshallerContext", + "xmlProtocol" : false + }, + "operations" : { + "CancelStatement" : { + "asyncCallableType" : "java.util.concurrent.CallableCancels a running query. To be canceled, a query must be running.
", + "endpointCacheRequired" : false, + "endpointDiscovery" : null, + "endpointOperation" : false, + "endpointTrait" : null, + "exceptions" : [ { + "exceptionName" : "ResourceNotFoundException", + "documentation" : "The Amazon Redshift Data API operation failed due to a missing resource.
", + "httpStatusCode" : null + }, { + "exceptionName" : "InternalServerException", + "documentation" : "The Amazon Redshift Data API operation failed due to invalid input.
", + "httpStatusCode" : null + } ], + "hasBlobMemberAsPayload" : false, + "hostPrefixProcessor" : null, + "input" : { + "timestampFormat" : null, + "variableDeclarationType" : "CancelStatementRequest", + "variableName" : "cancelStatementRequest", + "variableType" : "CancelStatementRequest", + "documentation" : "", + "simpleType" : "CancelStatementRequest", + "variableSetterType" : "CancelStatementRequest" + }, + "inputStreamPropertyName" : null, + "methodName" : "cancelStatement", + "operationName" : "CancelStatement", + "returnType" : { + "returnType" : "CancelStatementResult", + "documentation" : null + }, + "syncReturnType" : "CancelStatementResult" + }, + "DescribeStatement" : { + "asyncCallableType" : "java.util.concurrent.CallableDescribes the details about a specific instance when a query was run by the Amazon Redshift Data API. The information includes when the query started, when it finished, the query status, the number of rows returned, and the SQL statement.
", + "endpointCacheRequired" : false, + "endpointDiscovery" : null, + "endpointOperation" : false, + "endpointTrait" : null, + "exceptions" : [ { + "exceptionName" : "ValidationException", + "documentation" : "The Amazon Redshift Data API operation failed due to invalid input.
", + "httpStatusCode" : null + }, { + "exceptionName" : "ResourceNotFoundException", + "documentation" : "The Amazon Redshift Data API operation failed due to a missing resource.
", + "httpStatusCode" : null + }, { + "exceptionName" : "InternalServerException", + "documentation" : "The Amazon Redshift Data API operation failed due to invalid input.
", + "httpStatusCode" : null + } ], + "hasBlobMemberAsPayload" : false, + "hostPrefixProcessor" : null, + "input" : { + "timestampFormat" : null, + "variableDeclarationType" : "DescribeStatementRequest", + "variableName" : "describeStatementRequest", + "variableType" : "DescribeStatementRequest", + "documentation" : "", + "simpleType" : "DescribeStatementRequest", + "variableSetterType" : "DescribeStatementRequest" + }, + "inputStreamPropertyName" : null, + "methodName" : "describeStatement", + "operationName" : "DescribeStatement", + "returnType" : { + "returnType" : "DescribeStatementResult", + "documentation" : null + }, + "syncReturnType" : "DescribeStatementResult" + }, + "DescribeTable" : { + "asyncCallableType" : "java.util.concurrent.CallableDescribes the detailed information about a table from metadata in the cluster. The information includes its columns. A token is returned to page through the column list. Depending on the authorization method, use one of the following combinations of request parameters:
AWS Secrets Manager - specify the Amazon Resource Name (ARN) of the secret and the cluster identifier that matches the cluster in the secret.
Temporary credentials - specify the cluster identifier, the database name, and the database user name. Permission to call the redshift:GetClusterCredentials
operation is required to use this method.
The Amazon Redshift Data API operation failed due to invalid input.
", + "httpStatusCode" : null + }, { + "exceptionName" : "InternalServerException", + "documentation" : "The Amazon Redshift Data API operation failed due to invalid input.
", + "httpStatusCode" : null + } ], + "hasBlobMemberAsPayload" : false, + "hostPrefixProcessor" : null, + "input" : { + "timestampFormat" : null, + "variableDeclarationType" : "DescribeTableRequest", + "variableName" : "describeTableRequest", + "variableType" : "DescribeTableRequest", + "documentation" : "", + "simpleType" : "DescribeTableRequest", + "variableSetterType" : "DescribeTableRequest" + }, + "inputStreamPropertyName" : null, + "methodName" : "describeTable", + "operationName" : "DescribeTable", + "returnType" : { + "returnType" : "DescribeTableResult", + "documentation" : null + }, + "syncReturnType" : "DescribeTableResult" + }, + "ExecuteStatement" : { + "asyncCallableType" : "java.util.concurrent.CallableRuns an SQL statement, which can be data manipulation language (DML) or data definition language (DDL). This statement must be a single SQL statement. Depending on the authorization method, use one of the following combinations of request parameters:
AWS Secrets Manager - specify the Amazon Resource Name (ARN) of the secret and the cluster identifier that matches the cluster in the secret.
Temporary credentials - specify the cluster identifier, the database name, and the database user name. Permission to call the redshift:GetClusterCredentials
operation is required to use this method.
The Amazon Redshift Data API operation failed due to invalid input.
", + "httpStatusCode" : null + }, { + "exceptionName" : "ExecuteStatementException", + "documentation" : "The SQL statement encountered an environmental error while running.
", + "httpStatusCode" : null + } ], + "hasBlobMemberAsPayload" : false, + "hostPrefixProcessor" : null, + "input" : { + "timestampFormat" : null, + "variableDeclarationType" : "ExecuteStatementRequest", + "variableName" : "executeStatementRequest", + "variableType" : "ExecuteStatementRequest", + "documentation" : "", + "simpleType" : "ExecuteStatementRequest", + "variableSetterType" : "ExecuteStatementRequest" + }, + "inputStreamPropertyName" : null, + "methodName" : "executeStatement", + "operationName" : "ExecuteStatement", + "returnType" : { + "returnType" : "ExecuteStatementResult", + "documentation" : null + }, + "syncReturnType" : "ExecuteStatementResult" + }, + "GetStatementResult" : { + "asyncCallableType" : "java.util.concurrent.CallableFetches the temporarily cached result of an SQL statement. A token is returned to page through the statement results.
", + "endpointCacheRequired" : false, + "endpointDiscovery" : null, + "endpointOperation" : false, + "endpointTrait" : null, + "exceptions" : [ { + "exceptionName" : "ValidationException", + "documentation" : "The Amazon Redshift Data API operation failed due to invalid input.
", + "httpStatusCode" : null + }, { + "exceptionName" : "ResourceNotFoundException", + "documentation" : "The Amazon Redshift Data API operation failed due to a missing resource.
", + "httpStatusCode" : null + }, { + "exceptionName" : "InternalServerException", + "documentation" : "The Amazon Redshift Data API operation failed due to invalid input.
", + "httpStatusCode" : null + } ], + "hasBlobMemberAsPayload" : false, + "hostPrefixProcessor" : null, + "input" : { + "timestampFormat" : null, + "variableDeclarationType" : "GetStatementResultRequest", + "variableName" : "getStatementResultRequest", + "variableType" : "GetStatementResultRequest", + "documentation" : "", + "simpleType" : "GetStatementResultRequest", + "variableSetterType" : "GetStatementResultRequest" + }, + "inputStreamPropertyName" : null, + "methodName" : "getStatementResult", + "operationName" : "GetStatementResult", + "returnType" : { + "returnType" : "GetStatementResultResult", + "documentation" : null + }, + "syncReturnType" : "GetStatementResultResult" + }, + "ListDatabases" : { + "asyncCallableType" : "java.util.concurrent.CallableList the databases in a cluster. A token is returned to page through the database list. Depending on the authorization method, use one of the following combinations of request parameters:
AWS Secrets Manager - specify the Amazon Resource Name (ARN) of the secret and the cluster identifier that matches the cluster in the secret.
Temporary credentials - specify the cluster identifier, the database name, and the database user name. Permission to call the redshift:GetClusterCredentials
operation is required to use this method.
The Amazon Redshift Data API operation failed due to invalid input.
", + "httpStatusCode" : null + }, { + "exceptionName" : "InternalServerException", + "documentation" : "The Amazon Redshift Data API operation failed due to invalid input.
", + "httpStatusCode" : null + } ], + "hasBlobMemberAsPayload" : false, + "hostPrefixProcessor" : null, + "input" : { + "timestampFormat" : null, + "variableDeclarationType" : "ListDatabasesRequest", + "variableName" : "listDatabasesRequest", + "variableType" : "ListDatabasesRequest", + "documentation" : "", + "simpleType" : "ListDatabasesRequest", + "variableSetterType" : "ListDatabasesRequest" + }, + "inputStreamPropertyName" : null, + "methodName" : "listDatabases", + "operationName" : "ListDatabases", + "returnType" : { + "returnType" : "ListDatabasesResult", + "documentation" : null + }, + "syncReturnType" : "ListDatabasesResult" + }, + "ListSchemas" : { + "asyncCallableType" : "java.util.concurrent.CallableLists the schemas in a database. A token is returned to page through the schema list. Depending on the authorization method, use one of the following combinations of request parameters:
AWS Secrets Manager - specify the Amazon Resource Name (ARN) of the secret and the cluster identifier that matches the cluster in the secret.
Temporary credentials - specify the cluster identifier, the database name, and the database user name. Permission to call the redshift:GetClusterCredentials
operation is required to use this method.
The Amazon Redshift Data API operation failed due to invalid input.
", + "httpStatusCode" : null + }, { + "exceptionName" : "InternalServerException", + "documentation" : "The Amazon Redshift Data API operation failed due to invalid input.
", + "httpStatusCode" : null + } ], + "hasBlobMemberAsPayload" : false, + "hostPrefixProcessor" : null, + "input" : { + "timestampFormat" : null, + "variableDeclarationType" : "ListSchemasRequest", + "variableName" : "listSchemasRequest", + "variableType" : "ListSchemasRequest", + "documentation" : "", + "simpleType" : "ListSchemasRequest", + "variableSetterType" : "ListSchemasRequest" + }, + "inputStreamPropertyName" : null, + "methodName" : "listSchemas", + "operationName" : "ListSchemas", + "returnType" : { + "returnType" : "ListSchemasResult", + "documentation" : null + }, + "syncReturnType" : "ListSchemasResult" + }, + "ListStatements" : { + "asyncCallableType" : "java.util.concurrent.CallableList of SQL statements. By default, only finished statements are shown. A token is returned to page through the statement list.
", + "endpointCacheRequired" : false, + "endpointDiscovery" : null, + "endpointOperation" : false, + "endpointTrait" : null, + "exceptions" : [ { + "exceptionName" : "ValidationException", + "documentation" : "The Amazon Redshift Data API operation failed due to invalid input.
", + "httpStatusCode" : null + }, { + "exceptionName" : "InternalServerException", + "documentation" : "The Amazon Redshift Data API operation failed due to invalid input.
", + "httpStatusCode" : null + } ], + "hasBlobMemberAsPayload" : false, + "hostPrefixProcessor" : null, + "input" : { + "timestampFormat" : null, + "variableDeclarationType" : "ListStatementsRequest", + "variableName" : "listStatementsRequest", + "variableType" : "ListStatementsRequest", + "documentation" : "", + "simpleType" : "ListStatementsRequest", + "variableSetterType" : "ListStatementsRequest" + }, + "inputStreamPropertyName" : null, + "methodName" : "listStatements", + "operationName" : "ListStatements", + "returnType" : { + "returnType" : "ListStatementsResult", + "documentation" : null + }, + "syncReturnType" : "ListStatementsResult" + }, + "ListTables" : { + "asyncCallableType" : "java.util.concurrent.CallableList the tables in a database. If neither SchemaPattern
nor TablePattern
are specified, then all tables in the database are returned. A token is returned to page through the table list. Depending on the authorization method, use one of the following combinations of request parameters:
AWS Secrets Manager - specify the Amazon Resource Name (ARN) of the secret and the cluster identifier that matches the cluster in the secret.
Temporary credentials - specify the cluster identifier, the database name, and the database user name. Permission to call the redshift:GetClusterCredentials
operation is required to use this method.
The Amazon Redshift Data API operation failed due to invalid input.
", + "httpStatusCode" : null + }, { + "exceptionName" : "InternalServerException", + "documentation" : "The Amazon Redshift Data API operation failed due to invalid input.
", + "httpStatusCode" : null + } ], + "hasBlobMemberAsPayload" : false, + "hostPrefixProcessor" : null, + "input" : { + "timestampFormat" : null, + "variableDeclarationType" : "ListTablesRequest", + "variableName" : "listTablesRequest", + "variableType" : "ListTablesRequest", + "documentation" : "", + "simpleType" : "ListTablesRequest", + "variableSetterType" : "ListTablesRequest" + }, + "inputStreamPropertyName" : null, + "methodName" : "listTables", + "operationName" : "ListTables", + "returnType" : { + "returnType" : "ListTablesResult", + "documentation" : null + }, + "syncReturnType" : "ListTablesResult" + } + }, + "shapes" : { + "CancelStatementRequest" : { + "c2jName" : "CancelStatementRequest", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "", + "endpointDiscoveryMembers" : null, + "enums" : null, + "errorCode" : null, + "fullyQualifiedName" : "com.amazonaws.services.redshiftdataapi.request.CancelStatementRequest", + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasRequiresLengthMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : { + "action" : "CancelStatement", + "locationName" : null, + "requestUri" : "/", + "target" : "RedshiftData.CancelStatement", + "verb" : "POST", + "xmlNameSpaceUri" : null + }, + "members" : [ { + "c2jName" : "Id", + "c2jShape" : "UUID", + "deprecated" : false, + "documentation" : "The identifier of the SQL statement to cancel. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
The identifier of the SQL statement to cancel. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
ExecuteStatment
and ListStatements
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withId",
+ "getterDocumentation" : "/**The identifier of the SQL statement to cancel. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
ExecuteStatment
and ListStatements
.*/",
+ "getterMethodName" : "getId",
+ "getterModel" : {
+ "returnType" : "String",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "Id",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "Id",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "String",
+ "marshallingType" : "STRING",
+ "name" : "Id",
+ "sensitive" : false,
+ "setterDocumentation" : "/**The identifier of the SQL statement to cancel. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
ExecuteStatment
and ListStatements
.*/",
+ "setterMethodName" : "setId",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "id",
+ "variableType" : "String",
+ "documentation" : "",
+ "simpleType" : "String",
+ "variableSetterType" : "String"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "shouldFullyQualify" : false,
+ "simple" : true,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**The identifier of the SQL statement to cancel. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
ExecuteStatment
and ListStatements
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "id",
+ "variableType" : "String",
+ "documentation" : "The identifier of the SQL statement to cancel. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
The identifier of the SQL statement to cancel. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
The identifier of the SQL statement to cancel. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
ExecuteStatment
and ListStatements
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withId",
+ "getterDocumentation" : "/**The identifier of the SQL statement to cancel. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
ExecuteStatment
and ListStatements
.*/",
+ "getterMethodName" : "getId",
+ "getterModel" : {
+ "returnType" : "String",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "Id",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "Id",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "String",
+ "marshallingType" : "STRING",
+ "name" : "Id",
+ "sensitive" : false,
+ "setterDocumentation" : "/**The identifier of the SQL statement to cancel. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
ExecuteStatment
and ListStatements
.*/",
+ "setterMethodName" : "setId",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "id",
+ "variableType" : "String",
+ "documentation" : "",
+ "simpleType" : "String",
+ "variableSetterType" : "String"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "shouldFullyQualify" : false,
+ "simple" : true,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**The identifier of the SQL statement to cancel. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
ExecuteStatment
and ListStatements
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "id",
+ "variableType" : "String",
+ "documentation" : "The identifier of the SQL statement to cancel. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
A value that indicates whether the cancel statement succeeded (true).
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A value that indicates whether the cancel statement succeeded (true).
\n@param status A value that indicates whether the cancel statement succeeded (true).\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withStatus", + "getterDocumentation" : "/**A value that indicates whether the cancel statement succeeded (true).
\n@return A value that indicates whether the cancel statement succeeded (true).*/", + "getterMethodName" : "getStatus", + "getterModel" : { + "returnType" : "Boolean", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Status", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Status", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Boolean", + "marshallingType" : "BOOLEAN", + "name" : "Status", + "sensitive" : false, + "setterDocumentation" : "/**A value that indicates whether the cancel statement succeeded (true).
\n@param status A value that indicates whether the cancel statement succeeded (true).*/", + "setterMethodName" : "setStatus", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Boolean", + "variableName" : "status", + "variableType" : "Boolean", + "documentation" : "", + "simpleType" : "Boolean", + "variableSetterType" : "Boolean" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A value that indicates whether the cancel statement succeeded (true).
\n@param status A value that indicates whether the cancel statement succeeded (true).\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Boolean", + "variableName" : "status", + "variableType" : "Boolean", + "documentation" : "A value that indicates whether the cancel statement succeeded (true).
", + "simpleType" : "Boolean", + "variableSetterType" : "Boolean" + }, + "xmlNameSpaceUri" : null + } ], + "membersAsMap" : { + "Status" : { + "c2jName" : "Status", + "c2jShape" : "Boolean", + "deprecated" : false, + "documentation" : "A value that indicates whether the cancel statement succeeded (true).
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A value that indicates whether the cancel statement succeeded (true).
\n@param status A value that indicates whether the cancel statement succeeded (true).\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withStatus", + "getterDocumentation" : "/**A value that indicates whether the cancel statement succeeded (true).
\n@return A value that indicates whether the cancel statement succeeded (true).*/", + "getterMethodName" : "getStatus", + "getterModel" : { + "returnType" : "Boolean", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Status", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Status", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Boolean", + "marshallingType" : "BOOLEAN", + "name" : "Status", + "sensitive" : false, + "setterDocumentation" : "/**A value that indicates whether the cancel statement succeeded (true).
\n@param status A value that indicates whether the cancel statement succeeded (true).*/", + "setterMethodName" : "setStatus", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Boolean", + "variableName" : "status", + "variableType" : "Boolean", + "documentation" : "", + "simpleType" : "Boolean", + "variableSetterType" : "Boolean" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A value that indicates whether the cancel statement succeeded (true).
\n@param status A value that indicates whether the cancel statement succeeded (true).\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Boolean", + "variableName" : "status", + "variableType" : "Boolean", + "documentation" : "A value that indicates whether the cancel statement succeeded (true).
", + "simpleType" : "Boolean", + "variableSetterType" : "Boolean" + }, + "xmlNameSpaceUri" : null + } + }, + "packageName" : "com.amazonaws.services.redshiftdataapi.response", + "requestSignerAware" : false, + "requestSignerClassFqcn" : null, + "required" : null, + "shapeName" : "CancelStatementResult", + "signerAware" : false, + "signerType" : null, + "unmarshaller" : { + "flattened" : false, + "resultWrapper" : null + }, + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "CancelStatementResult", + "variableName" : "cancelStatementResult", + "variableType" : "CancelStatementResult", + "documentation" : null, + "simpleType" : "CancelStatementResult", + "variableSetterType" : "CancelStatementResult" + }, + "wrapper" : false + }, + "ColumnMetadata" : { + "c2jName" : "ColumnMetadata", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "The properties (metadata) of a column.
", + "endpointDiscoveryMembers" : null, + "enums" : null, + "errorCode" : null, + "fullyQualifiedName" : "com.amazonaws.services.redshiftdataapi.model.ColumnMetadata", + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasRequiresLengthMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : [ { + "c2jName" : "columnDefault", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The default value of the column.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The default value of the column.
\n@param columnDefault The default value of the column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withColumnDefault", + "getterDocumentation" : "/**The default value of the column.
\n@return The default value of the column.*/", + "getterMethodName" : "getColumnDefault", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "columnDefault", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "columnDefault", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "ColumnDefault", + "sensitive" : false, + "setterDocumentation" : "/**The default value of the column.
\n@param columnDefault The default value of the column.*/", + "setterMethodName" : "setColumnDefault", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "columnDefault", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The default value of the column.
\n@param columnDefault The default value of the column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "columnDefault", + "variableType" : "String", + "documentation" : "The default value of the column.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "isCaseSensitive", + "c2jShape" : "bool", + "deprecated" : false, + "documentation" : "A value that indicates whether the column is case-sensitive.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A value that indicates whether the column is case-sensitive.
\n@param isCaseSensitive A value that indicates whether the column is case-sensitive.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withIsCaseSensitive", + "getterDocumentation" : "/**A value that indicates whether the column is case-sensitive.
\n@return A value that indicates whether the column is case-sensitive.*/", + "getterMethodName" : "getIsCaseSensitive", + "getterModel" : { + "returnType" : "Boolean", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "isCaseSensitive", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "isCaseSensitive", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Boolean", + "marshallingType" : "BOOLEAN", + "name" : "IsCaseSensitive", + "sensitive" : false, + "setterDocumentation" : "/**A value that indicates whether the column is case-sensitive.
\n@param isCaseSensitive A value that indicates whether the column is case-sensitive.*/", + "setterMethodName" : "setIsCaseSensitive", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Boolean", + "variableName" : "isCaseSensitive", + "variableType" : "Boolean", + "documentation" : "", + "simpleType" : "Boolean", + "variableSetterType" : "Boolean" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A value that indicates whether the column is case-sensitive.
\n@param isCaseSensitive A value that indicates whether the column is case-sensitive.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Boolean", + "variableName" : "isCaseSensitive", + "variableType" : "Boolean", + "documentation" : "A value that indicates whether the column is case-sensitive.
", + "simpleType" : "Boolean", + "variableSetterType" : "Boolean" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "isCurrency", + "c2jShape" : "bool", + "deprecated" : false, + "documentation" : "A value that indicates whether the column contains currency values.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A value that indicates whether the column contains currency values.
\n@param isCurrency A value that indicates whether the column contains currency values.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withIsCurrency", + "getterDocumentation" : "/**A value that indicates whether the column contains currency values.
\n@return A value that indicates whether the column contains currency values.*/", + "getterMethodName" : "getIsCurrency", + "getterModel" : { + "returnType" : "Boolean", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "isCurrency", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "isCurrency", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Boolean", + "marshallingType" : "BOOLEAN", + "name" : "IsCurrency", + "sensitive" : false, + "setterDocumentation" : "/**A value that indicates whether the column contains currency values.
\n@param isCurrency A value that indicates whether the column contains currency values.*/", + "setterMethodName" : "setIsCurrency", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Boolean", + "variableName" : "isCurrency", + "variableType" : "Boolean", + "documentation" : "", + "simpleType" : "Boolean", + "variableSetterType" : "Boolean" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A value that indicates whether the column contains currency values.
\n@param isCurrency A value that indicates whether the column contains currency values.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Boolean", + "variableName" : "isCurrency", + "variableType" : "Boolean", + "documentation" : "A value that indicates whether the column contains currency values.
", + "simpleType" : "Boolean", + "variableSetterType" : "Boolean" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "isSigned", + "c2jShape" : "bool", + "deprecated" : false, + "documentation" : "A value that indicates whether an integer column is signed.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A value that indicates whether an integer column is signed.
\n@param isSigned A value that indicates whether an integer column is signed.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withIsSigned", + "getterDocumentation" : "/**A value that indicates whether an integer column is signed.
\n@return A value that indicates whether an integer column is signed.*/", + "getterMethodName" : "getIsSigned", + "getterModel" : { + "returnType" : "Boolean", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "isSigned", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "isSigned", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Boolean", + "marshallingType" : "BOOLEAN", + "name" : "IsSigned", + "sensitive" : false, + "setterDocumentation" : "/**A value that indicates whether an integer column is signed.
\n@param isSigned A value that indicates whether an integer column is signed.*/", + "setterMethodName" : "setIsSigned", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Boolean", + "variableName" : "isSigned", + "variableType" : "Boolean", + "documentation" : "", + "simpleType" : "Boolean", + "variableSetterType" : "Boolean" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A value that indicates whether an integer column is signed.
\n@param isSigned A value that indicates whether an integer column is signed.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Boolean", + "variableName" : "isSigned", + "variableType" : "Boolean", + "documentation" : "A value that indicates whether an integer column is signed.
", + "simpleType" : "Boolean", + "variableSetterType" : "Boolean" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "label", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The label for the column.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The label for the column.
\n@param label The label for the column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withLabel", + "getterDocumentation" : "/**The label for the column.
\n@return The label for the column.*/", + "getterMethodName" : "getLabel", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "label", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "label", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Label", + "sensitive" : false, + "setterDocumentation" : "/**The label for the column.
\n@param label The label for the column.*/", + "setterMethodName" : "setLabel", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "label", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The label for the column.
\n@param label The label for the column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "label", + "variableType" : "String", + "documentation" : "The label for the column.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "length", + "c2jShape" : "Integer", + "deprecated" : false, + "documentation" : "The length of the column.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The length of the column.
\n@param length The length of the column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withLength", + "getterDocumentation" : "/**The length of the column.
\n@return The length of the column.*/", + "getterMethodName" : "getLength", + "getterModel" : { + "returnType" : "Integer", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "length", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "length", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Integer", + "marshallingType" : "INTEGER", + "name" : "Length", + "sensitive" : false, + "setterDocumentation" : "/**The length of the column.
\n@param length The length of the column.*/", + "setterMethodName" : "setLength", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Integer", + "variableName" : "length", + "variableType" : "Integer", + "documentation" : "", + "simpleType" : "Integer", + "variableSetterType" : "Integer" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The length of the column.
\n@param length The length of the column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Integer", + "variableName" : "length", + "variableType" : "Integer", + "documentation" : "The length of the column.
", + "simpleType" : "Integer", + "variableSetterType" : "Integer" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "name", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The name of the column.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the column.
\n@param name The name of the column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withName", + "getterDocumentation" : "/**The name of the column.
\n@return The name of the column.*/", + "getterMethodName" : "getName", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "name", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "name", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Name", + "sensitive" : false, + "setterDocumentation" : "/**The name of the column.
\n@param name The name of the column.*/", + "setterMethodName" : "setName", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "name", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name of the column.
\n@param name The name of the column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "name", + "variableType" : "String", + "documentation" : "The name of the column.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "nullable", + "c2jShape" : "Integer", + "deprecated" : false, + "documentation" : "A value that indicates whether the column is nullable.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A value that indicates whether the column is nullable.
\n@param nullable A value that indicates whether the column is nullable.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withNullable", + "getterDocumentation" : "/**A value that indicates whether the column is nullable.
\n@return A value that indicates whether the column is nullable.*/", + "getterMethodName" : "getNullable", + "getterModel" : { + "returnType" : "Integer", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "nullable", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "nullable", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Integer", + "marshallingType" : "INTEGER", + "name" : "Nullable", + "sensitive" : false, + "setterDocumentation" : "/**A value that indicates whether the column is nullable.
\n@param nullable A value that indicates whether the column is nullable.*/", + "setterMethodName" : "setNullable", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Integer", + "variableName" : "nullable", + "variableType" : "Integer", + "documentation" : "", + "simpleType" : "Integer", + "variableSetterType" : "Integer" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A value that indicates whether the column is nullable.
\n@param nullable A value that indicates whether the column is nullable.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Integer", + "variableName" : "nullable", + "variableType" : "Integer", + "documentation" : "A value that indicates whether the column is nullable.
", + "simpleType" : "Integer", + "variableSetterType" : "Integer" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "precision", + "c2jShape" : "Integer", + "deprecated" : false, + "documentation" : "The precision value of a decimal number column.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The precision value of a decimal number column.
\n@param precision The precision value of a decimal number column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withPrecision", + "getterDocumentation" : "/**The precision value of a decimal number column.
\n@return The precision value of a decimal number column.*/", + "getterMethodName" : "getPrecision", + "getterModel" : { + "returnType" : "Integer", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "precision", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "precision", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Integer", + "marshallingType" : "INTEGER", + "name" : "Precision", + "sensitive" : false, + "setterDocumentation" : "/**The precision value of a decimal number column.
\n@param precision The precision value of a decimal number column.*/", + "setterMethodName" : "setPrecision", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Integer", + "variableName" : "precision", + "variableType" : "Integer", + "documentation" : "", + "simpleType" : "Integer", + "variableSetterType" : "Integer" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The precision value of a decimal number column.
\n@param precision The precision value of a decimal number column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Integer", + "variableName" : "precision", + "variableType" : "Integer", + "documentation" : "The precision value of a decimal number column.
", + "simpleType" : "Integer", + "variableSetterType" : "Integer" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "scale", + "c2jShape" : "Integer", + "deprecated" : false, + "documentation" : "The scale value of a decimal number column.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The scale value of a decimal number column.
\n@param scale The scale value of a decimal number column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withScale", + "getterDocumentation" : "/**The scale value of a decimal number column.
\n@return The scale value of a decimal number column.*/", + "getterMethodName" : "getScale", + "getterModel" : { + "returnType" : "Integer", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "scale", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "scale", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Integer", + "marshallingType" : "INTEGER", + "name" : "Scale", + "sensitive" : false, + "setterDocumentation" : "/**The scale value of a decimal number column.
\n@param scale The scale value of a decimal number column.*/", + "setterMethodName" : "setScale", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Integer", + "variableName" : "scale", + "variableType" : "Integer", + "documentation" : "", + "simpleType" : "Integer", + "variableSetterType" : "Integer" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The scale value of a decimal number column.
\n@param scale The scale value of a decimal number column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Integer", + "variableName" : "scale", + "variableType" : "Integer", + "documentation" : "The scale value of a decimal number column.
", + "simpleType" : "Integer", + "variableSetterType" : "Integer" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "schemaName", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The name of the schema that contains the table that includes the column.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the schema that contains the table that includes the column.
\n@param schemaName The name of the schema that contains the table that includes the column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withSchemaName", + "getterDocumentation" : "/**The name of the schema that contains the table that includes the column.
\n@return The name of the schema that contains the table that includes the column.*/", + "getterMethodName" : "getSchemaName", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "schemaName", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "schemaName", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "SchemaName", + "sensitive" : false, + "setterDocumentation" : "/**The name of the schema that contains the table that includes the column.
\n@param schemaName The name of the schema that contains the table that includes the column.*/", + "setterMethodName" : "setSchemaName", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "schemaName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name of the schema that contains the table that includes the column.
\n@param schemaName The name of the schema that contains the table that includes the column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "schemaName", + "variableType" : "String", + "documentation" : "The name of the schema that contains the table that includes the column.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "tableName", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The name of the table that includes the column.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the table that includes the column.
\n@param tableName The name of the table that includes the column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withTableName", + "getterDocumentation" : "/**The name of the table that includes the column.
\n@return The name of the table that includes the column.*/", + "getterMethodName" : "getTableName", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "tableName", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "tableName", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "TableName", + "sensitive" : false, + "setterDocumentation" : "/**The name of the table that includes the column.
\n@param tableName The name of the table that includes the column.*/", + "setterMethodName" : "setTableName", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "tableName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name of the table that includes the column.
\n@param tableName The name of the table that includes the column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "tableName", + "variableType" : "String", + "documentation" : "The name of the table that includes the column.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "typeName", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The database-specific data type of the column.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The database-specific data type of the column.
\n@param typeName The database-specific data type of the column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withTypeName", + "getterDocumentation" : "/**The database-specific data type of the column.
\n@return The database-specific data type of the column.*/", + "getterMethodName" : "getTypeName", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "typeName", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "typeName", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "TypeName", + "sensitive" : false, + "setterDocumentation" : "/**The database-specific data type of the column.
\n@param typeName The database-specific data type of the column.*/", + "setterMethodName" : "setTypeName", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "typeName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The database-specific data type of the column.
\n@param typeName The database-specific data type of the column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "typeName", + "variableType" : "String", + "documentation" : "The database-specific data type of the column.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } ], + "membersAsMap" : { + "ColumnDefault" : { + "c2jName" : "columnDefault", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The default value of the column.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The default value of the column.
\n@param columnDefault The default value of the column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withColumnDefault", + "getterDocumentation" : "/**The default value of the column.
\n@return The default value of the column.*/", + "getterMethodName" : "getColumnDefault", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "columnDefault", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "columnDefault", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "ColumnDefault", + "sensitive" : false, + "setterDocumentation" : "/**The default value of the column.
\n@param columnDefault The default value of the column.*/", + "setterMethodName" : "setColumnDefault", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "columnDefault", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The default value of the column.
\n@param columnDefault The default value of the column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "columnDefault", + "variableType" : "String", + "documentation" : "The default value of the column.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "IsCaseSensitive" : { + "c2jName" : "isCaseSensitive", + "c2jShape" : "bool", + "deprecated" : false, + "documentation" : "A value that indicates whether the column is case-sensitive.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A value that indicates whether the column is case-sensitive.
\n@param isCaseSensitive A value that indicates whether the column is case-sensitive.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withIsCaseSensitive", + "getterDocumentation" : "/**A value that indicates whether the column is case-sensitive.
\n@return A value that indicates whether the column is case-sensitive.*/", + "getterMethodName" : "getIsCaseSensitive", + "getterModel" : { + "returnType" : "Boolean", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "isCaseSensitive", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "isCaseSensitive", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Boolean", + "marshallingType" : "BOOLEAN", + "name" : "IsCaseSensitive", + "sensitive" : false, + "setterDocumentation" : "/**A value that indicates whether the column is case-sensitive.
\n@param isCaseSensitive A value that indicates whether the column is case-sensitive.*/", + "setterMethodName" : "setIsCaseSensitive", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Boolean", + "variableName" : "isCaseSensitive", + "variableType" : "Boolean", + "documentation" : "", + "simpleType" : "Boolean", + "variableSetterType" : "Boolean" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A value that indicates whether the column is case-sensitive.
\n@param isCaseSensitive A value that indicates whether the column is case-sensitive.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Boolean", + "variableName" : "isCaseSensitive", + "variableType" : "Boolean", + "documentation" : "A value that indicates whether the column is case-sensitive.
", + "simpleType" : "Boolean", + "variableSetterType" : "Boolean" + }, + "xmlNameSpaceUri" : null + }, + "IsCurrency" : { + "c2jName" : "isCurrency", + "c2jShape" : "bool", + "deprecated" : false, + "documentation" : "A value that indicates whether the column contains currency values.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A value that indicates whether the column contains currency values.
\n@param isCurrency A value that indicates whether the column contains currency values.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withIsCurrency", + "getterDocumentation" : "/**A value that indicates whether the column contains currency values.
\n@return A value that indicates whether the column contains currency values.*/", + "getterMethodName" : "getIsCurrency", + "getterModel" : { + "returnType" : "Boolean", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "isCurrency", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "isCurrency", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Boolean", + "marshallingType" : "BOOLEAN", + "name" : "IsCurrency", + "sensitive" : false, + "setterDocumentation" : "/**A value that indicates whether the column contains currency values.
\n@param isCurrency A value that indicates whether the column contains currency values.*/", + "setterMethodName" : "setIsCurrency", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Boolean", + "variableName" : "isCurrency", + "variableType" : "Boolean", + "documentation" : "", + "simpleType" : "Boolean", + "variableSetterType" : "Boolean" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A value that indicates whether the column contains currency values.
\n@param isCurrency A value that indicates whether the column contains currency values.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Boolean", + "variableName" : "isCurrency", + "variableType" : "Boolean", + "documentation" : "A value that indicates whether the column contains currency values.
", + "simpleType" : "Boolean", + "variableSetterType" : "Boolean" + }, + "xmlNameSpaceUri" : null + }, + "IsSigned" : { + "c2jName" : "isSigned", + "c2jShape" : "bool", + "deprecated" : false, + "documentation" : "A value that indicates whether an integer column is signed.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A value that indicates whether an integer column is signed.
\n@param isSigned A value that indicates whether an integer column is signed.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withIsSigned", + "getterDocumentation" : "/**A value that indicates whether an integer column is signed.
\n@return A value that indicates whether an integer column is signed.*/", + "getterMethodName" : "getIsSigned", + "getterModel" : { + "returnType" : "Boolean", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "isSigned", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "isSigned", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Boolean", + "marshallingType" : "BOOLEAN", + "name" : "IsSigned", + "sensitive" : false, + "setterDocumentation" : "/**A value that indicates whether an integer column is signed.
\n@param isSigned A value that indicates whether an integer column is signed.*/", + "setterMethodName" : "setIsSigned", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Boolean", + "variableName" : "isSigned", + "variableType" : "Boolean", + "documentation" : "", + "simpleType" : "Boolean", + "variableSetterType" : "Boolean" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A value that indicates whether an integer column is signed.
\n@param isSigned A value that indicates whether an integer column is signed.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Boolean", + "variableName" : "isSigned", + "variableType" : "Boolean", + "documentation" : "A value that indicates whether an integer column is signed.
", + "simpleType" : "Boolean", + "variableSetterType" : "Boolean" + }, + "xmlNameSpaceUri" : null + }, + "Label" : { + "c2jName" : "label", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The label for the column.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The label for the column.
\n@param label The label for the column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withLabel", + "getterDocumentation" : "/**The label for the column.
\n@return The label for the column.*/", + "getterMethodName" : "getLabel", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "label", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "label", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Label", + "sensitive" : false, + "setterDocumentation" : "/**The label for the column.
\n@param label The label for the column.*/", + "setterMethodName" : "setLabel", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "label", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The label for the column.
\n@param label The label for the column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "label", + "variableType" : "String", + "documentation" : "The label for the column.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "Length" : { + "c2jName" : "length", + "c2jShape" : "Integer", + "deprecated" : false, + "documentation" : "The length of the column.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The length of the column.
\n@param length The length of the column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withLength", + "getterDocumentation" : "/**The length of the column.
\n@return The length of the column.*/", + "getterMethodName" : "getLength", + "getterModel" : { + "returnType" : "Integer", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "length", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "length", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Integer", + "marshallingType" : "INTEGER", + "name" : "Length", + "sensitive" : false, + "setterDocumentation" : "/**The length of the column.
\n@param length The length of the column.*/", + "setterMethodName" : "setLength", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Integer", + "variableName" : "length", + "variableType" : "Integer", + "documentation" : "", + "simpleType" : "Integer", + "variableSetterType" : "Integer" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The length of the column.
\n@param length The length of the column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Integer", + "variableName" : "length", + "variableType" : "Integer", + "documentation" : "The length of the column.
", + "simpleType" : "Integer", + "variableSetterType" : "Integer" + }, + "xmlNameSpaceUri" : null + }, + "Name" : { + "c2jName" : "name", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The name of the column.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the column.
\n@param name The name of the column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withName", + "getterDocumentation" : "/**The name of the column.
\n@return The name of the column.*/", + "getterMethodName" : "getName", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "name", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "name", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Name", + "sensitive" : false, + "setterDocumentation" : "/**The name of the column.
\n@param name The name of the column.*/", + "setterMethodName" : "setName", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "name", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name of the column.
\n@param name The name of the column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "name", + "variableType" : "String", + "documentation" : "The name of the column.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "Nullable" : { + "c2jName" : "nullable", + "c2jShape" : "Integer", + "deprecated" : false, + "documentation" : "A value that indicates whether the column is nullable.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A value that indicates whether the column is nullable.
\n@param nullable A value that indicates whether the column is nullable.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withNullable", + "getterDocumentation" : "/**A value that indicates whether the column is nullable.
\n@return A value that indicates whether the column is nullable.*/", + "getterMethodName" : "getNullable", + "getterModel" : { + "returnType" : "Integer", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "nullable", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "nullable", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Integer", + "marshallingType" : "INTEGER", + "name" : "Nullable", + "sensitive" : false, + "setterDocumentation" : "/**A value that indicates whether the column is nullable.
\n@param nullable A value that indicates whether the column is nullable.*/", + "setterMethodName" : "setNullable", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Integer", + "variableName" : "nullable", + "variableType" : "Integer", + "documentation" : "", + "simpleType" : "Integer", + "variableSetterType" : "Integer" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A value that indicates whether the column is nullable.
\n@param nullable A value that indicates whether the column is nullable.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Integer", + "variableName" : "nullable", + "variableType" : "Integer", + "documentation" : "A value that indicates whether the column is nullable.
", + "simpleType" : "Integer", + "variableSetterType" : "Integer" + }, + "xmlNameSpaceUri" : null + }, + "Precision" : { + "c2jName" : "precision", + "c2jShape" : "Integer", + "deprecated" : false, + "documentation" : "The precision value of a decimal number column.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The precision value of a decimal number column.
\n@param precision The precision value of a decimal number column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withPrecision", + "getterDocumentation" : "/**The precision value of a decimal number column.
\n@return The precision value of a decimal number column.*/", + "getterMethodName" : "getPrecision", + "getterModel" : { + "returnType" : "Integer", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "precision", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "precision", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Integer", + "marshallingType" : "INTEGER", + "name" : "Precision", + "sensitive" : false, + "setterDocumentation" : "/**The precision value of a decimal number column.
\n@param precision The precision value of a decimal number column.*/", + "setterMethodName" : "setPrecision", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Integer", + "variableName" : "precision", + "variableType" : "Integer", + "documentation" : "", + "simpleType" : "Integer", + "variableSetterType" : "Integer" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The precision value of a decimal number column.
\n@param precision The precision value of a decimal number column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Integer", + "variableName" : "precision", + "variableType" : "Integer", + "documentation" : "The precision value of a decimal number column.
", + "simpleType" : "Integer", + "variableSetterType" : "Integer" + }, + "xmlNameSpaceUri" : null + }, + "Scale" : { + "c2jName" : "scale", + "c2jShape" : "Integer", + "deprecated" : false, + "documentation" : "The scale value of a decimal number column.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The scale value of a decimal number column.
\n@param scale The scale value of a decimal number column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withScale", + "getterDocumentation" : "/**The scale value of a decimal number column.
\n@return The scale value of a decimal number column.*/", + "getterMethodName" : "getScale", + "getterModel" : { + "returnType" : "Integer", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "scale", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "scale", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Integer", + "marshallingType" : "INTEGER", + "name" : "Scale", + "sensitive" : false, + "setterDocumentation" : "/**The scale value of a decimal number column.
\n@param scale The scale value of a decimal number column.*/", + "setterMethodName" : "setScale", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Integer", + "variableName" : "scale", + "variableType" : "Integer", + "documentation" : "", + "simpleType" : "Integer", + "variableSetterType" : "Integer" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The scale value of a decimal number column.
\n@param scale The scale value of a decimal number column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Integer", + "variableName" : "scale", + "variableType" : "Integer", + "documentation" : "The scale value of a decimal number column.
", + "simpleType" : "Integer", + "variableSetterType" : "Integer" + }, + "xmlNameSpaceUri" : null + }, + "SchemaName" : { + "c2jName" : "schemaName", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The name of the schema that contains the table that includes the column.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the schema that contains the table that includes the column.
\n@param schemaName The name of the schema that contains the table that includes the column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withSchemaName", + "getterDocumentation" : "/**The name of the schema that contains the table that includes the column.
\n@return The name of the schema that contains the table that includes the column.*/", + "getterMethodName" : "getSchemaName", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "schemaName", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "schemaName", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "SchemaName", + "sensitive" : false, + "setterDocumentation" : "/**The name of the schema that contains the table that includes the column.
\n@param schemaName The name of the schema that contains the table that includes the column.*/", + "setterMethodName" : "setSchemaName", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "schemaName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name of the schema that contains the table that includes the column.
\n@param schemaName The name of the schema that contains the table that includes the column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "schemaName", + "variableType" : "String", + "documentation" : "The name of the schema that contains the table that includes the column.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "TableName" : { + "c2jName" : "tableName", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The name of the table that includes the column.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the table that includes the column.
\n@param tableName The name of the table that includes the column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withTableName", + "getterDocumentation" : "/**The name of the table that includes the column.
\n@return The name of the table that includes the column.*/", + "getterMethodName" : "getTableName", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "tableName", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "tableName", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "TableName", + "sensitive" : false, + "setterDocumentation" : "/**The name of the table that includes the column.
\n@param tableName The name of the table that includes the column.*/", + "setterMethodName" : "setTableName", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "tableName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name of the table that includes the column.
\n@param tableName The name of the table that includes the column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "tableName", + "variableType" : "String", + "documentation" : "The name of the table that includes the column.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "TypeName" : { + "c2jName" : "typeName", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The database-specific data type of the column.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The database-specific data type of the column.
\n@param typeName The database-specific data type of the column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withTypeName", + "getterDocumentation" : "/**The database-specific data type of the column.
\n@return The database-specific data type of the column.*/", + "getterMethodName" : "getTypeName", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "typeName", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "typeName", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "TypeName", + "sensitive" : false, + "setterDocumentation" : "/**The database-specific data type of the column.
\n@param typeName The database-specific data type of the column.*/", + "setterMethodName" : "setTypeName", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "typeName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The database-specific data type of the column.
\n@param typeName The database-specific data type of the column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "typeName", + "variableType" : "String", + "documentation" : "The database-specific data type of the column.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } + }, + "packageName" : "com.amazonaws.services.redshiftdataapi.model", + "requestSignerAware" : false, + "requestSignerClassFqcn" : null, + "required" : null, + "shapeName" : "ColumnMetadata", + "signerAware" : false, + "signerType" : null, + "unmarshaller" : { + "flattened" : false, + "resultWrapper" : null + }, + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "ColumnMetadata", + "variableName" : "columnMetadata", + "variableType" : "ColumnMetadata", + "documentation" : null, + "simpleType" : "ColumnMetadata", + "variableSetterType" : "ColumnMetadata" + }, + "wrapper" : false + }, + "DescribeStatementRequest" : { + "c2jName" : "DescribeStatementRequest", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "", + "endpointDiscoveryMembers" : null, + "enums" : null, + "errorCode" : null, + "fullyQualifiedName" : "com.amazonaws.services.redshiftdataapi.request.DescribeStatementRequest", + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasRequiresLengthMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : { + "action" : "DescribeStatement", + "locationName" : null, + "requestUri" : "/", + "target" : "RedshiftData.DescribeStatement", + "verb" : "POST", + "xmlNameSpaceUri" : null + }, + "members" : [ { + "c2jName" : "Id", + "c2jShape" : "UUID", + "deprecated" : false, + "documentation" : "The identifier of the SQL statement to describe. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
The identifier of the SQL statement to describe. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
ExecuteStatment
and ListStatements
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withId",
+ "getterDocumentation" : "/**The identifier of the SQL statement to describe. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
ExecuteStatment
and ListStatements
.*/",
+ "getterMethodName" : "getId",
+ "getterModel" : {
+ "returnType" : "String",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "Id",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "Id",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "String",
+ "marshallingType" : "STRING",
+ "name" : "Id",
+ "sensitive" : false,
+ "setterDocumentation" : "/**The identifier of the SQL statement to describe. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
ExecuteStatment
and ListStatements
.*/",
+ "setterMethodName" : "setId",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "id",
+ "variableType" : "String",
+ "documentation" : "",
+ "simpleType" : "String",
+ "variableSetterType" : "String"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "shouldFullyQualify" : false,
+ "simple" : true,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**The identifier of the SQL statement to describe. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
ExecuteStatment
and ListStatements
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "id",
+ "variableType" : "String",
+ "documentation" : "The identifier of the SQL statement to describe. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
The identifier of the SQL statement to describe. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
The identifier of the SQL statement to describe. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
ExecuteStatment
and ListStatements
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withId",
+ "getterDocumentation" : "/**The identifier of the SQL statement to describe. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
ExecuteStatment
and ListStatements
.*/",
+ "getterMethodName" : "getId",
+ "getterModel" : {
+ "returnType" : "String",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "Id",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "Id",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "String",
+ "marshallingType" : "STRING",
+ "name" : "Id",
+ "sensitive" : false,
+ "setterDocumentation" : "/**The identifier of the SQL statement to describe. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
ExecuteStatment
and ListStatements
.*/",
+ "setterMethodName" : "setId",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "id",
+ "variableType" : "String",
+ "documentation" : "",
+ "simpleType" : "String",
+ "variableSetterType" : "String"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "shouldFullyQualify" : false,
+ "simple" : true,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**The identifier of the SQL statement to describe. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
ExecuteStatment
and ListStatements
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "id",
+ "variableType" : "String",
+ "documentation" : "The identifier of the SQL statement to describe. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
The cluster identifier.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The cluster identifier.
\n@param clusterIdentifier The cluster identifier.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withClusterIdentifier", + "getterDocumentation" : "/**The cluster identifier.
\n@return The cluster identifier.*/", + "getterMethodName" : "getClusterIdentifier", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "ClusterIdentifier", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "ClusterIdentifier", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "ClusterIdentifier", + "sensitive" : false, + "setterDocumentation" : "/**The cluster identifier.
\n@param clusterIdentifier The cluster identifier.*/", + "setterMethodName" : "setClusterIdentifier", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "clusterIdentifier", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The cluster identifier.
\n@param clusterIdentifier The cluster identifier.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "clusterIdentifier", + "variableType" : "String", + "documentation" : "The cluster identifier.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "CreatedAt", + "c2jShape" : "Timestamp", + "deprecated" : false, + "documentation" : "The date and time (UTC) when the SQL statement was submitted to run.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The date and time (UTC) when the SQL statement was submitted to run.
\n@param createdAt The date and time (UTC) when the SQL statement was submitted to run.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withCreatedAt", + "getterDocumentation" : "/**The date and time (UTC) when the SQL statement was submitted to run.
\n@return The date and time (UTC) when the SQL statement was submitted to run.*/", + "getterMethodName" : "getCreatedAt", + "getterModel" : { + "returnType" : "java.util.Date", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "CreatedAt", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "CreatedAt", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "java.util.Date", + "marshallingType" : "DATE", + "name" : "CreatedAt", + "sensitive" : false, + "setterDocumentation" : "/**The date and time (UTC) when the SQL statement was submitted to run.
\n@param createdAt The date and time (UTC) when the SQL statement was submitted to run.*/", + "setterMethodName" : "setCreatedAt", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "java.util.Date", + "variableName" : "createdAt", + "variableType" : "java.util.Date", + "documentation" : "", + "simpleType" : "Date", + "variableSetterType" : "java.util.Date" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The date and time (UTC) when the SQL statement was submitted to run.
\n@param createdAt The date and time (UTC) when the SQL statement was submitted to run.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : "unixTimestamp", + "variableDeclarationType" : "java.util.Date", + "variableName" : "createdAt", + "variableType" : "java.util.Date", + "documentation" : "The date and time (UTC) when the SQL statement was submitted to run.
", + "simpleType" : "Date", + "variableSetterType" : "java.util.Date" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "Database", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The name of the database.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the database.
\n@param database The name of the database.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withDatabase", + "getterDocumentation" : "/**The name of the database.
\n@return The name of the database.*/", + "getterMethodName" : "getDatabase", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Database", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Database", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Database", + "sensitive" : false, + "setterDocumentation" : "/**The name of the database.
\n@param database The name of the database.*/", + "setterMethodName" : "setDatabase", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "database", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name of the database.
\n@param database The name of the database.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "database", + "variableType" : "String", + "documentation" : "The name of the database.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "DbUser", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The database user name.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The database user name.
\n@param dbUser The database user name.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withDbUser", + "getterDocumentation" : "/**The database user name.
\n@return The database user name.*/", + "getterMethodName" : "getDbUser", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "DbUser", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "DbUser", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "DbUser", + "sensitive" : false, + "setterDocumentation" : "/**The database user name.
\n@param dbUser The database user name.*/", + "setterMethodName" : "setDbUser", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "dbUser", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The database user name.
\n@param dbUser The database user name.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "dbUser", + "variableType" : "String", + "documentation" : "The database user name.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "Duration", + "c2jShape" : "Long", + "deprecated" : false, + "documentation" : "The amount of time in nanoseconds that the statement ran.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The amount of time in nanoseconds that the statement ran.
\n@param duration The amount of time in nanoseconds that the statement ran.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withDuration", + "getterDocumentation" : "/**The amount of time in nanoseconds that the statement ran.
\n@return The amount of time in nanoseconds that the statement ran.*/", + "getterMethodName" : "getDuration", + "getterModel" : { + "returnType" : "Long", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Duration", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Duration", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Long", + "marshallingType" : "LONG", + "name" : "Duration", + "sensitive" : false, + "setterDocumentation" : "/**The amount of time in nanoseconds that the statement ran.
\n@param duration The amount of time in nanoseconds that the statement ran.*/", + "setterMethodName" : "setDuration", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Long", + "variableName" : "duration", + "variableType" : "Long", + "documentation" : "", + "simpleType" : "Long", + "variableSetterType" : "Long" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The amount of time in nanoseconds that the statement ran.
\n@param duration The amount of time in nanoseconds that the statement ran.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Long", + "variableName" : "duration", + "variableType" : "Long", + "documentation" : "The amount of time in nanoseconds that the statement ran.
", + "simpleType" : "Long", + "variableSetterType" : "Long" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "Error", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The error message from the cluster if the SQL statement encountered an error while running.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The error message from the cluster if the SQL statement encountered an error while running.
\n@param error The error message from the cluster if the SQL statement encountered an error while running.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withError", + "getterDocumentation" : "/**The error message from the cluster if the SQL statement encountered an error while running.
\n@return The error message from the cluster if the SQL statement encountered an error while running.*/", + "getterMethodName" : "getError", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Error", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Error", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Error", + "sensitive" : false, + "setterDocumentation" : "/**The error message from the cluster if the SQL statement encountered an error while running.
\n@param error The error message from the cluster if the SQL statement encountered an error while running.*/", + "setterMethodName" : "setError", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "error", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The error message from the cluster if the SQL statement encountered an error while running.
\n@param error The error message from the cluster if the SQL statement encountered an error while running.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "error", + "variableType" : "String", + "documentation" : "The error message from the cluster if the SQL statement encountered an error while running.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "Id", + "c2jShape" : "UUID", + "deprecated" : false, + "documentation" : "The identifier of the SQL statement described. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The identifier of the SQL statement described. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.
\n@param id The identifier of the SQL statement described. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withId", + "getterDocumentation" : "/**The identifier of the SQL statement described. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.
\n@return The identifier of the SQL statement described. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.*/", + "getterMethodName" : "getId", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Id", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Id", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Id", + "sensitive" : false, + "setterDocumentation" : "/**The identifier of the SQL statement described. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.
\n@param id The identifier of the SQL statement described. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.*/", + "setterMethodName" : "setId", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "id", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The identifier of the SQL statement described. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.
\n@param id The identifier of the SQL statement described. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "id", + "variableType" : "String", + "documentation" : "The identifier of the SQL statement described. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "QueryString", + "c2jShape" : "StatementString", + "deprecated" : false, + "documentation" : "The SQL statement text.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The SQL statement text.
\n@param queryString The SQL statement text.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withQueryString", + "getterDocumentation" : "/**The SQL statement text.
\n@return The SQL statement text.*/", + "getterMethodName" : "getQueryString", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "QueryString", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "QueryString", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "QueryString", + "sensitive" : false, + "setterDocumentation" : "/**The SQL statement text.
\n@param queryString The SQL statement text.*/", + "setterMethodName" : "setQueryString", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "queryString", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The SQL statement text.
\n@param queryString The SQL statement text.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "queryString", + "variableType" : "String", + "documentation" : "The SQL statement text.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "RedshiftPid", + "c2jShape" : "Long", + "deprecated" : false, + "documentation" : "The process identifier from Amazon Redshift.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The process identifier from Amazon Redshift.
\n@param redshiftPid The process identifier from Amazon Redshift.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withRedshiftPid", + "getterDocumentation" : "/**The process identifier from Amazon Redshift.
\n@return The process identifier from Amazon Redshift.*/", + "getterMethodName" : "getRedshiftPid", + "getterModel" : { + "returnType" : "Long", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "RedshiftPid", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "RedshiftPid", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Long", + "marshallingType" : "LONG", + "name" : "RedshiftPid", + "sensitive" : false, + "setterDocumentation" : "/**The process identifier from Amazon Redshift.
\n@param redshiftPid The process identifier from Amazon Redshift.*/", + "setterMethodName" : "setRedshiftPid", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Long", + "variableName" : "redshiftPid", + "variableType" : "Long", + "documentation" : "", + "simpleType" : "Long", + "variableSetterType" : "Long" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The process identifier from Amazon Redshift.
\n@param redshiftPid The process identifier from Amazon Redshift.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Long", + "variableName" : "redshiftPid", + "variableType" : "Long", + "documentation" : "The process identifier from Amazon Redshift.
", + "simpleType" : "Long", + "variableSetterType" : "Long" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "RedshiftQueryId", + "c2jShape" : "Long", + "deprecated" : false, + "documentation" : "The identifier of the query generated by Amazon Redshift. These identifiers are also available in the query
column of the STL_QUERY
system view.
The identifier of the query generated by Amazon Redshift. These identifiers are also available in the query
column of the STL_QUERY
system view.
query
column of the STL_QUERY
system view.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withRedshiftQueryId",
+ "getterDocumentation" : "/**The identifier of the query generated by Amazon Redshift. These identifiers are also available in the query
column of the STL_QUERY
system view.
query
column of the STL_QUERY
system view.*/",
+ "getterMethodName" : "getRedshiftQueryId",
+ "getterModel" : {
+ "returnType" : "Long",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "RedshiftQueryId",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "RedshiftQueryId",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "Long",
+ "marshallingType" : "LONG",
+ "name" : "RedshiftQueryId",
+ "sensitive" : false,
+ "setterDocumentation" : "/**The identifier of the query generated by Amazon Redshift. These identifiers are also available in the query
column of the STL_QUERY
system view.
query
column of the STL_QUERY
system view.*/",
+ "setterMethodName" : "setRedshiftQueryId",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "Long",
+ "variableName" : "redshiftQueryId",
+ "variableType" : "Long",
+ "documentation" : "",
+ "simpleType" : "Long",
+ "variableSetterType" : "Long"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "shouldFullyQualify" : false,
+ "simple" : true,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**The identifier of the query generated by Amazon Redshift. These identifiers are also available in the query
column of the STL_QUERY
system view.
query
column of the STL_QUERY
system view.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "Long",
+ "variableName" : "redshiftQueryId",
+ "variableType" : "Long",
+ "documentation" : "The identifier of the query generated by Amazon Redshift. These identifiers are also available in the query
column of the STL_QUERY
system view.
Either the number of rows returned from the SQL statement or the number of rows affected. If result size is greater than zero, the result rows can be the number of rows affected by SQL statements such as INSERT, UPDATE, DELETE, COPY, and others.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**Either the number of rows returned from the SQL statement or the number of rows affected. If result size is greater than zero, the result rows can be the number of rows affected by SQL statements such as INSERT, UPDATE, DELETE, COPY, and others.
\n@param resultRows Either the number of rows returned from the SQL statement or the number of rows affected. If result size is greater than zero, the result rows can be the number of rows affected by SQL statements such as INSERT, UPDATE, DELETE, COPY, and others.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withResultRows", + "getterDocumentation" : "/**Either the number of rows returned from the SQL statement or the number of rows affected. If result size is greater than zero, the result rows can be the number of rows affected by SQL statements such as INSERT, UPDATE, DELETE, COPY, and others.
\n@return Either the number of rows returned from the SQL statement or the number of rows affected. If result size is greater than zero, the result rows can be the number of rows affected by SQL statements such as INSERT, UPDATE, DELETE, COPY, and others.*/", + "getterMethodName" : "getResultRows", + "getterModel" : { + "returnType" : "Long", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "ResultRows", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "ResultRows", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Long", + "marshallingType" : "LONG", + "name" : "ResultRows", + "sensitive" : false, + "setterDocumentation" : "/**Either the number of rows returned from the SQL statement or the number of rows affected. If result size is greater than zero, the result rows can be the number of rows affected by SQL statements such as INSERT, UPDATE, DELETE, COPY, and others.
\n@param resultRows Either the number of rows returned from the SQL statement or the number of rows affected. If result size is greater than zero, the result rows can be the number of rows affected by SQL statements such as INSERT, UPDATE, DELETE, COPY, and others.*/", + "setterMethodName" : "setResultRows", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Long", + "variableName" : "resultRows", + "variableType" : "Long", + "documentation" : "", + "simpleType" : "Long", + "variableSetterType" : "Long" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**Either the number of rows returned from the SQL statement or the number of rows affected. If result size is greater than zero, the result rows can be the number of rows affected by SQL statements such as INSERT, UPDATE, DELETE, COPY, and others.
\n@param resultRows Either the number of rows returned from the SQL statement or the number of rows affected. If result size is greater than zero, the result rows can be the number of rows affected by SQL statements such as INSERT, UPDATE, DELETE, COPY, and others.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Long", + "variableName" : "resultRows", + "variableType" : "Long", + "documentation" : "Either the number of rows returned from the SQL statement or the number of rows affected. If result size is greater than zero, the result rows can be the number of rows affected by SQL statements such as INSERT, UPDATE, DELETE, COPY, and others.
", + "simpleType" : "Long", + "variableSetterType" : "Long" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "ResultSize", + "c2jShape" : "Long", + "deprecated" : false, + "documentation" : "The size in bytes of the returned results.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The size in bytes of the returned results.
\n@param resultSize The size in bytes of the returned results.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withResultSize", + "getterDocumentation" : "/**The size in bytes of the returned results.
\n@return The size in bytes of the returned results.*/", + "getterMethodName" : "getResultSize", + "getterModel" : { + "returnType" : "Long", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "ResultSize", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "ResultSize", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Long", + "marshallingType" : "LONG", + "name" : "ResultSize", + "sensitive" : false, + "setterDocumentation" : "/**The size in bytes of the returned results.
\n@param resultSize The size in bytes of the returned results.*/", + "setterMethodName" : "setResultSize", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Long", + "variableName" : "resultSize", + "variableType" : "Long", + "documentation" : "", + "simpleType" : "Long", + "variableSetterType" : "Long" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The size in bytes of the returned results.
\n@param resultSize The size in bytes of the returned results.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Long", + "variableName" : "resultSize", + "variableType" : "Long", + "documentation" : "The size in bytes of the returned results.
", + "simpleType" : "Long", + "variableSetterType" : "Long" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "SecretArn", + "c2jShape" : "SecretArn", + "deprecated" : false, + "documentation" : "The name or Amazon Resource Name (ARN) of the secret that enables access to the database.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name or Amazon Resource Name (ARN) of the secret that enables access to the database.
\n@param secretArn The name or Amazon Resource Name (ARN) of the secret that enables access to the database.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withSecretArn", + "getterDocumentation" : "/**The name or Amazon Resource Name (ARN) of the secret that enables access to the database.
\n@return The name or Amazon Resource Name (ARN) of the secret that enables access to the database.*/", + "getterMethodName" : "getSecretArn", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "SecretArn", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "SecretArn", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "SecretArn", + "sensitive" : false, + "setterDocumentation" : "/**The name or Amazon Resource Name (ARN) of the secret that enables access to the database.
\n@param secretArn The name or Amazon Resource Name (ARN) of the secret that enables access to the database.*/", + "setterMethodName" : "setSecretArn", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "secretArn", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name or Amazon Resource Name (ARN) of the secret that enables access to the database.
\n@param secretArn The name or Amazon Resource Name (ARN) of the secret that enables access to the database.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "secretArn", + "variableType" : "String", + "documentation" : "The name or Amazon Resource Name (ARN) of the secret that enables access to the database.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "Status", + "c2jShape" : "StatusString", + "deprecated" : false, + "documentation" : "The status of the SQL statement being described. Status values are defined as follows:
ABORTED - The query run was stopped by the user.
ALL - A status value that includes all query statuses. This value can be used to filter results.
FAILED - The query run failed.
FINISHED - The query has finished running.
PICKED - The query has been chosen to be run.
STARTED - The query run has started.
SUBMITTED - The query was submitted, but not yet processed.
The status of the SQL statement being described. Status values are defined as follows:
ABORTED - The query run was stopped by the user.
ALL - A status value that includes all query statuses. This value can be used to filter results.
FAILED - The query run failed.
FINISHED - The query has finished running.
PICKED - The query has been chosen to be run.
STARTED - The query run has started.
SUBMITTED - The query was submitted, but not yet processed.
ABORTED - The query run was stopped by the user.
ALL - A status value that includes all query statuses. This value can be used to filter results.
FAILED - The query run failed.
FINISHED - The query has finished running.
PICKED - The query has been chosen to be run.
STARTED - The query run has started.
SUBMITTED - The query was submitted, but not yet processed.
The status of the SQL statement being described. Status values are defined as follows:
ABORTED - The query run was stopped by the user.
ALL - A status value that includes all query statuses. This value can be used to filter results.
FAILED - The query run failed.
FINISHED - The query has finished running.
PICKED - The query has been chosen to be run.
STARTED - The query run has started.
SUBMITTED - The query was submitted, but not yet processed.
ABORTED - The query run was stopped by the user.
ALL - A status value that includes all query statuses. This value can be used to filter results.
FAILED - The query run failed.
FINISHED - The query has finished running.
PICKED - The query has been chosen to be run.
STARTED - The query run has started.
SUBMITTED - The query was submitted, but not yet processed.
The status of the SQL statement being described. Status values are defined as follows:
ABORTED - The query run was stopped by the user.
ALL - A status value that includes all query statuses. This value can be used to filter results.
FAILED - The query run failed.
FINISHED - The query has finished running.
PICKED - The query has been chosen to be run.
STARTED - The query run has started.
SUBMITTED - The query was submitted, but not yet processed.
ABORTED - The query run was stopped by the user.
ALL - A status value that includes all query statuses. This value can be used to filter results.
FAILED - The query run failed.
FINISHED - The query has finished running.
PICKED - The query has been chosen to be run.
STARTED - The query run has started.
SUBMITTED - The query was submitted, but not yet processed.
The status of the SQL statement being described. Status values are defined as follows:
ABORTED - The query run was stopped by the user.
ALL - A status value that includes all query statuses. This value can be used to filter results.
FAILED - The query run failed.
FINISHED - The query has finished running.
PICKED - The query has been chosen to be run.
STARTED - The query run has started.
SUBMITTED - The query was submitted, but not yet processed.
ABORTED - The query run was stopped by the user.
ALL - A status value that includes all query statuses. This value can be used to filter results.
FAILED - The query run failed.
FINISHED - The query has finished running.
PICKED - The query has been chosen to be run.
STARTED - The query run has started.
SUBMITTED - The query was submitted, but not yet processed.
The status of the SQL statement being described. Status values are defined as follows:
ABORTED - The query run was stopped by the user.
ALL - A status value that includes all query statuses. This value can be used to filter results.
FAILED - The query run failed.
FINISHED - The query has finished running.
PICKED - The query has been chosen to be run.
STARTED - The query run has started.
SUBMITTED - The query was submitted, but not yet processed.
The date and time (UTC) that the metadata for the SQL statement was last updated. An example is the time the status last changed.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The date and time (UTC) that the metadata for the SQL statement was last updated. An example is the time the status last changed.
\n@param updatedAt The date and time (UTC) that the metadata for the SQL statement was last updated. An example is the time the status last changed.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withUpdatedAt", + "getterDocumentation" : "/**The date and time (UTC) that the metadata for the SQL statement was last updated. An example is the time the status last changed.
\n@return The date and time (UTC) that the metadata for the SQL statement was last updated. An example is the time the status last changed.*/", + "getterMethodName" : "getUpdatedAt", + "getterModel" : { + "returnType" : "java.util.Date", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "UpdatedAt", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "UpdatedAt", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "java.util.Date", + "marshallingType" : "DATE", + "name" : "UpdatedAt", + "sensitive" : false, + "setterDocumentation" : "/**The date and time (UTC) that the metadata for the SQL statement was last updated. An example is the time the status last changed.
\n@param updatedAt The date and time (UTC) that the metadata for the SQL statement was last updated. An example is the time the status last changed.*/", + "setterMethodName" : "setUpdatedAt", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "java.util.Date", + "variableName" : "updatedAt", + "variableType" : "java.util.Date", + "documentation" : "", + "simpleType" : "Date", + "variableSetterType" : "java.util.Date" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The date and time (UTC) that the metadata for the SQL statement was last updated. An example is the time the status last changed.
\n@param updatedAt The date and time (UTC) that the metadata for the SQL statement was last updated. An example is the time the status last changed.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : "unixTimestamp", + "variableDeclarationType" : "java.util.Date", + "variableName" : "updatedAt", + "variableType" : "java.util.Date", + "documentation" : "The date and time (UTC) that the metadata for the SQL statement was last updated. An example is the time the status last changed.
", + "simpleType" : "Date", + "variableSetterType" : "java.util.Date" + }, + "xmlNameSpaceUri" : null + } ], + "membersAsMap" : { + "ClusterIdentifier" : { + "c2jName" : "ClusterIdentifier", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The cluster identifier.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The cluster identifier.
\n@param clusterIdentifier The cluster identifier.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withClusterIdentifier", + "getterDocumentation" : "/**The cluster identifier.
\n@return The cluster identifier.*/", + "getterMethodName" : "getClusterIdentifier", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "ClusterIdentifier", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "ClusterIdentifier", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "ClusterIdentifier", + "sensitive" : false, + "setterDocumentation" : "/**The cluster identifier.
\n@param clusterIdentifier The cluster identifier.*/", + "setterMethodName" : "setClusterIdentifier", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "clusterIdentifier", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The cluster identifier.
\n@param clusterIdentifier The cluster identifier.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "clusterIdentifier", + "variableType" : "String", + "documentation" : "The cluster identifier.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "CreatedAt" : { + "c2jName" : "CreatedAt", + "c2jShape" : "Timestamp", + "deprecated" : false, + "documentation" : "The date and time (UTC) when the SQL statement was submitted to run.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The date and time (UTC) when the SQL statement was submitted to run.
\n@param createdAt The date and time (UTC) when the SQL statement was submitted to run.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withCreatedAt", + "getterDocumentation" : "/**The date and time (UTC) when the SQL statement was submitted to run.
\n@return The date and time (UTC) when the SQL statement was submitted to run.*/", + "getterMethodName" : "getCreatedAt", + "getterModel" : { + "returnType" : "java.util.Date", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "CreatedAt", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "CreatedAt", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "java.util.Date", + "marshallingType" : "DATE", + "name" : "CreatedAt", + "sensitive" : false, + "setterDocumentation" : "/**The date and time (UTC) when the SQL statement was submitted to run.
\n@param createdAt The date and time (UTC) when the SQL statement was submitted to run.*/", + "setterMethodName" : "setCreatedAt", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "java.util.Date", + "variableName" : "createdAt", + "variableType" : "java.util.Date", + "documentation" : "", + "simpleType" : "Date", + "variableSetterType" : "java.util.Date" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The date and time (UTC) when the SQL statement was submitted to run.
\n@param createdAt The date and time (UTC) when the SQL statement was submitted to run.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : "unixTimestamp", + "variableDeclarationType" : "java.util.Date", + "variableName" : "createdAt", + "variableType" : "java.util.Date", + "documentation" : "The date and time (UTC) when the SQL statement was submitted to run.
", + "simpleType" : "Date", + "variableSetterType" : "java.util.Date" + }, + "xmlNameSpaceUri" : null + }, + "Database" : { + "c2jName" : "Database", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The name of the database.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the database.
\n@param database The name of the database.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withDatabase", + "getterDocumentation" : "/**The name of the database.
\n@return The name of the database.*/", + "getterMethodName" : "getDatabase", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Database", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Database", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Database", + "sensitive" : false, + "setterDocumentation" : "/**The name of the database.
\n@param database The name of the database.*/", + "setterMethodName" : "setDatabase", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "database", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name of the database.
\n@param database The name of the database.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "database", + "variableType" : "String", + "documentation" : "The name of the database.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "DbUser" : { + "c2jName" : "DbUser", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The database user name.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The database user name.
\n@param dbUser The database user name.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withDbUser", + "getterDocumentation" : "/**The database user name.
\n@return The database user name.*/", + "getterMethodName" : "getDbUser", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "DbUser", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "DbUser", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "DbUser", + "sensitive" : false, + "setterDocumentation" : "/**The database user name.
\n@param dbUser The database user name.*/", + "setterMethodName" : "setDbUser", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "dbUser", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The database user name.
\n@param dbUser The database user name.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "dbUser", + "variableType" : "String", + "documentation" : "The database user name.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "Duration" : { + "c2jName" : "Duration", + "c2jShape" : "Long", + "deprecated" : false, + "documentation" : "The amount of time in nanoseconds that the statement ran.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The amount of time in nanoseconds that the statement ran.
\n@param duration The amount of time in nanoseconds that the statement ran.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withDuration", + "getterDocumentation" : "/**The amount of time in nanoseconds that the statement ran.
\n@return The amount of time in nanoseconds that the statement ran.*/", + "getterMethodName" : "getDuration", + "getterModel" : { + "returnType" : "Long", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Duration", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Duration", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Long", + "marshallingType" : "LONG", + "name" : "Duration", + "sensitive" : false, + "setterDocumentation" : "/**The amount of time in nanoseconds that the statement ran.
\n@param duration The amount of time in nanoseconds that the statement ran.*/", + "setterMethodName" : "setDuration", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Long", + "variableName" : "duration", + "variableType" : "Long", + "documentation" : "", + "simpleType" : "Long", + "variableSetterType" : "Long" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The amount of time in nanoseconds that the statement ran.
\n@param duration The amount of time in nanoseconds that the statement ran.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Long", + "variableName" : "duration", + "variableType" : "Long", + "documentation" : "The amount of time in nanoseconds that the statement ran.
", + "simpleType" : "Long", + "variableSetterType" : "Long" + }, + "xmlNameSpaceUri" : null + }, + "Error" : { + "c2jName" : "Error", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The error message from the cluster if the SQL statement encountered an error while running.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The error message from the cluster if the SQL statement encountered an error while running.
\n@param error The error message from the cluster if the SQL statement encountered an error while running.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withError", + "getterDocumentation" : "/**The error message from the cluster if the SQL statement encountered an error while running.
\n@return The error message from the cluster if the SQL statement encountered an error while running.*/", + "getterMethodName" : "getError", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Error", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Error", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Error", + "sensitive" : false, + "setterDocumentation" : "/**The error message from the cluster if the SQL statement encountered an error while running.
\n@param error The error message from the cluster if the SQL statement encountered an error while running.*/", + "setterMethodName" : "setError", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "error", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The error message from the cluster if the SQL statement encountered an error while running.
\n@param error The error message from the cluster if the SQL statement encountered an error while running.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "error", + "variableType" : "String", + "documentation" : "The error message from the cluster if the SQL statement encountered an error while running.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "Id" : { + "c2jName" : "Id", + "c2jShape" : "UUID", + "deprecated" : false, + "documentation" : "The identifier of the SQL statement described. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The identifier of the SQL statement described. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.
\n@param id The identifier of the SQL statement described. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withId", + "getterDocumentation" : "/**The identifier of the SQL statement described. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.
\n@return The identifier of the SQL statement described. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.*/", + "getterMethodName" : "getId", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Id", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Id", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Id", + "sensitive" : false, + "setterDocumentation" : "/**The identifier of the SQL statement described. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.
\n@param id The identifier of the SQL statement described. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.*/", + "setterMethodName" : "setId", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "id", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The identifier of the SQL statement described. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.
\n@param id The identifier of the SQL statement described. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "id", + "variableType" : "String", + "documentation" : "The identifier of the SQL statement described. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "QueryString" : { + "c2jName" : "QueryString", + "c2jShape" : "StatementString", + "deprecated" : false, + "documentation" : "The SQL statement text.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The SQL statement text.
\n@param queryString The SQL statement text.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withQueryString", + "getterDocumentation" : "/**The SQL statement text.
\n@return The SQL statement text.*/", + "getterMethodName" : "getQueryString", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "QueryString", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "QueryString", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "QueryString", + "sensitive" : false, + "setterDocumentation" : "/**The SQL statement text.
\n@param queryString The SQL statement text.*/", + "setterMethodName" : "setQueryString", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "queryString", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The SQL statement text.
\n@param queryString The SQL statement text.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "queryString", + "variableType" : "String", + "documentation" : "The SQL statement text.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "RedshiftPid" : { + "c2jName" : "RedshiftPid", + "c2jShape" : "Long", + "deprecated" : false, + "documentation" : "The process identifier from Amazon Redshift.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The process identifier from Amazon Redshift.
\n@param redshiftPid The process identifier from Amazon Redshift.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withRedshiftPid", + "getterDocumentation" : "/**The process identifier from Amazon Redshift.
\n@return The process identifier from Amazon Redshift.*/", + "getterMethodName" : "getRedshiftPid", + "getterModel" : { + "returnType" : "Long", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "RedshiftPid", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "RedshiftPid", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Long", + "marshallingType" : "LONG", + "name" : "RedshiftPid", + "sensitive" : false, + "setterDocumentation" : "/**The process identifier from Amazon Redshift.
\n@param redshiftPid The process identifier from Amazon Redshift.*/", + "setterMethodName" : "setRedshiftPid", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Long", + "variableName" : "redshiftPid", + "variableType" : "Long", + "documentation" : "", + "simpleType" : "Long", + "variableSetterType" : "Long" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The process identifier from Amazon Redshift.
\n@param redshiftPid The process identifier from Amazon Redshift.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Long", + "variableName" : "redshiftPid", + "variableType" : "Long", + "documentation" : "The process identifier from Amazon Redshift.
", + "simpleType" : "Long", + "variableSetterType" : "Long" + }, + "xmlNameSpaceUri" : null + }, + "RedshiftQueryId" : { + "c2jName" : "RedshiftQueryId", + "c2jShape" : "Long", + "deprecated" : false, + "documentation" : "The identifier of the query generated by Amazon Redshift. These identifiers are also available in the query
column of the STL_QUERY
system view.
The identifier of the query generated by Amazon Redshift. These identifiers are also available in the query
column of the STL_QUERY
system view.
query
column of the STL_QUERY
system view.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withRedshiftQueryId",
+ "getterDocumentation" : "/**The identifier of the query generated by Amazon Redshift. These identifiers are also available in the query
column of the STL_QUERY
system view.
query
column of the STL_QUERY
system view.*/",
+ "getterMethodName" : "getRedshiftQueryId",
+ "getterModel" : {
+ "returnType" : "Long",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "RedshiftQueryId",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "RedshiftQueryId",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "Long",
+ "marshallingType" : "LONG",
+ "name" : "RedshiftQueryId",
+ "sensitive" : false,
+ "setterDocumentation" : "/**The identifier of the query generated by Amazon Redshift. These identifiers are also available in the query
column of the STL_QUERY
system view.
query
column of the STL_QUERY
system view.*/",
+ "setterMethodName" : "setRedshiftQueryId",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "Long",
+ "variableName" : "redshiftQueryId",
+ "variableType" : "Long",
+ "documentation" : "",
+ "simpleType" : "Long",
+ "variableSetterType" : "Long"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "shouldFullyQualify" : false,
+ "simple" : true,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**The identifier of the query generated by Amazon Redshift. These identifiers are also available in the query
column of the STL_QUERY
system view.
query
column of the STL_QUERY
system view.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "Long",
+ "variableName" : "redshiftQueryId",
+ "variableType" : "Long",
+ "documentation" : "The identifier of the query generated by Amazon Redshift. These identifiers are also available in the query
column of the STL_QUERY
system view.
Either the number of rows returned from the SQL statement or the number of rows affected. If result size is greater than zero, the result rows can be the number of rows affected by SQL statements such as INSERT, UPDATE, DELETE, COPY, and others.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**Either the number of rows returned from the SQL statement or the number of rows affected. If result size is greater than zero, the result rows can be the number of rows affected by SQL statements such as INSERT, UPDATE, DELETE, COPY, and others.
\n@param resultRows Either the number of rows returned from the SQL statement or the number of rows affected. If result size is greater than zero, the result rows can be the number of rows affected by SQL statements such as INSERT, UPDATE, DELETE, COPY, and others.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withResultRows", + "getterDocumentation" : "/**Either the number of rows returned from the SQL statement or the number of rows affected. If result size is greater than zero, the result rows can be the number of rows affected by SQL statements such as INSERT, UPDATE, DELETE, COPY, and others.
\n@return Either the number of rows returned from the SQL statement or the number of rows affected. If result size is greater than zero, the result rows can be the number of rows affected by SQL statements such as INSERT, UPDATE, DELETE, COPY, and others.*/", + "getterMethodName" : "getResultRows", + "getterModel" : { + "returnType" : "Long", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "ResultRows", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "ResultRows", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Long", + "marshallingType" : "LONG", + "name" : "ResultRows", + "sensitive" : false, + "setterDocumentation" : "/**Either the number of rows returned from the SQL statement or the number of rows affected. If result size is greater than zero, the result rows can be the number of rows affected by SQL statements such as INSERT, UPDATE, DELETE, COPY, and others.
\n@param resultRows Either the number of rows returned from the SQL statement or the number of rows affected. If result size is greater than zero, the result rows can be the number of rows affected by SQL statements such as INSERT, UPDATE, DELETE, COPY, and others.*/", + "setterMethodName" : "setResultRows", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Long", + "variableName" : "resultRows", + "variableType" : "Long", + "documentation" : "", + "simpleType" : "Long", + "variableSetterType" : "Long" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**Either the number of rows returned from the SQL statement or the number of rows affected. If result size is greater than zero, the result rows can be the number of rows affected by SQL statements such as INSERT, UPDATE, DELETE, COPY, and others.
\n@param resultRows Either the number of rows returned from the SQL statement or the number of rows affected. If result size is greater than zero, the result rows can be the number of rows affected by SQL statements such as INSERT, UPDATE, DELETE, COPY, and others.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Long", + "variableName" : "resultRows", + "variableType" : "Long", + "documentation" : "Either the number of rows returned from the SQL statement or the number of rows affected. If result size is greater than zero, the result rows can be the number of rows affected by SQL statements such as INSERT, UPDATE, DELETE, COPY, and others.
", + "simpleType" : "Long", + "variableSetterType" : "Long" + }, + "xmlNameSpaceUri" : null + }, + "ResultSize" : { + "c2jName" : "ResultSize", + "c2jShape" : "Long", + "deprecated" : false, + "documentation" : "The size in bytes of the returned results.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The size in bytes of the returned results.
\n@param resultSize The size in bytes of the returned results.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withResultSize", + "getterDocumentation" : "/**The size in bytes of the returned results.
\n@return The size in bytes of the returned results.*/", + "getterMethodName" : "getResultSize", + "getterModel" : { + "returnType" : "Long", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "ResultSize", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "ResultSize", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Long", + "marshallingType" : "LONG", + "name" : "ResultSize", + "sensitive" : false, + "setterDocumentation" : "/**The size in bytes of the returned results.
\n@param resultSize The size in bytes of the returned results.*/", + "setterMethodName" : "setResultSize", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Long", + "variableName" : "resultSize", + "variableType" : "Long", + "documentation" : "", + "simpleType" : "Long", + "variableSetterType" : "Long" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The size in bytes of the returned results.
\n@param resultSize The size in bytes of the returned results.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Long", + "variableName" : "resultSize", + "variableType" : "Long", + "documentation" : "The size in bytes of the returned results.
", + "simpleType" : "Long", + "variableSetterType" : "Long" + }, + "xmlNameSpaceUri" : null + }, + "SecretArn" : { + "c2jName" : "SecretArn", + "c2jShape" : "SecretArn", + "deprecated" : false, + "documentation" : "The name or Amazon Resource Name (ARN) of the secret that enables access to the database.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name or Amazon Resource Name (ARN) of the secret that enables access to the database.
\n@param secretArn The name or Amazon Resource Name (ARN) of the secret that enables access to the database.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withSecretArn", + "getterDocumentation" : "/**The name or Amazon Resource Name (ARN) of the secret that enables access to the database.
\n@return The name or Amazon Resource Name (ARN) of the secret that enables access to the database.*/", + "getterMethodName" : "getSecretArn", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "SecretArn", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "SecretArn", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "SecretArn", + "sensitive" : false, + "setterDocumentation" : "/**The name or Amazon Resource Name (ARN) of the secret that enables access to the database.
\n@param secretArn The name or Amazon Resource Name (ARN) of the secret that enables access to the database.*/", + "setterMethodName" : "setSecretArn", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "secretArn", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name or Amazon Resource Name (ARN) of the secret that enables access to the database.
\n@param secretArn The name or Amazon Resource Name (ARN) of the secret that enables access to the database.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "secretArn", + "variableType" : "String", + "documentation" : "The name or Amazon Resource Name (ARN) of the secret that enables access to the database.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "Status" : { + "c2jName" : "Status", + "c2jShape" : "StatusString", + "deprecated" : false, + "documentation" : "The status of the SQL statement being described. Status values are defined as follows:
ABORTED - The query run was stopped by the user.
ALL - A status value that includes all query statuses. This value can be used to filter results.
FAILED - The query run failed.
FINISHED - The query has finished running.
PICKED - The query has been chosen to be run.
STARTED - The query run has started.
SUBMITTED - The query was submitted, but not yet processed.
The status of the SQL statement being described. Status values are defined as follows:
ABORTED - The query run was stopped by the user.
ALL - A status value that includes all query statuses. This value can be used to filter results.
FAILED - The query run failed.
FINISHED - The query has finished running.
PICKED - The query has been chosen to be run.
STARTED - The query run has started.
SUBMITTED - The query was submitted, but not yet processed.
ABORTED - The query run was stopped by the user.
ALL - A status value that includes all query statuses. This value can be used to filter results.
FAILED - The query run failed.
FINISHED - The query has finished running.
PICKED - The query has been chosen to be run.
STARTED - The query run has started.
SUBMITTED - The query was submitted, but not yet processed.
The status of the SQL statement being described. Status values are defined as follows:
ABORTED - The query run was stopped by the user.
ALL - A status value that includes all query statuses. This value can be used to filter results.
FAILED - The query run failed.
FINISHED - The query has finished running.
PICKED - The query has been chosen to be run.
STARTED - The query run has started.
SUBMITTED - The query was submitted, but not yet processed.
ABORTED - The query run was stopped by the user.
ALL - A status value that includes all query statuses. This value can be used to filter results.
FAILED - The query run failed.
FINISHED - The query has finished running.
PICKED - The query has been chosen to be run.
STARTED - The query run has started.
SUBMITTED - The query was submitted, but not yet processed.
The status of the SQL statement being described. Status values are defined as follows:
ABORTED - The query run was stopped by the user.
ALL - A status value that includes all query statuses. This value can be used to filter results.
FAILED - The query run failed.
FINISHED - The query has finished running.
PICKED - The query has been chosen to be run.
STARTED - The query run has started.
SUBMITTED - The query was submitted, but not yet processed.
ABORTED - The query run was stopped by the user.
ALL - A status value that includes all query statuses. This value can be used to filter results.
FAILED - The query run failed.
FINISHED - The query has finished running.
PICKED - The query has been chosen to be run.
STARTED - The query run has started.
SUBMITTED - The query was submitted, but not yet processed.
The status of the SQL statement being described. Status values are defined as follows:
ABORTED - The query run was stopped by the user.
ALL - A status value that includes all query statuses. This value can be used to filter results.
FAILED - The query run failed.
FINISHED - The query has finished running.
PICKED - The query has been chosen to be run.
STARTED - The query run has started.
SUBMITTED - The query was submitted, but not yet processed.
ABORTED - The query run was stopped by the user.
ALL - A status value that includes all query statuses. This value can be used to filter results.
FAILED - The query run failed.
FINISHED - The query has finished running.
PICKED - The query has been chosen to be run.
STARTED - The query run has started.
SUBMITTED - The query was submitted, but not yet processed.
The status of the SQL statement being described. Status values are defined as follows:
ABORTED - The query run was stopped by the user.
ALL - A status value that includes all query statuses. This value can be used to filter results.
FAILED - The query run failed.
FINISHED - The query has finished running.
PICKED - The query has been chosen to be run.
STARTED - The query run has started.
SUBMITTED - The query was submitted, but not yet processed.
The date and time (UTC) that the metadata for the SQL statement was last updated. An example is the time the status last changed.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The date and time (UTC) that the metadata for the SQL statement was last updated. An example is the time the status last changed.
\n@param updatedAt The date and time (UTC) that the metadata for the SQL statement was last updated. An example is the time the status last changed.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withUpdatedAt", + "getterDocumentation" : "/**The date and time (UTC) that the metadata for the SQL statement was last updated. An example is the time the status last changed.
\n@return The date and time (UTC) that the metadata for the SQL statement was last updated. An example is the time the status last changed.*/", + "getterMethodName" : "getUpdatedAt", + "getterModel" : { + "returnType" : "java.util.Date", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "UpdatedAt", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "UpdatedAt", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "java.util.Date", + "marshallingType" : "DATE", + "name" : "UpdatedAt", + "sensitive" : false, + "setterDocumentation" : "/**The date and time (UTC) that the metadata for the SQL statement was last updated. An example is the time the status last changed.
\n@param updatedAt The date and time (UTC) that the metadata for the SQL statement was last updated. An example is the time the status last changed.*/", + "setterMethodName" : "setUpdatedAt", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "java.util.Date", + "variableName" : "updatedAt", + "variableType" : "java.util.Date", + "documentation" : "", + "simpleType" : "Date", + "variableSetterType" : "java.util.Date" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The date and time (UTC) that the metadata for the SQL statement was last updated. An example is the time the status last changed.
\n@param updatedAt The date and time (UTC) that the metadata for the SQL statement was last updated. An example is the time the status last changed.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : "unixTimestamp", + "variableDeclarationType" : "java.util.Date", + "variableName" : "updatedAt", + "variableType" : "java.util.Date", + "documentation" : "The date and time (UTC) that the metadata for the SQL statement was last updated. An example is the time the status last changed.
", + "simpleType" : "Date", + "variableSetterType" : "java.util.Date" + }, + "xmlNameSpaceUri" : null + } + }, + "packageName" : "com.amazonaws.services.redshiftdataapi.response", + "requestSignerAware" : false, + "requestSignerClassFqcn" : null, + "required" : [ "Id" ], + "shapeName" : "DescribeStatementResult", + "signerAware" : false, + "signerType" : null, + "unmarshaller" : { + "flattened" : false, + "resultWrapper" : null + }, + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "DescribeStatementResult", + "variableName" : "describeStatementResult", + "variableType" : "DescribeStatementResult", + "documentation" : null, + "simpleType" : "DescribeStatementResult", + "variableSetterType" : "DescribeStatementResult" + }, + "wrapper" : false + }, + "DescribeTableRequest" : { + "c2jName" : "DescribeTableRequest", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "", + "endpointDiscoveryMembers" : null, + "enums" : null, + "errorCode" : null, + "fullyQualifiedName" : "com.amazonaws.services.redshiftdataapi.request.DescribeTableRequest", + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasRequiresLengthMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : { + "action" : "DescribeTable", + "locationName" : null, + "requestUri" : "/", + "target" : "RedshiftData.DescribeTable", + "verb" : "POST", + "xmlNameSpaceUri" : null + }, + "members" : [ { + "c2jName" : "ClusterIdentifier", + "c2jShape" : "Location", + "deprecated" : false, + "documentation" : "The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.
\n@param clusterIdentifier The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withClusterIdentifier", + "getterDocumentation" : "/**The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.
\n@return The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.*/", + "getterMethodName" : "getClusterIdentifier", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "ClusterIdentifier", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "ClusterIdentifier", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "ClusterIdentifier", + "sensitive" : false, + "setterDocumentation" : "/**The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.
\n@param clusterIdentifier The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.*/", + "setterMethodName" : "setClusterIdentifier", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "clusterIdentifier", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.
\n@param clusterIdentifier The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "clusterIdentifier", + "variableType" : "String", + "documentation" : "The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "Database", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The name of the database. This parameter is required when authenticating using temporary credentials.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the database. This parameter is required when authenticating using temporary credentials.
\n@param database The name of the database. This parameter is required when authenticating using temporary credentials.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withDatabase", + "getterDocumentation" : "/**The name of the database. This parameter is required when authenticating using temporary credentials.
\n@return The name of the database. This parameter is required when authenticating using temporary credentials.*/", + "getterMethodName" : "getDatabase", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Database", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Database", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Database", + "sensitive" : false, + "setterDocumentation" : "/**The name of the database. This parameter is required when authenticating using temporary credentials.
\n@param database The name of the database. This parameter is required when authenticating using temporary credentials.*/", + "setterMethodName" : "setDatabase", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "database", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name of the database. This parameter is required when authenticating using temporary credentials.
\n@param database The name of the database. This parameter is required when authenticating using temporary credentials.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "database", + "variableType" : "String", + "documentation" : "The name of the database. This parameter is required when authenticating using temporary credentials.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "DbUser", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The database user name. This parameter is required when authenticating using temporary credentials.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The database user name. This parameter is required when authenticating using temporary credentials.
\n@param dbUser The database user name. This parameter is required when authenticating using temporary credentials.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withDbUser", + "getterDocumentation" : "/**The database user name. This parameter is required when authenticating using temporary credentials.
\n@return The database user name. This parameter is required when authenticating using temporary credentials.*/", + "getterMethodName" : "getDbUser", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "DbUser", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "DbUser", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "DbUser", + "sensitive" : false, + "setterDocumentation" : "/**The database user name. This parameter is required when authenticating using temporary credentials.
\n@param dbUser The database user name. This parameter is required when authenticating using temporary credentials.*/", + "setterMethodName" : "setDbUser", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "dbUser", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The database user name. This parameter is required when authenticating using temporary credentials.
\n@param dbUser The database user name. This parameter is required when authenticating using temporary credentials.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "dbUser", + "variableType" : "String", + "documentation" : "The database user name. This parameter is required when authenticating using temporary credentials.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "MaxResults", + "c2jShape" : "PageSize", + "deprecated" : false, + "documentation" : "The maximum number of tables to return in the response. If more tables exist than fit in one response, then NextToken
is returned to page through the results.
The maximum number of tables to return in the response. If more tables exist than fit in one response, then NextToken
is returned to page through the results.
NextToken
is returned to page through the results.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withMaxResults",
+ "getterDocumentation" : "/**The maximum number of tables to return in the response. If more tables exist than fit in one response, then NextToken
is returned to page through the results.
NextToken
is returned to page through the results.*/",
+ "getterMethodName" : "getMaxResults",
+ "getterModel" : {
+ "returnType" : "Integer",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "MaxResults",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "MaxResults",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "Integer",
+ "marshallingType" : "INTEGER",
+ "name" : "MaxResults",
+ "sensitive" : false,
+ "setterDocumentation" : "/**The maximum number of tables to return in the response. If more tables exist than fit in one response, then NextToken
is returned to page through the results.
NextToken
is returned to page through the results.*/",
+ "setterMethodName" : "setMaxResults",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "Integer",
+ "variableName" : "maxResults",
+ "variableType" : "Integer",
+ "documentation" : "",
+ "simpleType" : "Integer",
+ "variableSetterType" : "Integer"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "shouldFullyQualify" : false,
+ "simple" : true,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**The maximum number of tables to return in the response. If more tables exist than fit in one response, then NextToken
is returned to page through the results.
NextToken
is returned to page through the results.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "Integer",
+ "variableName" : "maxResults",
+ "variableType" : "Integer",
+ "documentation" : "The maximum number of tables to return in the response. If more tables exist than fit in one response, then NextToken
is returned to page through the results.
A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
\n@param nextToken A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withNextToken", + "getterDocumentation" : "/**A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
\n@return A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.*/", + "getterMethodName" : "getNextToken", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "NextToken", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "NextToken", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "NextToken", + "sensitive" : false, + "setterDocumentation" : "/**A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
\n@param nextToken A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.*/", + "setterMethodName" : "setNextToken", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "nextToken", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
\n@param nextToken A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "nextToken", + "variableType" : "String", + "documentation" : "A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "Schema", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The schema that contains the table. If no schema is specified, then matching tables for all schemas are returned.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The schema that contains the table. If no schema is specified, then matching tables for all schemas are returned.
\n@param schema The schema that contains the table. If no schema is specified, then matching tables for all schemas are returned.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withSchema", + "getterDocumentation" : "/**The schema that contains the table. If no schema is specified, then matching tables for all schemas are returned.
\n@return The schema that contains the table. If no schema is specified, then matching tables for all schemas are returned.*/", + "getterMethodName" : "getSchema", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Schema", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Schema", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Schema", + "sensitive" : false, + "setterDocumentation" : "/**The schema that contains the table. If no schema is specified, then matching tables for all schemas are returned.
\n@param schema The schema that contains the table. If no schema is specified, then matching tables for all schemas are returned.*/", + "setterMethodName" : "setSchema", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "schema", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The schema that contains the table. If no schema is specified, then matching tables for all schemas are returned.
\n@param schema The schema that contains the table. If no schema is specified, then matching tables for all schemas are returned.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "schema", + "variableType" : "String", + "documentation" : "The schema that contains the table. If no schema is specified, then matching tables for all schemas are returned.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "SecretArn", + "c2jShape" : "SecretArn", + "deprecated" : false, + "documentation" : "The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.
\n@param secretArn The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withSecretArn", + "getterDocumentation" : "/**The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.
\n@return The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.*/", + "getterMethodName" : "getSecretArn", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "SecretArn", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "SecretArn", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "SecretArn", + "sensitive" : false, + "setterDocumentation" : "/**The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.
\n@param secretArn The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.*/", + "setterMethodName" : "setSecretArn", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "secretArn", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.
\n@param secretArn The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "secretArn", + "variableType" : "String", + "documentation" : "The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "Table", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The table name. If no table is specified, then all tables for all matching schemas are returned. If no table and no schema is specified, then all tables for all schemas in the database are returned
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The table name. If no table is specified, then all tables for all matching schemas are returned. If no table and no schema is specified, then all tables for all schemas in the database are returned
\n@param table The table name. If no table is specified, then all tables for all matching schemas are returned. If no table and no schema is specified, then all tables for all schemas in the database are returned\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withTable", + "getterDocumentation" : "/**The table name. If no table is specified, then all tables for all matching schemas are returned. If no table and no schema is specified, then all tables for all schemas in the database are returned
\n@return The table name. If no table is specified, then all tables for all matching schemas are returned. If no table and no schema is specified, then all tables for all schemas in the database are returned*/", + "getterMethodName" : "getTable", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Table", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Table", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Table", + "sensitive" : false, + "setterDocumentation" : "/**The table name. If no table is specified, then all tables for all matching schemas are returned. If no table and no schema is specified, then all tables for all schemas in the database are returned
\n@param table The table name. If no table is specified, then all tables for all matching schemas are returned. If no table and no schema is specified, then all tables for all schemas in the database are returned*/", + "setterMethodName" : "setTable", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "table", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The table name. If no table is specified, then all tables for all matching schemas are returned. If no table and no schema is specified, then all tables for all schemas in the database are returned
\n@param table The table name. If no table is specified, then all tables for all matching schemas are returned. If no table and no schema is specified, then all tables for all schemas in the database are returned\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "table", + "variableType" : "String", + "documentation" : "The table name. If no table is specified, then all tables for all matching schemas are returned. If no table and no schema is specified, then all tables for all schemas in the database are returned
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } ], + "membersAsMap" : { + "ClusterIdentifier" : { + "c2jName" : "ClusterIdentifier", + "c2jShape" : "Location", + "deprecated" : false, + "documentation" : "The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.
\n@param clusterIdentifier The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withClusterIdentifier", + "getterDocumentation" : "/**The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.
\n@return The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.*/", + "getterMethodName" : "getClusterIdentifier", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "ClusterIdentifier", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "ClusterIdentifier", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "ClusterIdentifier", + "sensitive" : false, + "setterDocumentation" : "/**The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.
\n@param clusterIdentifier The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.*/", + "setterMethodName" : "setClusterIdentifier", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "clusterIdentifier", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.
\n@param clusterIdentifier The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "clusterIdentifier", + "variableType" : "String", + "documentation" : "The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "Database" : { + "c2jName" : "Database", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The name of the database. This parameter is required when authenticating using temporary credentials.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the database. This parameter is required when authenticating using temporary credentials.
\n@param database The name of the database. This parameter is required when authenticating using temporary credentials.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withDatabase", + "getterDocumentation" : "/**The name of the database. This parameter is required when authenticating using temporary credentials.
\n@return The name of the database. This parameter is required when authenticating using temporary credentials.*/", + "getterMethodName" : "getDatabase", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Database", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Database", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Database", + "sensitive" : false, + "setterDocumentation" : "/**The name of the database. This parameter is required when authenticating using temporary credentials.
\n@param database The name of the database. This parameter is required when authenticating using temporary credentials.*/", + "setterMethodName" : "setDatabase", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "database", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name of the database. This parameter is required when authenticating using temporary credentials.
\n@param database The name of the database. This parameter is required when authenticating using temporary credentials.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "database", + "variableType" : "String", + "documentation" : "The name of the database. This parameter is required when authenticating using temporary credentials.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "DbUser" : { + "c2jName" : "DbUser", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The database user name. This parameter is required when authenticating using temporary credentials.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The database user name. This parameter is required when authenticating using temporary credentials.
\n@param dbUser The database user name. This parameter is required when authenticating using temporary credentials.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withDbUser", + "getterDocumentation" : "/**The database user name. This parameter is required when authenticating using temporary credentials.
\n@return The database user name. This parameter is required when authenticating using temporary credentials.*/", + "getterMethodName" : "getDbUser", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "DbUser", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "DbUser", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "DbUser", + "sensitive" : false, + "setterDocumentation" : "/**The database user name. This parameter is required when authenticating using temporary credentials.
\n@param dbUser The database user name. This parameter is required when authenticating using temporary credentials.*/", + "setterMethodName" : "setDbUser", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "dbUser", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The database user name. This parameter is required when authenticating using temporary credentials.
\n@param dbUser The database user name. This parameter is required when authenticating using temporary credentials.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "dbUser", + "variableType" : "String", + "documentation" : "The database user name. This parameter is required when authenticating using temporary credentials.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "MaxResults" : { + "c2jName" : "MaxResults", + "c2jShape" : "PageSize", + "deprecated" : false, + "documentation" : "The maximum number of tables to return in the response. If more tables exist than fit in one response, then NextToken
is returned to page through the results.
The maximum number of tables to return in the response. If more tables exist than fit in one response, then NextToken
is returned to page through the results.
NextToken
is returned to page through the results.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withMaxResults",
+ "getterDocumentation" : "/**The maximum number of tables to return in the response. If more tables exist than fit in one response, then NextToken
is returned to page through the results.
NextToken
is returned to page through the results.*/",
+ "getterMethodName" : "getMaxResults",
+ "getterModel" : {
+ "returnType" : "Integer",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "MaxResults",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "MaxResults",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "Integer",
+ "marshallingType" : "INTEGER",
+ "name" : "MaxResults",
+ "sensitive" : false,
+ "setterDocumentation" : "/**The maximum number of tables to return in the response. If more tables exist than fit in one response, then NextToken
is returned to page through the results.
NextToken
is returned to page through the results.*/",
+ "setterMethodName" : "setMaxResults",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "Integer",
+ "variableName" : "maxResults",
+ "variableType" : "Integer",
+ "documentation" : "",
+ "simpleType" : "Integer",
+ "variableSetterType" : "Integer"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "shouldFullyQualify" : false,
+ "simple" : true,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**The maximum number of tables to return in the response. If more tables exist than fit in one response, then NextToken
is returned to page through the results.
NextToken
is returned to page through the results.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "Integer",
+ "variableName" : "maxResults",
+ "variableType" : "Integer",
+ "documentation" : "The maximum number of tables to return in the response. If more tables exist than fit in one response, then NextToken
is returned to page through the results.
A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
\n@param nextToken A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withNextToken", + "getterDocumentation" : "/**A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
\n@return A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.*/", + "getterMethodName" : "getNextToken", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "NextToken", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "NextToken", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "NextToken", + "sensitive" : false, + "setterDocumentation" : "/**A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
\n@param nextToken A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.*/", + "setterMethodName" : "setNextToken", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "nextToken", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
\n@param nextToken A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "nextToken", + "variableType" : "String", + "documentation" : "A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "Schema" : { + "c2jName" : "Schema", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The schema that contains the table. If no schema is specified, then matching tables for all schemas are returned.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The schema that contains the table. If no schema is specified, then matching tables for all schemas are returned.
\n@param schema The schema that contains the table. If no schema is specified, then matching tables for all schemas are returned.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withSchema", + "getterDocumentation" : "/**The schema that contains the table. If no schema is specified, then matching tables for all schemas are returned.
\n@return The schema that contains the table. If no schema is specified, then matching tables for all schemas are returned.*/", + "getterMethodName" : "getSchema", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Schema", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Schema", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Schema", + "sensitive" : false, + "setterDocumentation" : "/**The schema that contains the table. If no schema is specified, then matching tables for all schemas are returned.
\n@param schema The schema that contains the table. If no schema is specified, then matching tables for all schemas are returned.*/", + "setterMethodName" : "setSchema", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "schema", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The schema that contains the table. If no schema is specified, then matching tables for all schemas are returned.
\n@param schema The schema that contains the table. If no schema is specified, then matching tables for all schemas are returned.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "schema", + "variableType" : "String", + "documentation" : "The schema that contains the table. If no schema is specified, then matching tables for all schemas are returned.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "SecretArn" : { + "c2jName" : "SecretArn", + "c2jShape" : "SecretArn", + "deprecated" : false, + "documentation" : "The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.
\n@param secretArn The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withSecretArn", + "getterDocumentation" : "/**The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.
\n@return The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.*/", + "getterMethodName" : "getSecretArn", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "SecretArn", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "SecretArn", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "SecretArn", + "sensitive" : false, + "setterDocumentation" : "/**The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.
\n@param secretArn The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.*/", + "setterMethodName" : "setSecretArn", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "secretArn", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.
\n@param secretArn The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "secretArn", + "variableType" : "String", + "documentation" : "The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "Table" : { + "c2jName" : "Table", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The table name. If no table is specified, then all tables for all matching schemas are returned. If no table and no schema is specified, then all tables for all schemas in the database are returned
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The table name. If no table is specified, then all tables for all matching schemas are returned. If no table and no schema is specified, then all tables for all schemas in the database are returned
\n@param table The table name. If no table is specified, then all tables for all matching schemas are returned. If no table and no schema is specified, then all tables for all schemas in the database are returned\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withTable", + "getterDocumentation" : "/**The table name. If no table is specified, then all tables for all matching schemas are returned. If no table and no schema is specified, then all tables for all schemas in the database are returned
\n@return The table name. If no table is specified, then all tables for all matching schemas are returned. If no table and no schema is specified, then all tables for all schemas in the database are returned*/", + "getterMethodName" : "getTable", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Table", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Table", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Table", + "sensitive" : false, + "setterDocumentation" : "/**The table name. If no table is specified, then all tables for all matching schemas are returned. If no table and no schema is specified, then all tables for all schemas in the database are returned
\n@param table The table name. If no table is specified, then all tables for all matching schemas are returned. If no table and no schema is specified, then all tables for all schemas in the database are returned*/", + "setterMethodName" : "setTable", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "table", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The table name. If no table is specified, then all tables for all matching schemas are returned. If no table and no schema is specified, then all tables for all schemas in the database are returned
\n@param table The table name. If no table is specified, then all tables for all matching schemas are returned. If no table and no schema is specified, then all tables for all schemas in the database are returned\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "table", + "variableType" : "String", + "documentation" : "The table name. If no table is specified, then all tables for all matching schemas are returned. If no table and no schema is specified, then all tables for all schemas in the database are returned
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } + }, + "packageName" : "com.amazonaws.services.redshiftdataapi.request", + "requestSignerAware" : false, + "requestSignerClassFqcn" : null, + "required" : [ "ClusterIdentifier" ], + "shapeName" : "DescribeTableRequest", + "signerAware" : false, + "signerType" : null, + "unmarshaller" : null, + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "DescribeTableRequest", + "variableName" : "describeTableRequest", + "variableType" : "DescribeTableRequest", + "documentation" : null, + "simpleType" : "DescribeTableRequest", + "variableSetterType" : "DescribeTableRequest" + }, + "wrapper" : false + }, + "DescribeTableResult" : { + "c2jName" : "DescribeTableResponse", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "", + "endpointDiscoveryMembers" : null, + "enums" : null, + "errorCode" : null, + "fullyQualifiedName" : "com.amazonaws.services.redshiftdataapi.response.DescribeTableResult", + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasRequiresLengthMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : [ { + "c2jName" : "ColumnList", + "c2jShape" : "ColumnList", + "deprecated" : false, + "documentation" : "A list of columns in the table.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A list of columns in the table.
\n@param columnList A list of columns in the table.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withColumnList", + "getterDocumentation" : "/**A list of columns in the table.
\n@return A list of columns in the table.*/", + "getterMethodName" : "getColumnList", + "getterModel" : { + "returnType" : "java.util.ListA list of columns in the table.
\n@param columnList A list of columns in the table.*/", + "setterMethodName" : "setColumnList", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "java.util.ListA list of columns in the table.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setColumnList(java.util.Collection)} or {@link #withColumnList(java.util.Collection)} if you want to override the existing values.
\n@param columnList A list of columns in the table.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "java.util.ListA list of columns in the table.
", + "simpleType" : "ListA value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
\n@param nextToken A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withNextToken", + "getterDocumentation" : "/**A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
\n@return A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.*/", + "getterMethodName" : "getNextToken", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "NextToken", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "NextToken", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "NextToken", + "sensitive" : false, + "setterDocumentation" : "/**A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
\n@param nextToken A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.*/", + "setterMethodName" : "setNextToken", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "nextToken", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
\n@param nextToken A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "nextToken", + "variableType" : "String", + "documentation" : "A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "TableName", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The table name.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The table name.
\n@param tableName The table name.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withTableName", + "getterDocumentation" : "/**The table name.
\n@return The table name.*/", + "getterMethodName" : "getTableName", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "TableName", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "TableName", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "TableName", + "sensitive" : false, + "setterDocumentation" : "/**The table name.
\n@param tableName The table name.*/", + "setterMethodName" : "setTableName", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "tableName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The table name.
\n@param tableName The table name.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "tableName", + "variableType" : "String", + "documentation" : "The table name.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } ], + "membersAsMap" : { + "ColumnList" : { + "c2jName" : "ColumnList", + "c2jShape" : "ColumnList", + "deprecated" : false, + "documentation" : "A list of columns in the table.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A list of columns in the table.
\n@param columnList A list of columns in the table.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withColumnList", + "getterDocumentation" : "/**A list of columns in the table.
\n@return A list of columns in the table.*/", + "getterMethodName" : "getColumnList", + "getterModel" : { + "returnType" : "java.util.ListA list of columns in the table.
\n@param columnList A list of columns in the table.*/", + "setterMethodName" : "setColumnList", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "java.util.ListA list of columns in the table.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setColumnList(java.util.Collection)} or {@link #withColumnList(java.util.Collection)} if you want to override the existing values.
\n@param columnList A list of columns in the table.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "java.util.ListA list of columns in the table.
", + "simpleType" : "ListA value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
\n@param nextToken A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withNextToken", + "getterDocumentation" : "/**A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
\n@return A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.*/", + "getterMethodName" : "getNextToken", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "NextToken", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "NextToken", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "NextToken", + "sensitive" : false, + "setterDocumentation" : "/**A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
\n@param nextToken A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.*/", + "setterMethodName" : "setNextToken", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "nextToken", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
\n@param nextToken A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "nextToken", + "variableType" : "String", + "documentation" : "A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "TableName" : { + "c2jName" : "TableName", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The table name.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The table name.
\n@param tableName The table name.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withTableName", + "getterDocumentation" : "/**The table name.
\n@return The table name.*/", + "getterMethodName" : "getTableName", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "TableName", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "TableName", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "TableName", + "sensitive" : false, + "setterDocumentation" : "/**The table name.
\n@param tableName The table name.*/", + "setterMethodName" : "setTableName", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "tableName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The table name.
\n@param tableName The table name.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "tableName", + "variableType" : "String", + "documentation" : "The table name.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } + }, + "packageName" : "com.amazonaws.services.redshiftdataapi.response", + "requestSignerAware" : false, + "requestSignerClassFqcn" : null, + "required" : null, + "shapeName" : "DescribeTableResult", + "signerAware" : false, + "signerType" : null, + "unmarshaller" : { + "flattened" : false, + "resultWrapper" : null + }, + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "DescribeTableResult", + "variableName" : "describeTableResult", + "variableType" : "DescribeTableResult", + "documentation" : null, + "simpleType" : "DescribeTableResult", + "variableSetterType" : "DescribeTableResult" + }, + "wrapper" : false + }, + "ExecuteStatementException" : { + "c2jName" : "ExecuteStatementException", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "The SQL statement encountered an environmental error while running.
", + "endpointDiscoveryMembers" : null, + "enums" : null, + "errorCode" : "ExecuteStatementException", + "fullyQualifiedName" : "com.amazonaws.services.redshiftdataapi.exception.ExecuteStatementException", + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasRequiresLengthMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : [ { + "c2jName" : "StatementId", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "Statement identifier of the exception.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**Statement identifier of the exception.
\n@param statementId Statement identifier of the exception.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withStatementId", + "getterDocumentation" : "/**Statement identifier of the exception.
\n@return Statement identifier of the exception.*/", + "getterMethodName" : "getStatementId", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "StatementId", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "StatementId", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "StatementId", + "sensitive" : false, + "setterDocumentation" : "/**Statement identifier of the exception.
\n@param statementId Statement identifier of the exception.*/", + "setterMethodName" : "setStatementId", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "statementId", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**Statement identifier of the exception.
\n@param statementId Statement identifier of the exception.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "statementId", + "variableType" : "String", + "documentation" : "Statement identifier of the exception.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } ], + "membersAsMap" : { + "StatementId" : { + "c2jName" : "StatementId", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "Statement identifier of the exception.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**Statement identifier of the exception.
\n@param statementId Statement identifier of the exception.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withStatementId", + "getterDocumentation" : "/**Statement identifier of the exception.
\n@return Statement identifier of the exception.*/", + "getterMethodName" : "getStatementId", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "StatementId", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "StatementId", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "StatementId", + "sensitive" : false, + "setterDocumentation" : "/**Statement identifier of the exception.
\n@param statementId Statement identifier of the exception.*/", + "setterMethodName" : "setStatementId", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "statementId", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**Statement identifier of the exception.
\n@param statementId Statement identifier of the exception.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "statementId", + "variableType" : "String", + "documentation" : "Statement identifier of the exception.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } + }, + "packageName" : "com.amazonaws.services.redshiftdataapi.exception", + "requestSignerAware" : false, + "requestSignerClassFqcn" : null, + "required" : [ "Message", "StatementId" ], + "shapeName" : "ExecuteStatementException", + "signerAware" : false, + "signerType" : null, + "unmarshaller" : null, + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "ExecuteStatementException", + "variableName" : "executeStatementException", + "variableType" : "ExecuteStatementException", + "documentation" : null, + "simpleType" : "ExecuteStatementException", + "variableSetterType" : "ExecuteStatementException" + }, + "wrapper" : false + }, + "ExecuteStatementRequest" : { + "c2jName" : "ExecuteStatementInput", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "", + "endpointDiscoveryMembers" : null, + "enums" : null, + "errorCode" : null, + "fullyQualifiedName" : "com.amazonaws.services.redshiftdataapi.request.ExecuteStatementRequest", + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasRequiresLengthMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : { + "action" : "ExecuteStatement", + "locationName" : null, + "requestUri" : "/", + "target" : "RedshiftData.ExecuteStatement", + "verb" : "POST", + "xmlNameSpaceUri" : null + }, + "members" : [ { + "c2jName" : "ClusterIdentifier", + "c2jShape" : "Location", + "deprecated" : false, + "documentation" : "The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.
\n@param clusterIdentifier The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withClusterIdentifier", + "getterDocumentation" : "/**The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.
\n@return The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.*/", + "getterMethodName" : "getClusterIdentifier", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "ClusterIdentifier", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "ClusterIdentifier", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "ClusterIdentifier", + "sensitive" : false, + "setterDocumentation" : "/**The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.
\n@param clusterIdentifier The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.*/", + "setterMethodName" : "setClusterIdentifier", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "clusterIdentifier", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.
\n@param clusterIdentifier The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "clusterIdentifier", + "variableType" : "String", + "documentation" : "The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "Database", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The name of the database. This parameter is required when authenticating using temporary credentials.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the database. This parameter is required when authenticating using temporary credentials.
\n@param database The name of the database. This parameter is required when authenticating using temporary credentials.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withDatabase", + "getterDocumentation" : "/**The name of the database. This parameter is required when authenticating using temporary credentials.
\n@return The name of the database. This parameter is required when authenticating using temporary credentials.*/", + "getterMethodName" : "getDatabase", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Database", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Database", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Database", + "sensitive" : false, + "setterDocumentation" : "/**The name of the database. This parameter is required when authenticating using temporary credentials.
\n@param database The name of the database. This parameter is required when authenticating using temporary credentials.*/", + "setterMethodName" : "setDatabase", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "database", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name of the database. This parameter is required when authenticating using temporary credentials.
\n@param database The name of the database. This parameter is required when authenticating using temporary credentials.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "database", + "variableType" : "String", + "documentation" : "The name of the database. This parameter is required when authenticating using temporary credentials.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "DbUser", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The database user name. This parameter is required when authenticating using temporary credentials.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The database user name. This parameter is required when authenticating using temporary credentials.
\n@param dbUser The database user name. This parameter is required when authenticating using temporary credentials.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withDbUser", + "getterDocumentation" : "/**The database user name. This parameter is required when authenticating using temporary credentials.
\n@return The database user name. This parameter is required when authenticating using temporary credentials.*/", + "getterMethodName" : "getDbUser", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "DbUser", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "DbUser", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "DbUser", + "sensitive" : false, + "setterDocumentation" : "/**The database user name. This parameter is required when authenticating using temporary credentials.
\n@param dbUser The database user name. This parameter is required when authenticating using temporary credentials.*/", + "setterMethodName" : "setDbUser", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "dbUser", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The database user name. This parameter is required when authenticating using temporary credentials.
\n@param dbUser The database user name. This parameter is required when authenticating using temporary credentials.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "dbUser", + "variableType" : "String", + "documentation" : "The database user name. This parameter is required when authenticating using temporary credentials.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "SecretArn", + "c2jShape" : "SecretArn", + "deprecated" : false, + "documentation" : "The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.
\n@param secretArn The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withSecretArn", + "getterDocumentation" : "/**The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.
\n@return The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.*/", + "getterMethodName" : "getSecretArn", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "SecretArn", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "SecretArn", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "SecretArn", + "sensitive" : false, + "setterDocumentation" : "/**The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.
\n@param secretArn The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.*/", + "setterMethodName" : "setSecretArn", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "secretArn", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.
\n@param secretArn The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "secretArn", + "variableType" : "String", + "documentation" : "The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "Sql", + "c2jShape" : "StatementString", + "deprecated" : false, + "documentation" : "The SQL statement text to run.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The SQL statement text to run.
\n@param sql The SQL statement text to run.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withSql", + "getterDocumentation" : "/**The SQL statement text to run.
\n@return The SQL statement text to run.*/", + "getterMethodName" : "getSql", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Sql", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Sql", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Sql", + "sensitive" : false, + "setterDocumentation" : "/**The SQL statement text to run.
\n@param sql The SQL statement text to run.*/", + "setterMethodName" : "setSql", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "sql", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The SQL statement text to run.
\n@param sql The SQL statement text to run.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "sql", + "variableType" : "String", + "documentation" : "The SQL statement text to run.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "StatementName", + "c2jShape" : "StatementNameString", + "deprecated" : false, + "documentation" : "The name of the SQL statement. You can name the SQL statement when you create it to identify the query.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the SQL statement. You can name the SQL statement when you create it to identify the query.
\n@param statementName The name of the SQL statement. You can name the SQL statement when you create it to identify the query.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withStatementName", + "getterDocumentation" : "/**The name of the SQL statement. You can name the SQL statement when you create it to identify the query.
\n@return The name of the SQL statement. You can name the SQL statement when you create it to identify the query.*/", + "getterMethodName" : "getStatementName", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "StatementName", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "StatementName", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "StatementName", + "sensitive" : false, + "setterDocumentation" : "/**The name of the SQL statement. You can name the SQL statement when you create it to identify the query.
\n@param statementName The name of the SQL statement. You can name the SQL statement when you create it to identify the query.*/", + "setterMethodName" : "setStatementName", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "statementName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name of the SQL statement. You can name the SQL statement when you create it to identify the query.
\n@param statementName The name of the SQL statement. You can name the SQL statement when you create it to identify the query.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "statementName", + "variableType" : "String", + "documentation" : "The name of the SQL statement. You can name the SQL statement when you create it to identify the query.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "WithEvent", + "c2jShape" : "Boolean", + "deprecated" : false, + "documentation" : "A value that indicates whether to send an event to the Amazon EventBridge event bus after the SQL statement runs.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A value that indicates whether to send an event to the Amazon EventBridge event bus after the SQL statement runs.
\n@param withEvent A value that indicates whether to send an event to the Amazon EventBridge event bus after the SQL statement runs.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withWithEvent", + "getterDocumentation" : "/**A value that indicates whether to send an event to the Amazon EventBridge event bus after the SQL statement runs.
\n@return A value that indicates whether to send an event to the Amazon EventBridge event bus after the SQL statement runs.*/", + "getterMethodName" : "getWithEvent", + "getterModel" : { + "returnType" : "Boolean", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "WithEvent", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "WithEvent", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Boolean", + "marshallingType" : "BOOLEAN", + "name" : "WithEvent", + "sensitive" : false, + "setterDocumentation" : "/**A value that indicates whether to send an event to the Amazon EventBridge event bus after the SQL statement runs.
\n@param withEvent A value that indicates whether to send an event to the Amazon EventBridge event bus after the SQL statement runs.*/", + "setterMethodName" : "setWithEvent", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Boolean", + "variableName" : "withEvent", + "variableType" : "Boolean", + "documentation" : "", + "simpleType" : "Boolean", + "variableSetterType" : "Boolean" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A value that indicates whether to send an event to the Amazon EventBridge event bus after the SQL statement runs.
\n@param withEvent A value that indicates whether to send an event to the Amazon EventBridge event bus after the SQL statement runs.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Boolean", + "variableName" : "withEvent", + "variableType" : "Boolean", + "documentation" : "A value that indicates whether to send an event to the Amazon EventBridge event bus after the SQL statement runs.
", + "simpleType" : "Boolean", + "variableSetterType" : "Boolean" + }, + "xmlNameSpaceUri" : null + } ], + "membersAsMap" : { + "ClusterIdentifier" : { + "c2jName" : "ClusterIdentifier", + "c2jShape" : "Location", + "deprecated" : false, + "documentation" : "The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.
\n@param clusterIdentifier The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withClusterIdentifier", + "getterDocumentation" : "/**The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.
\n@return The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.*/", + "getterMethodName" : "getClusterIdentifier", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "ClusterIdentifier", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "ClusterIdentifier", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "ClusterIdentifier", + "sensitive" : false, + "setterDocumentation" : "/**The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.
\n@param clusterIdentifier The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.*/", + "setterMethodName" : "setClusterIdentifier", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "clusterIdentifier", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.
\n@param clusterIdentifier The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "clusterIdentifier", + "variableType" : "String", + "documentation" : "The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "Database" : { + "c2jName" : "Database", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The name of the database. This parameter is required when authenticating using temporary credentials.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the database. This parameter is required when authenticating using temporary credentials.
\n@param database The name of the database. This parameter is required when authenticating using temporary credentials.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withDatabase", + "getterDocumentation" : "/**The name of the database. This parameter is required when authenticating using temporary credentials.
\n@return The name of the database. This parameter is required when authenticating using temporary credentials.*/", + "getterMethodName" : "getDatabase", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Database", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Database", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Database", + "sensitive" : false, + "setterDocumentation" : "/**The name of the database. This parameter is required when authenticating using temporary credentials.
\n@param database The name of the database. This parameter is required when authenticating using temporary credentials.*/", + "setterMethodName" : "setDatabase", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "database", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name of the database. This parameter is required when authenticating using temporary credentials.
\n@param database The name of the database. This parameter is required when authenticating using temporary credentials.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "database", + "variableType" : "String", + "documentation" : "The name of the database. This parameter is required when authenticating using temporary credentials.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "DbUser" : { + "c2jName" : "DbUser", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The database user name. This parameter is required when authenticating using temporary credentials.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The database user name. This parameter is required when authenticating using temporary credentials.
\n@param dbUser The database user name. This parameter is required when authenticating using temporary credentials.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withDbUser", + "getterDocumentation" : "/**The database user name. This parameter is required when authenticating using temporary credentials.
\n@return The database user name. This parameter is required when authenticating using temporary credentials.*/", + "getterMethodName" : "getDbUser", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "DbUser", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "DbUser", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "DbUser", + "sensitive" : false, + "setterDocumentation" : "/**The database user name. This parameter is required when authenticating using temporary credentials.
\n@param dbUser The database user name. This parameter is required when authenticating using temporary credentials.*/", + "setterMethodName" : "setDbUser", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "dbUser", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The database user name. This parameter is required when authenticating using temporary credentials.
\n@param dbUser The database user name. This parameter is required when authenticating using temporary credentials.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "dbUser", + "variableType" : "String", + "documentation" : "The database user name. This parameter is required when authenticating using temporary credentials.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "SecretArn" : { + "c2jName" : "SecretArn", + "c2jShape" : "SecretArn", + "deprecated" : false, + "documentation" : "The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.
\n@param secretArn The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withSecretArn", + "getterDocumentation" : "/**The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.
\n@return The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.*/", + "getterMethodName" : "getSecretArn", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "SecretArn", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "SecretArn", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "SecretArn", + "sensitive" : false, + "setterDocumentation" : "/**The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.
\n@param secretArn The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.*/", + "setterMethodName" : "setSecretArn", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "secretArn", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.
\n@param secretArn The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "secretArn", + "variableType" : "String", + "documentation" : "The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "Sql" : { + "c2jName" : "Sql", + "c2jShape" : "StatementString", + "deprecated" : false, + "documentation" : "The SQL statement text to run.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The SQL statement text to run.
\n@param sql The SQL statement text to run.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withSql", + "getterDocumentation" : "/**The SQL statement text to run.
\n@return The SQL statement text to run.*/", + "getterMethodName" : "getSql", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Sql", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Sql", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Sql", + "sensitive" : false, + "setterDocumentation" : "/**The SQL statement text to run.
\n@param sql The SQL statement text to run.*/", + "setterMethodName" : "setSql", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "sql", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The SQL statement text to run.
\n@param sql The SQL statement text to run.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "sql", + "variableType" : "String", + "documentation" : "The SQL statement text to run.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "StatementName" : { + "c2jName" : "StatementName", + "c2jShape" : "StatementNameString", + "deprecated" : false, + "documentation" : "The name of the SQL statement. You can name the SQL statement when you create it to identify the query.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the SQL statement. You can name the SQL statement when you create it to identify the query.
\n@param statementName The name of the SQL statement. You can name the SQL statement when you create it to identify the query.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withStatementName", + "getterDocumentation" : "/**The name of the SQL statement. You can name the SQL statement when you create it to identify the query.
\n@return The name of the SQL statement. You can name the SQL statement when you create it to identify the query.*/", + "getterMethodName" : "getStatementName", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "StatementName", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "StatementName", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "StatementName", + "sensitive" : false, + "setterDocumentation" : "/**The name of the SQL statement. You can name the SQL statement when you create it to identify the query.
\n@param statementName The name of the SQL statement. You can name the SQL statement when you create it to identify the query.*/", + "setterMethodName" : "setStatementName", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "statementName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name of the SQL statement. You can name the SQL statement when you create it to identify the query.
\n@param statementName The name of the SQL statement. You can name the SQL statement when you create it to identify the query.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "statementName", + "variableType" : "String", + "documentation" : "The name of the SQL statement. You can name the SQL statement when you create it to identify the query.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "WithEvent" : { + "c2jName" : "WithEvent", + "c2jShape" : "Boolean", + "deprecated" : false, + "documentation" : "A value that indicates whether to send an event to the Amazon EventBridge event bus after the SQL statement runs.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A value that indicates whether to send an event to the Amazon EventBridge event bus after the SQL statement runs.
\n@param withEvent A value that indicates whether to send an event to the Amazon EventBridge event bus after the SQL statement runs.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withWithEvent", + "getterDocumentation" : "/**A value that indicates whether to send an event to the Amazon EventBridge event bus after the SQL statement runs.
\n@return A value that indicates whether to send an event to the Amazon EventBridge event bus after the SQL statement runs.*/", + "getterMethodName" : "getWithEvent", + "getterModel" : { + "returnType" : "Boolean", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "WithEvent", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "WithEvent", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Boolean", + "marshallingType" : "BOOLEAN", + "name" : "WithEvent", + "sensitive" : false, + "setterDocumentation" : "/**A value that indicates whether to send an event to the Amazon EventBridge event bus after the SQL statement runs.
\n@param withEvent A value that indicates whether to send an event to the Amazon EventBridge event bus after the SQL statement runs.*/", + "setterMethodName" : "setWithEvent", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Boolean", + "variableName" : "withEvent", + "variableType" : "Boolean", + "documentation" : "", + "simpleType" : "Boolean", + "variableSetterType" : "Boolean" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A value that indicates whether to send an event to the Amazon EventBridge event bus after the SQL statement runs.
\n@param withEvent A value that indicates whether to send an event to the Amazon EventBridge event bus after the SQL statement runs.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Boolean", + "variableName" : "withEvent", + "variableType" : "Boolean", + "documentation" : "A value that indicates whether to send an event to the Amazon EventBridge event bus after the SQL statement runs.
", + "simpleType" : "Boolean", + "variableSetterType" : "Boolean" + }, + "xmlNameSpaceUri" : null + } + }, + "packageName" : "com.amazonaws.services.redshiftdataapi.request", + "requestSignerAware" : false, + "requestSignerClassFqcn" : null, + "required" : [ "ClusterIdentifier", "Sql" ], + "shapeName" : "ExecuteStatementRequest", + "signerAware" : false, + "signerType" : null, + "unmarshaller" : null, + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "ExecuteStatementRequest", + "variableName" : "executeStatementRequest", + "variableType" : "ExecuteStatementRequest", + "documentation" : null, + "simpleType" : "ExecuteStatementRequest", + "variableSetterType" : "ExecuteStatementRequest" + }, + "wrapper" : false + }, + "ExecuteStatementResult" : { + "c2jName" : "ExecuteStatementOutput", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "", + "endpointDiscoveryMembers" : null, + "enums" : null, + "errorCode" : null, + "fullyQualifiedName" : "com.amazonaws.services.redshiftdataapi.response.ExecuteStatementResult", + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasRequiresLengthMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : [ { + "c2jName" : "ClusterIdentifier", + "c2jShape" : "Location", + "deprecated" : false, + "documentation" : "The cluster identifier.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The cluster identifier.
\n@param clusterIdentifier The cluster identifier.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withClusterIdentifier", + "getterDocumentation" : "/**The cluster identifier.
\n@return The cluster identifier.*/", + "getterMethodName" : "getClusterIdentifier", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "ClusterIdentifier", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "ClusterIdentifier", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "ClusterIdentifier", + "sensitive" : false, + "setterDocumentation" : "/**The cluster identifier.
\n@param clusterIdentifier The cluster identifier.*/", + "setterMethodName" : "setClusterIdentifier", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "clusterIdentifier", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The cluster identifier.
\n@param clusterIdentifier The cluster identifier.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "clusterIdentifier", + "variableType" : "String", + "documentation" : "The cluster identifier.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "CreatedAt", + "c2jShape" : "Timestamp", + "deprecated" : false, + "documentation" : "The date and time (UTC) the statement was created.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The date and time (UTC) the statement was created.
\n@param createdAt The date and time (UTC) the statement was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withCreatedAt", + "getterDocumentation" : "/**The date and time (UTC) the statement was created.
\n@return The date and time (UTC) the statement was created.*/", + "getterMethodName" : "getCreatedAt", + "getterModel" : { + "returnType" : "java.util.Date", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "CreatedAt", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "CreatedAt", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "java.util.Date", + "marshallingType" : "DATE", + "name" : "CreatedAt", + "sensitive" : false, + "setterDocumentation" : "/**The date and time (UTC) the statement was created.
\n@param createdAt The date and time (UTC) the statement was created.*/", + "setterMethodName" : "setCreatedAt", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "java.util.Date", + "variableName" : "createdAt", + "variableType" : "java.util.Date", + "documentation" : "", + "simpleType" : "Date", + "variableSetterType" : "java.util.Date" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The date and time (UTC) the statement was created.
\n@param createdAt The date and time (UTC) the statement was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : "unixTimestamp", + "variableDeclarationType" : "java.util.Date", + "variableName" : "createdAt", + "variableType" : "java.util.Date", + "documentation" : "The date and time (UTC) the statement was created.
", + "simpleType" : "Date", + "variableSetterType" : "java.util.Date" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "Database", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The name of the database.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the database.
\n@param database The name of the database.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withDatabase", + "getterDocumentation" : "/**The name of the database.
\n@return The name of the database.*/", + "getterMethodName" : "getDatabase", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Database", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Database", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Database", + "sensitive" : false, + "setterDocumentation" : "/**The name of the database.
\n@param database The name of the database.*/", + "setterMethodName" : "setDatabase", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "database", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name of the database.
\n@param database The name of the database.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "database", + "variableType" : "String", + "documentation" : "The name of the database.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "DbUser", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The database user name.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The database user name.
\n@param dbUser The database user name.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withDbUser", + "getterDocumentation" : "/**The database user name.
\n@return The database user name.*/", + "getterMethodName" : "getDbUser", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "DbUser", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "DbUser", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "DbUser", + "sensitive" : false, + "setterDocumentation" : "/**The database user name.
\n@param dbUser The database user name.*/", + "setterMethodName" : "setDbUser", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "dbUser", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The database user name.
\n@param dbUser The database user name.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "dbUser", + "variableType" : "String", + "documentation" : "The database user name.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "Id", + "c2jShape" : "UUID", + "deprecated" : false, + "documentation" : "The identifier of the statement to be run. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The identifier of the statement to be run. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.
\n@param id The identifier of the statement to be run. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withId", + "getterDocumentation" : "/**The identifier of the statement to be run. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.
\n@return The identifier of the statement to be run. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.*/", + "getterMethodName" : "getId", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Id", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Id", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Id", + "sensitive" : false, + "setterDocumentation" : "/**The identifier of the statement to be run. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.
\n@param id The identifier of the statement to be run. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.*/", + "setterMethodName" : "setId", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "id", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The identifier of the statement to be run. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.
\n@param id The identifier of the statement to be run. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "id", + "variableType" : "String", + "documentation" : "The identifier of the statement to be run. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "SecretArn", + "c2jShape" : "SecretArn", + "deprecated" : false, + "documentation" : "The name or ARN of the secret that enables access to the database.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name or ARN of the secret that enables access to the database.
\n@param secretArn The name or ARN of the secret that enables access to the database.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withSecretArn", + "getterDocumentation" : "/**The name or ARN of the secret that enables access to the database.
\n@return The name or ARN of the secret that enables access to the database.*/", + "getterMethodName" : "getSecretArn", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "SecretArn", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "SecretArn", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "SecretArn", + "sensitive" : false, + "setterDocumentation" : "/**The name or ARN of the secret that enables access to the database.
\n@param secretArn The name or ARN of the secret that enables access to the database.*/", + "setterMethodName" : "setSecretArn", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "secretArn", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name or ARN of the secret that enables access to the database.
\n@param secretArn The name or ARN of the secret that enables access to the database.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "secretArn", + "variableType" : "String", + "documentation" : "The name or ARN of the secret that enables access to the database.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } ], + "membersAsMap" : { + "ClusterIdentifier" : { + "c2jName" : "ClusterIdentifier", + "c2jShape" : "Location", + "deprecated" : false, + "documentation" : "The cluster identifier.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The cluster identifier.
\n@param clusterIdentifier The cluster identifier.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withClusterIdentifier", + "getterDocumentation" : "/**The cluster identifier.
\n@return The cluster identifier.*/", + "getterMethodName" : "getClusterIdentifier", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "ClusterIdentifier", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "ClusterIdentifier", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "ClusterIdentifier", + "sensitive" : false, + "setterDocumentation" : "/**The cluster identifier.
\n@param clusterIdentifier The cluster identifier.*/", + "setterMethodName" : "setClusterIdentifier", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "clusterIdentifier", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The cluster identifier.
\n@param clusterIdentifier The cluster identifier.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "clusterIdentifier", + "variableType" : "String", + "documentation" : "The cluster identifier.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "CreatedAt" : { + "c2jName" : "CreatedAt", + "c2jShape" : "Timestamp", + "deprecated" : false, + "documentation" : "The date and time (UTC) the statement was created.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The date and time (UTC) the statement was created.
\n@param createdAt The date and time (UTC) the statement was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withCreatedAt", + "getterDocumentation" : "/**The date and time (UTC) the statement was created.
\n@return The date and time (UTC) the statement was created.*/", + "getterMethodName" : "getCreatedAt", + "getterModel" : { + "returnType" : "java.util.Date", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "CreatedAt", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "CreatedAt", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "java.util.Date", + "marshallingType" : "DATE", + "name" : "CreatedAt", + "sensitive" : false, + "setterDocumentation" : "/**The date and time (UTC) the statement was created.
\n@param createdAt The date and time (UTC) the statement was created.*/", + "setterMethodName" : "setCreatedAt", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "java.util.Date", + "variableName" : "createdAt", + "variableType" : "java.util.Date", + "documentation" : "", + "simpleType" : "Date", + "variableSetterType" : "java.util.Date" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The date and time (UTC) the statement was created.
\n@param createdAt The date and time (UTC) the statement was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : "unixTimestamp", + "variableDeclarationType" : "java.util.Date", + "variableName" : "createdAt", + "variableType" : "java.util.Date", + "documentation" : "The date and time (UTC) the statement was created.
", + "simpleType" : "Date", + "variableSetterType" : "java.util.Date" + }, + "xmlNameSpaceUri" : null + }, + "Database" : { + "c2jName" : "Database", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The name of the database.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the database.
\n@param database The name of the database.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withDatabase", + "getterDocumentation" : "/**The name of the database.
\n@return The name of the database.*/", + "getterMethodName" : "getDatabase", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Database", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Database", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Database", + "sensitive" : false, + "setterDocumentation" : "/**The name of the database.
\n@param database The name of the database.*/", + "setterMethodName" : "setDatabase", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "database", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name of the database.
\n@param database The name of the database.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "database", + "variableType" : "String", + "documentation" : "The name of the database.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "DbUser" : { + "c2jName" : "DbUser", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The database user name.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The database user name.
\n@param dbUser The database user name.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withDbUser", + "getterDocumentation" : "/**The database user name.
\n@return The database user name.*/", + "getterMethodName" : "getDbUser", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "DbUser", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "DbUser", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "DbUser", + "sensitive" : false, + "setterDocumentation" : "/**The database user name.
\n@param dbUser The database user name.*/", + "setterMethodName" : "setDbUser", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "dbUser", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The database user name.
\n@param dbUser The database user name.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "dbUser", + "variableType" : "String", + "documentation" : "The database user name.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "Id" : { + "c2jName" : "Id", + "c2jShape" : "UUID", + "deprecated" : false, + "documentation" : "The identifier of the statement to be run. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The identifier of the statement to be run. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.
\n@param id The identifier of the statement to be run. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withId", + "getterDocumentation" : "/**The identifier of the statement to be run. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.
\n@return The identifier of the statement to be run. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.*/", + "getterMethodName" : "getId", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Id", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Id", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Id", + "sensitive" : false, + "setterDocumentation" : "/**The identifier of the statement to be run. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.
\n@param id The identifier of the statement to be run. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.*/", + "setterMethodName" : "setId", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "id", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The identifier of the statement to be run. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.
\n@param id The identifier of the statement to be run. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "id", + "variableType" : "String", + "documentation" : "The identifier of the statement to be run. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "SecretArn" : { + "c2jName" : "SecretArn", + "c2jShape" : "SecretArn", + "deprecated" : false, + "documentation" : "The name or ARN of the secret that enables access to the database.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name or ARN of the secret that enables access to the database.
\n@param secretArn The name or ARN of the secret that enables access to the database.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withSecretArn", + "getterDocumentation" : "/**The name or ARN of the secret that enables access to the database.
\n@return The name or ARN of the secret that enables access to the database.*/", + "getterMethodName" : "getSecretArn", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "SecretArn", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "SecretArn", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "SecretArn", + "sensitive" : false, + "setterDocumentation" : "/**The name or ARN of the secret that enables access to the database.
\n@param secretArn The name or ARN of the secret that enables access to the database.*/", + "setterMethodName" : "setSecretArn", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "secretArn", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name or ARN of the secret that enables access to the database.
\n@param secretArn The name or ARN of the secret that enables access to the database.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "secretArn", + "variableType" : "String", + "documentation" : "The name or ARN of the secret that enables access to the database.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } + }, + "packageName" : "com.amazonaws.services.redshiftdataapi.response", + "requestSignerAware" : false, + "requestSignerClassFqcn" : null, + "required" : null, + "shapeName" : "ExecuteStatementResult", + "signerAware" : false, + "signerType" : null, + "unmarshaller" : { + "flattened" : false, + "resultWrapper" : null + }, + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "ExecuteStatementResult", + "variableName" : "executeStatementResult", + "variableType" : "ExecuteStatementResult", + "documentation" : null, + "simpleType" : "ExecuteStatementResult", + "variableSetterType" : "ExecuteStatementResult" + }, + "wrapper" : false + }, + "Field" : { + "c2jName" : "Field", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "A data value in a column.
", + "endpointDiscoveryMembers" : null, + "enums" : null, + "errorCode" : null, + "fullyQualifiedName" : "com.amazonaws.services.redshiftdataapi.model.Field", + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasRequiresLengthMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : [ { + "c2jName" : "blobValue", + "c2jShape" : "Blob", + "deprecated" : false, + "documentation" : "A value of the BLOB data type.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A value of the BLOB data type.
\nThe AWS SDK for Java performs a Base64 encoding on this field before sending this request to the AWS service. Users of the SDK should not perform Base64 encoding on this field.\n
\n\nWarning: ByteBuffers returned by the SDK are mutable. Changes to the content or position of the byte buffer will be seen by all objects that have a reference to this object. It is recommended to call ByteBuffer.duplicate() or ByteBuffer.asReadOnlyBuffer() before using or reading from the buffer. This behavior will be changed in a future major version of the SDK.\n
\n\n@param blobValue A value of the BLOB data type.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withBlobValue", + "getterDocumentation" : "/**A value of the BLOB data type.
\n\n{@code ByteBuffer}s are stateful. Calling their {@code get} methods changes their {@code position}. We recommend using {@link java.nio.ByteBuffer#asReadOnlyBuffer()} to create a read-only view of the buffer with an independent {@code position}, and calling {@code get} methods on this rather than directly on the returned {@code ByteBuffer}. Doing so will ensure that anyone else using the {@code ByteBuffer} will not be affected by changes to the {@code position}.\n
\n@return A value of the BLOB data type.*/", + "getterMethodName" : "getBlobValue", + "getterModel" : { + "returnType" : "java.nio.ByteBuffer", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "blobValue", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "blobValue", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "java.nio.ByteBuffer", + "marshallingType" : "BYTE_BUFFER", + "name" : "BlobValue", + "sensitive" : false, + "setterDocumentation" : "/**A value of the BLOB data type.
\nThe AWS SDK for Java performs a Base64 encoding on this field before sending this request to the AWS service. Users of the SDK should not perform Base64 encoding on this field.\n
\n\nWarning: ByteBuffers returned by the SDK are mutable. Changes to the content or position of the byte buffer will be seen by all objects that have a reference to this object. It is recommended to call ByteBuffer.duplicate() or ByteBuffer.asReadOnlyBuffer() before using or reading from the buffer. This behavior will be changed in a future major version of the SDK.\n
\n\n@param blobValue A value of the BLOB data type.*/", + "setterMethodName" : "setBlobValue", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "java.nio.ByteBuffer", + "variableName" : "blobValue", + "variableType" : "java.nio.ByteBuffer", + "documentation" : "", + "simpleType" : "ByteBuffer", + "variableSetterType" : "java.nio.ByteBuffer" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A value of the BLOB data type.
\n@param blobValue A value of the BLOB data type.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "java.nio.ByteBuffer", + "variableName" : "blobValue", + "variableType" : "java.nio.ByteBuffer", + "documentation" : "A value of the BLOB data type.
", + "simpleType" : "ByteBuffer", + "variableSetterType" : "java.nio.ByteBuffer" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "booleanValue", + "c2jShape" : "BoxedBoolean", + "deprecated" : false, + "documentation" : "A value of the Boolean data type.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A value of the Boolean data type.
\n@param booleanValue A value of the Boolean data type.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withBooleanValue", + "getterDocumentation" : "/**A value of the Boolean data type.
\n@return A value of the Boolean data type.*/", + "getterMethodName" : "getBooleanValue", + "getterModel" : { + "returnType" : "Boolean", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "booleanValue", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "booleanValue", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Boolean", + "marshallingType" : "BOOLEAN", + "name" : "BooleanValue", + "sensitive" : false, + "setterDocumentation" : "/**A value of the Boolean data type.
\n@param booleanValue A value of the Boolean data type.*/", + "setterMethodName" : "setBooleanValue", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Boolean", + "variableName" : "booleanValue", + "variableType" : "Boolean", + "documentation" : "", + "simpleType" : "Boolean", + "variableSetterType" : "Boolean" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A value of the Boolean data type.
\n@param booleanValue A value of the Boolean data type.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Boolean", + "variableName" : "booleanValue", + "variableType" : "Boolean", + "documentation" : "A value of the Boolean data type.
", + "simpleType" : "Boolean", + "variableSetterType" : "Boolean" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "doubleValue", + "c2jShape" : "BoxedDouble", + "deprecated" : false, + "documentation" : "A value of the double data type.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A value of the double data type.
\n@param doubleValue A value of the double data type.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withDoubleValue", + "getterDocumentation" : "/**A value of the double data type.
\n@return A value of the double data type.*/", + "getterMethodName" : "getDoubleValue", + "getterModel" : { + "returnType" : "Double", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "doubleValue", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "doubleValue", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Double", + "marshallingType" : "DOUBLE", + "name" : "DoubleValue", + "sensitive" : false, + "setterDocumentation" : "/**A value of the double data type.
\n@param doubleValue A value of the double data type.*/", + "setterMethodName" : "setDoubleValue", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Double", + "variableName" : "doubleValue", + "variableType" : "Double", + "documentation" : "", + "simpleType" : "Double", + "variableSetterType" : "Double" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A value of the double data type.
\n@param doubleValue A value of the double data type.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Double", + "variableName" : "doubleValue", + "variableType" : "Double", + "documentation" : "A value of the double data type.
", + "simpleType" : "Double", + "variableSetterType" : "Double" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "isNull", + "c2jShape" : "BoxedBoolean", + "deprecated" : false, + "documentation" : "A value that indicates whether the data is NULL.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A value that indicates whether the data is NULL.
\n@param isNull A value that indicates whether the data is NULL.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withIsNull", + "getterDocumentation" : "/**A value that indicates whether the data is NULL.
\n@return A value that indicates whether the data is NULL.*/", + "getterMethodName" : "getIsNull", + "getterModel" : { + "returnType" : "Boolean", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "isNull", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "isNull", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Boolean", + "marshallingType" : "BOOLEAN", + "name" : "IsNull", + "sensitive" : false, + "setterDocumentation" : "/**A value that indicates whether the data is NULL.
\n@param isNull A value that indicates whether the data is NULL.*/", + "setterMethodName" : "setIsNull", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Boolean", + "variableName" : "isNull", + "variableType" : "Boolean", + "documentation" : "", + "simpleType" : "Boolean", + "variableSetterType" : "Boolean" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A value that indicates whether the data is NULL.
\n@param isNull A value that indicates whether the data is NULL.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Boolean", + "variableName" : "isNull", + "variableType" : "Boolean", + "documentation" : "A value that indicates whether the data is NULL.
", + "simpleType" : "Boolean", + "variableSetterType" : "Boolean" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "longValue", + "c2jShape" : "BoxedLong", + "deprecated" : false, + "documentation" : "A value of the long data type.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A value of the long data type.
\n@param longValue A value of the long data type.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withLongValue", + "getterDocumentation" : "/**A value of the long data type.
\n@return A value of the long data type.*/", + "getterMethodName" : "getLongValue", + "getterModel" : { + "returnType" : "Long", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "longValue", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "longValue", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Long", + "marshallingType" : "LONG", + "name" : "LongValue", + "sensitive" : false, + "setterDocumentation" : "/**A value of the long data type.
\n@param longValue A value of the long data type.*/", + "setterMethodName" : "setLongValue", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Long", + "variableName" : "longValue", + "variableType" : "Long", + "documentation" : "", + "simpleType" : "Long", + "variableSetterType" : "Long" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A value of the long data type.
\n@param longValue A value of the long data type.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Long", + "variableName" : "longValue", + "variableType" : "Long", + "documentation" : "A value of the long data type.
", + "simpleType" : "Long", + "variableSetterType" : "Long" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "stringValue", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "A value of the string data type.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A value of the string data type.
\n@param stringValue A value of the string data type.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withStringValue", + "getterDocumentation" : "/**A value of the string data type.
\n@return A value of the string data type.*/", + "getterMethodName" : "getStringValue", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "stringValue", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "stringValue", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "StringValue", + "sensitive" : false, + "setterDocumentation" : "/**A value of the string data type.
\n@param stringValue A value of the string data type.*/", + "setterMethodName" : "setStringValue", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "stringValue", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A value of the string data type.
\n@param stringValue A value of the string data type.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "stringValue", + "variableType" : "String", + "documentation" : "A value of the string data type.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } ], + "membersAsMap" : { + "BlobValue" : { + "c2jName" : "blobValue", + "c2jShape" : "Blob", + "deprecated" : false, + "documentation" : "A value of the BLOB data type.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A value of the BLOB data type.
\nThe AWS SDK for Java performs a Base64 encoding on this field before sending this request to the AWS service. Users of the SDK should not perform Base64 encoding on this field.\n
\n\nWarning: ByteBuffers returned by the SDK are mutable. Changes to the content or position of the byte buffer will be seen by all objects that have a reference to this object. It is recommended to call ByteBuffer.duplicate() or ByteBuffer.asReadOnlyBuffer() before using or reading from the buffer. This behavior will be changed in a future major version of the SDK.\n
\n\n@param blobValue A value of the BLOB data type.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withBlobValue", + "getterDocumentation" : "/**A value of the BLOB data type.
\n\n{@code ByteBuffer}s are stateful. Calling their {@code get} methods changes their {@code position}. We recommend using {@link java.nio.ByteBuffer#asReadOnlyBuffer()} to create a read-only view of the buffer with an independent {@code position}, and calling {@code get} methods on this rather than directly on the returned {@code ByteBuffer}. Doing so will ensure that anyone else using the {@code ByteBuffer} will not be affected by changes to the {@code position}.\n
\n@return A value of the BLOB data type.*/", + "getterMethodName" : "getBlobValue", + "getterModel" : { + "returnType" : "java.nio.ByteBuffer", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "blobValue", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "blobValue", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "java.nio.ByteBuffer", + "marshallingType" : "BYTE_BUFFER", + "name" : "BlobValue", + "sensitive" : false, + "setterDocumentation" : "/**A value of the BLOB data type.
\nThe AWS SDK for Java performs a Base64 encoding on this field before sending this request to the AWS service. Users of the SDK should not perform Base64 encoding on this field.\n
\n\nWarning: ByteBuffers returned by the SDK are mutable. Changes to the content or position of the byte buffer will be seen by all objects that have a reference to this object. It is recommended to call ByteBuffer.duplicate() or ByteBuffer.asReadOnlyBuffer() before using or reading from the buffer. This behavior will be changed in a future major version of the SDK.\n
\n\n@param blobValue A value of the BLOB data type.*/", + "setterMethodName" : "setBlobValue", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "java.nio.ByteBuffer", + "variableName" : "blobValue", + "variableType" : "java.nio.ByteBuffer", + "documentation" : "", + "simpleType" : "ByteBuffer", + "variableSetterType" : "java.nio.ByteBuffer" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A value of the BLOB data type.
\n@param blobValue A value of the BLOB data type.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "java.nio.ByteBuffer", + "variableName" : "blobValue", + "variableType" : "java.nio.ByteBuffer", + "documentation" : "A value of the BLOB data type.
", + "simpleType" : "ByteBuffer", + "variableSetterType" : "java.nio.ByteBuffer" + }, + "xmlNameSpaceUri" : null + }, + "BooleanValue" : { + "c2jName" : "booleanValue", + "c2jShape" : "BoxedBoolean", + "deprecated" : false, + "documentation" : "A value of the Boolean data type.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A value of the Boolean data type.
\n@param booleanValue A value of the Boolean data type.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withBooleanValue", + "getterDocumentation" : "/**A value of the Boolean data type.
\n@return A value of the Boolean data type.*/", + "getterMethodName" : "getBooleanValue", + "getterModel" : { + "returnType" : "Boolean", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "booleanValue", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "booleanValue", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Boolean", + "marshallingType" : "BOOLEAN", + "name" : "BooleanValue", + "sensitive" : false, + "setterDocumentation" : "/**A value of the Boolean data type.
\n@param booleanValue A value of the Boolean data type.*/", + "setterMethodName" : "setBooleanValue", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Boolean", + "variableName" : "booleanValue", + "variableType" : "Boolean", + "documentation" : "", + "simpleType" : "Boolean", + "variableSetterType" : "Boolean" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A value of the Boolean data type.
\n@param booleanValue A value of the Boolean data type.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Boolean", + "variableName" : "booleanValue", + "variableType" : "Boolean", + "documentation" : "A value of the Boolean data type.
", + "simpleType" : "Boolean", + "variableSetterType" : "Boolean" + }, + "xmlNameSpaceUri" : null + }, + "DoubleValue" : { + "c2jName" : "doubleValue", + "c2jShape" : "BoxedDouble", + "deprecated" : false, + "documentation" : "A value of the double data type.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A value of the double data type.
\n@param doubleValue A value of the double data type.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withDoubleValue", + "getterDocumentation" : "/**A value of the double data type.
\n@return A value of the double data type.*/", + "getterMethodName" : "getDoubleValue", + "getterModel" : { + "returnType" : "Double", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "doubleValue", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "doubleValue", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Double", + "marshallingType" : "DOUBLE", + "name" : "DoubleValue", + "sensitive" : false, + "setterDocumentation" : "/**A value of the double data type.
\n@param doubleValue A value of the double data type.*/", + "setterMethodName" : "setDoubleValue", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Double", + "variableName" : "doubleValue", + "variableType" : "Double", + "documentation" : "", + "simpleType" : "Double", + "variableSetterType" : "Double" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A value of the double data type.
\n@param doubleValue A value of the double data type.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Double", + "variableName" : "doubleValue", + "variableType" : "Double", + "documentation" : "A value of the double data type.
", + "simpleType" : "Double", + "variableSetterType" : "Double" + }, + "xmlNameSpaceUri" : null + }, + "IsNull" : { + "c2jName" : "isNull", + "c2jShape" : "BoxedBoolean", + "deprecated" : false, + "documentation" : "A value that indicates whether the data is NULL.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A value that indicates whether the data is NULL.
\n@param isNull A value that indicates whether the data is NULL.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withIsNull", + "getterDocumentation" : "/**A value that indicates whether the data is NULL.
\n@return A value that indicates whether the data is NULL.*/", + "getterMethodName" : "getIsNull", + "getterModel" : { + "returnType" : "Boolean", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "isNull", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "isNull", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Boolean", + "marshallingType" : "BOOLEAN", + "name" : "IsNull", + "sensitive" : false, + "setterDocumentation" : "/**A value that indicates whether the data is NULL.
\n@param isNull A value that indicates whether the data is NULL.*/", + "setterMethodName" : "setIsNull", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Boolean", + "variableName" : "isNull", + "variableType" : "Boolean", + "documentation" : "", + "simpleType" : "Boolean", + "variableSetterType" : "Boolean" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A value that indicates whether the data is NULL.
\n@param isNull A value that indicates whether the data is NULL.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Boolean", + "variableName" : "isNull", + "variableType" : "Boolean", + "documentation" : "A value that indicates whether the data is NULL.
", + "simpleType" : "Boolean", + "variableSetterType" : "Boolean" + }, + "xmlNameSpaceUri" : null + }, + "LongValue" : { + "c2jName" : "longValue", + "c2jShape" : "BoxedLong", + "deprecated" : false, + "documentation" : "A value of the long data type.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A value of the long data type.
\n@param longValue A value of the long data type.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withLongValue", + "getterDocumentation" : "/**A value of the long data type.
\n@return A value of the long data type.*/", + "getterMethodName" : "getLongValue", + "getterModel" : { + "returnType" : "Long", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "longValue", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "longValue", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "Long", + "marshallingType" : "LONG", + "name" : "LongValue", + "sensitive" : false, + "setterDocumentation" : "/**A value of the long data type.
\n@param longValue A value of the long data type.*/", + "setterMethodName" : "setLongValue", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "Long", + "variableName" : "longValue", + "variableType" : "Long", + "documentation" : "", + "simpleType" : "Long", + "variableSetterType" : "Long" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A value of the long data type.
\n@param longValue A value of the long data type.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Long", + "variableName" : "longValue", + "variableType" : "Long", + "documentation" : "A value of the long data type.
", + "simpleType" : "Long", + "variableSetterType" : "Long" + }, + "xmlNameSpaceUri" : null + }, + "StringValue" : { + "c2jName" : "stringValue", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "A value of the string data type.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A value of the string data type.
\n@param stringValue A value of the string data type.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withStringValue", + "getterDocumentation" : "/**A value of the string data type.
\n@return A value of the string data type.*/", + "getterMethodName" : "getStringValue", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "stringValue", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "stringValue", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "StringValue", + "sensitive" : false, + "setterDocumentation" : "/**A value of the string data type.
\n@param stringValue A value of the string data type.*/", + "setterMethodName" : "setStringValue", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "stringValue", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A value of the string data type.
\n@param stringValue A value of the string data type.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "stringValue", + "variableType" : "String", + "documentation" : "A value of the string data type.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } + }, + "packageName" : "com.amazonaws.services.redshiftdataapi.model", + "requestSignerAware" : false, + "requestSignerClassFqcn" : null, + "required" : null, + "shapeName" : "Field", + "signerAware" : false, + "signerType" : null, + "unmarshaller" : { + "flattened" : false, + "resultWrapper" : null + }, + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "Field", + "variableName" : "field", + "variableType" : "Field", + "documentation" : null, + "simpleType" : "Field", + "variableSetterType" : "Field" + }, + "wrapper" : false + }, + "GetStatementResultRequest" : { + "c2jName" : "GetStatementResultRequest", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "", + "endpointDiscoveryMembers" : null, + "enums" : null, + "errorCode" : null, + "fullyQualifiedName" : "com.amazonaws.services.redshiftdataapi.request.GetStatementResultRequest", + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasRequiresLengthMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : { + "action" : "GetStatementResult", + "locationName" : null, + "requestUri" : "/", + "target" : "RedshiftData.GetStatementResult", + "verb" : "POST", + "xmlNameSpaceUri" : null + }, + "members" : [ { + "c2jName" : "Id", + "c2jShape" : "UUID", + "deprecated" : false, + "documentation" : "The identifier of the SQL statement whose results are to be fetched. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
The identifier of the SQL statement whose results are to be fetched. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
ExecuteStatment
and ListStatements
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withId",
+ "getterDocumentation" : "/**The identifier of the SQL statement whose results are to be fetched. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
ExecuteStatment
and ListStatements
.*/",
+ "getterMethodName" : "getId",
+ "getterModel" : {
+ "returnType" : "String",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "Id",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "Id",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "String",
+ "marshallingType" : "STRING",
+ "name" : "Id",
+ "sensitive" : false,
+ "setterDocumentation" : "/**The identifier of the SQL statement whose results are to be fetched. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
ExecuteStatment
and ListStatements
.*/",
+ "setterMethodName" : "setId",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "id",
+ "variableType" : "String",
+ "documentation" : "",
+ "simpleType" : "String",
+ "variableSetterType" : "String"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "shouldFullyQualify" : false,
+ "simple" : true,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**The identifier of the SQL statement whose results are to be fetched. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
ExecuteStatment
and ListStatements
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "id",
+ "variableType" : "String",
+ "documentation" : "The identifier of the SQL statement whose results are to be fetched. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
\n@param nextToken A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withNextToken", + "getterDocumentation" : "/**A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
\n@return A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.*/", + "getterMethodName" : "getNextToken", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "NextToken", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "NextToken", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "NextToken", + "sensitive" : false, + "setterDocumentation" : "/**A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
\n@param nextToken A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.*/", + "setterMethodName" : "setNextToken", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "nextToken", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
\n@param nextToken A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "nextToken", + "variableType" : "String", + "documentation" : "A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } ], + "membersAsMap" : { + "Id" : { + "c2jName" : "Id", + "c2jShape" : "UUID", + "deprecated" : false, + "documentation" : "The identifier of the SQL statement whose results are to be fetched. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
The identifier of the SQL statement whose results are to be fetched. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
ExecuteStatment
and ListStatements
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withId",
+ "getterDocumentation" : "/**The identifier of the SQL statement whose results are to be fetched. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
ExecuteStatment
and ListStatements
.*/",
+ "getterMethodName" : "getId",
+ "getterModel" : {
+ "returnType" : "String",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "Id",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "Id",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "String",
+ "marshallingType" : "STRING",
+ "name" : "Id",
+ "sensitive" : false,
+ "setterDocumentation" : "/**The identifier of the SQL statement whose results are to be fetched. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
ExecuteStatment
and ListStatements
.*/",
+ "setterMethodName" : "setId",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "id",
+ "variableType" : "String",
+ "documentation" : "",
+ "simpleType" : "String",
+ "variableSetterType" : "String"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "shouldFullyQualify" : false,
+ "simple" : true,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**The identifier of the SQL statement whose results are to be fetched. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
ExecuteStatment
and ListStatements
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "id",
+ "variableType" : "String",
+ "documentation" : "The identifier of the SQL statement whose results are to be fetched. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by ExecuteStatment
and ListStatements
.
A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
\n@param nextToken A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withNextToken", + "getterDocumentation" : "/**A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
\n@return A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.*/", + "getterMethodName" : "getNextToken", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "NextToken", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "NextToken", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "NextToken", + "sensitive" : false, + "setterDocumentation" : "/**A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
\n@param nextToken A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.*/", + "setterMethodName" : "setNextToken", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "nextToken", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
\n@param nextToken A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "nextToken", + "variableType" : "String", + "documentation" : "A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } + }, + "packageName" : "com.amazonaws.services.redshiftdataapi.request", + "requestSignerAware" : false, + "requestSignerClassFqcn" : null, + "required" : [ "Id" ], + "shapeName" : "GetStatementResultRequest", + "signerAware" : false, + "signerType" : null, + "unmarshaller" : null, + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "GetStatementResultRequest", + "variableName" : "getStatementResultRequest", + "variableType" : "GetStatementResultRequest", + "documentation" : null, + "simpleType" : "GetStatementResultRequest", + "variableSetterType" : "GetStatementResultRequest" + }, + "wrapper" : false + }, + "GetStatementResultResult" : { + "c2jName" : "GetStatementResultResponse", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "", + "endpointDiscoveryMembers" : null, + "enums" : null, + "errorCode" : null, + "fullyQualifiedName" : "com.amazonaws.services.redshiftdataapi.response.GetStatementResultResult", + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasRequiresLengthMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : [ { + "c2jName" : "ColumnMetadata", + "c2jShape" : "ColumnMetadataList", + "deprecated" : false, + "documentation" : "The properties (metadata) of a column.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The properties (metadata) of a column.
\n@param columnMetadata The properties (metadata) of a column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withColumnMetadata", + "getterDocumentation" : "/**The properties (metadata) of a column.
\n@return The properties (metadata) of a column.*/", + "getterMethodName" : "getColumnMetadata", + "getterModel" : { + "returnType" : "java.util.ListThe properties (metadata) of a column.
\n@param columnMetadata The properties (metadata) of a column.*/", + "setterMethodName" : "setColumnMetadata", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "java.util.ListThe properties (metadata) of a column.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setColumnMetadata(java.util.Collection)} or {@link #withColumnMetadata(java.util.Collection)} if you want to override the existing values.
\n@param columnMetadata The properties (metadata) of a column.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "java.util.ListThe properties (metadata) of a column.
", + "simpleType" : "ListA value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
\n@param nextToken A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withNextToken", + "getterDocumentation" : "/**A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
\n@return A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.*/", + "getterMethodName" : "getNextToken", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "NextToken", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "NextToken", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "NextToken", + "sensitive" : false, + "setterDocumentation" : "/**A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
\n@param nextToken A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.*/", + "setterMethodName" : "setNextToken", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "nextToken", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
\n@param nextToken A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "nextToken", + "variableType" : "String", + "documentation" : "A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned NextToken value in the next NextToken parameter and retrying the command. If the NextToken field is empty, all response records have been retrieved for the request.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "Records", + "c2jShape" : "SqlRecords", + "deprecated" : false, + "documentation" : "The results of the SQL statement.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The results of the SQL statement.
\n@param records The results of the SQL statement.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withRecords", + "getterDocumentation" : "/**The results of the SQL statement.
\n@return The results of the SQL statement.*/", + "getterMethodName" : "getRecords", + "getterModel" : { + "returnType" : "java.util.ListNOTE: This method appends the values to the existing list (if any). Use {@link #setMember(java.util.Collection)} or {@link #withMember(java.util.Collection)} if you want to override the existing values.
\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "java.util.List