mccsdk

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Apr 8, 2024 License: MIT Imports: 21 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`)
	XmlCheck  = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`)
)
View Source
var (
	// ContextOAuth2 takes an oauth2.TokenSource as authentication for the request.
	ContextOAuth2 = contextKey("token")

	// ContextServerIndex uses a server configuration from the index.
	ContextServerIndex = contextKey("serverIndex")

	// ContextOperationServerIndices uses a server configuration from the index mapping.
	ContextOperationServerIndices = contextKey("serverOperationIndices")

	// ContextServerVariables overrides a server configuration variables.
	ContextServerVariables = contextKey("serverVariables")

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func IsNil added in v0.1.0

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types

type APIClient

type APIClient struct {
	APIClientsApi APIClientsApi

	ComponentsApi ComponentsApi

	MyAccountApi MyAccountApi

	OrganizationManagementApi OrganizationManagementApi

	SiteComponentsApi SiteComponentsApi

	SitesApi SitesApi
	// contains filtered or unexported fields
}

APIClient manages communication with the MACH composer Cloud (MCC) Public API API v0.1.0 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

type APIClientsApi added in v0.1.0

type APIClientsApi interface {

	/*
		ApiClientCreate Create new api client

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@param project Project Key
		@return ApiApiClientCreateRequest
	*/
	ApiClientCreate(ctx context.Context, organization string, project string) ApiApiClientCreateRequest

	// ApiClientCreateExecute executes the request
	//  @return ApiClient
	ApiClientCreateExecute(r ApiApiClientCreateRequest) (*ApiClient, *http.Response, error)

	/*
		ApiClientDelete Delete an API Client

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@param project Project Key
		@param id API Client ID
		@return ApiApiClientDeleteRequest
	*/
	ApiClientDelete(ctx context.Context, organization string, project string, id string) ApiApiClientDeleteRequest

	// ApiClientDeleteExecute executes the request
	//  @return ApiClient
	ApiClientDeleteExecute(r ApiApiClientDeleteRequest) (*ApiClient, *http.Response, error)

	/*
		ApiClientQuery List all api clients

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@param project Project Key
		@return ApiApiClientQueryRequest
	*/
	ApiClientQuery(ctx context.Context, organization string, project string) ApiApiClientQueryRequest

	// ApiClientQueryExecute executes the request
	//  @return ApiClientPaginator
	ApiClientQueryExecute(r ApiApiClientQueryRequest) (*ApiClientPaginator, *http.Response, error)
}

type APIClientsApiService

type APIClientsApiService service

APIClientsApiService APIClientsApi service

func (*APIClientsApiService) ApiClientCreate

func (a *APIClientsApiService) ApiClientCreate(ctx context.Context, organization string, project string) ApiApiClientCreateRequest

ApiClientCreate Create new api client

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@param project Project Key
@return ApiApiClientCreateRequest

func (*APIClientsApiService) ApiClientCreateExecute

func (a *APIClientsApiService) ApiClientCreateExecute(r ApiApiClientCreateRequest) (*ApiClient, *http.Response, error)

Execute executes the request

@return ApiClient

func (*APIClientsApiService) ApiClientDelete added in v0.1.0

func (a *APIClientsApiService) ApiClientDelete(ctx context.Context, organization string, project string, id string) ApiApiClientDeleteRequest

ApiClientDelete Delete an API Client

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@param project Project Key
@param id API Client ID
@return ApiApiClientDeleteRequest

func (*APIClientsApiService) ApiClientDeleteExecute added in v0.1.0

func (a *APIClientsApiService) ApiClientDeleteExecute(r ApiApiClientDeleteRequest) (*ApiClient, *http.Response, error)

Execute executes the request

@return ApiClient

func (*APIClientsApiService) ApiClientQuery

func (a *APIClientsApiService) ApiClientQuery(ctx context.Context, organization string, project string) ApiApiClientQueryRequest

ApiClientQuery List all api clients

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@param project Project Key
@return ApiApiClientQueryRequest

func (*APIClientsApiService) ApiClientQueryExecute

Execute executes the request

@return ApiClientPaginator

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type ApiApiClientCreateRequest

type ApiApiClientCreateRequest struct {
	ApiService APIClientsApi
	// contains filtered or unexported fields
}

func (ApiApiClientCreateRequest) ApiClientDraft

func (r ApiApiClientCreateRequest) ApiClientDraft(apiClientDraft ApiClientDraft) ApiApiClientCreateRequest

func (ApiApiClientCreateRequest) Execute

type ApiApiClientDeleteRequest added in v0.1.0

type ApiApiClientDeleteRequest struct {
	ApiService APIClientsApi
	// contains filtered or unexported fields
}

func (ApiApiClientDeleteRequest) Execute added in v0.1.0

type ApiApiClientQueryRequest

type ApiApiClientQueryRequest struct {
	ApiService APIClientsApi
	// contains filtered or unexported fields
}

func (ApiApiClientQueryRequest) Execute

func (ApiApiClientQueryRequest) Limit added in v0.1.0

func (ApiApiClientQueryRequest) Offset added in v0.1.0

func (ApiApiClientQueryRequest) Sort added in v0.1.0

type ApiClient

type ApiClient struct {
	Id        string    `json:"id"`
	CreatedAt time.Time `json:"created_at"`
	// description about the api client
	Description *string `json:"description,omitempty"`
	// the client id
	ClientId string `json:"client_id"`
	// the client id
	ClientSecret string     `json:"client_secret"`
	LastUsedAt   *time.Time `json:"last_used_at,omitempty"`
	// Scope
	Scope []string `json:"scope"`
}

ApiClient struct for ApiClient

func NewApiClient

func NewApiClient(id string, createdAt time.Time, clientId string, clientSecret string, scope []string) *ApiClient

NewApiClient instantiates a new ApiClient object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiClientWithDefaults

func NewApiClientWithDefaults() *ApiClient

NewApiClientWithDefaults instantiates a new ApiClient object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiClient) GetClientId

func (o *ApiClient) GetClientId() string

GetClientId returns the ClientId field value

func (*ApiClient) GetClientIdOk

func (o *ApiClient) GetClientIdOk() (*string, bool)

GetClientIdOk returns a tuple with the ClientId field value and a boolean to check if the value has been set.

func (*ApiClient) GetClientSecret

func (o *ApiClient) GetClientSecret() string

GetClientSecret returns the ClientSecret field value

func (*ApiClient) GetClientSecretOk

func (o *ApiClient) GetClientSecretOk() (*string, bool)

GetClientSecretOk returns a tuple with the ClientSecret field value and a boolean to check if the value has been set.

func (*ApiClient) GetCreatedAt

func (o *ApiClient) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*ApiClient) GetCreatedAtOk

func (o *ApiClient) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*ApiClient) GetDescription

func (o *ApiClient) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ApiClient) GetDescriptionOk

func (o *ApiClient) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiClient) GetId added in v0.1.0

func (o *ApiClient) GetId() string

GetId returns the Id field value

func (*ApiClient) GetIdOk added in v0.1.0

func (o *ApiClient) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ApiClient) GetLastUsedAt added in v0.0.2

func (o *ApiClient) GetLastUsedAt() time.Time

GetLastUsedAt returns the LastUsedAt field value if set, zero value otherwise.

func (*ApiClient) GetLastUsedAtOk added in v0.0.2

func (o *ApiClient) GetLastUsedAtOk() (*time.Time, bool)

GetLastUsedAtOk returns a tuple with the LastUsedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiClient) GetScope

func (o *ApiClient) GetScope() []string

GetScope returns the Scope field value

func (*ApiClient) GetScopeOk

func (o *ApiClient) GetScopeOk() ([]string, bool)

GetScopeOk returns a tuple with the Scope field value and a boolean to check if the value has been set.

func (*ApiClient) HasDescription

func (o *ApiClient) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ApiClient) HasLastUsedAt added in v0.0.2

func (o *ApiClient) HasLastUsedAt() bool

HasLastUsedAt returns a boolean if a field has been set.

func (ApiClient) MarshalJSON

func (o ApiClient) MarshalJSON() ([]byte, error)

func (*ApiClient) SetClientId

func (o *ApiClient) SetClientId(v string)

SetClientId sets field value

func (*ApiClient) SetClientSecret

func (o *ApiClient) SetClientSecret(v string)

SetClientSecret sets field value

func (*ApiClient) SetCreatedAt

func (o *ApiClient) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*ApiClient) SetDescription

func (o *ApiClient) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ApiClient) SetId added in v0.1.0

func (o *ApiClient) SetId(v string)

SetId sets field value

func (*ApiClient) SetLastUsedAt added in v0.0.2

func (o *ApiClient) SetLastUsedAt(v time.Time)

SetLastUsedAt gets a reference to the given time.Time and assigns it to the LastUsedAt field.

func (*ApiClient) SetScope

func (o *ApiClient) SetScope(v []string)

SetScope sets field value

func (ApiClient) ToMap added in v0.1.0

func (o ApiClient) ToMap() (map[string]interface{}, error)

func (*ApiClient) UnmarshalJSON added in v0.1.0

func (o *ApiClient) UnmarshalJSON(data []byte) (err error)

type ApiClientDraft

type ApiClientDraft struct {
	// description about the api client
	Description *string `json:"description,omitempty"`
	// Scope
	Scope []string `json:"scope,omitempty"`
}

ApiClientDraft struct for ApiClientDraft

func NewApiClientDraft

func NewApiClientDraft() *ApiClientDraft

NewApiClientDraft instantiates a new ApiClientDraft object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiClientDraftWithDefaults

func NewApiClientDraftWithDefaults() *ApiClientDraft

NewApiClientDraftWithDefaults instantiates a new ApiClientDraft object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiClientDraft) GetDescription

func (o *ApiClientDraft) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ApiClientDraft) GetDescriptionOk

func (o *ApiClientDraft) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiClientDraft) GetScope

func (o *ApiClientDraft) GetScope() []string

GetScope returns the Scope field value if set, zero value otherwise.

func (*ApiClientDraft) GetScopeOk

func (o *ApiClientDraft) GetScopeOk() ([]string, bool)

GetScopeOk returns a tuple with the Scope field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiClientDraft) HasDescription

func (o *ApiClientDraft) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ApiClientDraft) HasScope

func (o *ApiClientDraft) HasScope() bool

HasScope returns a boolean if a field has been set.

func (ApiClientDraft) MarshalJSON

func (o ApiClientDraft) MarshalJSON() ([]byte, error)

func (*ApiClientDraft) SetDescription

func (o *ApiClientDraft) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ApiClientDraft) SetScope

func (o *ApiClientDraft) SetScope(v []string)

SetScope gets a reference to the given []string and assigns it to the Scope field.

func (ApiClientDraft) ToMap added in v0.1.0

func (o ApiClientDraft) ToMap() (map[string]interface{}, error)

type ApiClientPaginator

type ApiClientPaginator struct {
	// Number of items in the current page
	Count int32 `json:"count"`
	// Total number of items found
	Total   int64       `json:"total"`
	Offset  int32       `json:"offset"`
	Limit   int32       `json:"limit"`
	Results []ApiClient `json:"results"`
}

ApiClientPaginator struct for ApiClientPaginator

func NewApiClientPaginator

func NewApiClientPaginator(count int32, total int64, offset int32, limit int32, results []ApiClient) *ApiClientPaginator

NewApiClientPaginator instantiates a new ApiClientPaginator object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiClientPaginatorWithDefaults

func NewApiClientPaginatorWithDefaults() *ApiClientPaginator

NewApiClientPaginatorWithDefaults instantiates a new ApiClientPaginator object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiClientPaginator) GetCount

func (o *ApiClientPaginator) GetCount() int32

GetCount returns the Count field value

func (*ApiClientPaginator) GetCountOk

func (o *ApiClientPaginator) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*ApiClientPaginator) GetLimit

func (o *ApiClientPaginator) GetLimit() int32

GetLimit returns the Limit field value

func (*ApiClientPaginator) GetLimitOk

func (o *ApiClientPaginator) GetLimitOk() (*int32, bool)

GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.

func (*ApiClientPaginator) GetOffset

func (o *ApiClientPaginator) GetOffset() int32

GetOffset returns the Offset field value

func (*ApiClientPaginator) GetOffsetOk

func (o *ApiClientPaginator) GetOffsetOk() (*int32, bool)

GetOffsetOk returns a tuple with the Offset field value and a boolean to check if the value has been set.

func (*ApiClientPaginator) GetResults

func (o *ApiClientPaginator) GetResults() []ApiClient

GetResults returns the Results field value

func (*ApiClientPaginator) GetResultsOk

func (o *ApiClientPaginator) GetResultsOk() ([]ApiClient, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (*ApiClientPaginator) GetTotal

func (o *ApiClientPaginator) GetTotal() int64

GetTotal returns the Total field value

func (*ApiClientPaginator) GetTotalOk

func (o *ApiClientPaginator) GetTotalOk() (*int64, bool)

GetTotalOk returns a tuple with the Total field value and a boolean to check if the value has been set.

func (ApiClientPaginator) MarshalJSON

func (o ApiClientPaginator) MarshalJSON() ([]byte, error)

func (*ApiClientPaginator) SetCount

func (o *ApiClientPaginator) SetCount(v int32)

SetCount sets field value

func (*ApiClientPaginator) SetLimit

func (o *ApiClientPaginator) SetLimit(v int32)

SetLimit sets field value

func (*ApiClientPaginator) SetOffset

func (o *ApiClientPaginator) SetOffset(v int32)

SetOffset sets field value

func (*ApiClientPaginator) SetResults

func (o *ApiClientPaginator) SetResults(v []ApiClient)

SetResults sets field value

func (*ApiClientPaginator) SetTotal

func (o *ApiClientPaginator) SetTotal(v int64)

SetTotal sets field value

func (ApiClientPaginator) ToMap added in v0.1.0

func (o ApiClientPaginator) ToMap() (map[string]interface{}, error)

func (*ApiClientPaginator) UnmarshalJSON added in v0.1.0

func (o *ApiClientPaginator) UnmarshalJSON(data []byte) (err error)

type ApiComponentCommitQueryRequest added in v0.1.0

type ApiComponentCommitQueryRequest struct {
	ApiService ComponentsApi
	// contains filtered or unexported fields
}

func (ApiComponentCommitQueryRequest) Branch added in v0.1.0

The branch to list commits for. If not provided, it will list commits for the default branch.

func (ApiComponentCommitQueryRequest) Execute added in v0.1.0

func (ApiComponentCommitQueryRequest) From added in v0.1.0

From version. This is the starting point to select commits. If none is selected this will default to the first version

func (ApiComponentCommitQueryRequest) Limit added in v0.1.0

func (ApiComponentCommitQueryRequest) Offset added in v0.1.0

func (ApiComponentCommitQueryRequest) Sort added in v0.1.0

func (ApiComponentCommitQueryRequest) To added in v0.1.0

To version. This is the ending point to select commits. If not provided, it will list all commits from `from` to the latest version as returned in /organizations/{organization}/projects/{project}/components/{component}/latest.

type ApiComponentCreateRequest

type ApiComponentCreateRequest struct {
	ApiService ComponentsApi
	// contains filtered or unexported fields
}

func (ApiComponentCreateRequest) ComponentDraft

func (r ApiComponentCreateRequest) ComponentDraft(componentDraft ComponentDraft) ApiComponentCreateRequest

func (ApiComponentCreateRequest) Execute

type ApiComponentDeleteRequest added in v0.1.0

type ApiComponentDeleteRequest struct {
	ApiService ComponentsApi
	// contains filtered or unexported fields
}

func (ApiComponentDeleteRequest) Execute added in v0.1.0

type ApiComponentLatestVersionRequest added in v0.0.2

type ApiComponentLatestVersionRequest struct {
	ApiService ComponentsApi
	// contains filtered or unexported fields
}

func (ApiComponentLatestVersionRequest) Branch added in v0.0.2

func (ApiComponentLatestVersionRequest) Execute added in v0.0.2

type ApiComponentPatchRequest added in v0.1.0

type ApiComponentPatchRequest struct {
	ApiService ComponentsApi
	// contains filtered or unexported fields
}

func (ApiComponentPatchRequest) Execute added in v0.1.0

func (ApiComponentPatchRequest) PatchRequestInner added in v0.1.0

func (r ApiComponentPatchRequest) PatchRequestInner(patchRequestInner []PatchRequestInner) ApiComponentPatchRequest

type ApiComponentQueryRequest

type ApiComponentQueryRequest struct {
	ApiService ComponentsApi
	// contains filtered or unexported fields
}

func (ApiComponentQueryRequest) Execute

func (ApiComponentQueryRequest) Limit added in v0.1.0

func (ApiComponentQueryRequest) Offset added in v0.1.0

func (ApiComponentQueryRequest) Sort added in v0.1.0

type ApiComponentVersionCreateRequest

type ApiComponentVersionCreateRequest struct {
	ApiService ComponentsApi
	// contains filtered or unexported fields
}

func (ApiComponentVersionCreateRequest) ComponentVersionDraft

func (r ApiComponentVersionCreateRequest) ComponentVersionDraft(componentVersionDraft ComponentVersionDraft) ApiComponentVersionCreateRequest

func (ApiComponentVersionCreateRequest) Execute

type ApiComponentVersionDeleteRequest added in v0.1.0

type ApiComponentVersionDeleteRequest struct {
	ApiService ComponentsApi
	// contains filtered or unexported fields
}

func (ApiComponentVersionDeleteRequest) Execute added in v0.1.0

type ApiComponentVersionGetRequest added in v0.1.0

type ApiComponentVersionGetRequest struct {
	ApiService ComponentsApi
	// contains filtered or unexported fields
}

func (ApiComponentVersionGetRequest) Execute added in v0.1.0

type ApiComponentVersionPushCommitsRequest added in v0.0.2

type ApiComponentVersionPushCommitsRequest struct {
	ApiService ComponentsApi
	// contains filtered or unexported fields
}

func (ApiComponentVersionPushCommitsRequest) ComponentVersionCommits added in v0.0.2

func (ApiComponentVersionPushCommitsRequest) Execute added in v0.0.2

type ApiComponentVersionQueryCommitsRequest added in v0.1.0

type ApiComponentVersionQueryCommitsRequest struct {
	ApiService ComponentsApi
	// contains filtered or unexported fields
}

func (ApiComponentVersionQueryCommitsRequest) Execute added in v0.1.0

func (ApiComponentVersionQueryCommitsRequest) Limit added in v0.1.0

func (ApiComponentVersionQueryCommitsRequest) Offset added in v0.1.0

func (ApiComponentVersionQueryCommitsRequest) Sort added in v0.1.0

type ApiComponentVersionQueryRequest

type ApiComponentVersionQueryRequest struct {
	ApiService ComponentsApi
	// contains filtered or unexported fields
}

func (ApiComponentVersionQueryRequest) Execute

func (ApiComponentVersionQueryRequest) Limit added in v0.1.0

func (ApiComponentVersionQueryRequest) Offset added in v0.1.0

func (ApiComponentVersionQueryRequest) Sort added in v0.1.0

type ApiMyAccountInformationRequest added in v0.1.0

type ApiMyAccountInformationRequest struct {
	ApiService MyAccountApi
	// contains filtered or unexported fields
}

func (ApiMyAccountInformationRequest) Execute added in v0.1.0

type ApiOrganizationCreateRequest

type ApiOrganizationCreateRequest struct {
	ApiService OrganizationManagementApi
	// contains filtered or unexported fields
}

func (ApiOrganizationCreateRequest) Execute

func (ApiOrganizationCreateRequest) OrganizationDraft

func (r ApiOrganizationCreateRequest) OrganizationDraft(organizationDraft OrganizationDraft) ApiOrganizationCreateRequest

type ApiOrganizationPatchRequest added in v0.1.0

type ApiOrganizationPatchRequest struct {
	ApiService OrganizationManagementApi
	// contains filtered or unexported fields
}

func (ApiOrganizationPatchRequest) Execute added in v0.1.0

func (ApiOrganizationPatchRequest) PatchRequestInner added in v0.1.0

func (r ApiOrganizationPatchRequest) PatchRequestInner(patchRequestInner []PatchRequestInner) ApiOrganizationPatchRequest

type ApiOrganizationQueryRequest

type ApiOrganizationQueryRequest struct {
	ApiService OrganizationManagementApi
	// contains filtered or unexported fields
}

func (ApiOrganizationQueryRequest) Execute

type ApiOrganizationUserInviteAcceptRequest added in v0.1.0

type ApiOrganizationUserInviteAcceptRequest struct {
	ApiService OrganizationManagementApi
	// contains filtered or unexported fields
}

func (ApiOrganizationUserInviteAcceptRequest) Execute added in v0.1.0

type ApiOrganizationUserInviteRequest

type ApiOrganizationUserInviteRequest struct {
	ApiService OrganizationManagementApi
	// contains filtered or unexported fields
}

func (ApiOrganizationUserInviteRequest) Execute

func (ApiOrganizationUserInviteRequest) OrganizationUserInviteDraft

func (r ApiOrganizationUserInviteRequest) OrganizationUserInviteDraft(organizationUserInviteDraft OrganizationUserInviteDraft) ApiOrganizationUserInviteRequest

type ApiOrganizationUserInviteViewRequest added in v0.1.0

type ApiOrganizationUserInviteViewRequest struct {
	ApiService OrganizationManagementApi
	// contains filtered or unexported fields
}

func (ApiOrganizationUserInviteViewRequest) Execute added in v0.1.0

type ApiOrganizationUserQueryRequest

type ApiOrganizationUserQueryRequest struct {
	ApiService OrganizationManagementApi
	// contains filtered or unexported fields
}

func (ApiOrganizationUserQueryRequest) Execute

type ApiProjectCreateRequest

type ApiProjectCreateRequest struct {
	ApiService OrganizationManagementApi
	// contains filtered or unexported fields
}

func (ApiProjectCreateRequest) Execute

func (ApiProjectCreateRequest) ProjectDraft

func (r ApiProjectCreateRequest) ProjectDraft(projectDraft ProjectDraft) ApiProjectCreateRequest

type ApiProjectDeleteRequest added in v0.1.0

type ApiProjectDeleteRequest struct {
	ApiService OrganizationManagementApi
	// contains filtered or unexported fields
}

func (ApiProjectDeleteRequest) Execute added in v0.1.0

type ApiProjectPatchRequest added in v0.1.0

type ApiProjectPatchRequest struct {
	ApiService OrganizationManagementApi
	// contains filtered or unexported fields
}

func (ApiProjectPatchRequest) Execute added in v0.1.0

func (r ApiProjectPatchRequest) Execute() (*Project, *http.Response, error)

func (ApiProjectPatchRequest) PatchRequestInner added in v0.1.0

func (r ApiProjectPatchRequest) PatchRequestInner(patchRequestInner []PatchRequestInner) ApiProjectPatchRequest

type ApiProjectQueryRequest

type ApiProjectQueryRequest struct {
	ApiService OrganizationManagementApi
	// contains filtered or unexported fields
}

func (ApiProjectQueryRequest) Execute

type ApiSiteComponentCreateRequest added in v0.1.0

type ApiSiteComponentCreateRequest struct {
	ApiService SiteComponentsApi
	// contains filtered or unexported fields
}

func (ApiSiteComponentCreateRequest) Execute added in v0.1.0

func (ApiSiteComponentCreateRequest) SiteComponentDraft added in v0.1.0

func (r ApiSiteComponentCreateRequest) SiteComponentDraft(siteComponentDraft SiteComponentDraft) ApiSiteComponentCreateRequest

type ApiSiteComponentDeleteRequest added in v0.1.0

type ApiSiteComponentDeleteRequest struct {
	ApiService SiteComponentsApi
	// contains filtered or unexported fields
}

func (ApiSiteComponentDeleteRequest) Execute added in v0.1.0

type ApiSiteComponentGetRequest added in v0.1.0

type ApiSiteComponentGetRequest struct {
	ApiService SiteComponentsApi
	// contains filtered or unexported fields
}

func (ApiSiteComponentGetRequest) Execute added in v0.1.0

type ApiSiteComponentPatchRequest added in v0.1.0

type ApiSiteComponentPatchRequest struct {
	ApiService SiteComponentsApi
	// contains filtered or unexported fields
}

func (ApiSiteComponentPatchRequest) Execute added in v0.1.0

func (ApiSiteComponentPatchRequest) PatchRequestInner added in v0.1.0

func (r ApiSiteComponentPatchRequest) PatchRequestInner(patchRequestInner []PatchRequestInner) ApiSiteComponentPatchRequest

type ApiSiteComponentQueryRequest added in v0.1.0

type ApiSiteComponentQueryRequest struct {
	ApiService SiteComponentsApi
	// contains filtered or unexported fields
}

func (ApiSiteComponentQueryRequest) Execute added in v0.1.0

func (ApiSiteComponentQueryRequest) Limit added in v0.1.0

func (ApiSiteComponentQueryRequest) Offset added in v0.1.0

func (ApiSiteComponentQueryRequest) Sort added in v0.1.0

type ApiSiteComponentSiteQueryRequest added in v0.1.0

type ApiSiteComponentSiteQueryRequest struct {
	ApiService SitesApi
	// contains filtered or unexported fields
}

func (ApiSiteComponentSiteQueryRequest) Execute added in v0.1.0

func (ApiSiteComponentSiteQueryRequest) Limit added in v0.1.0

func (ApiSiteComponentSiteQueryRequest) Offset added in v0.1.0

func (ApiSiteComponentSiteQueryRequest) Sort added in v0.1.0

type ApiSiteCreateRequest added in v0.1.0

type ApiSiteCreateRequest struct {
	ApiService SitesApi
	// contains filtered or unexported fields
}

func (ApiSiteCreateRequest) Execute added in v0.1.0

func (r ApiSiteCreateRequest) Execute() (*Site, *http.Response, error)

func (ApiSiteCreateRequest) SiteDraft added in v0.1.0

func (r ApiSiteCreateRequest) SiteDraft(siteDraft SiteDraft) ApiSiteCreateRequest

type ApiSiteDeleteRequest added in v0.1.0

type ApiSiteDeleteRequest struct {
	ApiService SitesApi
	// contains filtered or unexported fields
}

func (ApiSiteDeleteRequest) Execute added in v0.1.0

func (r ApiSiteDeleteRequest) Execute() (*Site, *http.Response, error)

type ApiSiteGetRequest added in v0.1.0

type ApiSiteGetRequest struct {
	ApiService SitesApi
	// contains filtered or unexported fields
}

func (ApiSiteGetRequest) Execute added in v0.1.0

func (r ApiSiteGetRequest) Execute() (*Site, *http.Response, error)

type ApiSitePatchRequest added in v0.1.0

type ApiSitePatchRequest struct {
	ApiService SitesApi
	// contains filtered or unexported fields
}

func (ApiSitePatchRequest) Execute added in v0.1.0

func (r ApiSitePatchRequest) Execute() (*Site, *http.Response, error)

func (ApiSitePatchRequest) PatchRequestInner added in v0.1.0

func (r ApiSitePatchRequest) PatchRequestInner(patchRequestInner []PatchRequestInner) ApiSitePatchRequest

type ApiSiteQueryRequest added in v0.1.0

type ApiSiteQueryRequest struct {
	ApiService SitesApi
	// contains filtered or unexported fields
}

func (ApiSiteQueryRequest) Execute added in v0.1.0

func (ApiSiteQueryRequest) Limit added in v0.1.0

func (ApiSiteQueryRequest) Offset added in v0.1.0

func (ApiSiteQueryRequest) Sort added in v0.1.0

type BaseResource

type BaseResource struct {
	Id        string    `json:"id"`
	CreatedAt time.Time `json:"created_at"`
}

BaseResource struct for BaseResource

func NewBaseResource

func NewBaseResource(id string, createdAt time.Time) *BaseResource

NewBaseResource instantiates a new BaseResource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBaseResourceWithDefaults

func NewBaseResourceWithDefaults() *BaseResource

NewBaseResourceWithDefaults instantiates a new BaseResource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BaseResource) GetCreatedAt

func (o *BaseResource) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*BaseResource) GetCreatedAtOk

func (o *BaseResource) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*BaseResource) GetId added in v0.1.0

func (o *BaseResource) GetId() string

GetId returns the Id field value

func (*BaseResource) GetIdOk added in v0.1.0

func (o *BaseResource) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (BaseResource) MarshalJSON

