Versions in this module Expand all Collapse all v1 v1.0.0 Aug 25, 2023 Changes in this version + const ApiKeyAuthScopes + const ApiKeyScopes + const BearerAuthScopes + func NewAddAPIKeyRequest(server string, params *AddAPIKeyParams, body AddAPIKeyJSONRequestBody) (*http.Request, error) + func NewAddAPIKeyRequestWithBody(server string, params *AddAPIKeyParams, contentType string, body io.Reader) (*http.Request, error) + func NewCreateEnvironmentRequest(server string, params *CreateEnvironmentParams, ...) (*http.Request, error) + func NewCreateEnvironmentRequestWithBody(server string, params *CreateEnvironmentParams, contentType string, ...) (*http.Request, error) + func NewCreateFeatureFlagRequest(server string, params *CreateFeatureFlagParams, ...) (*http.Request, error) + func NewCreateFeatureFlagRequestWithBody(server string, params *CreateFeatureFlagParams, contentType string, ...) (*http.Request, error) + func NewCreateFlagPipelineRequest(server string, identifier Identifier, params *CreateFlagPipelineParams, ...) (*http.Request, error) + func NewCreateFlagPipelineRequestWithBody(server string, identifier Identifier, params *CreateFlagPipelineParams, ...) (*http.Request, error) + func NewCreateGitRepoRequest(server string, identifier Identifier, params *CreateGitRepoParams, ...) (*http.Request, error) + func NewCreateGitRepoRequestWithBody(server string, identifier Identifier, params *CreateGitRepoParams, ...) (*http.Request, error) + func NewCreateProjectRequest(server string, params *CreateProjectParams, body CreateProjectJSONRequestBody) (*http.Request, error) + func NewCreateProjectRequestWithBody(server string, params *CreateProjectParams, contentType string, body io.Reader) (*http.Request, error) + func NewCreateSegmentRequest(server string, params *CreateSegmentParams, body CreateSegmentJSONRequestBody) (*http.Request, error) + func NewCreateSegmentRequestWithBody(server string, params *CreateSegmentParams, contentType string, body io.Reader) (*http.Request, error) + func NewCreateTargetRequest(server string, params *CreateTargetParams, body CreateTargetJSONRequestBody) (*http.Request, error) + func NewCreateTargetRequestWithBody(server string, params *CreateTargetParams, contentType string, body io.Reader) (*http.Request, error) + func NewDeleteAPIKeyRequest(server string, identifier Identifier, params *DeleteAPIKeyParams) (*http.Request, error) + func NewDeleteEnvironmentRequest(server string, identifier Identifier, params *DeleteEnvironmentParams) (*http.Request, error) + func NewDeleteFeatureFlagRequest(server string, identifier Identifier, params *DeleteFeatureFlagParams) (*http.Request, error) + func NewDeleteFeaturePipelineRequest(server string, identifier Identifier, params *DeleteFeaturePipelineParams) (*http.Request, error) + func NewDeleteGitRepoRequest(server string, identifier Identifier, params *DeleteGitRepoParams) (*http.Request, error) + func NewDeleteProjectRequest(server string, identifier Identifier, params *DeleteProjectParams) (*http.Request, error) + func NewDeleteSegmentRequest(server string, identifier Identifier, params *DeleteSegmentParams) (*http.Request, error) + func NewDeleteTargetRequest(server string, identifier Identifier, params *DeleteTargetParams) (*http.Request, error) + func NewGetAPIKeyRequest(server string, identifier Identifier, params *GetAPIKeyParams) (*http.Request, error) + func NewGetAllAPIKeysRequest(server string, params *GetAllAPIKeysParams) (*http.Request, error) + func NewGetAllEnvironmentsRequest(server string, params *GetAllEnvironmentsParams) (*http.Request, error) + func NewGetAllFeaturesRequest(server string, params *GetAllFeaturesParams) (*http.Request, error) + func NewGetAllProjectsRequest(server string, params *GetAllProjectsParams) (*http.Request, error) + func NewGetAllSegmentsRequest(server string, params *GetAllSegmentsParams) (*http.Request, error) + func NewGetAllTargetAttributesRequest(server string, params *GetAllTargetAttributesParams) (*http.Request, error) + func NewGetAllTargetsRequest(server string, params *GetAllTargetsParams) (*http.Request, error) + func NewGetAuditByParamsRequest(server string, params *GetAuditByParamsParams) (*http.Request, error) + func NewGetAvailableFeaturePipelinesRequest(server string, params *GetAvailableFeaturePipelinesParams) (*http.Request, error) + func NewGetAvailableFlagsForSegmentRequest(server string, identifier Identifier, ...) (*http.Request, error) + func NewGetEnvironmentRequest(server string, identifier Identifier, params *GetEnvironmentParams) (*http.Request, error) + func NewGetFeatureEvaluationsRequest(server string, identifier Identifier, params *GetFeatureEvaluationsParams) (*http.Request, error) + func NewGetFeatureFlagRequest(server string, identifier Identifier, params *GetFeatureFlagParams) (*http.Request, error) + func NewGetFeatureMetricsRequest(server string, params *GetFeatureMetricsParams) (*http.Request, error) + func NewGetFeaturePipelineRequest(server string, identifier Identifier, params *GetFeaturePipelineParams) (*http.Request, error) + func NewGetFlagsYamlRequest(server string, params *GetFlagsYamlParams) (*http.Request, error) + func NewGetGitRepoRequest(server string, identifier Identifier, params *GetGitRepoParams) (*http.Request, error) + func NewGetJiraIssuesRequest(server string, params *GetJiraIssuesParams) (*http.Request, error) + func NewGetLicenseUsageRequest(server string, params *GetLicenseUsageParams) (*http.Request, error) + func NewGetOSByIDRequest(server string, identifiers Identifiers) (*http.Request, error) + func NewGetProjectFlagsRequest(server string, identifier Identifier, params *GetProjectFlagsParams) (*http.Request, error) + func NewGetProjectRequest(server string, identifier Identifier, params *GetProjectParams) (*http.Request, error) + func NewGetSegmentFlagsRequest(server string, identifier Identifier, params *GetSegmentFlagsParams) (*http.Request, error) + func NewGetSegmentRequest(server string, identifier Identifier, params *GetSegmentParams) (*http.Request, error) + func NewGetTargetAvailableSegmentsRequest(server string, identifier Identifier, params *GetTargetAvailableSegmentsParams) (*http.Request, error) + func NewGetTargetRequest(server string, identifier Identifier, params *GetTargetParams) (*http.Request, error) + func NewGetTargetSegmentsRequest(server string, identifier Identifier, params *GetTargetSegmentsParams) (*http.Request, error) + func NewGetTargetsAndSegmentsInfoRequest(server string, params *GetTargetsAndSegmentsInfoParams) (*http.Request, error) + func NewGetTargetsAndSegmentsRequest(server string, params *GetTargetsAndSegmentsParams) (*http.Request, error) + func NewGetUserFlagOverviewRequest(server string, params *GetUserFlagOverviewParams) (*http.Request, error) + func NewModifyEnvironmentRequest(server string, identifier Identifier, params *ModifyEnvironmentParams, ...) (*http.Request, error) + func NewModifyEnvironmentRequestWithBody(server string, identifier Identifier, params *ModifyEnvironmentParams, ...) (*http.Request, error) + func NewModifyProjectRequest(server string, identifier Identifier, params *ModifyProjectParams, ...) (*http.Request, error) + func NewModifyProjectRequestWithBody(server string, identifier Identifier, params *ModifyProjectParams, ...) (*http.Request, error) + func NewModifyTargetRequest(server string, identifier Identifier, params *ModifyTargetParams, ...) (*http.Request, error) + func NewModifyTargetRequestWithBody(server string, identifier Identifier, params *ModifyTargetParams, ...) (*http.Request, error) + func NewPatchFeaturePipelineRequest(server string, identifier Identifier, params *PatchFeaturePipelineParams, ...) (*http.Request, error) + func NewPatchFeaturePipelineRequestWithBody(server string, identifier Identifier, params *PatchFeaturePipelineParams, ...) (*http.Request, error) + func NewPatchFeatureRequest(server string, identifier Identifier, params *PatchFeatureParams, ...) (*http.Request, error) + func NewPatchFeatureRequestWithBody(server string, identifier Identifier, params *PatchFeatureParams, ...) (*http.Request, error) + func NewPatchGitRepoRequest(server string, identifier Identifier, params *PatchGitRepoParams, ...) (*http.Request, error) + func NewPatchGitRepoRequestWithBody(server string, identifier Identifier, params *PatchGitRepoParams, ...) (*http.Request, error) + func NewPatchSegmentRequest(server string, identifier Identifier, params *PatchSegmentParams, ...) (*http.Request, error) + func NewPatchSegmentRequestWithBody(server string, identifier Identifier, params *PatchSegmentParams, ...) (*http.Request, error) + func NewPatchTargetRequest(server string, identifier Identifier, params *PatchTargetParams, ...) (*http.Request, error) + func NewPatchTargetRequestWithBody(server string, identifier Identifier, params *PatchTargetParams, ...) (*http.Request, error) + func NewUpdateAPIKeyRequest(server string, identifier Identifier, params *UpdateAPIKeyParams, ...) (*http.Request, error) + func NewUpdateAPIKeyRequestWithBody(server string, identifier Identifier, params *UpdateAPIKeyParams, ...) (*http.Request, error) + func NewUpdateFlagsYamlRequest(server string, params *UpdateFlagsYamlParams, ...) (*http.Request, error) + func NewUpdateFlagsYamlRequestWithBody(server string, params *UpdateFlagsYamlParams, contentType string, ...) (*http.Request, error) + func NewUploadTargetsRequestWithBody(server string, params *UploadTargetsParams, contentType string, body io.Reader) (*http.Request, error) + type APIKeyRequest struct + Description *string + ExpiredAt *int + Identifier string + Name string + Type ApiKeyRequestType + type APIKeyResponse = ApiKey + type APIKeyUpdateRequest struct + Description *string + ExpiredAt *int + Name *string + type APIKeysResponse = ApiKeys + type AccountQueryParam = string + type ActionQueryParam = []string + type ActorQueryParam = string + type AddAPIKeyJSONRequestBody APIKeyRequest + type AddAPIKeyParams struct + AccountIdentifier AccountQueryParam + EnvironmentIdentifier EnvironmentQueryParam + OrgIdentifier OrgQueryParam + ProjectIdentifier ProjectQueryParam + type AddAPIKeyResponse struct + Body []byte + HTTPResponse *http.Response + JSON201 *ApiKey + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON409 *Error + JSON500 *Error + func ParseAddAPIKeyResponse(rsp *http.Response) (*AddAPIKeyResponse, error) + func (r AddAPIKeyResponse) Status() string + func (r AddAPIKeyResponse) StatusCode() int + type ApiKey struct + ApiKey string + Identifier string + Key *string + Name string + Type ApiKeyType + type ApiKeyRequestType string + const ApiKeyRequestTypeClient + const ApiKeyRequestTypeServer + type ApiKeyType string + const ApiKeyTypeClient + const ApiKeyTypeServer + type ApiKeys struct + ApiKeys *[]ApiKey + ItemCount int + PageCount int + PageIndex int + PageSize int + Version *int + type ArchivedQueryParam = bool + type AuditSortByField string + const Action + const Actor + const ExecutedOn + type AuditSortOrder string + const AuditSortOrderASC + const AuditSortOrderDESC + type AuditTrail struct + Action string + Actor string + Comment string + Environment string + ExecutedOn int + InstructionSet []map[string]interface{} + ObjectAfter string + ObjectBefore string + ObjectIdentifier string + ObjectType string + Project string + Status string + type AuditTrailResponse struct + CorrelationId *string + Data *AuditTrails + MetaData *map[string]interface{} + Status *Status + type AuditTrails struct + AuditTrails *[]AuditTrail + ItemCount int + PageCount int + PageIndex int + PageSize int + Version *int + type AvailableFlagResponse = FlagBasicInfos + type BadRequest = Error + type CFLicenseUsageDTO struct + AccountIdnetifier *string + ActiveClientMAUs *UsageDataDTO + ActiveFeatureFlagUsers *UsageDataDTO + Module *string + Timestamp *int64 + type Clause struct + Attribute string + Id *string + Negate bool + Op string + Values []string + type Client struct + Client HttpRequestDoer + RequestEditors []RequestEditorFn + Server string + func NewClient(server string, opts ...ClientOption) (*Client, error) + func (c *Client) AddAPIKey(ctx context.Context, params *AddAPIKeyParams, body AddAPIKeyJSONRequestBody, ...) (*http.Response, error) + func (c *Client) AddAPIKeyWithBody(ctx context.Context, params *AddAPIKeyParams, contentType string, ...) (*http.Response, error) + func (c *Client) CreateEnvironment(ctx context.Context, params *CreateEnvironmentParams, ...) (*http.Response, error) + func (c *Client) CreateEnvironmentWithBody(ctx context.Context, params *CreateEnvironmentParams, contentType string, ...) (*http.Response, error) + func (c *Client) CreateFeatureFlag(ctx context.Context, params *CreateFeatureFlagParams, ...) (*http.Response, error) + func (c *Client) CreateFeatureFlagWithBody(ctx context.Context, params *CreateFeatureFlagParams, contentType string, ...) (*http.Response, error) + func (c *Client) CreateFlagPipeline(ctx context.Context, identifier Identifier, params *CreateFlagPipelineParams, ...) (*http.Response, error) + func (c *Client) CreateFlagPipelineWithBody(ctx context.Context, identifier Identifier, params *CreateFlagPipelineParams, ...) (*http.Response, error) + func (c *Client) CreateGitRepo(ctx context.Context, identifier Identifier, params *CreateGitRepoParams, ...) (*http.Response, error) + func (c *Client) CreateGitRepoWithBody(ctx context.Context, identifier Identifier, params *CreateGitRepoParams, ...) (*http.Response, error) + func (c *Client) CreateProject(ctx context.Context, params *CreateProjectParams, ...) (*http.Response, error) + func (c *Client) CreateProjectWithBody(ctx context.Context, params *CreateProjectParams, contentType string, ...) (*http.Response, error) + func (c *Client) CreateSegment(ctx context.Context, params *CreateSegmentParams, ...) (*http.Response, error) + func (c *Client) CreateSegmentWithBody(ctx context.Context, params *CreateSegmentParams, contentType string, ...) (*http.Response, error) + func (c *Client) CreateTarget(ctx context.Context, params *CreateTargetParams, ...) (*http.Response, error) + func (c *Client) CreateTargetWithBody(ctx context.Context, params *CreateTargetParams, contentType string, ...) (*http.Response, error) + func (c *Client) DeleteAPIKey(ctx context.Context, identifier Identifier, params *DeleteAPIKeyParams, ...) (*http.Response, error) + func (c *Client) DeleteEnvironment(ctx context.Context, identifier Identifier, params *DeleteEnvironmentParams, ...) (*http.Response, error) + func (c *Client) DeleteFeatureFlag(ctx context.Context, identifier Identifier, params *DeleteFeatureFlagParams, ...) (*http.Response, error) + func (c *Client) DeleteFeaturePipeline(ctx context.Context, identifier Identifier, ...) (*http.Response, error) + func (c *Client) DeleteGitRepo(ctx context.Context, identifier Identifier, params *DeleteGitRepoParams, ...) (*http.Response, error) + func (c *Client) DeleteProject(ctx context.Context, identifier Identifier, params *DeleteProjectParams, ...) (*http.Response, error) + func (c *Client) DeleteSegment(ctx context.Context, identifier Identifier, params *DeleteSegmentParams, ...) (*http.Response, error) + func (c *Client) DeleteTarget(ctx context.Context, identifier Identifier, params *DeleteTargetParams, ...) (*http.Response, error) + func (c *Client) GetAPIKey(ctx context.Context, identifier Identifier, params *GetAPIKeyParams, ...) (*http.Response, error) + func (c *Client) GetAllAPIKeys(ctx context.Context, params *GetAllAPIKeysParams, ...) (*http.Response, error) + func (c *Client) GetAllEnvironments(ctx context.Context, params *GetAllEnvironmentsParams, ...) (*http.Response, error) + func (c *Client) GetAllFeatures(ctx context.Context, params *GetAllFeaturesParams, ...) (*http.Response, error) + func (c *Client) GetAllProjects(ctx context.Context, params *GetAllProjectsParams, ...) (*http.Response, error) + func (c *Client) GetAllSegments(ctx context.Context, params *GetAllSegmentsParams, ...) (*http.Response, error) + func (c *Client) GetAllTargetAttributes(ctx context.Context, params *GetAllTargetAttributesParams, ...) (*http.Response, error) + func (c *Client) GetAllTargets(ctx context.Context, params *GetAllTargetsParams, ...) (*http.Response, error) + func (c *Client) GetAuditByParams(ctx context.Context, params *GetAuditByParamsParams, ...) (*http.Response, error) + func (c *Client) GetAvailableFeaturePipelines(ctx context.Context, params *GetAvailableFeaturePipelinesParams, ...) (*http.Response, error) + func (c *Client) GetAvailableFlagsForSegment(ctx context.Context, identifier Identifier, ...) (*http.Response, error) + func (c *Client) GetEnvironment(ctx context.Context, identifier Identifier, params *GetEnvironmentParams, ...) (*http.Response, error) + func (c *Client) GetFeatureEvaluations(ctx context.Context, identifier Identifier, ...) (*http.Response, error) + func (c *Client) GetFeatureFlag(ctx context.Context, identifier Identifier, params *GetFeatureFlagParams, ...) (*http.Response, error) + func (c *Client) GetFeatureMetrics(ctx context.Context, params *GetFeatureMetricsParams, ...) (*http.Response, error) + func (c *Client) GetFeaturePipeline(ctx context.Context, identifier Identifier, params *GetFeaturePipelineParams, ...) (*http.Response, error) + func (c *Client) GetFlagsYaml(ctx context.Context, params *GetFlagsYamlParams, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetGitRepo(ctx context.Context, identifier Identifier, params *GetGitRepoParams, ...) (*http.Response, error) + func (c *Client) GetJiraIssues(ctx context.Context, params *GetJiraIssuesParams, ...) (*http.Response, error) + func (c *Client) GetLicenseUsage(ctx context.Context, params *GetLicenseUsageParams, ...) (*http.Response, error) + func (c *Client) GetOSByID(ctx context.Context, identifiers Identifiers, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetProject(ctx context.Context, identifier Identifier, params *GetProjectParams, ...) (*http.Response, error) + func (c *Client) GetProjectFlags(ctx context.Context, identifier Identifier, params *GetProjectFlagsParams, ...) (*http.Response, error) + func (c *Client) GetSegment(ctx context.Context, identifier Identifier, params *GetSegmentParams, ...) (*http.Response, error) + func (c *Client) GetSegmentFlags(ctx context.Context, identifier Identifier, params *GetSegmentFlagsParams, ...) (*http.Response, error) + func (c *Client) GetTarget(ctx context.Context, identifier Identifier, params *GetTargetParams, ...) (*http.Response, error) + func (c *Client) GetTargetAvailableSegments(ctx context.Context, identifier Identifier, ...) (*http.Response, error) + func (c *Client) GetTargetSegments(ctx context.Context, identifier Identifier, params *GetTargetSegmentsParams, ...) (*http.Response, error) + func (c *Client) GetTargetsAndSegments(ctx context.Context, params *GetTargetsAndSegmentsParams, ...) (*http.Response, error) + func (c *Client) GetTargetsAndSegmentsInfo(ctx context.Context, params *GetTargetsAndSegmentsInfoParams, ...) (*http.Response, error) + func (c *Client) GetUserFlagOverview(ctx context.Context, params *GetUserFlagOverviewParams, ...) (*http.Response, error) + func (c *Client) ModifyEnvironment(ctx context.Context, identifier Identifier, params *ModifyEnvironmentParams, ...) (*http.Response, error) + func (c *Client) ModifyEnvironmentWithBody(ctx context.Context, identifier Identifier, params *ModifyEnvironmentParams, ...) (*http.Response, error) + func (c *Client) ModifyProject(ctx context.Context, identifier Identifier, params *ModifyProjectParams, ...) (*http.Response, error) + func (c *Client) ModifyProjectWithBody(ctx context.Context, identifier Identifier, params *ModifyProjectParams, ...) (*http.Response, error) + func (c *Client) ModifyTarget(ctx context.Context, identifier Identifier, params *ModifyTargetParams, ...) (*http.Response, error) + func (c *Client) ModifyTargetWithBody(ctx context.Context, identifier Identifier, params *ModifyTargetParams, ...) (*http.Response, error) + func (c *Client) PatchFeature(ctx context.Context, identifier Identifier, params *PatchFeatureParams, ...) (*http.Response, error) + func (c *Client) PatchFeaturePipeline(ctx context.Context, identifier Identifier, params *PatchFeaturePipelineParams, ...) (*http.Response, error) + func (c *Client) PatchFeaturePipelineWithBody(ctx context.Context, identifier Identifier, params *PatchFeaturePipelineParams, ...) (*http.Response, error) + func (c *Client) PatchFeatureWithBody(ctx context.Context, identifier Identifier, params *PatchFeatureParams, ...) (*http.Response, error) + func (c *Client) PatchGitRepo(ctx context.Context, identifier Identifier, params *PatchGitRepoParams, ...) (*http.Response, error) + func (c *Client) PatchGitRepoWithBody(ctx context.Context, identifier Identifier, params *PatchGitRepoParams, ...) (*http.Response, error) + func (c *Client) PatchSegment(ctx context.Context, identifier Identifier, params *PatchSegmentParams, ...) (*http.Response, error) + func (c *Client) PatchSegmentWithBody(ctx context.Context, identifier Identifier, params *PatchSegmentParams, ...) (*http.Response, error) + func (c *Client) PatchTarget(ctx context.Context, identifier Identifier, params *PatchTargetParams, ...) (*http.Response, error) + func (c *Client) PatchTargetWithBody(ctx context.Context, identifier Identifier, params *PatchTargetParams, ...) (*http.Response, error) + func (c *Client) UpdateAPIKey(ctx context.Context, identifier Identifier, params *UpdateAPIKeyParams, ...) (*http.Response, error) + func (c *Client) UpdateAPIKeyWithBody(ctx context.Context, identifier Identifier, params *UpdateAPIKeyParams, ...) (*http.Response, error) + func (c *Client) UpdateFlagsYaml(ctx context.Context, params *UpdateFlagsYamlParams, ...) (*http.Response, error) + func (c *Client) UpdateFlagsYamlWithBody(ctx context.Context, params *UpdateFlagsYamlParams, contentType string, ...) (*http.Response, error) + func (c *Client) UploadTargetsWithBody(ctx context.Context, params *UploadTargetsParams, contentType string, ...) (*http.Response, error) + type ClientInterface interface + AddAPIKey func(ctx context.Context, params *AddAPIKeyParams, body AddAPIKeyJSONRequestBody, ...) (*http.Response, error) + AddAPIKeyWithBody func(ctx context.Context, params *AddAPIKeyParams, contentType string, ...) (*http.Response, error) + CreateEnvironment func(ctx context.Context, params *CreateEnvironmentParams, ...) (*http.Response, error) + CreateEnvironmentWithBody func(ctx context.Context, params *CreateEnvironmentParams, contentType string, ...) (*http.Response, error) + CreateFeatureFlag func(ctx context.Context, params *CreateFeatureFlagParams, ...) (*http.Response, error) + CreateFeatureFlagWithBody func(ctx context.Context, params *CreateFeatureFlagParams, contentType string, ...) (*http.Response, error) + CreateFlagPipeline func(ctx context.Context, identifier Identifier, params *CreateFlagPipelineParams, ...) (*http.Response, error) + CreateFlagPipelineWithBody func(ctx context.Context, identifier Identifier, params *CreateFlagPipelineParams, ...) (*http.Response, error) + CreateGitRepo func(ctx context.Context, identifier Identifier, params *CreateGitRepoParams, ...) (*http.Response, error) + CreateGitRepoWithBody func(ctx context.Context, identifier Identifier, params *CreateGitRepoParams, ...) (*http.Response, error) + CreateProject func(ctx context.Context, params *CreateProjectParams, ...) (*http.Response, error) + CreateProjectWithBody func(ctx context.Context, params *CreateProjectParams, contentType string, ...) (*http.Response, error) + CreateSegment func(ctx context.Context, params *CreateSegmentParams, ...) (*http.Response, error) + CreateSegmentWithBody func(ctx context.Context, params *CreateSegmentParams, contentType string, ...) (*http.Response, error) + CreateTarget func(ctx context.Context, params *CreateTargetParams, ...) (*http.Response, error) + CreateTargetWithBody func(ctx context.Context, params *CreateTargetParams, contentType string, ...) (*http.Response, error) + DeleteAPIKey func(ctx context.Context, identifier Identifier, params *DeleteAPIKeyParams, ...) (*http.Response, error) + DeleteEnvironment func(ctx context.Context, identifier Identifier, params *DeleteEnvironmentParams, ...) (*http.Response, error) + DeleteFeatureFlag func(ctx context.Context, identifier Identifier, params *DeleteFeatureFlagParams, ...) (*http.Response, error) + DeleteFeaturePipeline func(ctx context.Context, identifier Identifier, ...) (*http.Response, error) + DeleteGitRepo func(ctx context.Context, identifier Identifier, params *DeleteGitRepoParams, ...) (*http.Response, error) + DeleteProject func(ctx context.Context, identifier Identifier, params *DeleteProjectParams, ...) (*http.Response, error) + DeleteSegment func(ctx context.Context, identifier Identifier, params *DeleteSegmentParams, ...) (*http.Response, error) + DeleteTarget func(ctx context.Context, identifier Identifier, params *DeleteTargetParams, ...) (*http.Response, error) + GetAPIKey func(ctx context.Context, identifier Identifier, params *GetAPIKeyParams, ...) (*http.Response, error) + GetAllAPIKeys func(ctx context.Context, params *GetAllAPIKeysParams, ...) (*http.Response, error) + GetAllEnvironments func(ctx context.Context, params *GetAllEnvironmentsParams, ...) (*http.Response, error) + GetAllFeatures func(ctx context.Context, params *GetAllFeaturesParams, ...) (*http.Response, error) + GetAllProjects func(ctx context.Context, params *GetAllProjectsParams, ...) (*http.Response, error) + GetAllSegments func(ctx context.Context, params *GetAllSegmentsParams, ...) (*http.Response, error) + GetAllTargetAttributes func(ctx context.Context, params *GetAllTargetAttributesParams, ...) (*http.Response, error) + GetAllTargets func(ctx context.Context, params *GetAllTargetsParams, ...) (*http.Response, error) + GetAuditByParams func(ctx context.Context, params *GetAuditByParamsParams, ...) (*http.Response, error) + GetAvailableFeaturePipelines func(ctx context.Context, params *GetAvailableFeaturePipelinesParams, ...) (*http.Response, error) + GetAvailableFlagsForSegment func(ctx context.Context, identifier Identifier, ...) (*http.Response, error) + GetEnvironment func(ctx context.Context, identifier Identifier, params *GetEnvironmentParams, ...) (*http.Response, error) + GetFeatureEvaluations func(ctx context.Context, identifier Identifier, ...) (*http.Response, error) + GetFeatureFlag func(ctx context.Context, identifier Identifier, params *GetFeatureFlagParams, ...) (*http.Response, error) + GetFeatureMetrics func(ctx context.Context, params *GetFeatureMetricsParams, ...) (*http.Response, error) + GetFeaturePipeline func(ctx context.Context, identifier Identifier, params *GetFeaturePipelineParams, ...) (*http.Response, error) + GetFlagsYaml func(ctx context.Context, params *GetFlagsYamlParams, reqEditors ...RequestEditorFn) (*http.Response, error) + GetGitRepo func(ctx context.Context, identifier Identifier, params *GetGitRepoParams, ...) (*http.Response, error) + GetJiraIssues func(ctx context.Context, params *GetJiraIssuesParams, ...) (*http.Response, error) + GetLicenseUsage func(ctx context.Context, params *GetLicenseUsageParams, ...) (*http.Response, error) + GetOSByID func(ctx context.Context, identifiers Identifiers, reqEditors ...RequestEditorFn) (*http.Response, error) + GetProject func(ctx context.Context, identifier Identifier, params *GetProjectParams, ...) (*http.Response, error) + GetProjectFlags func(ctx context.Context, identifier Identifier, params *GetProjectFlagsParams, ...) (*http.Response, error) + GetSegment func(ctx context.Context, identifier Identifier, params *GetSegmentParams, ...) (*http.Response, error) + GetSegmentFlags func(ctx context.Context, identifier Identifier, params *GetSegmentFlagsParams, ...) (*http.Response, error) + GetTarget func(ctx context.Context, identifier Identifier, params *GetTargetParams, ...) (*http.Response, error) + GetTargetAvailableSegments func(ctx context.Context, identifier Identifier, ...) (*http.Response, error) + GetTargetSegments func(ctx context.Context, identifier Identifier, params *GetTargetSegmentsParams, ...) (*http.Response, error) + GetTargetsAndSegments func(ctx context.Context, params *GetTargetsAndSegmentsParams, ...) (*http.Response, error) + GetTargetsAndSegmentsInfo func(ctx context.Context, params *GetTargetsAndSegmentsInfoParams, ...) (*http.Response, error) + GetUserFlagOverview func(ctx context.Context, params *GetUserFlagOverviewParams, ...) (*http.Response, error) + ModifyEnvironment func(ctx context.Context, identifier Identifier, params *ModifyEnvironmentParams, ...) (*http.Response, error) + ModifyEnvironmentWithBody func(ctx context.Context, identifier Identifier, params *ModifyEnvironmentParams, ...) (*http.Response, error) + ModifyProject func(ctx context.Context, identifier Identifier, params *ModifyProjectParams, ...) (*http.Response, error) + ModifyProjectWithBody func(ctx context.Context, identifier Identifier, params *ModifyProjectParams, ...) (*http.Response, error) + ModifyTarget func(ctx context.Context, identifier Identifier, params *ModifyTargetParams, ...) (*http.Response, error) + ModifyTargetWithBody func(ctx context.Context, identifier Identifier, params *ModifyTargetParams, ...) (*http.Response, error) + PatchFeature func(ctx context.Context, identifier Identifier, params *PatchFeatureParams, ...) (*http.Response, error) + PatchFeaturePipeline func(ctx context.Context, identifier Identifier, params *PatchFeaturePipelineParams, ...) (*http.Response, error) + PatchFeaturePipelineWithBody func(ctx context.Context, identifier Identifier, params *PatchFeaturePipelineParams, ...) (*http.Response, error) + PatchFeatureWithBody func(ctx context.Context, identifier Identifier, params *PatchFeatureParams, ...) (*http.Response, error) + PatchGitRepo func(ctx context.Context, identifier Identifier, params *PatchGitRepoParams, ...) (*http.Response, error) + PatchGitRepoWithBody func(ctx context.Context, identifier Identifier, params *PatchGitRepoParams, ...) (*http.Response, error) + PatchSegment func(ctx context.Context, identifier Identifier, params *PatchSegmentParams, ...) (*http.Response, error) + PatchSegmentWithBody func(ctx context.Context, identifier Identifier, params *PatchSegmentParams, ...) (*http.Response, error) + PatchTarget func(ctx context.Context, identifier Identifier, params *PatchTargetParams, ...) (*http.Response, error) + PatchTargetWithBody func(ctx context.Context, identifier Identifier, params *PatchTargetParams, ...) (*http.Response, error) + UpdateAPIKey func(ctx context.Context, identifier Identifier, params *UpdateAPIKeyParams, ...) (*http.Response, error) + UpdateAPIKeyWithBody func(ctx context.Context, identifier Identifier, params *UpdateAPIKeyParams, ...) (*http.Response, error) + UpdateFlagsYaml func(ctx context.Context, params *UpdateFlagsYamlParams, ...) (*http.Response, error) + UpdateFlagsYamlWithBody func(ctx context.Context, params *UpdateFlagsYamlParams, contentType string, ...) (*http.Response, error) + UploadTargetsWithBody func(ctx context.Context, params *UploadTargetsParams, contentType string, ...) (*http.Response, error) + type ClientOption func(*Client) error + func WithBaseURL(baseURL string) ClientOption + func WithHTTPClient(doer HttpRequestDoer) ClientOption + func WithRequestEditorFn(fn RequestEditorFn) ClientOption + type ClientWithResponses struct + func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error) + func (c *ClientWithResponses) AddAPIKeyWithBodyWithResponse(ctx context.Context, params *AddAPIKeyParams, contentType string, ...) (*AddAPIKeyResponse, error) + func (c *ClientWithResponses) AddAPIKeyWithResponse(ctx context.Context, params *AddAPIKeyParams, body AddAPIKeyJSONRequestBody, ...) (*AddAPIKeyResponse, error) + func (c *ClientWithResponses) CreateEnvironmentWithBodyWithResponse(ctx context.Context, params *CreateEnvironmentParams, contentType string, ...) (*CreateEnvironmentResponse, error) + func (c *ClientWithResponses) CreateEnvironmentWithResponse(ctx context.Context, params *CreateEnvironmentParams, ...) (*CreateEnvironmentResponse, error) + func (c *ClientWithResponses) CreateFeatureFlagWithBodyWithResponse(ctx context.Context, params *CreateFeatureFlagParams, contentType string, ...) (*CreateFeatureFlagResponse, error) + func (c *ClientWithResponses) CreateFeatureFlagWithResponse(ctx context.Context, params *CreateFeatureFlagParams, ...) (*CreateFeatureFlagResponse, error) + func (c *ClientWithResponses) CreateFlagPipelineWithBodyWithResponse(ctx context.Context, identifier Identifier, params *CreateFlagPipelineParams, ...) (*CreateFlagPipelineResponse, error) + func (c *ClientWithResponses) CreateFlagPipelineWithResponse(ctx context.Context, identifier Identifier, params *CreateFlagPipelineParams, ...) (*CreateFlagPipelineResponse, error) + func (c *ClientWithResponses) CreateGitRepoWithBodyWithResponse(ctx context.Context, identifier Identifier, params *CreateGitRepoParams, ...) (*CreateGitRepoResponse, error) + func (c *ClientWithResponses) CreateGitRepoWithResponse(ctx context.Context, identifier Identifier, params *CreateGitRepoParams, ...) (*CreateGitRepoResponse, error) + func (c *ClientWithResponses) CreateProjectWithBodyWithResponse(ctx context.Context, params *CreateProjectParams, contentType string, ...) (*CreateProjectResponse, error) + func (c *ClientWithResponses) CreateProjectWithResponse(ctx context.Context, params *CreateProjectParams, ...) (*CreateProjectResponse, error) + func (c *ClientWithResponses) CreateSegmentWithBodyWithResponse(ctx context.Context, params *CreateSegmentParams, contentType string, ...) (*CreateSegmentResponse, error) + func (c *ClientWithResponses) CreateSegmentWithResponse(ctx context.Context, params *CreateSegmentParams, ...) (*CreateSegmentResponse, error) + func (c *ClientWithResponses) CreateTargetWithBodyWithResponse(ctx context.Context, params *CreateTargetParams, contentType string, ...) (*CreateTargetResponse, error) + func (c *ClientWithResponses) CreateTargetWithResponse(ctx context.Context, params *CreateTargetParams, ...) (*CreateTargetResponse, error) + func (c *ClientWithResponses) DeleteAPIKeyWithResponse(ctx context.Context, identifier Identifier, params *DeleteAPIKeyParams, ...) (*DeleteAPIKeyResponse, error) + func (c *ClientWithResponses) DeleteEnvironmentWithResponse(ctx context.Context, identifier Identifier, params *DeleteEnvironmentParams, ...) (*DeleteEnvironmentResponse, error) + func (c *ClientWithResponses) DeleteFeatureFlagWithResponse(ctx context.Context, identifier Identifier, params *DeleteFeatureFlagParams, ...) (*DeleteFeatureFlagResponse, error) + func (c *ClientWithResponses) DeleteFeaturePipelineWithResponse(ctx context.Context, identifier Identifier, ...) (*DeleteFeaturePipelineResponse, error) + func (c *ClientWithResponses) DeleteGitRepoWithResponse(ctx context.Context, identifier Identifier, params *DeleteGitRepoParams, ...) (*DeleteGitRepoResponse, error) + func (c *ClientWithResponses) DeleteProjectWithResponse(ctx context.Context, identifier Identifier, params *DeleteProjectParams, ...) (*DeleteProjectResponse, error) + func (c *ClientWithResponses) DeleteSegmentWithResponse(ctx context.Context, identifier Identifier, params *DeleteSegmentParams, ...) (*DeleteSegmentResponse, error) + func (c *ClientWithResponses) DeleteTargetWithResponse(ctx context.Context, identifier Identifier, params *DeleteTargetParams, ...) (*DeleteTargetResponse, error) + func (c *ClientWithResponses) GetAPIKeyWithResponse(ctx context.Context, identifier Identifier, params *GetAPIKeyParams, ...) (*GetAPIKeyResponse, error) + func (c *ClientWithResponses) GetAllAPIKeysWithResponse(ctx context.Context, params *GetAllAPIKeysParams, ...) (*GetAllAPIKeysResponse, error) + func (c *ClientWithResponses) GetAllEnvironmentsWithResponse(ctx context.Context, params *GetAllEnvironmentsParams, ...) (*GetAllEnvironmentsResponse, error) + func (c *ClientWithResponses) GetAllFeaturesWithResponse(ctx context.Context, params *GetAllFeaturesParams, ...) (*GetAllFeaturesResponse, error) + func (c *ClientWithResponses) GetAllProjectsWithResponse(ctx context.Context, params *GetAllProjectsParams, ...) (*GetAllProjectsResponse, error) + func (c *ClientWithResponses) GetAllSegmentsWithResponse(ctx context.Context, params *GetAllSegmentsParams, ...) (*GetAllSegmentsResponse, error) + func (c *ClientWithResponses) GetAllTargetAttributesWithResponse(ctx context.Context, params *GetAllTargetAttributesParams, ...) (*GetAllTargetAttributesResponse, error) + func (c *ClientWithResponses) GetAllTargetsWithResponse(ctx context.Context, params *GetAllTargetsParams, ...) (*GetAllTargetsResponse, error) + func (c *ClientWithResponses) GetAuditByParamsWithResponse(ctx context.Context, params *GetAuditByParamsParams, ...) (*GetAuditByParamsResponse, error) + func (c *ClientWithResponses) GetAvailableFeaturePipelinesWithResponse(ctx context.Context, params *GetAvailableFeaturePipelinesParams, ...) (*GetAvailableFeaturePipelinesResponse, error) + func (c *ClientWithResponses) GetAvailableFlagsForSegmentWithResponse(ctx context.Context, identifier Identifier, ...) (*GetAvailableFlagsForSegmentResponse, error) + func (c *ClientWithResponses) GetEnvironmentWithResponse(ctx context.Context, identifier Identifier, params *GetEnvironmentParams, ...) (*GetEnvironmentResponse, error) + func (c *ClientWithResponses) GetFeatureEvaluationsWithResponse(ctx context.Context, identifier Identifier, ...) (*GetFeatureEvaluationsResponse, error) + func (c *ClientWithResponses) GetFeatureFlagWithResponse(ctx context.Context, identifier Identifier, params *GetFeatureFlagParams, ...) (*GetFeatureFlagResponse, error) + func (c *ClientWithResponses) GetFeatureMetricsWithResponse(ctx context.Context, params *GetFeatureMetricsParams, ...) (*GetFeatureMetricsResponse, error) + func (c *ClientWithResponses) GetFeaturePipelineWithResponse(ctx context.Context, identifier Identifier, params *GetFeaturePipelineParams, ...) (*GetFeaturePipelineResponse, error) + func (c *ClientWithResponses) GetFlagsYamlWithResponse(ctx context.Context, params *GetFlagsYamlParams, reqEditors ...RequestEditorFn) (*GetFlagsYamlResponse, error) + func (c *ClientWithResponses) GetGitRepoWithResponse(ctx context.Context, identifier Identifier, params *GetGitRepoParams, ...) (*GetGitRepoResponse, error) + func (c *ClientWithResponses) GetJiraIssuesWithResponse(ctx context.Context, params *GetJiraIssuesParams, ...) (*GetJiraIssuesResponse, error) + func (c *ClientWithResponses) GetLicenseUsageWithResponse(ctx context.Context, params *GetLicenseUsageParams, ...) (*GetLicenseUsageResponse, error) + func (c *ClientWithResponses) GetOSByIDWithResponse(ctx context.Context, identifiers Identifiers, reqEditors ...RequestEditorFn) (*GetOSByIDResponse, error) + func (c *ClientWithResponses) GetProjectFlagsWithResponse(ctx context.Context, identifier Identifier, params *GetProjectFlagsParams, ...) (*GetProjectFlagsResponse, error) + func (c *ClientWithResponses) GetProjectWithResponse(ctx context.Context, identifier Identifier, params *GetProjectParams, ...) (*GetProjectResponse, error) + func (c *ClientWithResponses) GetSegmentFlagsWithResponse(ctx context.Context, identifier Identifier, params *GetSegmentFlagsParams, ...) (*GetSegmentFlagsResponse, error) + func (c *ClientWithResponses) GetSegmentWithResponse(ctx context.Context, identifier Identifier, params *GetSegmentParams, ...) (*GetSegmentResponse, error) + func (c *ClientWithResponses) GetTargetAvailableSegmentsWithResponse(ctx context.Context, identifier Identifier, ...) (*GetTargetAvailableSegmentsResponse, error) + func (c *ClientWithResponses) GetTargetSegmentsWithResponse(ctx context.Context, identifier Identifier, params *GetTargetSegmentsParams, ...) (*GetTargetSegmentsResponse, error) + func (c *ClientWithResponses) GetTargetWithResponse(ctx context.Context, identifier Identifier, params *GetTargetParams, ...) (*GetTargetResponse, error) + func (c *ClientWithResponses) GetTargetsAndSegmentsInfoWithResponse(ctx context.Context, params *GetTargetsAndSegmentsInfoParams, ...) (*GetTargetsAndSegmentsInfoResponse, error) + func (c *ClientWithResponses) GetTargetsAndSegmentsWithResponse(ctx context.Context, params *GetTargetsAndSegmentsParams, ...) (*GetTargetsAndSegmentsResponse, error) + func (c *ClientWithResponses) GetUserFlagOverviewWithResponse(ctx context.Context, params *GetUserFlagOverviewParams, ...) (*GetUserFlagOverviewResponse, error) + func (c *ClientWithResponses) ModifyEnvironmentWithBodyWithResponse(ctx context.Context, identifier Identifier, params *ModifyEnvironmentParams, ...) (*ModifyEnvironmentResponse, error) + func (c *ClientWithResponses) ModifyEnvironmentWithResponse(ctx context.Context, identifier Identifier, params *ModifyEnvironmentParams, ...) (*ModifyEnvironmentResponse, error) + func (c *ClientWithResponses) ModifyProjectWithBodyWithResponse(ctx context.Context, identifier Identifier, params *ModifyProjectParams, ...) (*ModifyProjectResponse, error) + func (c *ClientWithResponses) ModifyProjectWithResponse(ctx context.Context, identifier Identifier, params *ModifyProjectParams, ...) (*ModifyProjectResponse, error) + func (c *ClientWithResponses) ModifyTargetWithBodyWithResponse(ctx context.Context, identifier Identifier, params *ModifyTargetParams, ...) (*ModifyTargetResponse, error) + func (c *ClientWithResponses) ModifyTargetWithResponse(ctx context.Context, identifier Identifier, params *ModifyTargetParams, ...) (*ModifyTargetResponse, error) + func (c *ClientWithResponses) PatchFeaturePipelineWithBodyWithResponse(ctx context.Context, identifier Identifier, params *PatchFeaturePipelineParams, ...) (*PatchFeaturePipelineResponse, error) + func (c *ClientWithResponses) PatchFeaturePipelineWithResponse(ctx context.Context, identifier Identifier, params *PatchFeaturePipelineParams, ...) (*PatchFeaturePipelineResponse, error) + func (c *ClientWithResponses) PatchFeatureWithBodyWithResponse(ctx context.Context, identifier Identifier, params *PatchFeatureParams, ...) (*PatchFeatureResponse, error) + func (c *ClientWithResponses) PatchFeatureWithResponse(ctx context.Context, identifier Identifier, params *PatchFeatureParams, ...) (*PatchFeatureResponse, error) + func (c *ClientWithResponses) PatchGitRepoWithBodyWithResponse(ctx context.Context, identifier Identifier, params *PatchGitRepoParams, ...) (*PatchGitRepoResponse, error) + func (c *ClientWithResponses) PatchGitRepoWithResponse(ctx context.Context, identifier Identifier, params *PatchGitRepoParams, ...) (*PatchGitRepoResponse, error) + func (c *ClientWithResponses) PatchSegmentWithBodyWithResponse(ctx context.Context, identifier Identifier, params *PatchSegmentParams, ...) (*PatchSegmentResponse, error) + func (c *ClientWithResponses) PatchSegmentWithResponse(ctx context.Context, identifier Identifier, params *PatchSegmentParams, ...) (*PatchSegmentResponse, error) + func (c *ClientWithResponses) PatchTargetWithBodyWithResponse(ctx context.Context, identifier Identifier, params *PatchTargetParams, ...) (*PatchTargetResponse, error) + func (c *ClientWithResponses) PatchTargetWithResponse(ctx context.Context, identifier Identifier, params *PatchTargetParams, ...) (*PatchTargetResponse, error) + func (c *ClientWithResponses) UpdateAPIKeyWithBodyWithResponse(ctx context.Context, identifier Identifier, params *UpdateAPIKeyParams, ...) (*UpdateAPIKeyResponse, error) + func (c *ClientWithResponses) UpdateAPIKeyWithResponse(ctx context.Context, identifier Identifier, params *UpdateAPIKeyParams, ...) (*UpdateAPIKeyResponse, error) + func (c *ClientWithResponses) UpdateFlagsYamlWithBodyWithResponse(ctx context.Context, params *UpdateFlagsYamlParams, contentType string, ...) (*UpdateFlagsYamlResponse, error) + func (c *ClientWithResponses) UpdateFlagsYamlWithResponse(ctx context.Context, params *UpdateFlagsYamlParams, ...) (*UpdateFlagsYamlResponse, error) + func (c *ClientWithResponses) UploadTargetsWithBodyWithResponse(ctx context.Context, params *UploadTargetsParams, contentType string, ...) (*UploadTargetsResponse, error) + type ClientWithResponsesInterface interface + AddAPIKeyWithBodyWithResponse func(ctx context.Context, params *AddAPIKeyParams, contentType string, ...) (*AddAPIKeyResponse, error) + AddAPIKeyWithResponse func(ctx context.Context, params *AddAPIKeyParams, body AddAPIKeyJSONRequestBody, ...) (*AddAPIKeyResponse, error) + CreateEnvironmentWithBodyWithResponse func(ctx context.Context, params *CreateEnvironmentParams, contentType string, ...) (*CreateEnvironmentResponse, error) + CreateEnvironmentWithResponse func(ctx context.Context, params *CreateEnvironmentParams, ...) (*CreateEnvironmentResponse, error) + CreateFeatureFlagWithBodyWithResponse func(ctx context.Context, params *CreateFeatureFlagParams, contentType string, ...) (*CreateFeatureFlagResponse, error) + CreateFeatureFlagWithResponse func(ctx context.Context, params *CreateFeatureFlagParams, ...) (*CreateFeatureFlagResponse, error) + CreateFlagPipelineWithBodyWithResponse func(ctx context.Context, identifier Identifier, params *CreateFlagPipelineParams, ...) (*CreateFlagPipelineResponse, error) + CreateFlagPipelineWithResponse func(ctx context.Context, identifier Identifier, params *CreateFlagPipelineParams, ...) (*CreateFlagPipelineResponse, error) + CreateGitRepoWithBodyWithResponse func(ctx context.Context, identifier Identifier, params *CreateGitRepoParams, ...) (*CreateGitRepoResponse, error) + CreateGitRepoWithResponse func(ctx context.Context, identifier Identifier, params *CreateGitRepoParams, ...) (*CreateGitRepoResponse, error) + CreateProjectWithBodyWithResponse func(ctx context.Context, params *CreateProjectParams, contentType string, ...) (*CreateProjectResponse, error) + CreateProjectWithResponse func(ctx context.Context, params *CreateProjectParams, ...) (*CreateProjectResponse, error) + CreateSegmentWithBodyWithResponse func(ctx context.Context, params *CreateSegmentParams, contentType string, ...) (*CreateSegmentResponse, error) + CreateSegmentWithResponse func(ctx context.Context, params *CreateSegmentParams, ...) (*CreateSegmentResponse, error) + CreateTargetWithBodyWithResponse func(ctx context.Context, params *CreateTargetParams, contentType string, ...) (*CreateTargetResponse, error) + CreateTargetWithResponse func(ctx context.Context, params *CreateTargetParams, ...) (*CreateTargetResponse, error) + DeleteAPIKeyWithResponse func(ctx context.Context, identifier Identifier, params *DeleteAPIKeyParams, ...) (*DeleteAPIKeyResponse, error) + DeleteEnvironmentWithResponse func(ctx context.Context, identifier Identifier, params *DeleteEnvironmentParams, ...) (*DeleteEnvironmentResponse, error) + DeleteFeatureFlagWithResponse func(ctx context.Context, identifier Identifier, params *DeleteFeatureFlagParams, ...) (*DeleteFeatureFlagResponse, error) + DeleteFeaturePipelineWithResponse func(ctx context.Context, identifier Identifier, ...) (*DeleteFeaturePipelineResponse, error) + DeleteGitRepoWithResponse func(ctx context.Context, identifier Identifier, params *DeleteGitRepoParams, ...) (*DeleteGitRepoResponse, error) + DeleteProjectWithResponse func(ctx context.Context, identifier Identifier, params *DeleteProjectParams, ...) (*DeleteProjectResponse, error) + DeleteSegmentWithResponse func(ctx context.Context, identifier Identifier, params *DeleteSegmentParams, ...) (*DeleteSegmentResponse, error) + DeleteTargetWithResponse func(ctx context.Context, identifier Identifier, params *DeleteTargetParams, ...) (*DeleteTargetResponse, error) + GetAPIKeyWithResponse func(ctx context.Context, identifier Identifier, params *GetAPIKeyParams, ...) (*GetAPIKeyResponse, error) + GetAllAPIKeysWithResponse func(ctx context.Context, params *GetAllAPIKeysParams, ...) (*GetAllAPIKeysResponse, error) + GetAllEnvironmentsWithResponse func(ctx context.Context, params *GetAllEnvironmentsParams, ...) (*GetAllEnvironmentsResponse, error) + GetAllFeaturesWithResponse func(ctx context.Context, params *GetAllFeaturesParams, ...) (*GetAllFeaturesResponse, error) + GetAllProjectsWithResponse func(ctx context.Context, params *GetAllProjectsParams, ...) (*GetAllProjectsResponse, error) + GetAllSegmentsWithResponse func(ctx context.Context, params *GetAllSegmentsParams, ...) (*GetAllSegmentsResponse, error) + GetAllTargetAttributesWithResponse func(ctx context.Context, params *GetAllTargetAttributesParams, ...) (*GetAllTargetAttributesResponse, error) + GetAllTargetsWithResponse func(ctx context.Context, params *GetAllTargetsParams, ...) (*GetAllTargetsResponse, error) + GetAuditByParamsWithResponse func(ctx context.Context, params *GetAuditByParamsParams, ...) (*GetAuditByParamsResponse, error) + GetAvailableFeaturePipelinesWithResponse func(ctx context.Context, params *GetAvailableFeaturePipelinesParams, ...) (*GetAvailableFeaturePipelinesResponse, error) + GetAvailableFlagsForSegmentWithResponse func(ctx context.Context, identifier Identifier, ...) (*GetAvailableFlagsForSegmentResponse, error) + GetEnvironmentWithResponse func(ctx context.Context, identifier Identifier, params *GetEnvironmentParams, ...) (*GetEnvironmentResponse, error) + GetFeatureEvaluationsWithResponse func(ctx context.Context, identifier Identifier, ...) (*GetFeatureEvaluationsResponse, error) + GetFeatureFlagWithResponse func(ctx context.Context, identifier Identifier, params *GetFeatureFlagParams, ...) (*GetFeatureFlagResponse, error) + GetFeatureMetricsWithResponse func(ctx context.Context, params *GetFeatureMetricsParams, ...) (*GetFeatureMetricsResponse, error) + GetFeaturePipelineWithResponse func(ctx context.Context, identifier Identifier, params *GetFeaturePipelineParams, ...) (*GetFeaturePipelineResponse, error) + GetFlagsYamlWithResponse func(ctx context.Context, params *GetFlagsYamlParams, reqEditors ...RequestEditorFn) (*GetFlagsYamlResponse, error) + GetGitRepoWithResponse func(ctx context.Context, identifier Identifier, params *GetGitRepoParams, ...) (*GetGitRepoResponse, error) + GetJiraIssuesWithResponse func(ctx context.Context, params *GetJiraIssuesParams, ...) (*GetJiraIssuesResponse, error) + GetLicenseUsageWithResponse func(ctx context.Context, params *GetLicenseUsageParams, ...) (*GetLicenseUsageResponse, error) + GetOSByIDWithResponse func(ctx context.Context, identifiers Identifiers, reqEditors ...RequestEditorFn) (*GetOSByIDResponse, error) + GetProjectFlagsWithResponse func(ctx context.Context, identifier Identifier, params *GetProjectFlagsParams, ...) (*GetProjectFlagsResponse, error) + GetProjectWithResponse func(ctx context.Context, identifier Identifier, params *GetProjectParams, ...) (*GetProjectResponse, error) + GetSegmentFlagsWithResponse func(ctx context.Context, identifier Identifier, params *GetSegmentFlagsParams, ...) (*GetSegmentFlagsResponse, error) + GetSegmentWithResponse func(ctx context.Context, identifier Identifier, params *GetSegmentParams, ...) (*GetSegmentResponse, error) + GetTargetAvailableSegmentsWithResponse func(ctx context.Context, identifier Identifier, ...) (*GetTargetAvailableSegmentsResponse, error) + GetTargetSegmentsWithResponse func(ctx context.Context, identifier Identifier, params *GetTargetSegmentsParams, ...) (*GetTargetSegmentsResponse, error) + GetTargetWithResponse func(ctx context.Context, identifier Identifier, params *GetTargetParams, ...) (*GetTargetResponse, error) + GetTargetsAndSegmentsInfoWithResponse func(ctx context.Context, params *GetTargetsAndSegmentsInfoParams, ...) (*GetTargetsAndSegmentsInfoResponse, error) + GetTargetsAndSegmentsWithResponse func(ctx context.Context, params *GetTargetsAndSegmentsParams, ...) (*GetTargetsAndSegmentsResponse, error) + GetUserFlagOverviewWithResponse func(ctx context.Context, params *GetUserFlagOverviewParams, ...) (*GetUserFlagOverviewResponse, error) + ModifyEnvironmentWithBodyWithResponse func(ctx context.Context, identifier Identifier, params *ModifyEnvironmentParams, ...) (*ModifyEnvironmentResponse, error) + ModifyEnvironmentWithResponse func(ctx context.Context, identifier Identifier, params *ModifyEnvironmentParams, ...) (*ModifyEnvironmentResponse, error) + ModifyProjectWithBodyWithResponse func(ctx context.Context, identifier Identifier, params *ModifyProjectParams, ...) (*ModifyProjectResponse, error) + ModifyProjectWithResponse func(ctx context.Context, identifier Identifier, params *ModifyProjectParams, ...) (*ModifyProjectResponse, error) + ModifyTargetWithBodyWithResponse func(ctx context.Context, identifier Identifier, params *ModifyTargetParams, ...) (*ModifyTargetResponse, error) + ModifyTargetWithResponse func(ctx context.Context, identifier Identifier, params *ModifyTargetParams, ...) (*ModifyTargetResponse, error) + PatchFeaturePipelineWithBodyWithResponse func(ctx context.Context, identifier Identifier, params *PatchFeaturePipelineParams, ...) (*PatchFeaturePipelineResponse, error) + PatchFeaturePipelineWithResponse func(ctx context.Context, identifier Identifier, params *PatchFeaturePipelineParams, ...) (*PatchFeaturePipelineResponse, error) + PatchFeatureWithBodyWithResponse func(ctx context.Context, identifier Identifier, params *PatchFeatureParams, ...) (*PatchFeatureResponse, error) + PatchFeatureWithResponse func(ctx context.Context, identifier Identifier, params *PatchFeatureParams, ...) (*PatchFeatureResponse, error) + PatchGitRepoWithBodyWithResponse func(ctx context.Context, identifier Identifier, params *PatchGitRepoParams, ...) (*PatchGitRepoResponse, error) + PatchGitRepoWithResponse func(ctx context.Context, identifier Identifier, params *PatchGitRepoParams, ...) (*PatchGitRepoResponse, error) + PatchSegmentWithBodyWithResponse func(ctx context.Context, identifier Identifier, params *PatchSegmentParams, ...) (*PatchSegmentResponse, error) + PatchSegmentWithResponse func(ctx context.Context, identifier Identifier, params *PatchSegmentParams, ...) (*PatchSegmentResponse, error) + PatchTargetWithBodyWithResponse func(ctx context.Context, identifier Identifier, params *PatchTargetParams, ...) (*PatchTargetResponse, error) + PatchTargetWithResponse func(ctx context.Context, identifier Identifier, params *PatchTargetParams, ...) (*PatchTargetResponse, error) + UpdateAPIKeyWithBodyWithResponse func(ctx context.Context, identifier Identifier, params *UpdateAPIKeyParams, ...) (*UpdateAPIKeyResponse, error) + UpdateAPIKeyWithResponse func(ctx context.Context, identifier Identifier, params *UpdateAPIKeyParams, ...) (*UpdateAPIKeyResponse, error) + UpdateFlagsYamlWithBodyWithResponse func(ctx context.Context, params *UpdateFlagsYamlParams, contentType string, ...) (*UpdateFlagsYamlResponse, error) + UpdateFlagsYamlWithResponse func(ctx context.Context, params *UpdateFlagsYamlParams, ...) (*UpdateFlagsYamlResponse, error) + UploadTargetsWithBodyWithResponse func(ctx context.Context, params *UploadTargetsParams, contentType string, ...) (*UploadTargetsResponse, error) + type CommitMsgQueryParam = string + type Conflict = Error + type CreateEnvironmentJSONRequestBody EnvironmentRequest + type CreateEnvironmentParams struct + AccountIdentifier AccountQueryParam + OrgIdentifier OrgQueryParam + type CreateEnvironmentResponse struct + Body []byte + HTTPResponse *http.Response + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON409 *Error + JSON500 *Error + func ParseCreateEnvironmentResponse(rsp *http.Response) (*CreateEnvironmentResponse, error) + func (r CreateEnvironmentResponse) Status() string + func (r CreateEnvironmentResponse) StatusCode() int + type CreateFeatureFlagJSONRequestBody FeatureFlagRequest + type CreateFeatureFlagParams struct + AccountIdentifier AccountQueryParam + OrgIdentifier OrgQueryParam + type CreateFeatureFlagResponse struct + Body []byte + HTTPResponse *http.Response + JSON201 *FeatureResponseMetadata + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON409 *Error + JSON424 *Error + JSON500 *Error + func ParseCreateFeatureFlagResponse(rsp *http.Response) (*CreateFeatureFlagResponse, error) + func (r CreateFeatureFlagResponse) Status() string + func (r CreateFeatureFlagResponse) StatusCode() int + type CreateFlagPipelineJSONRequestBody FeaturePipelineRequest + type CreateFlagPipelineParams struct + AccountIdentifier AccountQueryParam + EnvironmentIdentifier EnvironmentQueryParam + OrgIdentifier OrgQueryParam + ProjectIdentifier ProjectQueryParam + type CreateFlagPipelineResponse struct + Body []byte + HTTPResponse *http.Response + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON409 *Error + JSON500 *Error + func ParseCreateFlagPipelineResponse(rsp *http.Response) (*CreateFlagPipelineResponse, error) + func (r CreateFlagPipelineResponse) Status() string + func (r CreateFlagPipelineResponse) StatusCode() int + type CreateGitRepoJSONRequestBody GitRepoRequest + type CreateGitRepoParams struct + AccountIdentifier AccountQueryParam + OrgIdentifier OrgQueryParam + type CreateGitRepoResponse struct + Body []byte + HTTPResponse *http.Response + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON409 *Error + JSON500 *Error + func ParseCreateGitRepoResponse(rsp *http.Response) (*CreateGitRepoResponse, error) + func (r CreateGitRepoResponse) Status() string + func (r CreateGitRepoResponse) StatusCode() int + type CreateProjectJSONRequestBody ProjectRequest + type CreateProjectParams struct + AccountIdentifier AccountQueryParam + OrgIdentifier OrgQueryParam + type CreateProjectResponse struct + Body []byte + HTTPResponse *http.Response + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON409 *Error + JSON500 *Error + func ParseCreateProjectResponse(rsp *http.Response) (*CreateProjectResponse, error) + func (r CreateProjectResponse) Status() string + func (r CreateProjectResponse) StatusCode() int + type CreateSegmentJSONRequestBody SegmentRequest + type CreateSegmentParams struct + AccountIdentifier AccountQueryParam + OrgIdentifier OrgQueryParam + type CreateSegmentResponse struct + Body []byte + HTTPResponse *http.Response + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON409 *Error + JSON500 *Error + func ParseCreateSegmentResponse(rsp *http.Response) (*CreateSegmentResponse, error) + func (r CreateSegmentResponse) Status() string + func (r CreateSegmentResponse) StatusCode() int + type CreateTargetJSONRequestBody = TargetRequest + type CreateTargetParams struct + AccountIdentifier AccountQueryParam + OrgIdentifier OrgQueryParam + type CreateTargetResponse struct + Body []byte + HTTPResponse *http.Response + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON409 *Error + JSON500 *Error + func ParseCreateTargetResponse(rsp *http.Response) (*CreateTargetResponse, error) + func (r CreateTargetResponse) Status() string + func (r CreateTargetResponse) StatusCode() int + type DeleteAPIKeyParams struct + AccountIdentifier AccountQueryParam + EnvironmentIdentifier EnvironmentQueryParam + OrgIdentifier OrgQueryParam + ProjectIdentifier ProjectQueryParam + type DeleteAPIKeyResponse struct + Body []byte + HTTPResponse *http.Response + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseDeleteAPIKeyResponse(rsp *http.Response) (*DeleteAPIKeyResponse, error) + func (r DeleteAPIKeyResponse) Status() string + func (r DeleteAPIKeyResponse) StatusCode() int + type DeleteEnvironmentParams struct + AccountIdentifier AccountQueryParam + OrgIdentifier OrgQueryParam + ProjectIdentifier ProjectQueryParam + type DeleteEnvironmentResponse struct + Body []byte + HTTPResponse *http.Response + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseDeleteEnvironmentResponse(rsp *http.Response) (*DeleteEnvironmentResponse, error) + func (r DeleteEnvironmentResponse) Status() string + func (r DeleteEnvironmentResponse) StatusCode() int + type DeleteFeatureFlagParams struct + AccountIdentifier AccountQueryParam + CommitMsg *CommitMsgQueryParam + ForceDelete *ForceDeleteQueryParam + OrgIdentifier OrgQueryParam + ProjectIdentifier ProjectQueryParam + type DeleteFeatureFlagResponse struct + Body []byte + HTTPResponse *http.Response + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON424 *Error + JSON500 *Error + func ParseDeleteFeatureFlagResponse(rsp *http.Response) (*DeleteFeatureFlagResponse, error) + func (r DeleteFeatureFlagResponse) Status() string + func (r DeleteFeatureFlagResponse) StatusCode() int + type DeleteFeaturePipelineParams struct + AccountIdentifier AccountQueryParam + EnvironmentIdentifier EnvironmentQueryParam + OrgIdentifier OrgQueryParam + ProjectIdentifier ProjectQueryParam + type DeleteFeaturePipelineResponse struct + Body []byte + HTTPResponse *http.Response + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseDeleteFeaturePipelineResponse(rsp *http.Response) (*DeleteFeaturePipelineResponse, error) + func (r DeleteFeaturePipelineResponse) Status() string + func (r DeleteFeaturePipelineResponse) StatusCode() int + type DeleteGitRepoParams struct + AccountIdentifier AccountQueryParam + OrgIdentifier OrgQueryParam + type DeleteGitRepoResponse struct + Body []byte + HTTPResponse *http.Response + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseDeleteGitRepoResponse(rsp *http.Response) (*DeleteGitRepoResponse, error) + func (r DeleteGitRepoResponse) Status() string + func (r DeleteGitRepoResponse) StatusCode() int + type DeleteProjectParams struct + AccountIdentifier AccountQueryParam + OrgIdentifier OrgQueryParam + type DeleteProjectResponse struct + Body []byte + HTTPResponse *http.Response + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseDeleteProjectResponse(rsp *http.Response) (*DeleteProjectResponse, error) + func (r DeleteProjectResponse) Status() string + func (r DeleteProjectResponse) StatusCode() int + type DeleteSegmentParams struct + AccountIdentifier AccountQueryParam + EnvironmentIdentifier EnvironmentQueryParam + OrgIdentifier OrgQueryParam + ProjectIdentifier ProjectQueryParam + type DeleteSegmentResponse struct + Body []byte + HTTPResponse *http.Response + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseDeleteSegmentResponse(rsp *http.Response) (*DeleteSegmentResponse, error) + func (r DeleteSegmentResponse) Status() string + func (r DeleteSegmentResponse) StatusCode() int + type DeleteTargetParams struct + AccountIdentifier AccountQueryParam + EnvironmentIdentifier EnvironmentQueryParam + OrgIdentifier OrgQueryParam + ProjectIdentifier ProjectQueryParam + type DeleteTargetResponse struct + Body []byte + HTTPResponse *http.Response + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseDeleteTargetResponse(rsp *http.Response) (*DeleteTargetResponse, error) + func (r DeleteTargetResponse) Status() string + func (r DeleteTargetResponse) StatusCode() int + type Distribution struct + BucketBy string + Variations []WeightedVariation + type EndTimeQueryParam = int + type Environment struct + ApiKeys ApiKeys + Description *string + Id *string + Identifier string + Name string + Project string + Tags *[]Tag + type EnvironmentOptionalQueryParam = string + type EnvironmentQueryParam = string + type EnvironmentRequest struct + Description *string + Identifier string + Name string + Project string + Tags *[]Tag + type EnvironmentResponse struct + CorrelationId *string + Data *Environment + MetaData *map[string]interface{} + Status *Status + type Environments struct + Environments *[]Environment + type EnvironmentsResponse struct + CorrelationId string + Data Environments + MetaData *map[string]interface{} + Status Status + type Error struct + Code string + Details *map[string]interface{} + Message string + type ExcludedFeaturesOptionalParam = string + type Feature struct + Archived *bool + CreatedAt int64 + DefaultOffVariation string + DefaultOnVariation string + Description *string + EnvProperties ... + Evaluation *string + EvaluationIdentifier *string + Identifier string + Kind FeatureKind + ModifiedAt *int64 + Name string + Owner *[]string + Permanent *bool + Prerequisites *[]Prerequisite + Project string + Results *[]Results + Services *[]Service + Status *FeatureStatus + Tags *[]Tag + Variations []Variation + type FeatureAvailablePipeline struct + CreatedAt *int + Description *string + Identifier string + LastUpdatedAt *int + Name string + type FeatureAvailablePipelines struct + AvailablePipelines []FeatureAvailablePipeline + ItemCount int + PageCount int + PageIndex int + PageSize int + Version *int + type FeatureAvailablePipelinesResponse = FeatureAvailablePipelines + type FeatureCounts struct + TotalActive *int + TotalEnabled *int + TotalFeatures *int + TotalPermanent *int + TotalPotentiallyStale *int + TotalRecentlyAccessed *int + type FeatureEditResponse = FeatureResponseMetadata + type FeatureEvaluation struct + Count *int + Date *int + VariationIdentifier *string + VariationName *string + type FeatureEvaluations struct + Evaluations *[]FeatureEvaluation + type FeatureEvaluationsResponse = FeatureEvaluations + type FeatureFlagRequest struct + Archived *bool + DefaultOffVariation string + DefaultOnVariation string + Description *string + GitDetails *GitDetails + Identifier string + Kind FeatureFlagRequestKind + Name string + Owner *string + Permanent bool + Prerequisites *[]Prerequisite + Project string + Services *[]Service + Tags *[]Tag + Variations []Variation + type FeatureFlagRequestKind string + const FeatureFlagRequestKindBoolean + const FeatureFlagRequestKindInt + const FeatureFlagRequestKindJson + const FeatureFlagRequestKindString + type FeatureFlagsYaml struct + Yaml string + type FeatureIDs = []string + type FeatureKind string + const FeatureKindBoolean + const FeatureKindInt + const FeatureKindJson + const FeatureKindString + type FeatureMetric struct + Identifier *string + Name *string + Results *[]Results + Status *FeatureStatus + type FeatureMetrics = []FeatureMetric + type FeatureMetricsResponse = FeatureMetrics + type FeaturePatchRequest = GitSyncPatchOperation + type FeaturePipeline struct + CreatedAt *int + Description *string + Identifier string + LastUpdatedAt *int + Name string + type FeaturePipelineExecution struct + CreatedAt int + EndTs *int + Environment string + ExecutionErrorInfo *string + ExecutionId string + FailedStagesCount *int + RunSequence *int + RunningStagesCount *int + StartTs *int + Status string + SucceededStagesCount *int + TotalStagesCount *int + TriggerDetails struct{ ... } + TriggeredBy *string + type FeaturePipelineRequest struct + PipelineIdentifier string + PipelineName string + type FeaturePipelineResp struct + ExecutionHistory *[]FeaturePipelineExecution + PipelineConfigured bool + PipelineDetails *FeaturePipeline + PipelineErrorReason *string + PipelineErrorState *bool + type FeaturePipelineResponse = FeaturePipelineResp + type FeatureResponse = Feature + type FeatureResponseMetadata struct + Details ... + type FeatureState string + const Off + const On + type FeatureStatus struct + LastAccess int + Status FeatureStatusStatus + type FeatureStatusStatus string + const Active + const Inactive + const NeverRequested + type FeatureYamlRequest = FeatureFlagsYaml + type FeatureYamlResponse = FeatureFlagsYaml + type Features struct + FeatureCounts *FeatureCounts + Features *[]Feature + ItemCount int + PageCount int + PageIndex int + PageSize int + Version *int + type FeaturesOptionalParam = string + type FeaturesResponse = Features + type FlagBasicInfo struct + Identifier string + Name string + type FlagBasicInfos struct + FeatureFlags *[]FlagBasicInfo + ItemCount int + PageCount int + PageIndex int + PageSize int + Version *int + type FlagCounts = bool + type FlagEnabled = bool + type FlagEnvironment struct + Name string + type FlagEnvironmentState struct + Enabled bool + type FlagLifetime = string + type FlagNameQueryParam = string + type FlagState struct + CreatedAt int64 + Description string + Environments FlagState_Environments + Identifier string + Name string + type FlagState_Environments struct + AdditionalProperties map[string]FlagEnvironmentState + func (a *FlagState_Environments) Set(fieldName string, value FlagEnvironmentState) + func (a *FlagState_Environments) UnmarshalJSON(b []byte) error + func (a FlagState_Environments) Get(fieldName string) (value FlagEnvironmentState, found bool) + func (a FlagState_Environments) MarshalJSON() ([]byte, error) + type FlagStatus = string + type FlagSummary = bool + type ForceDeleteQueryParam = bool + type GetAPIKeyParams struct + AccountIdentifier AccountQueryParam + EnvironmentIdentifier EnvironmentQueryParam + OrgIdentifier OrgQueryParam + ProjectIdentifier ProjectQueryParam + type GetAPIKeyResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ApiKey + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseGetAPIKeyResponse(rsp *http.Response) (*GetAPIKeyResponse, error) + func (r GetAPIKeyResponse) Status() string + func (r GetAPIKeyResponse) StatusCode() int + type GetAllAPIKeysParams struct + AccountIdentifier AccountQueryParam + EnvironmentIdentifier EnvironmentQueryParam + OrgIdentifier OrgQueryParam + PageNumber *PageNumber + PageSize *PageSize + ProjectIdentifier ProjectQueryParam + type GetAllAPIKeysResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ApiKeys + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseGetAllAPIKeysResponse(rsp *http.Response) (*GetAllAPIKeysResponse, error) + func (r GetAllAPIKeysResponse) Status() string + func (r GetAllAPIKeysResponse) StatusCode() int + type GetAllEnvironmentsParams struct + AccountIdentifier AccountQueryParam + OrgIdentifier OrgQueryParam + PageNumber *PageNumber + PageSize *PageSize + ProjectIdentifier ProjectQueryParam + SortByField *GetAllEnvironmentsParamsSortByField + SortOrder *GetAllEnvironmentsParamsSortOrder + type GetAllEnvironmentsParamsSortByField string + type GetAllEnvironmentsParamsSortOrder string + type GetAllEnvironmentsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 ... + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseGetAllEnvironmentsResponse(rsp *http.Response) (*GetAllEnvironmentsResponse, error) + func (r GetAllEnvironmentsResponse) Status() string + func (r GetAllEnvironmentsResponse) StatusCode() int + type GetAllFeaturesParams struct + AccountIdentifier AccountQueryParam + Archived *ArchivedQueryParam + Enabled *FlagEnabled + EnvironmentIdentifier *EnvironmentOptionalQueryParam + ExcludedFeatures *ExcludedFeaturesOptionalParam + FeatureIdentifiers *FeaturesOptionalParam + FlagCounts *FlagCounts + Identifier *IdentifierQueryParam + Kind *GetAllFeaturesParamsKind + Lifetime *FlagLifetime + Metrics *MetricsOptionalParam + Name *NameQueryParam + OrgIdentifier OrgQueryParam + PageNumber *PageNumber + PageSize *PageSize + ProjectIdentifier ProjectQueryParam + SortByField *GetAllFeaturesParamsSortByField + SortOrder *GetAllFeaturesParamsSortOrder + Status *FlagStatus + Summary *FlagSummary + TargetIdentifier *TargetOptionalParam + TargetIdentifierFilter *TargetFilterOptionalParam + type GetAllFeaturesParamsKind string + type GetAllFeaturesParamsSortByField string + type GetAllFeaturesParamsSortOrder string + type GetAllFeaturesResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *Features + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseGetAllFeaturesResponse(rsp *http.Response) (*GetAllFeaturesResponse, error) + func (r GetAllFeaturesResponse) Status() string + func (r GetAllFeaturesResponse) StatusCode() int + type GetAllProjectsParams struct + AccountIdentifier AccountQueryParam + OrgIdentifier OrgQueryParam + PageNumber *PageNumber + PageSize *PageSize + SortByField *GetAllProjectsParamsSortByField + SortOrder *GetAllProjectsParamsSortOrder + type GetAllProjectsParamsSortByField string + type GetAllProjectsParamsSortOrder string + type GetAllProjectsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 ... + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseGetAllProjectsResponse(rsp *http.Response) (*GetAllProjectsResponse, error) + func (r GetAllProjectsResponse) Status() string + func (r GetAllProjectsResponse) StatusCode() int + type GetAllSegmentsParams struct + AccountIdentifier AccountQueryParam + EnvironmentIdentifier EnvironmentQueryParam + Identifier *IdentifierQueryParam + Name *NameQueryParam + OrgIdentifier OrgQueryParam + PageNumber *PageNumber + PageSize *PageSize + ProjectIdentifier ProjectQueryParam + SortByField *GetAllSegmentsParamsSortByField + SortOrder *GetAllSegmentsParamsSortOrder + type GetAllSegmentsParamsSortByField string + type GetAllSegmentsParamsSortOrder string + type GetAllSegmentsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *Segments + JSON401 *Error + JSON403 *Error + JSON500 *Error + func ParseGetAllSegmentsResponse(rsp *http.Response) (*GetAllSegmentsResponse, error) + func (r GetAllSegmentsResponse) Status() string + func (r GetAllSegmentsResponse) StatusCode() int + type GetAllTargetAttributesParams struct + AccountIdentifier AccountQueryParam + EnvironmentIdentifier EnvironmentQueryParam + OrgIdentifier OrgQueryParam + ProjectIdentifier ProjectQueryParam + type GetAllTargetAttributesResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *[]string + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseGetAllTargetAttributesResponse(rsp *http.Response) (*GetAllTargetAttributesResponse, error) + func (r GetAllTargetAttributesResponse) Status() string + func (r GetAllTargetAttributesResponse) StatusCode() int + type GetAllTargetsParams struct + AccountIdentifier AccountQueryParam + EnvironmentIdentifier EnvironmentQueryParam + OrgIdentifier OrgQueryParam + PageNumber *PageNumber + PageSize *PageSize + ProjectIdentifier ProjectQueryParam + SortByField *GetAllTargetsParamsSortByField + SortOrder *GetAllTargetsParamsSortOrder + TargetIdentifier *TargetIdentifierQueryParam + TargetName *TargetNameQueryParam + type GetAllTargetsParamsSortByField string + type GetAllTargetsParamsSortOrder string + type GetAllTargetsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *Targets + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseGetAllTargetsResponse(rsp *http.Response) (*GetAllTargetsResponse, error) + func (r GetAllTargetsResponse) Status() string + func (r GetAllTargetsResponse) StatusCode() int + type GetAuditByParamsParams struct + AccountIdentifier AccountQueryParam + Action *ActionQueryParam + Actor *ActorQueryParam + EndTime *EndTimeQueryParam + EnvironmentIdentifier *EnvironmentOptionalQueryParam + Identifier *IdentifierOptionalQueryParam + ObjectType GetAuditByParamsParamsObjectType + OrgIdentifier OrgQueryParam + PageNumber *PageNumber + PageSize *PageSize + ProjectIdentifier *ProjectOptionalQueryParam + SortByField *GetAuditByParamsParamsSortByField + SortOrder *GetAuditByParamsParamsSortOrder + StartTime *StartTimeQueryParam + type GetAuditByParamsParamsAction string + type GetAuditByParamsParamsObjectType string + type GetAuditByParamsParamsSortByField string + type GetAuditByParamsParamsSortOrder string + type GetAuditByParamsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 ... + JSON401 *Error + JSON403 *Error + JSON500 *Error + func ParseGetAuditByParamsResponse(rsp *http.Response) (*GetAuditByParamsResponse, error) + func (r GetAuditByParamsResponse) Status() string + func (r GetAuditByParamsResponse) StatusCode() int + type GetAvailableFeaturePipelinesParams struct + AccountIdentifier AccountQueryParam + OrgIdentifier OrgQueryParam + PageNumber *PageNumber + PageSize *PageSize + PipelineName *PipelineNameQueryParam + ProjectIdentifier ProjectQueryParam + type GetAvailableFeaturePipelinesResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *FeatureAvailablePipelines + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseGetAvailableFeaturePipelinesResponse(rsp *http.Response) (*GetAvailableFeaturePipelinesResponse, error) + func (r GetAvailableFeaturePipelinesResponse) Status() string + func (r GetAvailableFeaturePipelinesResponse) StatusCode() int + type GetAvailableFlagsForSegmentParams struct + AccountIdentifier AccountQueryParam + EnvironmentIdentifier EnvironmentQueryParam + FlagNameIdentifier *FlagNameQueryParam + OrgIdentifier OrgQueryParam + PageNumber *PageNumber + PageSize *PageSize + ProjectIdentifier ProjectQueryParam + SortByField *GetAvailableFlagsForSegmentParamsSortByField + SortOrder *GetAvailableFlagsForSegmentParamsSortOrder + type GetAvailableFlagsForSegmentParamsSortByField string + type GetAvailableFlagsForSegmentParamsSortOrder string + type GetAvailableFlagsForSegmentResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *FlagBasicInfos + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseGetAvailableFlagsForSegmentResponse(rsp *http.Response) (*GetAvailableFlagsForSegmentResponse, error) + func (r GetAvailableFlagsForSegmentResponse) Status() string + func (r GetAvailableFlagsForSegmentResponse) StatusCode() int + type GetEnvironmentParams struct + AccountIdentifier AccountQueryParam + OrgIdentifier OrgQueryParam + ProjectIdentifier ProjectQueryParam + type GetEnvironmentResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 ... + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseGetEnvironmentResponse(rsp *http.Response) (*GetEnvironmentResponse, error) + func (r GetEnvironmentResponse) Status() string + func (r GetEnvironmentResponse) StatusCode() int + type GetFeatureEvaluationsParams struct + AccountIdentifier AccountQueryParam + EndTime *EndTimeQueryParam + EnvironmentIdentifier *EnvironmentOptionalQueryParam + OrgIdentifier OrgQueryParam + ProjectIdentifier ProjectQueryParam + StartTime *StartTimeQueryParam + type GetFeatureEvaluationsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *FeatureEvaluations + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseGetFeatureEvaluationsResponse(rsp *http.Response) (*GetFeatureEvaluationsResponse, error) + func (r GetFeatureEvaluationsResponse) Status() string + func (r GetFeatureEvaluationsResponse) StatusCode() int + type GetFeatureFlagParams struct + AccountIdentifier AccountQueryParam + EnvironmentIdentifier *EnvironmentOptionalQueryParam + Metrics *MetricsOptionalParam + OrgIdentifier OrgQueryParam + ProjectIdentifier ProjectQueryParam + type GetFeatureFlagResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *Feature + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseGetFeatureFlagResponse(rsp *http.Response) (*GetFeatureFlagResponse, error) + func (r GetFeatureFlagResponse) Status() string + func (r GetFeatureFlagResponse) StatusCode() int + type GetFeatureMetricsParams struct + AccountIdentifier AccountQueryParam + Archived *ArchivedQueryParam + Enabled *FlagEnabled + EnvironmentIdentifier EnvironmentQueryParam + FeatureIDs *FeatureIDs + Identifier *IdentifierQueryParam + Lifetime *FlagLifetime + Name *NameQueryParam + OrgIdentifier OrgQueryParam + PageNumber *PageNumber + PageSize *PageSize + ProjectIdentifier ProjectQueryParam + SortByField *GetFeatureMetricsParamsSortByField + SortOrder *GetFeatureMetricsParamsSortOrder + Status *FlagStatus + type GetFeatureMetricsParamsSortByField string + type GetFeatureMetricsParamsSortOrder string + type GetFeatureMetricsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *FeatureMetrics + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseGetFeatureMetricsResponse(rsp *http.Response) (*GetFeatureMetricsResponse, error) + func (r GetFeatureMetricsResponse) Status() string + func (r GetFeatureMetricsResponse) StatusCode() int + type GetFeaturePipelineParams struct + AccountIdentifier AccountQueryParam + EnvironmentIdentifier EnvironmentQueryParam + OrgIdentifier OrgQueryParam + ProjectIdentifier ProjectQueryParam + type GetFeaturePipelineResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *FeaturePipelineResp + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseGetFeaturePipelineResponse(rsp *http.Response) (*GetFeaturePipelineResponse, error) + func (r GetFeaturePipelineResponse) Status() string + func (r GetFeaturePipelineResponse) StatusCode() int + type GetFlagsYamlParams struct + AccountIdentifier AccountQueryParam + OrgIdentifier OrgQueryParam + ProjectIdentifier ProjectQueryParam + type GetFlagsYamlResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *FeatureFlagsYaml + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseGetFlagsYamlResponse(rsp *http.Response) (*GetFlagsYamlResponse, error) + func (r GetFlagsYamlResponse) Status() string + func (r GetFlagsYamlResponse) StatusCode() int + type GetGitRepoParams struct + AccountIdentifier AccountQueryParam + OrgIdentifier OrgQueryParam + type GetGitRepoResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *GitRepoResp + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseGetGitRepoResponse(rsp *http.Response) (*GetGitRepoResponse, error) + func (r GetGitRepoResponse) Status() string + func (r GetGitRepoResponse) StatusCode() int + type GetJiraIssuesParams struct + AccountIdentifier AccountQueryParam + SearchTerm JiraIssueSearchQueryParam + type GetJiraIssuesResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *JiraSearchIssues + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseGetJiraIssuesResponse(rsp *http.Response) (*GetJiraIssuesResponse, error) + func (r GetJiraIssuesResponse) Status() string + func (r GetJiraIssuesResponse) StatusCode() int + type GetLicenseUsageParams struct + AccountIdentifier AccountQueryParam + Timestamp *Timestamp + type GetLicenseUsageResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *CFLicenseUsageDTO + func ParseGetLicenseUsageResponse(rsp *http.Response) (*GetLicenseUsageResponse, error) + func (r GetLicenseUsageResponse) Status() string + func (r GetLicenseUsageResponse) StatusCode() int + type GetOSByIDResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 ... + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseGetOSByIDResponse(rsp *http.Response) (*GetOSByIDResponse, error) + func (r GetOSByIDResponse) Status() string + func (r GetOSByIDResponse) StatusCode() int + type GetProjectFlagsParams struct + AccountIdentifier AccountQueryParam + Name *NameQueryParam + OrgIdentifier OrgQueryParam + PageNumber *PageNumber + PageSize *PageSize + type GetProjectFlagsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ProjectFlags + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseGetProjectFlagsResponse(rsp *http.Response) (*GetProjectFlagsResponse, error) + func (r GetProjectFlagsResponse) Status() string + func (r GetProjectFlagsResponse) StatusCode() int + type GetProjectParams struct + AccountIdentifier AccountQueryParam + OrgIdentifier OrgQueryParam + type GetProjectResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 ... + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseGetProjectResponse(rsp *http.Response) (*GetProjectResponse, error) + func (r GetProjectResponse) Status() string + func (r GetProjectResponse) StatusCode() int + type GetSegmentFlagsParams struct + AccountIdentifier AccountQueryParam + EnvironmentIdentifier EnvironmentQueryParam + OrgIdentifier OrgQueryParam + ProjectIdentifier ProjectQueryParam + type GetSegmentFlagsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *[]SegmentFlag + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseGetSegmentFlagsResponse(rsp *http.Response) (*GetSegmentFlagsResponse, error) + func (r GetSegmentFlagsResponse) Status() string + func (r GetSegmentFlagsResponse) StatusCode() int + type GetSegmentParams struct + AccountIdentifier AccountQueryParam + EnvironmentIdentifier EnvironmentQueryParam + OrgIdentifier OrgQueryParam + ProjectIdentifier ProjectQueryParam + type GetSegmentResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *Segment + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseGetSegmentResponse(rsp *http.Response) (*GetSegmentResponse, error) + func (r GetSegmentResponse) Status() string + func (r GetSegmentResponse) StatusCode() int + type GetTargetAvailableSegmentsParams struct + AccountIdentifier AccountQueryParam + EnvironmentIdentifier EnvironmentQueryParam + OrgIdentifier OrgQueryParam + PageNumber *PageNumber + PageSize *PageSize + ProjectIdentifier ProjectQueryParam + SegmentName *SegmentNameQueryParam + SortByField *GetTargetAvailableSegmentsParamsSortByField + SortOrder *GetTargetAvailableSegmentsParamsSortOrder + type GetTargetAvailableSegmentsParamsSortByField string + type GetTargetAvailableSegmentsParamsSortOrder string + type GetTargetAvailableSegmentsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *Segments + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseGetTargetAvailableSegmentsResponse(rsp *http.Response) (*GetTargetAvailableSegmentsResponse, error) + func (r GetTargetAvailableSegmentsResponse) Status() string + func (r GetTargetAvailableSegmentsResponse) StatusCode() int + type GetTargetParams struct + AccountIdentifier AccountQueryParam + EnvironmentIdentifier EnvironmentQueryParam + OrgIdentifier OrgQueryParam + ProjectIdentifier ProjectQueryParam + type GetTargetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *Target + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseGetTargetResponse(rsp *http.Response) (*GetTargetResponse, error) + func (r GetTargetResponse) Status() string + func (r GetTargetResponse) StatusCode() int + type GetTargetSegmentsParams struct + AccountIdentifier AccountQueryParam + EnvironmentIdentifier EnvironmentQueryParam + OrgIdentifier OrgQueryParam + ProjectIdentifier ProjectQueryParam + type GetTargetSegmentsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TargetDetail + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseGetTargetSegmentsResponse(rsp *http.Response) (*GetTargetSegmentsResponse, error) + func (r GetTargetSegmentsResponse) Status() string + func (r GetTargetSegmentsResponse) StatusCode() int + type GetTargetsAndSegmentsInfoParams struct + AccountIdentifier AccountQueryParam + EnvironmentIdentifier EnvironmentQueryParam + OrgIdentifier OrgQueryParam + ProjectIdentifier ProjectQueryParam + TargetGroups *TargetGroupsOptionalParam + Targets *TargetsOptionalParam + type GetTargetsAndSegmentsInfoResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TargetsAndSegmentsInfo + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseGetTargetsAndSegmentsInfoResponse(rsp *http.Response) (*GetTargetsAndSegmentsInfoResponse, error) + func (r GetTargetsAndSegmentsInfoResponse) Status() string + func (r GetTargetsAndSegmentsInfoResponse) StatusCode() int + type GetTargetsAndSegmentsParams struct + AccountIdentifier AccountQueryParam + EnvironmentIdentifier EnvironmentQueryParam + OrgIdentifier OrgQueryParam + PageNumber *PageNumber + PageSize *PageSize + ProjectIdentifier ProjectQueryParam + SortByField *GetTargetsAndSegmentsParamsSortByField + SortOrder *GetTargetsAndSegmentsParamsSortOrder + TsIdentifier *TsIdentifierQueryParam + TsName *TsNameQueryParam + type GetTargetsAndSegmentsParamsSortByField string + type GetTargetsAndSegmentsParamsSortOrder string + type GetTargetsAndSegmentsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TargetsAndSegments + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseGetTargetsAndSegmentsResponse(rsp *http.Response) (*GetTargetsAndSegmentsResponse, error) + func (r GetTargetsAndSegmentsResponse) Status() string + func (r GetTargetsAndSegmentsResponse) StatusCode() int + type GetUserFlagOverviewParams struct + AccountIdentifier AccountQueryParam + type GetUserFlagOverviewResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *UserFlagOverview + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParseGetUserFlagOverviewResponse(rsp *http.Response) (*GetUserFlagOverviewResponse, error) + func (r GetUserFlagOverviewResponse) Status() string + func (r GetUserFlagOverviewResponse) StatusCode() int + type GitDetails struct + CommitMsg string + type GitRepo struct + AutoCommit *bool + Branch string + ConnectorReference *string + Enabled *bool + FilePath string + LastSync *int64 + ObjectId string + RepoIdentifier string + RepoReference *string + RootFolder string + YamlError *string + type GitRepoPatchRequest = PatchOperation + type GitRepoRequest struct + AutoCommit *bool + Branch string + ConnectorReference *string + FilePath string + ObjectId *string + RepoIdentifier string + RepoReference *string + RootFolder string + type GitRepoResp struct + RepoDetails *GitRepo + RepoSet bool + type GitRepoResponse = GitRepoResp + type GitSyncError = Error + type GitSyncPatchOperation struct + Comment *string + ExecutionTime *int + GitDetails *GitDetails + Instructions PatchInstruction + type HttpRequestDoer interface + Do func(req *http.Request) (*http.Response, error) + type Identifier = string + type IdentifierOptionalQueryParam = string + type IdentifierQueryParam = string + type Identifiers = []string + type InternalServerError = Error + type JiraIssue struct + IssueKey string + IssueURL string + type JiraIssueSearchQueryParam = string + type JiraIssueSearchResponse = JiraSearchIssues + type JiraSearchIssue struct + Fields struct{ ... } + Id string + Key *string + Self string + type JiraSearchIssues struct + Issues *[]JiraSearchIssue + Total *int + type KindQueryParam string + const Boolean + const Int + const Json + const String + type MetricsOptionalParam = bool + type ModifyEnvironmentJSONRequestBody EnvironmentRequest + type ModifyEnvironmentParams struct + AccountIdentifier AccountQueryParam + OrgIdentifier OrgQueryParam + ProjectIdentifier ProjectQueryParam + type ModifyEnvironmentResponse struct + Body []byte + HTTPResponse *http.Response + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON409 *Error + JSON500 *Error + func ParseModifyEnvironmentResponse(rsp *http.Response) (*ModifyEnvironmentResponse, error) + func (r ModifyEnvironmentResponse) Status() string + func (r ModifyEnvironmentResponse) StatusCode() int + type ModifyProjectJSONRequestBody ProjectRequest + type ModifyProjectParams struct + AccountIdentifier AccountQueryParam + OrgIdentifier OrgQueryParam + type ModifyProjectResponse struct + Body []byte + HTTPResponse *http.Response + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON409 *Error + JSON500 *Error + func ParseModifyProjectResponse(rsp *http.Response) (*ModifyProjectResponse, error) + func (r ModifyProjectResponse) Status() string + func (r ModifyProjectResponse) StatusCode() int + type ModifyTargetJSONRequestBody = TargetRequest + type ModifyTargetParams struct + AccountIdentifier AccountQueryParam + EnvironmentIdentifier EnvironmentQueryParam + OrgIdentifier OrgQueryParam + ProjectIdentifier ProjectQueryParam + type ModifyTargetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *Target + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON409 *Error + JSON500 *Error + func ParseModifyTargetResponse(rsp *http.Response) (*ModifyTargetResponse, error) + func (r ModifyTargetResponse) Status() string + func (r ModifyTargetResponse) StatusCode() int + type NameQueryParam = string + type NotFound = Error + type ObjectSnapshot struct + Id string + Value *map[string]interface{} + type ObjectSnapshotResponse struct + CorrelationId *string + Data *ObjectSnapshots + MetaData *map[string]interface{} + Status *Status + type ObjectSnapshots struct + Objectsnapshots *[]ObjectSnapshot + type ObjectTypeQueryParam string + const ObjectTypeQueryParamFeatureActivation + const ObjectTypeQueryParamSegment + type OrgQueryParam = string + type PageNumber = int + type PageSize = int + type Pagination struct + ItemCount int + PageCount int + PageIndex int + PageSize int + Version *int + type PatchFeatureJSONRequestBody = FeaturePatchRequest + type PatchFeatureParams struct + AccountIdentifier AccountQueryParam + EnvironmentIdentifier *EnvironmentOptionalQueryParam + OrgIdentifier OrgQueryParam + ProjectIdentifier ProjectQueryParam + type PatchFeaturePipelineJSONRequestBody FeaturePipelineRequest + type PatchFeaturePipelineParams struct + AccountIdentifier AccountQueryParam + EnvironmentIdentifier EnvironmentQueryParam + OrgIdentifier OrgQueryParam + ProjectIdentifier ProjectQueryParam + type PatchFeaturePipelineResponse struct + Body []byte + HTTPResponse *http.Response + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParsePatchFeaturePipelineResponse(rsp *http.Response) (*PatchFeaturePipelineResponse, error) + func (r PatchFeaturePipelineResponse) Status() string + func (r PatchFeaturePipelineResponse) StatusCode() int + type PatchFeatureResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *FeatureResponseMetadata + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON409 *Error + JSON424 *Error + JSON500 *Error + func ParsePatchFeatureResponse(rsp *http.Response) (*PatchFeatureResponse, error) + func (r PatchFeatureResponse) Status() string + func (r PatchFeatureResponse) StatusCode() int + type PatchGitRepoJSONRequestBody = GitRepoPatchRequest + type PatchGitRepoParams struct + AccountIdentifier AccountQueryParam + OrgIdentifier OrgQueryParam + type PatchGitRepoResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *GitRepoResp + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON500 *Error + func ParsePatchGitRepoResponse(rsp *http.Response) (*PatchGitRepoResponse, error) + func (r PatchGitRepoResponse) Status() string + func (r PatchGitRepoResponse) StatusCode() int + type PatchInstruction = []struct + type PatchOperation struct + Comment *string + ExecutionTime *int + Instructions PatchInstruction + type PatchSegmentJSONRequestBody = SegmentPatchRequest + type PatchSegmentParams struct + AccountIdentifier AccountQueryParam + EnvironmentIdentifier EnvironmentQueryParam + OrgIdentifier OrgQueryParam + ProjectIdentifier ProjectQueryParam + type PatchSegmentResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *Segment + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON409 *Error + JSON500 *Error + func ParsePatchSegmentResponse(rsp *http.Response) (*PatchSegmentResponse, error) + func (r PatchSegmentResponse) Status() string + func (r PatchSegmentResponse) StatusCode() int + type PatchTargetJSONRequestBody = TargetPatchRequest + type PatchTargetParams struct + AccountIdentifier AccountQueryParam + EnvironmentIdentifier EnvironmentQueryParam + OrgIdentifier OrgQueryParam + ProjectIdentifier ProjectQueryParam + type PatchTargetResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *Target + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON409 *Error + JSON500 *Error + func ParsePatchTargetResponse(rsp *http.Response) (*PatchTargetResponse, error) + func (r PatchTargetResponse) Status() string + func (r PatchTargetResponse) StatusCode() int + type PipelineNameQueryParam = string + type Prerequisite struct + Feature string + Variations []string + type Project struct + Description *string + Identifier string + Name string + Tags *[]Tag + type ProjectFlags struct + Environments *ProjectFlags_Environments + Flags *[]FlagState + ItemCount int + PageCount int + PageIndex int + PageSize int + Version *int + type ProjectFlagsResponse = ProjectFlags + type ProjectFlags_Environments struct + AdditionalProperties map[string]FlagEnvironment + func (a *ProjectFlags_Environments) Set(fieldName string, value FlagEnvironment) + func (a *ProjectFlags_Environments) UnmarshalJSON(b []byte) error + func (a ProjectFlags_Environments) Get(fieldName string) (value FlagEnvironment, found bool) + func (a ProjectFlags_Environments) MarshalJSON() ([]byte, error) + type ProjectOptionalQueryParam = string + type ProjectQueryParam = string + type ProjectRequest struct + Description *string + Identifier string + Name string + Tags *[]Tag + type ProjectResponse struct + CorrelationId *string + Data *Project + MetaData *map[string]interface{} + Status *Status + type Projects struct + ItemCount *int + PageCount *int + PageIndex *int + PageSize *int + Projects *[]Project + type ProjectsResponse struct + CorrelationId *string + Data *Projects + MetaData *map[string]interface{} + Status *Status + type ReferenceDTO struct + AccountIdentifier *string + Identifier *string + Name *string + OrgIdentifier *string + ProjectIdentifier *string + type RequestEditorFn func(ctx context.Context, req *http.Request) error + type Results struct + Count int + VariationIdentifier string + VariationName string + type SafSortByField string + const SafSortByFieldName + type SafSortOrder string + const SafSortOrderASCENDING + const SafSortOrderDESCENDING + type Segment struct + CreatedAt *int64 + Environment *string + Excluded *[]Target + Identifier string + Included *[]Target + ModifiedAt *int64 + Name string + Rules *[]Clause + Tags *[]Tag + Version *int64 + type SegmentFlag struct + Description *string + Environment string + Identifier string + Name string + Project string + RuleId *string + Type SegmentFlagType + Variation string + type SegmentFlagType string + const CONDITION + const DIRECT + type SegmentFlagsResponse = []SegmentFlag + type SegmentNameQueryParam = string + type SegmentPatchRequest = GitSyncPatchOperation + type SegmentRequest struct + Environment string + Excluded *[]string + Identifier *string + Included *[]string + Name string + Project string + Rules *[]Clause + Tags *[]Tag + type SegmentResponse = Segment + type Segments struct + ItemCount int + PageCount int + PageIndex int + PageSize int + Segments *[]Segment + Version *int + type SegmentsResponse = Segments + type Serve struct + Distribution *Distribution + Variation *string + type Service struct + Identifier string + Name string + type ServingRule struct + Clauses []Clause + Priority int + RuleId *string + Serve Serve + type SortByField string + const SortByFieldArchived + const SortByFieldIdentifier + const SortByFieldKind + const SortByFieldModifiedAt + const SortByFieldName + type SortOrder string + const SortOrderASCENDING + const SortOrderDESCENDING + type StartTimeQueryParam = int + type Status string + const ERROR + const FAILURE + const SUCCESS + type Tag struct + Name string + Value *string + type Target struct + Account string + Anonymous *bool + Attributes *map[string]interface{} + CreatedAt *int64 + Environment string + Identifier string + Name string + Org string + Project string + Segments *[]Segment + type TargetAndSegment struct + Identifier *string + Name *string + Type TargetAndSegmentType + type TargetAndSegmentType string + const TargetAndSegmentTypeSegment + const TargetAndSegmentTypeTarget + type TargetAttributes = []string + type TargetDetail struct + ExcludedSegments *[]TargetDetailSegment + Identifier string + IncludedSegments *[]TargetDetailSegment + RuleSegments *[]TargetDetailSegment + type TargetDetailResponse = TargetDetail + type TargetDetailSegment struct + Identifier *string + Name *string + type TargetFilterOptionalParam = string + type TargetGroupsOptionalParam = string + type TargetIdentifierQueryParam = string + type TargetMap struct + Identifier string + Name string + type TargetNameQueryParam = string + type TargetOptionalParam = string + type TargetPatchRequest = GitSyncPatchOperation + type TargetRequest = Target + type TargetResponse = Target + type TargetSegmentResponse = TargetsAndSegments + type TargetSegmentsInfoResponse = TargetsAndSegmentsInfo + type TargetSortByField string + const TargetSortByFieldCreatedAt + const TargetSortByFieldIdentifier + const TargetSortByFieldName + type TargetSortOrder string + const TargetSortOrderASC + const TargetSortOrderDESC + type Targets struct + ItemCount int + PageCount int + PageIndex int + PageSize int + Targets *[]Target + Version *int + type TargetsAndSegments struct + Entities *[]TargetAndSegment + ItemCount int + PageCount int + PageIndex int + PageSize int + Version *int + type TargetsAndSegmentsInfo struct + Entities *[]TargetAndSegment + type TargetsOptionalParam = string + type TargetsResponse = Targets + type TasSortByField string + const TasSortByFieldName + type TasSortOrder string + const ASCENDING + const DESCENDING + type Timestamp = int64 + type TsIdentifierQueryParam = string + type TsNameQueryParam = string + type TsSortByField string + const TsSortByFieldIdentifier + const TsSortByFieldName + type TsSortOrder string + const ASC + const DESC + type Unauthenticated = Error + type Unauthorized = Error + type UpdateAPIKeyJSONRequestBody APIKeyUpdateRequest + type UpdateAPIKeyParams struct + AccountIdentifier AccountQueryParam + EnvironmentIdentifier EnvironmentQueryParam + OrgIdentifier OrgQueryParam + ProjectIdentifier ProjectQueryParam + type UpdateAPIKeyResponse struct + Body []byte + HTTPResponse *http.Response + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON409 *Error + JSON500 *Error + func ParseUpdateAPIKeyResponse(rsp *http.Response) (*UpdateAPIKeyResponse, error) + func (r UpdateAPIKeyResponse) Status() string + func (r UpdateAPIKeyResponse) StatusCode() int + type UpdateFlagsYamlJSONRequestBody = FeatureYamlRequest + type UpdateFlagsYamlParams struct + AccountIdentifier AccountQueryParam + OrgIdentifier OrgQueryParam + ProjectIdentifier ProjectQueryParam + type UpdateFlagsYamlResponse struct + Body []byte + HTTPResponse *http.Response + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON409 *Error + JSON500 *Error + func ParseUpdateFlagsYamlResponse(rsp *http.Response) (*UpdateFlagsYamlResponse, error) + func (r UpdateFlagsYamlResponse) Status() string + func (r UpdateFlagsYamlResponse) StatusCode() int + type UploadTargetsParams struct + AccountIdentifier AccountQueryParam + EnvironmentIdentifier EnvironmentQueryParam + OrgIdentifier OrgQueryParam + ProjectIdentifier ProjectQueryParam + type UploadTargetsResponse struct + Body []byte + HTTPResponse *http.Response + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON409 *Error + JSON500 *Error + func ParseUploadTargetsResponse(rsp *http.Response) (*UploadTargetsResponse, error) + func (r UploadTargetsResponse) Status() string + func (r UploadTargetsResponse) StatusCode() int + type UsageDataDTO struct + Count *int64 + DisplayName *string + References *[]ReferenceDTO + type UserFlagOverview struct + Enabled int + Total int + type UserFlagOverviewResponse = UserFlagOverview + type Variation struct + Description *string + Identifier string + Name *string + Value string + type VariationMap struct + TargetSegments *[]string + Targets *[]TargetMap + Variation string + type WeightedVariation struct + Variation string + Weight int