Class Account
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.Account
-
public class Account extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAccount.Builder
-
Constructor Summary
Constructors Constructor Description Account()Account(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> unifiedCustomFields, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ownerId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteOwnerId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> industries, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> annualRevenue, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> website, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<AccountAddress>> addresses, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> phoneNumbers, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.openapitools.jackson.nullable.JsonNullable<java.util.List<AccountAddress>>addresses()org.openapitools.jackson.nullable.JsonNullable<java.lang.String>annualRevenue()static Account.Builderbuilder()org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime>createdAt()Timestamp when the account was createdorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>description()booleanequals(java.lang.Object o)inthashCode()org.openapitools.jackson.nullable.JsonNullable<java.lang.String>id()Unique identifierorg.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>>industries()Values of the industriesorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>name()org.openapitools.jackson.nullable.JsonNullable<java.lang.String>ownerId()org.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>>phoneNumbers()List of account phone numbersorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>remoteId()Provider's unique identifierorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>remoteOwnerId()Provider's unique identifier of the ownerjava.lang.StringtoString()org.openapitools.jackson.nullable.JsonNullable<java.util.Map<java.lang.String,java.lang.Object>>unifiedCustomFields()Custom Unified Fields configured in your StackOne projectorg.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime>updatedAt()Timestamp when the account was last updatedorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>website()AccountwithAddresses(java.util.List<AccountAddress> addresses)AccountwithAddresses(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<AccountAddress>> addresses)AccountwithAnnualRevenue(java.lang.String annualRevenue)AccountwithAnnualRevenue(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> annualRevenue)AccountwithCreatedAt(java.time.OffsetDateTime createdAt)Timestamp when the account was createdAccountwithCreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)Timestamp when the account was createdAccountwithDescription(java.lang.String description)AccountwithDescription(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)AccountwithId(java.lang.String id)Unique identifierAccountwithId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)Unique identifierAccountwithIndustries(java.util.List<java.lang.String> industries)Values of the industriesAccountwithIndustries(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> industries)Values of the industriesAccountwithName(java.lang.String name)AccountwithName(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)AccountwithOwnerId(java.lang.String ownerId)AccountwithOwnerId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ownerId)AccountwithPhoneNumbers(java.util.List<java.lang.String> phoneNumbers)List of account phone numbersAccountwithPhoneNumbers(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> phoneNumbers)List of account phone numbersAccountwithRemoteId(java.lang.String remoteId)Provider's unique identifierAccountwithRemoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)Provider's unique identifierAccountwithRemoteOwnerId(java.lang.String remoteOwnerId)Provider's unique identifier of the ownerAccountwithRemoteOwnerId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteOwnerId)Provider's unique identifier of the ownerAccountwithUnifiedCustomFields(java.util.Map<java.lang.String,java.lang.Object> unifiedCustomFields)Custom Unified Fields configured in your StackOne projectAccountwithUnifiedCustomFields(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> unifiedCustomFields)Custom Unified Fields configured in your StackOne projectAccountwithUpdatedAt(java.time.OffsetDateTime updatedAt)Timestamp when the account was last updatedAccountwithUpdatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)Timestamp when the account was last updatedAccountwithWebsite(java.lang.String website)AccountwithWebsite(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> website)
-
-
-
Constructor Detail
-
Account
public Account(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> unifiedCustomFields, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ownerId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteOwnerId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> industries, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> annualRevenue, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> website, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<AccountAddress>> addresses, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> phoneNumbers, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
-
Account
public Account()
-
-
Method Detail
-
id
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id()
Unique identifier
-
remoteId
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId()
Provider's unique identifier
-
unifiedCustomFields
public org.openapitools.jackson.nullable.JsonNullable<java.util.Map<java.lang.String,java.lang.Object>> unifiedCustomFields()
Custom Unified Fields configured in your StackOne project
-
ownerId
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ownerId()
-
remoteOwnerId
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteOwnerId()
Provider's unique identifier of the owner
-
name
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name()
-
description
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description()
-
industries
public org.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>> industries()
Values of the industries
-
annualRevenue
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> annualRevenue()
-
website
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> website()
-
addresses
public org.openapitools.jackson.nullable.JsonNullable<java.util.List<AccountAddress>> addresses()
-
phoneNumbers
public org.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>> phoneNumbers()
List of account phone numbers
-
createdAt
public org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt()
Timestamp when the account was created
-
updatedAt
public org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt()
Timestamp when the account was last updated
-
builder
public static Account.Builder builder()
-
withId
public Account withId(java.lang.String id)
Unique identifier
-
withId
public Account withId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
Unique identifier
-
withRemoteId
public Account withRemoteId(java.lang.String remoteId)
Provider's unique identifier
-
withRemoteId
public Account withRemoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)
Provider's unique identifier
-
withUnifiedCustomFields
public Account withUnifiedCustomFields(java.util.Map<java.lang.String,java.lang.Object> unifiedCustomFields)
Custom Unified Fields configured in your StackOne project
-
withUnifiedCustomFields
public Account withUnifiedCustomFields(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> unifiedCustomFields)
Custom Unified Fields configured in your StackOne project
-
withOwnerId
public Account withOwnerId(java.lang.String ownerId)
-
withOwnerId
public Account withOwnerId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ownerId)
-
withRemoteOwnerId
public Account withRemoteOwnerId(java.lang.String remoteOwnerId)
Provider's unique identifier of the owner
-
withRemoteOwnerId
public Account withRemoteOwnerId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteOwnerId)
Provider's unique identifier of the owner
-
withName
public Account withName(java.lang.String name)
-
withName
public Account withName(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)
-
withDescription
public Account withDescription(java.lang.String description)
-
withDescription
public Account withDescription(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)
-
withIndustries
public Account withIndustries(java.util.List<java.lang.String> industries)
Values of the industries
-
withIndustries
public Account withIndustries(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> industries)
Values of the industries
-
withAnnualRevenue
public Account withAnnualRevenue(java.lang.String annualRevenue)
-
withAnnualRevenue
public Account withAnnualRevenue(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> annualRevenue)
-
withWebsite
public Account withWebsite(java.lang.String website)
-
withWebsite
public Account withWebsite(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> website)
-
withAddresses
public Account withAddresses(java.util.List<AccountAddress> addresses)
-
withAddresses
public Account withAddresses(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<AccountAddress>> addresses)
-
withPhoneNumbers
public Account withPhoneNumbers(java.util.List<java.lang.String> phoneNumbers)
List of account phone numbers
-
withPhoneNumbers
public Account withPhoneNumbers(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> phoneNumbers)
List of account phone numbers
-
withCreatedAt
public Account withCreatedAt(java.time.OffsetDateTime createdAt)
Timestamp when the account was created
-
withCreatedAt
public Account withCreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)
Timestamp when the account was created
-
withUpdatedAt
public Account withUpdatedAt(java.time.OffsetDateTime updatedAt)
Timestamp when the account was last updated
-
withUpdatedAt
public Account withUpdatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
Timestamp when the account was last updated
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-