func (o BaseResource) MarshalJSON() ([]byte, error)

func (*BaseResource) SetCreatedAt

func (o *BaseResource) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*BaseResource) SetId added in v0.1.0

func (o *BaseResource) SetId(v string)

SetId sets field value

func (BaseResource) ToMap added in v0.1.0

func (o BaseResource) ToMap() (map[string]interface{}, error)

func (*BaseResource) UnmarshalJSON added in v0.1.0

func (o *BaseResource) UnmarshalJSON(data []byte) (err error)

type BaseSite added in v0.1.0

type BaseSite struct {
	// The key for the site
	Key string `json:"key"`
	// The name for the site
	Name string `json:"name"`
	// The description for the site
	Description *string `json:"description,omitempty"`
}

BaseSite struct for BaseSite

func NewBaseSite added in v0.1.0

func NewBaseSite(key string, name string) *BaseSite

NewBaseSite instantiates a new BaseSite object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBaseSiteWithDefaults added in v0.1.0

func NewBaseSiteWithDefaults() *BaseSite

NewBaseSiteWithDefaults instantiates a new BaseSite object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BaseSite) GetDescription added in v0.1.0

func (o *BaseSite) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*BaseSite) GetDescriptionOk added in v0.1.0

func (o *BaseSite) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseSite) GetKey added in v0.1.0

func (o *BaseSite) GetKey() string

GetKey returns the Key field value

func (*BaseSite) GetKeyOk added in v0.1.0

func (o *BaseSite) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*BaseSite) GetName added in v0.1.0

func (o *BaseSite) GetName() string

GetName returns the Name field value

func (*BaseSite) GetNameOk added in v0.1.0

func (o *BaseSite) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*BaseSite) HasDescription added in v0.1.0

func (o *BaseSite) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (BaseSite) MarshalJSON added in v0.1.0

func (o BaseSite) MarshalJSON() ([]byte, error)

func (*BaseSite) SetDescription added in v0.1.0

func (o *BaseSite) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*BaseSite) SetKey added in v0.1.0

func (o *BaseSite) SetKey(v string)

SetKey sets field value

func (*BaseSite) SetName added in v0.1.0

func (o *BaseSite) SetName(v string)

SetName sets field value

func (BaseSite) ToMap added in v0.1.0

func (o BaseSite) ToMap() (map[string]interface{}, error)

func (*BaseSite) UnmarshalJSON added in v0.1.0

func (o *BaseSite) UnmarshalJSON(data []byte) (err error)

type BaseSiteComponent added in v0.1.0

type BaseSiteComponent struct {
	// key of the site component
	Key string `json:"key"`
	// name of the site component
	Name string `json:"name"`
}

BaseSiteComponent struct for BaseSiteComponent

func NewBaseSiteComponent added in v0.1.0

func NewBaseSiteComponent(key string, name string) *BaseSiteComponent

NewBaseSiteComponent instantiates a new BaseSiteComponent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBaseSiteComponentWithDefaults added in v0.1.0

func NewBaseSiteComponentWithDefaults() *BaseSiteComponent

NewBaseSiteComponentWithDefaults instantiates a new BaseSiteComponent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BaseSiteComponent) GetKey added in v0.1.0

func (o *BaseSiteComponent) GetKey() string

GetKey returns the Key field value

func (*BaseSiteComponent) GetKeyOk added in v0.1.0

func (o *BaseSiteComponent) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*BaseSiteComponent) GetName added in v0.1.0

func (o *BaseSiteComponent) GetName() string

GetName returns the Name field value

func (*BaseSiteComponent) GetNameOk added in v0.1.0

func (o *BaseSiteComponent) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (BaseSiteComponent) MarshalJSON added in v0.1.0

func (o BaseSiteComponent) MarshalJSON() ([]byte, error)

func (*BaseSiteComponent) SetKey added in v0.1.0

func (o *BaseSiteComponent) SetKey(v string)

SetKey sets field value

func (*BaseSiteComponent) SetName added in v0.1.0

func (o *BaseSiteComponent) SetName(v string)

SetName sets field value

func (BaseSiteComponent) ToMap added in v0.1.0

func (o BaseSiteComponent) ToMap() (map[string]interface{}, error)

func (*BaseSiteComponent) UnmarshalJSON added in v0.1.0

func (o *BaseSiteComponent) UnmarshalJSON(data []byte) (err error)

type BasicAuth

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type CommitData added in v0.0.2

type CommitData struct {
	Commit    string           `json:"commit"`
	Parents   []string         `json:"parents"`
	Subject   string           `json:"subject"`
	Author    CommitDataAuthor `json:"author"`
	Committer CommitDataAuthor `json:"committer"`
	CreatedAt *time.Time       `json:"created_at,omitempty"`
}

CommitData struct for CommitData

func NewCommitData added in v0.0.2

func NewCommitData(commit string, parents []string, subject string, author CommitDataAuthor, committer CommitDataAuthor) *CommitData

NewCommitData instantiates a new CommitData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCommitDataWithDefaults added in v0.0.2

func NewCommitDataWithDefaults() *CommitData

NewCommitDataWithDefaults instantiates a new CommitData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CommitData) GetAuthor added in v0.0.2

func (o *CommitData) GetAuthor() CommitDataAuthor

GetAuthor returns the Author field value

func (*CommitData) GetAuthorOk added in v0.0.2

func (o *CommitData) GetAuthorOk() (*CommitDataAuthor, bool)

GetAuthorOk returns a tuple with the Author field value and a boolean to check if the value has been set.

func (*CommitData) GetCommit added in v0.0.2

func (o *CommitData) GetCommit() string

GetCommit returns the Commit field value

func (*CommitData) GetCommitOk added in v0.0.2

func (o *CommitData) GetCommitOk() (*string, bool)

GetCommitOk returns a tuple with the Commit field value and a boolean to check if the value has been set.

func (*CommitData) GetCommitter added in v0.0.2

func (o *CommitData) GetCommitter() CommitDataAuthor

GetCommitter returns the Committer field value

func (*CommitData) GetCommitterOk added in v0.0.2

func (o *CommitData) GetCommitterOk() (*CommitDataAuthor, bool)

GetCommitterOk returns a tuple with the Committer field value and a boolean to check if the value has been set.

func (*CommitData) GetCreatedAt added in v0.0.2

func (o *CommitData) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*CommitData) GetCreatedAtOk added in v0.0.2

func (o *CommitData) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CommitData) GetParents added in v0.0.2

func (o *CommitData) GetParents() []string

GetParents returns the Parents field value

func (*CommitData) GetParentsOk added in v0.0.2

func (o *CommitData) GetParentsOk() ([]string, bool)

GetParentsOk returns a tuple with the Parents field value and a boolean to check if the value has been set.

func (*CommitData) GetSubject added in v0.0.2

func (o *CommitData) GetSubject() string

GetSubject returns the Subject field value

func (*CommitData) GetSubjectOk added in v0.0.2

func (o *CommitData) GetSubjectOk() (*string, bool)

GetSubjectOk returns a tuple with the Subject field value and a boolean to check if the value has been set.

func (*CommitData) HasCreatedAt added in v0.0.2

func (o *CommitData) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (CommitData) MarshalJSON added in v0.0.2

func (o CommitData) MarshalJSON() ([]byte, error)

func (*CommitData) SetAuthor added in v0.0.2

func (o *CommitData) SetAuthor(v CommitDataAuthor)

SetAuthor sets field value

func (*CommitData) SetCommit added in v0.0.2

func (o *CommitData) SetCommit(v string)

SetCommit sets field value

func (*CommitData) SetCommitter added in v0.0.2

func (o *CommitData) SetCommitter(v CommitDataAuthor)

SetCommitter sets field value

func (*CommitData) SetCreatedAt added in v0.0.2

func (o *CommitData) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*CommitData) SetParents added in v0.0.2

func (o *CommitData) SetParents(v []string)

SetParents sets field value

func (*CommitData) SetSubject added in v0.0.2

func (o *CommitData) SetSubject(v string)

SetSubject sets field value

func (CommitData) ToMap added in v0.1.0

func (o CommitData) ToMap() (map[string]interface{}, error)

func (*CommitData) UnmarshalJSON added in v0.1.0

func (o *CommitData) UnmarshalJSON(data []byte) (err error)

type CommitDataAuthor added in v0.0.2

type CommitDataAuthor struct {
	Name  string    `json:"name"`
	Email string    `json:"email"`
	Date  time.Time `json:"date"`
}

CommitDataAuthor struct for CommitDataAuthor

func NewCommitDataAuthor added in v0.0.2

func NewCommitDataAuthor(name string, email string, date time.Time) *CommitDataAuthor

NewCommitDataAuthor instantiates a new CommitDataAuthor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCommitDataAuthorWithDefaults added in v0.0.2

func NewCommitDataAuthorWithDefaults() *CommitDataAuthor

NewCommitDataAuthorWithDefaults instantiates a new CommitDataAuthor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CommitDataAuthor) GetDate added in v0.0.2

func (o *CommitDataAuthor) GetDate() time.Time

GetDate returns the Date field value

func (*CommitDataAuthor) GetDateOk added in v0.0.2

func (o *CommitDataAuthor) GetDateOk() (*time.Time, bool)

GetDateOk returns a tuple with the Date field value and a boolean to check if the value has been set.

func (*CommitDataAuthor) GetEmail added in v0.0.2

func (o *CommitDataAuthor) GetEmail() string

GetEmail returns the Email field value

func (*CommitDataAuthor) GetEmailOk added in v0.0.2

func (o *CommitDataAuthor) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.

func (*CommitDataAuthor) GetName added in v0.0.2

func (o *CommitDataAuthor) GetName() string

GetName returns the Name field value

func (*CommitDataAuthor) GetNameOk added in v0.0.2

func (o *CommitDataAuthor) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (CommitDataAuthor) MarshalJSON added in v0.0.2

func (o CommitDataAuthor) MarshalJSON() ([]byte, error)

func (*CommitDataAuthor) SetDate added in v0.0.2

func (o *CommitDataAuthor) SetDate(v time.Time)

SetDate sets field value

func (*CommitDataAuthor) SetEmail added in v0.0.2

func (o *CommitDataAuthor) SetEmail(v string)

SetEmail sets field value

func (*CommitDataAuthor) SetName added in v0.0.2

func (o *CommitDataAuthor) SetName(v string)

SetName sets field value

func (CommitDataAuthor) ToMap added in v0.1.0

func (o CommitDataAuthor) ToMap() (map[string]interface{}, error)

func (*CommitDataAuthor) UnmarshalJSON added in v0.1.0

func (o *CommitDataAuthor) UnmarshalJSON(data []byte) (err error)

type CommitDataDraft added in v0.0.2

type CommitDataDraft struct {
	Commit    string           `json:"commit"`
	Parents   []string         `json:"parents"`
	Subject   string           `json:"subject"`
	Author    CommitDataAuthor `json:"author"`
	Committer CommitDataAuthor `json:"committer"`
}

CommitDataDraft struct for CommitDataDraft

func NewCommitDataDraft added in v0.0.2

func NewCommitDataDraft(commit string, parents []string, subject string, author CommitDataAuthor, committer CommitDataAuthor) *CommitDataDraft

NewCommitDataDraft instantiates a new CommitDataDraft object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCommitDataDraftWithDefaults added in v0.0.2

func NewCommitDataDraftWithDefaults() *CommitDataDraft

NewCommitDataDraftWithDefaults instantiates a new CommitDataDraft object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CommitDataDraft) GetAuthor added in v0.0.2

func (o *CommitDataDraft) GetAuthor() CommitDataAuthor

GetAuthor returns the Author field value

func (*CommitDataDraft) GetAuthorOk added in v0.0.2

func (o *CommitDataDraft) GetAuthorOk() (*CommitDataAuthor, bool)

GetAuthorOk returns a tuple with the Author field value and a boolean to check if the value has been set.

func (*CommitDataDraft) GetCommit added in v0.0.2

func (o *CommitDataDraft) GetCommit() string

GetCommit returns the Commit field value

func (*CommitDataDraft) GetCommitOk added in v0.0.2

func (o *CommitDataDraft) GetCommitOk() (*string, bool)

GetCommitOk returns a tuple with the Commit field value and a boolean to check if the value has been set.

func (*CommitDataDraft) GetCommitter added in v0.0.2

func (o *CommitDataDraft) GetCommitter() CommitDataAuthor

GetCommitter returns the Committer field value

func (*CommitDataDraft) GetCommitterOk added in v0.0.2

func (o *CommitDataDraft) GetCommitterOk() (*CommitDataAuthor, bool)

GetCommitterOk returns a tuple with the Committer field value and a boolean to check if the value has been set.

func (*CommitDataDraft) GetParents added in v0.0.2

func (o *CommitDataDraft) GetParents() []string

GetParents returns the Parents field value

func (*CommitDataDraft) GetParentsOk added in v0.0.2

func (o *CommitDataDraft) GetParentsOk() ([]string, bool)

GetParentsOk returns a tuple with the Parents field value and a boolean to check if the value has been set.

func (*CommitDataDraft) GetSubject added in v0.0.2

func (o *CommitDataDraft) GetSubject() string

GetSubject returns the Subject field value

func (*CommitDataDraft) GetSubjectOk added in v0.0.2

func (o *CommitDataDraft) GetSubjectOk() (*string, bool)

GetSubjectOk returns a tuple with the Subject field value and a boolean to check if the value has been set.

func (CommitDataDraft) MarshalJSON added in v0.0.2

func (o CommitDataDraft) MarshalJSON() ([]byte, error)

func (*CommitDataDraft) SetAuthor added in v0.0.2

func (o *CommitDataDraft) SetAuthor(v CommitDataAuthor)

SetAuthor sets field value

func (*CommitDataDraft) SetCommit added in v0.0.2

func (o *CommitDataDraft) SetCommit(v string)

SetCommit sets field value

func (*CommitDataDraft) SetCommitter added in v0.0.2

func (o *CommitDataDraft) SetCommitter(v CommitDataAuthor)

SetCommitter sets field value

func (*CommitDataDraft) SetParents added in v0.0.2

func (o *CommitDataDraft) SetParents(v []string)

SetParents sets field value

func (*CommitDataDraft) SetSubject added in v0.0.2

func (o *CommitDataDraft) SetSubject(v string)

SetSubject sets field value

func (CommitDataDraft) ToMap added in v0.1.0

func (o CommitDataDraft) ToMap() (map[string]interface{}, error)

func (*CommitDataDraft) UnmarshalJSON added in v0.1.0

func (o *CommitDataDraft) UnmarshalJSON(data []byte) (err error)

type CommitDataPaginator added in v0.1.0

type CommitDataPaginator struct {
	// Number of items in the current page
	Count int32 `json:"count"`
	// Total number of items found
	Total   int64        `json:"total"`
	Offset  int32        `json:"offset"`
	Limit   int32        `json:"limit"`
	Results []CommitData `json:"results"`
}

CommitDataPaginator struct for CommitDataPaginator

func NewCommitDataPaginator added in v0.1.0

func NewCommitDataPaginator(count int32, total int64, offset int32, limit int32, results []CommitData) *CommitDataPaginator

NewCommitDataPaginator instantiates a new CommitDataPaginator object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCommitDataPaginatorWithDefaults added in v0.1.0

func NewCommitDataPaginatorWithDefaults() *CommitDataPaginator

NewCommitDataPaginatorWithDefaults instantiates a new CommitDataPaginator object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CommitDataPaginator) GetCount added in v0.1.0

func (o *CommitDataPaginator) GetCount() int32

GetCount returns the Count field value

func (*CommitDataPaginator) GetCountOk added in v0.1.0

func (o *CommitDataPaginator) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*CommitDataPaginator) GetLimit added in v0.1.0

func (o *CommitDataPaginator) GetLimit() int32

GetLimit returns the Limit field value

func (*CommitDataPaginator) GetLimitOk added in v0.1.0

func (o *CommitDataPaginator) GetLimitOk() (*int32, bool)

GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.

func (*CommitDataPaginator) GetOffset added in v0.1.0

func (o *CommitDataPaginator) GetOffset() int32

GetOffset returns the Offset field value

func (*CommitDataPaginator) GetOffsetOk added in v0.1.0

func (o *CommitDataPaginator) GetOffsetOk() (*int32, bool)

GetOffsetOk returns a tuple with the Offset field value and a boolean to check if the value has been set.

func (*CommitDataPaginator) GetResults added in v0.1.0

func (o *CommitDataPaginator) GetResults() []CommitData

GetResults returns the Results field value

func (*CommitDataPaginator) GetResultsOk added in v0.1.0

func (o *CommitDataPaginator) GetResultsOk() ([]CommitData, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (*CommitDataPaginator) GetTotal added in v0.1.0

func (o *CommitDataPaginator) GetTotal() int64

GetTotal returns the Total field value

func (*CommitDataPaginator) GetTotalOk added in v0.1.0

func (o *CommitDataPaginator) GetTotalOk() (*int64, bool)

GetTotalOk returns a tuple with the Total field value and a boolean to check if the value has been set.

func (CommitDataPaginator) MarshalJSON added in v0.1.0

func (o CommitDataPaginator) MarshalJSON() ([]byte, error)

func (*CommitDataPaginator) SetCount added in v0.1.0

func (o *CommitDataPaginator) SetCount(v int32)

SetCount sets field value

func (*CommitDataPaginator) SetLimit added in v0.1.0

func (o *CommitDataPaginator) SetLimit(v int32)

SetLimit sets field value

func (*CommitDataPaginator) SetOffset added in v0.1.0

func (o *CommitDataPaginator) SetOffset(v int32)

SetOffset sets field value

func (*CommitDataPaginator) SetResults added in v0.1.0

func (o *CommitDataPaginator) SetResults(v []CommitData)

SetResults sets field value

func (*CommitDataPaginator) SetTotal added in v0.1.0

func (o *CommitDataPaginator) SetTotal(v int64)

SetTotal sets field value

func (CommitDataPaginator) ToMap added in v0.1.0

func (o CommitDataPaginator) ToMap() (map[string]interface{}, error)

func (*CommitDataPaginator) UnmarshalJSON added in v0.1.0

func (o *CommitDataPaginator) UnmarshalJSON(data []byte) (err error)

type CommitDataWithVersion added in v0.1.0

type CommitDataWithVersion struct {
	Commit    string           `json:"commit"`
	Parents   []string         `json:"parents"`
	Subject   string           `json:"subject"`
	Author    CommitDataAuthor `json:"author"`
	Committer CommitDataAuthor `json:"committer"`
	CreatedAt *time.Time       `json:"created_at,omitempty"`
	Version   *string          `json:"version,omitempty"`
	Branch    *string          `json:"branch,omitempty"`
}

CommitDataWithVersion struct for CommitDataWithVersion

func NewCommitDataWithVersion added in v0.1.0

func NewCommitDataWithVersion(commit string, parents []string, subject string, author CommitDataAuthor, committer CommitDataAuthor) *CommitDataWithVersion

NewCommitDataWithVersion instantiates a new CommitDataWithVersion object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCommitDataWithVersionWithDefaults added in v0.1.0

func NewCommitDataWithVersionWithDefaults() *CommitDataWithVersion

NewCommitDataWithVersionWithDefaults instantiates a new CommitDataWithVersion object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CommitDataWithVersion) GetAuthor added in v0.1.0

func (o *CommitDataWithVersion) GetAuthor() CommitDataAuthor

GetAuthor returns the Author field value

func (*CommitDataWithVersion) GetAuthorOk added in v0.1.0

func (o *CommitDataWithVersion) GetAuthorOk() (*CommitDataAuthor, bool)

GetAuthorOk returns a tuple with the Author field value and a boolean to check if the value has been set.

func (*CommitDataWithVersion) GetBranch added in v0.1.0

func (o *CommitDataWithVersion) GetBranch() string

GetBranch returns the Branch field value if set, zero value otherwise.

func (*CommitDataWithVersion) GetBranchOk added in v0.1.0

func (o *CommitDataWithVersion) GetBranchOk() (*string, bool)

GetBranchOk returns a tuple with the Branch field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CommitDataWithVersion) GetCommit added in v0.1.0

func (o *CommitDataWithVersion) GetCommit() string

GetCommit returns the Commit field value

func (*CommitDataWithVersion) GetCommitOk added in v0.1.0

func (o *CommitDataWithVersion) GetCommitOk() (*string, bool)

GetCommitOk returns a tuple with the Commit field value and a boolean to check if the value has been set.

func (*CommitDataWithVersion) GetCommitter added in v0.1.0

func (o *CommitDataWithVersion) GetCommitter() CommitDataAuthor

GetCommitter returns the Committer field value

func (*CommitDataWithVersion) GetCommitterOk added in v0.1.0

func (o *CommitDataWithVersion) GetCommitterOk() (*CommitDataAuthor, bool)

GetCommitterOk returns a tuple with the Committer field value and a boolean to check if the value has been set.

func (*CommitDataWithVersion) GetCreatedAt added in v0.1.0

func (o *CommitDataWithVersion) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*CommitDataWithVersion) GetCreatedAtOk added in v0.1.0

func (o *CommitDataWithVersion) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CommitDataWithVersion) GetParents added in v0.1.0

func (o *CommitDataWithVersion) GetParents() []string

GetParents returns the Parents field value

func (*CommitDataWithVersion) GetParentsOk added in v0.1.0

func (o *CommitDataWithVersion) GetParentsOk() ([]string, bool)

GetParentsOk returns a tuple with the Parents field value and a boolean to check if the value has been set.

func (*CommitDataWithVersion) GetSubject added in v0.1.0

func (o *CommitDataWithVersion) GetSubject() string

GetSubject returns the Subject field value

func (*CommitDataWithVersion) GetSubjectOk added in v0.1.0

func (o *CommitDataWithVersion) GetSubjectOk() (*string, bool)

GetSubjectOk returns a tuple with the Subject field value and a boolean to check if the value has been set.

func (*CommitDataWithVersion) GetVersion added in v0.1.0

func (o *CommitDataWithVersion) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise.

func (*CommitDataWithVersion) GetVersionOk added in v0.1.0

func (o *CommitDataWithVersion) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CommitDataWithVersion) HasBranch added in v0.1.0

func (o *CommitDataWithVersion) HasBranch() bool

HasBranch returns a boolean if a field has been set.

func (*CommitDataWithVersion) HasCreatedAt added in v0.1.0

func (o *CommitDataWithVersion) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*CommitDataWithVersion) HasVersion added in v0.1.0

func (o *CommitDataWithVersion) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (CommitDataWithVersion) MarshalJSON added in v0.1.0

func (o CommitDataWithVersion) MarshalJSON() ([]byte, error)

func (*CommitDataWithVersion) SetAuthor added in v0.1.0

func (o *CommitDataWithVersion) SetAuthor(v CommitDataAuthor)

SetAuthor sets field value

func (*CommitDataWithVersion) SetBranch added in v0.1.0

func (o *CommitDataWithVersion) SetBranch(v string)

SetBranch gets a reference to the given string and assigns it to the Branch field.

func (*CommitDataWithVersion) SetCommit added in v0.1.0

func (o *CommitDataWithVersion) SetCommit(v string)

SetCommit sets field value

func (*CommitDataWithVersion) SetCommitter added in v0.1.0

func (o *CommitDataWithVersion) SetCommitter(v CommitDataAuthor)

SetCommitter sets field value

func (*CommitDataWithVersion) SetCreatedAt added in v0.1.0

func (o *CommitDataWithVersion) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*CommitDataWithVersion) SetParents added in v0.1.0

func (o *CommitDataWithVersion) SetParents(v []string)

SetParents sets field value

func (*CommitDataWithVersion) SetSubject added in v0.1.0

func (o *CommitDataWithVersion) SetSubject(v string)

SetSubject sets field value

func (*CommitDataWithVersion) SetVersion added in v0.1.0

func (o *CommitDataWithVersion) SetVersion(v string)

SetVersion gets a reference to the given string and assigns it to the Version field.

func (CommitDataWithVersion) ToMap added in v0.1.0

func (o CommitDataWithVersion) ToMap() (map[string]interface{}, error)

func (*CommitDataWithVersion) UnmarshalJSON added in v0.1.0

func (o *CommitDataWithVersion) UnmarshalJSON(data []byte) (err error)

type CommitDataWithVersionPaginator added in v0.1.0

type CommitDataWithVersionPaginator struct {
	// Number of items in the current page
	Count int32 `json:"count"`
	// Total number of items found
	Total   int64                   `json:"total"`
	Offset  int32                   `json:"offset"`
	Limit   int32                   `json:"limit"`
	Results []CommitDataWithVersion `json:"results"`
}

CommitDataWithVersionPaginator struct for CommitDataWithVersionPaginator

func NewCommitDataWithVersionPaginator added in v0.1.0

func NewCommitDataWithVersionPaginator(count int32, total int64, offset int32, limit int32, results []CommitDataWithVersion) *CommitDataWithVersionPaginator

NewCommitDataWithVersionPaginator instantiates a new CommitDataWithVersionPaginator object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCommitDataWithVersionPaginatorWithDefaults added in v0.1.0

func NewCommitDataWithVersionPaginatorWithDefaults() *CommitDataWithVersionPaginator

NewCommitDataWithVersionPaginatorWithDefaults instantiates a new CommitDataWithVersionPaginator object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CommitDataWithVersionPaginator) GetCount added in v0.1.0

func (o *CommitDataWithVersionPaginator) GetCount() int32

GetCount returns the Count field value

func (*CommitDataWithVersionPaginator) GetCountOk added in v0.1.0

func (o *CommitDataWithVersionPaginator) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*CommitDataWithVersionPaginator) GetLimit added in v0.1.0

func (o *CommitDataWithVersionPaginator) GetLimit() int32

GetLimit returns the Limit field value

func (*CommitDataWithVersionPaginator) GetLimitOk added in v0.1.0

func (o *CommitDataWithVersionPaginator) GetLimitOk() (*int32, bool)

GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.

func (*CommitDataWithVersionPaginator) GetOffset added in v0.1.0

func (o *CommitDataWithVersionPaginator) GetOffset() int32

GetOffset returns the Offset field value

func (*CommitDataWithVersionPaginator) GetOffsetOk added in v0.1.0

func (o *CommitDataWithVersionPaginator) GetOffsetOk() (*int32, bool)

GetOffsetOk returns a tuple with the Offset field value and a boolean to check if the value has been set.

func (*CommitDataWithVersionPaginator) GetResults added in v0.1.0

GetResults returns the Results field value

func (*CommitDataWithVersionPaginator) GetResultsOk added in v0.1.0

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (*CommitDataWithVersionPaginator) GetTotal added in v0.1.0

func (o *CommitDataWithVersionPaginator) GetTotal() int64

GetTotal returns the Total field value

func (*CommitDataWithVersionPaginator) GetTotalOk added in v0.1.0

func (o *CommitDataWithVersionPaginator) GetTotalOk() (*int64, bool)

GetTotalOk returns a tuple with the Total field value and a boolean to check if the value has been set.

func (CommitDataWithVersionPaginator) MarshalJSON added in v0.1.0

func (o CommitDataWithVersionPaginator) MarshalJSON() ([]byte, error)

func (*CommitDataWithVersionPaginator) SetCount added in v0.1.0

func (o *CommitDataWithVersionPaginator) SetCount(v int32)

SetCount sets field value

func (*CommitDataWithVersionPaginator) SetLimit added in v0.1.0

func (o *CommitDataWithVersionPaginator) SetLimit(v int32)

SetLimit sets field value

func (*CommitDataWithVersionPaginator) SetOffset added in v0.1.0

func (o *CommitDataWithVersionPaginator) SetOffset(v int32)

SetOffset sets field value

func (*CommitDataWithVersionPaginator) SetResults added in v0.1.0

SetResults sets field value

func (*CommitDataWithVersionPaginator) SetTotal added in v0.1.0

func (o *CommitDataWithVersionPaginator) SetTotal(v int64)

SetTotal sets field value

func (CommitDataWithVersionPaginator) ToMap added in v0.1.0

func (o CommitDataWithVersionPaginator) ToMap() (map[string]interface{}, error)

func (*CommitDataWithVersionPaginator) UnmarshalJSON added in v0.1.0

func (o *CommitDataWithVersionPaginator) UnmarshalJSON(data []byte) (err error)

type Component

