Package com.intercom.api.types
Class App.Builder
- java.lang.Object
-
- com.intercom.api.types.App.Builder
-
- Enclosing class:
- App
public static final class App.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Appbuild()App.BuildercreatedAt(java.lang.Integer createdAt)App.BuildercreatedAt(java.util.Optional<java.lang.Integer> createdAt)When the app was created.App.Builderfrom(App other)App.BuilderidCode(java.lang.String idCode)App.BuilderidCode(java.util.Optional<java.lang.String> idCode)The id of the app.App.BuilderidentityVerification(java.lang.Boolean identityVerification)App.BuilderidentityVerification(java.util.Optional<java.lang.Boolean> identityVerification)Whether or not the app uses identity verification.App.Buildername(java.lang.String name)App.Buildername(java.util.Optional<java.lang.String> name)The name of the app.App.Builderregion(java.lang.String region)App.Builderregion(java.util.Optional<java.lang.String> region)The Intercom region the app is located in.App.Buildertimezone(java.lang.String timezone)App.Buildertimezone(java.util.Optional<java.lang.String> timezone)The timezone of the region where the app is located.App.Buildertype(java.lang.String type)App.Buildertype(java.util.Optional<java.lang.String> type)
-
-
-
Method Detail
-
from
public App.Builder from(App other)
-
type
public App.Builder type(java.util.Optional<java.lang.String> type)
-
type
public App.Builder type(java.lang.String type)
-
idCode
public App.Builder idCode(java.util.Optional<java.lang.String> idCode)
The id of the app.
-
idCode
public App.Builder idCode(java.lang.String idCode)
-
name
public App.Builder name(java.util.Optional<java.lang.String> name)
The name of the app.
-
name
public App.Builder name(java.lang.String name)
-
region
public App.Builder region(java.util.Optional<java.lang.String> region)
The Intercom region the app is located in.
-
region
public App.Builder region(java.lang.String region)
-
timezone
public App.Builder timezone(java.util.Optional<java.lang.String> timezone)
The timezone of the region where the app is located.
-
timezone
public App.Builder timezone(java.lang.String timezone)
-
createdAt
public App.Builder createdAt(java.util.Optional<java.lang.Integer> createdAt)
When the app was created.
-
createdAt
public App.Builder createdAt(java.lang.Integer createdAt)
-
identityVerification
public App.Builder identityVerification(java.util.Optional<java.lang.Boolean> identityVerification)
Whether or not the app uses identity verification.
-
identityVerification
public App.Builder identityVerification(java.lang.Boolean identityVerification)
-
build
public App build()
-
-