Documentation
¶
Index ¶
- type Impl
- func (i *Impl) AndroidAppConfigGet(ctx context.Context, editors ...api.RequestEditorFn) (*api.AndroidAppConfigListRsp, error)
- func (i *Impl) AuthMethodsList(ctx context.Context, req api.AuthMethodsListReq, ...) (*api.AuthMethodsListRsp, error)
- func (i *Impl) ConfigGet(ctx context.Context, editors ...api.RequestEditorFn) (*api.ProjectConfigGetRsp, error)
- func (i *Impl) ConfigUpdate(ctx context.Context, req api.ProjectConfigSaveReq, ...) error
- func (i *Impl) CreateSecret(ctx context.Context, req api.ProjectSecretCreateReq, ...) (*api.ProjectSecretCreateRsp, error)
- func (i *Impl) IOSAppConfigGet(ctx context.Context, editors ...api.RequestEditorFn) (*api.IOSAppConfigListRsp, error)
- type Project
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Impl ¶
type Impl struct {
// contains filtered or unexported fields
}
func (*Impl) AndroidAppConfigGet ¶ added in v0.5.0
func (i *Impl) AndroidAppConfigGet(ctx context.Context, editors ...api.RequestEditorFn) (*api.AndroidAppConfigListRsp, error)
AndroidAppConfigGet retrieves Android App Configurations for a project
func (*Impl) AuthMethodsList ¶ added in v0.5.0
func (i *Impl) AuthMethodsList(ctx context.Context, req api.AuthMethodsListReq, editors ...api.RequestEditorFn) (*api.AuthMethodsListRsp, error)
AuthMethodsList retrieves possible authentication methods for provided username
func (*Impl) ConfigGet ¶
func (i *Impl) ConfigGet(ctx context.Context, editors ...api.RequestEditorFn) (*api.ProjectConfigGetRsp, error)
ConfigGet retrieves project config by projectID inferred from authentication
func (*Impl) ConfigUpdate ¶
func (i *Impl) ConfigUpdate(ctx context.Context, req api.ProjectConfigSaveReq, editors ...api.RequestEditorFn) error
ConfigUpdate saves project config
func (*Impl) CreateSecret ¶
func (i *Impl) CreateSecret(ctx context.Context, req api.ProjectSecretCreateReq, editors ...api.RequestEditorFn) (*api.ProjectSecretCreateRsp, error)
CreateSecret creates an API secret
func (*Impl) IOSAppConfigGet ¶ added in v0.5.0
func (i *Impl) IOSAppConfigGet(ctx context.Context, editors ...api.RequestEditorFn) (*api.IOSAppConfigListRsp, error)
IOSAppConfigGet retrieves iOS App Configurations for a project
type Project ¶
type Project interface {
CreateSecret(ctx context.Context, req api.ProjectSecretCreateReq, editors ...api.RequestEditorFn) (*api.ProjectSecretCreateRsp, error)
ConfigGet(ctx context.Context, editors ...api.RequestEditorFn) (*api.ProjectConfigGetRsp, error)
ConfigUpdate(ctx context.Context, req api.ProjectConfigSaveReq, editors ...api.RequestEditorFn) error
AuthMethodsList(ctx context.Context, req api.AuthMethodsListReq, editors ...api.RequestEditorFn) (*api.AuthMethodsListRsp, error)
AndroidAppConfigGet(ctx context.Context, editors ...api.RequestEditorFn) (*api.AndroidAppConfigListRsp, error)
IOSAppConfigGet(ctx context.Context, editors ...api.RequestEditorFn) (*api.IOSAppConfigListRsp, error)
}
Click to show internal directories.
Click to hide internal directories.