Class: Aws::RDSDataService::Types::Value
- Inherits:
-
Struct
- Object
- Struct
- Aws::RDSDataService::Types::Value
- Includes:
- Structure, Structure::Union
- Defined in:
- lib/aws-sdk-rdsdataservice/types.rb
Overview
Value is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of Value corresponding to the set member.
Contains the value of a column.
<note markdown=“1”> This data structure is only used with the deprecated ‘ExecuteSql` operation. Use the `BatchExecuteStatement` or `ExecuteStatement` operation instead.
</note>
Direct Known Subclasses
ArrayValues, BigIntValue, BitValue, BlobValue, DoubleValue, IntValue, IsNull, RealValue, StringValue, StructValue, Unknown
Defined Under Namespace
Classes: ArrayValues, BigIntValue, BitValue, BlobValue, DoubleValue, IntValue, IsNull, RealValue, StringValue, StructValue, Unknown
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#array_values ⇒ Array<Types::Value>
An array of column values.
-
#big_int_value ⇒ Integer
A value for a column of big integer data type.
-
#bit_value ⇒ Boolean
A value for a column of BIT data type.
-
#blob_value ⇒ String
A value for a column of BLOB data type.
-
#double_value ⇒ Float
A value for a column of double data type.
-
#int_value ⇒ Integer
A value for a column of integer data type.
-
#is_null ⇒ Boolean
A NULL value.
-
#real_value ⇒ Float
A value for a column of real data type.
-
#string_value ⇒ String
A value for a column of string data type.
-
#struct_value ⇒ Types::StructValue
A value for a column of STRUCT data type.
-
#unknown ⇒ Object
Returns the value of attribute unknown.
Instance Attribute Details
#array_values ⇒ Array<Types::Value>
An array of column values.
1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 |
# File 'lib/aws-sdk-rdsdataservice/types.rb', line 1093 class Value < Struct.new( :is_null, :bit_value, :big_int_value, :int_value, :double_value, :real_value, :string_value, :blob_value, :array_values, :struct_value, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class IsNull < Value; end class BitValue < Value; end class BigIntValue < Value; end class IntValue < Value; end class DoubleValue < Value; end class RealValue < Value; end class StringValue < Value; end class BlobValue < Value; end class ArrayValues < Value; end class StructValue < Value; end class Unknown < Value; end end |
#big_int_value ⇒ Integer
A value for a column of big integer data type.
1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 |
# File 'lib/aws-sdk-rdsdataservice/types.rb', line 1093 class Value < Struct.new( :is_null, :bit_value, :big_int_value, :int_value, :double_value, :real_value, :string_value, :blob_value, :array_values, :struct_value, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class IsNull < Value; end class BitValue < Value; end class BigIntValue < Value; end class IntValue < Value; end class DoubleValue < Value; end class RealValue < Value; end class StringValue < Value; end class BlobValue < Value; end class ArrayValues < Value; end class StructValue < Value; end class Unknown < Value; end end |
#bit_value ⇒ Boolean
A value for a column of BIT data type.
1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 |
# File 'lib/aws-sdk-rdsdataservice/types.rb', line 1093 class Value < Struct.new( :is_null, :bit_value, :big_int_value, :int_value, :double_value, :real_value, :string_value, :blob_value, :array_values, :struct_value, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class IsNull < Value; end class BitValue < Value; end class BigIntValue < Value; end class IntValue < Value; end class DoubleValue < Value; end class RealValue < Value; end class StringValue < Value; end class BlobValue < Value; end class ArrayValues < Value; end class StructValue < Value; end class Unknown < Value; end end |
#blob_value ⇒ String
A value for a column of BLOB data type.
1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 |
# File 'lib/aws-sdk-rdsdataservice/types.rb', line 1093 class Value < Struct.new( :is_null, :bit_value, :big_int_value, :int_value, :double_value, :real_value, :string_value, :blob_value, :array_values, :struct_value, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class IsNull < Value; end class BitValue < Value; end class BigIntValue < Value; end class IntValue < Value; end class DoubleValue < Value; end class RealValue < Value; end class StringValue < Value; end class BlobValue < Value; end class ArrayValues < Value; end class StructValue < Value; end class Unknown < Value; end end |
#double_value ⇒ Float
A value for a column of double data type.
1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 |
# File 'lib/aws-sdk-rdsdataservice/types.rb', line 1093 class Value < Struct.new( :is_null, :bit_value, :big_int_value, :int_value, :double_value, :real_value, :string_value, :blob_value, :array_values, :struct_value, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class IsNull < Value; end class BitValue < Value; end class BigIntValue < Value; end class IntValue < Value; end class DoubleValue < Value; end class RealValue < Value; end class StringValue < Value; end class BlobValue < Value; end class ArrayValues < Value; end class StructValue < Value; end class Unknown < Value; end end |
#int_value ⇒ Integer
A value for a column of integer data type.
1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 |
# File 'lib/aws-sdk-rdsdataservice/types.rb', line 1093 class Value < Struct.new( :is_null, :bit_value, :big_int_value, :int_value, :double_value, :real_value, :string_value, :blob_value, :array_values, :struct_value, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class IsNull < Value; end class BitValue < Value; end class BigIntValue < Value; end class IntValue < Value; end class DoubleValue < Value; end class RealValue < Value; end class StringValue < Value; end class BlobValue < Value; end class ArrayValues < Value; end class StructValue < Value; end class Unknown < Value; end end |
#is_null ⇒ Boolean
A NULL value.
1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 |
# File 'lib/aws-sdk-rdsdataservice/types.rb', line 1093 class Value < Struct.new( :is_null, :bit_value, :big_int_value, :int_value, :double_value, :real_value, :string_value, :blob_value, :array_values, :struct_value, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class IsNull < Value; end class BitValue < Value; end class BigIntValue < Value; end class IntValue < Value; end class DoubleValue < Value; end class RealValue < Value; end class StringValue < Value; end class BlobValue < Value; end class ArrayValues < Value; end class StructValue < Value; end class Unknown < Value; end end |
#real_value ⇒ Float
A value for a column of real data type.
1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 |
# File 'lib/aws-sdk-rdsdataservice/types.rb', line 1093 class Value < Struct.new( :is_null, :bit_value, :big_int_value, :int_value, :double_value, :real_value, :string_value, :blob_value, :array_values, :struct_value, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class IsNull < Value; end class BitValue < Value; end class BigIntValue < Value; end class IntValue < Value; end class DoubleValue < Value; end class RealValue < Value; end class StringValue < Value; end class BlobValue < Value; end class ArrayValues < Value; end class StructValue < Value; end class Unknown < Value; end end |
#string_value ⇒ String
A value for a column of string data type.
1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 |
# File 'lib/aws-sdk-rdsdataservice/types.rb', line 1093 class Value < Struct.new( :is_null, :bit_value, :big_int_value, :int_value, :double_value, :real_value, :string_value, :blob_value, :array_values, :struct_value, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class IsNull < Value; end class BitValue < Value; end class BigIntValue < Value; end class IntValue < Value; end class DoubleValue < Value; end class RealValue < Value; end class StringValue < Value; end class BlobValue < Value; end class ArrayValues < Value; end class StructValue < Value; end class Unknown < Value; end end |
#struct_value ⇒ Types::StructValue
A value for a column of STRUCT data type.
1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 |
# File 'lib/aws-sdk-rdsdataservice/types.rb', line 1093 class Value < Struct.new( :is_null, :bit_value, :big_int_value, :int_value, :double_value, :real_value, :string_value, :blob_value, :array_values, :struct_value, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class IsNull < Value; end class BitValue < Value; end class BigIntValue < Value; end class IntValue < Value; end class DoubleValue < Value; end class RealValue < Value; end class StringValue < Value; end class BlobValue < Value; end class ArrayValues < Value; end class StructValue < Value; end class Unknown < Value; end end |
#unknown ⇒ Object
Returns the value of attribute unknown
1093 1094 1095 |
# File 'lib/aws-sdk-rdsdataservice/types.rb', line 1093 def unknown @unknown end |