package
0.93.1
Repository: https://github.com/overmindtech/sdp-go.git
Documentation: pkg.go.dev

# Functions

NewAdminServiceClient constructs a client for the account.AdminService service.
NewAdminServiceHandler builds an HTTP handler from the service implementation.
NewApiKeyServiceClient constructs a client for the apikeys.ApiKeyService service.
NewApiKeyServiceHandler builds an HTTP handler from the service implementation.
NewAuth0SupportClient constructs a client for the auth0support.Auth0Support service.
NewAuth0SupportHandler builds an HTTP handler from the service implementation.
NewBookmarksServiceClient constructs a client for the bookmarks.BookmarksService service.
NewBookmarksServiceHandler builds an HTTP handler from the service implementation.
NewChangesServiceClient constructs a client for the changes.ChangesService service.
NewChangesServiceHandler builds an HTTP handler from the service implementation.
NewConfigServiceClient constructs a client for the cli.ConfigService service.
NewConfigServiceHandler builds an HTTP handler from the service implementation.
NewConfigurationServiceClient constructs a client for the config.ConfigurationService service.
NewConfigurationServiceHandler builds an HTTP handler from the service implementation.
NewInviteServiceClient constructs a client for the invites.InviteService service.
NewInviteServiceHandler builds an HTTP handler from the service implementation.
Create a new interceptor that will ensure that sources are alive on all requests.
NewManagementServiceClient constructs a client for the account.ManagementService service.
NewManagementServiceHandler builds an HTTP handler from the service implementation.
NewRevlinkServiceClient constructs a client for the revlink.RevlinkService service.
NewRevlinkServiceHandler builds an HTTP handler from the service implementation.
NewSnapshotsServiceClient constructs a client for the snapshots.SnapshotsService service.
NewSnapshotsServiceHandler builds an HTTP handler from the service implementation.
WaitForSources will wait for the sources to be ready after they have been woken up by the `KeepaliveSourcesInterceptor`.

# Constants

