Class WarehouseSetupScriptPostBody


  • @Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
               date="2026-06-30T13:33:45.929090Z[Etc/UTC]",
               comments="Generator version: 7.18.0")
    public class WarehouseSetupScriptPostBody
    extends java.lang.Object
    WarehouseSetupScriptPostBody
    • Field Detail

      • SERIALIZED_NAME_NAME

        public static final java.lang.String SERIALIZED_NAME_NAME
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_SNOWFLAKE_HOST_ADDRESS

        public static final java.lang.String SERIALIZED_NAME_SNOWFLAKE_HOST_ADDRESS
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_DATABASE_NAME

        public static final java.lang.String SERIALIZED_NAME_DATABASE_NAME
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_WAREHOUSE_NAME

        public static final java.lang.String SERIALIZED_NAME_WAREHOUSE_NAME
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_ROLE_NAME

        public static final java.lang.String SERIALIZED_NAME_ROLE_NAME
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_SCHEMA_NAME

        public static final java.lang.String SERIALIZED_NAME_SCHEMA_NAME
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_USER_NAME

        public static final java.lang.String SERIALIZED_NAME_USER_NAME
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_INCLUDE_NETWORK_POLICY

        public static final java.lang.String SERIALIZED_NAME_INCLUDE_NETWORK_POLICY
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_CLUSTER_IDENTIFIER

        public static final java.lang.String SERIALIZED_NAME_CLUSTER_IDENTIFIER
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_CLUSTER_REGION

        public static final java.lang.String SERIALIZED_NAME_CLUSTER_REGION
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_CLUSTER_AWS_ACCOUNT_ID

        public static final java.lang.String SERIALIZED_NAME_CLUSTER_AWS_ACCOUNT_ID
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_ENDPOINT

        public static final java.lang.String SERIALIZED_NAME_ENDPOINT
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_CLICK_HOUSE_DATABASE_NAME

        public static final java.lang.String SERIALIZED_NAME_CLICK_HOUSE_DATABASE_NAME
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_CLICK_HOUSE_USER_NAME

        public static final java.lang.String SERIALIZED_NAME_CLICK_HOUSE_USER_NAME
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_CLICK_HOUSE_S3_BUCKET_NAME

        public static final java.lang.String SERIALIZED_NAME_CLICK_HOUSE_S3_BUCKET_NAME
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_CLICK_HOUSE_INCLUDE_HOST_RESTRICTION

        public static final java.lang.String SERIALIZED_NAME_CLICK_HOUSE_INCLUDE_HOST_RESTRICTION
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_CLICK_HOUSE_SERVICE_ROLE_ARN

        public static final java.lang.String SERIALIZED_NAME_CLICK_HOUSE_SERVICE_ROLE_ARN
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_CLICK_HOUSE_PASSWORD

        public static final java.lang.String SERIALIZED_NAME_CLICK_HOUSE_PASSWORD
        See Also:
        Constant Field Values
      • openapiFields

        public static java.util.HashSet<java.lang.String> openapiFields
      • openapiRequiredFields

        public static java.util.HashSet<java.lang.String> openapiRequiredFields
    • Constructor Detail

      • WarehouseSetupScriptPostBody

        public WarehouseSetupScriptPostBody()
    • Method Detail

      • getName

        @Nullable
        public java.lang.String getName()
        Get name
        Returns:
        name
      • setName

        public void setName​(@Nullable
                            java.lang.String name)
      • getSnowflakeHostAddress

        @Nullable
        public java.lang.String getSnowflakeHostAddress()
        Get snowflakeHostAddress
        Returns:
        snowflakeHostAddress
      • setSnowflakeHostAddress

        public void setSnowflakeHostAddress​(@Nullable
                                            java.lang.String snowflakeHostAddress)
      • getDatabaseName

        @Nullable
        public java.lang.String getDatabaseName()
        Get databaseName
        Returns:
        databaseName
      • setDatabaseName

        public void setDatabaseName​(@Nullable
                                    java.lang.String databaseName)
      • getWarehouseName

        @Nullable
        public java.lang.String getWarehouseName()
        Get warehouseName
        Returns:
        warehouseName
      • setWarehouseName

        public void setWarehouseName​(@Nullable
                                     java.lang.String warehouseName)
      • getRoleName

        @Nullable
        public java.lang.String getRoleName()
        Get roleName
        Returns:
        roleName
      • setRoleName

        public void setRoleName​(@Nullable
                                java.lang.String roleName)
      • getSchemaName

        @Nullable
        public java.lang.String getSchemaName()
        Get schemaName
        Returns:
        schemaName
      • setSchemaName

        public void setSchemaName​(@Nullable
                                  java.lang.String schemaName)
      • getUserName

        @Nullable
        public java.lang.String getUserName()
        Get userName
        Returns:
        userName
      • setUserName

        public void setUserName​(@Nullable
                                java.lang.String userName)
      • getIncludeNetworkPolicy

        @Nullable
        public java.lang.Boolean getIncludeNetworkPolicy()
        Get includeNetworkPolicy
        Returns:
        includeNetworkPolicy
      • setIncludeNetworkPolicy

        public void setIncludeNetworkPolicy​(@Nullable
                                            java.lang.Boolean includeNetworkPolicy)
      • getClusterIdentifier

        @Nullable
        public java.lang.String getClusterIdentifier()
        Get clusterIdentifier
        Returns:
        clusterIdentifier
      • setClusterIdentifier

        public void setClusterIdentifier​(@Nullable
                                         java.lang.String clusterIdentifier)
      • getClusterRegion

        @Nullable
        public java.lang.String getClusterRegion()
        Get clusterRegion
        Returns:
        clusterRegion
      • setClusterRegion

        public void setClusterRegion​(@Nullable
                                     java.lang.String clusterRegion)
      • getClusterAwsAccountId

        @Nullable
        public java.lang.String getClusterAwsAccountId()
        Get clusterAwsAccountId
        Returns:
        clusterAwsAccountId
      • setClusterAwsAccountId

        public void setClusterAwsAccountId​(@Nullable
                                           java.lang.String clusterAwsAccountId)
      • getEndpoint

        @Nullable
        public java.lang.String getEndpoint()
        Get endpoint
        Returns:
        endpoint
      • setEndpoint

        public void setEndpoint​(@Nullable
                                java.lang.String endpoint)
      • clickHouseDatabaseName

        public WarehouseSetupScriptPostBody clickHouseDatabaseName​(@Nullable
                                                                   java.lang.String clickHouseDatabaseName)
      • getClickHouseDatabaseName

        @Nullable
        public java.lang.String getClickHouseDatabaseName()
        Get clickHouseDatabaseName
        Returns:
        clickHouseDatabaseName
      • setClickHouseDatabaseName

        public void setClickHouseDatabaseName​(@Nullable
                                              java.lang.String clickHouseDatabaseName)
      • getClickHouseUserName

        @Nullable
        public java.lang.String getClickHouseUserName()
        Get clickHouseUserName
        Returns:
        clickHouseUserName
      • setClickHouseUserName

        public void setClickHouseUserName​(@Nullable
                                          java.lang.String clickHouseUserName)
      • clickHouseS3BucketName

        public WarehouseSetupScriptPostBody clickHouseS3BucketName​(@Nullable
                                                                   java.lang.String clickHouseS3BucketName)
      • getClickHouseS3BucketName

        @Nullable
        public java.lang.String getClickHouseS3BucketName()
        Get clickHouseS3BucketName
        Returns:
        clickHouseS3BucketName
      • setClickHouseS3BucketName

        public void setClickHouseS3BucketName​(@Nullable
                                              java.lang.String clickHouseS3BucketName)
      • clickHouseIncludeHostRestriction

        public WarehouseSetupScriptPostBody clickHouseIncludeHostRestriction​(@Nullable
                                                                             java.lang.Boolean clickHouseIncludeHostRestriction)
      • getClickHouseIncludeHostRestriction

        @Nullable
        public java.lang.Boolean getClickHouseIncludeHostRestriction()
        Get clickHouseIncludeHostRestriction
        Returns:
        clickHouseIncludeHostRestriction
      • setClickHouseIncludeHostRestriction

        public void setClickHouseIncludeHostRestriction​(@Nullable
                                                        java.lang.Boolean clickHouseIncludeHostRestriction)
      • clickHouseServiceRoleArn

        public WarehouseSetupScriptPostBody clickHouseServiceRoleArn​(@Nullable
                                                                     java.lang.String clickHouseServiceRoleArn)
      • getClickHouseServiceRoleArn

        @Nullable
        public java.lang.String getClickHouseServiceRoleArn()
        Get clickHouseServiceRoleArn
        Returns:
        clickHouseServiceRoleArn
      • setClickHouseServiceRoleArn

        public void setClickHouseServiceRoleArn​(@Nullable
                                                java.lang.String clickHouseServiceRoleArn)
      • getClickHousePassword

        @Nullable
        public java.lang.String getClickHousePassword()
        Get clickHousePassword
        Returns:
        clickHousePassword
      • setClickHousePassword

        public void setClickHousePassword​(@Nullable
                                          java.lang.String clickHousePassword)
      • putAdditionalProperty

        public WarehouseSetupScriptPostBody putAdditionalProperty​(java.lang.String key,
                                                                  java.lang.Object value)
        Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.
        Parameters:
        key - name of the property
        value - value of the property
        Returns:
        the WarehouseSetupScriptPostBody instance itself
      • getAdditionalProperties

        public java.util.Map<java.lang.String,​java.lang.Object> getAdditionalProperties()
        Return the additional (undeclared) property.
        Returns:
        a map of objects
      • getAdditionalProperty

        public java.lang.Object getAdditionalProperty​(java.lang.String key)
        Return the additional (undeclared) property with the specified name.
        Parameters:
        key - name of the property
        Returns:
        an object
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • validateJsonElement

        public static void validateJsonElement​(com.google.gson.JsonElement jsonElement)
                                        throws java.io.IOException
        Validates the JSON Element and throws an exception if issues found
        Parameters:
        jsonElement - JSON Element
        Throws:
        java.io.IOException - if the JSON Element is invalid with respect to WarehouseSetupScriptPostBody
      • fromJson

        public static WarehouseSetupScriptPostBody fromJson​(java.lang.String jsonString)
                                                     throws java.io.IOException
        Create an instance of WarehouseSetupScriptPostBody given an JSON string
        Parameters:
        jsonString - JSON string
        Returns:
        An instance of WarehouseSetupScriptPostBody
        Throws:
        java.io.IOException - if the JSON string is invalid with respect to WarehouseSetupScriptPostBody
      • toJson

        public java.lang.String toJson()
        Convert an instance of WarehouseSetupScriptPostBody to an JSON string
        Returns:
        JSON string