Class SQLProcedureReturn

All Implemented Interfaces:
Serializable

@Generated("com.atlan.generators.ModelGeneratorV2") public class SQLProcedureReturn extends AtlanStruct
Information about a procedure's return type.
See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • of

      public static SQLProcedureReturn of(String sqlReturnType, Long sqlReturnCharacterMaximumLength, Long sqlReturnCharacterOctetLength, Long sqlReturnNumericPrecision, Long sqlReturnNumericPrecisionRadix)
      Quickly create a new SQLProcedureReturn.
      Parameters:
      sqlReturnType - Data type of the return value.
      sqlReturnCharacterMaximumLength - Maximum length in characters for string return values.
      sqlReturnCharacterOctetLength - Maximum length in bytes for string return values.
      sqlReturnNumericPrecision - Numeric precision for numeric return values.
      sqlReturnNumericPrecisionRadix - Radix of precision for numeric return values.
      Returns:
      a SQLProcedureReturn with the provided information
    • builder

      public static SQLProcedureReturn.SQLProcedureReturnBuilder<?,?> builder()
    • toBuilder

    • getSqlReturnType

      public String getSqlReturnType()
      Data type of the return value.
    • getSqlReturnCharacterMaximumLength

      public Long getSqlReturnCharacterMaximumLength()
      Maximum length in characters for string return values.
    • getSqlReturnCharacterOctetLength

      public Long getSqlReturnCharacterOctetLength()
      Maximum length in bytes for string return values.
    • getSqlReturnNumericPrecision

      public Long getSqlReturnNumericPrecision()
      Numeric precision for numeric return values.
    • getSqlReturnNumericPrecisionRadix

      public Long getSqlReturnNumericPrecisionRadix()
      Radix of precision for numeric return values.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class AtlanStruct
    • canEqual

      protected boolean canEqual(Object other)
      Overrides:
      canEqual in class AtlanStruct
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class AtlanStruct
    • toString

      public String toString()
      Description copied from class: AtlanObject
      Overrides:
      toString in class AtlanObject
    • getTypeName

      public String getTypeName()
      Fixed typeName for SQLProcedureReturn.
      Overrides:
      getTypeName in class AtlanStruct