Class ComplexRelationLegRequest
- Object
-
- ComplexRelationLegRequest
-
- All Implemented Interfaces:
Serializable
public class ComplexRelationLegRequest extends Object implements Serializable
The properties of the leg to be included in complex relation.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ComplexRelationLegRequest.Builder
-
Constructor Summary
Constructors Constructor Description ComplexRelationLegRequest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static ComplexRelationLegRequest.Builder
builder()
protected boolean
canEqual(Object other)
boolean
equals(Object o)
@NotNull UUID
getAssetId()
Required. The ID of the asset attached to the leg of the complex relation.UUID
getLegTypeId()
Deprecated.UserelationTypeId
instead.UUID
getRelationTypeId()
The ID of the type of the relation for complex relation.int
hashCode()
void
setAssetId(@NotNull UUID assetId)
Required. The ID of the asset attached to the leg of the complex relation.void
setLegTypeId(UUID legTypeId)
Deprecated.UserelationTypeId
instead.void
setRelationTypeId(UUID relationTypeId)
The ID of the type of the relation for complex relation.String
toString()
-
-
-
Method Detail
-
builder
public static ComplexRelationLegRequest.Builder builder()
-
getLegTypeId
@Deprecated public UUID getLegTypeId()
Deprecated.UserelationTypeId
instead.The ID of the type of the single leg for complex relation. Must be specified ifrelationTypeId
is not specified.
-
getRelationTypeId
public UUID getRelationTypeId()
The ID of the type of the relation for complex relation. Must be specified iflegTypeId
is not specified.
-
getAssetId
@NotNull public @NotNull UUID getAssetId()
Required. The ID of the asset attached to the leg of the complex relation.
-
setLegTypeId
@Deprecated public void setLegTypeId(UUID legTypeId)
Deprecated.UserelationTypeId
instead.The ID of the type of the single leg for complex relation. Must be specified ifrelationTypeId
is not specified.
-
setRelationTypeId
public void setRelationTypeId(UUID relationTypeId)
The ID of the type of the relation for complex relation. Must be specified iflegTypeId
is not specified.
-
setAssetId
public void setAssetId(@NotNull @NotNull UUID assetId)
Required. The ID of the asset attached to the leg of the complex relation.
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classObject
-
canEqual
protected boolean canEqual(Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classObject
-
toString
public String toString()
- Overrides:
toString
in classObject
-
-