Class: Aws::AmplifyUIBuilder::Types::FieldPosition

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

Overview

Note:

FieldPosition is a union - when making an API calls you must set exactly one of the members.

Note:

FieldPosition is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of FieldPosition corresponding to the set member.

Describes the field position.

Direct Known Subclasses

Below, Fixed, RightOf, Unknown

Defined Under Namespace

Classes: Below, Fixed, RightOf, Unknown

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#belowString

The field position is below the field specified by the string.

Returns:

  • (String)


1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 1727

class FieldPosition < Struct.new(
  :fixed,
  :right_of,
  :below,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Fixed < FieldPosition; end
  class RightOf < FieldPosition; end
  class Below < FieldPosition; end
  class Unknown < FieldPosition; end
end

#fixedString

The field position is fixed and doesn't change in relation to other fields.

Returns:

  • (String)


1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 1727

class FieldPosition < Struct.new(
  :fixed,
  :right_of,
  :below,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Fixed < FieldPosition; end
  class RightOf < FieldPosition; end
  class Below < FieldPosition; end
  class Unknown < FieldPosition; end
end

#right_ofString

The field position is to the right of the field specified by the string.

Returns:

  • (String)


1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 1727

class FieldPosition < Struct.new(
  :fixed,
  :right_of,
  :below,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Fixed < FieldPosition; end
  class RightOf < FieldPosition; end
  class Below < FieldPosition; end
  class Unknown < FieldPosition; end
end

#unknownObject

Returns the value of attribute unknown

Returns:

  • (Object)

    the current value of unknown



1727
1728
1729
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 1727

def unknown
  @unknown
end