public class TrafficCompanyTO extends BaseTO
| Modifier and Type | Field and Description |
|---|---|
private Long |
defaultLocationId |
private Boolean |
isS3Enabled |
private String |
name |
private String |
s3AccessKey |
private String |
s3Bucket |
private String |
s3SecretKey |
private TrafficCompanyPlatformDetailsTO |
trafficCompanyPlatformDetails |
private TrafficCompanySettingsTO |
trafficCompanySettings |
private String |
website |
| Constructor and Description |
|---|
TrafficCompanyTO() |
TrafficCompanyTO(Long id,
Integer version,
TrafficCompanyPlatformStatusType trafficCompanyPlatformStatusType,
String trafficCompanyName,
Boolean isS3Enabled,
Long platformDetailsId,
Integer platformDetailsVersion,
String billingDetails,
String notes,
PlatformPricePlanType platformPricePlan,
Calendar renewalDate,
Integer contractedNumberOfUsers,
BigDecimal pricePerUserAmount,
CurrencyType pricePerUserCurrency,
Integer maxNumberOfActiveUsers,
Long activeUsers,
Long numberOfJobs,
Calendar maxJobDateModified,
Long numberOfIsResourceEmployees,
Calendar trafficCompanyCreated,
Integer contractedNumberOfTimeUsers,
BigDecimal pricePerTimeUserAmount,
CurrencyType pricePerTimeUserCurrency,
BigDecimal calendarIntegrationPricePerUserAmount,
CurrencyType calendarIntegrationPricePerUserCurrency,
BigDecimal storageRateAmount,
CurrencyType storageRateCurrency,
BigDecimal excessStorageRateAmount,
CurrencyType excessStorageRateCurrency,
Integer storageAllocationMB,
Integer freeProofsPerMonth,
BigDecimal proofRateAmount,
CurrencyType proofRateCurrency,
String externalCode,
Boolean locked,
String groupName)
Constructor to help in populating platformDetails.
|
TrafficCompanyTO(Long id,
String name) |
| Modifier and Type | Method and Description |
|---|---|
Long |
getDefaultLocationId() |
Boolean |
getIsS3Enabled() |
String |
getName() |
String |
getS3AccessKey() |
String |
getS3Bucket() |
String |
getS3SecretKey() |
TrafficCompanyPlatformDetailsTO |
getTrafficCompanyPlatformDetails() |
TrafficCompanySettingsTO |
getTrafficCompanySettings() |
String |
getWebsite() |
void |
setDefaultLocationId(Long defaultLocationId) |
void |
setIsS3Enabled(Boolean isS3Enabled) |
void |
setName(String name) |
void |
setS3AccessKey(String s3AccessKey) |
void |
setS3Bucket(String s3Bucket) |
void |
setS3SecretKey(String s3SecretKey) |
void |
setTrafficCompanyPlatformDetails(TrafficCompanyPlatformDetailsTO trafficCompanyPlatformDetails) |
void |
setTrafficCompanySettings(TrafficCompanySettingsTO trafficCompanySettings) |
void |
setWebsite(String website) |
String |
toString() |
clearPersistanceProps, equals, getDateCreated, getDateModified, getId, getVersion, hashCode, isPersisted, isUnpersisted, nullMyIds, setDateCreated, setDateModified, setId, setVersionprivate String name
private String website
private Long defaultLocationId
private String s3Bucket
private String s3AccessKey
private String s3SecretKey
private Boolean isS3Enabled
@NotNull(groups=com.sohnar.trafficlite.validation.groups.UpdateCompanyChecks.class) private TrafficCompanySettingsTO trafficCompanySettings
@NotNull(groups=com.sohnar.trafficlite.validation.groups.CreateCompanyChecks.class) private TrafficCompanyPlatformDetailsTO trafficCompanyPlatformDetails
public TrafficCompanyTO()
public TrafficCompanyTO(Long id, Integer version, TrafficCompanyPlatformStatusType trafficCompanyPlatformStatusType, String trafficCompanyName, Boolean isS3Enabled, Long platformDetailsId, Integer platformDetailsVersion, String billingDetails, String notes, PlatformPricePlanType platformPricePlan, Calendar renewalDate, Integer contractedNumberOfUsers, BigDecimal pricePerUserAmount, CurrencyType pricePerUserCurrency, Integer maxNumberOfActiveUsers, Long activeUsers, Long numberOfJobs, Calendar maxJobDateModified, Long numberOfIsResourceEmployees, Calendar trafficCompanyCreated, Integer contractedNumberOfTimeUsers, BigDecimal pricePerTimeUserAmount, CurrencyType pricePerTimeUserCurrency, BigDecimal calendarIntegrationPricePerUserAmount, CurrencyType calendarIntegrationPricePerUserCurrency, BigDecimal storageRateAmount, CurrencyType storageRateCurrency, BigDecimal excessStorageRateAmount, CurrencyType excessStorageRateCurrency, Integer storageAllocationMB, Integer freeProofsPerMonth, BigDecimal proofRateAmount, CurrencyType proofRateCurrency, String externalCode, Boolean locked, String groupName)
id - trafficCompanyName - platformDetailsId - serverPath - billingDetails - notes - activeUsers - numberOfJobs - maxJobDateModified - public String getName()
public void setName(String name)
public String getWebsite()
public void setWebsite(String website)
public Long getDefaultLocationId()
public void setDefaultLocationId(Long defaultLocationId)
public TrafficCompanySettingsTO getTrafficCompanySettings()
public void setTrafficCompanySettings(TrafficCompanySettingsTO trafficCompanySettings)
public TrafficCompanyPlatformDetailsTO getTrafficCompanyPlatformDetails()
public void setTrafficCompanyPlatformDetails(TrafficCompanyPlatformDetailsTO trafficCompanyPlatformDetails)
public String getS3Bucket()
public void setS3Bucket(String s3Bucket)
public String getS3AccessKey()
public void setS3AccessKey(String s3AccessKey)
public String getS3SecretKey()
public void setS3SecretKey(String s3SecretKey)
public Boolean getIsS3Enabled()
public void setIsS3Enabled(Boolean isS3Enabled)
Copyright © 2008–2016 Sohnar Ltd.. All rights reserved.