Class ComplexRelationLegTypeRequest.Builder
Object
Builder
- Enclosing class:
ComplexRelationLegTypeRequest
-
Method Summary
Modifier and TypeMethodDescriptionassetTypeId(UUID assetTypeId) Required. The ID of the Asset Type of the Relation.build()but()Deprecated.This method will be removed in the future.The name of the role that the target plays.The id of the Complex Relation Leg Type.The maximum number of Leg Type occurrences.min(int min) The minimum number of Leg Type occurrences.relationTypeId(UUID relationTypeId) The id of the Relation Type of the Leg Type.Required. The name of the role that the source plays.toString()
-
Method Details
-
but
Deprecated.This method will be removed in the future. Please, useComplexRelationLegTypeRequest.builder().Clone method for this Builder. -
min
The minimum number of Leg Type occurrences.- Returns:
this.
-
max
The maximum number of Leg Type occurrences.- Returns:
this.
-
role
Required. The name of the role that the source plays.- Returns:
this.
-
coRole
The name of the role that the target plays.- Returns:
this.
-
assetTypeId
Required. The ID of the Asset Type of the Relation.- Returns:
this.
-
id
The id of the Complex Relation Leg Type. The Leg Type will be created with this id or updated. If left empty on update the Leg Type will be recreated.- Returns:
this.
-
relationTypeId
The id of the Relation Type of the Leg Type.- Returns:
this.
-
build
-
toString
-