Package net.troja.eve.esi.model
Class CorporationStructuresResponse
- java.lang.Object
-
- net.troja.eve.esi.model.CorporationStructuresResponse
-
- All Implemented Interfaces:
Serializable
public class CorporationStructuresResponse extends Object implements Serializable
200 ok object- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCorporationStructuresResponse.StateEnumstate string
-
Field Summary
Fields Modifier and Type Field Description static StringSERIALIZED_NAME_CORPORATION_IDstatic StringSERIALIZED_NAME_FUEL_EXPIRESstatic StringSERIALIZED_NAME_NAMEstatic StringSERIALIZED_NAME_NEXT_REINFORCE_APPLYstatic StringSERIALIZED_NAME_NEXT_REINFORCE_HOURstatic StringSERIALIZED_NAME_PROFILE_IDstatic StringSERIALIZED_NAME_REINFORCE_HOURstatic StringSERIALIZED_NAME_SERVICESstatic StringSERIALIZED_NAME_STATEstatic StringSERIALIZED_NAME_STATE_TIMER_ENDstatic StringSERIALIZED_NAME_STATE_TIMER_STARTstatic StringSERIALIZED_NAME_STRUCTURE_IDstatic StringSERIALIZED_NAME_SYSTEM_IDstatic StringSERIALIZED_NAME_TYPE_IDstatic StringSERIALIZED_NAME_UNANCHORS_AT
-
Constructor Summary
Constructors Constructor Description CorporationStructuresResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CorporationStructuresResponseaddServicesItem(StructureService servicesItem)CorporationStructuresResponsecorporationId(Integer corporationId)booleanequals(Object o)CorporationStructuresResponsefuelExpires(java.time.OffsetDateTime fuelExpires)IntegergetCorporationId()ID of the corporation that owns the structurejava.time.OffsetDateTimegetFuelExpires()Date on which the structure will run out of fuelStringgetName()The structure namejava.time.OffsetDateTimegetNextReinforceApply()The date and time when the structure's newly requested reinforcement times (e.g. next_reinforce_hour and next_reinforce_day) will take effectIntegergetNextReinforceHour()The requested change to reinforce_hour that will take effect at the time shown by next_reinforce_apply minimum: 0 maximum: 23IntegergetProfileId()The id of the ACL profile for this citadelIntegergetReinforceHour()The hour of day that determines the four hour window when the structure will randomly exit its reinforcement periods and become vulnerable to attack against its armor and/or hull.List<StructureService>getServices()Contains a list of service upgrades, and their stateCorporationStructuresResponse.StateEnumgetState()state stringStringgetStateString()java.time.OffsetDateTimegetStateTimerEnd()Date at which the structure will move to it's next statejava.time.OffsetDateTimegetStateTimerStart()Date at which the structure entered it's current stateLonggetStructureId()The Item ID of the structureIntegergetSystemId()The solar system the structure is inIntegergetTypeId()The type id of the structurejava.time.OffsetDateTimegetUnanchorsAt()Date at which the structure will unanchorinthashCode()CorporationStructuresResponsename(String name)CorporationStructuresResponsenextReinforceApply(java.time.OffsetDateTime nextReinforceApply)CorporationStructuresResponsenextReinforceHour(Integer nextReinforceHour)CorporationStructuresResponseprofileId(Integer profileId)CorporationStructuresResponsereinforceHour(Integer reinforceHour)CorporationStructuresResponseservices(List<StructureService> services)voidsetCorporationId(Integer corporationId)voidsetFuelExpires(java.time.OffsetDateTime fuelExpires)voidsetName(String name)voidsetNextReinforceApply(java.time.OffsetDateTime nextReinforceApply)voidsetNextReinforceHour(Integer nextReinforceHour)voidsetProfileId(Integer profileId)voidsetReinforceHour(Integer reinforceHour)voidsetServices(List<StructureService> services)voidsetState(CorporationStructuresResponse.StateEnum stateEnum)voidsetStateString(String state)voidsetStateTimerEnd(java.time.OffsetDateTime stateTimerEnd)voidsetStateTimerStart(java.time.OffsetDateTime stateTimerStart)voidsetStructureId(Long structureId)voidsetSystemId(Integer systemId)voidsetTypeId(Integer typeId)voidsetUnanchorsAt(java.time.OffsetDateTime unanchorsAt)CorporationStructuresResponsestate(CorporationStructuresResponse.StateEnum stateEnum)CorporationStructuresResponsestateString(String state)CorporationStructuresResponsestateTimerEnd(java.time.OffsetDateTime stateTimerEnd)CorporationStructuresResponsestateTimerStart(java.time.OffsetDateTime stateTimerStart)CorporationStructuresResponsestructureId(Long structureId)CorporationStructuresResponsesystemId(Integer systemId)StringtoString()CorporationStructuresResponsetypeId(Integer typeId)CorporationStructuresResponseunanchorsAt(java.time.OffsetDateTime unanchorsAt)
-
-
-
Field Detail
-
SERIALIZED_NAME_CORPORATION_ID
public static final String SERIALIZED_NAME_CORPORATION_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_FUEL_EXPIRES
public static final String SERIALIZED_NAME_FUEL_EXPIRES
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_NAME
public static final String SERIALIZED_NAME_NAME
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_NEXT_REINFORCE_APPLY
public static final String SERIALIZED_NAME_NEXT_REINFORCE_APPLY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_NEXT_REINFORCE_HOUR
public static final String SERIALIZED_NAME_NEXT_REINFORCE_HOUR
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PROFILE_ID
public static final String SERIALIZED_NAME_PROFILE_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_REINFORCE_HOUR
public static final String SERIALIZED_NAME_REINFORCE_HOUR
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SERVICES
public static final String SERIALIZED_NAME_SERVICES
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_STATE
public static final String SERIALIZED_NAME_STATE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_STATE_TIMER_END
public static final String SERIALIZED_NAME_STATE_TIMER_END
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_STATE_TIMER_START
public static final String SERIALIZED_NAME_STATE_TIMER_START
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_STRUCTURE_ID
public static final String SERIALIZED_NAME_STRUCTURE_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SYSTEM_ID
public static final String SERIALIZED_NAME_SYSTEM_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TYPE_ID
public static final String SERIALIZED_NAME_TYPE_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_UNANCHORS_AT
public static final String SERIALIZED_NAME_UNANCHORS_AT
- See Also:
- Constant Field Values
-
-
Method Detail
-
corporationId
public CorporationStructuresResponse corporationId(Integer corporationId)
-
getCorporationId
public Integer getCorporationId()
ID of the corporation that owns the structure- Returns:
- corporationId
-
setCorporationId
public void setCorporationId(Integer corporationId)
-
fuelExpires
public CorporationStructuresResponse fuelExpires(java.time.OffsetDateTime fuelExpires)
-
getFuelExpires
@Nullable public java.time.OffsetDateTime getFuelExpires()
Date on which the structure will run out of fuel- Returns:
- fuelExpires
-
setFuelExpires
public void setFuelExpires(java.time.OffsetDateTime fuelExpires)
-
name
public CorporationStructuresResponse name(String name)
-
setName
public void setName(String name)
-
nextReinforceApply
public CorporationStructuresResponse nextReinforceApply(java.time.OffsetDateTime nextReinforceApply)
-
getNextReinforceApply
@Nullable public java.time.OffsetDateTime getNextReinforceApply()
The date and time when the structure's newly requested reinforcement times (e.g. next_reinforce_hour and next_reinforce_day) will take effect- Returns:
- nextReinforceApply
-
setNextReinforceApply
public void setNextReinforceApply(java.time.OffsetDateTime nextReinforceApply)
-
nextReinforceHour
public CorporationStructuresResponse nextReinforceHour(Integer nextReinforceHour)
-
getNextReinforceHour
@Nullable public Integer getNextReinforceHour()
The requested change to reinforce_hour that will take effect at the time shown by next_reinforce_apply minimum: 0 maximum: 23- Returns:
- nextReinforceHour
-
setNextReinforceHour
public void setNextReinforceHour(Integer nextReinforceHour)
-
profileId
public CorporationStructuresResponse profileId(Integer profileId)
-
getProfileId
public Integer getProfileId()
The id of the ACL profile for this citadel- Returns:
- profileId
-
setProfileId
public void setProfileId(Integer profileId)
-
reinforceHour
public CorporationStructuresResponse reinforceHour(Integer reinforceHour)
-
getReinforceHour
@Nullable public Integer getReinforceHour()
The hour of day that determines the four hour window when the structure will randomly exit its reinforcement periods and become vulnerable to attack against its armor and/or hull. The structure will become vulnerable at a random time that is +/- 2 hours centered on the value of this property minimum: 0 maximum: 23- Returns:
- reinforceHour
-
setReinforceHour
public void setReinforceHour(Integer reinforceHour)
-
services
public CorporationStructuresResponse services(List<StructureService> services)
-
addServicesItem
public CorporationStructuresResponse addServicesItem(StructureService servicesItem)
-
getServices
@Nullable public List<StructureService> getServices()
Contains a list of service upgrades, and their state- Returns:
- services
-
setServices
public void setServices(List<StructureService> services)
-
state
public CorporationStructuresResponse state(CorporationStructuresResponse.StateEnum stateEnum)
-
stateString
public CorporationStructuresResponse stateString(String state)
-
getState
public CorporationStructuresResponse.StateEnum getState()
state string- Returns:
- state
-
getStateString
public String getStateString()
-
setState
public void setState(CorporationStructuresResponse.StateEnum stateEnum)
-
setStateString
public void setStateString(String state)
-
stateTimerEnd
public CorporationStructuresResponse stateTimerEnd(java.time.OffsetDateTime stateTimerEnd)
-
getStateTimerEnd
@Nullable public java.time.OffsetDateTime getStateTimerEnd()
Date at which the structure will move to it's next state- Returns:
- stateTimerEnd
-
setStateTimerEnd
public void setStateTimerEnd(java.time.OffsetDateTime stateTimerEnd)
-
stateTimerStart
public CorporationStructuresResponse stateTimerStart(java.time.OffsetDateTime stateTimerStart)
-
getStateTimerStart
@Nullable public java.time.OffsetDateTime getStateTimerStart()
Date at which the structure entered it's current state- Returns:
- stateTimerStart
-
setStateTimerStart
public void setStateTimerStart(java.time.OffsetDateTime stateTimerStart)
-
structureId
public CorporationStructuresResponse structureId(Long structureId)
-
getStructureId
public Long getStructureId()
The Item ID of the structure- Returns:
- structureId
-
setStructureId
public void setStructureId(Long structureId)
-
systemId
public CorporationStructuresResponse systemId(Integer systemId)
-
getSystemId
public Integer getSystemId()
The solar system the structure is in- Returns:
- systemId
-
setSystemId
public void setSystemId(Integer systemId)
-
typeId
public CorporationStructuresResponse typeId(Integer typeId)
-
getTypeId
public Integer getTypeId()
The type id of the structure- Returns:
- typeId
-
setTypeId
public void setTypeId(Integer typeId)
-
unanchorsAt
public CorporationStructuresResponse unanchorsAt(java.time.OffsetDateTime unanchorsAt)
-
getUnanchorsAt
@Nullable public java.time.OffsetDateTime getUnanchorsAt()
Date at which the structure will unanchor- Returns:
- unanchorsAt
-
setUnanchorsAt
public void setUnanchorsAt(java.time.OffsetDateTime unanchorsAt)
-
-