type Component struct {
	Id        string    `json:"id"`
	CreatedAt time.Time `json:"created_at"`
	// key of the component
	Key *string `json:"key,omitempty"`
	// name of the component
	Name *string `json:"name,omitempty"`
	// short description of the component
	Description *string `json:"description,omitempty"`
}

Component struct for Component

func NewComponent

func NewComponent(id string, createdAt time.Time) *Component

NewComponent instantiates a new Component object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewComponentWithDefaults

func NewComponentWithDefaults() *Component

NewComponentWithDefaults instantiates a new Component object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Component) GetCreatedAt

func (o *Component) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*Component) GetCreatedAtOk

func (o *Component) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*Component) GetDescription added in v0.1.0

func (o *Component) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Component) GetDescriptionOk added in v0.1.0

func (o *Component) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Component) GetId added in v0.1.0

func (o *Component) GetId() string

GetId returns the Id field value

func (*Component) GetIdOk added in v0.1.0

func (o *Component) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Component) GetKey

func (o *Component) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*Component) GetKeyOk

func (o *Component) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Component) GetName added in v0.1.0

func (o *Component) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Component) GetNameOk added in v0.1.0

func (o *Component) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Component) HasDescription added in v0.1.0

func (o *Component) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Component) HasKey

func (o *Component) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*Component) HasName added in v0.1.0

func (o *Component) HasName() bool

HasName returns a boolean if a field has been set.

func (Component) MarshalJSON

func (o Component) MarshalJSON() ([]byte, error)

func (*Component) SetCreatedAt

func (o *Component) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*Component) SetDescription added in v0.1.0

func (o *Component) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Component) SetId added in v0.1.0

func (o *Component) SetId(v string)

SetId sets field value

func (*Component) SetKey

func (o *Component) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (*Component) SetName added in v0.1.0

func (o *Component) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (Component) ToMap added in v0.1.0

func (o Component) ToMap() (map[string]interface{}, error)

func (*Component) UnmarshalJSON added in v0.1.0

func (o *Component) UnmarshalJSON(data []byte) (err error)

type ComponentDraft

type ComponentDraft struct {
	Key         string  `json:"key"`
	Name        string  `json:"name"`
	Description *string `json:"description,omitempty"`
}

ComponentDraft struct for ComponentDraft

func NewComponentDraft

func NewComponentDraft(key string, name string) *ComponentDraft

NewComponentDraft instantiates a new ComponentDraft object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewComponentDraftWithDefaults

func NewComponentDraftWithDefaults() *ComponentDraft

NewComponentDraftWithDefaults instantiates a new ComponentDraft object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ComponentDraft) GetDescription added in v0.1.0

func (o *ComponentDraft) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ComponentDraft) GetDescriptionOk added in v0.1.0

func (o *ComponentDraft) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ComponentDraft) GetKey

func (o *ComponentDraft) GetKey() string

GetKey returns the Key field value

func (*ComponentDraft) GetKeyOk

func (o *ComponentDraft) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*ComponentDraft) GetName added in v0.1.0

func (o *ComponentDraft) GetName() string

GetName returns the Name field value

func (*ComponentDraft) GetNameOk added in v0.1.0

func (o *ComponentDraft) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ComponentDraft) HasDescription added in v0.1.0

func (o *ComponentDraft) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (ComponentDraft) MarshalJSON

func (o ComponentDraft) MarshalJSON() ([]byte, error)

func (*ComponentDraft) SetDescription added in v0.1.0

func (o *ComponentDraft) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ComponentDraft) SetKey

func (o *ComponentDraft) SetKey(v string)

SetKey sets field value

func (*ComponentDraft) SetName added in v0.1.0

func (o *ComponentDraft) SetName(v string)

SetName sets field value

func (ComponentDraft) ToMap added in v0.1.0

func (o ComponentDraft) ToMap() (map[string]interface{}, error)

func (*ComponentDraft) UnmarshalJSON added in v0.1.0

func (o *ComponentDraft) UnmarshalJSON(data []byte) (err error)

type ComponentPaginator

type ComponentPaginator struct {
	// Number of items in the current page
	Count int32 `json:"count"`
	// Total number of items found
	Total   int64       `json:"total"`
	Offset  int32       `json:"offset"`
	Limit   int32       `json:"limit"`
	Results []Component `json:"results"`
}

ComponentPaginator struct for ComponentPaginator

func NewComponentPaginator

func NewComponentPaginator(count int32, total int64, offset int32, limit int32, results []Component) *ComponentPaginator

NewComponentPaginator instantiates a new ComponentPaginator object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewComponentPaginatorWithDefaults

func NewComponentPaginatorWithDefaults() *ComponentPaginator

NewComponentPaginatorWithDefaults instantiates a new ComponentPaginator object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ComponentPaginator) GetCount

func (o *ComponentPaginator) GetCount() int32

GetCount returns the Count field value

func (*ComponentPaginator) GetCountOk

func (o *ComponentPaginator) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*ComponentPaginator) GetLimit

func (o *ComponentPaginator) GetLimit() int32

GetLimit returns the Limit field value

func (*ComponentPaginator) GetLimitOk

func (o *ComponentPaginator) GetLimitOk() (*int32, bool)

GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.

func (*ComponentPaginator) GetOffset

func (o *ComponentPaginator) GetOffset() int32

GetOffset returns the Offset field value

func (*ComponentPaginator) GetOffsetOk

func (o *ComponentPaginator) GetOffsetOk() (*int32, bool)

GetOffsetOk returns a tuple with the Offset field value and a boolean to check if the value has been set.

func (*ComponentPaginator) GetResults

func (o *ComponentPaginator) GetResults() []Component

GetResults returns the Results field value

func (*ComponentPaginator) GetResultsOk

func (o *ComponentPaginator) GetResultsOk() ([]Component, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (*ComponentPaginator) GetTotal

func (o *ComponentPaginator) GetTotal() int64

GetTotal returns the Total field value

func (*ComponentPaginator) GetTotalOk

func (o *ComponentPaginator) GetTotalOk() (*int64, bool)

GetTotalOk returns a tuple with the Total field value and a boolean to check if the value has been set.

func (ComponentPaginator) MarshalJSON

func (o ComponentPaginator) MarshalJSON() ([]byte, error)

func (*ComponentPaginator) SetCount

func (o *ComponentPaginator) SetCount(v int32)

SetCount sets field value

func (*ComponentPaginator) SetLimit

func (o *ComponentPaginator) SetLimit(v int32)

SetLimit sets field value

func (*ComponentPaginator) SetOffset

func (o *ComponentPaginator) SetOffset(v int32)

SetOffset sets field value

func (*ComponentPaginator) SetResults

func (o *ComponentPaginator) SetResults(v []Component)

SetResults sets field value

func (*ComponentPaginator) SetTotal

func (o *ComponentPaginator) SetTotal(v int64)

SetTotal sets field value

func (ComponentPaginator) ToMap added in v0.1.0

func (o ComponentPaginator) ToMap() (map[string]interface{}, error)

func (*ComponentPaginator) UnmarshalJSON added in v0.1.0

func (o *ComponentPaginator) UnmarshalJSON(data []byte) (err error)

type ComponentVersion

type ComponentVersion struct {
	Id        string    `json:"id"`
	CreatedAt time.Time `json:"created_at"`
	// key of the component
	Component string `json:"component"`
	// version of the component
	Version string `json:"version"`
	// branch of the version
	Branch *string `json:"branch,omitempty"`
}

ComponentVersion struct for ComponentVersion

func NewComponentVersion

func NewComponentVersion(id string, createdAt time.Time, component string, version string) *ComponentVersion

NewComponentVersion instantiates a new ComponentVersion object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewComponentVersionWithDefaults

func NewComponentVersionWithDefaults() *ComponentVersion

NewComponentVersionWithDefaults instantiates a new ComponentVersion object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ComponentVersion) GetBranch added in v0.1.0

func (o *ComponentVersion) GetBranch() string

GetBranch returns the Branch field value if set, zero value otherwise.

func (*ComponentVersion) GetBranchOk added in v0.1.0

func (o *ComponentVersion) GetBranchOk() (*string, bool)

GetBranchOk returns a tuple with the Branch field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ComponentVersion) GetComponent

func (o *ComponentVersion) GetComponent() string

GetComponent returns the Component field value

func (*ComponentVersion) GetComponentOk

func (o *ComponentVersion) GetComponentOk() (*string, bool)

GetComponentOk returns a tuple with the Component field value and a boolean to check if the value has been set.

func (*ComponentVersion) GetCreatedAt

func (o *ComponentVersion) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*ComponentVersion) GetCreatedAtOk

func (o *ComponentVersion) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*ComponentVersion) GetId added in v0.1.0

func (o *ComponentVersion) GetId() string

GetId returns the Id field value

func (*ComponentVersion) GetIdOk added in v0.1.0

func (o *ComponentVersion) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ComponentVersion) GetVersion

func (o *ComponentVersion) GetVersion() string

GetVersion returns the Version field value

func (*ComponentVersion) GetVersionOk

func (o *ComponentVersion) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set.

func (*ComponentVersion) HasBranch added in v0.1.0

func (o *ComponentVersion) HasBranch() bool

HasBranch returns a boolean if a field has been set.

func (ComponentVersion) MarshalJSON

func (o ComponentVersion) MarshalJSON() ([]byte, error)

func (*ComponentVersion) SetBranch added in v0.1.0

func (o *ComponentVersion) SetBranch(v string)

SetBranch gets a reference to the given string and assigns it to the Branch field.

func (*ComponentVersion) SetComponent

func (o *ComponentVersion) SetComponent(v string)

SetComponent sets field value

func (*ComponentVersion) SetCreatedAt

func (o *ComponentVersion) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*ComponentVersion) SetId added in v0.1.0

func (o *ComponentVersion) SetId(v string)

SetId sets field value

func (*ComponentVersion) SetVersion

func (o *ComponentVersion) SetVersion(v string)

SetVersion sets field value

func (ComponentVersion) ToMap added in v0.1.0

func (o ComponentVersion) ToMap() (map[string]interface{}, error)

func (*ComponentVersion) UnmarshalJSON added in v0.1.0

func (o *ComponentVersion) UnmarshalJSON(data []byte) (err error)

type ComponentVersionCommits added in v0.0.2

type ComponentVersionCommits struct {
	Commits []CommitData `json:"commits"`
}

ComponentVersionCommits struct for ComponentVersionCommits

func NewComponentVersionCommits added in v0.0.2

func NewComponentVersionCommits(commits []CommitData) *ComponentVersionCommits

NewComponentVersionCommits instantiates a new ComponentVersionCommits object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewComponentVersionCommitsWithDefaults added in v0.0.2

func NewComponentVersionCommitsWithDefaults() *ComponentVersionCommits

NewComponentVersionCommitsWithDefaults instantiates a new ComponentVersionCommits object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ComponentVersionCommits) GetCommits added in v0.0.2

func (o *ComponentVersionCommits) GetCommits() []CommitData

GetCommits returns the Commits field value

func (*ComponentVersionCommits) GetCommitsOk added in v0.0.2

func (o *ComponentVersionCommits) GetCommitsOk() ([]CommitData, bool)

GetCommitsOk returns a tuple with the Commits field value and a boolean to check if the value has been set.

func (ComponentVersionCommits) MarshalJSON added in v0.0.2

func (o ComponentVersionCommits) MarshalJSON() ([]byte, error)

func (*ComponentVersionCommits) SetCommits added in v0.0.2

func (o *ComponentVersionCommits) SetCommits(v []CommitData)

SetCommits sets field value

func (ComponentVersionCommits) ToMap added in v0.1.0

func (o ComponentVersionCommits) ToMap() (map[string]interface{}, error)

func (*ComponentVersionCommits) UnmarshalJSON added in v0.1.0

func (o *ComponentVersionCommits) UnmarshalJSON(data []byte) (err error)

type ComponentVersionDraft

type ComponentVersionDraft struct {
	Version string `json:"version"`
	Branch  string `json:"branch"`
}

ComponentVersionDraft struct for ComponentVersionDraft

func NewComponentVersionDraft

func NewComponentVersionDraft(version string, branch string) *ComponentVersionDraft

NewComponentVersionDraft instantiates a new ComponentVersionDraft object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewComponentVersionDraftWithDefaults

func NewComponentVersionDraftWithDefaults() *ComponentVersionDraft

NewComponentVersionDraftWithDefaults instantiates a new ComponentVersionDraft object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ComponentVersionDraft) GetBranch added in v0.0.2

func (o *ComponentVersionDraft) GetBranch() string

GetBranch returns the Branch field value

func (*ComponentVersionDraft) GetBranchOk added in v0.0.2

func (o *ComponentVersionDraft) GetBranchOk() (*string, bool)

GetBranchOk returns a tuple with the Branch field value and a boolean to check if the value has been set.

func (*ComponentVersionDraft) GetVersion

func (o *ComponentVersionDraft) GetVersion() string

GetVersion returns the Version field value

func (*ComponentVersionDraft) GetVersionOk

func (o *ComponentVersionDraft) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set.

func (ComponentVersionDraft) MarshalJSON

func (o ComponentVersionDraft) MarshalJSON() ([]byte, error)

func (*ComponentVersionDraft) SetBranch added in v0.0.2

func (o *ComponentVersionDraft) SetBranch(v string)

SetBranch sets field value

func (*ComponentVersionDraft) SetVersion

func (o *ComponentVersionDraft) SetVersion(v string)

SetVersion sets field value

func (ComponentVersionDraft) ToMap added in v0.1.0

func (o ComponentVersionDraft) ToMap() (map[string]interface{}, error)

func (*ComponentVersionDraft) UnmarshalJSON added in v0.1.0

func (o *ComponentVersionDraft) UnmarshalJSON(data []byte) (err error)

type ComponentVersionPaginator

type ComponentVersionPaginator struct {
	// Number of items in the current page
	Count int32 `json:"count"`
	// Total number of items found
	Total   int64              `json:"total"`
	Offset  int32              `json:"offset"`
	Limit   int32              `json:"limit"`
	Results []ComponentVersion `json:"results"`
}

ComponentVersionPaginator struct for ComponentVersionPaginator

func NewComponentVersionPaginator

func NewComponentVersionPaginator(count int32, total int64, offset int32, limit int32, results []ComponentVersion) *ComponentVersionPaginator

NewComponentVersionPaginator instantiates a new ComponentVersionPaginator object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewComponentVersionPaginatorWithDefaults

func NewComponentVersionPaginatorWithDefaults() *ComponentVersionPaginator

NewComponentVersionPaginatorWithDefaults instantiates a new ComponentVersionPaginator object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ComponentVersionPaginator) GetCount

func (o *ComponentVersionPaginator) GetCount() int32

GetCount returns the Count field value

func (*ComponentVersionPaginator) GetCountOk

func (o *ComponentVersionPaginator) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*ComponentVersionPaginator) GetLimit

func (o *ComponentVersionPaginator) GetLimit() int32

GetLimit returns the Limit field value

func (*ComponentVersionPaginator) GetLimitOk

func (o *ComponentVersionPaginator) GetLimitOk() (*int32, bool)

GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.

func (*ComponentVersionPaginator) GetOffset

func (o *ComponentVersionPaginator) GetOffset() int32

GetOffset returns the Offset field value

func (*ComponentVersionPaginator) GetOffsetOk

func (o *ComponentVersionPaginator) GetOffsetOk() (*int32, bool)

GetOffsetOk returns a tuple with the Offset field value and a boolean to check if the value has been set.

func (*ComponentVersionPaginator) GetResults

func (o *ComponentVersionPaginator) GetResults() []ComponentVersion

GetResults returns the Results field value

func (*ComponentVersionPaginator) GetResultsOk

func (o *ComponentVersionPaginator) GetResultsOk() ([]ComponentVersion, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (*ComponentVersionPaginator) GetTotal

func (o *ComponentVersionPaginator) GetTotal() int64

GetTotal returns the Total field value

func (*ComponentVersionPaginator) GetTotalOk

func (o *ComponentVersionPaginator) GetTotalOk() (*int64, bool)

GetTotalOk returns a tuple with the Total field value and a boolean to check if the value has been set.

func (ComponentVersionPaginator) MarshalJSON

func (o ComponentVersionPaginator) MarshalJSON() ([]byte, error)

func (*ComponentVersionPaginator) SetCount

func (o *ComponentVersionPaginator) SetCount(v int32)

SetCount sets field value

func (*ComponentVersionPaginator) SetLimit

func (o *ComponentVersionPaginator) SetLimit(v int32)

SetLimit sets field value

func (*ComponentVersionPaginator) SetOffset

func (o *ComponentVersionPaginator) SetOffset(v int32)

SetOffset sets field value

func (*ComponentVersionPaginator) SetResults

func (o *ComponentVersionPaginator) SetResults(v []ComponentVersion)

SetResults sets field value

func (*ComponentVersionPaginator) SetTotal

func (o *ComponentVersionPaginator) SetTotal(v int64)

SetTotal sets field value

func (ComponentVersionPaginator) ToMap added in v0.1.0

func (o ComponentVersionPaginator) ToMap() (map[string]interface{}, error)

func (*ComponentVersionPaginator) UnmarshalJSON added in v0.1.0

func (o *ComponentVersionPaginator) UnmarshalJSON(data []byte) (err error)

type ComponentsApi added in v0.1.0

type ComponentsApi interface {

	/*
		ComponentCommitQuery List all commits of a component between two versions ordered by creation date. If `to` is not provided, it will list all commits from `from` to the latest version.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@param project Project Key
		@param component Component key
		@return ApiComponentCommitQueryRequest
	*/
	ComponentCommitQuery(ctx context.Context, organization string, project string, component string) ApiComponentCommitQueryRequest

	// ComponentCommitQueryExecute executes the request
	//  @return CommitDataWithVersionPaginator
	ComponentCommitQueryExecute(r ApiComponentCommitQueryRequest) (*CommitDataWithVersionPaginator, *http.Response, error)

	/*
		ComponentCreate Create component

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@param project Project Key
		@return ApiComponentCreateRequest
	*/
	ComponentCreate(ctx context.Context, organization string, project string) ApiComponentCreateRequest

	// ComponentCreateExecute executes the request
	//  @return Component
	ComponentCreateExecute(r ApiComponentCreateRequest) (*Component, *http.Response, error)

	/*
		ComponentDelete Delete a component

		This action will delete the component and all versions.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@param project Project Key
		@param component Component key
		@return ApiComponentDeleteRequest
	*/
	ComponentDelete(ctx context.Context, organization string, project string, component string) ApiComponentDeleteRequest

	// ComponentDeleteExecute executes the request
	//  @return Component
	ComponentDeleteExecute(r ApiComponentDeleteRequest) (*Component, *http.Response, error)

	/*
		ComponentLatestVersion Get last component version

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@param project Project Key
		@param component Component key
		@return ApiComponentLatestVersionRequest
	*/
	ComponentLatestVersion(ctx context.Context, organization string, project string, component string) ApiComponentLatestVersionRequest

	// ComponentLatestVersionExecute executes the request
	//  @return ComponentVersion
	ComponentLatestVersionExecute(r ApiComponentLatestVersionRequest) (*ComponentVersion, *http.Response, error)

	/*
		ComponentPatch Patch an existing component

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@param project Project Key
		@param component Component key
		@return ApiComponentPatchRequest
	*/
	ComponentPatch(ctx context.Context, organization string, project string, component string) ApiComponentPatchRequest

	// ComponentPatchExecute executes the request
	//  @return Component
	ComponentPatchExecute(r ApiComponentPatchRequest) (*Component, *http.Response, error)

	/*
		ComponentQuery List all components

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@param project Project Key
		@return ApiComponentQueryRequest
	*/
	ComponentQuery(ctx context.Context, organization string, project string) ApiComponentQueryRequest

	// ComponentQueryExecute executes the request
	//  @return ComponentPaginator
	ComponentQueryExecute(r ApiComponentQueryRequest) (*ComponentPaginator, *http.Response, error)

	/*
		ComponentVersionCreate Create component version

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@param project Project Key
		@param component Component key
		@return ApiComponentVersionCreateRequest
	*/
	ComponentVersionCreate(ctx context.Context, organization string, project string, component string) ApiComponentVersionCreateRequest

	// ComponentVersionCreateExecute executes the request
	//  @return ComponentVersion
	ComponentVersionCreateExecute(r ApiComponentVersionCreateRequest) (*ComponentVersion, *http.Response, error)

	/*
		ComponentVersionDelete Delete component version

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@param project Project Key
		@param component Component key
		@param version Version
		@return ApiComponentVersionDeleteRequest
	*/
	ComponentVersionDelete(ctx context.Context, organization string, project string, component string, version string) ApiComponentVersionDeleteRequest

	// ComponentVersionDeleteExecute executes the request
	//  @return ComponentVersion
	ComponentVersionDeleteExecute(r ApiComponentVersionDeleteRequest) (*ComponentVersion, *http.Response, error)

	/*
		ComponentVersionGet Get component version

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@param project Project Key
		@param component Component key
		@param version Version
		@return ApiComponentVersionGetRequest
	*/
	ComponentVersionGet(ctx context.Context, organization string, project string, component string, version string) ApiComponentVersionGetRequest

	// ComponentVersionGetExecute executes the request
	//  @return ComponentVersion
	ComponentVersionGetExecute(r ApiComponentVersionGetRequest) (*ComponentVersion, *http.Response, error)

	/*
		ComponentVersionPushCommits Push commits for this component version

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@param project Project Key
		@param component Component key
		@param version Component version
		@return ApiComponentVersionPushCommitsRequest
	*/
	ComponentVersionPushCommits(ctx context.Context, organization string, project string, component string, version string) ApiComponentVersionPushCommitsRequest

	// ComponentVersionPushCommitsExecute executes the request
	ComponentVersionPushCommitsExecute(r ApiComponentVersionPushCommitsRequest) (*http.Response, error)

	/*
		ComponentVersionQuery List all versions of a component

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@param project Project Key
		@param component Component key
		@return ApiComponentVersionQueryRequest
	*/
	ComponentVersionQuery(ctx context.Context, organization string, project string, component string) ApiComponentVersionQueryRequest

	// ComponentVersionQueryExecute executes the request
	//  @return ComponentVersionPaginator
	ComponentVersionQueryExecute(r ApiComponentVersionQueryRequest) (*ComponentVersionPaginator, *http.Response, error)

	/*
		ComponentVersionQueryCommits Get commits for this component version

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@param project Project Key
		@param component Component key
		@param version Component version
		@return ApiComponentVersionQueryCommitsRequest
	*/
	ComponentVersionQueryCommits(ctx context.Context, organization string, project string, component string, version string) ApiComponentVersionQueryCommitsRequest

	// ComponentVersionQueryCommitsExecute executes the request
	//  @return CommitDataPaginator
	ComponentVersionQueryCommitsExecute(r ApiComponentVersionQueryCommitsRequest) (*CommitDataPaginator, *http.Response, error)
}

type ComponentsApiService

type ComponentsApiService service

ComponentsApiService ComponentsApi service

func (*ComponentsApiService) ComponentCommitQuery added in v0.1.0

func (a *ComponentsApiService) ComponentCommitQuery(ctx context.Context, organization string, project string, component string) ApiComponentCommitQueryRequest

ComponentCommitQuery List all commits of a component between two versions ordered by creation date. If `to` is not provided, it will list all commits from `from` to the latest version.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@param project Project Key
@param component Component key
@return ApiComponentCommitQueryRequest

func (*ComponentsApiService) ComponentCommitQueryExecute added in v0.1.0

Execute executes the request

@return CommitDataWithVersionPaginator

func (*ComponentsApiService) ComponentCreate

func (a *ComponentsApiService) ComponentCreate(ctx context.Context, organization string, project string) ApiComponentCreateRequest

ComponentCreate Create component

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@param project Project Key
@return ApiComponentCreateRequest

func (*ComponentsApiService) ComponentCreateExecute

func (a *ComponentsApiService) ComponentCreateExecute(r ApiComponentCreateRequest) (*Component, *http.Response, error)

Execute executes the request

@return Component

func (*ComponentsApiService) ComponentDelete added in v0.1.0

func (a *ComponentsApiService) ComponentDelete(ctx context.Context, organization string, project string, component string) ApiComponentDeleteRequest

ComponentDelete Delete a component

This action will delete the component and all versions.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@param project Project Key
@param component Component key
@return ApiComponentDeleteRequest

func (*ComponentsApiService) ComponentDeleteExecute added in v0.1.0

func (a *ComponentsApiService) ComponentDeleteExecute(r ApiComponentDeleteRequest) (*Component, *http.Response, error)

Execute executes the request

@return Component

func (*ComponentsApiService) ComponentLatestVersion added in v0.0.2

func (a *ComponentsApiService) ComponentLatestVersion(ctx context.Context, organization string, project string, component string) ApiComponentLatestVersionRequest

ComponentLatestVersion Get last component version

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@param project Project Key
@param component Component key
@return ApiComponentLatestVersionRequest

func (*ComponentsApiService) ComponentLatestVersionExecute added in v0.0.2

Execute executes the request

@return ComponentVersion

func (*ComponentsApiService) ComponentPatch added in v0.1.0

func (a *ComponentsApiService) ComponentPatch(ctx context.Context, organization string, project string, component string) ApiComponentPatchRequest

ComponentPatch Patch an existing component

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@param project Project Key
@param component Component key
@return ApiComponentPatchRequest

func (*ComponentsApiService) ComponentPatchExecute added in v0.1.0

func (a *ComponentsApiService) ComponentPatchExecute(r ApiComponentPatchRequest) (*Component, *http.Response, error)

Execute executes the request

@return Component

func (*ComponentsApiService) ComponentQuery

func (a *ComponentsApiService) ComponentQuery(ctx context.Context, organization string, project string) ApiComponentQueryRequest

ComponentQuery List all components

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@param project Project Key
@return ApiComponentQueryRequest

func (*ComponentsApiService) ComponentQueryExecute

Execute executes the request

@return ComponentPaginator

func (*ComponentsApiService) ComponentVersionCreate

func (a *ComponentsApiService) ComponentVersionCreate(ctx context.Context, organization string, project string, component string) ApiComponentVersionCreateRequest

ComponentVersionCreate Create component version

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@param project Project Key
@param component Component key
@return ApiComponentVersionCreateRequest

func (*ComponentsApiService) ComponentVersionCreateExecute

Execute executes the request

@return ComponentVersion

func (*ComponentsApiService) ComponentVersionDelete added in v0.1.0

func (a *ComponentsApiService) ComponentVersionDelete(ctx context.Context, organization string, project string, component string, version string) ApiComponentVersionDeleteRequest

ComponentVersionDelete Delete component version

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@param project Project Key
@param component Component key
@param version Version
@return ApiComponentVersionDeleteRequest

func (*ComponentsApiService) ComponentVersionDeleteExecute added in v0.1.0

Execute executes the request

@return ComponentVersion

func (*ComponentsApiService) ComponentVersionGet added in v0.1.0

func (a *ComponentsApiService) ComponentVersionGet(ctx context.Context, organization string, project string, component string, version string) ApiComponentVersionGetRequest

ComponentVersionGet Get component version

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@param project Project Key
@param component Component key
@param version Version
@return ApiComponentVersionGetRequest

func (*ComponentsApiService) ComponentVersionGetExecute added in v0.1.0

Execute executes the request

@return ComponentVersion

func (*ComponentsApiService) ComponentVersionPushCommits added in v0.0.2

func (a *ComponentsApiService) ComponentVersionPushCommits(ctx context.Context, organization string, project string, component string, version string) ApiComponentVersionPushCommitsRequest

ComponentVersionPushCommits Push commits for this component version

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@param project Project Key
@param component Component key
@param version Component version
@return ApiComponentVersionPushCommitsRequest

func (*ComponentsApiService) ComponentVersionPushCommitsExecute added in v0.0.2

func (a *ComponentsApiService) ComponentVersionPushCommitsExecute(r ApiComponentVersionPushCommitsRequest) (*http.Response, error)

Execute executes the request

func (*ComponentsApiService) ComponentVersionQuery

func (a *ComponentsApiService) ComponentVersionQuery(ctx context.Context, organization string, project string, component string) ApiComponentVersionQueryRequest

ComponentVersionQuery List all versions of a component

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@param project Project Key
@param component Component key
@return ApiComponentVersionQueryRequest

func (*ComponentsApiService) ComponentVersionQueryCommits added in v0.1.0

func (a *ComponentsApiService) ComponentVersionQueryCommits(ctx context.Context, organization string, project string, component string, version string) ApiComponentVersionQueryCommitsRequest

ComponentVersionQueryCommits Get commits for this component version

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@param project Project Key
@param component Component key
@param version Component version
@return ApiComponentVersionQueryCommitsRequest

func (*ComponentsApiService) ComponentVersionQueryCommitsExecute added in v0.1.0

Execute executes the request

@return CommitDataPaginator

func (*ComponentsApiService) ComponentVersionQueryExecute

Execute executes the request

@return ComponentVersionPaginator

type Configuration

type Configuration struct {
	Host             string            `json:"host,omitempty"`
	Scheme           string            `json:"scheme,omitempty"`
	DefaultHeader    map[string]string `json:"defaultHeader,omitempty"`
	UserAgent        string            `json:"userAgent,omitempty"`
	Debug            bool              `json:"debug,omitempty"`
	Servers          ServerConfigurations
	OperationServers map[string]ServerConfigurations
	HTTPClient       *http.Client
}

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) ServerURL

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type Error

