Package com.atlan.model.structs
Class SQLProcedureReturn
java.lang.Object
com.atlan.model.core.AtlanObject
com.atlan.model.structs.AtlanStruct
com.atlan.model.structs.SQLProcedureReturn
- All Implemented Interfaces:
Serializable
@Generated("com.atlan.generators.ModelGeneratorV2")
public class SQLProcedureReturn
extends AtlanStruct
Information about a procedure's return type.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classSQLProcedureReturn.SQLProcedureReturnBuilder<C extends SQLProcedureReturn,B extends SQLProcedureReturn.SQLProcedureReturnBuilder<C, B>> Nested classes/interfaces inherited from class com.atlan.model.structs.AtlanStruct
AtlanStruct.AtlanStructBuilder<C extends AtlanStruct,B extends AtlanStruct.AtlanStructBuilder<C, B>> Nested classes/interfaces inherited from class com.atlan.model.core.AtlanObject
AtlanObject.AtlanObjectBuilder<C extends AtlanObject,B extends AtlanObject.AtlanObjectBuilder<C, B>> -
Field Summary
FieldsFields inherited from class com.atlan.model.core.AtlanObject
rawJsonObject -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionstatic SQLProcedureReturn.SQLProcedureReturnBuilder<?, ?> builder()protected booleanbooleanMaximum length in characters for string return values.Maximum length in bytes for string return values.Numeric precision for numeric return values.Radix of precision for numeric return values.Data type of the return value.Fixed typeName for SQLProcedureReturn.inthashCode()static SQLProcedureReturnof(String sqlReturnType, Long sqlReturnCharacterMaximumLength, Long sqlReturnCharacterOctetLength, Long sqlReturnNumericPrecision, Long sqlReturnNumericPrecisionRadix) Quickly create a new SQLProcedureReturn.toString()Methods inherited from class com.atlan.model.core.AtlanObject
getRawJsonObject, setRawJsonObject, toJson
-
Field Details
-
TYPE_NAME
- See Also:
-
-
Constructor Details
-
SQLProcedureReturn
-
-
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
-
toBuilder
-
getSqlReturnType
Data type of the return value. -
getSqlReturnCharacterMaximumLength
Maximum length in characters for string return values. -
getSqlReturnCharacterOctetLength
Maximum length in bytes for string return values. -
getSqlReturnNumericPrecision
Numeric precision for numeric return values. -
getSqlReturnNumericPrecisionRadix
Radix of precision for numeric return values. -
equals
- Overrides:
equalsin classAtlanStruct
-
canEqual
- Overrides:
canEqualin classAtlanStruct
-
hashCode
public int hashCode()- Overrides:
hashCodein classAtlanStruct
-
toString
Description copied from class:AtlanObject- Overrides:
toStringin classAtlanObject
-
getTypeName
Fixed typeName for SQLProcedureReturn.- Overrides:
getTypeNamein classAtlanStruct
-