Class Account.Builder
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.Account.Builder
-
- Enclosing class:
- Account
public static final class Account.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Account.Builderaddresses(java.util.List<AccountAddress> addresses)Account.Builderaddresses(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<AccountAddress>> addresses)Account.BuilderannualRevenue(java.lang.String annualRevenue)Account.BuilderannualRevenue(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> annualRevenue)Accountbuild()Account.BuildercreatedAt(java.time.OffsetDateTime createdAt)Timestamp when the account was createdAccount.BuildercreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)Timestamp when the account was createdAccount.Builderdescription(java.lang.String description)Account.Builderdescription(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)Account.Builderid(java.lang.String id)Unique identifierAccount.Builderid(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)Unique identifierAccount.Builderindustries(java.util.List<java.lang.String> industries)Values of the industriesAccount.Builderindustries(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> industries)Values of the industriesAccount.Buildername(java.lang.String name)Account.Buildername(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)Account.BuilderownerId(java.lang.String ownerId)Account.BuilderownerId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ownerId)Account.BuilderphoneNumbers(java.util.List<java.lang.String> phoneNumbers)List of account phone numbersAccount.BuilderphoneNumbers(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> phoneNumbers)List of account phone numbersAccount.BuilderremoteId(java.lang.String remoteId)Provider's unique identifierAccount.BuilderremoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)Provider's unique identifierAccount.BuilderremoteOwnerId(java.lang.String remoteOwnerId)Provider's unique identifier of the ownerAccount.BuilderremoteOwnerId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteOwnerId)Provider's unique identifier of the ownerAccount.BuilderunifiedCustomFields(java.util.Map<java.lang.String,java.lang.Object> unifiedCustomFields)Custom Unified Fields configured in your StackOne projectAccount.BuilderunifiedCustomFields(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> unifiedCustomFields)Custom Unified Fields configured in your StackOne projectAccount.BuilderupdatedAt(java.time.OffsetDateTime updatedAt)Timestamp when the account was last updatedAccount.BuilderupdatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)Timestamp when the account was last updatedAccount.Builderwebsite(java.lang.String website)Account.Builderwebsite(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> website)
-
-
-
Method Detail
-
id
public Account.Builder id(java.lang.String id)
Unique identifier
-
id
public Account.Builder id(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
Unique identifier
-
remoteId
public Account.Builder remoteId(java.lang.String remoteId)
Provider's unique identifier
-
remoteId
public Account.Builder remoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)
Provider's unique identifier
-
unifiedCustomFields
public Account.Builder unifiedCustomFields(java.util.Map<java.lang.String,java.lang.Object> unifiedCustomFields)
Custom Unified Fields configured in your StackOne project
-
unifiedCustomFields
public Account.Builder unifiedCustomFields(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> unifiedCustomFields)
Custom Unified Fields configured in your StackOne project
-
ownerId
public Account.Builder ownerId(java.lang.String ownerId)
-
ownerId
public Account.Builder ownerId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ownerId)
-
remoteOwnerId
public Account.Builder remoteOwnerId(java.lang.String remoteOwnerId)
Provider's unique identifier of the owner
-
remoteOwnerId
public Account.Builder remoteOwnerId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteOwnerId)
Provider's unique identifier of the owner
-
name
public Account.Builder name(java.lang.String name)
-
name
public Account.Builder name(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)
-
description
public Account.Builder description(java.lang.String description)
-
description
public Account.Builder description(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)
-
industries
public Account.Builder industries(java.util.List<java.lang.String> industries)
Values of the industries
-
industries
public Account.Builder industries(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> industries)
Values of the industries
-
annualRevenue
public Account.Builder annualRevenue(java.lang.String annualRevenue)
-
annualRevenue
public Account.Builder annualRevenue(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> annualRevenue)
-
website
public Account.Builder website(java.lang.String website)
-
website
public Account.Builder website(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> website)
-
addresses
public Account.Builder addresses(java.util.List<AccountAddress> addresses)
-
addresses
public Account.Builder addresses(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<AccountAddress>> addresses)
-
phoneNumbers
public Account.Builder phoneNumbers(java.util.List<java.lang.String> phoneNumbers)
List of account phone numbers
-
phoneNumbers
public Account.Builder phoneNumbers(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> phoneNumbers)
List of account phone numbers
-
createdAt
public Account.Builder createdAt(java.time.OffsetDateTime createdAt)
Timestamp when the account was created
-
createdAt
public Account.Builder createdAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)
Timestamp when the account was created
-
updatedAt
public Account.Builder updatedAt(java.time.OffsetDateTime updatedAt)
Timestamp when the account was last updated
-
updatedAt
public Account.Builder updatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
Timestamp when the account was last updated
-
build
public Account build()
-
-