type Error struct {
	Status      int32         `json:"status"`
	Summary     string        `json:"summary"`
	Description *string       `json:"description,omitempty"`
	Errors      []ErrorObject `json:"errors,omitempty"`
}

Error struct for Error

func NewError

func NewError(status int32, summary string) *Error

NewError instantiates a new Error object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewErrorWithDefaults

func NewErrorWithDefaults() *Error

NewErrorWithDefaults instantiates a new Error object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Error) GetDescription added in v0.1.0

func (o *Error) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Error) GetDescriptionOk added in v0.1.0

func (o *Error) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Error) GetErrors added in v0.1.0

func (o *Error) GetErrors() []ErrorObject

GetErrors returns the Errors field value if set, zero value otherwise.

func (*Error) GetErrorsOk added in v0.1.0

func (o *Error) GetErrorsOk() ([]ErrorObject, bool)

GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Error) GetStatus

func (o *Error) GetStatus() int32

GetStatus returns the Status field value

func (*Error) GetStatusOk

func (o *Error) GetStatusOk() (*int32, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*Error) GetSummary added in v0.1.0

func (o *Error) GetSummary() string

GetSummary returns the Summary field value

func (*Error) GetSummaryOk added in v0.1.0

func (o *Error) GetSummaryOk() (*string, bool)

GetSummaryOk returns a tuple with the Summary field value and a boolean to check if the value has been set.

func (*Error) HasDescription added in v0.1.0

func (o *Error) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Error) HasErrors added in v0.1.0

func (o *Error) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (Error) MarshalJSON

func (o Error) MarshalJSON() ([]byte, error)

func (*Error) SetDescription added in v0.1.0

func (o *Error) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Error) SetErrors added in v0.1.0

func (o *Error) SetErrors(v []ErrorObject)

SetErrors gets a reference to the given []ErrorObject and assigns it to the Errors field.

func (*Error) SetStatus

func (o *Error) SetStatus(v int32)

SetStatus sets field value

func (*Error) SetSummary added in v0.1.0

func (o *Error) SetSummary(v string)

SetSummary sets field value

func (Error) ToMap added in v0.1.0

func (o Error) ToMap() (map[string]interface{}, error)

func (*Error) UnmarshalJSON added in v0.1.0

func (o *Error) UnmarshalJSON(data []byte) (err error)

type ErrorForbidden added in v0.1.0

type ErrorForbidden struct {
	Status      *int32  `json:"status,omitempty"`
	Summary     *string `json:"summary,omitempty"`
	Description *string `json:"description,omitempty"`
	Message     *string `json:"message,omitempty"`
}

ErrorForbidden struct for ErrorForbidden

func NewErrorForbidden added in v0.1.0

func NewErrorForbidden() *ErrorForbidden

NewErrorForbidden instantiates a new ErrorForbidden object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewErrorForbiddenWithDefaults added in v0.1.0

func NewErrorForbiddenWithDefaults() *ErrorForbidden

NewErrorForbiddenWithDefaults instantiates a new ErrorForbidden object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ErrorForbidden) GetDescription added in v0.1.0

func (o *ErrorForbidden) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ErrorForbidden) GetDescriptionOk added in v0.1.0

func (o *ErrorForbidden) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorForbidden) GetMessage added in v0.1.0

func (o *ErrorForbidden) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*ErrorForbidden) GetMessageOk added in v0.1.0

func (o *ErrorForbidden) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorForbidden) GetStatus added in v0.1.0

func (o *ErrorForbidden) GetStatus() int32

GetStatus returns the Status field value if set, zero value otherwise.

func (*ErrorForbidden) GetStatusOk added in v0.1.0

func (o *ErrorForbidden) GetStatusOk() (*int32, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorForbidden) GetSummary added in v0.1.0

func (o *ErrorForbidden) GetSummary() string

GetSummary returns the Summary field value if set, zero value otherwise.

func (*ErrorForbidden) GetSummaryOk added in v0.1.0

func (o *ErrorForbidden) GetSummaryOk() (*string, bool)

GetSummaryOk returns a tuple with the Summary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorForbidden) HasDescription added in v0.1.0

func (o *ErrorForbidden) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ErrorForbidden) HasMessage added in v0.1.0

func (o *ErrorForbidden) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*ErrorForbidden) HasStatus added in v0.1.0

func (o *ErrorForbidden) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*ErrorForbidden) HasSummary added in v0.1.0

func (o *ErrorForbidden) HasSummary() bool

HasSummary returns a boolean if a field has been set.

func (ErrorForbidden) MarshalJSON added in v0.1.0

func (o ErrorForbidden) MarshalJSON() ([]byte, error)

func (*ErrorForbidden) SetDescription added in v0.1.0

func (o *ErrorForbidden) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ErrorForbidden) SetMessage added in v0.1.0

func (o *ErrorForbidden) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*ErrorForbidden) SetStatus added in v0.1.0

func (o *ErrorForbidden) SetStatus(v int32)

SetStatus gets a reference to the given int32 and assigns it to the Status field.

func (*ErrorForbidden) SetSummary added in v0.1.0

func (o *ErrorForbidden) SetSummary(v string)

SetSummary gets a reference to the given string and assigns it to the Summary field.

func (ErrorForbidden) ToMap added in v0.1.0

func (o ErrorForbidden) ToMap() (map[string]interface{}, error)

type ErrorObject added in v0.1.0

type ErrorObject struct {
	Code    string `json:"code"`
	Message string `json:"message"`
}

ErrorObject struct for ErrorObject

func NewErrorObject added in v0.1.0

func NewErrorObject(code string, message string) *ErrorObject

NewErrorObject instantiates a new ErrorObject object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewErrorObjectWithDefaults added in v0.1.0

func NewErrorObjectWithDefaults() *ErrorObject

NewErrorObjectWithDefaults instantiates a new ErrorObject object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ErrorObject) GetCode added in v0.1.0

func (o *ErrorObject) GetCode() string

GetCode returns the Code field value

func (*ErrorObject) GetCodeOk added in v0.1.0

func (o *ErrorObject) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.

func (*ErrorObject) GetMessage added in v0.1.0

func (o *ErrorObject) GetMessage() string

GetMessage returns the Message field value

func (*ErrorObject) GetMessageOk added in v0.1.0

func (o *ErrorObject) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (ErrorObject) MarshalJSON added in v0.1.0

func (o ErrorObject) MarshalJSON() ([]byte, error)

func (*ErrorObject) SetCode added in v0.1.0

func (o *ErrorObject) SetCode(v string)

SetCode sets field value

func (*ErrorObject) SetMessage added in v0.1.0

func (o *ErrorObject) SetMessage(v string)

SetMessage sets field value

func (ErrorObject) ToMap added in v0.1.0

func (o ErrorObject) ToMap() (map[string]interface{}, error)

func (*ErrorObject) UnmarshalJSON added in v0.1.0

func (o *ErrorObject) UnmarshalJSON(data []byte) (err error)

type ErrorUnauthorized added in v0.1.0

type ErrorUnauthorized struct {
	Message *string `json:"message,omitempty"`
}

ErrorUnauthorized struct for ErrorUnauthorized

func NewErrorUnauthorized added in v0.1.0

func NewErrorUnauthorized() *ErrorUnauthorized

NewErrorUnauthorized instantiates a new ErrorUnauthorized object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewErrorUnauthorizedWithDefaults added in v0.1.0

func NewErrorUnauthorizedWithDefaults() *ErrorUnauthorized

NewErrorUnauthorizedWithDefaults instantiates a new ErrorUnauthorized object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ErrorUnauthorized) GetMessage added in v0.1.0

func (o *ErrorUnauthorized) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*ErrorUnauthorized) GetMessageOk added in v0.1.0

func (o *ErrorUnauthorized) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorUnauthorized) HasMessage added in v0.1.0

func (o *ErrorUnauthorized) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (ErrorUnauthorized) MarshalJSON added in v0.1.0

func (o ErrorUnauthorized) MarshalJSON() ([]byte, error)

func (*ErrorUnauthorized) SetMessage added in v0.1.0

func (o *ErrorUnauthorized) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (ErrorUnauthorized) ToMap added in v0.1.0

func (o ErrorUnauthorized) ToMap() (map[string]interface{}, error)

type GenericOpenAPIError

type GenericOpenAPIError struct {
	// contains filtered or unexported fields
}

GenericOpenAPIError Provides access to the body, error and model on returned errors.

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

Error returns non-empty string if there was an error.

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type JSONPatchRequestAddReplaceTest added in v0.1.0

type JSONPatchRequestAddReplaceTest struct {
	// A JSON Pointer path.
	Path string `json:"path"`
	// The value to add, replace or test.
	Value interface{} `json:"value"`
	// The operation to perform.
	Op string `json:"op"`
}

JSONPatchRequestAddReplaceTest struct for JSONPatchRequestAddReplaceTest

func NewJSONPatchRequestAddReplaceTest added in v0.1.0

func NewJSONPatchRequestAddReplaceTest(path string, value interface{}, op string) *JSONPatchRequestAddReplaceTest

NewJSONPatchRequestAddReplaceTest instantiates a new JSONPatchRequestAddReplaceTest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewJSONPatchRequestAddReplaceTestWithDefaults added in v0.1.0

func NewJSONPatchRequestAddReplaceTestWithDefaults() *JSONPatchRequestAddReplaceTest

NewJSONPatchRequestAddReplaceTestWithDefaults instantiates a new JSONPatchRequestAddReplaceTest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*JSONPatchRequestAddReplaceTest) GetOp added in v0.1.0

GetOp returns the Op field value

func (*JSONPatchRequestAddReplaceTest) GetOpOk added in v0.1.0

func (o *JSONPatchRequestAddReplaceTest) GetOpOk() (*string, bool)

GetOpOk returns a tuple with the Op field value and a boolean to check if the value has been set.

func (*JSONPatchRequestAddReplaceTest) GetPath added in v0.1.0

GetPath returns the Path field value

func (*JSONPatchRequestAddReplaceTest) GetPathOk added in v0.1.0

func (o *JSONPatchRequestAddReplaceTest) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.

func (*JSONPatchRequestAddReplaceTest) GetValue added in v0.1.0

func (o *JSONPatchRequestAddReplaceTest) GetValue() interface{}

GetValue returns the Value field value If the value is explicit nil, the zero value for interface{} will be returned

func (*JSONPatchRequestAddReplaceTest) GetValueOk added in v0.1.0

func (o *JSONPatchRequestAddReplaceTest) GetValueOk() (*interface{}, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (JSONPatchRequestAddReplaceTest) MarshalJSON added in v0.1.0

func (o JSONPatchRequestAddReplaceTest) MarshalJSON() ([]byte, error)

func (*JSONPatchRequestAddReplaceTest) SetOp added in v0.1.0

SetOp sets field value

func (*JSONPatchRequestAddReplaceTest) SetPath added in v0.1.0

func (o *JSONPatchRequestAddReplaceTest) SetPath(v string)

SetPath sets field value

func (*JSONPatchRequestAddReplaceTest) SetValue added in v0.1.0

func (o *JSONPatchRequestAddReplaceTest) SetValue(v interface{})

SetValue sets field value

func (JSONPatchRequestAddReplaceTest) ToMap added in v0.1.0

func (o JSONPatchRequestAddReplaceTest) ToMap() (map[string]interface{}, error)

func (*JSONPatchRequestAddReplaceTest) UnmarshalJSON added in v0.1.0

func (o *JSONPatchRequestAddReplaceTest) UnmarshalJSON(data []byte) (err error)

type JSONPatchRequestMoveCopy added in v0.1.0

type JSONPatchRequestMoveCopy struct {
	// A JSON Pointer path.
	Path string `json:"path"`
	// The operation to perform.
	Op string `json:"op"`
}

JSONPatchRequestMoveCopy struct for JSONPatchRequestMoveCopy

func NewJSONPatchRequestMoveCopy added in v0.1.0

func NewJSONPatchRequestMoveCopy(path string, op string) *JSONPatchRequestMoveCopy

NewJSONPatchRequestMoveCopy instantiates a new JSONPatchRequestMoveCopy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewJSONPatchRequestMoveCopyWithDefaults added in v0.1.0

func NewJSONPatchRequestMoveCopyWithDefaults() *JSONPatchRequestMoveCopy

NewJSONPatchRequestMoveCopyWithDefaults instantiates a new JSONPatchRequestMoveCopy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*JSONPatchRequestMoveCopy) GetOp added in v0.1.0

func (o *JSONPatchRequestMoveCopy) GetOp() string

GetOp returns the Op field value

func (*JSONPatchRequestMoveCopy) GetOpOk added in v0.1.0

func (o *JSONPatchRequestMoveCopy) GetOpOk() (*string, bool)

GetOpOk returns a tuple with the Op field value and a boolean to check if the value has been set.

func (*JSONPatchRequestMoveCopy) GetPath added in v0.1.0

func (o *JSONPatchRequestMoveCopy) GetPath() string

GetPath returns the Path field value

func (*JSONPatchRequestMoveCopy) GetPathOk added in v0.1.0

func (o *JSONPatchRequestMoveCopy) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.

func (JSONPatchRequestMoveCopy) MarshalJSON added in v0.1.0

func (o JSONPatchRequestMoveCopy) MarshalJSON() ([]byte, error)

func (*JSONPatchRequestMoveCopy) SetOp added in v0.1.0

func (o *JSONPatchRequestMoveCopy) SetOp(v string)

SetOp sets field value

func (*JSONPatchRequestMoveCopy) SetPath added in v0.1.0

func (o *JSONPatchRequestMoveCopy) SetPath(v string)

SetPath sets field value

func (JSONPatchRequestMoveCopy) ToMap added in v0.1.0

func (o JSONPatchRequestMoveCopy) ToMap() (map[string]interface{}, error)

func (*JSONPatchRequestMoveCopy) UnmarshalJSON added in v0.1.0

func (o *JSONPatchRequestMoveCopy) UnmarshalJSON(data []byte) (err error)

type JSONPatchRequestRemove added in v0.1.0

type JSONPatchRequestRemove struct {
	// A JSON Pointer path.
	Path string `json:"path"`
	// The operation to perform.
	Op string `json:"op"`
}

JSONPatchRequestRemove struct for JSONPatchRequestRemove

func NewJSONPatchRequestRemove added in v0.1.0

func NewJSONPatchRequestRemove(path string, op string) *JSONPatchRequestRemove

NewJSONPatchRequestRemove instantiates a new JSONPatchRequestRemove object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewJSONPatchRequestRemoveWithDefaults added in v0.1.0

func NewJSONPatchRequestRemoveWithDefaults() *JSONPatchRequestRemove

NewJSONPatchRequestRemoveWithDefaults instantiates a new JSONPatchRequestRemove object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*JSONPatchRequestRemove) GetOp added in v0.1.0

func (o *JSONPatchRequestRemove) GetOp() string

GetOp returns the Op field value

func (*JSONPatchRequestRemove) GetOpOk added in v0.1.0

func (o *JSONPatchRequestRemove) GetOpOk() (*string, bool)

GetOpOk returns a tuple with the Op field value and a boolean to check if the value has been set.

func (*JSONPatchRequestRemove) GetPath added in v0.1.0

func (o *JSONPatchRequestRemove) GetPath() string

GetPath returns the Path field value

func (*JSONPatchRequestRemove) GetPathOk added in v0.1.0

func (o *JSONPatchRequestRemove) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.

func (JSONPatchRequestRemove) MarshalJSON added in v0.1.0

func (o JSONPatchRequestRemove) MarshalJSON() ([]byte, error)

func (*JSONPatchRequestRemove) SetOp added in v0.1.0

func (o *JSONPatchRequestRemove) SetOp(v string)

SetOp sets field value

func (*JSONPatchRequestRemove) SetPath added in v0.1.0

func (o *JSONPatchRequestRemove) SetPath(v string)

SetPath sets field value

func (JSONPatchRequestRemove) ToMap added in v0.1.0

func (o JSONPatchRequestRemove) ToMap() (map[string]interface{}, error)

func (*JSONPatchRequestRemove) UnmarshalJSON added in v0.1.0

func (o *JSONPatchRequestRemove) UnmarshalJSON(data []byte) (err error)

type MappedNullable added in v0.1.0

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type MyAccountApi added in v0.1.0

type MyAccountApi interface {

	/*
		MyAccountInformation Get user information

		Return user information from current user

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiMyAccountInformationRequest
	*/
	MyAccountInformation(ctx context.Context) ApiMyAccountInformationRequest

	// MyAccountInformationExecute executes the request
	//  @return MyAccountInformation200Response
	MyAccountInformationExecute(r ApiMyAccountInformationRequest) (*MyAccountInformation200Response, *http.Response, error)
}

type MyAccountApiService added in v0.1.0

type MyAccountApiService service

MyAccountApiService MyAccountApi service

func (*MyAccountApiService) MyAccountInformation added in v0.1.0

MyAccountInformation Get user information

Return user information from current user

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiMyAccountInformationRequest

func (*MyAccountApiService) MyAccountInformationExecute added in v0.1.0

Execute executes the request

@return MyAccountInformation200Response

type MyAccountInformation200Response added in v0.1.0

type MyAccountInformation200Response struct {
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// Name of the user
	Name *string `json:"name,omitempty"`
	// E-mail address of the user
	Email     *string `json:"email,omitempty"`
	AvatarUrl *string `json:"avatar_url,omitempty"`
}

MyAccountInformation200Response struct for MyAccountInformation200Response

func NewMyAccountInformation200Response added in v0.1.0

func NewMyAccountInformation200Response() *MyAccountInformation200Response

NewMyAccountInformation200Response instantiates a new MyAccountInformation200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMyAccountInformation200ResponseWithDefaults added in v0.1.0

func NewMyAccountInformation200ResponseWithDefaults() *MyAccountInformation200Response

NewMyAccountInformation200ResponseWithDefaults instantiates a new MyAccountInformation200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MyAccountInformation200Response) GetAvatarUrl added in v0.1.0

func (o *MyAccountInformation200Response) GetAvatarUrl() string

GetAvatarUrl returns the AvatarUrl field value if set, zero value otherwise.

func (*MyAccountInformation200Response) GetAvatarUrlOk added in v0.1.0

func (o *MyAccountInformation200Response) GetAvatarUrlOk() (*string, bool)

GetAvatarUrlOk returns a tuple with the AvatarUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MyAccountInformation200Response) GetCreatedAt added in v0.1.0

func (o *MyAccountInformation200Response) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*MyAccountInformation200Response) GetCreatedAtOk added in v0.1.0

func (o *MyAccountInformation200Response) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MyAccountInformation200Response) GetEmail added in v0.1.0

GetEmail returns the Email field value if set, zero value otherwise.

func (*MyAccountInformation200Response) GetEmailOk added in v0.1.0

func (o *MyAccountInformation200Response) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MyAccountInformation200Response) GetName added in v0.1.0

GetName returns the Name field value if set, zero value otherwise.

func (*MyAccountInformation200Response) GetNameOk added in v0.1.0

func (o *MyAccountInformation200Response) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MyAccountInformation200Response) HasAvatarUrl added in v0.1.0

func (o *MyAccountInformation200Response) HasAvatarUrl() bool

HasAvatarUrl returns a boolean if a field has been set.

func (*MyAccountInformation200Response) HasCreatedAt added in v0.1.0

func (o *MyAccountInformation200Response) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*MyAccountInformation200Response) HasEmail added in v0.1.0

func (o *MyAccountInformation200Response) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*MyAccountInformation200Response) HasName added in v0.1.0

HasName returns a boolean if a field has been set.

func (MyAccountInformation200Response) MarshalJSON added in v0.1.0

func (o MyAccountInformation200Response) MarshalJSON() ([]byte, error)

func (*MyAccountInformation200Response) SetAvatarUrl added in v0.1.0

func (o *MyAccountInformation200Response) SetAvatarUrl(v string)

SetAvatarUrl gets a reference to the given string and assigns it to the AvatarUrl field.

func (*MyAccountInformation200Response) SetCreatedAt added in v0.1.0

func (o *MyAccountInformation200Response) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*MyAccountInformation200Response) SetEmail added in v0.1.0

func (o *MyAccountInformation200Response) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*MyAccountInformation200Response) SetName added in v0.1.0

SetName gets a reference to the given string and assigns it to the Name field.

func (MyAccountInformation200Response) ToMap added in v0.1.0

func (o MyAccountInformation200Response) ToMap() (map[string]interface{}, error)

type NullableApiClient

type NullableApiClient struct {
	// contains filtered or unexported fields
}

func NewNullableApiClient

func NewNullableApiClient(val *ApiClient) *NullableApiClient

func (NullableApiClient) Get

func (v NullableApiClient) Get() *ApiClient

func (NullableApiClient) IsSet

func (v NullableApiClient) IsSet() bool

func (NullableApiClient) MarshalJSON

func (v NullableApiClient) MarshalJSON() ([]byte, error)

func (*NullableApiClient) Set

func (v *NullableApiClient) Set(val *ApiClient)

func (*NullableApiClient) UnmarshalJSON

func (v *NullableApiClient) UnmarshalJSON(src []byte) error

func (*NullableApiClient) Unset

func (v *NullableApiClient) Unset()

type NullableApiClientDraft

type NullableApiClientDraft struct {
	// contains filtered or unexported fields
}

func NewNullableApiClientDraft

func NewNullableApiClientDraft(val *ApiClientDraft) *NullableApiClientDraft

func (NullableApiClientDraft) Get

func (NullableApiClientDraft) IsSet

func (v NullableApiClientDraft) IsSet() bool

func (NullableApiClientDraft) MarshalJSON

func (v NullableApiClientDraft) MarshalJSON() ([]byte, error)

func (*NullableApiClientDraft) Set

func (*NullableApiClientDraft) UnmarshalJSON

func (v *NullableApiClientDraft) UnmarshalJSON(src []byte) error

func (*NullableApiClientDraft) Unset

func (v *NullableApiClientDraft) Unset()

type NullableApiClientPaginator

type NullableApiClientPaginator struct {
	// contains filtered or unexported fields
}

func NewNullableApiClientPaginator

func NewNullableApiClientPaginator(val *ApiClientPaginator) *NullableApiClientPaginator

func (NullableApiClientPaginator) Get

func (NullableApiClientPaginator) IsSet

func (v NullableApiClientPaginator) IsSet() bool

func (NullableApiClientPaginator) MarshalJSON

func (v NullableApiClientPaginator) MarshalJSON() ([]byte, error)

func (*NullableApiClientPaginator) Set

func (*NullableApiClientPaginator) UnmarshalJSON

func (v *NullableApiClientPaginator) UnmarshalJSON(src []byte) error

func (*NullableApiClientPaginator) Unset

func (v *NullableApiClientPaginator) Unset()

type NullableBaseResource

type NullableBaseResource struct {
	// contains filtered or unexported fields
}

func NewNullableBaseResource

func NewNullableBaseResource(val *BaseResource) *NullableBaseResource

func (NullableBaseResource) Get

func (NullableBaseResource) IsSet

func (v NullableBaseResource) IsSet() bool

func (NullableBaseResource) MarshalJSON

func (v NullableBaseResource) MarshalJSON() ([]byte, error)

func (*NullableBaseResource) Set

func (v *NullableBaseResource) Set(val *BaseResource)

func (*NullableBaseResource) UnmarshalJSON

func (v *NullableBaseResource) UnmarshalJSON(src []byte) error

func (*NullableBaseResource) Unset

func (v *NullableBaseResource) Unset()

type NullableBaseSite added in v0.1.0

type NullableBaseSite struct {
	// contains filtered or unexported fields
}

func NewNullableBaseSite added in v0.1.0

func NewNullableBaseSite(val *BaseSite) *NullableBaseSite

func (NullableBaseSite) Get added in v0.1.0

func (v NullableBaseSite) Get() *BaseSite

func (NullableBaseSite) IsSet added in v0.1.0

func (v NullableBaseSite) IsSet() bool

func (NullableBaseSite) MarshalJSON added in v0.1.0

func (v NullableBaseSite) MarshalJSON() ([]byte, error)

func (*NullableBaseSite) Set added in v0.1.0

func (v *NullableBaseSite) Set(val *BaseSite)

func (*NullableBaseSite) UnmarshalJSON added in v0.1.0

func (v *NullableBaseSite) UnmarshalJSON(src []byte) error

func (*NullableBaseSite) Unset added in v0.1.0

func (v *NullableBaseSite) Unset()

type NullableBaseSiteComponent added in v0.1.0

type NullableBaseSiteComponent struct {
	// contains filtered or unexported fields
}

func NewNullableBaseSiteComponent added in v0.1.0

func NewNullableBaseSiteComponent(val *BaseSiteComponent) *NullableBaseSiteComponent

func (NullableBaseSiteComponent) Get added in v0.1.0

func (NullableBaseSiteComponent) IsSet added in v0.1.0

func (v NullableBaseSiteComponent) IsSet() bool

func (NullableBaseSiteComponent) MarshalJSON added in v0.1.0

func (v NullableBaseSiteComponent) MarshalJSON() ([]byte, error)

func (*NullableBaseSiteComponent) Set added in v0.1.0

func (*NullableBaseSiteComponent) UnmarshalJSON added in v0.1.0

func (v *NullableBaseSiteComponent) UnmarshalJSON(src []byte) error

func (*NullableBaseSiteComponent) Unset added in v0.1.0

func (v *NullableBaseSiteComponent) Unset()

type NullableBool

type NullableBool struct {
	// contains filtered or unexported fields
}

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

func (v NullableBool) MarshalJSON() ([]byte, error)

func (*NullableBool) Set

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON

func (v *NullableBool) UnmarshalJSON(src []byte) error

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableCommitData added in v0.0.2

type NullableCommitData struct {
	// contains filtered or unexported fields
}

func NewNullableCommitData added in v0.0.2

func NewNullableCommitData(val *CommitData) *NullableCommitData

func (NullableCommitData) Get added in v0.0.2

func (v NullableCommitData) Get() *CommitData

func (NullableCommitData) IsSet added in v0.0.2

func (v NullableCommitData) IsSet() bool

func (NullableCommitData) MarshalJSON added in v0.0.2

func (v NullableCommitData) MarshalJSON() ([]byte, error)

func (*NullableCommitData) Set added in v0.0.2

func (v *NullableCommitData) Set(val *CommitData)

func (*NullableCommitData) UnmarshalJSON added in v0.0.2

func (v *NullableCommitData) UnmarshalJSON(src []byte) error

func (*NullableCommitData) Unset added in v0.0.2

func (v *NullableCommitData) Unset()

type NullableCommitDataAuthor added in v0.0.2

type NullableCommitDataAuthor struct {
	// contains filtered or unexported fields
}

func NewNullableCommitDataAuthor added in v0.0.2

func NewNullableCommitDataAuthor(val *CommitDataAuthor) *NullableCommitDataAuthor

func (NullableCommitDataAuthor) Get added in v0.0.2

func (NullableCommitDataAuthor) IsSet added in v0.0.2

func (v NullableCommitDataAuthor) IsSet() bool

func (NullableCommitDataAuthor) MarshalJSON added in v0.0.2

func (v NullableCommitDataAuthor) MarshalJSON() ([]byte, error)

func (*NullableCommitDataAuthor) Set added in v0.0.2

func (*NullableCommitDataAuthor) UnmarshalJSON added in v0.0.2

