Help us shape the future of Go! Take the 2026 Go Developer Survey

challenge

package
v0.89.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 27, 2026 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ChallengeConfigurationService

type ChallengeConfigurationService struct {
	Client           *challengeclient.JusticeChallengeService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

func (*ChallengeConfigurationService) AdminCreateChallenge deprecated

Deprecated: 2022-01-10 - please use AdminCreateChallengeShort instead.

func (*ChallengeConfigurationService) AdminDeleteChallenge deprecated

Deprecated: 2022-01-10 - please use AdminDeleteChallengeShort instead.

func (*ChallengeConfigurationService) AdminDeleteChallengeShort

func (*ChallengeConfigurationService) AdminDeleteTiedChallenge deprecated

Deprecated: 2022-01-10 - please use AdminDeleteTiedChallengeShort instead.

func (*ChallengeConfigurationService) AdminDeleteTiedChallengeShort

func (*ChallengeConfigurationService) AdminGetActiveChallenges deprecated added in v0.74.0

Deprecated: 2022-01-10 - please use AdminGetActiveChallengesShort instead.

func (*ChallengeConfigurationService) AdminGetActiveChallengesShort added in v0.74.0

func (*ChallengeConfigurationService) AdminGetChallenge deprecated

Deprecated: 2022-01-10 - please use AdminGetChallengeShort instead.

func (*ChallengeConfigurationService) AdminGetChallenges deprecated

Deprecated: 2022-01-10 - please use AdminGetChallengesShort instead.

func (*ChallengeConfigurationService) AdminGetPeriods deprecated

Deprecated: 2022-01-10 - please use AdminGetPeriodsShort instead.

func (*ChallengeConfigurationService) AdminRandomizeChallenge deprecated

Deprecated: 2022-01-10 - please use AdminRandomizeChallengeShort instead.

func (*ChallengeConfigurationService) AdminRandomizeChallengeShort

func (*ChallengeConfigurationService) AdminUpdateChallenge deprecated

Deprecated: 2022-01-10 - please use AdminUpdateChallengeShort instead.

func (*ChallengeConfigurationService) AdminUpdateTiedChallengeSchedule deprecated added in v0.74.0

Deprecated: 2022-01-10 - please use AdminUpdateTiedChallengeScheduleShort instead.

func (*ChallengeConfigurationService) AdminUpdateTiedChallengeScheduleShort added in v0.74.0

func (*ChallengeConfigurationService) GetAuthSession

func (aaa *ChallengeConfigurationService) GetAuthSession() auth.Session

func (*ChallengeConfigurationService) UpdateFlightId

func (aaa *ChallengeConfigurationService) UpdateFlightId(flightId string)

type ChallengeListService

type ChallengeListService struct {
	Client           *challengeclient.JusticeChallengeService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

func (*ChallengeListService) GetAuthSession

func (aaa *ChallengeListService) GetAuthSession() auth.Session

func (*ChallengeListService) PublicGetChallenges deprecated added in v0.89.0

Deprecated: 2022-01-10 - please use PublicGetChallengesShort instead.

func (*ChallengeListService) PublicGetChallengesShort added in v0.89.0

func (*ChallengeListService) PublicGetScheduledGoals deprecated

Deprecated: 2022-01-10 - please use PublicGetScheduledGoalsShort instead.

func (*ChallengeListService) UpdateFlightId

func (aaa *ChallengeListService) UpdateFlightId(flightId string)

type ChallengeProgressionService

type ChallengeProgressionService struct {
	Client           *challengeclient.JusticeChallengeService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

func (*ChallengeProgressionService) AdminEvaluateProgress deprecated

Deprecated: 2022-01-10 - please use AdminEvaluateProgressShort instead.

func (*ChallengeProgressionService) AdminEvaluateProgressShort

func (*ChallengeProgressionService) AdminGetUserProgression deprecated added in v0.74.0

Deprecated: 2022-01-10 - please use AdminGetUserProgressionShort instead.

func (*ChallengeProgressionService) AdminGetUserProgressionShort added in v0.74.0

func (*ChallengeProgressionService) GetAuthSession

func (aaa *ChallengeProgressionService) GetAuthSession() auth.Session

func (*ChallengeProgressionService) PublicEvaluateMyProgress deprecated added in v0.89.0

Deprecated: 2022-01-10 - please use PublicEvaluateMyProgressShort instead.

func (*ChallengeProgressionService) PublicEvaluateMyProgressShort added in v0.89.0

func (*ChallengeProgressionService) PublicGetPastUserProgression deprecated added in v0.72.0

Deprecated: 2022-01-10 - please use PublicGetPastUserProgressionShort instead.

func (*ChallengeProgressionService) PublicGetPastUserProgressionShort added in v0.72.0

func (*ChallengeProgressionService) PublicGetUserProgression deprecated

Deprecated: 2022-01-10 - please use PublicGetUserProgressionShort instead.

func (*ChallengeProgressionService) UpdateFlightId

func (aaa *ChallengeProgressionService) UpdateFlightId(flightId string)

type GoalConfigurationService

type GoalConfigurationService struct {
	Client           *challengeclient.JusticeChallengeService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

func (*GoalConfigurationService) AdminCreateGoal deprecated

Deprecated: 2022-01-10 - please use AdminCreateGoalShort instead.

func (*GoalConfigurationService) AdminCreateGoalShort

func (*GoalConfigurationService) AdminDeleteGoal deprecated

Deprecated: 2022-01-10 - please use AdminDeleteGoalShort instead.

func (*GoalConfigurationService) AdminDeleteGoalShort

func (aaa *GoalConfigurationService) AdminDeleteGoalShort(input *goal_configuration.AdminDeleteGoalParams) error

func (*GoalConfigurationService) AdminGetChallengeSlots deprecated added in v0.89.0

Deprecated: 2022-01-10 - please use AdminGetChallengeSlotsShort instead.

func (*GoalConfigurationService) AdminGetChallengeSlotsShort added in v0.89.0

func (*GoalConfigurationService) AdminGetGoal deprecated

Deprecated: 2022-01-10 - please use AdminGetGoalShort instead.

func (*GoalConfigurationService) AdminGetGoalShort

func (*GoalConfigurationService) AdminGetGoals deprecated

Deprecated: 2022-01-10 - please use AdminGetGoalsShort instead.

func (*GoalConfigurationService) AdminMoveGoalToSlot deprecated added in v0.89.0

Deprecated: 2022-01-10 - please use AdminMoveGoalToSlotShort instead.

func (*GoalConfigurationService) AdminMoveGoalToSlotShort added in v0.89.0

func (aaa *GoalConfigurationService) AdminMoveGoalToSlotShort(input *goal_configuration.AdminMoveGoalToSlotParams) error

func (*GoalConfigurationService) AdminUpdateGoals deprecated

Deprecated: 2022-01-10 - please use AdminUpdateGoalsShort instead.

func (*GoalConfigurationService) AdminUpdateGoalsShort

func (*GoalConfigurationService) GetAuthSession

func (aaa *GoalConfigurationService) GetAuthSession() auth.Session

func (*GoalConfigurationService) UpdateFlightId

func (aaa *GoalConfigurationService) UpdateFlightId(flightId string)

type PlayerRewardService

type PlayerRewardService struct {
	Client           *challengeclient.JusticeChallengeService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

func (*PlayerRewardService) AdminClaimUserRewards deprecated added in v0.71.0

Deprecated: 2022-01-10 - please use AdminClaimUserRewardsShort instead.

func (*PlayerRewardService) AdminClaimUserRewardsByGoalCode deprecated added in v0.74.0

Deprecated: 2022-01-10 - please use AdminClaimUserRewardsByGoalCodeShort instead.

func (*PlayerRewardService) AdminClaimUserRewardsByGoalCodeShort added in v0.74.0

func (*PlayerRewardService) AdminClaimUserRewardsShort added in v0.71.0

func (*PlayerRewardService) AdminClaimUsersRewards deprecated added in v0.71.0

Deprecated: 2022-01-10 - please use AdminClaimUsersRewardsShort instead.

func (*PlayerRewardService) AdminClaimUsersRewardsShort added in v0.71.0

func (*PlayerRewardService) AdminGetUserRewards deprecated

Deprecated: 2022-01-10 - please use AdminGetUserRewardsShort instead.

func (*PlayerRewardService) GetAuthSession

func (aaa *PlayerRewardService) GetAuthSession() auth.Session

func (*PlayerRewardService) PublicClaimUserRewards deprecated

Deprecated: 2022-01-10 - please use PublicClaimUserRewardsShort instead.

func (*PlayerRewardService) PublicClaimUserRewardsByGoalCode deprecated added in v0.74.0

Deprecated: 2022-01-10 - please use PublicClaimUserRewardsByGoalCodeShort instead.

func (*PlayerRewardService) PublicClaimUserRewardsByGoalCodeShort added in v0.74.0

func (*PlayerRewardService) PublicClaimUserRewardsShort

func (*PlayerRewardService) PublicGetUserRewards deprecated

Deprecated: 2022-01-10 - please use PublicGetUserRewardsShort instead.

func (*PlayerRewardService) UpdateFlightId

func (aaa *PlayerRewardService) UpdateFlightId(flightId string)

type PluginsService added in v0.73.0

type PluginsService struct {
	Client           *challengeclient.JusticeChallengeService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

func (*PluginsService) AdminCreateAssignmentPlugin deprecated added in v0.73.0

Deprecated: 2022-01-10 - please use AdminCreateAssignmentPluginShort instead.

func (*PluginsService) AdminCreateAssignmentPluginShort added in v0.73.0

func (*PluginsService) AdminDeleteAssignmentPlugin deprecated added in v0.73.0

func (aaa *PluginsService) AdminDeleteAssignmentPlugin(input *plugins.AdminDeleteAssignmentPluginParams) error

Deprecated: 2022-01-10 - please use AdminDeleteAssignmentPluginShort instead.

func (*PluginsService) AdminDeleteAssignmentPluginShort added in v0.73.0

func (aaa *PluginsService) AdminDeleteAssignmentPluginShort(input *plugins.AdminDeleteAssignmentPluginParams) error

func (*PluginsService) AdminGetAssignmentPlugin deprecated added in v0.73.0

Deprecated: 2022-01-10 - please use AdminGetAssignmentPluginShort instead.

func (*PluginsService) AdminGetAssignmentPluginShort added in v0.73.0

func (*PluginsService) AdminUpdateAssignmentPlugin deprecated added in v0.73.0

Deprecated: 2022-01-10 - please use AdminUpdateAssignmentPluginShort instead.

func (*PluginsService) AdminUpdateAssignmentPluginShort added in v0.73.0

func (*PluginsService) GetAuthSession added in v0.73.0

func (aaa *PluginsService) GetAuthSession() auth.Session

func (*PluginsService) UpdateFlightId added in v0.73.0

func (aaa *PluginsService) UpdateFlightId(flightId string)

type SchedulesService added in v0.76.0

type SchedulesService struct {
	Client           *challengeclient.JusticeChallengeService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

func (*SchedulesService) AdminListSchedules deprecated added in v0.76.0

Deprecated: 2022-01-10 - please use AdminListSchedulesShort instead.

func (*SchedulesService) AdminListSchedulesByGoal deprecated added in v0.76.0

Deprecated: 2022-01-10 - please use AdminListSchedulesByGoalShort instead.

func (*SchedulesService) AdminListSchedulesByGoalShort added in v0.76.0

func (*SchedulesService) AdminListSchedulesShort added in v0.76.0

func (*SchedulesService) GetAuthSession added in v0.76.0

func (aaa *SchedulesService) GetAuthSession() auth.Session

func (*SchedulesService) PublicListSchedules deprecated added in v0.76.0

Deprecated: 2022-01-10 - please use PublicListSchedulesShort instead.

func (*SchedulesService) PublicListSchedulesByGoal deprecated added in v0.76.0

Deprecated: 2022-01-10 - please use PublicListSchedulesByGoalShort instead.

func (*SchedulesService) PublicListSchedulesByGoalShort added in v0.76.0

func (*SchedulesService) PublicListSchedulesShort added in v0.76.0

func (*SchedulesService) UpdateFlightId added in v0.76.0

func (aaa *SchedulesService) UpdateFlightId(flightId string)

type UtilitiesService added in v0.78.0

type UtilitiesService struct {
	Client           *challengeclient.JusticeChallengeService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

func (*UtilitiesService) AdminGetItemReferences deprecated added in v0.78.0

Deprecated: 2022-01-10 - please use AdminGetItemReferencesShort instead.

func (*UtilitiesService) AdminGetItemReferencesShort added in v0.78.0

func (*UtilitiesService) GetAuthSession added in v0.78.0

func (aaa *UtilitiesService) GetAuthSession() auth.Session

func (*UtilitiesService) UpdateFlightId added in v0.78.0

func (aaa *UtilitiesService) UpdateFlightId(flightId string)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL