@Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append("{");
        if (getColumns() != null)
            sb.append("Columns: ").append(getColumns()).append(",");
        if (getLocation() != null)
            sb.append("Location: ").append(getLocation()).append(",");
        if (getAdditionalLocations() != null)
            sb.append("AdditionalLocations: ").append(getAdditionalLocations()).append(",");
        if (getInputFormat() != null)
            sb.append("InputFormat: ").append(getInputFormat()).append(",");
        if (getOutputFormat() != null)
            sb.append("OutputFormat: ").append(getOutputFormat()).append(",");
        if (getCompressed() != null)
            sb.append("Compressed: ").append(getCompressed()).append(",");
        if (getNumberOfBuckets() != null)
            sb.append("NumberOfBuckets: ").append(getNumberOfBuckets()).append(",");
        if (getSerdeInfo() != null)
            sb.append("SerdeInfo: ").append(getSerdeInfo()).append(",");
        if (getBucketColumns() != null)
            sb.append("BucketColumns: ").append(getBucketColumns()).append(",");
        if (getSortColumns() != null)
            sb.append("SortColumns: ").append(getSortColumns()).append(",");
        if (getParameters() != null)
            sb.append("Parameters: ").append(getParameters()).append(",");
        if (getSkewedInfo() != null)
            sb.append("SkewedInfo: ").append(getSkewedInfo()).append(",");
        if (getStoredAsSubDirectories() != null)
            sb.append("StoredAsSubDirectories: ").append(getStoredAsSubDirectories()).append(",");
        if (getSchemaReference() != null)
            sb.append("SchemaReference: ").append(getSchemaReference());
        sb.append("}");
        return sb.toString();
    }
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()
aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/model/StorageDescriptor.java