func (v *NullableCommitDataAuthor) UnmarshalJSON(src []byte) error

func (*NullableCommitDataAuthor) Unset added in v0.0.2

func (v *NullableCommitDataAuthor) Unset()

type NullableCommitDataDraft added in v0.0.2

type NullableCommitDataDraft struct {
	// contains filtered or unexported fields
}

func NewNullableCommitDataDraft added in v0.0.2

func NewNullableCommitDataDraft(val *CommitDataDraft) *NullableCommitDataDraft

func (NullableCommitDataDraft) Get added in v0.0.2

func (NullableCommitDataDraft) IsSet added in v0.0.2

func (v NullableCommitDataDraft) IsSet() bool

func (NullableCommitDataDraft) MarshalJSON added in v0.0.2

func (v NullableCommitDataDraft) MarshalJSON() ([]byte, error)

func (*NullableCommitDataDraft) Set added in v0.0.2

func (*NullableCommitDataDraft) UnmarshalJSON added in v0.0.2

func (v *NullableCommitDataDraft) UnmarshalJSON(src []byte) error

func (*NullableCommitDataDraft) Unset added in v0.0.2

func (v *NullableCommitDataDraft) Unset()

type NullableCommitDataPaginator added in v0.1.0

type NullableCommitDataPaginator struct {
	// contains filtered or unexported fields
}

func NewNullableCommitDataPaginator added in v0.1.0

func NewNullableCommitDataPaginator(val *CommitDataPaginator) *NullableCommitDataPaginator

func (NullableCommitDataPaginator) Get added in v0.1.0

func (NullableCommitDataPaginator) IsSet added in v0.1.0

func (NullableCommitDataPaginator) MarshalJSON added in v0.1.0

func (v NullableCommitDataPaginator) MarshalJSON() ([]byte, error)

func (*NullableCommitDataPaginator) Set added in v0.1.0

func (*NullableCommitDataPaginator) UnmarshalJSON added in v0.1.0

func (v *NullableCommitDataPaginator) UnmarshalJSON(src []byte) error

func (*NullableCommitDataPaginator) Unset added in v0.1.0

func (v *NullableCommitDataPaginator) Unset()

type NullableCommitDataWithVersion added in v0.1.0

type NullableCommitDataWithVersion struct {
	// contains filtered or unexported fields
}

func NewNullableCommitDataWithVersion added in v0.1.0

func NewNullableCommitDataWithVersion(val *CommitDataWithVersion) *NullableCommitDataWithVersion

func (NullableCommitDataWithVersion) Get added in v0.1.0

func (NullableCommitDataWithVersion) IsSet added in v0.1.0

func (NullableCommitDataWithVersion) MarshalJSON added in v0.1.0

func (v NullableCommitDataWithVersion) MarshalJSON() ([]byte, error)

func (*NullableCommitDataWithVersion) Set added in v0.1.0

func (*NullableCommitDataWithVersion) UnmarshalJSON added in v0.1.0

func (v *NullableCommitDataWithVersion) UnmarshalJSON(src []byte) error

func (*NullableCommitDataWithVersion) Unset added in v0.1.0

func (v *NullableCommitDataWithVersion) Unset()

type NullableCommitDataWithVersionPaginator added in v0.1.0

type NullableCommitDataWithVersionPaginator struct {
	// contains filtered or unexported fields
}

func NewNullableCommitDataWithVersionPaginator added in v0.1.0

func NewNullableCommitDataWithVersionPaginator(val *CommitDataWithVersionPaginator) *NullableCommitDataWithVersionPaginator

func (NullableCommitDataWithVersionPaginator) Get added in v0.1.0

func (NullableCommitDataWithVersionPaginator) IsSet added in v0.1.0

func (NullableCommitDataWithVersionPaginator) MarshalJSON added in v0.1.0

func (v NullableCommitDataWithVersionPaginator) MarshalJSON() ([]byte, error)

func (*NullableCommitDataWithVersionPaginator) Set added in v0.1.0

func (*NullableCommitDataWithVersionPaginator) UnmarshalJSON added in v0.1.0

func (v *NullableCommitDataWithVersionPaginator) UnmarshalJSON(src []byte) error

func (*NullableCommitDataWithVersionPaginator) Unset added in v0.1.0

type NullableComponent

type NullableComponent struct {
	// contains filtered or unexported fields
}

func NewNullableComponent

func NewNullableComponent(val *Component) *NullableComponent

func (NullableComponent) Get

func (v NullableComponent) Get() *Component

func (NullableComponent) IsSet

func (v NullableComponent) IsSet() bool

func (NullableComponent) MarshalJSON

func (v NullableComponent) MarshalJSON() ([]byte, error)

func (*NullableComponent) Set

func (v *NullableComponent) Set(val *Component)

func (*NullableComponent) UnmarshalJSON

func (v *NullableComponent) UnmarshalJSON(src []byte) error

func (*NullableComponent) Unset

func (v *NullableComponent) Unset()

type NullableComponentDraft

type NullableComponentDraft struct {
	// contains filtered or unexported fields
}

func NewNullableComponentDraft

func NewNullableComponentDraft(val *ComponentDraft) *NullableComponentDraft

func (NullableComponentDraft) Get

func (NullableComponentDraft) IsSet

func (v NullableComponentDraft) IsSet() bool

func (NullableComponentDraft) MarshalJSON

func (v NullableComponentDraft) MarshalJSON() ([]byte, error)

func (*NullableComponentDraft) Set

func (*NullableComponentDraft) UnmarshalJSON

func (v *NullableComponentDraft) UnmarshalJSON(src []byte) error

func (*NullableComponentDraft) Unset

func (v *NullableComponentDraft) Unset()

type NullableComponentPaginator

type NullableComponentPaginator struct {
	// contains filtered or unexported fields
}

func NewNullableComponentPaginator

func NewNullableComponentPaginator(val *ComponentPaginator) *NullableComponentPaginator

func (NullableComponentPaginator) Get

func (NullableComponentPaginator) IsSet

func (v NullableComponentPaginator) IsSet() bool

func (NullableComponentPaginator) MarshalJSON

func (v NullableComponentPaginator) MarshalJSON() ([]byte, error)

func (*NullableComponentPaginator) Set

func (*NullableComponentPaginator) UnmarshalJSON

func (v *NullableComponentPaginator) UnmarshalJSON(src []byte) error

func (*NullableComponentPaginator) Unset

func (v *NullableComponentPaginator) Unset()

type NullableComponentVersion

type NullableComponentVersion struct {
	// contains filtered or unexported fields
}

func NewNullableComponentVersion

func NewNullableComponentVersion(val *ComponentVersion) *NullableComponentVersion

func (NullableComponentVersion) Get

func (NullableComponentVersion) IsSet

func (v NullableComponentVersion) IsSet() bool

func (NullableComponentVersion) MarshalJSON

func (v NullableComponentVersion) MarshalJSON() ([]byte, error)

func (*NullableComponentVersion) Set

func (*NullableComponentVersion) UnmarshalJSON

func (v *NullableComponentVersion) UnmarshalJSON(src []byte) error

func (*NullableComponentVersion) Unset

func (v *NullableComponentVersion) Unset()

type NullableComponentVersionCommits added in v0.0.2

type NullableComponentVersionCommits struct {
	// contains filtered or unexported fields
}

func NewNullableComponentVersionCommits added in v0.0.2

func NewNullableComponentVersionCommits(val *ComponentVersionCommits) *NullableComponentVersionCommits

func (NullableComponentVersionCommits) Get added in v0.0.2

func (NullableComponentVersionCommits) IsSet added in v0.0.2

func (NullableComponentVersionCommits) MarshalJSON added in v0.0.2

func (v NullableComponentVersionCommits) MarshalJSON() ([]byte, error)

func (*NullableComponentVersionCommits) Set added in v0.0.2

func (*NullableComponentVersionCommits) UnmarshalJSON added in v0.0.2

func (v *NullableComponentVersionCommits) UnmarshalJSON(src []byte) error

func (*NullableComponentVersionCommits) Unset added in v0.0.2

type NullableComponentVersionDraft

type NullableComponentVersionDraft struct {
	// contains filtered or unexported fields
}

func (NullableComponentVersionDraft) Get

func (NullableComponentVersionDraft) IsSet

func (NullableComponentVersionDraft) MarshalJSON

func (v NullableComponentVersionDraft) MarshalJSON() ([]byte, error)

func (*NullableComponentVersionDraft) Set

func (*NullableComponentVersionDraft) UnmarshalJSON

func (v *NullableComponentVersionDraft) UnmarshalJSON(src []byte) error

func (*NullableComponentVersionDraft) Unset

func (v *NullableComponentVersionDraft) Unset()

type NullableComponentVersionPaginator

type NullableComponentVersionPaginator struct {
	// contains filtered or unexported fields
}

func (NullableComponentVersionPaginator) Get

func (NullableComponentVersionPaginator) IsSet

func (NullableComponentVersionPaginator) MarshalJSON

func (v NullableComponentVersionPaginator) MarshalJSON() ([]byte, error)

func (*NullableComponentVersionPaginator) Set

func (*NullableComponentVersionPaginator) UnmarshalJSON

func (v *NullableComponentVersionPaginator) UnmarshalJSON(src []byte) error

func (*NullableComponentVersionPaginator) Unset

type NullableError

type NullableError struct {
	// contains filtered or unexported fields
}

func NewNullableError

func NewNullableError(val *Error) *NullableError

func (NullableError) Get

func (v NullableError) Get() *Error

func (NullableError) IsSet

func (v NullableError) IsSet() bool

func (NullableError) MarshalJSON

func (v NullableError) MarshalJSON() ([]byte, error)

func (*NullableError) Set

func (v *NullableError) Set(val *Error)

func (*NullableError) UnmarshalJSON

func (v *NullableError) UnmarshalJSON(src []byte) error

func (*NullableError) Unset

func (v *NullableError) Unset()

type NullableErrorForbidden added in v0.1.0

type NullableErrorForbidden struct {
	// contains filtered or unexported fields
}

func NewNullableErrorForbidden added in v0.1.0

func NewNullableErrorForbidden(val *ErrorForbidden) *NullableErrorForbidden

func (NullableErrorForbidden) Get added in v0.1.0

func (NullableErrorForbidden) IsSet added in v0.1.0

func (v NullableErrorForbidden) IsSet() bool

func (NullableErrorForbidden) MarshalJSON added in v0.1.0

func (v NullableErrorForbidden) MarshalJSON() ([]byte, error)

func (*NullableErrorForbidden) Set added in v0.1.0

func (*NullableErrorForbidden) UnmarshalJSON added in v0.1.0

func (v *NullableErrorForbidden) UnmarshalJSON(src []byte) error

func (*NullableErrorForbidden) Unset added in v0.1.0

func (v *NullableErrorForbidden) Unset()

type NullableErrorObject added in v0.1.0

type NullableErrorObject struct {
	// contains filtered or unexported fields
}

func NewNullableErrorObject added in v0.1.0

func NewNullableErrorObject(val *ErrorObject) *NullableErrorObject

func (NullableErrorObject) Get added in v0.1.0

func (NullableErrorObject) IsSet added in v0.1.0

func (v NullableErrorObject) IsSet() bool

func (NullableErrorObject) MarshalJSON added in v0.1.0

func (v NullableErrorObject) MarshalJSON() ([]byte, error)

func (*NullableErrorObject) Set added in v0.1.0

func (v *NullableErrorObject) Set(val *ErrorObject)

func (*NullableErrorObject) UnmarshalJSON added in v0.1.0

func (v *NullableErrorObject) UnmarshalJSON(src []byte) error

func (*NullableErrorObject) Unset added in v0.1.0

func (v *NullableErrorObject) Unset()

type NullableErrorUnauthorized added in v0.1.0

type NullableErrorUnauthorized struct {
	// contains filtered or unexported fields
}

func NewNullableErrorUnauthorized added in v0.1.0

func NewNullableErrorUnauthorized(val *ErrorUnauthorized) *NullableErrorUnauthorized

func (NullableErrorUnauthorized) Get added in v0.1.0

func (NullableErrorUnauthorized) IsSet added in v0.1.0

func (v NullableErrorUnauthorized) IsSet() bool

func (NullableErrorUnauthorized) MarshalJSON added in v0.1.0

func (v NullableErrorUnauthorized) MarshalJSON() ([]byte, error)

func (*NullableErrorUnauthorized) Set added in v0.1.0

func (*NullableErrorUnauthorized) UnmarshalJSON added in v0.1.0

func (v *NullableErrorUnauthorized) UnmarshalJSON(src []byte) error

func (*NullableErrorUnauthorized) Unset added in v0.1.0

func (v *NullableErrorUnauthorized) Unset()

type NullableFloat32

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableInt

type NullableInt struct {
	// contains filtered or unexported fields
}

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

type NullableInt32 struct {
	// contains filtered or unexported fields
}

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

type NullableInt64 struct {
	// contains filtered or unexported fields
}

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableJSONPatchRequestAddReplaceTest added in v0.1.0

type NullableJSONPatchRequestAddReplaceTest struct {
	// contains filtered or unexported fields
}

func NewNullableJSONPatchRequestAddReplaceTest added in v0.1.0

func NewNullableJSONPatchRequestAddReplaceTest(val *JSONPatchRequestAddReplaceTest) *NullableJSONPatchRequestAddReplaceTest

func (NullableJSONPatchRequestAddReplaceTest) Get added in v0.1.0

func (NullableJSONPatchRequestAddReplaceTest) IsSet added in v0.1.0

func (NullableJSONPatchRequestAddReplaceTest) MarshalJSON added in v0.1.0

func (v NullableJSONPatchRequestAddReplaceTest) MarshalJSON() ([]byte, error)

func (*NullableJSONPatchRequestAddReplaceTest) Set added in v0.1.0

func (*NullableJSONPatchRequestAddReplaceTest) UnmarshalJSON added in v0.1.0

func (v *NullableJSONPatchRequestAddReplaceTest) UnmarshalJSON(src []byte) error

func (*NullableJSONPatchRequestAddReplaceTest) Unset added in v0.1.0

type NullableJSONPatchRequestMoveCopy added in v0.1.0

type NullableJSONPatchRequestMoveCopy struct {
	// contains filtered or unexported fields
}

func NewNullableJSONPatchRequestMoveCopy added in v0.1.0

func NewNullableJSONPatchRequestMoveCopy(val *JSONPatchRequestMoveCopy) *NullableJSONPatchRequestMoveCopy

func (NullableJSONPatchRequestMoveCopy) Get added in v0.1.0

func (NullableJSONPatchRequestMoveCopy) IsSet added in v0.1.0

func (NullableJSONPatchRequestMoveCopy) MarshalJSON added in v0.1.0

func (v NullableJSONPatchRequestMoveCopy) MarshalJSON() ([]byte, error)

func (*NullableJSONPatchRequestMoveCopy) Set added in v0.1.0

func (*NullableJSONPatchRequestMoveCopy) UnmarshalJSON added in v0.1.0

func (v *NullableJSONPatchRequestMoveCopy) UnmarshalJSON(src []byte) error

func (*NullableJSONPatchRequestMoveCopy) Unset added in v0.1.0

type NullableJSONPatchRequestRemove added in v0.1.0

type NullableJSONPatchRequestRemove struct {
	// contains filtered or unexported fields
}

func NewNullableJSONPatchRequestRemove added in v0.1.0

func NewNullableJSONPatchRequestRemove(val *JSONPatchRequestRemove) *NullableJSONPatchRequestRemove

func (NullableJSONPatchRequestRemove) Get added in v0.1.0

func (NullableJSONPatchRequestRemove) IsSet added in v0.1.0

func (NullableJSONPatchRequestRemove) MarshalJSON added in v0.1.0

func (v NullableJSONPatchRequestRemove) MarshalJSON() ([]byte, error)

func (*NullableJSONPatchRequestRemove) Set added in v0.1.0

func (*NullableJSONPatchRequestRemove) UnmarshalJSON added in v0.1.0

func (v *NullableJSONPatchRequestRemove) UnmarshalJSON(src []byte) error

func (*NullableJSONPatchRequestRemove) Unset added in v0.1.0

func (v *NullableJSONPatchRequestRemove) Unset()

type NullableMyAccountInformation200Response added in v0.1.0

type NullableMyAccountInformation200Response struct {
	// contains filtered or unexported fields
}

func NewNullableMyAccountInformation200Response added in v0.1.0

func NewNullableMyAccountInformation200Response(val *MyAccountInformation200Response) *NullableMyAccountInformation200Response

func (NullableMyAccountInformation200Response) Get added in v0.1.0

func (NullableMyAccountInformation200Response) IsSet added in v0.1.0

func (NullableMyAccountInformation200Response) MarshalJSON added in v0.1.0

func (v NullableMyAccountInformation200Response) MarshalJSON() ([]byte, error)

func (*NullableMyAccountInformation200Response) Set added in v0.1.0

func (*NullableMyAccountInformation200Response) UnmarshalJSON added in v0.1.0

func (v *NullableMyAccountInformation200Response) UnmarshalJSON(src []byte) error

func (*NullableMyAccountInformation200Response) Unset added in v0.1.0

type NullableOrganization

type NullableOrganization struct {
	// contains filtered or unexported fields
}

func NewNullableOrganization

func NewNullableOrganization(val *Organization) *NullableOrganization

func (NullableOrganization) Get

func (NullableOrganization) IsSet

func (v NullableOrganization) IsSet() bool

func (NullableOrganization) MarshalJSON

func (v NullableOrganization) MarshalJSON() ([]byte, error)

func (*NullableOrganization) Set

func (v *NullableOrganization) Set(val *Organization)

func (*NullableOrganization) UnmarshalJSON

func (v *NullableOrganization) UnmarshalJSON(src []byte) error

func (*NullableOrganization) Unset

func (v *NullableOrganization) Unset()

type NullableOrganizationDraft

type NullableOrganizationDraft struct {
	// contains filtered or unexported fields
}

func NewNullableOrganizationDraft

func NewNullableOrganizationDraft(val *OrganizationDraft) *NullableOrganizationDraft

func (NullableOrganizationDraft) Get

func (NullableOrganizationDraft) IsSet

func (v NullableOrganizationDraft) IsSet() bool

func (NullableOrganizationDraft) MarshalJSON

func (v NullableOrganizationDraft) MarshalJSON() ([]byte, error)

func (*NullableOrganizationDraft) Set

func (*NullableOrganizationDraft) UnmarshalJSON

func (v *NullableOrganizationDraft) UnmarshalJSON(src []byte) error

func (*NullableOrganizationDraft) Unset

func (v *NullableOrganizationDraft) Unset()

type NullableOrganizationPaginator

type NullableOrganizationPaginator struct {
	// contains filtered or unexported fields
}

func (NullableOrganizationPaginator) Get

func (NullableOrganizationPaginator) IsSet

func (NullableOrganizationPaginator) MarshalJSON

func (v NullableOrganizationPaginator) MarshalJSON() ([]byte, error)

func (*NullableOrganizationPaginator) Set

func (*NullableOrganizationPaginator) UnmarshalJSON

func (v *NullableOrganizationPaginator) UnmarshalJSON(src []byte) error

func (*NullableOrganizationPaginator) Unset

func (v *NullableOrganizationPaginator) Unset()

type NullableOrganizationUser

type NullableOrganizationUser struct {
	// contains filtered or unexported fields
}

func NewNullableOrganizationUser

func NewNullableOrganizationUser(val *OrganizationUser) *NullableOrganizationUser

func (NullableOrganizationUser) Get

func (NullableOrganizationUser) IsSet

func (v NullableOrganizationUser) IsSet() bool

func (NullableOrganizationUser) MarshalJSON

func (v NullableOrganizationUser) MarshalJSON() ([]byte, error)

func (*NullableOrganizationUser) Set

func (*NullableOrganizationUser) UnmarshalJSON

func (v *NullableOrganizationUser) UnmarshalJSON(src []byte) error

func (*NullableOrganizationUser) Unset

func (v *NullableOrganizationUser) Unset()

type NullableOrganizationUserInvite

type NullableOrganizationUserInvite struct {
	// contains filtered or unexported fields
}

func (NullableOrganizationUserInvite) Get

func (NullableOrganizationUserInvite) IsSet

func (NullableOrganizationUserInvite) MarshalJSON

func (v NullableOrganizationUserInvite) MarshalJSON() ([]byte, error)

func (*NullableOrganizationUserInvite) Set

func (*NullableOrganizationUserInvite) UnmarshalJSON

func (v *NullableOrganizationUserInvite) UnmarshalJSON(src []byte) error

func (*NullableOrganizationUserInvite) Unset

func (v *NullableOrganizationUserInvite) Unset()

type NullableOrganizationUserInviteData added in v0.1.0

type NullableOrganizationUserInviteData struct {
	// contains filtered or unexported fields
}

func NewNullableOrganizationUserInviteData added in v0.1.0

func NewNullableOrganizationUserInviteData(val *OrganizationUserInviteData) *NullableOrganizationUserInviteData

func (NullableOrganizationUserInviteData) Get added in v0.1.0

func (NullableOrganizationUserInviteData) IsSet added in v0.1.0

func (NullableOrganizationUserInviteData) MarshalJSON added in v0.1.0

func (v NullableOrganizationUserInviteData) MarshalJSON() ([]byte, error)

func (*NullableOrganizationUserInviteData) Set added in v0.1.0

func (*NullableOrganizationUserInviteData) UnmarshalJSON added in v0.1.0

func (v *NullableOrganizationUserInviteData) UnmarshalJSON(src []byte) error

func (*NullableOrganizationUserInviteData) Unset added in v0.1.0

type NullableOrganizationUserInviteDataOrganization added in v0.1.0

type NullableOrganizationUserInviteDataOrganization struct {
	// contains filtered or unexported fields
}

func (NullableOrganizationUserInviteDataOrganization) Get added in v0.1.0

func (NullableOrganizationUserInviteDataOrganization) IsSet added in v0.1.0

func (NullableOrganizationUserInviteDataOrganization) MarshalJSON added in v0.1.0

func (*NullableOrganizationUserInviteDataOrganization) Set added in v0.1.0

func (*NullableOrganizationUserInviteDataOrganization) UnmarshalJSON added in v0.1.0

func (*NullableOrganizationUserInviteDataOrganization) Unset added in v0.1.0

type NullableOrganizationUserInviteDraft

type NullableOrganizationUserInviteDraft struct {
	// contains filtered or unexported fields
}

func (NullableOrganizationUserInviteDraft) Get

func (NullableOrganizationUserInviteDraft) IsSet

func (NullableOrganizationUserInviteDraft) MarshalJSON

func (v NullableOrganizationUserInviteDraft) MarshalJSON() ([]byte, error)

func (*NullableOrganizationUserInviteDraft) Set

func (*NullableOrganizationUserInviteDraft) UnmarshalJSON

func (v *NullableOrganizationUserInviteDraft) UnmarshalJSON(src []byte) error

func (*NullableOrganizationUserInviteDraft) Unset

type NullableOrganizationUserPaginator

type NullableOrganizationUserPaginator struct {
	// contains filtered or unexported fields
}

func (NullableOrganizationUserPaginator) Get

func (NullableOrganizationUserPaginator) IsSet

func (NullableOrganizationUserPaginator) MarshalJSON

func (v NullableOrganizationUserPaginator) MarshalJSON() ([]byte, error)

func (*NullableOrganizationUserPaginator) Set

func (*NullableOrganizationUserPaginator) UnmarshalJSON

func (v *NullableOrganizationUserPaginator) UnmarshalJSON(src []byte) error

func (*NullableOrganizationUserPaginator) Unset

type NullableOrganizationUserProjectsInner

type NullableOrganizationUserProjectsInner struct {
	// contains filtered or unexported fields
}

func (NullableOrganizationUserProjectsInner) Get

func (NullableOrganizationUserProjectsInner) IsSet

func (NullableOrganizationUserProjectsInner) MarshalJSON

func (v NullableOrganizationUserProjectsInner) MarshalJSON() ([]byte, error)

func (*NullableOrganizationUserProjectsInner) Set

func (*NullableOrganizationUserProjectsInner) UnmarshalJSON

func (v *NullableOrganizationUserProjectsInner) UnmarshalJSON(src []byte) error

func (*NullableOrganizationUserProjectsInner) Unset

type NullablePaginator

type NullablePaginator struct {
	// contains filtered or unexported fields
}

func NewNullablePaginator

func NewNullablePaginator(val *Paginator) *NullablePaginator

func (NullablePaginator) Get

func (v NullablePaginator) Get() *Paginator

func (NullablePaginator) IsSet

func (v NullablePaginator) IsSet() bool

func (NullablePaginator) MarshalJSON

func (v NullablePaginator) MarshalJSON() ([]byte, error)

func (*NullablePaginator) Set

func (v *NullablePaginator) Set(val *Paginator)

func (*NullablePaginator) UnmarshalJSON

func (v *NullablePaginator) UnmarshalJSON(src []byte) error

func (*NullablePaginator) Unset

func (v *NullablePaginator) Unset()

type NullablePatchRequestInner added in v0.1.0

type NullablePatchRequestInner struct {
	// contains filtered or unexported fields
}

func NewNullablePatchRequestInner added in v0.1.0

func NewNullablePatchRequestInner(val *PatchRequestInner) *NullablePatchRequestInner

func (NullablePatchRequestInner) Get added in v0.1.0

func (NullablePatchRequestInner) IsSet added in v0.1.0

func (v NullablePatchRequestInner) IsSet() bool

func (NullablePatchRequestInner) MarshalJSON added in v0.1.0

func (v NullablePatchRequestInner) MarshalJSON() ([]byte, error)

func (*NullablePatchRequestInner) Set added in v0.1.0

func (*NullablePatchRequestInner) UnmarshalJSON added in v0.1.0

func (v *NullablePatchRequestInner) UnmarshalJSON(src []byte) error

func (*NullablePatchRequestInner) Unset added in v0.1.0

func (v *NullablePatchRequestInner) Unset()

type NullableProject

type NullableProject struct {
	// contains filtered or unexported fields
}

func NewNullableProject

func NewNullableProject(val *Project) *NullableProject

func (NullableProject) Get

func (v NullableProject) Get() *Project

func (NullableProject) IsSet

func (v NullableProject) IsSet() bool

func (NullableProject) MarshalJSON

func (v NullableProject) MarshalJSON() ([]byte, error)

func (*NullableProject) Set

func (v *NullableProject) Set(val *Project)

func (*NullableProject) UnmarshalJSON

func (v *NullableProject) UnmarshalJSON(src []byte) error

func (*NullableProject) Unset

func (v *NullableProject) Unset()

type NullableProjectDraft

type NullableProjectDraft struct {
	// contains filtered or unexported fields
}

func NewNullableProjectDraft

func NewNullableProjectDraft(val *ProjectDraft) *NullableProjectDraft

func (NullableProjectDraft) Get

func (NullableProjectDraft) IsSet

func (v NullableProjectDraft) IsSet() bool

func (NullableProjectDraft) MarshalJSON

func (v NullableProjectDraft) MarshalJSON() ([]byte, error)

func (*NullableProjectDraft) Set

func (v *NullableProjectDraft) Set(val *ProjectDraft)

func (*NullableProjectDraft) UnmarshalJSON

func (v *NullableProjectDraft) UnmarshalJSON(src []byte) error

func (*NullableProjectDraft) Unset

func (v *NullableProjectDraft) Unset()

type NullableProjectPaginator

type NullableProjectPaginator struct {
	// contains filtered or unexported fields
}

func NewNullableProjectPaginator

func NewNullableProjectPaginator(val *ProjectPaginator) *NullableProjectPaginator

func (NullableProjectPaginator) Get

func (NullableProjectPaginator) IsSet

func (v NullableProjectPaginator) IsSet() bool

func (NullableProjectPaginator) MarshalJSON

func (v NullableProjectPaginator) MarshalJSON() ([]byte, error)

func (*NullableProjectPaginator) Set

func (*NullableProjectPaginator) UnmarshalJSON

func (v *NullableProjectPaginator) UnmarshalJSON(src []byte) error

func (*NullableProjectPaginator) Unset

func (v *NullableProjectPaginator) Unset()

type NullableSite added in v0.1.0

type NullableSite struct {
	// contains filtered or unexported fields
}

func NewNullableSite added in v0.1.0

func NewNullableSite(val *Site) *NullableSite

func (NullableSite) Get added in v0.1.0