AdminServiceCreateAccountProcedure is the fully-qualified name of the AdminService's CreateAccount RPC.
AdminServiceCreateSourceProcedure is the fully-qualified name of the AdminService's CreateSource RPC.
AdminServiceCreateTokenProcedure is the fully-qualified name of the AdminService's CreateToken RPC.
AdminServiceDeleteAccountProcedure is the fully-qualified name of the AdminService's DeleteAccount RPC.
AdminServiceDeleteSourceProcedure is the fully-qualified name of the AdminService's DeleteSource RPC.
AdminServiceGetAccountProcedure is the fully-qualified name of the AdminService's GetAccount RPC.
AdminServiceGetSourceProcedure is the fully-qualified name of the AdminService's GetSource RPC.
AdminServiceKeepaliveSourcesProcedure is the fully-qualified name of the AdminService's KeepaliveSources RPC.
AdminServiceListAccountsProcedure is the fully-qualified name of the AdminService's ListAccounts RPC.
AdminServiceListSourcesProcedure is the fully-qualified name of the AdminService's ListSources RPC.
AdminServiceName is the fully-qualified name of the AdminService service.
AdminServiceUpdateAccountProcedure is the fully-qualified name of the AdminService's UpdateAccount RPC.
AdminServiceUpdateSourceProcedure is the fully-qualified name of the AdminService's UpdateSource RPC.
ApiKeyServiceCreateAPIKeyProcedure is the fully-qualified name of the ApiKeyService's CreateAPIKey RPC.
ApiKeyServiceDeleteAPIKeyProcedure is the fully-qualified name of the ApiKeyService's DeleteAPIKey RPC.
ApiKeyServiceExchangeKeyForTokenProcedure is the fully-qualified name of the ApiKeyService's ExchangeKeyForToken RPC.
ApiKeyServiceGetAPIKeyProcedure is the fully-qualified name of the ApiKeyService's GetAPIKey RPC.
ApiKeyServiceListAPIKeysProcedure is the fully-qualified name of the ApiKeyService's ListAPIKeys RPC.
ApiKeyServiceName is the fully-qualified name of the ApiKeyService service.
ApiKeyServiceRefreshAPIKeyProcedure is the fully-qualified name of the ApiKeyService's RefreshAPIKey RPC.
ApiKeyServiceUpdateAPIKeyProcedure is the fully-qualified name of the ApiKeyService's UpdateAPIKey RPC.
Auth0SupportCreateUserProcedure is the fully-qualified name of the Auth0Support's CreateUser RPC.
Auth0SupportKeepaliveSourcesProcedure is the fully-qualified name of the Auth0Support's KeepaliveSources RPC.
Auth0SupportName is the fully-qualified name of the Auth0Support service.
BookmarksServiceCreateBookmarkProcedure is the fully-qualified name of the BookmarksService's CreateBookmark RPC.
BookmarksServiceDeleteBookmarkProcedure is the fully-qualified name of the BookmarksService's DeleteBookmark RPC.
BookmarksServiceGetAffectedBookmarksProcedure is the fully-qualified name of the BookmarksService's GetAffectedBookmarks RPC.
BookmarksServiceGetBookmarkProcedure is the fully-qualified name of the BookmarksService's GetBookmark RPC.
BookmarksServiceListBookmarksProcedure is the fully-qualified name of the BookmarksService's ListBookmarks RPC.
BookmarksServiceName is the fully-qualified name of the BookmarksService service.
BookmarksServiceUpdateBookmarkProcedure is the fully-qualified name of the BookmarksService's UpdateBookmark RPC.
ChangesServiceCalculateBlastRadiusProcedure is the fully-qualified name of the ChangesService's CalculateBlastRadius RPC.
ChangesServiceCreateAppProcedure is the fully-qualified name of the ChangesService's CreateApp RPC.
ChangesServiceCreateChangeProcedure is the fully-qualified name of the ChangesService's CreateChange RPC.
ChangesServiceCreateSimpleAppProcedure is the fully-qualified name of the ChangesService's CreateSimpleApp RPC.
ChangesServiceDeleteAppProcedure is the fully-qualified name of the ChangesService's DeleteApp RPC.
ChangesServiceDeleteChangeProcedure is the fully-qualified name of the ChangesService's DeleteChange RPC.
ChangesServiceEndChangeProcedure is the fully-qualified name of the ChangesService's EndChange RPC.
ChangesServiceGetAffectedAppsProcedure is the fully-qualified name of the ChangesService's GetAffectedApps RPC.
ChangesServiceGetAppProcedure is the fully-qualified name of the ChangesService's GetApp RPC.
ChangesServiceGetAppSummariesProcedure is the fully-qualified name of the ChangesService's GetAppSummaries RPC.
ChangesServiceGetAppSummaryProcedure is the fully-qualified name of the ChangesService's GetAppSummary RPC.
ChangesServiceGetChangeArchiveProcedure is the fully-qualified name of the ChangesService's GetChangeArchive RPC.
ChangesServiceGetChangeProcedure is the fully-qualified name of the ChangesService's GetChange RPC.
ChangesServiceGetChangeRisksProcedure is the fully-qualified name of the ChangesService's GetChangeRisks RPC.
ChangesServiceGetChangeTimelineProcedure is the fully-qualified name of the ChangesService's GetChangeTimeline RPC.
ChangesServiceGetDiffProcedure is the fully-qualified name of the ChangesService's GetDiff RPC.
ChangesServiceGetOnboardingProcedure is the fully-qualified name of the ChangesService's GetOnboarding RPC.
ChangesServiceListAppChangesProcedure is the fully-qualified name of the ChangesService's ListAppChanges RPC.
ChangesServiceListAppChangesSummaryProcedure is the fully-qualified name of the ChangesService's ListAppChangesSummary RPC.
ChangesServiceListAppsProcedure is the fully-qualified name of the ChangesService's ListApps RPC.
ChangesServiceListChangesBySnapshotUUIDProcedure is the fully-qualified name of the ChangesService's ListChangesBySnapshotUUID RPC.
ChangesServiceListChangesByStatusProcedure is the fully-qualified name of the ChangesService's ListChangesByStatus RPC.
ChangesServiceListChangesProcedure is the fully-qualified name of the ChangesService's ListChanges RPC.
ChangesServiceListChangingItemsSummaryProcedure is the fully-qualified name of the ChangesService's ListChangingItemsSummary RPC.
ChangesServiceListHomeAppsProcedure is the fully-qualified name of the ChangesService's ListHomeApps RPC.
ChangesServiceListHomeChangesProcedure is the fully-qualified name of the ChangesService's ListHomeChanges RPC.
ChangesServiceName is the fully-qualified name of the ChangesService service.
ChangesServiceRefreshStateProcedure is the fully-qualified name of the ChangesService's RefreshState RPC.
ChangesServiceSimulateChangeProcedure is the fully-qualified name of the ChangesService's SimulateChange RPC.
ChangesServiceStartChangeProcedure is the fully-qualified name of the ChangesService's StartChange RPC.
ChangesServiceUpdateAppProcedure is the fully-qualified name of the ChangesService's UpdateApp RPC.
ChangesServiceUpdateChangeProcedure is the fully-qualified name of the ChangesService's UpdateChange RPC.
ChangesServiceUpdateChangingItemsProcedure is the fully-qualified name of the ChangesService's UpdateChangingItems RPC.
ChangesServiceUpdateOnboardingProcedure is the fully-qualified name of the ChangesService's UpdateOnboarding RPC.
ChangesServiceUpdatePlannedChangesProcedure is the fully-qualified name of the ChangesService's UpdatePlannedChanges RPC.
ConfigServiceGetConfigProcedure is the fully-qualified name of the ConfigService's GetConfig RPC.
ConfigServiceName is the fully-qualified name of the ConfigService service.
ConfigServiceSetConfigProcedure is the fully-qualified name of the ConfigService's SetConfig RPC.
ConfigurationServiceCreateHcpConfigProcedure is the fully-qualified name of the ConfigurationService's CreateHcpConfig RPC.
ConfigurationServiceDeleteHcpConfigProcedure is the fully-qualified name of the ConfigurationService's DeleteHcpConfig RPC.
ConfigurationServiceGetAccountConfigProcedure is the fully-qualified name of the ConfigurationService's GetAccountConfig RPC.
ConfigurationServiceGetHcpConfigProcedure is the fully-qualified name of the ConfigurationService's GetHcpConfig RPC.
ConfigurationServiceName is the fully-qualified name of the ConfigurationService service.
ConfigurationServiceUpdateAccountConfigProcedure is the fully-qualified name of the ConfigurationService's UpdateAccountConfig RPC.
InviteServiceCreateInviteProcedure is the fully-qualified name of the InviteService's CreateInvite RPC.
InviteServiceListInvitesProcedure is the fully-qualified name of the InviteService's ListInvites RPC.
InviteServiceName is the fully-qualified name of the InviteService service.
InviteServiceResendInviteProcedure is the fully-qualified name of the InviteService's ResendInvite RPC.
InviteServiceRevokeInviteProcedure is the fully-qualified name of the InviteService's RevokeInvite RPC.
ManagementServiceCreateSourceProcedure is the fully-qualified name of the ManagementService's CreateSource RPC.
ManagementServiceCreateTokenProcedure is the fully-qualified name of the ManagementService's CreateToken RPC.
ManagementServiceDeleteAccountProcedure is the fully-qualified name of the ManagementService's DeleteAccount RPC.
ManagementServiceDeleteSourceProcedure is the fully-qualified name of the ManagementService's DeleteSource RPC.
ManagementServiceGetAccountProcedure is the fully-qualified name of the ManagementService's GetAccount RPC.
ManagementServiceGetSourceProcedure is the fully-qualified name of the ManagementService's GetSource RPC.
ManagementServiceGetTrialEndProcedure is the fully-qualified name of the ManagementService's GetTrialEnd RPC.
ManagementServiceKeepaliveSourcesProcedure is the fully-qualified name of the ManagementService's KeepaliveSources RPC.
ManagementServiceListSourcesProcedure is the fully-qualified name of the ManagementService's ListSources RPC.
ManagementServiceName is the fully-qualified name of the ManagementService service.
ManagementServiceRevlinkWarmupProcedure is the fully-qualified name of the ManagementService's RevlinkWarmup RPC.
ManagementServiceUpdateSourceProcedure is the fully-qualified name of the ManagementService's UpdateSource RPC.
RevlinkServiceGetReverseLinksProcedure is the fully-qualified name of the RevlinkService's GetReverseLinks RPC.
RevlinkServiceIngestGatewayResponsesProcedure is the fully-qualified name of the RevlinkService's IngestGatewayResponses RPC.
RevlinkServiceName is the fully-qualified name of the RevlinkService service.
SnapshotsServiceCreateSnapshotProcedure is the fully-qualified name of the SnapshotsService's CreateSnapshot RPC.
SnapshotsServiceDeleteSnapshotProcedure is the fully-qualified name of the SnapshotsService's DeleteSnapshot RPC.
SnapshotsServiceGetSnapshotProcedure is the fully-qualified name of the SnapshotsService's GetSnapshot RPC.
SnapshotsServiceListSnapshotByGUNProcedure is the fully-qualified name of the SnapshotsService's ListSnapshotByGUN RPC.
SnapshotsServiceListSnapshotsProcedure is the fully-qualified name of the SnapshotsService's ListSnapshots RPC.
SnapshotsServiceName is the fully-qualified name of the SnapshotsService service.
SnapshotsServiceUpdateSnapshotProcedure is the fully-qualified name of the SnapshotsService's UpdateSnapshot RPC.

