Class AssociationTypeRequestRequest.Builder
- java.lang.Object
-
- com.merge.api.resources.crm.types.AssociationTypeRequestRequest.Builder
-
- All Implemented Interfaces:
AssociationTypeRequestRequest._FinalStage,AssociationTypeRequestRequest.RemoteKeyNameStage,AssociationTypeRequestRequest.SourceObjectClassStage
- Enclosing class:
- AssociationTypeRequestRequest
public static final class AssociationTypeRequestRequest.Builder extends java.lang.Object implements AssociationTypeRequestRequest.SourceObjectClassStage, AssociationTypeRequestRequest.RemoteKeyNameStage, AssociationTypeRequestRequest._FinalStage
-
-
Method Summary
-
-
-
Method Detail
-
from
public AssociationTypeRequestRequest.Builder from(AssociationTypeRequestRequest other)
- Specified by:
fromin interfaceAssociationTypeRequestRequest.SourceObjectClassStage
-
sourceObjectClass
public AssociationTypeRequestRequest.RemoteKeyNameStage sourceObjectClass(ObjectClassDescriptionRequest sourceObjectClass)
- Specified by:
sourceObjectClassin interfaceAssociationTypeRequestRequest.SourceObjectClassStage
-
remoteKeyName
public AssociationTypeRequestRequest._FinalStage remoteKeyName(java.lang.String remoteKeyName)
- Specified by:
remoteKeyNamein interfaceAssociationTypeRequestRequest.RemoteKeyNameStage
-
isRequired
public AssociationTypeRequestRequest._FinalStage isRequired(java.lang.Boolean isRequired)
- Specified by:
isRequiredin interfaceAssociationTypeRequestRequest._FinalStage
-
isRequired
public AssociationTypeRequestRequest._FinalStage isRequired(java.util.Optional<java.lang.Boolean> isRequired)
- Specified by:
isRequiredin interfaceAssociationTypeRequestRequest._FinalStage
-
cardinality
public AssociationTypeRequestRequest._FinalStage cardinality(CardinalityEnum cardinality)
- Specified by:
cardinalityin interfaceAssociationTypeRequestRequest._FinalStage
-
cardinality
public AssociationTypeRequestRequest._FinalStage cardinality(java.util.Optional<CardinalityEnum> cardinality)
- Specified by:
cardinalityin interfaceAssociationTypeRequestRequest._FinalStage
-
displayName
public AssociationTypeRequestRequest._FinalStage displayName(java.lang.String displayName)
- Specified by:
displayNamein interfaceAssociationTypeRequestRequest._FinalStage
-
displayName
public AssociationTypeRequestRequest._FinalStage displayName(java.util.Optional<java.lang.String> displayName)
- Specified by:
displayNamein interfaceAssociationTypeRequestRequest._FinalStage
-
addAllTargetObjectClasses
public AssociationTypeRequestRequest._FinalStage addAllTargetObjectClasses(java.util.List<ObjectClassDescriptionRequest> targetObjectClasses)
- Specified by:
addAllTargetObjectClassesin interfaceAssociationTypeRequestRequest._FinalStage
-
addTargetObjectClasses
public AssociationTypeRequestRequest._FinalStage addTargetObjectClasses(ObjectClassDescriptionRequest targetObjectClasses)
- Specified by:
addTargetObjectClassesin interfaceAssociationTypeRequestRequest._FinalStage
-
targetObjectClasses
public AssociationTypeRequestRequest._FinalStage targetObjectClasses(java.util.List<ObjectClassDescriptionRequest> targetObjectClasses)
- Specified by:
targetObjectClassesin interfaceAssociationTypeRequestRequest._FinalStage
-
build
public AssociationTypeRequestRequest build()
- Specified by:
buildin interfaceAssociationTypeRequestRequest._FinalStage
-
-