func (v NullableSite) Get() *Site

func (NullableSite) IsSet added in v0.1.0

func (v NullableSite) IsSet() bool

func (NullableSite) MarshalJSON added in v0.1.0

func (v NullableSite) MarshalJSON() ([]byte, error)

func (*NullableSite) Set added in v0.1.0

func (v *NullableSite) Set(val *Site)

func (*NullableSite) UnmarshalJSON added in v0.1.0

func (v *NullableSite) UnmarshalJSON(src []byte) error

func (*NullableSite) Unset added in v0.1.0

func (v *NullableSite) Unset()

type NullableSiteComponent added in v0.1.0

type NullableSiteComponent struct {
	// contains filtered or unexported fields
}

func NewNullableSiteComponent added in v0.1.0

func NewNullableSiteComponent(val *SiteComponent) *NullableSiteComponent

func (NullableSiteComponent) Get added in v0.1.0

func (NullableSiteComponent) IsSet added in v0.1.0

func (v NullableSiteComponent) IsSet() bool

func (NullableSiteComponent) MarshalJSON added in v0.1.0

func (v NullableSiteComponent) MarshalJSON() ([]byte, error)

func (*NullableSiteComponent) Set added in v0.1.0

func (v *NullableSiteComponent) Set(val *SiteComponent)

func (*NullableSiteComponent) UnmarshalJSON added in v0.1.0

func (v *NullableSiteComponent) UnmarshalJSON(src []byte) error

func (*NullableSiteComponent) Unset added in v0.1.0

func (v *NullableSiteComponent) Unset()

type NullableSiteComponentDraft added in v0.1.0

type NullableSiteComponentDraft struct {
	// contains filtered or unexported fields
}

func NewNullableSiteComponentDraft added in v0.1.0

func NewNullableSiteComponentDraft(val *SiteComponentDraft) *NullableSiteComponentDraft

func (NullableSiteComponentDraft) Get added in v0.1.0

func (NullableSiteComponentDraft) IsSet added in v0.1.0

func (v NullableSiteComponentDraft) IsSet() bool

func (NullableSiteComponentDraft) MarshalJSON added in v0.1.0

func (v NullableSiteComponentDraft) MarshalJSON() ([]byte, error)

func (*NullableSiteComponentDraft) Set added in v0.1.0

func (*NullableSiteComponentDraft) UnmarshalJSON added in v0.1.0

func (v *NullableSiteComponentDraft) UnmarshalJSON(src []byte) error

func (*NullableSiteComponentDraft) Unset added in v0.1.0

func (v *NullableSiteComponentDraft) Unset()

type NullableSiteComponentPaginator added in v0.1.0

type NullableSiteComponentPaginator struct {
	// contains filtered or unexported fields
}

func NewNullableSiteComponentPaginator added in v0.1.0

func NewNullableSiteComponentPaginator(val *SiteComponentPaginator) *NullableSiteComponentPaginator

func (NullableSiteComponentPaginator) Get added in v0.1.0

func (NullableSiteComponentPaginator) IsSet added in v0.1.0

func (NullableSiteComponentPaginator) MarshalJSON added in v0.1.0

func (v NullableSiteComponentPaginator) MarshalJSON() ([]byte, error)

func (*NullableSiteComponentPaginator) Set added in v0.1.0

func (*NullableSiteComponentPaginator) UnmarshalJSON added in v0.1.0

func (v *NullableSiteComponentPaginator) UnmarshalJSON(src []byte) error

func (*NullableSiteComponentPaginator) Unset added in v0.1.0

func (v *NullableSiteComponentPaginator) Unset()

type NullableSiteDraft added in v0.1.0

type NullableSiteDraft struct {
	// contains filtered or unexported fields
}

func NewNullableSiteDraft added in v0.1.0

func NewNullableSiteDraft(val *SiteDraft) *NullableSiteDraft

func (NullableSiteDraft) Get added in v0.1.0

func (v NullableSiteDraft) Get() *SiteDraft

func (NullableSiteDraft) IsSet added in v0.1.0

func (v NullableSiteDraft) IsSet() bool

func (NullableSiteDraft) MarshalJSON added in v0.1.0

func (v NullableSiteDraft) MarshalJSON() ([]byte, error)

func (*NullableSiteDraft) Set added in v0.1.0

func (v *NullableSiteDraft) Set(val *SiteDraft)

func (*NullableSiteDraft) UnmarshalJSON added in v0.1.0

func (v *NullableSiteDraft) UnmarshalJSON(src []byte) error

func (*NullableSiteDraft) Unset added in v0.1.0

func (v *NullableSiteDraft) Unset()

type NullableSitePaginator added in v0.1.0

type NullableSitePaginator struct {
	// contains filtered or unexported fields
}

func NewNullableSitePaginator added in v0.1.0

func NewNullableSitePaginator(val *SitePaginator) *NullableSitePaginator

func (NullableSitePaginator) Get added in v0.1.0

func (NullableSitePaginator) IsSet added in v0.1.0

func (v NullableSitePaginator) IsSet() bool

func (NullableSitePaginator) MarshalJSON added in v0.1.0

func (v NullableSitePaginator) MarshalJSON() ([]byte, error)

func (*NullableSitePaginator) Set added in v0.1.0

func (v *NullableSitePaginator) Set(val *SitePaginator)

func (*NullableSitePaginator) UnmarshalJSON added in v0.1.0

func (v *NullableSitePaginator) UnmarshalJSON(src []byte) error

func (*NullableSitePaginator) Unset added in v0.1.0

func (v *NullableSitePaginator) Unset()

type NullableString

type NullableString struct {
	// contains filtered or unexported fields
}

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableTime

type NullableTime struct {
	// contains filtered or unexported fields
}

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type Organization

type Organization struct {
	Id        string    `json:"id"`
	CreatedAt time.Time `json:"created_at"`
	// The organization key (must be unique)
	Key string `json:"key"`
	// The name of the organization
	Name string `json:"name"`
}

Organization struct for Organization

func NewOrganization

func NewOrganization(id string, createdAt time.Time, key string, name string) *Organization

NewOrganization instantiates a new Organization object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrganizationWithDefaults

func NewOrganizationWithDefaults() *Organization

NewOrganizationWithDefaults instantiates a new Organization object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Organization) GetCreatedAt

func (o *Organization) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*Organization) GetCreatedAtOk

func (o *Organization) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*Organization) GetId added in v0.1.0

func (o *Organization) GetId() string

GetId returns the Id field value

func (*Organization) GetIdOk added in v0.1.0

func (o *Organization) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Organization) GetKey

func (o *Organization) GetKey() string

GetKey returns the Key field value

func (*Organization) GetKeyOk

func (o *Organization) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*Organization) GetName

func (o *Organization) GetName() string

GetName returns the Name field value

func (*Organization) GetNameOk

func (o *Organization) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (Organization) MarshalJSON

func (o Organization) MarshalJSON() ([]byte, error)

func (*Organization) SetCreatedAt

func (o *Organization) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*Organization) SetId added in v0.1.0

func (o *Organization) SetId(v string)

SetId sets field value

func (*Organization) SetKey

func (o *Organization) SetKey(v string)

SetKey sets field value

func (*Organization) SetName

func (o *Organization) SetName(v string)

SetName sets field value

func (Organization) ToMap added in v0.1.0

func (o Organization) ToMap() (map[string]interface{}, error)

func (*Organization) UnmarshalJSON added in v0.1.0

func (o *Organization) UnmarshalJSON(data []byte) (err error)

type OrganizationDraft

type OrganizationDraft struct {
	// The organization key (must be unique)
	Key string `json:"key"`
	// The name of the organization
	Name string `json:"name"`
}

OrganizationDraft struct for OrganizationDraft

func NewOrganizationDraft

func NewOrganizationDraft(key string, name string) *OrganizationDraft

NewOrganizationDraft instantiates a new OrganizationDraft object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrganizationDraftWithDefaults

func NewOrganizationDraftWithDefaults() *OrganizationDraft

NewOrganizationDraftWithDefaults instantiates a new OrganizationDraft object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OrganizationDraft) GetKey

func (o *OrganizationDraft) GetKey() string

GetKey returns the Key field value

func (*OrganizationDraft) GetKeyOk

func (o *OrganizationDraft) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*OrganizationDraft) GetName

func (o *OrganizationDraft) GetName() string

GetName returns the Name field value

func (*OrganizationDraft) GetNameOk

func (o *OrganizationDraft) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (OrganizationDraft) MarshalJSON

func (o OrganizationDraft) MarshalJSON() ([]byte, error)

func (*OrganizationDraft) SetKey

func (o *OrganizationDraft) SetKey(v string)

SetKey sets field value

func (*OrganizationDraft) SetName

func (o *OrganizationDraft) SetName(v string)

SetName sets field value

func (OrganizationDraft) ToMap added in v0.1.0

func (o OrganizationDraft) ToMap() (map[string]interface{}, error)

func (*OrganizationDraft) UnmarshalJSON added in v0.1.0

func (o *OrganizationDraft) UnmarshalJSON(data []byte) (err error)

type OrganizationManagementApi added in v0.1.0

type OrganizationManagementApi interface {

	/*
		OrganizationCreate Create new organization

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiOrganizationCreateRequest
	*/
	OrganizationCreate(ctx context.Context) ApiOrganizationCreateRequest

	// OrganizationCreateExecute executes the request
	//  @return Organization
	OrganizationCreateExecute(r ApiOrganizationCreateRequest) (*Organization, *http.Response, error)

	/*
		OrganizationPatch Update an organization

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@return ApiOrganizationPatchRequest
	*/
	OrganizationPatch(ctx context.Context, organization string) ApiOrganizationPatchRequest

	// OrganizationPatchExecute executes the request
	//  @return Organization
	OrganizationPatchExecute(r ApiOrganizationPatchRequest) (*Organization, *http.Response, error)

	/*
		OrganizationQuery List all organizations

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiOrganizationQueryRequest
	*/
	OrganizationQuery(ctx context.Context) ApiOrganizationQueryRequest

	// OrganizationQueryExecute executes the request
	//  @return OrganizationPaginator
	OrganizationQueryExecute(r ApiOrganizationQueryRequest) (*OrganizationPaginator, *http.Response, error)

	/*
		OrganizationUserInvite Invite a user to the organization

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@return ApiOrganizationUserInviteRequest
	*/
	OrganizationUserInvite(ctx context.Context, organization string) ApiOrganizationUserInviteRequest

	// OrganizationUserInviteExecute executes the request
	//  @return OrganizationUserInvite
	OrganizationUserInviteExecute(r ApiOrganizationUserInviteRequest) (*OrganizationUserInvite, *http.Response, error)

	/*
		OrganizationUserInviteAccept Accept a user invite

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@param id Invite ID
		@return ApiOrganizationUserInviteAcceptRequest
	*/
	OrganizationUserInviteAccept(ctx context.Context, organization string, id string) ApiOrganizationUserInviteAcceptRequest

	// OrganizationUserInviteAcceptExecute executes the request
	//  @return OrganizationUserInviteData
	OrganizationUserInviteAcceptExecute(r ApiOrganizationUserInviteAcceptRequest) (*OrganizationUserInviteData, *http.Response, error)

	/*
		OrganizationUserInviteView View invite information

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@param id Invite ID
		@return ApiOrganizationUserInviteViewRequest
	*/
	OrganizationUserInviteView(ctx context.Context, organization string, id string) ApiOrganizationUserInviteViewRequest

	// OrganizationUserInviteViewExecute executes the request
	//  @return OrganizationUserInviteData
	OrganizationUserInviteViewExecute(r ApiOrganizationUserInviteViewRequest) (*OrganizationUserInviteData, *http.Response, error)

	/*
		OrganizationUserQuery List all users in an organization

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@return ApiOrganizationUserQueryRequest
	*/
	OrganizationUserQuery(ctx context.Context, organization string) ApiOrganizationUserQueryRequest

	// OrganizationUserQueryExecute executes the request
	//  @return OrganizationUserPaginator
	OrganizationUserQueryExecute(r ApiOrganizationUserQueryRequest) (*OrganizationUserPaginator, *http.Response, error)

	/*
		ProjectCreate Create new project in an organization

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@return ApiProjectCreateRequest
	*/
	ProjectCreate(ctx context.Context, organization string) ApiProjectCreateRequest

	// ProjectCreateExecute executes the request
	//  @return Project
	ProjectCreateExecute(r ApiProjectCreateRequest) (*Project, *http.Response, error)

	/*
		ProjectDelete Delete a project

		This action will delete the project and all related resources.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@param project Project Key
		@return ApiProjectDeleteRequest
	*/
	ProjectDelete(ctx context.Context, organization string, project string) ApiProjectDeleteRequest

	// ProjectDeleteExecute executes the request
	//  @return Project
	ProjectDeleteExecute(r ApiProjectDeleteRequest) (*Project, *http.Response, error)

	/*
		ProjectPatch Update a Project

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@param project Project Key
		@return ApiProjectPatchRequest
	*/
	ProjectPatch(ctx context.Context, organization string, project string) ApiProjectPatchRequest

	// ProjectPatchExecute executes the request
	//  @return Project
	ProjectPatchExecute(r ApiProjectPatchRequest) (*Project, *http.Response, error)

	/*
		ProjectQuery List all projects in an organization

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@return ApiProjectQueryRequest
	*/
	ProjectQuery(ctx context.Context, organization string) ApiProjectQueryRequest

	// ProjectQueryExecute executes the request
	//  @return ProjectPaginator
	ProjectQueryExecute(r ApiProjectQueryRequest) (*ProjectPaginator, *http.Response, error)
}

type OrganizationManagementApiService added in v0.1.0

type OrganizationManagementApiService service

OrganizationManagementApiService OrganizationManagementApi service

func (*OrganizationManagementApiService) OrganizationCreate added in v0.1.0

OrganizationCreate Create new organization

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiOrganizationCreateRequest

func (*OrganizationManagementApiService) OrganizationCreateExecute added in v0.1.0

Execute executes the request

@return Organization

func (*OrganizationManagementApiService) OrganizationPatch added in v0.1.0

func (a *OrganizationManagementApiService) OrganizationPatch(ctx context.Context, organization string) ApiOrganizationPatchRequest

OrganizationPatch Update an organization

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@return ApiOrganizationPatchRequest

func (*OrganizationManagementApiService) OrganizationPatchExecute added in v0.1.0

Execute executes the request

@return Organization

func (*OrganizationManagementApiService) OrganizationQuery added in v0.1.0

OrganizationQuery List all organizations

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiOrganizationQueryRequest

func (*OrganizationManagementApiService) OrganizationQueryExecute added in v0.1.0

Execute executes the request

@return OrganizationPaginator

func (*OrganizationManagementApiService) OrganizationUserInvite added in v0.1.0

func (a *OrganizationManagementApiService) OrganizationUserInvite(ctx context.Context, organization string) ApiOrganizationUserInviteRequest

OrganizationUserInvite Invite a user to the organization

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@return ApiOrganizationUserInviteRequest

func (*OrganizationManagementApiService) OrganizationUserInviteAccept added in v0.1.0

func (a *OrganizationManagementApiService) OrganizationUserInviteAccept(ctx context.Context, organization string, id string) ApiOrganizationUserInviteAcceptRequest

OrganizationUserInviteAccept Accept a user invite

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@param id Invite ID
@return ApiOrganizationUserInviteAcceptRequest

func (*OrganizationManagementApiService) OrganizationUserInviteAcceptExecute added in v0.1.0

Execute executes the request

@return OrganizationUserInviteData

func (*OrganizationManagementApiService) OrganizationUserInviteExecute added in v0.1.0

Execute executes the request

@return OrganizationUserInvite

func (*OrganizationManagementApiService) OrganizationUserInviteView added in v0.1.0

func (a *OrganizationManagementApiService) OrganizationUserInviteView(ctx context.Context, organization string, id string) ApiOrganizationUserInviteViewRequest

OrganizationUserInviteView View invite information

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@param id Invite ID
@return ApiOrganizationUserInviteViewRequest

func (*OrganizationManagementApiService) OrganizationUserInviteViewExecute added in v0.1.0

Execute executes the request

@return OrganizationUserInviteData

func (*OrganizationManagementApiService) OrganizationUserQuery added in v0.1.0

func (a *OrganizationManagementApiService) OrganizationUserQuery(ctx context.Context, organization string) ApiOrganizationUserQueryRequest

OrganizationUserQuery List all users in an organization

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@return ApiOrganizationUserQueryRequest

func (*OrganizationManagementApiService) OrganizationUserQueryExecute added in v0.1.0

Execute executes the request

@return OrganizationUserPaginator

func (*OrganizationManagementApiService) ProjectCreate added in v0.1.0

ProjectCreate Create new project in an organization

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@return ApiProjectCreateRequest

func (*OrganizationManagementApiService) ProjectCreateExecute added in v0.1.0

Execute executes the request

@return Project

func (*OrganizationManagementApiService) ProjectDelete added in v0.1.0

func (a *OrganizationManagementApiService) ProjectDelete(ctx context.Context, organization string, project string) ApiProjectDeleteRequest

ProjectDelete Delete a project

This action will delete the project and all related resources.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@param project Project Key
@return ApiProjectDeleteRequest

func (*OrganizationManagementApiService) ProjectDeleteExecute added in v0.1.0

Execute executes the request

@return Project

func (*OrganizationManagementApiService) ProjectPatch added in v0.1.0

func (a *OrganizationManagementApiService) ProjectPatch(ctx context.Context, organization string, project string) ApiProjectPatchRequest

ProjectPatch Update a Project

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@param project Project Key
@return ApiProjectPatchRequest

func (*OrganizationManagementApiService) ProjectPatchExecute added in v0.1.0

Execute executes the request

@return Project

func (*OrganizationManagementApiService) ProjectQuery added in v0.1.0

ProjectQuery List all projects in an organization

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@return ApiProjectQueryRequest

func (*OrganizationManagementApiService) ProjectQueryExecute added in v0.1.0

Execute executes the request

@return ProjectPaginator

type OrganizationPaginator

type OrganizationPaginator struct {
	// Number of items in the current page
	Count int32 `json:"count"`
	// Total number of items found
	Total   int64          `json:"total"`
	Offset  int32          `json:"offset"`
	Limit   int32          `json:"limit"`
	Results []Organization `json:"results"`
}

OrganizationPaginator struct for OrganizationPaginator

func NewOrganizationPaginator

func NewOrganizationPaginator(count int32, total int64, offset int32, limit int32, results []Organization) *OrganizationPaginator

NewOrganizationPaginator instantiates a new OrganizationPaginator object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrganizationPaginatorWithDefaults

func NewOrganizationPaginatorWithDefaults() *OrganizationPaginator

NewOrganizationPaginatorWithDefaults instantiates a new OrganizationPaginator object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OrganizationPaginator) GetCount

func (o *OrganizationPaginator) GetCount() int32

GetCount returns the Count field value

func (*OrganizationPaginator) GetCountOk

func (o *OrganizationPaginator) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*OrganizationPaginator) GetLimit

func (o *OrganizationPaginator) GetLimit() int32

GetLimit returns the Limit field value

func (*OrganizationPaginator) GetLimitOk

func (o *OrganizationPaginator) GetLimitOk() (*int32, bool)

GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.

func (*OrganizationPaginator) GetOffset

func (o *OrganizationPaginator) GetOffset() int32

GetOffset returns the Offset field value

func (*OrganizationPaginator) GetOffsetOk

func (o *OrganizationPaginator) GetOffsetOk() (*int32, bool)

GetOffsetOk returns a tuple with the Offset field value and a boolean to check if the value has been set.

func (*OrganizationPaginator) GetResults

func (o *OrganizationPaginator) GetResults() []Organization

GetResults returns the Results field value

func (*OrganizationPaginator) GetResultsOk

func (o *OrganizationPaginator) GetResultsOk() ([]Organization, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (*OrganizationPaginator) GetTotal

func (o *OrganizationPaginator) GetTotal() int64

GetTotal returns the Total field value

func (*OrganizationPaginator) GetTotalOk

func (o *OrganizationPaginator) GetTotalOk() (*int64, bool)

GetTotalOk returns a tuple with the Total field value and a boolean to check if the value has been set.

func (OrganizationPaginator) MarshalJSON

func (o OrganizationPaginator) MarshalJSON() ([]byte, error)

func (*OrganizationPaginator) SetCount

func (o *OrganizationPaginator) SetCount(v int32)

SetCount sets field value

func (*OrganizationPaginator) SetLimit

func (o *OrganizationPaginator) SetLimit(v int32)

SetLimit sets field value

func (*OrganizationPaginator) SetOffset

func (o *OrganizationPaginator) SetOffset(v int32)

SetOffset sets field value

func (*OrganizationPaginator) SetResults

func (o *OrganizationPaginator) SetResults(v []Organization)

SetResults sets field value

func (*OrganizationPaginator) SetTotal

func (o *OrganizationPaginator) SetTotal(v int64)

SetTotal sets field value

func (OrganizationPaginator) ToMap added in v0.1.0

func (o OrganizationPaginator) ToMap() (map[string]interface{}, error)

func (*OrganizationPaginator) UnmarshalJSON added in v0.1.0

func (o *OrganizationPaginator) UnmarshalJSON(data []byte) (err error)

type OrganizationUser

type OrganizationUser struct {
	ClientId  *string    `json:"client_id,omitempty"`
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// Name of the user
	Name *string `json:"name,omitempty"`
	// E-mail address of the user
	Email string `json:"email"`
	// The avatar profile image url of the user
	AvatarUrl *string `json:"avatar_url,omitempty"`
	// Key of the organization
	OrganizationKey *string `json:"organization_key,omitempty"`
	// Name of the organization
	OrganizationName   *string                         `json:"organization_name,omitempty"`
	OrganizationScopes []string                        `json:"organization_scopes,omitempty"`
	Projects           []OrganizationUserProjectsInner `json:"projects,omitempty"`
}

OrganizationUser struct for OrganizationUser

func NewOrganizationUser

func NewOrganizationUser(email string) *OrganizationUser

NewOrganizationUser instantiates a new OrganizationUser object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrganizationUserWithDefaults

func NewOrganizationUserWithDefaults() *OrganizationUser

NewOrganizationUserWithDefaults instantiates a new OrganizationUser object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OrganizationUser) GetAvatarUrl added in v0.1.0

func (o *OrganizationUser) GetAvatarUrl() string

GetAvatarUrl returns the AvatarUrl field value if set, zero value otherwise.

func (*OrganizationUser) GetAvatarUrlOk added in v0.1.0

func (o *OrganizationUser) GetAvatarUrlOk() (*string, bool)

GetAvatarUrlOk returns a tuple with the AvatarUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationUser) GetClientId

func (o *OrganizationUser) GetClientId() string

GetClientId returns the ClientId field value if set, zero value otherwise.

func (*OrganizationUser) GetClientIdOk

func (o *OrganizationUser) GetClientIdOk() (*string, bool)

GetClientIdOk returns a tuple with the ClientId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationUser) GetCreatedAt

func (o *OrganizationUser) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*OrganizationUser) GetCreatedAtOk

func (o *OrganizationUser) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationUser) GetEmail

func (o *OrganizationUser) GetEmail() string

GetEmail returns the Email field value

func (*OrganizationUser) GetEmailOk

func (o *OrganizationUser) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.

func (*OrganizationUser) GetName

func (o *OrganizationUser) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*OrganizationUser) GetNameOk

func (o *OrganizationUser) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationUser) GetOrganizationKey

func (o *OrganizationUser) GetOrganizationKey() string

GetOrganizationKey returns the OrganizationKey field value if set, zero value otherwise.

func (*OrganizationUser) GetOrganizationKeyOk

func (o *OrganizationUser) GetOrganizationKeyOk() (*string, bool)

GetOrganizationKeyOk returns a tuple with the OrganizationKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationUser) GetOrganizationName

func (o *OrganizationUser) GetOrganizationName() string

GetOrganizationName returns the OrganizationName field value if set, zero value otherwise.

func (*OrganizationUser) GetOrganizationNameOk

func (o *OrganizationUser) GetOrganizationNameOk() (*string, bool)

GetOrganizationNameOk returns a tuple with the OrganizationName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationUser) GetOrganizationScopes

func (o *OrganizationUser) GetOrganizationScopes() []string

GetOrganizationScopes returns the OrganizationScopes field value if set, zero value otherwise.

func (*OrganizationUser) GetOrganizationScopesOk

func (o *OrganizationUser) GetOrganizationScopesOk() ([]string, bool)

GetOrganizationScopesOk returns a tuple with the OrganizationScopes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationUser) GetProjects

GetProjects returns the Projects field value if set, zero value otherwise.

func (*OrganizationUser) GetProjectsOk

func (o *OrganizationUser) GetProjectsOk() ([]OrganizationUserProjectsInner, bool)

GetProjectsOk returns a tuple with the Projects field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationUser) HasAvatarUrl added in v0.1.0

func (o *OrganizationUser) HasAvatarUrl() bool

HasAvatarUrl returns a boolean if a field has been set.

func (*OrganizationUser) HasClientId

func (o *OrganizationUser) HasClientId() bool

HasClientId returns a boolean if a field has been set.

func (*OrganizationUser) HasCreatedAt

func (o *OrganizationUser) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*OrganizationUser) HasName

func (o *OrganizationUser) HasName() bool

HasName returns a boolean if a field has been set.

func (*OrganizationUser) HasOrganizationKey

func (o *OrganizationUser) HasOrganizationKey() bool

HasOrganizationKey returns a boolean if a field has been set.

func (*OrganizationUser) HasOrganizationName

func (o *OrganizationUser) HasOrganizationName() bool

HasOrganizationName returns a boolean if a field has been set.

func (*OrganizationUser) HasOrganizationScopes

func (o *OrganizationUser) HasOrganizationScopes() bool

HasOrganizationScopes returns a boolean if a field has been set.

func (*OrganizationUser) HasProjects

func (o *OrganizationUser) HasProjects() bool

HasProjects returns a boolean if a field has been set.

func (OrganizationUser) MarshalJSON

func (o OrganizationUser) MarshalJSON() ([]byte, error)

func (*OrganizationUser) SetAvatarUrl added in v0.1.0

func (o *OrganizationUser) SetAvatarUrl(v string)

SetAvatarUrl gets a reference to the given string and assigns it to the AvatarUrl field.

func (*OrganizationUser) SetClientId

func (o *OrganizationUser) SetClientId(v string)

SetClientId gets a reference to the given string and assigns it to the ClientId field.

func (*OrganizationUser) SetCreatedAt

func (o *OrganizationUser) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*OrganizationUser) SetEmail

func (o *OrganizationUser) SetEmail(v string)

SetEmail sets field value

func (*OrganizationUser) SetName

func (o *OrganizationUser) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*OrganizationUser) SetOrganizationKey

func (o *OrganizationUser) SetOrganizationKey(v string)

SetOrganizationKey gets a reference to the given string and assigns it to the OrganizationKey field.

func (*OrganizationUser) SetOrganizationName

func (o *OrganizationUser) SetOrganizationName(v string)

SetOrganizationName gets a reference to the given string and assigns it to the OrganizationName field.

func (*OrganizationUser) SetOrganizationScopes

func (o *OrganizationUser) SetOrganizationScopes(v []string)

SetOrganizationScopes gets a reference to the given []string and assigns it to the OrganizationScopes field.

func (*OrganizationUser) SetProjects

func (o *OrganizationUser) SetProjects(v []OrganizationUserProjectsInner)

SetProjects gets a reference to the given []OrganizationUserProjectsInner and assigns it to the Projects field.

func (OrganizationUser) ToMap added in v0.1.0

func (o OrganizationUser) ToMap() (map[string]interface{}, error)

func (*OrganizationUser) UnmarshalJSON added in v0.1.0

func (o *OrganizationUser) UnmarshalJSON(data []byte) (err error)

type OrganizationUserInvite

type OrganizationUserInvite struct {
	CreatedBy *string `json:"created_by,omitempty"`
	// E-mail address of the user
	Email string `json:"email"`
	// Key of the project to invite user to
	ProjectKey *string `json:"project_key,omitempty"`
	// Role for the user
	Role *string `json:"role,omitempty"`
}

OrganizationUserInvite struct for OrganizationUserInvite

func NewOrganizationUserInvite

func NewOrganizationUserInvite(email string) *OrganizationUserInvite

