Class EngagementType.Builder
- java.lang.Object
-
- com.merge.api.resources.crm.types.EngagementType.Builder
-
- Enclosing class:
- EngagementType
public static final class EngagementType.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EngagementType.BuilderactivityType(EngagementTypeActivityType activityType)EngagementType.BuilderactivityType(java.util.Optional<EngagementTypeActivityType> activityType)EngagementTypebuild()EngagementType.BuildercreatedAt(java.time.OffsetDateTime createdAt)EngagementType.BuildercreatedAt(java.util.Optional<java.time.OffsetDateTime> createdAt)EngagementType.Builderfrom(EngagementType other)EngagementType.Builderid(java.lang.String id)EngagementType.Builderid(java.util.Optional<java.lang.String> id)EngagementType.BuildermodifiedAt(java.time.OffsetDateTime modifiedAt)EngagementType.BuildermodifiedAt(java.util.Optional<java.time.OffsetDateTime> modifiedAt)EngagementType.Buildername(java.lang.String name)EngagementType.Buildername(java.util.Optional<java.lang.String> name)EngagementType.BuilderremoteFields(java.util.List<RemoteField> remoteFields)EngagementType.BuilderremoteFields(java.util.Optional<java.util.List<RemoteField>> remoteFields)EngagementType.BuilderremoteId(java.lang.String remoteId)EngagementType.BuilderremoteId(java.util.Optional<java.lang.String> remoteId)
-
-
-
Method Detail
-
from
public EngagementType.Builder from(EngagementType other)
-
id
public EngagementType.Builder id(java.util.Optional<java.lang.String> id)
-
id
public EngagementType.Builder id(java.lang.String id)
-
remoteId
public EngagementType.Builder remoteId(java.util.Optional<java.lang.String> remoteId)
-
remoteId
public EngagementType.Builder remoteId(java.lang.String remoteId)
-
createdAt
public EngagementType.Builder createdAt(java.util.Optional<java.time.OffsetDateTime> createdAt)
-
createdAt
public EngagementType.Builder createdAt(java.time.OffsetDateTime createdAt)
-
modifiedAt
public EngagementType.Builder modifiedAt(java.util.Optional<java.time.OffsetDateTime> modifiedAt)
-
modifiedAt
public EngagementType.Builder modifiedAt(java.time.OffsetDateTime modifiedAt)
-
activityType
public EngagementType.Builder activityType(java.util.Optional<EngagementTypeActivityType> activityType)
-
activityType
public EngagementType.Builder activityType(EngagementTypeActivityType activityType)
-
name
public EngagementType.Builder name(java.util.Optional<java.lang.String> name)
-
name
public EngagementType.Builder name(java.lang.String name)
-
remoteFields
public EngagementType.Builder remoteFields(java.util.Optional<java.util.List<RemoteField>> remoteFields)
-
remoteFields
public EngagementType.Builder remoteFields(java.util.List<RemoteField> remoteFields)
-
build
public EngagementType build()
-
-