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 class
SQLProcedureReturn.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 boolean
boolean
Maximum 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.int
hashCode()
static SQLProcedureReturn
of
(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:
equals
in classAtlanStruct
-
canEqual
- Overrides:
canEqual
in classAtlanStruct
-
hashCode
public int hashCode()- Overrides:
hashCode
in classAtlanStruct
-
toString
Description copied from class:AtlanObject
- Overrides:
toString
in classAtlanObject
-
getTypeName
Fixed typeName for SQLProcedureReturn.- Overrides:
getTypeName
in classAtlanStruct
-