Class: Aws::Appflow::Types::FieldTypeDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::Appflow::Types::FieldTypeDetails
- Defined in:
- gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb
Overview
Contains details regarding the supported field type and the operators that can be applied for filtering.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#field_length_range ⇒ Types::Range
This is the allowable length range for this field's value.
-
#field_type ⇒ String
The type of field, such as string, integer, date, and so on.
-
#field_value_range ⇒ Types::Range
The range of values this field can hold.
-
#filter_operators ⇒ Array<String>
The list of operators supported by a field.
-
#supported_date_format ⇒ String
The date format that the field supports.
-
#supported_values ⇒ Array<String>
The list of values that a field can contain.
-
#value_regex_pattern ⇒ String
The regular expression pattern for the field name.
Instance Attribute Details
#field_length_range ⇒ Types::Range
This is the allowable length range for this field's value.
2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 2561 class FieldTypeDetails < Struct.new( :field_type, :filter_operators, :supported_values, :value_regex_pattern, :supported_date_format, :field_value_range, :field_length_range) SENSITIVE = [] include Aws::Structure end |
#field_type ⇒ String
The type of field, such as string, integer, date, and so on.
2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 2561 class FieldTypeDetails < Struct.new( :field_type, :filter_operators, :supported_values, :value_regex_pattern, :supported_date_format, :field_value_range, :field_length_range) SENSITIVE = [] include Aws::Structure end |
#field_value_range ⇒ Types::Range
The range of values this field can hold.
2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 2561 class FieldTypeDetails < Struct.new( :field_type, :filter_operators, :supported_values, :value_regex_pattern, :supported_date_format, :field_value_range, :field_length_range) SENSITIVE = [] include Aws::Structure end |
#filter_operators ⇒ Array<String>
The list of operators supported by a field.
2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 2561 class FieldTypeDetails < Struct.new( :field_type, :filter_operators, :supported_values, :value_regex_pattern, :supported_date_format, :field_value_range, :field_length_range) SENSITIVE = [] include Aws::Structure end |
#supported_date_format ⇒ String
The date format that the field supports.
2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 2561 class FieldTypeDetails < Struct.new( :field_type, :filter_operators, :supported_values, :value_regex_pattern, :supported_date_format, :field_value_range, :field_length_range) SENSITIVE = [] include Aws::Structure end |
#supported_values ⇒ Array<String>
The list of values that a field can contain. For example, a Boolean
fieldType
can have two values: "true" and "false".
2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 2561 class FieldTypeDetails < Struct.new( :field_type, :filter_operators, :supported_values, :value_regex_pattern, :supported_date_format, :field_value_range, :field_length_range) SENSITIVE = [] include Aws::Structure end |
#value_regex_pattern ⇒ String
The regular expression pattern for the field name.
2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 2561 class FieldTypeDetails < Struct.new( :field_type, :filter_operators, :supported_values, :value_regex_pattern, :supported_date_format, :field_value_range, :field_length_range) SENSITIVE = [] include Aws::Structure end |