Class: Aws::RDSDataService::Types::Field

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-rdsdataservice/lib/aws-sdk-rdsdataservice/types.rb

Overview

Note:

When making an API call, you may pass Field data as a hash:

{
  array_value: {
    array_values: [
      {
        # recursive ArrayValue
      },
    ],
    boolean_values: [false],
    double_values: [1.0],
    long_values: [1],
    string_values: ["String"],
  },
  blob_value: "data",
  boolean_value: false,
  double_value: 1.0,
  is_null: false,
  long_value: 1,
  string_value: "String",
}

Contains a value.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#array_valueTypes::ArrayValue

An array of values.

Returns:



653
654
655
656
657
658
659
660
661
662
663
# File 'gems/aws-sdk-rdsdataservice/lib/aws-sdk-rdsdataservice/types.rb', line 653

class Field < Struct.new(
  :array_value,
  :blob_value,
  :boolean_value,
  :double_value,
  :is_null,
  :long_value,
  :string_value)
  SENSITIVE = []
  include Aws::Structure
end

#blob_valueString

A value of BLOB data type.

Returns:

  • (String)


653
654
655
656
657
658
659
660
661
662
663
# File 'gems/aws-sdk-rdsdataservice/lib/aws-sdk-rdsdataservice/types.rb', line 653

class Field < Struct.new(
  :array_value,
  :blob_value,
  :boolean_value,
  :double_value,
  :is_null,
  :long_value,
  :string_value)
  SENSITIVE = []
  include Aws::Structure
end

#boolean_valueBoolean

A value of Boolean data type.

Returns:

  • (Boolean)


653
654
655
656
657
658
659
660
661
662
663
# File 'gems/aws-sdk-rdsdataservice/lib/aws-sdk-rdsdataservice/types.rb', line 653

class Field < Struct.new(
  :array_value,
  :blob_value,
  :boolean_value,
  :double_value,
  :is_null,
  :long_value,
  :string_value)
  SENSITIVE = []
  include Aws::Structure
end

#double_valueFloat

A value of double data type.

Returns:

  • (Float)


653
654
655
656
657
658
659
660
661
662
663
# File 'gems/aws-sdk-rdsdataservice/lib/aws-sdk-rdsdataservice/types.rb', line 653

class Field < Struct.new(
  :array_value,
  :blob_value,
  :boolean_value,
  :double_value,
  :is_null,
  :long_value,
  :string_value)
  SENSITIVE = []
  include Aws::Structure
end

#is_nullBoolean

A NULL value.

Returns:

  • (Boolean)


653
654
655
656
657
658
659
660
661
662
663
# File 'gems/aws-sdk-rdsdataservice/lib/aws-sdk-rdsdataservice/types.rb', line 653

class Field < Struct.new(
  :array_value,
  :blob_value,
  :boolean_value,
  :double_value,
  :is_null,
  :long_value,
  :string_value)
  SENSITIVE = []
  include Aws::Structure
end

#long_valueInteger

A value of long data type.

Returns:

  • (Integer)


653
654
655
656
657
658
659
660
661
662
663
# File 'gems/aws-sdk-rdsdataservice/lib/aws-sdk-rdsdataservice/types.rb', line 653

class Field < Struct.new(
  :array_value,
  :blob_value,
  :boolean_value,
  :double_value,
  :is_null,
  :long_value,
  :string_value)
  SENSITIVE = []
  include Aws::Structure
end

#string_valueString

A value of string data type.

Returns:

  • (String)


653
654
655
656
657
658
659
660
661
662
663
# File 'gems/aws-sdk-rdsdataservice/lib/aws-sdk-rdsdataservice/types.rb', line 653

class Field < Struct.new(
  :array_value,
  :blob_value,
  :boolean_value,
  :double_value,
  :is_null,
  :long_value,
  :string_value)
  SENSITIVE = []
  include Aws::Structure
end