Documentation ¶
Index ¶
- Constants
- type BaseDependenciesRequest
- type BaseDependenciesResponse
- type Client
- func (c *Client) CreateExecution(ctx context.Context, req CreateExecutionRequest) (*nemgen.ExtensionExecution, error)
- func (c *Client) DownloadExecutionResults(ctx context.Context, req DownloadExecutionResultsRequest) (*DownloadExecutionResultsResponse, error)
- func (c *Client) GetBaseDependencies(ctx context.Context, req BaseDependenciesRequest) (*BaseDependenciesResponse, error)
- func (c *Client) GetExecution(ctx context.Context, extensionExecutionUUID uuid.UUID) (*nemgen.ExtensionExecution, error)
- func (c *Client) GetExtension(ctx context.Context, extensionUUID uuid.UUID) (*nemgen.Extension, error)
- func (c *Client) GetExtensionVersion(ctx context.Context, extensionVersionUUID uuid.UUID) (*nemgen.ExtensionVersion, error)
- func (c *Client) GetMetadata(context.Context, *pb.GetMetadataRequest) (*pb.GetMetadataResponse, error)
- func (c *Client) GetProject(ctx context.Context, projectUUID uuid.UUID) (*nemgen.Project, error)
- func (c *Client) GetProjectVersion(ctx context.Context, projectVersionUUID uuid.UUID) (*nemgen.ProjectVersion, error)
- func (c *Client) GetTeam(ctx context.Context, teamUUID uuid.UUID) (*nemgen.Team, error)
- func (c *Client) Localize(key string, lang string, defaultValue string) string
- func (c *Client) LocalizeWithVariables(key string, lang string, variables map[string]string, defaultValue string) string
- func (c *Client) ResolveConfigValues(ctx context.Context, req ResolveConfigValuesRequest, values any) error
- func (c *Client) UpdateExecution(ctx context.Context, req UpdateExecutionRequest) (*nemgen.ExtensionExecution, error)
- func (c *Client) UploadExecutionResults(ctx context.Context, req UploadResultsRequest) (*string, error)
- type CreateExecutionRequest
- type DownloadExecutionResultsRequest
- type DownloadExecutionResultsResponse
- type Params
- type ResolveConfigValuesRequest
- type UpdateExecutionRequest
- type UploadResultsRequest
Constants ¶
View Source
const API_PROD_ADDRESS = "api.nuzur.com:443"
View Source
const AUTH_KEY = "authorization"
View Source
const METADATA = "metadata"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BaseDependenciesRequest ¶ added in v0.0.5
type BaseDependenciesResponse ¶ added in v0.0.5
type BaseDependenciesResponse struct { Extension *nemgen.Extension ExtensionVersion *nemgen.ExtensionVersion Project *nemgen.Project ProjectVersion *nemgen.ProjectVersion Team *nemgen.Team }
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) CreateExecution ¶
func (c *Client) CreateExecution(ctx context.Context, req CreateExecutionRequest) (*nemgen.ExtensionExecution, error)
func (*Client) DownloadExecutionResults ¶ added in v0.0.34
func (c *Client) DownloadExecutionResults(ctx context.Context, req DownloadExecutionResultsRequest) (*DownloadExecutionResultsResponse, error)
func (*Client) GetBaseDependencies ¶ added in v0.0.5
func (c *Client) GetBaseDependencies(ctx context.Context, req BaseDependenciesRequest) (*BaseDependenciesResponse, error)
func (*Client) GetExecution ¶
func (*Client) GetExtension ¶
func (*Client) GetExtensionVersion ¶
func (*Client) GetMetadata ¶
func (c *Client) GetMetadata(context.Context, *pb.GetMetadataRequest) (*pb.GetMetadataResponse, error)
func (*Client) GetProject ¶
func (*Client) GetProjectVersion ¶
func (*Client) LocalizeWithVariables ¶ added in v0.0.29
func (*Client) ResolveConfigValues ¶ added in v0.0.6
func (*Client) UpdateExecution ¶
func (c *Client) UpdateExecution(ctx context.Context, req UpdateExecutionRequest) (*nemgen.ExtensionExecution, error)
func (*Client) UploadExecutionResults ¶ added in v0.0.34
type CreateExecutionRequest ¶
type DownloadExecutionResultsRequest ¶ added in v0.0.36
type DownloadExecutionResultsResponse ¶ added in v0.0.36
type ResolveConfigValuesRequest ¶ added in v0.0.6
type UpdateExecutionRequest ¶
Click to show internal directories.
Click to hide internal directories.