Class Account


  • public class Account
    extends java.lang.Object
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  Account.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.Builder builder()  
      org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt()
      Timestamp when the account was created
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description()  
      boolean equals​(java.lang.Object o)  
      int hashCode()  
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id()
      Unique identifier
      org.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>> industries()
      Values of the industries
      org.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 numbers
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId()
      Provider's unique identifier
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteOwnerId()
      Provider's unique identifier of the owner
      java.lang.String toString()  
      org.openapitools.jackson.nullable.JsonNullable<java.util.Map<java.lang.String,​java.lang.Object>> unifiedCustomFields()
      Custom Unified Fields configured in your StackOne project
      org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt()
      Timestamp when the account was last updated
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> website()  
      Account withAddresses​(java.util.List<AccountAddress> addresses)  
      Account withAddresses​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<AccountAddress>> addresses)  
      Account withAnnualRevenue​(java.lang.String annualRevenue)  
      Account withAnnualRevenue​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> annualRevenue)  
      Account withCreatedAt​(java.time.OffsetDateTime createdAt)
      Timestamp when the account was created
      Account withCreatedAt​(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)
      Timestamp when the account was created
      Account withDescription​(java.lang.String description)  
      Account withDescription​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)  
      Account withId​(java.lang.String id)
      Unique identifier
      Account withId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
      Unique identifier
      Account withIndustries​(java.util.List<java.lang.String> industries)
      Values of the industries
      Account withIndustries​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> industries)
      Values of the industries
      Account withName​(java.lang.String name)  
      Account withName​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)  
      Account withOwnerId​(java.lang.String ownerId)  
      Account withOwnerId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ownerId)  
      Account withPhoneNumbers​(java.util.List<java.lang.String> phoneNumbers)
      List of account phone numbers
      Account withPhoneNumbers​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> phoneNumbers)
      List of account phone numbers
      Account withRemoteId​(java.lang.String remoteId)
      Provider's unique identifier
      Account withRemoteId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)
      Provider's unique identifier
      Account withRemoteOwnerId​(java.lang.String remoteOwnerId)
      Provider's unique identifier of the owner
      Account withRemoteOwnerId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteOwnerId)
      Provider's unique identifier of the owner
      Account withUnifiedCustomFields​(java.util.Map<java.lang.String,​java.lang.Object> unifiedCustomFields)
      Custom Unified Fields configured in your StackOne project
      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
      Account withUpdatedAt​(java.time.OffsetDateTime updatedAt)
      Timestamp when the account was last updated
      Account withUpdatedAt​(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
      Timestamp when the account was last updated
      Account withWebsite​(java.lang.String website)  
      Account withWebsite​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> website)  
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • 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
      • 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​(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:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object