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

challenge

package
v0.7.0 Latest Latest
Warning

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

Go to latest
Published: May 29, 2026 License: MIT Imports: 17 Imported by: 0

Documentation

Index

Constants

View Source
const ServiceVersion = "1.0.0"

Variables

View Source
var SDKVersion string

Functions

func GetUserAgent

func GetUserAgent() string

Types

type ChallengeConfigurationService

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

	FlightIdRepository *utils.FlightIdContainer
}

func (*ChallengeConfigurationService) AdminDeleteChallengeShort

func (*ChallengeConfigurationService) AdminDeleteTiedChallengeShort

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) GetChallengesShort

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) AdminEvaluateProgressShort

func (*ChallengeProgressionService) EvaluateMyProgressShort

func (*ChallengeProgressionService) GetAuthSession

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

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) AdminDeleteGoalShort

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

func (*GoalConfigurationService) AdminGetGoalShort

func (*GoalConfigurationService) AdminGetGoalsShort

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) AdminGetUserRewardsShort

func (*PlayerRewardService) GetAuthSession

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

func (*PlayerRewardService) UpdateFlightId

func (aaa *PlayerRewardService) UpdateFlightId(flightId string)

type PluginsService

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

	FlightIdRepository *utils.FlightIdContainer
}

func (*PluginsService) AdminDeleteAssignmentPluginShort

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

func (*PluginsService) AdminGetAssignmentPluginShort

func (*PluginsService) GetAuthSession

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

func (*PluginsService) UpdateFlightId

func (aaa *PluginsService) UpdateFlightId(flightId string)

type SchedulesService

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

	FlightIdRepository *utils.FlightIdContainer
}

func (*SchedulesService) AdminListSchedulesByGoalShort

func (*SchedulesService) AdminListSchedulesShort

func (*SchedulesService) GetAuthSession

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

func (*SchedulesService) PublicListSchedulesShort

func (*SchedulesService) UpdateFlightId

func (aaa *SchedulesService) UpdateFlightId(flightId string)

type UtilitiesService added in v0.3.0

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

	FlightIdRepository *utils.FlightIdContainer
}

func (*UtilitiesService) AdminGetItemReferencesShort added in v0.3.0

func (*UtilitiesService) GetAuthSession added in v0.3.0

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

func (*UtilitiesService) UpdateFlightId added in v0.3.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