NewOrganizationUserInvite instantiates a new OrganizationUserInvite object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrganizationUserInviteWithDefaults

func NewOrganizationUserInviteWithDefaults() *OrganizationUserInvite

NewOrganizationUserInviteWithDefaults instantiates a new OrganizationUserInvite object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OrganizationUserInvite) GetCreatedBy added in v0.1.0

func (o *OrganizationUserInvite) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*OrganizationUserInvite) GetCreatedByOk added in v0.1.0

func (o *OrganizationUserInvite) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationUserInvite) GetEmail

func (o *OrganizationUserInvite) GetEmail() string

GetEmail returns the Email field value

func (*OrganizationUserInvite) GetEmailOk

func (o *OrganizationUserInvite) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.

func (*OrganizationUserInvite) GetProjectKey added in v0.1.0

func (o *OrganizationUserInvite) GetProjectKey() string

GetProjectKey returns the ProjectKey field value if set, zero value otherwise.

func (*OrganizationUserInvite) GetProjectKeyOk added in v0.1.0

func (o *OrganizationUserInvite) GetProjectKeyOk() (*string, bool)

GetProjectKeyOk returns a tuple with the ProjectKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationUserInvite) GetRole added in v0.1.0

func (o *OrganizationUserInvite) GetRole() string

GetRole returns the Role field value if set, zero value otherwise.

func (*OrganizationUserInvite) GetRoleOk added in v0.1.0

func (o *OrganizationUserInvite) GetRoleOk() (*string, bool)

GetRoleOk returns a tuple with the Role field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationUserInvite) HasCreatedBy added in v0.1.0

func (o *OrganizationUserInvite) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*OrganizationUserInvite) HasProjectKey added in v0.1.0

func (o *OrganizationUserInvite) HasProjectKey() bool

HasProjectKey returns a boolean if a field has been set.

func (*OrganizationUserInvite) HasRole added in v0.1.0

func (o *OrganizationUserInvite) HasRole() bool

HasRole returns a boolean if a field has been set.

func (OrganizationUserInvite) MarshalJSON

func (o OrganizationUserInvite) MarshalJSON() ([]byte, error)

func (*OrganizationUserInvite) SetCreatedBy added in v0.1.0

func (o *OrganizationUserInvite) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*OrganizationUserInvite) SetEmail

func (o *OrganizationUserInvite) SetEmail(v string)

SetEmail sets field value

func (*OrganizationUserInvite) SetProjectKey added in v0.1.0

func (o *OrganizationUserInvite) SetProjectKey(v string)

SetProjectKey gets a reference to the given string and assigns it to the ProjectKey field.

func (*OrganizationUserInvite) SetRole added in v0.1.0

func (o *OrganizationUserInvite) SetRole(v string)

SetRole gets a reference to the given string and assigns it to the Role field.

func (OrganizationUserInvite) ToMap added in v0.1.0

func (o OrganizationUserInvite) ToMap() (map[string]interface{}, error)

func (*OrganizationUserInvite) UnmarshalJSON added in v0.1.0

func (o *OrganizationUserInvite) UnmarshalJSON(data []byte) (err error)

type OrganizationUserInviteData added in v0.1.0

type OrganizationUserInviteData struct {
	Id string `json:"id"`
	// If the invite is still valid. False if the invite expired or was already used.
	Valid        *bool                                  `json:"valid,omitempty"`
	CreatedBy    string                                 `json:"created_by"`
	Organization OrganizationUserInviteDataOrganization `json:"organization"`
}

OrganizationUserInviteData struct for OrganizationUserInviteData

func NewOrganizationUserInviteData added in v0.1.0

func NewOrganizationUserInviteData(id string, createdBy string, organization OrganizationUserInviteDataOrganization) *OrganizationUserInviteData

NewOrganizationUserInviteData instantiates a new OrganizationUserInviteData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrganizationUserInviteDataWithDefaults added in v0.1.0

func NewOrganizationUserInviteDataWithDefaults() *OrganizationUserInviteData

NewOrganizationUserInviteDataWithDefaults instantiates a new OrganizationUserInviteData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OrganizationUserInviteData) GetCreatedBy added in v0.1.0

func (o *OrganizationUserInviteData) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*OrganizationUserInviteData) GetCreatedByOk added in v0.1.0

func (o *OrganizationUserInviteData) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value and a boolean to check if the value has been set.

func (*OrganizationUserInviteData) GetId added in v0.1.0

GetId returns the Id field value

func (*OrganizationUserInviteData) GetIdOk added in v0.1.0

func (o *OrganizationUserInviteData) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*OrganizationUserInviteData) GetOrganization added in v0.1.0

GetOrganization returns the Organization field value

func (*OrganizationUserInviteData) GetOrganizationOk added in v0.1.0

GetOrganizationOk returns a tuple with the Organization field value and a boolean to check if the value has been set.

func (*OrganizationUserInviteData) GetValid added in v0.1.0

func (o *OrganizationUserInviteData) GetValid() bool

GetValid returns the Valid field value if set, zero value otherwise.

func (*OrganizationUserInviteData) GetValidOk added in v0.1.0

func (o *OrganizationUserInviteData) GetValidOk() (*bool, bool)

GetValidOk returns a tuple with the Valid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationUserInviteData) HasValid added in v0.1.0

func (o *OrganizationUserInviteData) HasValid() bool

HasValid returns a boolean if a field has been set.

func (OrganizationUserInviteData) MarshalJSON added in v0.1.0

func (o OrganizationUserInviteData) MarshalJSON() ([]byte, error)

func (*OrganizationUserInviteData) SetCreatedBy added in v0.1.0

func (o *OrganizationUserInviteData) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*OrganizationUserInviteData) SetId added in v0.1.0

func (o *OrganizationUserInviteData) SetId(v string)

SetId sets field value

func (*OrganizationUserInviteData) SetOrganization added in v0.1.0

SetOrganization sets field value

func (*OrganizationUserInviteData) SetValid added in v0.1.0

func (o *OrganizationUserInviteData) SetValid(v bool)

SetValid gets a reference to the given bool and assigns it to the Valid field.

func (OrganizationUserInviteData) ToMap added in v0.1.0

func (o OrganizationUserInviteData) ToMap() (map[string]interface{}, error)

func (*OrganizationUserInviteData) UnmarshalJSON added in v0.1.0

func (o *OrganizationUserInviteData) UnmarshalJSON(data []byte) (err error)

type OrganizationUserInviteDataOrganization added in v0.1.0

type OrganizationUserInviteDataOrganization struct {
	Id   string `json:"id"`
	Name string `json:"name"`
}

OrganizationUserInviteDataOrganization struct for OrganizationUserInviteDataOrganization

func NewOrganizationUserInviteDataOrganization added in v0.1.0

func NewOrganizationUserInviteDataOrganization(id string, name string) *OrganizationUserInviteDataOrganization

NewOrganizationUserInviteDataOrganization instantiates a new OrganizationUserInviteDataOrganization object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrganizationUserInviteDataOrganizationWithDefaults added in v0.1.0

func NewOrganizationUserInviteDataOrganizationWithDefaults() *OrganizationUserInviteDataOrganization

NewOrganizationUserInviteDataOrganizationWithDefaults instantiates a new OrganizationUserInviteDataOrganization object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OrganizationUserInviteDataOrganization) GetId added in v0.1.0

GetId returns the Id field value

func (*OrganizationUserInviteDataOrganization) GetIdOk added in v0.1.0

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*OrganizationUserInviteDataOrganization) GetName added in v0.1.0

GetName returns the Name field value

func (*OrganizationUserInviteDataOrganization) GetNameOk added in v0.1.0

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (OrganizationUserInviteDataOrganization) MarshalJSON added in v0.1.0

func (o OrganizationUserInviteDataOrganization) MarshalJSON() ([]byte, error)

func (*OrganizationUserInviteDataOrganization) SetId added in v0.1.0

SetId sets field value

func (*OrganizationUserInviteDataOrganization) SetName added in v0.1.0

SetName sets field value

func (OrganizationUserInviteDataOrganization) ToMap added in v0.1.0

func (o OrganizationUserInviteDataOrganization) ToMap() (map[string]interface{}, error)

func (*OrganizationUserInviteDataOrganization) UnmarshalJSON added in v0.1.0

func (o *OrganizationUserInviteDataOrganization) UnmarshalJSON(data []byte) (err error)

type OrganizationUserInviteDraft

type OrganizationUserInviteDraft struct {
	// E-mail address of the user
	Email string `json:"email"`
	// Key of the project to invite user to
	ProjectKey *string `json:"project_key,omitempty"`
	// Role for the user
	Role *string `json:"role,omitempty"`
}

OrganizationUserInviteDraft struct for OrganizationUserInviteDraft

func NewOrganizationUserInviteDraft

func NewOrganizationUserInviteDraft(email string) *OrganizationUserInviteDraft

NewOrganizationUserInviteDraft instantiates a new OrganizationUserInviteDraft object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrganizationUserInviteDraftWithDefaults

func NewOrganizationUserInviteDraftWithDefaults() *OrganizationUserInviteDraft

NewOrganizationUserInviteDraftWithDefaults instantiates a new OrganizationUserInviteDraft object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OrganizationUserInviteDraft) GetEmail

func (o *OrganizationUserInviteDraft) GetEmail() string

GetEmail returns the Email field value

func (*OrganizationUserInviteDraft) GetEmailOk

func (o *OrganizationUserInviteDraft) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.

func (*OrganizationUserInviteDraft) GetProjectKey added in v0.1.0

func (o *OrganizationUserInviteDraft) GetProjectKey() string

GetProjectKey returns the ProjectKey field value if set, zero value otherwise.

func (*OrganizationUserInviteDraft) GetProjectKeyOk added in v0.1.0

func (o *OrganizationUserInviteDraft) GetProjectKeyOk() (*string, bool)

GetProjectKeyOk returns a tuple with the ProjectKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationUserInviteDraft) GetRole added in v0.1.0

func (o *OrganizationUserInviteDraft) GetRole() string

GetRole returns the Role field value if set, zero value otherwise.

func (*OrganizationUserInviteDraft) GetRoleOk added in v0.1.0

func (o *OrganizationUserInviteDraft) GetRoleOk() (*string, bool)

GetRoleOk returns a tuple with the Role field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationUserInviteDraft) HasProjectKey added in v0.1.0

func (o *OrganizationUserInviteDraft) HasProjectKey() bool

HasProjectKey returns a boolean if a field has been set.

func (*OrganizationUserInviteDraft) HasRole added in v0.1.0

func (o *OrganizationUserInviteDraft) HasRole() bool

HasRole returns a boolean if a field has been set.

func (OrganizationUserInviteDraft) MarshalJSON

func (o OrganizationUserInviteDraft) MarshalJSON() ([]byte, error)

func (*OrganizationUserInviteDraft) SetEmail

func (o *OrganizationUserInviteDraft) SetEmail(v string)

SetEmail sets field value

func (*OrganizationUserInviteDraft) SetProjectKey added in v0.1.0

func (o *OrganizationUserInviteDraft) SetProjectKey(v string)

SetProjectKey gets a reference to the given string and assigns it to the ProjectKey field.

func (*OrganizationUserInviteDraft) SetRole added in v0.1.0

func (o *OrganizationUserInviteDraft) SetRole(v string)

SetRole gets a reference to the given string and assigns it to the Role field.

func (OrganizationUserInviteDraft) ToMap added in v0.1.0

func (o OrganizationUserInviteDraft) ToMap() (map[string]interface{}, error)

func (*OrganizationUserInviteDraft) UnmarshalJSON added in v0.1.0

func (o *OrganizationUserInviteDraft) UnmarshalJSON(data []byte) (err error)

type OrganizationUserPaginator

type OrganizationUserPaginator struct {
	// Number of items in the current page
	Count int32 `json:"count"`
	// Total number of items found
	Total   int64              `json:"total"`
	Offset  int32              `json:"offset"`
	Limit   int32              `json:"limit"`
	Results []OrganizationUser `json:"results"`
}

OrganizationUserPaginator struct for OrganizationUserPaginator

func NewOrganizationUserPaginator

func NewOrganizationUserPaginator(count int32, total int64, offset int32, limit int32, results []OrganizationUser) *OrganizationUserPaginator

NewOrganizationUserPaginator instantiates a new OrganizationUserPaginator object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrganizationUserPaginatorWithDefaults

func NewOrganizationUserPaginatorWithDefaults() *OrganizationUserPaginator

NewOrganizationUserPaginatorWithDefaults instantiates a new OrganizationUserPaginator object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OrganizationUserPaginator) GetCount

func (o *OrganizationUserPaginator) GetCount() int32

GetCount returns the Count field value

func (*OrganizationUserPaginator) GetCountOk

func (o *OrganizationUserPaginator) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*OrganizationUserPaginator) GetLimit

func (o *OrganizationUserPaginator) GetLimit() int32

GetLimit returns the Limit field value

func (*OrganizationUserPaginator) GetLimitOk

func (o *OrganizationUserPaginator) GetLimitOk() (*int32, bool)

GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.

func (*OrganizationUserPaginator) GetOffset

func (o *OrganizationUserPaginator) GetOffset() int32

GetOffset returns the Offset field value

func (*OrganizationUserPaginator) GetOffsetOk

func (o *OrganizationUserPaginator) GetOffsetOk() (*int32, bool)

GetOffsetOk returns a tuple with the Offset field value and a boolean to check if the value has been set.

func (*OrganizationUserPaginator) GetResults

func (o *OrganizationUserPaginator) GetResults() []OrganizationUser

GetResults returns the Results field value

func (*OrganizationUserPaginator) GetResultsOk

func (o *OrganizationUserPaginator) GetResultsOk() ([]OrganizationUser, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (*OrganizationUserPaginator) GetTotal

func (o *OrganizationUserPaginator) GetTotal() int64

GetTotal returns the Total field value

func (*OrganizationUserPaginator) GetTotalOk

func (o *OrganizationUserPaginator) GetTotalOk() (*int64, bool)

GetTotalOk returns a tuple with the Total field value and a boolean to check if the value has been set.

func (OrganizationUserPaginator) MarshalJSON

func (o OrganizationUserPaginator) MarshalJSON() ([]byte, error)

func (*OrganizationUserPaginator) SetCount

func (o *OrganizationUserPaginator) SetCount(v int32)

SetCount sets field value

func (*OrganizationUserPaginator) SetLimit

func (o *OrganizationUserPaginator) SetLimit(v int32)

SetLimit sets field value

func (*OrganizationUserPaginator) SetOffset

func (o *OrganizationUserPaginator) SetOffset(v int32)

SetOffset sets field value

func (*OrganizationUserPaginator) SetResults

func (o *OrganizationUserPaginator) SetResults(v []OrganizationUser)

SetResults sets field value

func (*OrganizationUserPaginator) SetTotal

func (o *OrganizationUserPaginator) SetTotal(v int64)

SetTotal sets field value

func (OrganizationUserPaginator) ToMap added in v0.1.0

func (o OrganizationUserPaginator) ToMap() (map[string]interface{}, error)

func (*OrganizationUserPaginator) UnmarshalJSON added in v0.1.0

func (o *OrganizationUserPaginator) UnmarshalJSON(data []byte) (err error)

type OrganizationUserProjectsInner

type OrganizationUserProjectsInner struct {
	Name   *string  `json:"name,omitempty"`
	Key    *string  `json:"key,omitempty"`
	Scopes []string `json:"scopes,omitempty"`
}

OrganizationUserProjectsInner struct for OrganizationUserProjectsInner

func NewOrganizationUserProjectsInner

func NewOrganizationUserProjectsInner() *OrganizationUserProjectsInner

NewOrganizationUserProjectsInner instantiates a new OrganizationUserProjectsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrganizationUserProjectsInnerWithDefaults

func NewOrganizationUserProjectsInnerWithDefaults() *OrganizationUserProjectsInner

NewOrganizationUserProjectsInnerWithDefaults instantiates a new OrganizationUserProjectsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OrganizationUserProjectsInner) GetKey

GetKey returns the Key field value if set, zero value otherwise.

func (*OrganizationUserProjectsInner) GetKeyOk

func (o *OrganizationUserProjectsInner) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationUserProjectsInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*OrganizationUserProjectsInner) GetNameOk

func (o *OrganizationUserProjectsInner) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationUserProjectsInner) GetScopes

func (o *OrganizationUserProjectsInner) GetScopes() []string

GetScopes returns the Scopes field value if set, zero value otherwise.

func (*OrganizationUserProjectsInner) GetScopesOk

func (o *OrganizationUserProjectsInner) GetScopesOk() ([]string, bool)

GetScopesOk returns a tuple with the Scopes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationUserProjectsInner) HasKey

func (o *OrganizationUserProjectsInner) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*OrganizationUserProjectsInner) HasName

func (o *OrganizationUserProjectsInner) HasName() bool

HasName returns a boolean if a field has been set.

func (*OrganizationUserProjectsInner) HasScopes

func (o *OrganizationUserProjectsInner) HasScopes() bool

HasScopes returns a boolean if a field has been set.

func (OrganizationUserProjectsInner) MarshalJSON

func (o OrganizationUserProjectsInner) MarshalJSON() ([]byte, error)

func (*OrganizationUserProjectsInner) SetKey

SetKey gets a reference to the given string and assigns it to the Key field.

func (*OrganizationUserProjectsInner) SetName

func (o *OrganizationUserProjectsInner) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*OrganizationUserProjectsInner) SetScopes

func (o *OrganizationUserProjectsInner) SetScopes(v []string)

SetScopes gets a reference to the given []string and assigns it to the Scopes field.

func (OrganizationUserProjectsInner) ToMap added in v0.1.0

func (o OrganizationUserProjectsInner) ToMap() (map[string]interface{}, error)

type Paginator

type Paginator struct {
	// Number of items in the current page
	Count int32 `json:"count"`
	// Total number of items found
	Total  int64 `json:"total"`
	Offset int32 `json:"offset"`
	Limit  int32 `json:"limit"`
}

Paginator struct for Paginator

func NewPaginator

func NewPaginator(count int32, total int64, offset int32, limit int32) *Paginator

NewPaginator instantiates a new Paginator object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPaginatorWithDefaults

func NewPaginatorWithDefaults() *Paginator

NewPaginatorWithDefaults instantiates a new Paginator object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Paginator) GetCount

func (o *Paginator) GetCount() int32

GetCount returns the Count field value

func (*Paginator) GetCountOk

func (o *Paginator) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*Paginator) GetLimit

func (o *Paginator) GetLimit() int32

GetLimit returns the Limit field value

func (*Paginator) GetLimitOk

func (o *Paginator) GetLimitOk() (*int32, bool)

GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.

func (*Paginator) GetOffset

func (o *Paginator) GetOffset() int32

GetOffset returns the Offset field value

func (*Paginator) GetOffsetOk

func (o *Paginator) GetOffsetOk() (*int32, bool)

GetOffsetOk returns a tuple with the Offset field value and a boolean to check if the value has been set.

func (*Paginator) GetTotal

func (o *Paginator) GetTotal() int64

GetTotal returns the Total field value

func (*Paginator) GetTotalOk

func (o *Paginator) GetTotalOk() (*int64, bool)

GetTotalOk returns a tuple with the Total field value and a boolean to check if the value has been set.

func (Paginator) MarshalJSON

func (o Paginator) MarshalJSON() ([]byte, error)

func (*Paginator) SetCount

func (o *Paginator) SetCount(v int32)

SetCount sets field value

func (*Paginator) SetLimit

func (o *Paginator) SetLimit(v int32)

SetLimit sets field value

func (*Paginator) SetOffset

func (o *Paginator) SetOffset(v int32)

SetOffset sets field value

func (*Paginator) SetTotal

func (o *Paginator) SetTotal(v int64)

SetTotal sets field value

func (Paginator) ToMap added in v0.1.0

func (o Paginator) ToMap() (map[string]interface{}, error)

func (*Paginator) UnmarshalJSON added in v0.1.0

func (o *Paginator) UnmarshalJSON(data []byte) (err error)

type PatchRequestInner added in v0.1.0

type PatchRequestInner struct {
	JSONPatchRequestAddReplaceTest *JSONPatchRequestAddReplaceTest
	JSONPatchRequestMoveCopy       *JSONPatchRequestMoveCopy
	JSONPatchRequestRemove         *JSONPatchRequestRemove
}

PatchRequestInner - struct for PatchRequestInner

func JSONPatchRequestAddReplaceTestAsPatchRequestInner added in v0.1.0

func JSONPatchRequestAddReplaceTestAsPatchRequestInner(v *JSONPatchRequestAddReplaceTest) PatchRequestInner

JSONPatchRequestAddReplaceTestAsPatchRequestInner is a convenience function that returns JSONPatchRequestAddReplaceTest wrapped in PatchRequestInner

func JSONPatchRequestMoveCopyAsPatchRequestInner added in v0.1.0

func JSONPatchRequestMoveCopyAsPatchRequestInner(v *JSONPatchRequestMoveCopy) PatchRequestInner

JSONPatchRequestMoveCopyAsPatchRequestInner is a convenience function that returns JSONPatchRequestMoveCopy wrapped in PatchRequestInner

func JSONPatchRequestRemoveAsPatchRequestInner added in v0.1.0

func JSONPatchRequestRemoveAsPatchRequestInner(v *JSONPatchRequestRemove) PatchRequestInner

JSONPatchRequestRemoveAsPatchRequestInner is a convenience function that returns JSONPatchRequestRemove wrapped in PatchRequestInner

func (*PatchRequestInner) GetActualInstance added in v0.1.0

func (obj *PatchRequestInner) GetActualInstance() interface{}

Get the actual instance

func (PatchRequestInner) MarshalJSON added in v0.1.0

func (src PatchRequestInner) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*PatchRequestInner) UnmarshalJSON added in v0.1.0

func (dst *PatchRequestInner) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type Project

type Project struct {
	Id        string    `json:"id"`
	CreatedAt time.Time `json:"created_at"`
	// The organization key (must be unique)
	Key string `json:"key"`
	// The name of the organization
	Name string `json:"name"`
	// description about the api client
	Description *string `json:"description,omitempty"`
}

Project struct for Project

func NewProject

func NewProject(id string, createdAt time.Time, key string, name string) *Project

NewProject instantiates a new Project object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProjectWithDefaults

func NewProjectWithDefaults() *Project

NewProjectWithDefaults instantiates a new Project object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Project) GetCreatedAt

func (o *Project) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*Project) GetCreatedAtOk

func (o *Project) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*Project) GetDescription

func (o *Project) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Project) GetDescriptionOk

func (o *Project) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Project) GetId added in v0.1.0

func (o *Project) GetId() string

GetId returns the Id field value

func (*Project) GetIdOk added in v0.1.0

func (o *Project) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Project) GetKey

func (o *Project) GetKey() string

GetKey returns the Key field value

func (*Project) GetKeyOk

func (o *Project) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*Project) GetName

func (o *Project) GetName() string

GetName returns the Name field value

func (*Project) GetNameOk

func (o *Project) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Project) HasDescription

func (o *Project) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (Project) MarshalJSON

func (o Project) MarshalJSON() ([]byte, error)

func (*Project) SetCreatedAt

func (o *Project) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*Project) SetDescription

func (o *Project) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Project) SetId added in v0.1.0

func (o *Project) SetId(v string)

SetId sets field value

func (*Project) SetKey

func (o *Project) SetKey(v string)

SetKey sets field value

func (*Project) SetName

func (o *Project) SetName(v string)

SetName sets field value

func (Project) ToMap added in v0.1.0

func (o Project) ToMap() (map[string]interface{}, error)

func (*Project) UnmarshalJSON added in v0.1.0

func (o *Project) UnmarshalJSON(data []byte) (err error)

type ProjectDraft

type ProjectDraft struct {
	// The organization key (must be unique)
	Key string `json:"key"`
	// The name of the organization
	Name string `json:"name"`
}

ProjectDraft struct for ProjectDraft

func NewProjectDraft

func NewProjectDraft(key string, name string) *ProjectDraft

NewProjectDraft instantiates a new ProjectDraft object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProjectDraftWithDefaults

func NewProjectDraftWithDefaults() *ProjectDraft

NewProjectDraftWithDefaults instantiates a new ProjectDraft object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProjectDraft) GetKey

func (o *ProjectDraft) GetKey() string

GetKey returns the Key field value

func (*ProjectDraft) GetKeyOk

func (o *ProjectDraft) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*ProjectDraft) GetName

func (o *ProjectDraft) GetName() string

GetName returns the Name field value

func (*ProjectDraft) GetNameOk

func (o *ProjectDraft) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (ProjectDraft) MarshalJSON

func (o ProjectDraft) MarshalJSON() ([]byte, error)

func (*ProjectDraft) SetKey

func (o *ProjectDraft) SetKey(v string)

SetKey sets field value

func (*ProjectDraft) SetName

func (o *ProjectDraft) SetName(v string)

SetName sets field value

func (ProjectDraft) ToMap added in v0.1.0

func (o ProjectDraft) ToMap() (map[string]interface{}, error)

func (*ProjectDraft) UnmarshalJSON added in v0.1.0

func (o *ProjectDraft) UnmarshalJSON(data []byte) (err error)

type ProjectPaginator

type ProjectPaginator struct {
	// Number of items in the current page
	Count int32 `json:"count"`
	// Total number of items found
	Total   int64     `json:"total"`
	Offset  int32     `json:"offset"`
	Limit   int32     `json:"limit"`
	Results []Project `json:"results"`
}

ProjectPaginator struct for ProjectPaginator

func NewProjectPaginator

func NewProjectPaginator(count int32, total int64, offset int32, limit int32, results []Project) *ProjectPaginator

NewProjectPaginator instantiates a new ProjectPaginator object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProjectPaginatorWithDefaults

func NewProjectPaginatorWithDefaults() *ProjectPaginator

NewProjectPaginatorWithDefaults instantiates a new ProjectPaginator object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProjectPaginator) GetCount

func (o *ProjectPaginator) GetCount() int32

GetCount returns the Count field value

func (*ProjectPaginator) GetCountOk

func (o *ProjectPaginator) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*ProjectPaginator) GetLimit

func (o *ProjectPaginator) GetLimit() int32

GetLimit returns the Limit field value

func (*ProjectPaginator) GetLimitOk

func (o *ProjectPaginator) GetLimitOk() (*int32, bool)

GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.

func (*ProjectPaginator) GetOffset

func (o *ProjectPaginator) GetOffset() int32

GetOffset returns the Offset field value

func (*ProjectPaginator) GetOffsetOk

func (o *ProjectPaginator) GetOffsetOk() (*int32, bool)

GetOffsetOk returns a tuple with the Offset field value and a boolean to check if the value has been set.

func (*ProjectPaginator) GetResults

func (o *ProjectPaginator) GetResults() []Project

GetResults returns the Results field value

func (*ProjectPaginator) GetResultsOk

func (o *ProjectPaginator) GetResultsOk() ([]Project, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (*ProjectPaginator) GetTotal

func (o *ProjectPaginator) GetTotal() int64

GetTotal returns the Total field value

func (*ProjectPaginator) GetTotalOk

func (o *ProjectPaginator) GetTotalOk() (*int64, bool)

GetTotalOk returns a tuple with the Total field value and a boolean to check if the value has been set.

func (ProjectPaginator) MarshalJSON

func (o ProjectPaginator) MarshalJSON() ([]byte, error)

func (*ProjectPaginator) SetCount

func (o *ProjectPaginator) SetCount(v int32)

SetCount sets field value

func (*ProjectPaginator) SetLimit

func (o *ProjectPaginator) SetLimit(v int32)

SetLimit sets field value

func (*ProjectPaginator) SetOffset

func (o *ProjectPaginator) SetOffset(v int32)

SetOffset sets field value

func (*ProjectPaginator) SetResults

func (o *ProjectPaginator) SetResults(v []Project)

SetResults sets field value

func (*ProjectPaginator) SetTotal

func (o *ProjectPaginator) SetTotal(v int64)

SetTotal sets field value

func (ProjectPaginator) ToMap added in v0.1.0

func (o ProjectPaginator) ToMap() (map[string]interface{}, error)

func (*ProjectPaginator) UnmarshalJSON added in v0.1.0

func (o *ProjectPaginator) UnmarshalJSON(data []byte) (err error)

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type Site added in v0.1.0

type Site struct {
	Id        string    `json:"id"`
	CreatedAt time.Time `json:"created_at"`
	// The key for the site
	Key string `json:"key"`
	// The name for the site
	Name string `json:"name"`
	// The description for the site
	Description *string `json:"description,omitempty"`
}

Site struct for Site

func NewSite added in v0.1.0

func NewSite(id string, createdAt time.Time, key string, name string) *Site

NewSite instantiates a new Site object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSiteWithDefaults added in v0.1.0

func NewSiteWithDefaults() *Site

NewSiteWithDefaults instantiates a new Site object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Site) GetCreatedAt added in v0.1.0

