Package net.troja.eve.esi.model
Class CharacterContractsResponse
- java.lang.Object
-
- net.troja.eve.esi.model.CharacterContractsResponse
-
- All Implemented Interfaces:
Serializable
public class CharacterContractsResponse extends Object implements Serializable
200 ok object- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCharacterContractsResponse.AvailabilityEnumTo whom the contract is availablestatic classCharacterContractsResponse.StatusEnumStatus of the the contractstatic classCharacterContractsResponse.TypeEnumType of the contract
-
Field Summary
Fields Modifier and Type Field Description static StringSERIALIZED_NAME_ACCEPTOR_IDstatic StringSERIALIZED_NAME_ASSIGNEE_IDstatic StringSERIALIZED_NAME_AVAILABILITYstatic StringSERIALIZED_NAME_BUYOUTstatic StringSERIALIZED_NAME_COLLATERALstatic StringSERIALIZED_NAME_CONTRACT_IDstatic StringSERIALIZED_NAME_DATE_ACCEPTEDstatic StringSERIALIZED_NAME_DATE_COMPLETEDstatic 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_STATUSstatic StringSERIALIZED_NAME_TITLEstatic StringSERIALIZED_NAME_TYPEstatic StringSERIALIZED_NAME_VOLUME
-
Constructor Summary
Constructors Constructor Description CharacterContractsResponse()
-
Method Summary
-
-
-
Field Detail
-
SERIALIZED_NAME_ACCEPTOR_ID
public static final String SERIALIZED_NAME_ACCEPTOR_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ASSIGNEE_ID
public static final String SERIALIZED_NAME_ASSIGNEE_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_AVAILABILITY
public static final String SERIALIZED_NAME_AVAILABILITY
- See Also:
- Constant Field Values
-
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_ACCEPTED
public static final String SERIALIZED_NAME_DATE_ACCEPTED
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DATE_COMPLETED
public static final String SERIALIZED_NAME_DATE_COMPLETED
- 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_STATUS
public static final String SERIALIZED_NAME_STATUS
- 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
-
acceptorId
public CharacterContractsResponse acceptorId(Integer acceptorId)
-
getAcceptorId
public Integer getAcceptorId()
Who will accept the contract- Returns:
- acceptorId
-
setAcceptorId
public void setAcceptorId(Integer acceptorId)
-
assigneeId
public CharacterContractsResponse assigneeId(Integer assigneeId)
-
getAssigneeId
public Integer getAssigneeId()
ID to whom the contract is assigned, can be alliance, corporation or character ID- Returns:
- assigneeId
-
setAssigneeId
public void setAssigneeId(Integer assigneeId)
-
availability
public CharacterContractsResponse availability(CharacterContractsResponse.AvailabilityEnum availabilityEnum)
-
availabilityString
public CharacterContractsResponse availabilityString(String availability)
-
getAvailability
public CharacterContractsResponse.AvailabilityEnum getAvailability()
To whom the contract is available- Returns:
- availability
-
getAvailabilityString
public String getAvailabilityString()
-
setAvailability
public void setAvailability(CharacterContractsResponse.AvailabilityEnum availabilityEnum)
-
setAvailabilityString
public void setAvailabilityString(String availability)
-
buyout
public CharacterContractsResponse buyout(Double buyout)
-
setBuyout
public void setBuyout(Double buyout)
-
collateral
public CharacterContractsResponse collateral(Double collateral)
-
getCollateral
@Nullable public Double getCollateral()
Collateral price (for Couriers only)- Returns:
- collateral
-
setCollateral
public void setCollateral(Double collateral)
-
contractId
public CharacterContractsResponse contractId(Integer contractId)
-
getContractId
public Integer getContractId()
contract_id integer- Returns:
- contractId
-
setContractId
public void setContractId(Integer contractId)
-
dateAccepted
public CharacterContractsResponse dateAccepted(java.time.OffsetDateTime dateAccepted)
-
getDateAccepted
@Nullable public java.time.OffsetDateTime getDateAccepted()
Date of confirmation of contract- Returns:
- dateAccepted
-
setDateAccepted
public void setDateAccepted(java.time.OffsetDateTime dateAccepted)
-
dateCompleted
public CharacterContractsResponse dateCompleted(java.time.OffsetDateTime dateCompleted)
-
getDateCompleted
@Nullable public java.time.OffsetDateTime getDateCompleted()
Date of completed of contract- Returns:
- dateCompleted
-
setDateCompleted
public void setDateCompleted(java.time.OffsetDateTime dateCompleted)
-
dateExpired
public CharacterContractsResponse 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 CharacterContractsResponse 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 CharacterContractsResponse 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 CharacterContractsResponse endLocationId(Long endLocationId)
-
getEndLocationId
@Nullable public Long getEndLocationId()
End location ID (for Couriers contract)- Returns:
- endLocationId
-
setEndLocationId
public void setEndLocationId(Long endLocationId)
-
forCorporation
public CharacterContractsResponse forCorporation(Boolean forCorporation)
-
getForCorporation
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 CharacterContractsResponse issuerCorporationId(Integer issuerCorporationId)
-
getIssuerCorporationId
public Integer getIssuerCorporationId()
Character's corporation ID for the issuer- Returns:
- issuerCorporationId
-
setIssuerCorporationId
public void setIssuerCorporationId(Integer issuerCorporationId)
-
issuerId
public CharacterContractsResponse issuerId(Integer issuerId)
-
getIssuerId
public Integer getIssuerId()
Character ID for the issuer- Returns:
- issuerId
-
setIssuerId
public void setIssuerId(Integer issuerId)
-
price
public CharacterContractsResponse 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 CharacterContractsResponse reward(Double reward)
-
getReward
@Nullable public Double getReward()
Remuneration for contract (for Couriers only)- Returns:
- reward
-
setReward
public void setReward(Double reward)
-
startLocationId
public CharacterContractsResponse startLocationId(Long startLocationId)
-
getStartLocationId
@Nullable public Long getStartLocationId()
Start location ID (for Couriers contract)- Returns:
- startLocationId
-
setStartLocationId
public void setStartLocationId(Long startLocationId)
-
status
public CharacterContractsResponse status(CharacterContractsResponse.StatusEnum statusEnum)
-
statusString
public CharacterContractsResponse statusString(String status)
-
getStatus
public CharacterContractsResponse.StatusEnum getStatus()
Status of the the contract- Returns:
- status
-
getStatusString
public String getStatusString()
-
setStatus
public void setStatus(CharacterContractsResponse.StatusEnum statusEnum)
-
setStatusString
public void setStatusString(String status)
-
title
public CharacterContractsResponse title(String title)
-
setTitle
public void setTitle(String title)
-
type
public CharacterContractsResponse type(CharacterContractsResponse.TypeEnum typeEnum)
-
typeString
public CharacterContractsResponse typeString(String type)
-
getType
public CharacterContractsResponse.TypeEnum getType()
Type of the contract- Returns:
- type
-
getTypeString
public String getTypeString()
-
setType
public void setType(CharacterContractsResponse.TypeEnum typeEnum)
-
setTypeString
public void setTypeString(String type)
-
volume
public CharacterContractsResponse volume(Double volume)
-
setVolume
public void setVolume(Double volume)
-
-