Class: Aws::Types::CodegenGenericDataRelationshipType

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#associated_fields ⇒ ::Array[::String]

Returns the value of attribute associated_fields.

Returns:

  • (::Array[::String])


90
91
92
# File 'sig/types.rbs', line 90

def associated_fields
  @associated_fields
end

Returns the value of attribute belongs_to_field_on_related_model.

Returns:

  • (::String)


89
90
91
# File 'sig/types.rbs', line 89

def belongs_to_field_on_related_model
  @belongs_to_field_on_related_model
end

Returns the value of attribute can_unlink_associated_model.

Returns:

  • (Boolean)


86
87
88
# File 'sig/types.rbs', line 86

def can_unlink_associated_model
  @can_unlink_associated_model
end

#is_has_many_index ⇒ Boolean

Returns the value of attribute is_has_many_index.

Returns:

  • (Boolean)


91
92
93
# File 'sig/types.rbs', line 91

def is_has_many_index
  @is_has_many_index
end

Returns the value of attribute related_join_field_name.

Returns:

  • (::String)


87
88
89
# File 'sig/types.rbs', line 87

def related_join_field_name
  @related_join_field_name
end

Returns the value of attribute related_join_table_name.

Returns:

  • (::String)


88
89
90
# File 'sig/types.rbs', line 88

def related_join_table_name
  @related_join_table_name
end

Returns the value of attribute related_model_fields.

Returns:

  • (::Array[::String])


85
86
87
# File 'sig/types.rbs', line 85

def related_model_fields
  @related_model_fields
end

Returns the value of attribute related_model_name.

Returns:

  • (::String)


84
85
86
# File 'sig/types.rbs', line 84

def related_model_name
  @related_model_name
end

#type ⇒ "HAS_MANY", ...

Returns the value of attribute type.

Returns:

  • ("HAS_MANY", "HAS_ONE", "BELONGS_TO")


83
84
85
# File 'sig/types.rbs', line 83

def type
  @type
end