Package net.troja.eve.esi.model
Class PublicContractsResponse
- java.lang.Object
-
- net.troja.eve.esi.model.PublicContractsResponse
-
- All Implemented Interfaces:
Serializable
public class PublicContractsResponse extends Object implements Serializable
200 ok object- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPublicContractsResponse.TypeEnumType of the contract
-
Field Summary
Fields Modifier and Type Field Description static StringSERIALIZED_NAME_BUYOUTstatic StringSERIALIZED_NAME_COLLATERALstatic StringSERIALIZED_NAME_CONTRACT_IDstatic StringSERIALIZED_NAME_DATE_EXPIREDstatic StringSERIALIZED_NAME_DATE_ISSUEDstatic StringSERIALIZED_NAME_DAYS_TO_COMPLETEstatic StringSERIALIZED_NAME_END_LOCATION_IDstatic StringSERIALIZED_NAME_FOR_CORPORATIONstatic StringSERIALIZED_NAME_ISSUER_CORPORATION_IDstatic StringSERIALIZED_NAME_ISSUER_IDstatic StringSERIALIZED_NAME_PRICEstatic StringSERIALIZED_NAME_REWARDstatic StringSERIALIZED_NAME_START_LOCATION_IDstatic StringSERIALIZED_NAME_TITLEstatic StringSERIALIZED_NAME_TYPEstatic StringSERIALIZED_NAME_VOLUME
-
Constructor Summary
Constructors Constructor Description PublicContractsResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PublicContractsResponsebuyout(Double buyout)PublicContractsResponsecollateral(Double collateral)PublicContractsResponsecontractId(Integer contractId)PublicContractsResponsedateExpired(java.time.OffsetDateTime dateExpired)PublicContractsResponsedateIssued(java.time.OffsetDateTime dateIssued)PublicContractsResponsedaysToComplete(Integer daysToComplete)PublicContractsResponseendLocationId(Long endLocationId)booleanequals(Object o)PublicContractsResponseforCorporation(Boolean forCorporation)DoublegetBuyout()Buyout price (for Auctions only)DoublegetCollateral()Collateral price (for Couriers only)IntegergetContractId()contract_id integerjava.time.OffsetDateTimegetDateExpired()Expiration date of the contractjava.time.OffsetDateTimegetDateIssued()Сreation date of the contractIntegergetDaysToComplete()Number of days to perform the contractLonggetEndLocationId()End location ID (for Couriers contract)BooleangetForCorporation()true if the contract was issued on behalf of the issuer's corporationIntegergetIssuerCorporationId()Character's corporation ID for the issuerIntegergetIssuerId()Character ID for the issuerDoublegetPrice()Price of contract (for ItemsExchange and Auctions)DoublegetReward()Remuneration for contract (for Couriers only)LonggetStartLocationId()Start location ID (for Couriers contract)StringgetTitle()Title of the contractPublicContractsResponse.TypeEnumgetType()Type of the contractStringgetTypeString()DoublegetVolume()Volume of items in the contractinthashCode()PublicContractsResponseissuerCorporationId(Integer issuerCorporationId)PublicContractsResponseissuerId(Integer issuerId)PublicContractsResponseprice(Double price)PublicContractsResponsereward(Double reward)voidsetBuyout(Double buyout)voidsetCollateral(Double collateral)voidsetContractId(Integer contractId)voidsetDateExpired(java.time.OffsetDateTime dateExpired)voidsetDateIssued(java.time.OffsetDateTime dateIssued)voidsetDaysToComplete(Integer daysToComplete)voidsetEndLocationId(Long endLocationId)voidsetForCorporation(Boolean forCorporation)voidsetIssuerCorporationId(Integer issuerCorporationId)voidsetIssuerId(Integer issuerId)voidsetPrice(Double price)voidsetReward(Double reward)voidsetStartLocationId(Long startLocationId)voidsetTitle(String title)voidsetType(PublicContractsResponse.TypeEnum typeEnum)voidsetTypeString(String type)voidsetVolume(Double volume)PublicContractsResponsestartLocationId(Long startLocationId)PublicContractsResponsetitle(String title)StringtoString()PublicContractsResponsetype(PublicContractsResponse.TypeEnum typeEnum)PublicContractsResponsetypeString(String type)PublicContractsResponsevolume(Double volume)
-
-
-
Field Detail
-
SERIALIZED_NAME_BUYOUT
public static final String SERIALIZED_NAME_BUYOUT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_COLLATERAL
public static final String SERIALIZED_NAME_COLLATERAL
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CONTRACT_ID
public static final String SERIALIZED_NAME_CONTRACT_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DATE_EXPIRED
public static final String SERIALIZED_NAME_DATE_EXPIRED
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DATE_ISSUED
public static final String SERIALIZED_NAME_DATE_ISSUED
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DAYS_TO_COMPLETE
public static final String SERIALIZED_NAME_DAYS_TO_COMPLETE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_END_LOCATION_ID
public static final String SERIALIZED_NAME_END_LOCATION_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_FOR_CORPORATION
public static final String SERIALIZED_NAME_FOR_CORPORATION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ISSUER_CORPORATION_ID
public static final String SERIALIZED_NAME_ISSUER_CORPORATION_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ISSUER_ID
public static final String SERIALIZED_NAME_ISSUER_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PRICE
public static final String SERIALIZED_NAME_PRICE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_REWARD
public static final String SERIALIZED_NAME_REWARD
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_START_LOCATION_ID
public static final String SERIALIZED_NAME_START_LOCATION_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TITLE
public static final String SERIALIZED_NAME_TITLE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TYPE
public static final String SERIALIZED_NAME_TYPE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VOLUME
public static final String SERIALIZED_NAME_VOLUME
- See Also:
- Constant Field Values
-
-
Method Detail
-
buyout
public PublicContractsResponse buyout(Double buyout)
-
setBuyout
public void setBuyout(Double buyout)
-
collateral
public PublicContractsResponse collateral(Double collateral)
-
getCollateral
@Nullable public Double getCollateral()
Collateral price (for Couriers only)- Returns:
- collateral
-
setCollateral
public void setCollateral(Double collateral)
-
contractId
public PublicContractsResponse contractId(Integer contractId)
-
getContractId
public Integer getContractId()
contract_id integer- Returns:
- contractId
-
setContractId
public void setContractId(Integer contractId)
-
dateExpired
public PublicContractsResponse dateExpired(java.time.OffsetDateTime dateExpired)
-
getDateExpired
public java.time.OffsetDateTime getDateExpired()
Expiration date of the contract- Returns:
- dateExpired
-
setDateExpired
public void setDateExpired(java.time.OffsetDateTime dateExpired)
-
dateIssued
public PublicContractsResponse dateIssued(java.time.OffsetDateTime dateIssued)
-
getDateIssued
public java.time.OffsetDateTime getDateIssued()
Сreation date of the contract- Returns:
- dateIssued
-
setDateIssued
public void setDateIssued(java.time.OffsetDateTime dateIssued)
-
daysToComplete
public PublicContractsResponse daysToComplete(Integer daysToComplete)
-
getDaysToComplete
@Nullable public Integer getDaysToComplete()
Number of days to perform the contract- Returns:
- daysToComplete
-
setDaysToComplete
public void setDaysToComplete(Integer daysToComplete)
-
endLocationId
public PublicContractsResponse endLocationId(Long endLocationId)
-
getEndLocationId
@Nullable public Long getEndLocationId()
End location ID (for Couriers contract)- Returns:
- endLocationId
-
setEndLocationId
public void setEndLocationId(Long endLocationId)
-
forCorporation
public PublicContractsResponse forCorporation(Boolean forCorporation)
-
getForCorporation
@Nullable public Boolean getForCorporation()
true if the contract was issued on behalf of the issuer's corporation- Returns:
- forCorporation
-
setForCorporation
public void setForCorporation(Boolean forCorporation)
-
issuerCorporationId
public PublicContractsResponse issuerCorporationId(Integer issuerCorporationId)
-
getIssuerCorporationId
public Integer getIssuerCorporationId()
Character's corporation ID for the issuer- Returns:
- issuerCorporationId
-
setIssuerCorporationId
public void setIssuerCorporationId(Integer issuerCorporationId)
-
issuerId
public PublicContractsResponse issuerId(Integer issuerId)
-
getIssuerId
public Integer getIssuerId()
Character ID for the issuer- Returns:
- issuerId
-
setIssuerId
public void setIssuerId(Integer issuerId)
-
price
public PublicContractsResponse price(Double price)
-
getPrice
@Nullable public Double getPrice()
Price of contract (for ItemsExchange and Auctions)- Returns:
- price
-
setPrice
public void setPrice(Double price)
-
reward
public PublicContractsResponse reward(Double reward)
-
getReward
@Nullable public Double getReward()
Remuneration for contract (for Couriers only)- Returns:
- reward
-
setReward
public void setReward(Double reward)
-
startLocationId
public PublicContractsResponse startLocationId(Long startLocationId)
-
getStartLocationId
@Nullable public Long getStartLocationId()
Start location ID (for Couriers contract)- Returns:
- startLocationId
-
setStartLocationId
public void setStartLocationId(Long startLocationId)
-
title
public PublicContractsResponse title(String title)
-
setTitle
public void setTitle(String title)
-
type
public PublicContractsResponse type(PublicContractsResponse.TypeEnum typeEnum)
-
typeString
public PublicContractsResponse typeString(String type)
-
getType
public PublicContractsResponse.TypeEnum getType()
Type of the contract- Returns:
- type
-
getTypeString
public String getTypeString()
-
setType
public void setType(PublicContractsResponse.TypeEnum typeEnum)
-
setTypeString
public void setTypeString(String type)
-
volume
public PublicContractsResponse volume(Double volume)
-
setVolume
public void setVolume(Double volume)
-
-