Package com.chrt.api.types
Class ProviderOrgProfile1.Builder
- java.lang.Object
-
- com.chrt.api.types.ProviderOrgProfile1.Builder
-
- All Implemented Interfaces:
ProviderOrgProfile1._FinalStage,ProviderOrgProfile1.DescriptionStage,ProviderOrgProfile1.EmailAddressPrimaryStage,ProviderOrgProfile1.IdStage,ProviderOrgProfile1.OrgIdStage,ProviderOrgProfile1.PhoneNumberPrimaryStage,ProviderOrgProfile1.SchemaVersionStage
- Enclosing class:
- ProviderOrgProfile1
public static final class ProviderOrgProfile1.Builder extends java.lang.Object implements ProviderOrgProfile1.SchemaVersionStage, ProviderOrgProfile1.DescriptionStage, ProviderOrgProfile1.EmailAddressPrimaryStage, ProviderOrgProfile1.PhoneNumberPrimaryStage, ProviderOrgProfile1.OrgIdStage, ProviderOrgProfile1.IdStage, ProviderOrgProfile1._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProviderOrgProfile1build()ProviderOrgProfile1.EmailAddressPrimaryStagedescription(java.lang.String description)ProviderOrgProfile1.PhoneNumberPrimaryStageemailAddressPrimary(java.lang.String emailAddressPrimary)ProviderOrgProfile1.Builderfrom(ProviderOrgProfile1 other)ProviderOrgProfile1._FinalStageid(java.lang.String id)ProviderOrgProfile1.IdStageorgId(java.lang.String orgId)Must be a string starting withorg_ProviderOrgProfile1.OrgIdStagephoneNumberPrimary(java.lang.String phoneNumberPrimary)E.164 formatted phone number (e.g.ProviderOrgProfile1.DescriptionStageschemaVersion(int schemaVersion)
-
-
-
Method Detail
-
from
public ProviderOrgProfile1.Builder from(ProviderOrgProfile1 other)
- Specified by:
fromin interfaceProviderOrgProfile1.SchemaVersionStage
-
schemaVersion
public ProviderOrgProfile1.DescriptionStage schemaVersion(int schemaVersion)
- Specified by:
schemaVersionin interfaceProviderOrgProfile1.SchemaVersionStage
-
description
public ProviderOrgProfile1.EmailAddressPrimaryStage description(@NotNull java.lang.String description)
- Specified by:
descriptionin interfaceProviderOrgProfile1.DescriptionStage
-
emailAddressPrimary
public ProviderOrgProfile1.PhoneNumberPrimaryStage emailAddressPrimary(@NotNull java.lang.String emailAddressPrimary)
- Specified by:
emailAddressPrimaryin interfaceProviderOrgProfile1.EmailAddressPrimaryStage
-
phoneNumberPrimary
public ProviderOrgProfile1.OrgIdStage phoneNumberPrimary(@NotNull java.lang.String phoneNumberPrimary)
E.164 formatted phone number (e.g. +16505551234). Assumes US country code if none provided.
E.164 formatted phone number (e.g. +16505551234). Assumes US country code if none provided.
- Specified by:
phoneNumberPrimaryin interfaceProviderOrgProfile1.PhoneNumberPrimaryStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
orgId
public ProviderOrgProfile1.IdStage orgId(@NotNull java.lang.String orgId)
Must be a string starting with
org_Must be a string starting with
org_- Specified by:
orgIdin interfaceProviderOrgProfile1.OrgIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
id
public ProviderOrgProfile1._FinalStage id(@NotNull java.lang.String id)
- Specified by:
idin interfaceProviderOrgProfile1.IdStage
-
build
public ProviderOrgProfile1 build()
- Specified by:
buildin interfaceProviderOrgProfile1._FinalStage
-
-