Class HelpCenter.Builder
- java.lang.Object
-
- com.intercom.api.resources.helpcenter.types.HelpCenter.Builder
-
- Enclosing class:
- HelpCenter
public static final class HelpCenter.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HelpCenterbuild()HelpCenter.BuildercreatedAt(java.lang.Integer createdAt)HelpCenter.BuildercreatedAt(java.util.Optional<java.lang.Integer> createdAt)The time when the Help Center was created.HelpCenter.BuildercustomDomain(java.lang.String customDomain)HelpCenter.BuildercustomDomain(java.util.Optional<java.lang.String> customDomain)Custom domain configured for the help centerHelpCenter.BuilderdisplayName(java.lang.String displayName)HelpCenter.BuilderdisplayName(java.util.Optional<java.lang.String> displayName)The display name of the Help Center only seen by teammates.HelpCenter.Builderfrom(HelpCenter other)HelpCenter.Builderid(java.lang.String id)HelpCenter.Builderid(java.util.Optional<java.lang.String> id)The unique identifier for the Help Center which is given by Intercom.HelpCenter.Builderidentifier(java.lang.String identifier)HelpCenter.Builderidentifier(java.util.Optional<java.lang.String> identifier)The identifier of the Help Center.HelpCenter.BuilderupdatedAt(java.lang.Integer updatedAt)HelpCenter.BuilderupdatedAt(java.util.Optional<java.lang.Integer> updatedAt)The time when the Help Center was last updated.HelpCenter.Builderurl(java.lang.String url)HelpCenter.Builderurl(java.util.Optional<java.lang.String> url)The URL for the help center, if you have a custom domain then this will show the URL using the custom domain.HelpCenter.BuilderwebsiteTurnedOn(java.lang.Boolean websiteTurnedOn)HelpCenter.BuilderwebsiteTurnedOn(java.util.Optional<java.lang.Boolean> websiteTurnedOn)Whether the Help Center is turned on or not.HelpCenter.BuilderworkspaceId(java.lang.String workspaceId)HelpCenter.BuilderworkspaceId(java.util.Optional<java.lang.String> workspaceId)The id of the workspace which the Help Center belongs to.
-
-
-
Method Detail
-
from
public HelpCenter.Builder from(HelpCenter other)
-
id
public HelpCenter.Builder id(java.util.Optional<java.lang.String> id)
The unique identifier for the Help Center which is given by Intercom.
-
id
public HelpCenter.Builder id(java.lang.String id)
-
workspaceId
public HelpCenter.Builder workspaceId(java.util.Optional<java.lang.String> workspaceId)
The id of the workspace which the Help Center belongs to.
-
workspaceId
public HelpCenter.Builder workspaceId(java.lang.String workspaceId)
-
createdAt
public HelpCenter.Builder createdAt(java.util.Optional<java.lang.Integer> createdAt)
The time when the Help Center was created.
-
createdAt
public HelpCenter.Builder createdAt(java.lang.Integer createdAt)
-
updatedAt
public HelpCenter.Builder updatedAt(java.util.Optional<java.lang.Integer> updatedAt)
The time when the Help Center was last updated.
-
updatedAt
public HelpCenter.Builder updatedAt(java.lang.Integer updatedAt)
-
identifier
public HelpCenter.Builder identifier(java.util.Optional<java.lang.String> identifier)
The identifier of the Help Center. This is used in the URL of the Help Center.
-
identifier
public HelpCenter.Builder identifier(java.lang.String identifier)
-
websiteTurnedOn
public HelpCenter.Builder websiteTurnedOn(java.util.Optional<java.lang.Boolean> websiteTurnedOn)
Whether the Help Center is turned on or not. This is controlled in your Help Center settings.
-
websiteTurnedOn
public HelpCenter.Builder websiteTurnedOn(java.lang.Boolean websiteTurnedOn)
-
displayName
public HelpCenter.Builder displayName(java.util.Optional<java.lang.String> displayName)
The display name of the Help Center only seen by teammates.
-
displayName
public HelpCenter.Builder displayName(java.lang.String displayName)
-
url
public HelpCenter.Builder url(java.util.Optional<java.lang.String> url)
The URL for the help center, if you have a custom domain then this will show the URL using the custom domain.
-
url
public HelpCenter.Builder url(java.lang.String url)
-
customDomain
public HelpCenter.Builder customDomain(java.util.Optional<java.lang.String> customDomain)
Custom domain configured for the help center
-
customDomain
public HelpCenter.Builder customDomain(java.lang.String customDomain)
-
build
public HelpCenter build()
-
-