# Structs

No description provided by the author
UnimplementedAdminServiceHandler returns CodeUnimplemented from all methods.
UnimplementedApiKeyServiceHandler returns CodeUnimplemented from all methods.
UnimplementedAuth0SupportHandler returns CodeUnimplemented from all methods.
UnimplementedBookmarksServiceHandler returns CodeUnimplemented from all methods.
UnimplementedChangesServiceHandler returns CodeUnimplemented from all methods.
UnimplementedConfigServiceHandler returns CodeUnimplemented from all methods.
UnimplementedConfigurationServiceHandler returns CodeUnimplemented from all methods.
UnimplementedInviteServiceHandler returns CodeUnimplemented from all methods.
UnimplementedManagementServiceHandler returns CodeUnimplemented from all methods.
UnimplementedRevlinkServiceHandler returns CodeUnimplemented from all methods.
UnimplementedSnapshotsServiceHandler returns CodeUnimplemented from all methods.

# Interfaces

AdminServiceClient is a client for the account.AdminService service.
AdminServiceHandler is an implementation of the account.AdminService service.
ApiKeyServiceClient is a client for the apikeys.ApiKeyService service.
ApiKeyServiceHandler is an implementation of the apikeys.ApiKeyService service.
Auth0SupportClient is a client for the auth0support.Auth0Support service.
Auth0SupportHandler is an implementation of the auth0support.Auth0Support service.
BookmarksServiceClient is a client for the bookmarks.BookmarksService service.
BookmarksServiceHandler is an implementation of the bookmarks.BookmarksService service.
ChangesServiceClient is a client for the changes.ChangesService service.
ChangesServiceHandler is an implementation of the changes.ChangesService service.
ConfigServiceClient is a client for the cli.ConfigService service.
ConfigServiceHandler is an implementation of the cli.ConfigService service.
ConfigurationServiceClient is a client for the config.ConfigurationService service.
ConfigurationServiceHandler is an implementation of the config.ConfigurationService service.
InviteServiceClient is a client for the invites.InviteService service.
InviteServiceHandler is an implementation of the invites.InviteService service.
KeepaliveClient is the minimal slice from ManagementServiceClient to be able to run the KeepaliveSourcesInterceptor.
ManagementServiceClient is a client for the account.ManagementService service.
ManagementServiceHandler is an implementation of the account.ManagementService service.
RevlinkServiceClient is a client for the revlink.RevlinkService service.
RevlinkServiceHandler is an implementation of the revlink.RevlinkService service.
SnapshotsServiceClient is a client for the snapshots.SnapshotsService service.
SnapshotsServiceHandler is an implementation of the snapshots.SnapshotsService service.