001package com.plivo.api.models.profile;
002import com.fasterxml.jackson.annotation.JsonInclude;
003
004import com.plivo.api.models.base.BaseResource;
005
006@JsonInclude(JsonInclude.Include.NON_NULL)
007public class ProfileResponse extends BaseResource{
008    private String profileAlias;
009    private String customerType;
010    private String entityType;
011    private String companyName;
012    private String ein;
013    private String einIssuingCountry;
014    private ProfileAddress address;
015    private String stockSymbol;
016    private String stockExchange;
017    private String website;
018    private String vertical;
019    private String altBusinessIdType;
020    private String plivoSubaccount;
021    private ProfileAuthorizedContact authorizedContact;
022    private String primaryProfile;
023    private String profileType;
024    private String profileUUID;
025    private String createdAt;
026
027     public String getProfileAlias(){
028        return profileAlias;
029    }
030
031    public String getCustomerType(){
032        return customerType;
033    }
034
035    public String getEntityType(){
036        return entityType;
037    }
038
039    public String getCompanyName(){
040        return companyName;
041    }
042
043    public String getEin(){
044        return ein;
045    }
046
047    public String getEinIssuingCountry(){
048        return einIssuingCountry;
049    }
050
051    public ProfileAddress getAddress(){
052        return address;
053    }
054
055    public String getStockSymbol(){
056        return stockSymbol;
057    }
058
059    public String getStockExchange(){
060        return stockExchange;
061    }
062
063    public String getwebsite(){
064        return website;
065    }
066
067    public String getVertical(){
068        return vertical;
069    }
070
071    public String getAltBusinessIdType(){
072        return altBusinessIdType;
073    }
074
075    public String getPlivoSubaccount(){                                                                                                                                                                         
076        return plivoSubaccount;                                                                                                                                                                                   
077    }
078
079    public ProfileAuthorizedContact getAuthorizedContact(){
080        return authorizedContact;
081    }
082
083    public String getPrimaryProfile(){
084        return primaryProfile;
085    }
086
087    public String getProfileType(){
088        return profileType;
089    }
090
091    public String getProfileUUID(){
092        return profileUUID;
093    }
094
095    public String getCreatedAt(){
096        return createdAt;
097    }
098
099    @Override
100    public String getId() {
101        return this.profileUUID;
102    }
103
104}