Class MutationResponse
- java.lang.Object
- 
- com.github.gpluscb.ggjava.entity.AbstractGGEntity
- 
- com.github.gpluscb.ggjava.entity.object.AbstractGGObject
- 
- com.github.gpluscb.ggjava.entity.object.response.AbstractGGResponseObject
- 
- com.github.gpluscb.ggjava.entity.object.response.objects.MutationResponse
 
 
 
 
- 
- All Implemented Interfaces:
- GGEntity,- GGObject,- GGResponseObject
 
 public class MutationResponse extends AbstractGGResponseObject 
- 
- 
Constructor SummaryConstructors Constructor Description MutationResponse()MutationResponse(BooleanResponse deletePhase, BooleanResponse deleteStation, BooleanResponse deleteWave, ListResponse<SeedResponse> resolveScheduleConflicts, ListResponse<SeedResponse> swapSeeds, ListResponse<PhaseGroupResponse> updatePhaseGroups, PhaseResponse updatePhaseSeeding, PhaseResponse upsertPhase, StationsResponse upsertStation, WaveResponse upsertWave)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description BooleanResponsegetDeletePhase()Delete a phase by idBooleanResponsegetDeleteStation()Delete a station by idBooleanResponsegetDeleteWave()Delete a wave by idListResponse<SeedResponse>getResolveScheduleConflicts()Automatically attempt to resolve all schedule conflicts.ListResponse<SeedResponse>getSwapSeeds()Swap two seed ids in a phaseListResponse<PhaseGroupResponse>getUpdatePhaseGroups()Update set of phase groups in a phasePhaseResponsegetUpdatePhaseSeeding()Update the seeding for a phasePhaseResponsegetUpsertPhase()Create or update a PhaseStationsResponsegetUpsertStation()Add or update a station by idWaveResponsegetUpsertWave()Add or update a wave by id- 
Methods inherited from class com.github.gpluscb.ggjava.entity.object.response.AbstractGGResponseObjectcheckProvided, isProvided
 - 
Methods inherited from class com.github.gpluscb.ggjava.entity.AbstractGGEntitygetGGEntityType
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface com.github.gpluscb.ggjava.entity.GGEntitygetGGEntityType
 
- 
 
- 
- 
- 
Constructor Detail- 
MutationResponsepublic MutationResponse() 
 - 
MutationResponsepublic MutationResponse(BooleanResponse deletePhase, BooleanResponse deleteStation, BooleanResponse deleteWave, ListResponse<SeedResponse> resolveScheduleConflicts, ListResponse<SeedResponse> swapSeeds, ListResponse<PhaseGroupResponse> updatePhaseGroups, PhaseResponse updatePhaseSeeding, PhaseResponse upsertPhase, StationsResponse upsertStation, WaveResponse upsertWave) 
 
- 
 - 
Method Detail- 
getDeletePhasepublic BooleanResponse getDeletePhase() Delete a phase by id
 - 
getDeleteStationpublic BooleanResponse getDeleteStation() Delete a station by id
 - 
getDeleteWavepublic BooleanResponse getDeleteWave() Delete a wave by id
 - 
getResolveScheduleConflictspublic ListResponse<SeedResponse> getResolveScheduleConflicts() Automatically attempt to resolve all schedule conflicts. Returns a list of changed seeds
 - 
getSwapSeedspublic ListResponse<SeedResponse> getSwapSeeds() Swap two seed ids in a phase
 - 
getUpdatePhaseGroupspublic ListResponse<PhaseGroupResponse> getUpdatePhaseGroups() Update set of phase groups in a phase
 - 
getUpdatePhaseSeedingpublic PhaseResponse getUpdatePhaseSeeding() Update the seeding for a phase
 - 
getUpsertPhasepublic PhaseResponse getUpsertPhase() Create or update a Phase
 - 
getUpsertStationpublic StationsResponse getUpsertStation() Add or update a station by id
 - 
getUpsertWavepublic WaveResponse getUpsertWave() Add or update a wave by id
 
- 
 
-