func (o *Site) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*Site) GetCreatedAtOk added in v0.1.0

func (o *Site) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*Site) GetDescription added in v0.1.0

func (o *Site) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Site) GetDescriptionOk added in v0.1.0

func (o *Site) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Site) GetId added in v0.1.0

func (o *Site) GetId() string

GetId returns the Id field value

func (*Site) GetIdOk added in v0.1.0

func (o *Site) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Site) GetKey added in v0.1.0

func (o *Site) GetKey() string

GetKey returns the Key field value

func (*Site) GetKeyOk added in v0.1.0

func (o *Site) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*Site) GetName added in v0.1.0

func (o *Site) GetName() string

GetName returns the Name field value

func (*Site) GetNameOk added in v0.1.0

func (o *Site) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Site) HasDescription added in v0.1.0

func (o *Site) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (Site) MarshalJSON added in v0.1.0

func (o Site) MarshalJSON() ([]byte, error)

func (*Site) SetCreatedAt added in v0.1.0

func (o *Site) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*Site) SetDescription added in v0.1.0

func (o *Site) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Site) SetId added in v0.1.0

func (o *Site) SetId(v string)

SetId sets field value

func (*Site) SetKey added in v0.1.0

func (o *Site) SetKey(v string)

SetKey sets field value

func (*Site) SetName added in v0.1.0

func (o *Site) SetName(v string)

SetName sets field value

func (Site) ToMap added in v0.1.0

func (o Site) ToMap() (map[string]interface{}, error)

func (*Site) UnmarshalJSON added in v0.1.0

func (o *Site) UnmarshalJSON(data []byte) (err error)

type SiteComponent added in v0.1.0

type SiteComponent struct {
	Id        string    `json:"id"`
	CreatedAt time.Time `json:"created_at"`
	// key of the site component
	Key string `json:"key"`
	// name of the site component
	Name string `json:"name"`
	// id of the site
	SiteId string `json:"site_id"`
	// id of the component
	ComponentId string `json:"component_id"`
}

SiteComponent struct for SiteComponent

func NewSiteComponent added in v0.1.0

func NewSiteComponent(id string, createdAt time.Time, key string, name string, siteId string, componentId string) *SiteComponent

NewSiteComponent instantiates a new SiteComponent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSiteComponentWithDefaults added in v0.1.0

func NewSiteComponentWithDefaults() *SiteComponent

NewSiteComponentWithDefaults instantiates a new SiteComponent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SiteComponent) GetComponentId added in v0.1.0

func (o *SiteComponent) GetComponentId() string

GetComponentId returns the ComponentId field value

func (*SiteComponent) GetComponentIdOk added in v0.1.0

func (o *SiteComponent) GetComponentIdOk() (*string, bool)

GetComponentIdOk returns a tuple with the ComponentId field value and a boolean to check if the value has been set.

func (*SiteComponent) GetCreatedAt added in v0.1.0

func (o *SiteComponent) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*SiteComponent) GetCreatedAtOk added in v0.1.0

func (o *SiteComponent) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*SiteComponent) GetId added in v0.1.0

func (o *SiteComponent) GetId() string

GetId returns the Id field value

func (*SiteComponent) GetIdOk added in v0.1.0

func (o *SiteComponent) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*SiteComponent) GetKey added in v0.1.0

func (o *SiteComponent) GetKey() string

GetKey returns the Key field value

func (*SiteComponent) GetKeyOk added in v0.1.0

func (o *SiteComponent) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*SiteComponent) GetName added in v0.1.0

func (o *SiteComponent) GetName() string

GetName returns the Name field value

func (*SiteComponent) GetNameOk added in v0.1.0

func (o *SiteComponent) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SiteComponent) GetSiteId added in v0.1.0

func (o *SiteComponent) GetSiteId() string

GetSiteId returns the SiteId field value

func (*SiteComponent) GetSiteIdOk added in v0.1.0

func (o *SiteComponent) GetSiteIdOk() (*string, bool)

GetSiteIdOk returns a tuple with the SiteId field value and a boolean to check if the value has been set.

func (SiteComponent) MarshalJSON added in v0.1.0

func (o SiteComponent) MarshalJSON() ([]byte, error)

func (*SiteComponent) SetComponentId added in v0.1.0

func (o *SiteComponent) SetComponentId(v string)

SetComponentId sets field value

func (*SiteComponent) SetCreatedAt added in v0.1.0

func (o *SiteComponent) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*SiteComponent) SetId added in v0.1.0

func (o *SiteComponent) SetId(v string)

SetId sets field value

func (*SiteComponent) SetKey added in v0.1.0

func (o *SiteComponent) SetKey(v string)

SetKey sets field value

func (*SiteComponent) SetName added in v0.1.0

func (o *SiteComponent) SetName(v string)

SetName sets field value

func (*SiteComponent) SetSiteId added in v0.1.0

func (o *SiteComponent) SetSiteId(v string)

SetSiteId sets field value

func (SiteComponent) ToMap added in v0.1.0

func (o SiteComponent) ToMap() (map[string]interface{}, error)

func (*SiteComponent) UnmarshalJSON added in v0.1.0

func (o *SiteComponent) UnmarshalJSON(data []byte) (err error)

type SiteComponentDraft added in v0.1.0

type SiteComponentDraft struct {
	// key of the site component
	Key string `json:"key"`
	// name of the site component
	Name string `json:"name"`
	// key of the site
	SiteKey string `json:"site_key"`
	// key of the component
	ComponentKey string `json:"component_key"`
}

SiteComponentDraft struct for SiteComponentDraft

func NewSiteComponentDraft added in v0.1.0

func NewSiteComponentDraft(key string, name string, siteKey string, componentKey string) *SiteComponentDraft

NewSiteComponentDraft instantiates a new SiteComponentDraft object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSiteComponentDraftWithDefaults added in v0.1.0

func NewSiteComponentDraftWithDefaults() *SiteComponentDraft

NewSiteComponentDraftWithDefaults instantiates a new SiteComponentDraft object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SiteComponentDraft) GetComponentKey added in v0.1.0

func (o *SiteComponentDraft) GetComponentKey() string

GetComponentKey returns the ComponentKey field value

func (*SiteComponentDraft) GetComponentKeyOk added in v0.1.0

func (o *SiteComponentDraft) GetComponentKeyOk() (*string, bool)

GetComponentKeyOk returns a tuple with the ComponentKey field value and a boolean to check if the value has been set.

func (*SiteComponentDraft) GetKey added in v0.1.0

func (o *SiteComponentDraft) GetKey() string

GetKey returns the Key field value

func (*SiteComponentDraft) GetKeyOk added in v0.1.0

func (o *SiteComponentDraft) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*SiteComponentDraft) GetName added in v0.1.0

func (o *SiteComponentDraft) GetName() string

GetName returns the Name field value

func (*SiteComponentDraft) GetNameOk added in v0.1.0

func (o *SiteComponentDraft) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SiteComponentDraft) GetSiteKey added in v0.1.0

func (o *SiteComponentDraft) GetSiteKey() string

GetSiteKey returns the SiteKey field value

func (*SiteComponentDraft) GetSiteKeyOk added in v0.1.0

func (o *SiteComponentDraft) GetSiteKeyOk() (*string, bool)

GetSiteKeyOk returns a tuple with the SiteKey field value and a boolean to check if the value has been set.

func (SiteComponentDraft) MarshalJSON added in v0.1.0

func (o SiteComponentDraft) MarshalJSON() ([]byte, error)

func (*SiteComponentDraft) SetComponentKey added in v0.1.0

func (o *SiteComponentDraft) SetComponentKey(v string)

SetComponentKey sets field value

func (*SiteComponentDraft) SetKey added in v0.1.0

func (o *SiteComponentDraft) SetKey(v string)

SetKey sets field value

func (*SiteComponentDraft) SetName added in v0.1.0

func (o *SiteComponentDraft) SetName(v string)

SetName sets field value

func (*SiteComponentDraft) SetSiteKey added in v0.1.0

func (o *SiteComponentDraft) SetSiteKey(v string)

SetSiteKey sets field value

func (SiteComponentDraft) ToMap added in v0.1.0

func (o SiteComponentDraft) ToMap() (map[string]interface{}, error)

func (*SiteComponentDraft) UnmarshalJSON added in v0.1.0

func (o *SiteComponentDraft) UnmarshalJSON(data []byte) (err error)

type SiteComponentPaginator added in v0.1.0

type SiteComponentPaginator struct {
	// Number of items in the current page
	Count int32 `json:"count"`
	// Total number of items found
	Total   int64           `json:"total"`
	Offset  int32           `json:"offset"`
	Limit   int32           `json:"limit"`
	Results []SiteComponent `json:"results"`
}

SiteComponentPaginator struct for SiteComponentPaginator

func NewSiteComponentPaginator added in v0.1.0

func NewSiteComponentPaginator(count int32, total int64, offset int32, limit int32, results []SiteComponent) *SiteComponentPaginator

NewSiteComponentPaginator instantiates a new SiteComponentPaginator object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSiteComponentPaginatorWithDefaults added in v0.1.0

func NewSiteComponentPaginatorWithDefaults() *SiteComponentPaginator

NewSiteComponentPaginatorWithDefaults instantiates a new SiteComponentPaginator object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SiteComponentPaginator) GetCount added in v0.1.0

func (o *SiteComponentPaginator) GetCount() int32

GetCount returns the Count field value

func (*SiteComponentPaginator) GetCountOk added in v0.1.0

func (o *SiteComponentPaginator) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*SiteComponentPaginator) GetLimit added in v0.1.0

func (o *SiteComponentPaginator) GetLimit() int32

GetLimit returns the Limit field value

func (*SiteComponentPaginator) GetLimitOk added in v0.1.0

func (o *SiteComponentPaginator) GetLimitOk() (*int32, bool)

GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.

func (*SiteComponentPaginator) GetOffset added in v0.1.0

func (o *SiteComponentPaginator) GetOffset() int32

GetOffset returns the Offset field value

func (*SiteComponentPaginator) GetOffsetOk added in v0.1.0

func (o *SiteComponentPaginator) GetOffsetOk() (*int32, bool)

GetOffsetOk returns a tuple with the Offset field value and a boolean to check if the value has been set.

func (*SiteComponentPaginator) GetResults added in v0.1.0

func (o *SiteComponentPaginator) GetResults() []SiteComponent

GetResults returns the Results field value

func (*SiteComponentPaginator) GetResultsOk added in v0.1.0

func (o *SiteComponentPaginator) GetResultsOk() ([]SiteComponent, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (*SiteComponentPaginator) GetTotal added in v0.1.0

func (o *SiteComponentPaginator) GetTotal() int64

GetTotal returns the Total field value

func (*SiteComponentPaginator) GetTotalOk added in v0.1.0

func (o *SiteComponentPaginator) GetTotalOk() (*int64, bool)

GetTotalOk returns a tuple with the Total field value and a boolean to check if the value has been set.

func (SiteComponentPaginator) MarshalJSON added in v0.1.0

func (o SiteComponentPaginator) MarshalJSON() ([]byte, error)

func (*SiteComponentPaginator) SetCount added in v0.1.0

func (o *SiteComponentPaginator) SetCount(v int32)

SetCount sets field value

func (*SiteComponentPaginator) SetLimit added in v0.1.0

func (o *SiteComponentPaginator) SetLimit(v int32)

SetLimit sets field value

func (*SiteComponentPaginator) SetOffset added in v0.1.0

func (o *SiteComponentPaginator) SetOffset(v int32)

SetOffset sets field value

func (*SiteComponentPaginator) SetResults added in v0.1.0

func (o *SiteComponentPaginator) SetResults(v []SiteComponent)

SetResults sets field value

func (*SiteComponentPaginator) SetTotal added in v0.1.0

func (o *SiteComponentPaginator) SetTotal(v int64)

SetTotal sets field value

func (SiteComponentPaginator) ToMap added in v0.1.0

func (o SiteComponentPaginator) ToMap() (map[string]interface{}, error)

func (*SiteComponentPaginator) UnmarshalJSON added in v0.1.0

func (o *SiteComponentPaginator) UnmarshalJSON(data []byte) (err error)

type SiteComponentsApi added in v0.1.0

type SiteComponentsApi interface {

	/*
		SiteComponentCreate Create site component

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@param project Project Key
		@return ApiSiteComponentCreateRequest
	*/
	SiteComponentCreate(ctx context.Context, organization string, project string) ApiSiteComponentCreateRequest

	// SiteComponentCreateExecute executes the request
	//  @return SiteComponent
	SiteComponentCreateExecute(r ApiSiteComponentCreateRequest) (*SiteComponent, *http.Response, error)

	/*
		SiteComponentDelete Delete a site component

		This action will delete the site component.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@param project Project Key
		@param siteComponent Site component key
		@return ApiSiteComponentDeleteRequest
	*/
	SiteComponentDelete(ctx context.Context, organization string, project string, siteComponent string) ApiSiteComponentDeleteRequest

	// SiteComponentDeleteExecute executes the request
	//  @return SiteComponent
	SiteComponentDeleteExecute(r ApiSiteComponentDeleteRequest) (*SiteComponent, *http.Response, error)

	/*
		SiteComponentGet Get an existing site component

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@param project Project Key
		@param siteComponent Site component key
		@return ApiSiteComponentGetRequest
	*/
	SiteComponentGet(ctx context.Context, organization string, project string, siteComponent string) ApiSiteComponentGetRequest

	// SiteComponentGetExecute executes the request
	//  @return SiteComponent
	SiteComponentGetExecute(r ApiSiteComponentGetRequest) (*SiteComponent, *http.Response, error)

	/*
		SiteComponentPatch Patch an existing site component

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@param project Project Key
		@param siteComponent Site component key
		@return ApiSiteComponentPatchRequest
	*/
	SiteComponentPatch(ctx context.Context, organization string, project string, siteComponent string) ApiSiteComponentPatchRequest

	// SiteComponentPatchExecute executes the request
	//  @return SiteComponent
	SiteComponentPatchExecute(r ApiSiteComponentPatchRequest) (*SiteComponent, *http.Response, error)

	/*
		SiteComponentQuery List all sites components

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@param project Project Key
		@return ApiSiteComponentQueryRequest
	*/
	SiteComponentQuery(ctx context.Context, organization string, project string) ApiSiteComponentQueryRequest

	// SiteComponentQueryExecute executes the request
	//  @return SiteComponentPaginator
	SiteComponentQueryExecute(r ApiSiteComponentQueryRequest) (*SiteComponentPaginator, *http.Response, error)
}

type SiteComponentsApiService added in v0.1.0

type SiteComponentsApiService service

SiteComponentsApiService SiteComponentsApi service

func (*SiteComponentsApiService) SiteComponentCreate added in v0.1.0

func (a *SiteComponentsApiService) SiteComponentCreate(ctx context.Context, organization string, project string) ApiSiteComponentCreateRequest

SiteComponentCreate Create site component

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@param project Project Key
@return ApiSiteComponentCreateRequest

func (*SiteComponentsApiService) SiteComponentCreateExecute added in v0.1.0

Execute executes the request

@return SiteComponent

func (*SiteComponentsApiService) SiteComponentDelete added in v0.1.0

func (a *SiteComponentsApiService) SiteComponentDelete(ctx context.Context, organization string, project string, siteComponent string) ApiSiteComponentDeleteRequest

SiteComponentDelete Delete a site component

This action will delete the site component.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@param project Project Key
@param siteComponent Site component key
@return ApiSiteComponentDeleteRequest

func (*SiteComponentsApiService) SiteComponentDeleteExecute added in v0.1.0

Execute executes the request

@return SiteComponent

func (*SiteComponentsApiService) SiteComponentGet added in v0.1.0

func (a *SiteComponentsApiService) SiteComponentGet(ctx context.Context, organization string, project string, siteComponent string) ApiSiteComponentGetRequest

SiteComponentGet Get an existing site component

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@param project Project Key
@param siteComponent Site component key
@return ApiSiteComponentGetRequest

func (*SiteComponentsApiService) SiteComponentGetExecute added in v0.1.0

Execute executes the request

@return SiteComponent

func (*SiteComponentsApiService) SiteComponentPatch added in v0.1.0

func (a *SiteComponentsApiService) SiteComponentPatch(ctx context.Context, organization string, project string, siteComponent string) ApiSiteComponentPatchRequest

SiteComponentPatch Patch an existing site component

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@param project Project Key
@param siteComponent Site component key
@return ApiSiteComponentPatchRequest

func (*SiteComponentsApiService) SiteComponentPatchExecute added in v0.1.0

Execute executes the request

@return SiteComponent

func (*SiteComponentsApiService) SiteComponentQuery added in v0.1.0

func (a *SiteComponentsApiService) SiteComponentQuery(ctx context.Context, organization string, project string) ApiSiteComponentQueryRequest

SiteComponentQuery List all sites components

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@param project Project Key
@return ApiSiteComponentQueryRequest

func (*SiteComponentsApiService) SiteComponentQueryExecute added in v0.1.0

Execute executes the request

@return SiteComponentPaginator

type SiteDraft added in v0.1.0

type SiteDraft struct {
	// The key for the site
	Key string `json:"key"`
	// The name for the site
	Name string `json:"name"`
	// The description for the site
	Description *string `json:"description,omitempty"`
}

SiteDraft struct for SiteDraft

func NewSiteDraft added in v0.1.0

func NewSiteDraft(key string, name string) *SiteDraft

NewSiteDraft instantiates a new SiteDraft object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSiteDraftWithDefaults added in v0.1.0

func NewSiteDraftWithDefaults() *SiteDraft

NewSiteDraftWithDefaults instantiates a new SiteDraft object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SiteDraft) GetDescription added in v0.1.0

func (o *SiteDraft) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*SiteDraft) GetDescriptionOk added in v0.1.0

func (o *SiteDraft) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SiteDraft) GetKey added in v0.1.0

func (o *SiteDraft) GetKey() string

GetKey returns the Key field value

func (*SiteDraft) GetKeyOk added in v0.1.0

func (o *SiteDraft) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*SiteDraft) GetName added in v0.1.0

func (o *SiteDraft) GetName() string

GetName returns the Name field value

func (*SiteDraft) GetNameOk added in v0.1.0

func (o *SiteDraft) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SiteDraft) HasDescription added in v0.1.0

func (o *SiteDraft) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (SiteDraft) MarshalJSON added in v0.1.0

func (o SiteDraft) MarshalJSON() ([]byte, error)

func (*SiteDraft) SetDescription added in v0.1.0

func (o *SiteDraft) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*SiteDraft) SetKey added in v0.1.0

func (o *SiteDraft) SetKey(v string)

SetKey sets field value

func (*SiteDraft) SetName added in v0.1.0

func (o *SiteDraft) SetName(v string)

SetName sets field value

func (SiteDraft) ToMap added in v0.1.0

func (o SiteDraft) ToMap() (map[string]interface{}, error)

func (*SiteDraft) UnmarshalJSON added in v0.1.0

func (o *SiteDraft) UnmarshalJSON(data []byte) (err error)

type SitePaginator added in v0.1.0

type SitePaginator struct {
	// Number of items in the current page
	Count int32 `json:"count"`
	// Total number of items found
	Total   int64  `json:"total"`
	Offset  int32  `json:"offset"`
	Limit   int32  `json:"limit"`
	Results []Site `json:"results"`
}

SitePaginator struct for SitePaginator

func NewSitePaginator added in v0.1.0

func NewSitePaginator(count int32, total int64, offset int32, limit int32, results []Site) *SitePaginator

NewSitePaginator instantiates a new SitePaginator object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSitePaginatorWithDefaults added in v0.1.0

func NewSitePaginatorWithDefaults() *SitePaginator

NewSitePaginatorWithDefaults instantiates a new SitePaginator object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SitePaginator) GetCount added in v0.1.0

func (o *SitePaginator) GetCount() int32

GetCount returns the Count field value

func (*SitePaginator) GetCountOk added in v0.1.0

func (o *SitePaginator) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*SitePaginator) GetLimit added in v0.1.0

func (o *SitePaginator) GetLimit() int32

GetLimit returns the Limit field value

func (*SitePaginator) GetLimitOk added in v0.1.0

func (o *SitePaginator) GetLimitOk() (*int32, bool)

GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.

func (*SitePaginator) GetOffset added in v0.1.0

func (o *SitePaginator) GetOffset() int32

GetOffset returns the Offset field value

func (*SitePaginator) GetOffsetOk added in v0.1.0

func (o *SitePaginator) GetOffsetOk() (*int32, bool)

GetOffsetOk returns a tuple with the Offset field value and a boolean to check if the value has been set.

func (*SitePaginator) GetResults added in v0.1.0

func (o *SitePaginator) GetResults() []Site

GetResults returns the Results field value

func (*SitePaginator) GetResultsOk added in v0.1.0

func (o *SitePaginator) GetResultsOk() ([]Site, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (*SitePaginator) GetTotal added in v0.1.0

func (o *SitePaginator) GetTotal() int64

GetTotal returns the Total field value

func (*SitePaginator) GetTotalOk added in v0.1.0

func (o *SitePaginator) GetTotalOk() (*int64, bool)

GetTotalOk returns a tuple with the Total field value and a boolean to check if the value has been set.

func (SitePaginator) MarshalJSON added in v0.1.0

func (o SitePaginator) MarshalJSON() ([]byte, error)

func (*SitePaginator) SetCount added in v0.1.0

func (o *SitePaginator) SetCount(v int32)

SetCount sets field value

func (*SitePaginator) SetLimit added in v0.1.0

func (o *SitePaginator) SetLimit(v int32)

SetLimit sets field value

func (*SitePaginator) SetOffset added in v0.1.0

func (o *SitePaginator) SetOffset(v int32)

SetOffset sets field value

func (*SitePaginator) SetResults added in v0.1.0

func (o *SitePaginator) SetResults(v []Site)

SetResults sets field value

func (*SitePaginator) SetTotal added in v0.1.0

func (o *SitePaginator) SetTotal(v int64)

SetTotal sets field value

func (SitePaginator) ToMap added in v0.1.0

func (o SitePaginator) ToMap() (map[string]interface{}, error)

func (*SitePaginator) UnmarshalJSON added in v0.1.0

func (o *SitePaginator) UnmarshalJSON(data []byte) (err error)

type SitesApi added in v0.1.0

type SitesApi interface {

	/*
		SiteComponentSiteQuery List all components for the given site

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@param project Project Key
		@param site Site key
		@return ApiSiteComponentSiteQueryRequest
	*/
	SiteComponentSiteQuery(ctx context.Context, organization string, project string, site string) ApiSiteComponentSiteQueryRequest

	// SiteComponentSiteQueryExecute executes the request
	//  @return SiteComponentPaginator
	SiteComponentSiteQueryExecute(r ApiSiteComponentSiteQueryRequest) (*SiteComponentPaginator, *http.Response, error)

	/*
		SiteCreate Create site

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@param project Project Key
		@return ApiSiteCreateRequest
	*/
	SiteCreate(ctx context.Context, organization string, project string) ApiSiteCreateRequest

	// SiteCreateExecute executes the request
	//  @return Site
	SiteCreateExecute(r ApiSiteCreateRequest) (*Site, *http.Response, error)

	/*
		SiteDelete Delete a site

		This action will delete the site and all child resources.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@param project Project Key
		@param site Site key
		@return ApiSiteDeleteRequest
	*/
	SiteDelete(ctx context.Context, organization string, project string, site string) ApiSiteDeleteRequest

	// SiteDeleteExecute executes the request
	//  @return Site
	SiteDeleteExecute(r ApiSiteDeleteRequest) (*Site, *http.Response, error)

	/*
		SiteGet Get an existing site

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@param project Project Key
		@param site Site key
		@return ApiSiteGetRequest
	*/
	SiteGet(ctx context.Context, organization string, project string, site string) ApiSiteGetRequest

	// SiteGetExecute executes the request
	//  @return Site
	SiteGetExecute(r ApiSiteGetRequest) (*Site, *http.Response, error)

	/*
		SitePatch Patch an existing site

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@param project Project Key
		@param site Site key
		@return ApiSitePatchRequest
	*/
	SitePatch(ctx context.Context, organization string, project string, site string) ApiSitePatchRequest

	// SitePatchExecute executes the request
	//  @return Site
	SitePatchExecute(r ApiSitePatchRequest) (*Site, *http.Response, error)

	/*
		SiteQuery List all sites

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organization Organization Key
		@param project Project Key
		@return ApiSiteQueryRequest
	*/
	SiteQuery(ctx context.Context, organization string, project string) ApiSiteQueryRequest

	// SiteQueryExecute executes the request
	//  @return SitePaginator
	SiteQueryExecute(r ApiSiteQueryRequest) (*SitePaginator, *http.Response, error)
}

type SitesApiService added in v0.1.0

type SitesApiService service

SitesApiService SitesApi service

func (*SitesApiService) SiteComponentSiteQuery added in v0.1.0

func (a *SitesApiService) SiteComponentSiteQuery(ctx context.Context, organization string, project string, site string) ApiSiteComponentSiteQueryRequest

SiteComponentSiteQuery List all components for the given site

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@param project Project Key
@param site Site key
@return ApiSiteComponentSiteQueryRequest

func (*SitesApiService) SiteComponentSiteQueryExecute added in v0.1.0

Execute executes the request

@return SiteComponentPaginator

func (*SitesApiService) SiteCreate added in v0.1.0

func (a *SitesApiService) SiteCreate(ctx context.Context, organization string, project string) ApiSiteCreateRequest

SiteCreate Create site

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@param project Project Key
@return ApiSiteCreateRequest

func (*SitesApiService) SiteCreateExecute added in v0.1.0

func (a *SitesApiService) SiteCreateExecute(r ApiSiteCreateRequest) (*Site, *http.Response, error)

Execute executes the request

@return Site

func (*SitesApiService) SiteDelete added in v0.1.0

func (a *SitesApiService) SiteDelete(ctx context.Context, organization string, project string, site string) ApiSiteDeleteRequest

SiteDelete Delete a site

This action will delete the site and all child resources.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@param project Project Key
@param site Site key
@return ApiSiteDeleteRequest

func (*SitesApiService) SiteDeleteExecute added in v0.1.0

func (a *SitesApiService) SiteDeleteExecute(r ApiSiteDeleteRequest) (*Site, *http.Response, error)

Execute executes the request

@return Site

func (*SitesApiService) SiteGet added in v0.1.0

func (a *SitesApiService) SiteGet(ctx context.Context, organization string, project string, site string) ApiSiteGetRequest

SiteGet Get an existing site

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@param project Project Key
@param site Site key
@return ApiSiteGetRequest

func (*SitesApiService) SiteGetExecute added in v0.1.0

func (a *SitesApiService) SiteGetExecute(r ApiSiteGetRequest) (*Site, *http.Response, error)

Execute executes the request

@return Site

func (*SitesApiService) SitePatch added in v0.1.0

func (a *SitesApiService) SitePatch(ctx context.Context, organization string, project string, site string) ApiSitePatchRequest

SitePatch Patch an existing site

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@param project Project Key
@param site Site key
@return ApiSitePatchRequest

func (*SitesApiService) SitePatchExecute added in v0.1.0

func (a *SitesApiService) SitePatchExecute(r ApiSitePatchRequest) (*Site, *http.Response, error)

Execute executes the request

@return Site

func (*SitesApiService) SiteQuery added in v0.1.0

func (a *SitesApiService) SiteQuery(ctx context.Context, organization string, project string) ApiSiteQueryRequest

SiteQuery List all sites

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organization Organization Key
@param project Project Key
@return ApiSiteQueryRequest

func (*SitesApiService) SiteQueryExecute added in v0.1.0

func (a *SitesApiService) SiteQueryExecute(r ApiSiteQueryRequest) (*SitePaginator, *http.Response, error)

Execute executes the request

@return SitePaginator

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL