openapi

package
v0.0.0-...-e4b22d0 Latest Latest
Warning

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

Go to latest
Published: Aug 18, 2022 License: Apache-2.0 Imports: 22 Imported by: 0

README

Go API client for openapi

Rockset's REST API allows for creating and managing all resources in Rockset. Each supported endpoint is documented below.

All requests must be authorized with a Rockset API key, which can be created in the Rockset console. The API key must be provided as ApiKey <api_key> in the Authorization request header. For example:

Authorization: ApiKey aB35kDjg93J5nsf4GjwMeErAVd832F7ad4vhsW1S02kfZiab42sTsfW5Sxt25asT

All endpoints are only accessible via https.

Build something awesome!

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.

  • API version: v1
  • Package version: 0.14.4
  • Build package: org.openapitools.codegen.languages.GoClientCodegen

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/oauth2
go get golang.org/x/net/context

Put the package under your project folder and add the following in import:

import openapi "github.com/getlantern/rockset-go-client"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value sw.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), openapi.ContextServerIndex, 1)
Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value sw.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), openapi.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identified by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using sw.ContextOperationServerIndices and sw.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), openapi.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), openapi.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to https://api.rs2.usw2.rockset.com

Class Method HTTP request Description
APIKeysApi CreateApiKey Post /v1/orgs/self/users/self/apikeys Create API Key
APIKeysApi DeleteApiKey Delete /v1/orgs/self/users/{user}/apikeys/{name} Delete API Key
APIKeysApi GetApiKey Get /v1/orgs/self/users/{user}/apikeys/{name} Retrieve API Key
APIKeysApi ListApiKeys Get /v1/orgs/self/users/{user}/apikeys List API Keys
APIKeysApi UpdateApiKey Post /v1/orgs/self/users/{user}/apikeys/{name} Update API Key State
AliasesApi CreateAlias Post /v1/orgs/self/ws/{workspace}/aliases Create Alias
AliasesApi DeleteAlias Delete /v1/orgs/self/ws/{workspace}/aliases/{alias} Delete Alias
AliasesApi GetAlias Get /v1/orgs/self/ws/{workspace}/aliases/{alias} Retrieve Alias
AliasesApi ListAliases Get /v1/orgs/self/aliases List Aliases
AliasesApi UpdateAlias Post /v1/orgs/self/ws/{workspace}/aliases/{alias} Update Alias
AliasesApi WorkspaceAliases Get /v1/orgs/self/ws/{workspace}/aliases List Aliases in Workspace
CollectionsApi CreateCollection Post /v1/orgs/self/ws/{workspace}/collections Create Collection
CollectionsApi DeleteCollection Delete /v1/orgs/self/ws/{workspace}/collections/{collection} Delete Collection
CollectionsApi GetCollection Get /v1/orgs/self/ws/{workspace}/collections/{collection} Retrieve Collection
CollectionsApi ListCollections Get /v1/orgs/self/collections List Collections
CollectionsApi WorkspaceCollections Get /v1/orgs/self/ws/{workspace}/collections List Collections in Workspace
CustomRolesApi CreateRole Post /v1/orgs/self/roles Create a Role
CustomRolesApi DeleteRole Delete /v1/orgs/self/roles/{roleName} Delete a Role
CustomRolesApi GetRole Get /v1/orgs/self/roles/{roleName} Retrieve role
CustomRolesApi ListRoles Get /v1/orgs/self/roles List Roles
CustomRolesApi UpdateRole Post /v1/orgs/self/roles/{roleName} Update a Role
DocumentsApi AddDocuments Post /v1/orgs/self/ws/{workspace}/collections/{collection}/docs Add Documents
DocumentsApi DeleteDocuments Delete /v1/orgs/self/ws/{workspace}/collections/{collection}/docs Delete Documents
DocumentsApi PatchDocuments Patch /v1/orgs/self/ws/{workspace}/collections/{collection}/docs Patch Documents
IntegrationsApi CreateIntegration Post /v1/orgs/self/integrations Create Integration
IntegrationsApi DeleteIntegration Delete /v1/orgs/self/integrations/{integration} Delete Integration
IntegrationsApi GetIntegration Get /v1/orgs/self/integrations/{integration} Retrieve Integration
IntegrationsApi ListIntegrations Get /v1/orgs/self/integrations List Integrations
OrganizationsApi GetOrganization Get /v1/orgs/self Get Organization
QueriesApi Query Post /v1/orgs/self/queries Query
QueriesApi Validate Post /v1/orgs/self/queries/validations Validate Query
QueryLambdasApi CreateQueryLambda Post /v1/orgs/self/ws/{workspace}/lambdas Create Query Lambda
QueryLambdasApi CreateQueryLambdaTag Post /v1/orgs/self/ws/{workspace}/lambdas/{queryLambda}/tags Create Query Lambda Tag
QueryLambdasApi DeleteQueryLambda Delete /v1/orgs/self/ws/{workspace}/lambdas/{queryLambda} Delete Query Lambda
QueryLambdasApi DeleteQueryLambdaTag Delete /v1/orgs/self/ws/{workspace}/lambdas/{queryLambda}/tags/{tag} Delete Query Lambda Tag Version
QueryLambdasApi DeleteQueryLambdaVersion Delete /v1/orgs/self/ws/{workspace}/lambdas/{queryLambda}/version/{version} Delete Query Lambda Version
QueryLambdasApi ExecuteQueryLambda Post /v1/orgs/self/ws/{workspace}/lambdas/{queryLambda}/versions/{version} Execute Query Lambda By Version
QueryLambdasApi ExecuteQueryLambdaByTag Post /v1/orgs/self/ws/{workspace}/lambdas/{queryLambda}/tags/{tag} Execute Query Lambda By Tag
QueryLambdasApi GetQueryLambdaTagVersion Get /v1/orgs/self/ws/{workspace}/lambdas/{queryLambda}/tags/{tag} Retrieve Query Lambda Tag
QueryLambdasApi GetQueryLambdaVersion Get /v1/orgs/self/ws/{workspace}/lambdas/{queryLambda}/versions/{version} Retrieve Query Lambda Version
QueryLambdasApi ListAllQueryLambdas Get /v1/orgs/self/lambdas List Query Lambdas
QueryLambdasApi ListQueryLambdaTags Get /v1/orgs/self/ws/{workspace}/lambdas/{queryLambda}/tags List Query Lambda Tags
QueryLambdasApi ListQueryLambdaVersions Get /v1/orgs/self/ws/{workspace}/lambdas/{queryLambda}/versions List Query Lambda Versions
QueryLambdasApi ListQueryLambdasInWorkspace Get /v1/orgs/self/ws/{workspace}/lambdas List Query Lambdas in Workspace
QueryLambdasApi UpdateQueryLambda Post /v1/orgs/self/ws/{workspace}/lambdas/{queryLambda}/versions Update Query Lambda
UsersApi CreateUser Post /v1/orgs/self/users Create User
UsersApi DeleteUser Delete /v1/orgs/self/users/{user} Delete User
UsersApi GetCurrentUser Get /v1/orgs/self/users/self Retrieve Current User
UsersApi GetUser Get /v1/orgs/self/users/{user} Retrieve User
UsersApi ListUnsubscribePreferences Get /v1/orgs/self/users/self/preferences Retrieve Notification Preferences
UsersApi ListUsers Get /v1/orgs/self/users List Users
UsersApi UpdateUnsubscribePreferences Post /v1/orgs/self/users/self/preferences Update Notification Preferences
ViewsApi CreateView Post /v1/orgs/self/ws/{workspace}/views Create View
ViewsApi DeleteView Delete /v1/orgs/self/ws/{workspace}/views/{view} Delete View
ViewsApi GetView Get /v1/orgs/self/ws/{workspace}/views/{view} Retrieve View
ViewsApi ListViews Get /v1/orgs/self/views List Views
ViewsApi UpdateView Post /v1/orgs/self/ws/{workspace}/views/{view} Update View
ViewsApi WorkspaceViews Get /v1/orgs/self/ws/{workspace}/views List Views in Workspace
VirtualInstancesApi GetVirtualInstance Get /v1/orgs/self/virtualinstances/{virtualInstanceId} Retrieve Virtual Instance
VirtualInstancesApi ListVirtualInstances Get /v1/orgs/self/virtualinstances List Virtual Instances
VirtualInstancesApi SetVirtualInstance Post /v1/orgs/self/virtualinstances/{virtualInstanceId} Update Virtual Instance
WorkspacesApi CreateWorkspace Post /v1/orgs/self/ws Create Workspace
WorkspacesApi DeleteWorkspace Delete /v1/orgs/self/ws/{workspace} Delete Workspace
WorkspacesApi GetWorkspace Get /v1/orgs/self/ws/{workspace} Retrieve Workspace
WorkspacesApi ListWorkspaces Get /v1/orgs/self/ws List Workspaces

Documentation For Models

Documentation For Authorization

Endpoints do not require authorization.

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// ContextOAuth2 takes an oauth2.TokenSource as authentication for the request.
	ContextOAuth2 = contextKey("token")

	// ContextBasicAuth takes BasicAuth as authentication for the request.
	ContextBasicAuth = contextKey("basic")

	// ContextAccessToken takes a string oauth2 access token as authentication for the request.
	ContextAccessToken = contextKey("accesstoken")

	// ContextAPIKeys takes a string apikey as authentication for the request
	ContextAPIKeys = contextKey("apiKeys")

	// ContextHttpSignatureAuth takes HttpSignatureAuth as authentication for the request.
	ContextHttpSignatureAuth = contextKey("httpsignature")

	// 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 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 {
	APIKeysApi APIKeysApi

	AliasesApi AliasesApi

	CollectionsApi CollectionsApi

	CustomRolesApi CustomRolesApi

	DocumentsApi DocumentsApi

	IntegrationsApi IntegrationsApi

	OrganizationsApi OrganizationsApi

	QueriesApi QueriesApi

	QueryLambdasApi QueryLambdasApi

	UsersApi UsersApi

	ViewsApi ViewsApi

	VirtualInstancesApi VirtualInstancesApi

	WorkspacesApi WorkspacesApi
	// contains filtered or unexported fields
}

APIClient manages communication with the REST API API vv1 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 APIKey

type APIKey struct {
	Key    string
	Prefix string
}

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

type APIKeysApi

type APIKeysApi interface {

	/*
		CreateApiKey Create API Key

		Create a new API key for the authenticated user.

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

	// CreateApiKeyExecute executes the request
	//  @return CreateApiKeyResponse
	CreateApiKeyExecute(r ApiCreateApiKeyRequest) (*CreateApiKeyResponse, *http.Response, error)

	/*
		DeleteApiKey Delete API Key

		Delete an API key for any user in your organization.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param name Name of the API key.
		 @param user Email of the API key owner. Use `self` to specify the currently authenticated user.
		 @return ApiDeleteApiKeyRequest
	*/
	DeleteApiKey(ctx context.Context, name string, user string) ApiDeleteApiKeyRequest

	// DeleteApiKeyExecute executes the request
	//  @return DeleteApiKeyResponse
	DeleteApiKeyExecute(r ApiDeleteApiKeyRequest) (*DeleteApiKeyResponse, *http.Response, error)

	/*
		GetApiKey Retrieve API Key

		Retrieve a particular API key for any user in your organization.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param user Email of the API key owner. Use `self` to specify the currently authenticated user.
		 @param name Name of the API key.
		 @return ApiGetApiKeyRequest
	*/
	GetApiKey(ctx context.Context, user string, name string) ApiGetApiKeyRequest

	// GetApiKeyExecute executes the request
	//  @return GetApiKeyResponse
	GetApiKeyExecute(r ApiGetApiKeyRequest) (*GetApiKeyResponse, *http.Response, error)

	/*
		ListApiKeys List API Keys

		List API key metadata for any user in your organization.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param user Email of the API key owner. Use `self` to specify the currently authenticated user.
		 @return ApiListApiKeysRequest
	*/
	ListApiKeys(ctx context.Context, user string) ApiListApiKeysRequest

	// ListApiKeysExecute executes the request
	//  @return ListApiKeysResponse
	ListApiKeysExecute(r ApiListApiKeysRequest) (*ListApiKeysResponse, *http.Response, error)

	/*
		UpdateApiKey Update API Key State

		Update the state of an API key for any user in your organization.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param name Name of the API key.
		 @param user Email of the API key owner. Use `self` to specify the currently authenticated user.
		 @return ApiUpdateApiKeyRequest
	*/
	UpdateApiKey(ctx context.Context, name string, user string) ApiUpdateApiKeyRequest

	// UpdateApiKeyExecute executes the request
	//  @return UpdateApiKeyResponse
	UpdateApiKeyExecute(r ApiUpdateApiKeyRequest) (*UpdateApiKeyResponse, *http.Response, error)
}

type APIKeysApiService

type APIKeysApiService service

APIKeysApiService APIKeysApi service

func (*APIKeysApiService) CreateApiKey

CreateApiKey Create API Key

Create a new API key for the authenticated user.

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

func (*APIKeysApiService) CreateApiKeyExecute

Execute executes the request

@return CreateApiKeyResponse

func (*APIKeysApiService) DeleteApiKey

func (a *APIKeysApiService) DeleteApiKey(ctx context.Context, name string, user string) ApiDeleteApiKeyRequest

DeleteApiKey Delete API Key

Delete an API key for any user in your organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Name of the API key.
@param user Email of the API key owner. Use `self` to specify the currently authenticated user.
@return ApiDeleteApiKeyRequest

func (*APIKeysApiService) DeleteApiKeyExecute

Execute executes the request

@return DeleteApiKeyResponse

func (*APIKeysApiService) GetApiKey

func (a *APIKeysApiService) GetApiKey(ctx context.Context, user string, name string) ApiGetApiKeyRequest

GetApiKey Retrieve API Key

Retrieve a particular API key for any user in your organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param user Email of the API key owner. Use `self` to specify the currently authenticated user.
@param name Name of the API key.
@return ApiGetApiKeyRequest

func (*APIKeysApiService) GetApiKeyExecute

Execute executes the request

@return GetApiKeyResponse

func (*APIKeysApiService) ListApiKeys

func (a *APIKeysApiService) ListApiKeys(ctx context.Context, user string) ApiListApiKeysRequest

ListApiKeys List API Keys

List API key metadata for any user in your organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param user Email of the API key owner. Use `self` to specify the currently authenticated user.
@return ApiListApiKeysRequest

func (*APIKeysApiService) ListApiKeysExecute

Execute executes the request

@return ListApiKeysResponse

func (*APIKeysApiService) UpdateApiKey

func (a *APIKeysApiService) UpdateApiKey(ctx context.Context, name string, user string) ApiUpdateApiKeyRequest

UpdateApiKey Update API Key State

Update the state of an API key for any user in your organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Name of the API key.
@param user Email of the API key owner. Use `self` to specify the currently authenticated user.
@return ApiUpdateApiKeyRequest

func (*APIKeysApiService) UpdateApiKeyExecute

Execute executes the request

@return UpdateApiKeyResponse

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 AddDocumentsRequest

type AddDocumentsRequest struct {
	// Array of documents to be added to the collection.
	Data []map[string]interface{} `json:"data"`
}

AddDocumentsRequest struct for AddDocumentsRequest

func NewAddDocumentsRequest

func NewAddDocumentsRequest(data []map[string]interface{}) *AddDocumentsRequest

NewAddDocumentsRequest instantiates a new AddDocumentsRequest 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 NewAddDocumentsRequestWithDefaults

func NewAddDocumentsRequestWithDefaults() *AddDocumentsRequest

NewAddDocumentsRequestWithDefaults instantiates a new AddDocumentsRequest 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 (*AddDocumentsRequest) GetData

func (o *AddDocumentsRequest) GetData() []map[string]interface{}

GetData returns the Data field value

func (*AddDocumentsRequest) GetDataOk

func (o *AddDocumentsRequest) GetDataOk() ([]map[string]interface{}, bool)

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

func (AddDocumentsRequest) MarshalJSON

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

func (*AddDocumentsRequest) SetData

func (o *AddDocumentsRequest) SetData(v []map[string]interface{})

SetData sets field value

type AddDocumentsResponse

type AddDocumentsResponse struct {
	// information about the added documents
	Data []DocumentStatus `json:"data,omitempty"`
}

AddDocumentsResponse struct for AddDocumentsResponse

func NewAddDocumentsResponse

func NewAddDocumentsResponse() *AddDocumentsResponse

NewAddDocumentsResponse instantiates a new AddDocumentsResponse 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 NewAddDocumentsResponseWithDefaults

func NewAddDocumentsResponseWithDefaults() *AddDocumentsResponse

NewAddDocumentsResponseWithDefaults instantiates a new AddDocumentsResponse 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 (*AddDocumentsResponse) GetData

func (o *AddDocumentsResponse) GetData() []DocumentStatus

GetData returns the Data field value if set, zero value otherwise.

func (*AddDocumentsResponse) GetDataOk

func (o *AddDocumentsResponse) GetDataOk() ([]DocumentStatus, bool)

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

func (*AddDocumentsResponse) HasData

func (o *AddDocumentsResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (AddDocumentsResponse) MarshalJSON

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

func (*AddDocumentsResponse) SetData

func (o *AddDocumentsResponse) SetData(v []DocumentStatus)

SetData gets a reference to the given []DocumentStatus and assigns it to the Data field.

type Alias

type Alias struct {
	// name of the alias
	Name *string `json:"name,omitempty"`
	// alias description
	Description *string `json:"description,omitempty"`
	// name of the workspace
	Workspace *string `json:"workspace,omitempty"`
	// email of the creator
	CreatorEmail *string `json:"creator_email,omitempty"`
	// list of fully qualified collection names referenced by alias
	Collections []string `json:"collections,omitempty"`
	// state of the alias
	State *string `json:"state,omitempty"`
	// ISO-8601 date
	CreatedAt *string `json:"created_at,omitempty"`
	// ISO-8601 date
	ModifiedAt *string `json:"modified_at,omitempty"`
}

Alias struct for Alias

func NewAlias

func NewAlias() *Alias

NewAlias instantiates a new Alias 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 NewAliasWithDefaults

func NewAliasWithDefaults() *Alias

NewAliasWithDefaults instantiates a new Alias 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 (*Alias) GetCollections

func (o *Alias) GetCollections() []string

GetCollections returns the Collections field value if set, zero value otherwise.

func (*Alias) GetCollectionsOk

func (o *Alias) GetCollectionsOk() ([]string, bool)

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

func (*Alias) GetCreatedAt

func (o *Alias) GetCreatedAt() string

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

func (*Alias) GetCreatedAtOk

func (o *Alias) GetCreatedAtOk() (*string, 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 (*Alias) GetCreatorEmail

func (o *Alias) GetCreatorEmail() string

GetCreatorEmail returns the CreatorEmail field value if set, zero value otherwise.

func (*Alias) GetCreatorEmailOk

func (o *Alias) GetCreatorEmailOk() (*string, bool)

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

func (*Alias) GetDescription

func (o *Alias) GetDescription() string

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

func (*Alias) GetDescriptionOk

func (o *Alias) 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 (*Alias) GetModifiedAt

func (o *Alias) GetModifiedAt() string

GetModifiedAt returns the ModifiedAt field value if set, zero value otherwise.

func (*Alias) GetModifiedAtOk

func (o *Alias) GetModifiedAtOk() (*string, bool)

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

func (*Alias) GetName

func (o *Alias) GetName() string

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

func (*Alias) GetNameOk

func (o *Alias) 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 (*Alias) GetState

func (o *Alias) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Alias) GetStateOk

func (o *Alias) GetStateOk() (*string, bool)

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

func (*Alias) GetWorkspace

func (o *Alias) GetWorkspace() string

GetWorkspace returns the Workspace field value if set, zero value otherwise.

func (*Alias) GetWorkspaceOk

func (o *Alias) GetWorkspaceOk() (*string, bool)

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

func (*Alias) HasCollections

func (o *Alias) HasCollections() bool

HasCollections returns a boolean if a field has been set.

func (*Alias) HasCreatedAt

func (o *Alias) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Alias) HasCreatorEmail

func (o *Alias) HasCreatorEmail() bool

HasCreatorEmail returns a boolean if a field has been set.

func (*Alias) HasDescription

func (o *Alias) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Alias) HasModifiedAt

func (o *Alias) HasModifiedAt() bool

HasModifiedAt returns a boolean if a field has been set.

func (*Alias) HasName

func (o *Alias) HasName() bool

HasName returns a boolean if a field has been set.

func (*Alias) HasState

func (o *Alias) HasState() bool

HasState returns a boolean if a field has been set.

func (*Alias) HasWorkspace

func (o *Alias) HasWorkspace() bool

HasWorkspace returns a boolean if a field has been set.

func (Alias) MarshalJSON

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

func (*Alias) SetCollections

func (o *Alias) SetCollections(v []string)

SetCollections gets a reference to the given []string and assigns it to the Collections field.

func (*Alias) SetCreatedAt

func (o *Alias) SetCreatedAt(v string)

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

func (*Alias) SetCreatorEmail

func (o *Alias) SetCreatorEmail(v string)

SetCreatorEmail gets a reference to the given string and assigns it to the CreatorEmail field.

func (*Alias) SetDescription

func (o *Alias) SetDescription(v string)

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

func (*Alias) SetModifiedAt

func (o *Alias) SetModifiedAt(v string)

SetModifiedAt gets a reference to the given string and assigns it to the ModifiedAt field.

func (*Alias) SetName

func (o *Alias) SetName(v string)

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

func (*Alias) SetState

func (o *Alias) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*Alias) SetWorkspace

func (o *Alias) SetWorkspace(v string)

SetWorkspace gets a reference to the given string and assigns it to the Workspace field.

type AliasesApi

type AliasesApi interface {

	/*
		CreateAlias Create Alias

		Create new alias in a workspace.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace name of the workspace
		 @return ApiCreateAliasRequest
	*/
	CreateAlias(ctx context.Context, workspace string) ApiCreateAliasRequest

	// CreateAliasExecute executes the request
	//  @return CreateAliasResponse
	CreateAliasExecute(r ApiCreateAliasRequest) (*CreateAliasResponse, *http.Response, error)

	/*
		DeleteAlias Delete Alias

		Delete an alias.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace name of the workspace
		 @param alias name of the alias
		 @return ApiDeleteAliasRequest
	*/
	DeleteAlias(ctx context.Context, workspace string, alias string) ApiDeleteAliasRequest

	// DeleteAliasExecute executes the request
	//  @return DeleteAliasResponse
	DeleteAliasExecute(r ApiDeleteAliasRequest) (*DeleteAliasResponse, *http.Response, error)

	/*
		GetAlias Retrieve Alias

		Get details about an alias

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace name of the workspace
		 @param alias name of the alias
		 @return ApiGetAliasRequest
	*/
	GetAlias(ctx context.Context, workspace string, alias string) ApiGetAliasRequest

	// GetAliasExecute executes the request
	//  @return GetAliasResponse
	GetAliasExecute(r ApiGetAliasRequest) (*GetAliasResponse, *http.Response, error)

	/*
		ListAliases List Aliases

		Retrieve all aliases in an organization

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

	// ListAliasesExecute executes the request
	//  @return ListAliasesResponse
	ListAliasesExecute(r ApiListAliasesRequest) (*ListAliasesResponse, *http.Response, error)

	/*
		UpdateAlias Update Alias

		Update alias in a workspace.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace name of the workspace
		 @param alias name of the alias
		 @return ApiUpdateAliasRequest
	*/
	UpdateAlias(ctx context.Context, workspace string, alias string) ApiUpdateAliasRequest

	// UpdateAliasExecute executes the request
	//  @return GetAliasResponse
	UpdateAliasExecute(r ApiUpdateAliasRequest) (*GetAliasResponse, *http.Response, error)

	/*
		WorkspaceAliases List Aliases in Workspace

		Retrieve all aliases in a workspace.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace name of the workspace
		 @return ApiWorkspaceAliasesRequest
	*/
	WorkspaceAliases(ctx context.Context, workspace string) ApiWorkspaceAliasesRequest

	// WorkspaceAliasesExecute executes the request
	//  @return ListAliasesResponse
	WorkspaceAliasesExecute(r ApiWorkspaceAliasesRequest) (*ListAliasesResponse, *http.Response, error)
}

type AliasesApiService

type AliasesApiService service

AliasesApiService AliasesApi service

func (*AliasesApiService) CreateAlias

func (a *AliasesApiService) CreateAlias(ctx context.Context, workspace string) ApiCreateAliasRequest

CreateAlias Create Alias

Create new alias in a workspace.

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

func (*AliasesApiService) CreateAliasExecute

Execute executes the request

@return CreateAliasResponse

func (*AliasesApiService) DeleteAlias

func (a *AliasesApiService) DeleteAlias(ctx context.Context, workspace string, alias string) ApiDeleteAliasRequest

DeleteAlias Delete Alias

Delete an alias.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspace name of the workspace
@param alias name of the alias
@return ApiDeleteAliasRequest

func (*AliasesApiService) DeleteAliasExecute

Execute executes the request

@return DeleteAliasResponse

func (*AliasesApiService) GetAlias

func (a *AliasesApiService) GetAlias(ctx context.Context, workspace string, alias string) ApiGetAliasRequest

GetAlias Retrieve Alias

Get details about an alias

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspace name of the workspace
@param alias name of the alias
@return ApiGetAliasRequest

func (*AliasesApiService) GetAliasExecute

Execute executes the request

@return GetAliasResponse

func (*AliasesApiService) ListAliases

ListAliases List Aliases

Retrieve all aliases in an organization

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

func (*AliasesApiService) ListAliasesExecute

Execute executes the request

@return ListAliasesResponse

func (*AliasesApiService) UpdateAlias

func (a *AliasesApiService) UpdateAlias(ctx context.Context, workspace string, alias string) ApiUpdateAliasRequest

UpdateAlias Update Alias

Update alias in a workspace.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspace name of the workspace
@param alias name of the alias
@return ApiUpdateAliasRequest

func (*AliasesApiService) UpdateAliasExecute

Execute executes the request

@return GetAliasResponse

func (*AliasesApiService) WorkspaceAliases

func (a *AliasesApiService) WorkspaceAliases(ctx context.Context, workspace string) ApiWorkspaceAliasesRequest

WorkspaceAliases List Aliases in Workspace

Retrieve all aliases in a workspace.

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

func (*AliasesApiService) WorkspaceAliasesExecute

Execute executes the request

@return ListAliasesResponse

type ApiAddDocumentsRequest

type ApiAddDocumentsRequest struct {
	ApiService DocumentsApi
	// contains filtered or unexported fields
}

func (ApiAddDocumentsRequest) Body

JSON object

func (ApiAddDocumentsRequest) Execute

type ApiCreateAliasRequest

type ApiCreateAliasRequest struct {
	ApiService AliasesApi
	// contains filtered or unexported fields
}

func (ApiCreateAliasRequest) Body

JSON object

func (ApiCreateAliasRequest) Execute

type ApiCreateApiKeyRequest

type ApiCreateApiKeyRequest struct {
	ApiService APIKeysApi
	// contains filtered or unexported fields
}

func (ApiCreateApiKeyRequest) Body

JSON object

func (ApiCreateApiKeyRequest) Execute

type ApiCreateCollectionRequest

type ApiCreateCollectionRequest struct {
	ApiService CollectionsApi
	// contains filtered or unexported fields
}

func (ApiCreateCollectionRequest) Body

JSON object

func (ApiCreateCollectionRequest) Execute

type ApiCreateIntegrationRequest

type ApiCreateIntegrationRequest struct {
	ApiService IntegrationsApi
	// contains filtered or unexported fields
}

func (ApiCreateIntegrationRequest) Body

integration credentials

func (ApiCreateIntegrationRequest) Execute

type ApiCreateQueryLambdaRequest

type ApiCreateQueryLambdaRequest struct {
	ApiService QueryLambdasApi
	// contains filtered or unexported fields
}

func (ApiCreateQueryLambdaRequest) Body

JSON object

func (ApiCreateQueryLambdaRequest) Execute

type ApiCreateQueryLambdaTagRequest

type ApiCreateQueryLambdaTagRequest struct {
	ApiService QueryLambdasApi
	// contains filtered or unexported fields
}

func (ApiCreateQueryLambdaTagRequest) Body

JSON object

func (ApiCreateQueryLambdaTagRequest) Execute

type ApiCreateRoleRequest

type ApiCreateRoleRequest struct {
	ApiService CustomRolesApi
	// contains filtered or unexported fields
}

func (ApiCreateRoleRequest) Body

JSON Object

func (ApiCreateRoleRequest) Execute

type ApiCreateUserRequest

type ApiCreateUserRequest struct {
	ApiService UsersApi
	// contains filtered or unexported fields
}

func (ApiCreateUserRequest) Body

JSON object

func (ApiCreateUserRequest) Execute

type ApiCreateViewRequest

type ApiCreateViewRequest struct {
	ApiService ViewsApi
	// contains filtered or unexported fields
}

func (ApiCreateViewRequest) Body

JSON object

func (ApiCreateViewRequest) Execute

type ApiCreateWorkspaceRequest

type ApiCreateWorkspaceRequest struct {
	ApiService WorkspacesApi
	// contains filtered or unexported fields
}

func (ApiCreateWorkspaceRequest) Body

workspace details

func (ApiCreateWorkspaceRequest) Execute

type ApiDeleteAliasRequest

type ApiDeleteAliasRequest struct {
	ApiService AliasesApi
	// contains filtered or unexported fields
}

func (ApiDeleteAliasRequest) Execute

type ApiDeleteApiKeyRequest

type ApiDeleteApiKeyRequest struct {
	ApiService APIKeysApi
	// contains filtered or unexported fields
}

func (ApiDeleteApiKeyRequest) Execute

type ApiDeleteCollectionRequest

type ApiDeleteCollectionRequest struct {
	ApiService CollectionsApi
	// contains filtered or unexported fields
}

func (ApiDeleteCollectionRequest) Execute

type ApiDeleteDocumentsRequest

type ApiDeleteDocumentsRequest struct {
	ApiService DocumentsApi
	// contains filtered or unexported fields
}

func (ApiDeleteDocumentsRequest) Body

JSON object

func (ApiDeleteDocumentsRequest) Execute

type ApiDeleteIntegrationRequest

type ApiDeleteIntegrationRequest struct {
	ApiService IntegrationsApi
	// contains filtered or unexported fields
}

func (ApiDeleteIntegrationRequest) Execute

type ApiDeleteQueryLambdaRequest

type ApiDeleteQueryLambdaRequest struct {
	ApiService QueryLambdasApi
	// contains filtered or unexported fields
}

func (ApiDeleteQueryLambdaRequest) Execute

type ApiDeleteQueryLambdaTagRequest

type ApiDeleteQueryLambdaTagRequest struct {
	ApiService QueryLambdasApi
	// contains filtered or unexported fields
}

func (ApiDeleteQueryLambdaTagRequest) Execute

type ApiDeleteQueryLambdaVersionRequest

type ApiDeleteQueryLambdaVersionRequest struct {
	ApiService QueryLambdasApi
	// contains filtered or unexported fields
}

func (ApiDeleteQueryLambdaVersionRequest) Execute

type ApiDeleteRoleRequest

type ApiDeleteRoleRequest struct {
	ApiService CustomRolesApi
	// contains filtered or unexported fields
}

func (ApiDeleteRoleRequest) Execute

type ApiDeleteUserRequest

type ApiDeleteUserRequest struct {
	ApiService UsersApi
	// contains filtered or unexported fields
}

func (ApiDeleteUserRequest) Execute

type ApiDeleteViewRequest

type ApiDeleteViewRequest struct {
	ApiService ViewsApi
	// contains filtered or unexported fields
}

func (ApiDeleteViewRequest) Execute

type ApiDeleteWorkspaceRequest

type ApiDeleteWorkspaceRequest struct {
	ApiService WorkspacesApi
	// contains filtered or unexported fields
}

func (ApiDeleteWorkspaceRequest) Execute

type ApiExecuteQueryLambdaByTagRequest

type ApiExecuteQueryLambdaByTagRequest struct {
	ApiService QueryLambdasApi
	// contains filtered or unexported fields
}

func (ApiExecuteQueryLambdaByTagRequest) Body

JSON object

func (ApiExecuteQueryLambdaByTagRequest) Execute

type ApiExecuteQueryLambdaRequest

type ApiExecuteQueryLambdaRequest struct {
	ApiService QueryLambdasApi
	// contains filtered or unexported fields
}

func (ApiExecuteQueryLambdaRequest) Body

JSON object

func (ApiExecuteQueryLambdaRequest) Execute

type ApiGetAliasRequest

type ApiGetAliasRequest struct {
	ApiService AliasesApi
	// contains filtered or unexported fields
}

func (ApiGetAliasRequest) Execute

type ApiGetApiKeyRequest

type ApiGetApiKeyRequest struct {
	ApiService APIKeysApi
	// contains filtered or unexported fields
}

func (ApiGetApiKeyRequest) Execute

type ApiGetCollectionRequest

type ApiGetCollectionRequest struct {
	ApiService CollectionsApi
	// contains filtered or unexported fields
}

func (ApiGetCollectionRequest) Execute

type ApiGetCurrentUserRequest

type ApiGetCurrentUserRequest struct {
	ApiService UsersApi
	// contains filtered or unexported fields
}

func (ApiGetCurrentUserRequest) Execute

func (r ApiGetCurrentUserRequest) Execute() (*User, *http.Response, error)

type ApiGetIntegrationRequest

type ApiGetIntegrationRequest struct {
	ApiService IntegrationsApi
	// contains filtered or unexported fields
}

func (ApiGetIntegrationRequest) Execute

type ApiGetOrganizationRequest

type ApiGetOrganizationRequest struct {
	ApiService OrganizationsApi
	// contains filtered or unexported fields
}

func (ApiGetOrganizationRequest) Execute

type ApiGetQueryLambdaTagVersionRequest

type ApiGetQueryLambdaTagVersionRequest struct {
	ApiService QueryLambdasApi
	// contains filtered or unexported fields
}

func (ApiGetQueryLambdaTagVersionRequest) Execute

type ApiGetQueryLambdaVersionRequest

type ApiGetQueryLambdaVersionRequest struct {
	ApiService QueryLambdasApi
	// contains filtered or unexported fields
}

func (ApiGetQueryLambdaVersionRequest) Execute

type ApiGetRoleRequest

type ApiGetRoleRequest struct {
	ApiService CustomRolesApi
	// contains filtered or unexported fields
}

func (ApiGetRoleRequest) Execute

func (r ApiGetRoleRequest) Execute() (*RoleResponse, *http.Response, error)

type ApiGetUserRequest

type ApiGetUserRequest struct {
	ApiService UsersApi
	// contains filtered or unexported fields
}

func (ApiGetUserRequest) Execute

func (r ApiGetUserRequest) Execute() (*User, *http.Response, error)

type ApiGetViewRequest

type ApiGetViewRequest struct {
	ApiService ViewsApi
	// contains filtered or unexported fields
}

func (ApiGetViewRequest) Execute

type ApiGetVirtualInstanceRequest

type ApiGetVirtualInstanceRequest struct {
	ApiService VirtualInstancesApi
	// contains filtered or unexported fields
}

func (ApiGetVirtualInstanceRequest) Execute

type ApiGetWorkspaceRequest

type ApiGetWorkspaceRequest struct {
	ApiService WorkspacesApi
	// contains filtered or unexported fields
}

func (ApiGetWorkspaceRequest) Execute

type ApiKey

type ApiKey struct {
	// Date that API key was created (ISO-8601 format).
	CreatedAt *string `json:"created_at,omitempty"`
	// Name of the API key.
	Name string `json:"name"`
	// API key string of 64 alphanumeric characters.
	Key string `json:"key"`
	// Date that API key was most recently used (ISO-8601 format).
	LastAccessTime *string `json:"last_access_time,omitempty"`
	// Role specifying access control. If not specified, API key will have access to all of the associated user's roles.
	Role *string `json:"role,omitempty"`
	// Email of API key owner.
	CreatedBy *string `json:"created_by,omitempty"`
	// current state of this key
	State *string `json:"state,omitempty"`
}

ApiKey API keys are used to authenticate requests to Rockset's API. An API key is tied to the user who creates it.

func NewApiKey

func NewApiKey(name string, key string) *ApiKey

NewApiKey instantiates a new ApiKey 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 NewApiKeyWithDefaults

func NewApiKeyWithDefaults() *ApiKey

NewApiKeyWithDefaults instantiates a new ApiKey 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 (*ApiKey) GetCreatedAt

func (o *ApiKey) GetCreatedAt() string

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

func (*ApiKey) GetCreatedAtOk

func (o *ApiKey) GetCreatedAtOk() (*string, 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 (*ApiKey) GetCreatedBy

func (o *ApiKey) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*ApiKey) GetCreatedByOk

func (o *ApiKey) 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 (*ApiKey) GetKey

func (o *ApiKey) GetKey() string

GetKey returns the Key field value

func (*ApiKey) GetKeyOk

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

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

func (*ApiKey) GetLastAccessTime

func (o *ApiKey) GetLastAccessTime() string

GetLastAccessTime returns the LastAccessTime field value if set, zero value otherwise.

func (*ApiKey) GetLastAccessTimeOk

func (o *ApiKey) GetLastAccessTimeOk() (*string, bool)

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

func (*ApiKey) GetName

func (o *ApiKey) GetName() string

GetName returns the Name field value

func (*ApiKey) GetNameOk

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

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

func (*ApiKey) GetRole

func (o *ApiKey) GetRole() string

GetRole returns the Role field value if set, zero value otherwise.

func (*ApiKey) GetRoleOk

func (o *ApiKey) 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 (*ApiKey) GetState

func (o *ApiKey) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*ApiKey) GetStateOk

func (o *ApiKey) GetStateOk() (*string, bool)

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

func (*ApiKey) HasCreatedAt

func (o *ApiKey) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*ApiKey) HasCreatedBy

func (o *ApiKey) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*ApiKey) HasLastAccessTime

func (o *ApiKey) HasLastAccessTime() bool

HasLastAccessTime returns a boolean if a field has been set.

func (*ApiKey) HasRole

func (o *ApiKey) HasRole() bool

HasRole returns a boolean if a field has been set.

func (*ApiKey) HasState

func (o *ApiKey) HasState() bool

HasState returns a boolean if a field has been set.

func (ApiKey) MarshalJSON

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

func (*ApiKey) SetCreatedAt

func (o *ApiKey) SetCreatedAt(v string)

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

func (*ApiKey) SetCreatedBy

func (o *ApiKey) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*ApiKey) SetKey

func (o *ApiKey) SetKey(v string)

SetKey sets field value

func (*ApiKey) SetLastAccessTime

func (o *ApiKey) SetLastAccessTime(v string)

SetLastAccessTime gets a reference to the given string and assigns it to the LastAccessTime field.

func (*ApiKey) SetName

func (o *ApiKey) SetName(v string)

SetName sets field value

func (*ApiKey) SetRole

func (o *ApiKey) SetRole(v string)

SetRole gets a reference to the given string and assigns it to the Role field.

func (*ApiKey) SetState

func (o *ApiKey) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

type ApiListAliasesRequest

type ApiListAliasesRequest struct {
	ApiService AliasesApi
	// contains filtered or unexported fields
}

func (ApiListAliasesRequest) Execute

type ApiListAllQueryLambdasRequest

type ApiListAllQueryLambdasRequest struct {
	ApiService QueryLambdasApi
	// contains filtered or unexported fields
}

func (ApiListAllQueryLambdasRequest) Execute

type ApiListApiKeysRequest

type ApiListApiKeysRequest struct {
	ApiService APIKeysApi
	// contains filtered or unexported fields
}

func (ApiListApiKeysRequest) Execute

type ApiListCollectionsRequest

type ApiListCollectionsRequest struct {
	ApiService CollectionsApi
	// contains filtered or unexported fields
}

func (ApiListCollectionsRequest) Execute

type ApiListIntegrationsRequest

type ApiListIntegrationsRequest struct {
	ApiService IntegrationsApi
	// contains filtered or unexported fields
}

func (ApiListIntegrationsRequest) Execute

type ApiListQueryLambdaTagsRequest

type ApiListQueryLambdaTagsRequest struct {
	ApiService QueryLambdasApi
	// contains filtered or unexported fields
}

func (ApiListQueryLambdaTagsRequest) Execute

type ApiListQueryLambdaVersionsRequest

type ApiListQueryLambdaVersionsRequest struct {
	ApiService QueryLambdasApi
	// contains filtered or unexported fields
}

func (ApiListQueryLambdaVersionsRequest) Execute

type ApiListQueryLambdasInWorkspaceRequest

type ApiListQueryLambdasInWorkspaceRequest struct {
	ApiService QueryLambdasApi
	// contains filtered or unexported fields
}

func (ApiListQueryLambdasInWorkspaceRequest) Execute

type ApiListRolesRequest

type ApiListRolesRequest struct {
	ApiService CustomRolesApi
	// contains filtered or unexported fields
}

func (ApiListRolesRequest) Execute

type ApiListUnsubscribePreferencesRequest

type ApiListUnsubscribePreferencesRequest struct {
	ApiService UsersApi
	// contains filtered or unexported fields
}

func (ApiListUnsubscribePreferencesRequest) Execute

type ApiListUsersRequest

type ApiListUsersRequest struct {
	ApiService UsersApi
	// contains filtered or unexported fields
}

func (ApiListUsersRequest) Execute

type ApiListViewsRequest

type ApiListViewsRequest struct {
	ApiService ViewsApi
	// contains filtered or unexported fields
}

func (ApiListViewsRequest) Execute

type ApiListVirtualInstancesRequest

type ApiListVirtualInstancesRequest struct {
	ApiService VirtualInstancesApi
	// contains filtered or unexported fields
}

func (ApiListVirtualInstancesRequest) Execute

type ApiListWorkspacesRequest

type ApiListWorkspacesRequest struct {
	ApiService WorkspacesApi
	// contains filtered or unexported fields
}

func (ApiListWorkspacesRequest) Execute

func (ApiListWorkspacesRequest) FetchAcrossRegions

func (r ApiListWorkspacesRequest) FetchAcrossRegions(fetchAcrossRegions bool) ApiListWorkspacesRequest

type ApiPatchDocumentsRequest

type ApiPatchDocumentsRequest struct {
	ApiService DocumentsApi
	// contains filtered or unexported fields
}

func (ApiPatchDocumentsRequest) Body

JSON Patch objects

func (ApiPatchDocumentsRequest) Execute

type ApiQueryRequest

type ApiQueryRequest struct {
	ApiService QueriesApi
	// contains filtered or unexported fields
}

func (ApiQueryRequest) Body

JSON object

func (ApiQueryRequest) Execute

func (r ApiQueryRequest) Execute() (*QueryResponse, *http.Response, error)

type ApiSetVirtualInstanceRequest

type ApiSetVirtualInstanceRequest struct {
	ApiService VirtualInstancesApi
	// contains filtered or unexported fields
}

func (ApiSetVirtualInstanceRequest) Body

JSON object

func (ApiSetVirtualInstanceRequest) Execute

type ApiUpdateAliasRequest

type ApiUpdateAliasRequest struct {
	ApiService AliasesApi
	// contains filtered or unexported fields
}

func (ApiUpdateAliasRequest) Body

JSON object

func (ApiUpdateAliasRequest) Execute

type ApiUpdateApiKeyRequest

type ApiUpdateApiKeyRequest struct {
	ApiService APIKeysApi
	// contains filtered or unexported fields
}

func (ApiUpdateApiKeyRequest) Body

JSON object

func (ApiUpdateApiKeyRequest) Execute

type ApiUpdateQueryLambdaRequest

type ApiUpdateQueryLambdaRequest struct {
	ApiService QueryLambdasApi
	// contains filtered or unexported fields
}

func (ApiUpdateQueryLambdaRequest) Body

JSON object

func (ApiUpdateQueryLambdaRequest) Create

func (ApiUpdateQueryLambdaRequest) Execute

type ApiUpdateRoleRequest

type ApiUpdateRoleRequest struct {
	ApiService CustomRolesApi
	// contains filtered or unexported fields
}

func (ApiUpdateRoleRequest) Body

JSON Object

func (ApiUpdateRoleRequest) Execute

type ApiUpdateUnsubscribePreferencesRequest

type ApiUpdateUnsubscribePreferencesRequest struct {
	ApiService UsersApi
	// contains filtered or unexported fields
}

func (ApiUpdateUnsubscribePreferencesRequest) Body

JSON Object

func (ApiUpdateUnsubscribePreferencesRequest) Execute

type ApiUpdateViewRequest

type ApiUpdateViewRequest struct {
	ApiService ViewsApi
	// contains filtered or unexported fields
}

func (ApiUpdateViewRequest) Body

JSON object

func (ApiUpdateViewRequest) Execute

type ApiValidateRequest

type ApiValidateRequest struct {
	ApiService QueriesApi
	// contains filtered or unexported fields
}

func (ApiValidateRequest) Body

JSON object

func (ApiValidateRequest) Execute

type ApiWorkspaceAliasesRequest

type ApiWorkspaceAliasesRequest struct {
	ApiService AliasesApi
	// contains filtered or unexported fields
}

func (ApiWorkspaceAliasesRequest) Execute

type ApiWorkspaceCollectionsRequest

type ApiWorkspaceCollectionsRequest struct {
	ApiService CollectionsApi
	// contains filtered or unexported fields
}

func (ApiWorkspaceCollectionsRequest) Execute

type ApiWorkspaceViewsRequest

type ApiWorkspaceViewsRequest struct {
	ApiService ViewsApi
	// contains filtered or unexported fields
}

func (ApiWorkspaceViewsRequest) Execute

type AwsAccessKey

type AwsAccessKey struct {
	// AWS access key ID
	AwsAccessKeyId string `json:"aws_access_key_id"`
	// AWS secret access key
	AwsSecretAccessKey string `json:"aws_secret_access_key"`
}

AwsAccessKey struct for AwsAccessKey

func NewAwsAccessKey

func NewAwsAccessKey(awsAccessKeyId string, awsSecretAccessKey string) *AwsAccessKey

NewAwsAccessKey instantiates a new AwsAccessKey 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 NewAwsAccessKeyWithDefaults

func NewAwsAccessKeyWithDefaults() *AwsAccessKey

NewAwsAccessKeyWithDefaults instantiates a new AwsAccessKey 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 (*AwsAccessKey) GetAwsAccessKeyId

func (o *AwsAccessKey) GetAwsAccessKeyId() string

GetAwsAccessKeyId returns the AwsAccessKeyId field value

func (*AwsAccessKey) GetAwsAccessKeyIdOk

func (o *AwsAccessKey) GetAwsAccessKeyIdOk() (*string, bool)

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

func (*AwsAccessKey) GetAwsSecretAccessKey

func (o *AwsAccessKey) GetAwsSecretAccessKey() string

GetAwsSecretAccessKey returns the AwsSecretAccessKey field value

func (*AwsAccessKey) GetAwsSecretAccessKeyOk

func (o *AwsAccessKey) GetAwsSecretAccessKeyOk() (*string, bool)

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

func (AwsAccessKey) MarshalJSON

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

func (*AwsAccessKey) SetAwsAccessKeyId

func (o *AwsAccessKey) SetAwsAccessKeyId(v string)

SetAwsAccessKeyId sets field value

func (*AwsAccessKey) SetAwsSecretAccessKey

func (o *AwsAccessKey) SetAwsSecretAccessKey(v string)

SetAwsSecretAccessKey sets field value

type AwsRole

type AwsRole struct {
	// ARN of rockset-role created in your account
	AwsRoleArn string `json:"aws_role_arn"`
}

AwsRole struct for AwsRole

func NewAwsRole

func NewAwsRole(awsRoleArn string) *AwsRole

NewAwsRole instantiates a new AwsRole 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 NewAwsRoleWithDefaults

func NewAwsRoleWithDefaults() *AwsRole

NewAwsRoleWithDefaults instantiates a new AwsRole 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 (*AwsRole) GetAwsRoleArn

func (o *AwsRole) GetAwsRoleArn() string

GetAwsRoleArn returns the AwsRoleArn field value

func (*AwsRole) GetAwsRoleArnOk

func (o *AwsRole) GetAwsRoleArnOk() (*string, bool)

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

func (AwsRole) MarshalJSON

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

func (*AwsRole) SetAwsRoleArn

func (o *AwsRole) SetAwsRoleArn(v string)

SetAwsRoleArn sets field value

type AzureBlobStorageIntegration

type AzureBlobStorageIntegration struct {
	// credentials for Azure Blob Storage
	ConnectionString string `json:"connection_string"`
}

AzureBlobStorageIntegration struct for AzureBlobStorageIntegration

func NewAzureBlobStorageIntegration

func NewAzureBlobStorageIntegration(connectionString string) *AzureBlobStorageIntegration

NewAzureBlobStorageIntegration instantiates a new AzureBlobStorageIntegration 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 NewAzureBlobStorageIntegrationWithDefaults

func NewAzureBlobStorageIntegrationWithDefaults() *AzureBlobStorageIntegration

NewAzureBlobStorageIntegrationWithDefaults instantiates a new AzureBlobStorageIntegration 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 (*AzureBlobStorageIntegration) GetConnectionString

func (o *AzureBlobStorageIntegration) GetConnectionString() string

GetConnectionString returns the ConnectionString field value

func (*AzureBlobStorageIntegration) GetConnectionStringOk

func (o *AzureBlobStorageIntegration) GetConnectionStringOk() (*string, bool)

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

func (AzureBlobStorageIntegration) MarshalJSON

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

func (*AzureBlobStorageIntegration) SetConnectionString

func (o *AzureBlobStorageIntegration) SetConnectionString(v string)

SetConnectionString sets field value

type AzureEventHubsIntegration

type AzureEventHubsIntegration struct {
	// azure event hubs connection string
	ConnectionString *string `json:"connection_string,omitempty"`
}

AzureEventHubsIntegration struct for AzureEventHubsIntegration

func NewAzureEventHubsIntegration

func NewAzureEventHubsIntegration() *AzureEventHubsIntegration

NewAzureEventHubsIntegration instantiates a new AzureEventHubsIntegration 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 NewAzureEventHubsIntegrationWithDefaults

func NewAzureEventHubsIntegrationWithDefaults() *AzureEventHubsIntegration

NewAzureEventHubsIntegrationWithDefaults instantiates a new AzureEventHubsIntegration 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 (*AzureEventHubsIntegration) GetConnectionString

func (o *AzureEventHubsIntegration) GetConnectionString() string

GetConnectionString returns the ConnectionString field value if set, zero value otherwise.

func (*AzureEventHubsIntegration) GetConnectionStringOk

func (o *AzureEventHubsIntegration) GetConnectionStringOk() (*string, bool)

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

func (*AzureEventHubsIntegration) HasConnectionString

func (o *AzureEventHubsIntegration) HasConnectionString() bool

HasConnectionString returns a boolean if a field has been set.

func (AzureEventHubsIntegration) MarshalJSON

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

func (*AzureEventHubsIntegration) SetConnectionString

func (o *AzureEventHubsIntegration) SetConnectionString(v string)

SetConnectionString gets a reference to the given string and assigns it to the ConnectionString field.

type AzureServiceBusIntegration

type AzureServiceBusIntegration struct {
	// credentials for the Azure Service Bus
	ConnectionString string `json:"connection_string"`
}

AzureServiceBusIntegration struct for AzureServiceBusIntegration

func NewAzureServiceBusIntegration

func NewAzureServiceBusIntegration(connectionString string) *AzureServiceBusIntegration

NewAzureServiceBusIntegration instantiates a new AzureServiceBusIntegration 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 NewAzureServiceBusIntegrationWithDefaults

func NewAzureServiceBusIntegrationWithDefaults() *AzureServiceBusIntegration

NewAzureServiceBusIntegrationWithDefaults instantiates a new AzureServiceBusIntegration 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 (*AzureServiceBusIntegration) GetConnectionString

func (o *AzureServiceBusIntegration) GetConnectionString() string

GetConnectionString returns the ConnectionString field value

func (*AzureServiceBusIntegration) GetConnectionStringOk

func (o *AzureServiceBusIntegration) GetConnectionStringOk() (*string, bool)

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

func (AzureServiceBusIntegration) MarshalJSON

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

func (*AzureServiceBusIntegration) SetConnectionString

func (o *AzureServiceBusIntegration) SetConnectionString(v string)

SetConnectionString sets field value

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 Cluster

type Cluster struct {
	// unique identifier for the cluster
	Id *string `json:"id,omitempty"`
	// cluster type
	ClusterType *string `json:"cluster_type,omitempty"`
	// aws region
	AwsRegion *string `json:"aws_region,omitempty"`
	// domain of org using cluster
	Domain *string `json:"domain,omitempty"`
	// top level domain of org using cluster
	TopLevelDomain *string `json:"top_level_domain,omitempty"`
	// api server url for cluster
	ApiserverUrl *string `json:"apiserver_url,omitempty"`
}

Cluster struct for Cluster

func NewCluster

func NewCluster() *Cluster

NewCluster instantiates a new Cluster 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 NewClusterWithDefaults

func NewClusterWithDefaults() *Cluster

NewClusterWithDefaults instantiates a new Cluster 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 (*Cluster) GetApiserverUrl

func (o *Cluster) GetApiserverUrl() string

GetApiserverUrl returns the ApiserverUrl field value if set, zero value otherwise.

func (*Cluster) GetApiserverUrlOk

func (o *Cluster) GetApiserverUrlOk() (*string, bool)

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

func (*Cluster) GetAwsRegion

func (o *Cluster) GetAwsRegion() string

GetAwsRegion returns the AwsRegion field value if set, zero value otherwise.

func (*Cluster) GetAwsRegionOk

func (o *Cluster) GetAwsRegionOk() (*string, bool)

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

func (*Cluster) GetClusterType

func (o *Cluster) GetClusterType() string

GetClusterType returns the ClusterType field value if set, zero value otherwise.

func (*Cluster) GetClusterTypeOk

func (o *Cluster) GetClusterTypeOk() (*string, bool)

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

func (*Cluster) GetDomain

func (o *Cluster) GetDomain() string

GetDomain returns the Domain field value if set, zero value otherwise.

func (*Cluster) GetDomainOk

func (o *Cluster) GetDomainOk() (*string, bool)

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

func (*Cluster) GetId

func (o *Cluster) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Cluster) GetIdOk

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

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

func (*Cluster) GetTopLevelDomain

func (o *Cluster) GetTopLevelDomain() string

GetTopLevelDomain returns the TopLevelDomain field value if set, zero value otherwise.

func (*Cluster) GetTopLevelDomainOk

func (o *Cluster) GetTopLevelDomainOk() (*string, bool)

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

func (*Cluster) HasApiserverUrl

func (o *Cluster) HasApiserverUrl() bool

HasApiserverUrl returns a boolean if a field has been set.

func (*Cluster) HasAwsRegion

func (o *Cluster) HasAwsRegion() bool

HasAwsRegion returns a boolean if a field has been set.

func (*Cluster) HasClusterType

func (o *Cluster) HasClusterType() bool

HasClusterType returns a boolean if a field has been set.

func (*Cluster) HasDomain

func (o *Cluster) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*Cluster) HasId

func (o *Cluster) HasId() bool

HasId returns a boolean if a field has been set.

func (*Cluster) HasTopLevelDomain

func (o *Cluster) HasTopLevelDomain() bool

HasTopLevelDomain returns a boolean if a field has been set.

func (Cluster) MarshalJSON

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

func (*Cluster) SetApiserverUrl

func (o *Cluster) SetApiserverUrl(v string)

SetApiserverUrl gets a reference to the given string and assigns it to the ApiserverUrl field.

func (*Cluster) SetAwsRegion

func (o *Cluster) SetAwsRegion(v string)

SetAwsRegion gets a reference to the given string and assigns it to the AwsRegion field.

func (*Cluster) SetClusterType

func (o *Cluster) SetClusterType(v string)

SetClusterType gets a reference to the given string and assigns it to the ClusterType field.

func (*Cluster) SetDomain

func (o *Cluster) SetDomain(v string)

SetDomain gets a reference to the given string and assigns it to the Domain field.

func (*Cluster) SetId

func (o *Cluster) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Cluster) SetTopLevelDomain

func (o *Cluster) SetTopLevelDomain(v string)

SetTopLevelDomain gets a reference to the given string and assigns it to the TopLevelDomain field.

type Collection

type Collection struct {
	// ISO-8601 date
	CreatedAt *string `json:"created_at,omitempty"`
	// email of user who created the collection
	CreatedBy *string `json:"created_by,omitempty"`
	// unique identifer for collection, can contain alphanumeric or dash characters
	Name *string `json:"name,omitempty"`
	// text describing the collection
	Description *string `json:"description,omitempty"`
	// name of the workspace that the collection is in
	Workspace *string `json:"workspace,omitempty"`
	// current status of collection, one of: CREATED, READY, DELETED
	Status *string `json:"status,omitempty"`
	// list of sources from which collection ingests
	Sources []Source         `json:"sources,omitempty"`
	Stats   *CollectionStats `json:"stats,omitempty"`
	// number of seconds after which data is purged based on event time
	RetentionSecs *int64 `json:"retention_secs,omitempty"`
	// list of mappings applied on all documents in a collection
	FieldMappings     []FieldMappingV2   `json:"field_mappings,omitempty"`
	FieldMappingQuery *FieldMappingQuery `json:"field_mapping_query,omitempty"`
	// list of clustering fields for a collection
	ClusteringKey []FieldPartition `json:"clustering_key,omitempty"`
	// list of aliases for a collection
	Aliases []Alias `json:"aliases,omitempty"`
	// Whether the collection is insert only or not
	InsertOnly *bool `json:"insert_only,omitempty"`
}

Collection struct for Collection

func NewCollection

func NewCollection() *Collection

NewCollection instantiates a new Collection 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 NewCollectionWithDefaults

func NewCollectionWithDefaults() *Collection

NewCollectionWithDefaults instantiates a new Collection 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 (*Collection) GetAliases

func (o *Collection) GetAliases() []Alias

GetAliases returns the Aliases field value if set, zero value otherwise.

func (*Collection) GetAliasesOk

func (o *Collection) GetAliasesOk() ([]Alias, bool)

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

func (*Collection) GetClusteringKey

func (o *Collection) GetClusteringKey() []FieldPartition

GetClusteringKey returns the ClusteringKey field value if set, zero value otherwise.

func (*Collection) GetClusteringKeyOk

func (o *Collection) GetClusteringKeyOk() ([]FieldPartition, bool)

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

func (*Collection) GetCreatedAt

func (o *Collection) GetCreatedAt() string

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

func (*Collection) GetCreatedAtOk

func (o *Collection) GetCreatedAtOk() (*string, 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 (*Collection) GetCreatedBy

func (o *Collection) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*Collection) GetCreatedByOk

func (o *Collection) 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 (*Collection) GetDescription

func (o *Collection) GetDescription() string

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

func (*Collection) GetDescriptionOk

func (o *Collection) 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 (*Collection) GetFieldMappingQuery

func (o *Collection) GetFieldMappingQuery() FieldMappingQuery

GetFieldMappingQuery returns the FieldMappingQuery field value if set, zero value otherwise.

func (*Collection) GetFieldMappingQueryOk

func (o *Collection) GetFieldMappingQueryOk() (*FieldMappingQuery, bool)

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

func (*Collection) GetFieldMappings

func (o *Collection) GetFieldMappings() []FieldMappingV2

GetFieldMappings returns the FieldMappings field value if set, zero value otherwise.

func (*Collection) GetFieldMappingsOk

func (o *Collection) GetFieldMappingsOk() ([]FieldMappingV2, bool)

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

func (*Collection) GetInsertOnly

func (o *Collection) GetInsertOnly() bool

GetInsertOnly returns the InsertOnly field value if set, zero value otherwise.

func (*Collection) GetInsertOnlyOk

func (o *Collection) GetInsertOnlyOk() (*bool, bool)

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

func (*Collection) GetName

func (o *Collection) GetName() string

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

func (*Collection) GetNameOk

func (o *Collection) 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 (*Collection) GetRetentionSecs

func (o *Collection) GetRetentionSecs() int64

GetRetentionSecs returns the RetentionSecs field value if set, zero value otherwise.

func (*Collection) GetRetentionSecsOk

func (o *Collection) GetRetentionSecsOk() (*int64, bool)

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

func (*Collection) GetSources

func (o *Collection) GetSources() []Source

GetSources returns the Sources field value if set, zero value otherwise.

func (*Collection) GetSourcesOk

func (o *Collection) GetSourcesOk() ([]Source, bool)

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

func (*Collection) GetStats

func (o *Collection) GetStats() CollectionStats

GetStats returns the Stats field value if set, zero value otherwise.

func (*Collection) GetStatsOk

func (o *Collection) GetStatsOk() (*CollectionStats, bool)

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

func (*Collection) GetStatus

func (o *Collection) GetStatus() string

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

func (*Collection) GetStatusOk

func (o *Collection) GetStatusOk() (*string, 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 (*Collection) GetWorkspace

func (o *Collection) GetWorkspace() string

GetWorkspace returns the Workspace field value if set, zero value otherwise.

func (*Collection) GetWorkspaceOk

func (o *Collection) GetWorkspaceOk() (*string, bool)

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

func (*Collection) HasAliases

func (o *Collection) HasAliases() bool

HasAliases returns a boolean if a field has been set.

func (*Collection) HasClusteringKey

func (o *Collection) HasClusteringKey() bool

HasClusteringKey returns a boolean if a field has been set.

func (*Collection) HasCreatedAt

func (o *Collection) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Collection) HasCreatedBy

func (o *Collection) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Collection) HasDescription

func (o *Collection) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Collection) HasFieldMappingQuery

func (o *Collection) HasFieldMappingQuery() bool

HasFieldMappingQuery returns a boolean if a field has been set.

func (*Collection) HasFieldMappings

func (o *Collection) HasFieldMappings() bool

HasFieldMappings returns a boolean if a field has been set.

func (*Collection) HasInsertOnly

func (o *Collection) HasInsertOnly() bool

HasInsertOnly returns a boolean if a field has been set.

func (*Collection) HasName

func (o *Collection) HasName() bool

HasName returns a boolean if a field has been set.

func (*Collection) HasRetentionSecs

func (o *Collection) HasRetentionSecs() bool

HasRetentionSecs returns a boolean if a field has been set.

func (*Collection) HasSources

func (o *Collection) HasSources() bool

HasSources returns a boolean if a field has been set.

func (*Collection) HasStats

func (o *Collection) HasStats() bool

HasStats returns a boolean if a field has been set.

func (*Collection) HasStatus

func (o *Collection) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*Collection) HasWorkspace

func (o *Collection) HasWorkspace() bool

HasWorkspace returns a boolean if a field has been set.

func (Collection) MarshalJSON

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

func (*Collection) SetAliases

func (o *Collection) SetAliases(v []Alias)

SetAliases gets a reference to the given []Alias and assigns it to the Aliases field.

func (*Collection) SetClusteringKey

func (o *Collection) SetClusteringKey(v []FieldPartition)

SetClusteringKey gets a reference to the given []FieldPartition and assigns it to the ClusteringKey field.

func (*Collection) SetCreatedAt

func (o *Collection) SetCreatedAt(v string)

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

func (*Collection) SetCreatedBy

func (o *Collection) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*Collection) SetDescription

func (o *Collection) SetDescription(v string)

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

func (*Collection) SetFieldMappingQuery

func (o *Collection) SetFieldMappingQuery(v FieldMappingQuery)

SetFieldMappingQuery gets a reference to the given FieldMappingQuery and assigns it to the FieldMappingQuery field.

func (*Collection) SetFieldMappings

func (o *Collection) SetFieldMappings(v []FieldMappingV2)

SetFieldMappings gets a reference to the given []FieldMappingV2 and assigns it to the FieldMappings field.

func (*Collection) SetInsertOnly

func (o *Collection) SetInsertOnly(v bool)

SetInsertOnly gets a reference to the given bool and assigns it to the InsertOnly field.

func (*Collection) SetName

func (o *Collection) SetName(v string)

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

func (*Collection) SetRetentionSecs

func (o *Collection) SetRetentionSecs(v int64)

SetRetentionSecs gets a reference to the given int64 and assigns it to the RetentionSecs field.

func (*Collection) SetSources

func (o *Collection) SetSources(v []Source)

SetSources gets a reference to the given []Source and assigns it to the Sources field.

func (*Collection) SetStats

func (o *Collection) SetStats(v CollectionStats)

SetStats gets a reference to the given CollectionStats and assigns it to the Stats field.

func (*Collection) SetStatus

func (o *Collection) SetStatus(v string)

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

func (*Collection) SetWorkspace

func (o *Collection) SetWorkspace(v string)

SetWorkspace gets a reference to the given string and assigns it to the Workspace field.

type CollectionStats

type CollectionStats struct {
	// number of documents in the collection
	DocCount *int64 `json:"doc_count,omitempty"`
	// number of documents purged from the collection
	PurgedDocCount *int64 `json:"purged_doc_count,omitempty"`
	// number between 0 and 1 that indicates progress of collection creation
	FillProgress *float64 `json:"fill_progress,omitempty"`
	// milliseconds since Unix epoch Jan 1, 1970
	LastQueriedMs *int64 `json:"last_queried_ms,omitempty"`
	// milliseconds since Unix epoch Jan 1, 1970
	LastUpdatedMs *int64 `json:"last_updated_ms,omitempty"`
	// total collection size in bytes
	TotalSize *int64 `json:"total_size,omitempty"`
	// total collection index size in bytes
	TotalIndexSize *int64 `json:"total_index_size,omitempty"`
	// total collection row index size in bytes
	RowIndexSize *int64 `json:"row_index_size,omitempty"`
	// total collection column index size in bytes
	ColumnIndexSize *int64 `json:"column_index_size,omitempty"`
	// total collection inverted index size in bytes
	InvertedIndexSize *int64 `json:"inverted_index_size,omitempty"`
	// total collection range index size in bytes
	RangeIndexSize *int64 `json:"range_index_size,omitempty"`
	// total size of bytes purged in bytes
	PurgedDocSize *int64 `json:"purged_doc_size,omitempty"`
	// total number of bytes inserted into the collection
	BytesInserted *int64 `json:"bytes_inserted,omitempty"`
	// total number of bytes overwritten in writing into the collection
	BytesOverwritten *int64 `json:"bytes_overwritten,omitempty"`
	// total number of bytes inserted into the collection during bulk
	BulkBytesInserted *int64 `json:"bulk_bytes_inserted,omitempty"`
	// total number of bytes overwritten in writing into the collection during bulk
	BulkBytesOverwritten *int64 `json:"bulk_bytes_overwritten,omitempty"`
}

CollectionStats struct for CollectionStats

func NewCollectionStats

func NewCollectionStats() *CollectionStats

NewCollectionStats instantiates a new CollectionStats 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 NewCollectionStatsWithDefaults

func NewCollectionStatsWithDefaults() *CollectionStats

NewCollectionStatsWithDefaults instantiates a new CollectionStats 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 (*CollectionStats) GetBulkBytesInserted

func (o *CollectionStats) GetBulkBytesInserted() int64

GetBulkBytesInserted returns the BulkBytesInserted field value if set, zero value otherwise.

func (*CollectionStats) GetBulkBytesInsertedOk

func (o *CollectionStats) GetBulkBytesInsertedOk() (*int64, bool)

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

func (*CollectionStats) GetBulkBytesOverwritten

func (o *CollectionStats) GetBulkBytesOverwritten() int64

GetBulkBytesOverwritten returns the BulkBytesOverwritten field value if set, zero value otherwise.

func (*CollectionStats) GetBulkBytesOverwrittenOk

func (o *CollectionStats) GetBulkBytesOverwrittenOk() (*int64, bool)

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

func (*CollectionStats) GetBytesInserted

func (o *CollectionStats) GetBytesInserted() int64

GetBytesInserted returns the BytesInserted field value if set, zero value otherwise.

func (*CollectionStats) GetBytesInsertedOk

func (o *CollectionStats) GetBytesInsertedOk() (*int64, bool)

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

func (*CollectionStats) GetBytesOverwritten

func (o *CollectionStats) GetBytesOverwritten() int64

GetBytesOverwritten returns the BytesOverwritten field value if set, zero value otherwise.

func (*CollectionStats) GetBytesOverwrittenOk

func (o *CollectionStats) GetBytesOverwrittenOk() (*int64, bool)

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

func (*CollectionStats) GetColumnIndexSize

func (o *CollectionStats) GetColumnIndexSize() int64

GetColumnIndexSize returns the ColumnIndexSize field value if set, zero value otherwise.

func (*CollectionStats) GetColumnIndexSizeOk

func (o *CollectionStats) GetColumnIndexSizeOk() (*int64, bool)

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

func (*CollectionStats) GetDocCount

func (o *CollectionStats) GetDocCount() int64

GetDocCount returns the DocCount field value if set, zero value otherwise.

func (*CollectionStats) GetDocCountOk

func (o *CollectionStats) GetDocCountOk() (*int64, bool)

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

func (*CollectionStats) GetFillProgress

func (o *CollectionStats) GetFillProgress() float64

GetFillProgress returns the FillProgress field value if set, zero value otherwise.

func (*CollectionStats) GetFillProgressOk

func (o *CollectionStats) GetFillProgressOk() (*float64, bool)

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

func (*CollectionStats) GetInvertedIndexSize

func (o *CollectionStats) GetInvertedIndexSize() int64

GetInvertedIndexSize returns the InvertedIndexSize field value if set, zero value otherwise.

func (*CollectionStats) GetInvertedIndexSizeOk

func (o *CollectionStats) GetInvertedIndexSizeOk() (*int64, bool)

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

func (*CollectionStats) GetLastQueriedMs

func (o *CollectionStats) GetLastQueriedMs() int64

GetLastQueriedMs returns the LastQueriedMs field value if set, zero value otherwise.

func (*CollectionStats) GetLastQueriedMsOk

func (o *CollectionStats) GetLastQueriedMsOk() (*int64, bool)

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

func (*CollectionStats) GetLastUpdatedMs

func (o *CollectionStats) GetLastUpdatedMs() int64

GetLastUpdatedMs returns the LastUpdatedMs field value if set, zero value otherwise.

func (*CollectionStats) GetLastUpdatedMsOk

func (o *CollectionStats) GetLastUpdatedMsOk() (*int64, bool)

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

func (*CollectionStats) GetPurgedDocCount

func (o *CollectionStats) GetPurgedDocCount() int64

GetPurgedDocCount returns the PurgedDocCount field value if set, zero value otherwise.

func (*CollectionStats) GetPurgedDocCountOk

func (o *CollectionStats) GetPurgedDocCountOk() (*int64, bool)

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

func (*CollectionStats) GetPurgedDocSize

func (o *CollectionStats) GetPurgedDocSize() int64

GetPurgedDocSize returns the PurgedDocSize field value if set, zero value otherwise.

func (*CollectionStats) GetPurgedDocSizeOk

func (o *CollectionStats) GetPurgedDocSizeOk() (*int64, bool)

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

func (*CollectionStats) GetRangeIndexSize

func (o *CollectionStats) GetRangeIndexSize() int64

GetRangeIndexSize returns the RangeIndexSize field value if set, zero value otherwise.

func (*CollectionStats) GetRangeIndexSizeOk

func (o *CollectionStats) GetRangeIndexSizeOk() (*int64, bool)

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

func (*CollectionStats) GetRowIndexSize

func (o *CollectionStats) GetRowIndexSize() int64

GetRowIndexSize returns the RowIndexSize field value if set, zero value otherwise.

func (*CollectionStats) GetRowIndexSizeOk

func (o *CollectionStats) GetRowIndexSizeOk() (*int64, bool)

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

func (*CollectionStats) GetTotalIndexSize

func (o *CollectionStats) GetTotalIndexSize() int64

GetTotalIndexSize returns the TotalIndexSize field value if set, zero value otherwise.

func (*CollectionStats) GetTotalIndexSizeOk

func (o *CollectionStats) GetTotalIndexSizeOk() (*int64, bool)

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

func (*CollectionStats) GetTotalSize

func (o *CollectionStats) GetTotalSize() int64

GetTotalSize returns the TotalSize field value if set, zero value otherwise.

func (*CollectionStats) GetTotalSizeOk

func (o *CollectionStats) GetTotalSizeOk() (*int64, bool)

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

func (*CollectionStats) HasBulkBytesInserted

func (o *CollectionStats) HasBulkBytesInserted() bool

HasBulkBytesInserted returns a boolean if a field has been set.

func (*CollectionStats) HasBulkBytesOverwritten

func (o *CollectionStats) HasBulkBytesOverwritten() bool

HasBulkBytesOverwritten returns a boolean if a field has been set.

func (*CollectionStats) HasBytesInserted

func (o *CollectionStats) HasBytesInserted() bool

HasBytesInserted returns a boolean if a field has been set.

func (*CollectionStats) HasBytesOverwritten

func (o *CollectionStats) HasBytesOverwritten() bool

HasBytesOverwritten returns a boolean if a field has been set.

func (*CollectionStats) HasColumnIndexSize

func (o *CollectionStats) HasColumnIndexSize() bool

HasColumnIndexSize returns a boolean if a field has been set.

func (*CollectionStats) HasDocCount

func (o *CollectionStats) HasDocCount() bool

HasDocCount returns a boolean if a field has been set.

func (*CollectionStats) HasFillProgress

func (o *CollectionStats) HasFillProgress() bool

HasFillProgress returns a boolean if a field has been set.

func (*CollectionStats) HasInvertedIndexSize

func (o *CollectionStats) HasInvertedIndexSize() bool

HasInvertedIndexSize returns a boolean if a field has been set.

func (*CollectionStats) HasLastQueriedMs

func (o *CollectionStats) HasLastQueriedMs() bool

HasLastQueriedMs returns a boolean if a field has been set.

func (*CollectionStats) HasLastUpdatedMs

func (o *CollectionStats) HasLastUpdatedMs() bool

HasLastUpdatedMs returns a boolean if a field has been set.

func (*CollectionStats) HasPurgedDocCount

func (o *CollectionStats) HasPurgedDocCount() bool

HasPurgedDocCount returns a boolean if a field has been set.

func (*CollectionStats) HasPurgedDocSize

func (o *CollectionStats) HasPurgedDocSize() bool

HasPurgedDocSize returns a boolean if a field has been set.

func (*CollectionStats) HasRangeIndexSize

func (o *CollectionStats) HasRangeIndexSize() bool

HasRangeIndexSize returns a boolean if a field has been set.

func (*CollectionStats) HasRowIndexSize

func (o *CollectionStats) HasRowIndexSize() bool

HasRowIndexSize returns a boolean if a field has been set.

func (*CollectionStats) HasTotalIndexSize

func (o *CollectionStats) HasTotalIndexSize() bool

HasTotalIndexSize returns a boolean if a field has been set.

func (*CollectionStats) HasTotalSize

func (o *CollectionStats) HasTotalSize() bool

HasTotalSize returns a boolean if a field has been set.

func (CollectionStats) MarshalJSON

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

func (*CollectionStats) SetBulkBytesInserted

func (o *CollectionStats) SetBulkBytesInserted(v int64)

SetBulkBytesInserted gets a reference to the given int64 and assigns it to the BulkBytesInserted field.

func (*CollectionStats) SetBulkBytesOverwritten

func (o *CollectionStats) SetBulkBytesOverwritten(v int64)

SetBulkBytesOverwritten gets a reference to the given int64 and assigns it to the BulkBytesOverwritten field.

func (*CollectionStats) SetBytesInserted

func (o *CollectionStats) SetBytesInserted(v int64)

SetBytesInserted gets a reference to the given int64 and assigns it to the BytesInserted field.

func (*CollectionStats) SetBytesOverwritten

func (o *CollectionStats) SetBytesOverwritten(v int64)

SetBytesOverwritten gets a reference to the given int64 and assigns it to the BytesOverwritten field.

func (*CollectionStats) SetColumnIndexSize

func (o *CollectionStats) SetColumnIndexSize(v int64)

SetColumnIndexSize gets a reference to the given int64 and assigns it to the ColumnIndexSize field.

func (*CollectionStats) SetDocCount

func (o *CollectionStats) SetDocCount(v int64)

SetDocCount gets a reference to the given int64 and assigns it to the DocCount field.

func (*CollectionStats) SetFillProgress

func (o *CollectionStats) SetFillProgress(v float64)

SetFillProgress gets a reference to the given float64 and assigns it to the FillProgress field.

func (*CollectionStats) SetInvertedIndexSize

func (o *CollectionStats) SetInvertedIndexSize(v int64)

SetInvertedIndexSize gets a reference to the given int64 and assigns it to the InvertedIndexSize field.

func (*CollectionStats) SetLastQueriedMs

func (o *CollectionStats) SetLastQueriedMs(v int64)

SetLastQueriedMs gets a reference to the given int64 and assigns it to the LastQueriedMs field.

func (*CollectionStats) SetLastUpdatedMs

func (o *CollectionStats) SetLastUpdatedMs(v int64)

SetLastUpdatedMs gets a reference to the given int64 and assigns it to the LastUpdatedMs field.

func (*CollectionStats) SetPurgedDocCount

func (o *CollectionStats) SetPurgedDocCount(v int64)

SetPurgedDocCount gets a reference to the given int64 and assigns it to the PurgedDocCount field.

func (*CollectionStats) SetPurgedDocSize

func (o *CollectionStats) SetPurgedDocSize(v int64)

SetPurgedDocSize gets a reference to the given int64 and assigns it to the PurgedDocSize field.

func (*CollectionStats) SetRangeIndexSize

func (o *CollectionStats) SetRangeIndexSize(v int64)

SetRangeIndexSize gets a reference to the given int64 and assigns it to the RangeIndexSize field.

func (*CollectionStats) SetRowIndexSize

func (o *CollectionStats) SetRowIndexSize(v int64)

SetRowIndexSize gets a reference to the given int64 and assigns it to the RowIndexSize field.

func (*CollectionStats) SetTotalIndexSize

func (o *CollectionStats) SetTotalIndexSize(v int64)

SetTotalIndexSize gets a reference to the given int64 and assigns it to the TotalIndexSize field.

func (*CollectionStats) SetTotalSize

func (o *CollectionStats) SetTotalSize(v int64)

SetTotalSize gets a reference to the given int64 and assigns it to the TotalSize field.

type CollectionsApi

type CollectionsApi interface {

	/*
		CreateCollection Create Collection

		Create new collection in a workspace.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace name of the workspace
		 @return ApiCreateCollectionRequest
	*/
	CreateCollection(ctx context.Context, workspace string) ApiCreateCollectionRequest

	// CreateCollectionExecute executes the request
	//  @return CreateCollectionResponse
	CreateCollectionExecute(r ApiCreateCollectionRequest) (*CreateCollectionResponse, *http.Response, error)

	/*
		DeleteCollection Delete Collection

		Delete a collection and all its documents from Rockset.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace name of the workspace
		 @param collection name of the collection
		 @return ApiDeleteCollectionRequest
	*/
	DeleteCollection(ctx context.Context, workspace string, collection string) ApiDeleteCollectionRequest

	// DeleteCollectionExecute executes the request
	//  @return DeleteCollectionResponse
	DeleteCollectionExecute(r ApiDeleteCollectionRequest) (*DeleteCollectionResponse, *http.Response, error)

	/*
		GetCollection Retrieve Collection

		Get details about a collection.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace name of the workspace
		 @param collection name of the collection
		 @return ApiGetCollectionRequest
	*/
	GetCollection(ctx context.Context, workspace string, collection string) ApiGetCollectionRequest

	// GetCollectionExecute executes the request
	//  @return GetCollectionResponse
	GetCollectionExecute(r ApiGetCollectionRequest) (*GetCollectionResponse, *http.Response, error)

	/*
		ListCollections List Collections

		Retrieve all collections in an organization.

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

	// ListCollectionsExecute executes the request
	//  @return ListCollectionsResponse
	ListCollectionsExecute(r ApiListCollectionsRequest) (*ListCollectionsResponse, *http.Response, error)

	/*
		WorkspaceCollections List Collections in Workspace

		Retrieve all collections in a workspace.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace name of the workspace
		 @return ApiWorkspaceCollectionsRequest
	*/
	WorkspaceCollections(ctx context.Context, workspace string) ApiWorkspaceCollectionsRequest

	// WorkspaceCollectionsExecute executes the request
	//  @return ListCollectionsResponse
	WorkspaceCollectionsExecute(r ApiWorkspaceCollectionsRequest) (*ListCollectionsResponse, *http.Response, error)
}

type CollectionsApiService

type CollectionsApiService service

CollectionsApiService CollectionsApi service

func (*CollectionsApiService) CreateCollection

func (a *CollectionsApiService) CreateCollection(ctx context.Context, workspace string) ApiCreateCollectionRequest

CreateCollection Create Collection

Create new collection in a workspace.

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

func (*CollectionsApiService) CreateCollectionExecute

Execute executes the request

@return CreateCollectionResponse

func (*CollectionsApiService) DeleteCollection

func (a *CollectionsApiService) DeleteCollection(ctx context.Context, workspace string, collection string) ApiDeleteCollectionRequest

DeleteCollection Delete Collection

Delete a collection and all its documents from Rockset.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspace name of the workspace
@param collection name of the collection
@return ApiDeleteCollectionRequest

func (*CollectionsApiService) DeleteCollectionExecute

Execute executes the request

@return DeleteCollectionResponse

func (*CollectionsApiService) GetCollection

func (a *CollectionsApiService) GetCollection(ctx context.Context, workspace string, collection string) ApiGetCollectionRequest

GetCollection Retrieve Collection

Get details about a collection.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspace name of the workspace
@param collection name of the collection
@return ApiGetCollectionRequest

func (*CollectionsApiService) GetCollectionExecute

Execute executes the request

@return GetCollectionResponse

func (*CollectionsApiService) ListCollections

ListCollections List Collections

Retrieve all collections in an organization.

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

func (*CollectionsApiService) ListCollectionsExecute

Execute executes the request

@return ListCollectionsResponse

func (*CollectionsApiService) WorkspaceCollections

func (a *CollectionsApiService) WorkspaceCollections(ctx context.Context, workspace string) ApiWorkspaceCollectionsRequest

WorkspaceCollections List Collections in Workspace

Retrieve all collections in a workspace.

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

func (*CollectionsApiService) WorkspaceCollectionsExecute

Execute executes the request

@return ListCollectionsResponse

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 CreateAliasRequest

type CreateAliasRequest struct {
	// Alias name
	Name string `json:"name"`
	// optional description
	Description *string `json:"description,omitempty"`
	// list of fully qualified collection names referenced by alias
	Collections []string `json:"collections"`
}

CreateAliasRequest struct for CreateAliasRequest

func NewCreateAliasRequest

func NewCreateAliasRequest(name string, collections []string) *CreateAliasRequest

NewCreateAliasRequest instantiates a new CreateAliasRequest 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 NewCreateAliasRequestWithDefaults

func NewCreateAliasRequestWithDefaults() *CreateAliasRequest

NewCreateAliasRequestWithDefaults instantiates a new CreateAliasRequest 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 (*CreateAliasRequest) GetCollections

func (o *CreateAliasRequest) GetCollections() []string

GetCollections returns the Collections field value

func (*CreateAliasRequest) GetCollectionsOk

func (o *CreateAliasRequest) GetCollectionsOk() ([]string, bool)

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

func (*CreateAliasRequest) GetDescription

func (o *CreateAliasRequest) GetDescription() string

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

func (*CreateAliasRequest) GetDescriptionOk

func (o *CreateAliasRequest) 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 (*CreateAliasRequest) GetName

func (o *CreateAliasRequest) GetName() string

GetName returns the Name field value

func (*CreateAliasRequest) GetNameOk

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

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

func (*CreateAliasRequest) HasDescription

func (o *CreateAliasRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (CreateAliasRequest) MarshalJSON

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

func (*CreateAliasRequest) SetCollections

func (o *CreateAliasRequest) SetCollections(v []string)

SetCollections sets field value

func (*CreateAliasRequest) SetDescription

func (o *CreateAliasRequest) SetDescription(v string)

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

func (*CreateAliasRequest) SetName

func (o *CreateAliasRequest) SetName(v string)

SetName sets field value

type CreateAliasResponse

type CreateAliasResponse struct {
	Data *Alias `json:"data,omitempty"`
}

CreateAliasResponse struct for CreateAliasResponse

func NewCreateAliasResponse

func NewCreateAliasResponse() *CreateAliasResponse

NewCreateAliasResponse instantiates a new CreateAliasResponse 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 NewCreateAliasResponseWithDefaults

func NewCreateAliasResponseWithDefaults() *CreateAliasResponse

NewCreateAliasResponseWithDefaults instantiates a new CreateAliasResponse 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 (*CreateAliasResponse) GetData

func (o *CreateAliasResponse) GetData() Alias

GetData returns the Data field value if set, zero value otherwise.

func (*CreateAliasResponse) GetDataOk

func (o *CreateAliasResponse) GetDataOk() (*Alias, bool)

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

func (*CreateAliasResponse) HasData

func (o *CreateAliasResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (CreateAliasResponse) MarshalJSON

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

func (*CreateAliasResponse) SetData

func (o *CreateAliasResponse) SetData(v Alias)

SetData gets a reference to the given Alias and assigns it to the Data field.

type CreateApiKeyRequest

type CreateApiKeyRequest struct {
	// Name for this API key.
	Name string  `json:"name"`
	Role *string `json:"role,omitempty"`
}

CreateApiKeyRequest struct for CreateApiKeyRequest

func NewCreateApiKeyRequest

func NewCreateApiKeyRequest(name string) *CreateApiKeyRequest

NewCreateApiKeyRequest instantiates a new CreateApiKeyRequest 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 NewCreateApiKeyRequestWithDefaults

func NewCreateApiKeyRequestWithDefaults() *CreateApiKeyRequest

NewCreateApiKeyRequestWithDefaults instantiates a new CreateApiKeyRequest 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 (*CreateApiKeyRequest) GetName

func (o *CreateApiKeyRequest) GetName() string

GetName returns the Name field value

func (*CreateApiKeyRequest) GetNameOk

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

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

func (*CreateApiKeyRequest) GetRole

func (o *CreateApiKeyRequest) GetRole() string

GetRole returns the Role field value if set, zero value otherwise.

func (*CreateApiKeyRequest) GetRoleOk

func (o *CreateApiKeyRequest) 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 (*CreateApiKeyRequest) HasRole

func (o *CreateApiKeyRequest) HasRole() bool

HasRole returns a boolean if a field has been set.

func (CreateApiKeyRequest) MarshalJSON

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

func (*CreateApiKeyRequest) SetName

func (o *CreateApiKeyRequest) SetName(v string)

SetName sets field value

func (*CreateApiKeyRequest) SetRole

func (o *CreateApiKeyRequest) SetRole(v string)

SetRole gets a reference to the given string and assigns it to the Role field.

type CreateApiKeyResponse

type CreateApiKeyResponse struct {
	Data *ApiKey `json:"data,omitempty"`
}

CreateApiKeyResponse struct for CreateApiKeyResponse

func NewCreateApiKeyResponse

func NewCreateApiKeyResponse() *CreateApiKeyResponse

NewCreateApiKeyResponse instantiates a new CreateApiKeyResponse 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 NewCreateApiKeyResponseWithDefaults

func NewCreateApiKeyResponseWithDefaults() *CreateApiKeyResponse

NewCreateApiKeyResponseWithDefaults instantiates a new CreateApiKeyResponse 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 (*CreateApiKeyResponse) GetData

func (o *CreateApiKeyResponse) GetData() ApiKey

GetData returns the Data field value if set, zero value otherwise.

func (*CreateApiKeyResponse) GetDataOk

func (o *CreateApiKeyResponse) GetDataOk() (*ApiKey, bool)

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

func (*CreateApiKeyResponse) HasData

func (o *CreateApiKeyResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (CreateApiKeyResponse) MarshalJSON

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

func (*CreateApiKeyResponse) SetData

func (o *CreateApiKeyResponse) SetData(v ApiKey)

SetData gets a reference to the given ApiKey and assigns it to the Data field.

type CreateCollectionRequest

type CreateCollectionRequest struct {
	// unique identifier for collection, can contain alphanumeric or dash characters
	Name string `json:"name"`
	// text describing the collection
	Description *string `json:"description,omitempty"`
	// list of sources from which to ingest data
	Sources []Source `json:"sources,omitempty"`
	// number of seconds after which data is purged, based on event time
	RetentionSecs *int64 `json:"retention_secs,omitempty"`
	// If true disallows updates and deletes, but makes indexing more efficient
	InsertOnly    *bool          `json:"insert_only,omitempty"`
	EventTimeInfo *EventTimeInfo `json:"event_time_info,omitempty"`
	// list of mappings
	FieldMappings     []FieldMappingV2   `json:"field_mappings,omitempty"`
	FieldMappingQuery *FieldMappingQuery `json:"field_mapping_query,omitempty"`
	// list of clustering fields
	ClusteringKey []FieldPartition `json:"clustering_key,omitempty"`
}

CreateCollectionRequest struct for CreateCollectionRequest

func NewCreateCollectionRequest

func NewCreateCollectionRequest(name string) *CreateCollectionRequest

NewCreateCollectionRequest instantiates a new CreateCollectionRequest 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 NewCreateCollectionRequestWithDefaults

func NewCreateCollectionRequestWithDefaults() *CreateCollectionRequest

NewCreateCollectionRequestWithDefaults instantiates a new CreateCollectionRequest 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 (*CreateCollectionRequest) GetClusteringKey

func (o *CreateCollectionRequest) GetClusteringKey() []FieldPartition

GetClusteringKey returns the ClusteringKey field value if set, zero value otherwise.

func (*CreateCollectionRequest) GetClusteringKeyOk

func (o *CreateCollectionRequest) GetClusteringKeyOk() ([]FieldPartition, bool)

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

func (*CreateCollectionRequest) GetDescription

func (o *CreateCollectionRequest) GetDescription() string

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

func (*CreateCollectionRequest) GetDescriptionOk

func (o *CreateCollectionRequest) 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 (*CreateCollectionRequest) GetEventTimeInfo

func (o *CreateCollectionRequest) GetEventTimeInfo() EventTimeInfo

GetEventTimeInfo returns the EventTimeInfo field value if set, zero value otherwise.

func (*CreateCollectionRequest) GetEventTimeInfoOk

func (o *CreateCollectionRequest) GetEventTimeInfoOk() (*EventTimeInfo, bool)

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

func (*CreateCollectionRequest) GetFieldMappingQuery

func (o *CreateCollectionRequest) GetFieldMappingQuery() FieldMappingQuery

GetFieldMappingQuery returns the FieldMappingQuery field value if set, zero value otherwise.

func (*CreateCollectionRequest) GetFieldMappingQueryOk

func (o *CreateCollectionRequest) GetFieldMappingQueryOk() (*FieldMappingQuery, bool)

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

func (*CreateCollectionRequest) GetFieldMappings

func (o *CreateCollectionRequest) GetFieldMappings() []FieldMappingV2

GetFieldMappings returns the FieldMappings field value if set, zero value otherwise.

func (*CreateCollectionRequest) GetFieldMappingsOk

func (o *CreateCollectionRequest) GetFieldMappingsOk() ([]FieldMappingV2, bool)

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

func (*CreateCollectionRequest) GetInsertOnly

func (o *CreateCollectionRequest) GetInsertOnly() bool

GetInsertOnly returns the InsertOnly field value if set, zero value otherwise.

func (*CreateCollectionRequest) GetInsertOnlyOk

func (o *CreateCollectionRequest) GetInsertOnlyOk() (*bool, bool)

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

func (*CreateCollectionRequest) GetName

func (o *CreateCollectionRequest) GetName() string

GetName returns the Name field value

func (*CreateCollectionRequest) GetNameOk

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

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

func (*CreateCollectionRequest) GetRetentionSecs

func (o *CreateCollectionRequest) GetRetentionSecs() int64

GetRetentionSecs returns the RetentionSecs field value if set, zero value otherwise.

func (*CreateCollectionRequest) GetRetentionSecsOk

func (o *CreateCollectionRequest) GetRetentionSecsOk() (*int64, bool)

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

func (*CreateCollectionRequest) GetSources

func (o *CreateCollectionRequest) GetSources() []Source

GetSources returns the Sources field value if set, zero value otherwise.

func (*CreateCollectionRequest) GetSourcesOk

func (o *CreateCollectionRequest) GetSourcesOk() ([]Source, bool)

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

func (*CreateCollectionRequest) HasClusteringKey

func (o *CreateCollectionRequest) HasClusteringKey() bool

HasClusteringKey returns a boolean if a field has been set.

func (*CreateCollectionRequest) HasDescription

func (o *CreateCollectionRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CreateCollectionRequest) HasEventTimeInfo

func (o *CreateCollectionRequest) HasEventTimeInfo() bool

HasEventTimeInfo returns a boolean if a field has been set.

func (*CreateCollectionRequest) HasFieldMappingQuery

func (o *CreateCollectionRequest) HasFieldMappingQuery() bool

HasFieldMappingQuery returns a boolean if a field has been set.

func (*CreateCollectionRequest) HasFieldMappings

func (o *CreateCollectionRequest) HasFieldMappings() bool

HasFieldMappings returns a boolean if a field has been set.

func (*CreateCollectionRequest) HasInsertOnly

func (o *CreateCollectionRequest) HasInsertOnly() bool

HasInsertOnly returns a boolean if a field has been set.

func (*CreateCollectionRequest) HasRetentionSecs

func (o *CreateCollectionRequest) HasRetentionSecs() bool

HasRetentionSecs returns a boolean if a field has been set.

func (*CreateCollectionRequest) HasSources

func (o *CreateCollectionRequest) HasSources() bool

HasSources returns a boolean if a field has been set.

func (CreateCollectionRequest) MarshalJSON

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

func (*CreateCollectionRequest) SetClusteringKey

func (o *CreateCollectionRequest) SetClusteringKey(v []FieldPartition)

SetClusteringKey gets a reference to the given []FieldPartition and assigns it to the ClusteringKey field.

func (*CreateCollectionRequest) SetDescription

func (o *CreateCollectionRequest) SetDescription(v string)

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

func (*CreateCollectionRequest) SetEventTimeInfo

func (o *CreateCollectionRequest) SetEventTimeInfo(v EventTimeInfo)

SetEventTimeInfo gets a reference to the given EventTimeInfo and assigns it to the EventTimeInfo field.

func (*CreateCollectionRequest) SetFieldMappingQuery

func (o *CreateCollectionRequest) SetFieldMappingQuery(v FieldMappingQuery)

SetFieldMappingQuery gets a reference to the given FieldMappingQuery and assigns it to the FieldMappingQuery field.

func (*CreateCollectionRequest) SetFieldMappings

func (o *CreateCollectionRequest) SetFieldMappings(v []FieldMappingV2)

SetFieldMappings gets a reference to the given []FieldMappingV2 and assigns it to the FieldMappings field.

func (*CreateCollectionRequest) SetInsertOnly

func (o *CreateCollectionRequest) SetInsertOnly(v bool)

SetInsertOnly gets a reference to the given bool and assigns it to the InsertOnly field.

func (*CreateCollectionRequest) SetName

func (o *CreateCollectionRequest) SetName(v string)

SetName sets field value

func (*CreateCollectionRequest) SetRetentionSecs

func (o *CreateCollectionRequest) SetRetentionSecs(v int64)

SetRetentionSecs gets a reference to the given int64 and assigns it to the RetentionSecs field.

func (*CreateCollectionRequest) SetSources

func (o *CreateCollectionRequest) SetSources(v []Source)

SetSources gets a reference to the given []Source and assigns it to the Sources field.

type CreateCollectionResponse

type CreateCollectionResponse struct {
	Data *Collection `json:"data,omitempty"`
}

CreateCollectionResponse struct for CreateCollectionResponse

func NewCreateCollectionResponse

func NewCreateCollectionResponse() *CreateCollectionResponse

NewCreateCollectionResponse instantiates a new CreateCollectionResponse 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 NewCreateCollectionResponseWithDefaults

func NewCreateCollectionResponseWithDefaults() *CreateCollectionResponse

NewCreateCollectionResponseWithDefaults instantiates a new CreateCollectionResponse 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 (*CreateCollectionResponse) GetData

func (o *CreateCollectionResponse) GetData() Collection

GetData returns the Data field value if set, zero value otherwise.

func (*CreateCollectionResponse) GetDataOk

func (o *CreateCollectionResponse) GetDataOk() (*Collection, bool)

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

func (*CreateCollectionResponse) HasData

func (o *CreateCollectionResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (CreateCollectionResponse) MarshalJSON

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

func (*CreateCollectionResponse) SetData

func (o *CreateCollectionResponse) SetData(v Collection)

SetData gets a reference to the given Collection and assigns it to the Data field.

type CreateIntegrationRequest

type CreateIntegrationRequest struct {
	// descriptive label
	Name string `json:"name"`
	// longer explanation for the integration
	Description      *string                      `json:"description,omitempty"`
	S3               *S3Integration               `json:"s3,omitempty"`
	Kinesis          *KinesisIntegration          `json:"kinesis,omitempty"`
	Dynamodb         *DynamodbIntegration         `json:"dynamodb,omitempty"`
	Gcs              *GcsIntegration              `json:"gcs,omitempty"`
	AzureBlobStorage *AzureBlobStorageIntegration `json:"azure_blob_storage,omitempty"`
	AzureEventHubs   *AzureEventHubsIntegration   `json:"azure_event_hubs,omitempty"`
	Segment          *SegmentIntegration          `json:"segment,omitempty"`
	Kafka            *KafkaIntegration            `json:"kafka,omitempty"`
	Mongodb          *MongoDbIntegration          `json:"mongodb,omitempty"`
}

CreateIntegrationRequest struct for CreateIntegrationRequest

func NewCreateIntegrationRequest

func NewCreateIntegrationRequest(name string) *CreateIntegrationRequest

NewCreateIntegrationRequest instantiates a new CreateIntegrationRequest 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 NewCreateIntegrationRequestWithDefaults

func NewCreateIntegrationRequestWithDefaults() *CreateIntegrationRequest

NewCreateIntegrationRequestWithDefaults instantiates a new CreateIntegrationRequest 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 (*CreateIntegrationRequest) GetAzureBlobStorage

func (o *CreateIntegrationRequest) GetAzureBlobStorage() AzureBlobStorageIntegration

GetAzureBlobStorage returns the AzureBlobStorage field value if set, zero value otherwise.

func (*CreateIntegrationRequest) GetAzureBlobStorageOk

func (o *CreateIntegrationRequest) GetAzureBlobStorageOk() (*AzureBlobStorageIntegration, bool)

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

func (*CreateIntegrationRequest) GetAzureEventHubs

func (o *CreateIntegrationRequest) GetAzureEventHubs() AzureEventHubsIntegration

GetAzureEventHubs returns the AzureEventHubs field value if set, zero value otherwise.

func (*CreateIntegrationRequest) GetAzureEventHubsOk

func (o *CreateIntegrationRequest) GetAzureEventHubsOk() (*AzureEventHubsIntegration, bool)

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

func (*CreateIntegrationRequest) GetDescription

func (o *CreateIntegrationRequest) GetDescription() string

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

func (*CreateIntegrationRequest) GetDescriptionOk

func (o *CreateIntegrationRequest) 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 (*CreateIntegrationRequest) GetDynamodb

GetDynamodb returns the Dynamodb field value if set, zero value otherwise.

func (*CreateIntegrationRequest) GetDynamodbOk

func (o *CreateIntegrationRequest) GetDynamodbOk() (*DynamodbIntegration, bool)

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

func (*CreateIntegrationRequest) GetGcs

GetGcs returns the Gcs field value if set, zero value otherwise.

func (*CreateIntegrationRequest) GetGcsOk

func (o *CreateIntegrationRequest) GetGcsOk() (*GcsIntegration, bool)

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

func (*CreateIntegrationRequest) GetKafka

GetKafka returns the Kafka field value if set, zero value otherwise.

func (*CreateIntegrationRequest) GetKafkaOk

func (o *CreateIntegrationRequest) GetKafkaOk() (*KafkaIntegration, bool)

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

func (*CreateIntegrationRequest) GetKinesis

GetKinesis returns the Kinesis field value if set, zero value otherwise.

func (*CreateIntegrationRequest) GetKinesisOk

func (o *CreateIntegrationRequest) GetKinesisOk() (*KinesisIntegration, bool)

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

func (*CreateIntegrationRequest) GetMongodb

GetMongodb returns the Mongodb field value if set, zero value otherwise.

func (*CreateIntegrationRequest) GetMongodbOk

func (o *CreateIntegrationRequest) GetMongodbOk() (*MongoDbIntegration, bool)

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

func (*CreateIntegrationRequest) GetName

func (o *CreateIntegrationRequest) GetName() string

GetName returns the Name field value

func (*CreateIntegrationRequest) GetNameOk

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

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

func (*CreateIntegrationRequest) GetS3

GetS3 returns the S3 field value if set, zero value otherwise.

func (*CreateIntegrationRequest) GetS3Ok

func (o *CreateIntegrationRequest) GetS3Ok() (*S3Integration, bool)

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

func (*CreateIntegrationRequest) GetSegment

GetSegment returns the Segment field value if set, zero value otherwise.

func (*CreateIntegrationRequest) GetSegmentOk

func (o *CreateIntegrationRequest) GetSegmentOk() (*SegmentIntegration, bool)

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

func (*CreateIntegrationRequest) HasAzureBlobStorage

func (o *CreateIntegrationRequest) HasAzureBlobStorage() bool

HasAzureBlobStorage returns a boolean if a field has been set.

func (*CreateIntegrationRequest) HasAzureEventHubs

func (o *CreateIntegrationRequest) HasAzureEventHubs() bool

HasAzureEventHubs returns a boolean if a field has been set.

func (*CreateIntegrationRequest) HasDescription

func (o *CreateIntegrationRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CreateIntegrationRequest) HasDynamodb

func (o *CreateIntegrationRequest) HasDynamodb() bool

HasDynamodb returns a boolean if a field has been set.

func (*CreateIntegrationRequest) HasGcs

func (o *CreateIntegrationRequest) HasGcs() bool

HasGcs returns a boolean if a field has been set.

func (*CreateIntegrationRequest) HasKafka

func (o *CreateIntegrationRequest) HasKafka() bool

HasKafka returns a boolean if a field has been set.

func (*CreateIntegrationRequest) HasKinesis

func (o *CreateIntegrationRequest) HasKinesis() bool

HasKinesis returns a boolean if a field has been set.

func (*CreateIntegrationRequest) HasMongodb

func (o *CreateIntegrationRequest) HasMongodb() bool

HasMongodb returns a boolean if a field has been set.

func (*CreateIntegrationRequest) HasS3

func (o *CreateIntegrationRequest) HasS3() bool

HasS3 returns a boolean if a field has been set.

func (*CreateIntegrationRequest) HasSegment

func (o *CreateIntegrationRequest) HasSegment() bool

HasSegment returns a boolean if a field has been set.

func (CreateIntegrationRequest) MarshalJSON

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

func (*CreateIntegrationRequest) SetAzureBlobStorage

func (o *CreateIntegrationRequest) SetAzureBlobStorage(v AzureBlobStorageIntegration)

SetAzureBlobStorage gets a reference to the given AzureBlobStorageIntegration and assigns it to the AzureBlobStorage field.

func (*CreateIntegrationRequest) SetAzureEventHubs

func (o *CreateIntegrationRequest) SetAzureEventHubs(v AzureEventHubsIntegration)

SetAzureEventHubs gets a reference to the given AzureEventHubsIntegration and assigns it to the AzureEventHubs field.

func (*CreateIntegrationRequest) SetDescription

func (o *CreateIntegrationRequest) SetDescription(v string)

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

func (*CreateIntegrationRequest) SetDynamodb

SetDynamodb gets a reference to the given DynamodbIntegration and assigns it to the Dynamodb field.

func (*CreateIntegrationRequest) SetGcs

SetGcs gets a reference to the given GcsIntegration and assigns it to the Gcs field.

func (*CreateIntegrationRequest) SetKafka

SetKafka gets a reference to the given KafkaIntegration and assigns it to the Kafka field.

func (*CreateIntegrationRequest) SetKinesis

SetKinesis gets a reference to the given KinesisIntegration and assigns it to the Kinesis field.

func (*CreateIntegrationRequest) SetMongodb

SetMongodb gets a reference to the given MongoDbIntegration and assigns it to the Mongodb field.

func (*CreateIntegrationRequest) SetName

func (o *CreateIntegrationRequest) SetName(v string)

SetName sets field value

func (*CreateIntegrationRequest) SetS3

SetS3 gets a reference to the given S3Integration and assigns it to the S3 field.

func (*CreateIntegrationRequest) SetSegment

SetSegment gets a reference to the given SegmentIntegration and assigns it to the Segment field.

type CreateIntegrationResponse

type CreateIntegrationResponse struct {
	Data *Integration `json:"data,omitempty"`
}

CreateIntegrationResponse struct for CreateIntegrationResponse

func NewCreateIntegrationResponse

func NewCreateIntegrationResponse() *CreateIntegrationResponse

NewCreateIntegrationResponse instantiates a new CreateIntegrationResponse 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 NewCreateIntegrationResponseWithDefaults

func NewCreateIntegrationResponseWithDefaults() *CreateIntegrationResponse

NewCreateIntegrationResponseWithDefaults instantiates a new CreateIntegrationResponse 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 (*CreateIntegrationResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*CreateIntegrationResponse) GetDataOk

func (o *CreateIntegrationResponse) GetDataOk() (*Integration, bool)

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

func (*CreateIntegrationResponse) HasData

func (o *CreateIntegrationResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (CreateIntegrationResponse) MarshalJSON

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

func (*CreateIntegrationResponse) SetData

func (o *CreateIntegrationResponse) SetData(v Integration)

SetData gets a reference to the given Integration and assigns it to the Data field.

type CreateQueryLambdaRequest

type CreateQueryLambdaRequest struct {
	// Query Lambda name
	Name string `json:"name"`
	// optional description
	Description *string        `json:"description,omitempty"`
	Sql         QueryLambdaSql `json:"sql"`
}

CreateQueryLambdaRequest struct for CreateQueryLambdaRequest

func NewCreateQueryLambdaRequest

func NewCreateQueryLambdaRequest(name string, sql QueryLambdaSql) *CreateQueryLambdaRequest

NewCreateQueryLambdaRequest instantiates a new CreateQueryLambdaRequest 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 NewCreateQueryLambdaRequestWithDefaults

func NewCreateQueryLambdaRequestWithDefaults() *CreateQueryLambdaRequest

NewCreateQueryLambdaRequestWithDefaults instantiates a new CreateQueryLambdaRequest 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 (*CreateQueryLambdaRequest) GetDescription

func (o *CreateQueryLambdaRequest) GetDescription() string

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

func (*CreateQueryLambdaRequest) GetDescriptionOk

func (o *CreateQueryLambdaRequest) 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 (*CreateQueryLambdaRequest) GetName

func (o *CreateQueryLambdaRequest) GetName() string

GetName returns the Name field value

func (*CreateQueryLambdaRequest) GetNameOk

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

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

func (*CreateQueryLambdaRequest) GetSql

GetSql returns the Sql field value

func (*CreateQueryLambdaRequest) GetSqlOk

func (o *CreateQueryLambdaRequest) GetSqlOk() (*QueryLambdaSql, bool)

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

func (*CreateQueryLambdaRequest) HasDescription

func (o *CreateQueryLambdaRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (CreateQueryLambdaRequest) MarshalJSON

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

func (*CreateQueryLambdaRequest) SetDescription

func (o *CreateQueryLambdaRequest) SetDescription(v string)

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

func (*CreateQueryLambdaRequest) SetName

func (o *CreateQueryLambdaRequest) SetName(v string)

SetName sets field value

func (*CreateQueryLambdaRequest) SetSql

SetSql sets field value

type CreateQueryLambdaTagRequest

type CreateQueryLambdaTagRequest struct {
	// name of Query Lambda tag
	TagName string `json:"tag_name"`
	// hash identifying a Query Lambda tag
	Version string `json:"version"`
}

CreateQueryLambdaTagRequest struct for CreateQueryLambdaTagRequest

func NewCreateQueryLambdaTagRequest

func NewCreateQueryLambdaTagRequest(tagName string, version string) *CreateQueryLambdaTagRequest

NewCreateQueryLambdaTagRequest instantiates a new CreateQueryLambdaTagRequest 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 NewCreateQueryLambdaTagRequestWithDefaults

func NewCreateQueryLambdaTagRequestWithDefaults() *CreateQueryLambdaTagRequest

NewCreateQueryLambdaTagRequestWithDefaults instantiates a new CreateQueryLambdaTagRequest 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 (*CreateQueryLambdaTagRequest) GetTagName

func (o *CreateQueryLambdaTagRequest) GetTagName() string

GetTagName returns the TagName field value

func (*CreateQueryLambdaTagRequest) GetTagNameOk

func (o *CreateQueryLambdaTagRequest) GetTagNameOk() (*string, bool)

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

func (*CreateQueryLambdaTagRequest) GetVersion

func (o *CreateQueryLambdaTagRequest) GetVersion() string

GetVersion returns the Version field value

func (*CreateQueryLambdaTagRequest) GetVersionOk

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

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

func (CreateQueryLambdaTagRequest) MarshalJSON

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

func (*CreateQueryLambdaTagRequest) SetTagName

func (o *CreateQueryLambdaTagRequest) SetTagName(v string)

SetTagName sets field value

func (*CreateQueryLambdaTagRequest) SetVersion

func (o *CreateQueryLambdaTagRequest) SetVersion(v string)

SetVersion sets field value

type CreateRoleRequest

type CreateRoleRequest struct {
	// Unique identifier for the role.
	RoleName *string `json:"role_name,omitempty"`
	// Description for the role.
	Description *string `json:"description,omitempty"`
	// List of privileges that will be associated with the role.
	Privileges []Privilege `json:"privileges,omitempty"`
}

CreateRoleRequest struct for CreateRoleRequest

func NewCreateRoleRequest

func NewCreateRoleRequest() *CreateRoleRequest

NewCreateRoleRequest instantiates a new CreateRoleRequest 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 NewCreateRoleRequestWithDefaults

func NewCreateRoleRequestWithDefaults() *CreateRoleRequest

NewCreateRoleRequestWithDefaults instantiates a new CreateRoleRequest 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 (*CreateRoleRequest) GetDescription

func (o *CreateRoleRequest) GetDescription() string

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

func (*CreateRoleRequest) GetDescriptionOk

func (o *CreateRoleRequest) 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 (*CreateRoleRequest) GetPrivileges

func (o *CreateRoleRequest) GetPrivileges() []Privilege

GetPrivileges returns the Privileges field value if set, zero value otherwise.

func (*CreateRoleRequest) GetPrivilegesOk

func (o *CreateRoleRequest) GetPrivilegesOk() ([]Privilege, bool)

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

func (*CreateRoleRequest) GetRoleName

func (o *CreateRoleRequest) GetRoleName() string

GetRoleName returns the RoleName field value if set, zero value otherwise.

func (*CreateRoleRequest) GetRoleNameOk

func (o *CreateRoleRequest) GetRoleNameOk() (*string, bool)

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

func (*CreateRoleRequest) HasDescription

func (o *CreateRoleRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CreateRoleRequest) HasPrivileges

func (o *CreateRoleRequest) HasPrivileges() bool

HasPrivileges returns a boolean if a field has been set.

func (*CreateRoleRequest) HasRoleName

func (o *CreateRoleRequest) HasRoleName() bool

HasRoleName returns a boolean if a field has been set.

func (CreateRoleRequest) MarshalJSON

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

func (*CreateRoleRequest) SetDescription

func (o *CreateRoleRequest) SetDescription(v string)

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

func (*CreateRoleRequest) SetPrivileges

func (o *CreateRoleRequest) SetPrivileges(v []Privilege)

SetPrivileges gets a reference to the given []Privilege and assigns it to the Privileges field.

func (*CreateRoleRequest) SetRoleName

func (o *CreateRoleRequest) SetRoleName(v string)

SetRoleName gets a reference to the given string and assigns it to the RoleName field.

type CreateUserRequest

type CreateUserRequest struct {
	// user email, must be unique
	Email string `json:"email"`
	// List of roles for a given user
	Roles []string `json:"roles"`
}

CreateUserRequest struct for CreateUserRequest

func NewCreateUserRequest

func NewCreateUserRequest(email string, roles []string) *CreateUserRequest

NewCreateUserRequest instantiates a new CreateUserRequest 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 NewCreateUserRequestWithDefaults

func NewCreateUserRequestWithDefaults() *CreateUserRequest

NewCreateUserRequestWithDefaults instantiates a new CreateUserRequest 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 (*CreateUserRequest) GetEmail

func (o *CreateUserRequest) GetEmail() string

GetEmail returns the Email field value

func (*CreateUserRequest) GetEmailOk

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

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

func (*CreateUserRequest) GetRoles

func (o *CreateUserRequest) GetRoles() []string

GetRoles returns the Roles field value

func (*CreateUserRequest) GetRolesOk

func (o *CreateUserRequest) GetRolesOk() ([]string, bool)

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

func (CreateUserRequest) MarshalJSON

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

func (*CreateUserRequest) SetEmail

func (o *CreateUserRequest) SetEmail(v string)

SetEmail sets field value

func (*CreateUserRequest) SetRoles

func (o *CreateUserRequest) SetRoles(v []string)

SetRoles sets field value

type CreateUserResponse

type CreateUserResponse struct {
	Data *User `json:"data,omitempty"`
}

CreateUserResponse struct for CreateUserResponse

func NewCreateUserResponse

func NewCreateUserResponse() *CreateUserResponse

NewCreateUserResponse instantiates a new CreateUserResponse 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 NewCreateUserResponseWithDefaults

func NewCreateUserResponseWithDefaults() *CreateUserResponse

NewCreateUserResponseWithDefaults instantiates a new CreateUserResponse 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 (*CreateUserResponse) GetData

func (o *CreateUserResponse) GetData() User

GetData returns the Data field value if set, zero value otherwise.

func (*CreateUserResponse) GetDataOk

func (o *CreateUserResponse) GetDataOk() (*User, bool)

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

func (*CreateUserResponse) HasData

func (o *CreateUserResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (CreateUserResponse) MarshalJSON

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

func (*CreateUserResponse) SetData

func (o *CreateUserResponse) SetData(v User)

SetData gets a reference to the given User and assigns it to the Data field.

type CreateViewRequest

type CreateViewRequest struct {
	// View name
	Name string `json:"name"`
	// optional description
	Description *string `json:"description,omitempty"`
	// SQL for this view
	Query string `json:"query"`
}

CreateViewRequest struct for CreateViewRequest

func NewCreateViewRequest

func NewCreateViewRequest(name string, query string) *CreateViewRequest

NewCreateViewRequest instantiates a new CreateViewRequest 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 NewCreateViewRequestWithDefaults

func NewCreateViewRequestWithDefaults() *CreateViewRequest

NewCreateViewRequestWithDefaults instantiates a new CreateViewRequest 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 (*CreateViewRequest) GetDescription

func (o *CreateViewRequest) GetDescription() string

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

func (*CreateViewRequest) GetDescriptionOk

func (o *CreateViewRequest) 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 (*CreateViewRequest) GetName

func (o *CreateViewRequest) GetName() string

GetName returns the Name field value

func (*CreateViewRequest) GetNameOk

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

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

func (*CreateViewRequest) GetQuery

func (o *CreateViewRequest) GetQuery() string

GetQuery returns the Query field value

func (*CreateViewRequest) GetQueryOk

func (o *CreateViewRequest) GetQueryOk() (*string, bool)

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

func (*CreateViewRequest) HasDescription

func (o *CreateViewRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (CreateViewRequest) MarshalJSON

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

func (*CreateViewRequest) SetDescription

func (o *CreateViewRequest) SetDescription(v string)

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

func (*CreateViewRequest) SetName

func (o *CreateViewRequest) SetName(v string)

SetName sets field value

func (*CreateViewRequest) SetQuery

func (o *CreateViewRequest) SetQuery(v string)

SetQuery sets field value

type CreateViewResponse

type CreateViewResponse struct {
	Data *View `json:"data,omitempty"`
}

CreateViewResponse struct for CreateViewResponse

func NewCreateViewResponse

func NewCreateViewResponse() *CreateViewResponse

NewCreateViewResponse instantiates a new CreateViewResponse 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 NewCreateViewResponseWithDefaults

func NewCreateViewResponseWithDefaults() *CreateViewResponse

NewCreateViewResponseWithDefaults instantiates a new CreateViewResponse 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 (*CreateViewResponse) GetData

func (o *CreateViewResponse) GetData() View

GetData returns the Data field value if set, zero value otherwise.

func (*CreateViewResponse) GetDataOk

func (o *CreateViewResponse) GetDataOk() (*View, bool)

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

func (*CreateViewResponse) HasData

func (o *CreateViewResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (CreateViewResponse) MarshalJSON

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

func (*CreateViewResponse) SetData

func (o *CreateViewResponse) SetData(v View)

SetData gets a reference to the given View and assigns it to the Data field.

type CreateWorkspaceRequest

type CreateWorkspaceRequest struct {
	// descriptive label and unique identifier
	Name string `json:"name"`
	// longer explanation for the workspace
	Description *string `json:"description,omitempty"`
}

CreateWorkspaceRequest struct for CreateWorkspaceRequest

func NewCreateWorkspaceRequest

func NewCreateWorkspaceRequest(name string) *CreateWorkspaceRequest

NewCreateWorkspaceRequest instantiates a new CreateWorkspaceRequest 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 NewCreateWorkspaceRequestWithDefaults

func NewCreateWorkspaceRequestWithDefaults() *CreateWorkspaceRequest

NewCreateWorkspaceRequestWithDefaults instantiates a new CreateWorkspaceRequest 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 (*CreateWorkspaceRequest) GetDescription

func (o *CreateWorkspaceRequest) GetDescription() string

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

func (*CreateWorkspaceRequest) GetDescriptionOk

func (o *CreateWorkspaceRequest) 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 (*CreateWorkspaceRequest) GetName

func (o *CreateWorkspaceRequest) GetName() string

GetName returns the Name field value

func (*CreateWorkspaceRequest) GetNameOk

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

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

func (*CreateWorkspaceRequest) HasDescription

func (o *CreateWorkspaceRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (CreateWorkspaceRequest) MarshalJSON

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

func (*CreateWorkspaceRequest) SetDescription

func (o *CreateWorkspaceRequest) SetDescription(v string)

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

func (*CreateWorkspaceRequest) SetName

func (o *CreateWorkspaceRequest) SetName(v string)

SetName sets field value

type CreateWorkspaceResponse

type CreateWorkspaceResponse struct {
	Data *Workspace `json:"data,omitempty"`
}

CreateWorkspaceResponse struct for CreateWorkspaceResponse

func NewCreateWorkspaceResponse

func NewCreateWorkspaceResponse() *CreateWorkspaceResponse

NewCreateWorkspaceResponse instantiates a new CreateWorkspaceResponse 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 NewCreateWorkspaceResponseWithDefaults

func NewCreateWorkspaceResponseWithDefaults() *CreateWorkspaceResponse

NewCreateWorkspaceResponseWithDefaults instantiates a new CreateWorkspaceResponse 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 (*CreateWorkspaceResponse) GetData

func (o *CreateWorkspaceResponse) GetData() Workspace

GetData returns the Data field value if set, zero value otherwise.

func (*CreateWorkspaceResponse) GetDataOk

func (o *CreateWorkspaceResponse) GetDataOk() (*Workspace, bool)

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

func (*CreateWorkspaceResponse) HasData

func (o *CreateWorkspaceResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (CreateWorkspaceResponse) MarshalJSON

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

func (*CreateWorkspaceResponse) SetData

func (o *CreateWorkspaceResponse) SetData(v Workspace)

SetData gets a reference to the given Workspace and assigns it to the Data field.

type CsvParams

type CsvParams struct {
	// If the first line in every object specifies the column names
	FirstLineAsColumnNames *bool `json:"firstLineAsColumnNames,omitempty"`
	// a single character that is the column separator
	Separator *string `json:"separator,omitempty"`
	// can be one of: UTF-8, ISO_8859_1, UTF-16
	Encoding *string `json:"encoding,omitempty"`
	// names of columns
	ColumnNames []string `json:"columnNames,omitempty"`
	// names of columns
	ColumnTypes []string `json:"columnTypes,omitempty"`
	// character within which a cell value is enclosed,null character if no such character, default is '\"'
	QuoteChar *string `json:"quoteChar,omitempty"`
	// escape character removes any special meaning from the following character,default is '\\'
	EscapeChar *string `json:"escapeChar,omitempty"`
}

CsvParams struct for CsvParams

func NewCsvParams

func NewCsvParams() *CsvParams

NewCsvParams instantiates a new CsvParams 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 NewCsvParamsWithDefaults

func NewCsvParamsWithDefaults() *CsvParams

NewCsvParamsWithDefaults instantiates a new CsvParams 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 (*CsvParams) GetColumnNames

func (o *CsvParams) GetColumnNames() []string

GetColumnNames returns the ColumnNames field value if set, zero value otherwise.

func (*CsvParams) GetColumnNamesOk

func (o *CsvParams) GetColumnNamesOk() ([]string, bool)

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

func (*CsvParams) GetColumnTypes

func (o *CsvParams) GetColumnTypes() []string

GetColumnTypes returns the ColumnTypes field value if set, zero value otherwise.

func (*CsvParams) GetColumnTypesOk

func (o *CsvParams) GetColumnTypesOk() ([]string, bool)

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

func (*CsvParams) GetEncoding

func (o *CsvParams) GetEncoding() string

GetEncoding returns the Encoding field value if set, zero value otherwise.

func (*CsvParams) GetEncodingOk

func (o *CsvParams) GetEncodingOk() (*string, bool)

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

func (*CsvParams) GetEscapeChar

func (o *CsvParams) GetEscapeChar() string

GetEscapeChar returns the EscapeChar field value if set, zero value otherwise.

func (*CsvParams) GetEscapeCharOk

func (o *CsvParams) GetEscapeCharOk() (*string, bool)

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

func (*CsvParams) GetFirstLineAsColumnNames

func (o *CsvParams) GetFirstLineAsColumnNames() bool

GetFirstLineAsColumnNames returns the FirstLineAsColumnNames field value if set, zero value otherwise.

func (*CsvParams) GetFirstLineAsColumnNamesOk

func (o *CsvParams) GetFirstLineAsColumnNamesOk() (*bool, bool)

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

func (*CsvParams) GetQuoteChar

func (o *CsvParams) GetQuoteChar() string

GetQuoteChar returns the QuoteChar field value if set, zero value otherwise.

func (*CsvParams) GetQuoteCharOk

func (o *CsvParams) GetQuoteCharOk() (*string, bool)

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

func (*CsvParams) GetSeparator

func (o *CsvParams) GetSeparator() string

GetSeparator returns the Separator field value if set, zero value otherwise.

func (*CsvParams) GetSeparatorOk

func (o *CsvParams) GetSeparatorOk() (*string, bool)

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

func (*CsvParams) HasColumnNames

func (o *CsvParams) HasColumnNames() bool

HasColumnNames returns a boolean if a field has been set.

func (*CsvParams) HasColumnTypes

func (o *CsvParams) HasColumnTypes() bool

HasColumnTypes returns a boolean if a field has been set.

func (*CsvParams) HasEncoding

func (o *CsvParams) HasEncoding() bool

HasEncoding returns a boolean if a field has been set.

func (*CsvParams) HasEscapeChar

func (o *CsvParams) HasEscapeChar() bool

HasEscapeChar returns a boolean if a field has been set.

func (*CsvParams) HasFirstLineAsColumnNames

func (o *CsvParams) HasFirstLineAsColumnNames() bool

HasFirstLineAsColumnNames returns a boolean if a field has been set.

func (*CsvParams) HasQuoteChar

func (o *CsvParams) HasQuoteChar() bool

HasQuoteChar returns a boolean if a field has been set.

func (*CsvParams) HasSeparator

func (o *CsvParams) HasSeparator() bool

HasSeparator returns a boolean if a field has been set.

func (CsvParams) MarshalJSON

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

func (*CsvParams) SetColumnNames

func (o *CsvParams) SetColumnNames(v []string)

SetColumnNames gets a reference to the given []string and assigns it to the ColumnNames field.

func (*CsvParams) SetColumnTypes

func (o *CsvParams) SetColumnTypes(v []string)

SetColumnTypes gets a reference to the given []string and assigns it to the ColumnTypes field.

func (*CsvParams) SetEncoding

func (o *CsvParams) SetEncoding(v string)

SetEncoding gets a reference to the given string and assigns it to the Encoding field.

func (*CsvParams) SetEscapeChar

func (o *CsvParams) SetEscapeChar(v string)

SetEscapeChar gets a reference to the given string and assigns it to the EscapeChar field.

func (*CsvParams) SetFirstLineAsColumnNames

func (o *CsvParams) SetFirstLineAsColumnNames(v bool)

SetFirstLineAsColumnNames gets a reference to the given bool and assigns it to the FirstLineAsColumnNames field.

func (*CsvParams) SetQuoteChar

func (o *CsvParams) SetQuoteChar(v string)

SetQuoteChar gets a reference to the given string and assigns it to the QuoteChar field.

func (*CsvParams) SetSeparator

func (o *CsvParams) SetSeparator(v string)

SetSeparator gets a reference to the given string and assigns it to the Separator field.

type CustomRolesApi

type CustomRolesApi interface {

	/*
		CreateRole Create a Role

		Create a role for your organization.

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

	// CreateRoleExecute executes the request
	//  @return RoleResponse
	CreateRoleExecute(r ApiCreateRoleRequest) (*RoleResponse, *http.Response, error)

	/*
		DeleteRole Delete a Role

		Delete a role for your organization.

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

	// DeleteRoleExecute executes the request
	//  @return RoleResponse
	DeleteRoleExecute(r ApiDeleteRoleRequest) (*RoleResponse, *http.Response, error)

	/*
		GetRole Retrieve role

		Retrieve a role by name for your organization.

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

	// GetRoleExecute executes the request
	//  @return RoleResponse
	GetRoleExecute(r ApiGetRoleRequest) (*RoleResponse, *http.Response, error)

	/*
		ListRoles List Roles

		List all roles for your organization.

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

	// ListRolesExecute executes the request
	//  @return ListRolesResponse
	ListRolesExecute(r ApiListRolesRequest) (*ListRolesResponse, *http.Response, error)

	/*
		UpdateRole Update a Role

		Update a role for your organization.

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

	// UpdateRoleExecute executes the request
	//  @return RoleResponse
	UpdateRoleExecute(r ApiUpdateRoleRequest) (*RoleResponse, *http.Response, error)
}

type CustomRolesApiService

type CustomRolesApiService service

CustomRolesApiService CustomRolesApi service

func (*CustomRolesApiService) CreateRole

CreateRole Create a Role

Create a role for your organization.

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

func (*CustomRolesApiService) CreateRoleExecute

Execute executes the request

@return RoleResponse

func (*CustomRolesApiService) DeleteRole

func (a *CustomRolesApiService) DeleteRole(ctx context.Context, roleName string) ApiDeleteRoleRequest

DeleteRole Delete a Role

Delete a role for your organization.

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

func (*CustomRolesApiService) DeleteRoleExecute

Execute executes the request

@return RoleResponse

func (*CustomRolesApiService) GetRole

func (a *CustomRolesApiService) GetRole(ctx context.Context, roleName string) ApiGetRoleRequest

GetRole Retrieve role

Retrieve a role by name for your organization.

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

func (*CustomRolesApiService) GetRoleExecute

Execute executes the request

@return RoleResponse

func (*CustomRolesApiService) ListRoles

ListRoles List Roles

List all roles for your organization.

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

func (*CustomRolesApiService) ListRolesExecute

Execute executes the request

@return ListRolesResponse

func (*CustomRolesApiService) UpdateRole

func (a *CustomRolesApiService) UpdateRole(ctx context.Context, roleName string) ApiUpdateRoleRequest

UpdateRole Update a Role

Update a role for your organization.

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

func (*CustomRolesApiService) UpdateRoleExecute

Execute executes the request

@return RoleResponse

type DeleteAliasResponse

type DeleteAliasResponse struct {
	Data *Alias `json:"data,omitempty"`
}

DeleteAliasResponse struct for DeleteAliasResponse

func NewDeleteAliasResponse

func NewDeleteAliasResponse() *DeleteAliasResponse

NewDeleteAliasResponse instantiates a new DeleteAliasResponse 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 NewDeleteAliasResponseWithDefaults

func NewDeleteAliasResponseWithDefaults() *DeleteAliasResponse

NewDeleteAliasResponseWithDefaults instantiates a new DeleteAliasResponse 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 (*DeleteAliasResponse) GetData

func (o *DeleteAliasResponse) GetData() Alias

GetData returns the Data field value if set, zero value otherwise.

func (*DeleteAliasResponse) GetDataOk

func (o *DeleteAliasResponse) GetDataOk() (*Alias, bool)

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

func (*DeleteAliasResponse) HasData

func (o *DeleteAliasResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (DeleteAliasResponse) MarshalJSON

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

func (*DeleteAliasResponse) SetData

func (o *DeleteAliasResponse) SetData(v Alias)

SetData gets a reference to the given Alias and assigns it to the Data field.

type DeleteApiKeyResponse

type DeleteApiKeyResponse struct {
	Data *ApiKey `json:"data,omitempty"`
}

DeleteApiKeyResponse struct for DeleteApiKeyResponse

func NewDeleteApiKeyResponse

func NewDeleteApiKeyResponse() *DeleteApiKeyResponse

NewDeleteApiKeyResponse instantiates a new DeleteApiKeyResponse 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 NewDeleteApiKeyResponseWithDefaults

func NewDeleteApiKeyResponseWithDefaults() *DeleteApiKeyResponse

NewDeleteApiKeyResponseWithDefaults instantiates a new DeleteApiKeyResponse 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 (*DeleteApiKeyResponse) GetData

func (o *DeleteApiKeyResponse) GetData() ApiKey

GetData returns the Data field value if set, zero value otherwise.

func (*DeleteApiKeyResponse) GetDataOk

func (o *DeleteApiKeyResponse) GetDataOk() (*ApiKey, bool)

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

func (*DeleteApiKeyResponse) HasData

func (o *DeleteApiKeyResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (DeleteApiKeyResponse) MarshalJSON

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

func (*DeleteApiKeyResponse) SetData

func (o *DeleteApiKeyResponse) SetData(v ApiKey)

SetData gets a reference to the given ApiKey and assigns it to the Data field.

type DeleteCollectionResponse

type DeleteCollectionResponse struct {
	Data *Collection `json:"data,omitempty"`
}

DeleteCollectionResponse struct for DeleteCollectionResponse

func NewDeleteCollectionResponse

func NewDeleteCollectionResponse() *DeleteCollectionResponse

NewDeleteCollectionResponse instantiates a new DeleteCollectionResponse 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 NewDeleteCollectionResponseWithDefaults

func NewDeleteCollectionResponseWithDefaults() *DeleteCollectionResponse

NewDeleteCollectionResponseWithDefaults instantiates a new DeleteCollectionResponse 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 (*DeleteCollectionResponse) GetData

func (o *DeleteCollectionResponse) GetData() Collection

GetData returns the Data field value if set, zero value otherwise.

func (*DeleteCollectionResponse) GetDataOk

func (o *DeleteCollectionResponse) GetDataOk() (*Collection, bool)

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

func (*DeleteCollectionResponse) HasData

func (o *DeleteCollectionResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (DeleteCollectionResponse) MarshalJSON

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

func (*DeleteCollectionResponse) SetData

func (o *DeleteCollectionResponse) SetData(v Collection)

SetData gets a reference to the given Collection and assigns it to the Data field.

type DeleteDocumentsRequest

type DeleteDocumentsRequest struct {
	// Array of IDs of documents to be deleted
	Data []DeleteDocumentsRequestData `json:"data"`
}

DeleteDocumentsRequest struct for DeleteDocumentsRequest

func NewDeleteDocumentsRequest

func NewDeleteDocumentsRequest(data []DeleteDocumentsRequestData) *DeleteDocumentsRequest

NewDeleteDocumentsRequest instantiates a new DeleteDocumentsRequest 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 NewDeleteDocumentsRequestWithDefaults

func NewDeleteDocumentsRequestWithDefaults() *DeleteDocumentsRequest

NewDeleteDocumentsRequestWithDefaults instantiates a new DeleteDocumentsRequest 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 (*DeleteDocumentsRequest) GetData

GetData returns the Data field value

func (*DeleteDocumentsRequest) GetDataOk

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

func (DeleteDocumentsRequest) MarshalJSON

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

func (*DeleteDocumentsRequest) SetData

SetData sets field value

type DeleteDocumentsRequestData

type DeleteDocumentsRequestData struct {
	// unique document ID
	Id string `json:"_id"`
}

DeleteDocumentsRequestData struct for DeleteDocumentsRequestData

func NewDeleteDocumentsRequestData

func NewDeleteDocumentsRequestData(id string) *DeleteDocumentsRequestData

NewDeleteDocumentsRequestData instantiates a new DeleteDocumentsRequestData 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 NewDeleteDocumentsRequestDataWithDefaults

func NewDeleteDocumentsRequestDataWithDefaults() *DeleteDocumentsRequestData

NewDeleteDocumentsRequestDataWithDefaults instantiates a new DeleteDocumentsRequestData 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 (*DeleteDocumentsRequestData) GetId

GetId returns the Id field value

func (*DeleteDocumentsRequestData) GetIdOk

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

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

func (DeleteDocumentsRequestData) MarshalJSON

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

func (*DeleteDocumentsRequestData) SetId

func (o *DeleteDocumentsRequestData) SetId(v string)

SetId sets field value

type DeleteDocumentsResponse

type DeleteDocumentsResponse struct {
	// information about deleted documents
	Data []DocumentStatus `json:"data,omitempty"`
}

DeleteDocumentsResponse struct for DeleteDocumentsResponse

func NewDeleteDocumentsResponse

func NewDeleteDocumentsResponse() *DeleteDocumentsResponse

NewDeleteDocumentsResponse instantiates a new DeleteDocumentsResponse 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 NewDeleteDocumentsResponseWithDefaults

func NewDeleteDocumentsResponseWithDefaults() *DeleteDocumentsResponse

NewDeleteDocumentsResponseWithDefaults instantiates a new DeleteDocumentsResponse 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 (*DeleteDocumentsResponse) GetData

func (o *DeleteDocumentsResponse) GetData() []DocumentStatus

GetData returns the Data field value if set, zero value otherwise.

func (*DeleteDocumentsResponse) GetDataOk

func (o *DeleteDocumentsResponse) GetDataOk() ([]DocumentStatus, bool)

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

func (*DeleteDocumentsResponse) HasData

func (o *DeleteDocumentsResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (DeleteDocumentsResponse) MarshalJSON

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

func (*DeleteDocumentsResponse) SetData

func (o *DeleteDocumentsResponse) SetData(v []DocumentStatus)

SetData gets a reference to the given []DocumentStatus and assigns it to the Data field.

type DeleteIntegrationResponse

type DeleteIntegrationResponse struct {
	Data *Integration `json:"data,omitempty"`
}

DeleteIntegrationResponse struct for DeleteIntegrationResponse

func NewDeleteIntegrationResponse

func NewDeleteIntegrationResponse() *DeleteIntegrationResponse

NewDeleteIntegrationResponse instantiates a new DeleteIntegrationResponse 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 NewDeleteIntegrationResponseWithDefaults

func NewDeleteIntegrationResponseWithDefaults() *DeleteIntegrationResponse

NewDeleteIntegrationResponseWithDefaults instantiates a new DeleteIntegrationResponse 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 (*DeleteIntegrationResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*DeleteIntegrationResponse) GetDataOk

func (o *DeleteIntegrationResponse) GetDataOk() (*Integration, bool)

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

func (*DeleteIntegrationResponse) HasData

func (o *DeleteIntegrationResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (DeleteIntegrationResponse) MarshalJSON

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

func (*DeleteIntegrationResponse) SetData

func (o *DeleteIntegrationResponse) SetData(v Integration)

SetData gets a reference to the given Integration and assigns it to the Data field.

type DeleteQueryLambdaResponse

type DeleteQueryLambdaResponse struct {
	Data *QueryLambda `json:"data,omitempty"`
}

DeleteQueryLambdaResponse struct for DeleteQueryLambdaResponse

func NewDeleteQueryLambdaResponse

func NewDeleteQueryLambdaResponse() *DeleteQueryLambdaResponse

NewDeleteQueryLambdaResponse instantiates a new DeleteQueryLambdaResponse 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 NewDeleteQueryLambdaResponseWithDefaults

func NewDeleteQueryLambdaResponseWithDefaults() *DeleteQueryLambdaResponse

NewDeleteQueryLambdaResponseWithDefaults instantiates a new DeleteQueryLambdaResponse 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 (*DeleteQueryLambdaResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*DeleteQueryLambdaResponse) GetDataOk

func (o *DeleteQueryLambdaResponse) GetDataOk() (*QueryLambda, bool)

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

func (*DeleteQueryLambdaResponse) HasData

func (o *DeleteQueryLambdaResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (DeleteQueryLambdaResponse) MarshalJSON

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

func (*DeleteQueryLambdaResponse) SetData

func (o *DeleteQueryLambdaResponse) SetData(v QueryLambda)

SetData gets a reference to the given QueryLambda and assigns it to the Data field.

type DeleteUserResponse

type DeleteUserResponse struct {
	Data *User `json:"data,omitempty"`
}

DeleteUserResponse struct for DeleteUserResponse

func NewDeleteUserResponse

func NewDeleteUserResponse() *DeleteUserResponse

NewDeleteUserResponse instantiates a new DeleteUserResponse 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 NewDeleteUserResponseWithDefaults

func NewDeleteUserResponseWithDefaults() *DeleteUserResponse

NewDeleteUserResponseWithDefaults instantiates a new DeleteUserResponse 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 (*DeleteUserResponse) GetData

func (o *DeleteUserResponse) GetData() User

GetData returns the Data field value if set, zero value otherwise.

func (*DeleteUserResponse) GetDataOk

func (o *DeleteUserResponse) GetDataOk() (*User, bool)

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

func (*DeleteUserResponse) HasData

func (o *DeleteUserResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (DeleteUserResponse) MarshalJSON

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

func (*DeleteUserResponse) SetData

func (o *DeleteUserResponse) SetData(v User)

SetData gets a reference to the given User and assigns it to the Data field.

type DeleteViewResponse

type DeleteViewResponse struct {
	Data *View `json:"data,omitempty"`
}

DeleteViewResponse struct for DeleteViewResponse

func NewDeleteViewResponse

func NewDeleteViewResponse() *DeleteViewResponse

NewDeleteViewResponse instantiates a new DeleteViewResponse 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 NewDeleteViewResponseWithDefaults

func NewDeleteViewResponseWithDefaults() *DeleteViewResponse

NewDeleteViewResponseWithDefaults instantiates a new DeleteViewResponse 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 (*DeleteViewResponse) GetData

func (o *DeleteViewResponse) GetData() View

GetData returns the Data field value if set, zero value otherwise.

func (*DeleteViewResponse) GetDataOk

func (o *DeleteViewResponse) GetDataOk() (*View, bool)

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

func (*DeleteViewResponse) HasData

func (o *DeleteViewResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (DeleteViewResponse) MarshalJSON

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

func (*DeleteViewResponse) SetData

func (o *DeleteViewResponse) SetData(v View)

SetData gets a reference to the given View and assigns it to the Data field.

type DeleteWorkspaceResponse

type DeleteWorkspaceResponse struct {
	Data *Workspace `json:"data,omitempty"`
}

DeleteWorkspaceResponse struct for DeleteWorkspaceResponse

func NewDeleteWorkspaceResponse

func NewDeleteWorkspaceResponse() *DeleteWorkspaceResponse

NewDeleteWorkspaceResponse instantiates a new DeleteWorkspaceResponse 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 NewDeleteWorkspaceResponseWithDefaults

func NewDeleteWorkspaceResponseWithDefaults() *DeleteWorkspaceResponse

NewDeleteWorkspaceResponseWithDefaults instantiates a new DeleteWorkspaceResponse 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 (*DeleteWorkspaceResponse) GetData

func (o *DeleteWorkspaceResponse) GetData() Workspace

GetData returns the Data field value if set, zero value otherwise.

func (*DeleteWorkspaceResponse) GetDataOk

func (o *DeleteWorkspaceResponse) GetDataOk() (*Workspace, bool)

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

func (*DeleteWorkspaceResponse) HasData

func (o *DeleteWorkspaceResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (DeleteWorkspaceResponse) MarshalJSON

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

func (*DeleteWorkspaceResponse) SetData

func (o *DeleteWorkspaceResponse) SetData(v Workspace)

SetData gets a reference to the given Workspace and assigns it to the Data field.

type DocumentStatus

type DocumentStatus struct {
	// collection name
	Collection *string     `json:"_collection,omitempty"`
	Error      *ErrorModel `json:"error,omitempty"`
	// unique document ID
	Id *string `json:"_id,omitempty"`
	// status of the document
	Status *string `json:"status,omitempty"`
	// unique id used to represent each patch request
	PatchId *string `json:"patch_id,omitempty"`
}

DocumentStatus struct for DocumentStatus

func NewDocumentStatus

func NewDocumentStatus() *DocumentStatus

NewDocumentStatus instantiates a new DocumentStatus 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 NewDocumentStatusWithDefaults

func NewDocumentStatusWithDefaults() *DocumentStatus

NewDocumentStatusWithDefaults instantiates a new DocumentStatus 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 (*DocumentStatus) GetCollection

func (o *DocumentStatus) GetCollection() string

GetCollection returns the Collection field value if set, zero value otherwise.

func (*DocumentStatus) GetCollectionOk

func (o *DocumentStatus) GetCollectionOk() (*string, bool)

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

func (*DocumentStatus) GetError

func (o *DocumentStatus) GetError() ErrorModel

GetError returns the Error field value if set, zero value otherwise.

func (*DocumentStatus) GetErrorOk

func (o *DocumentStatus) GetErrorOk() (*ErrorModel, bool)

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

func (*DocumentStatus) GetId

func (o *DocumentStatus) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*DocumentStatus) GetIdOk

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

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

func (*DocumentStatus) GetPatchId

func (o *DocumentStatus) GetPatchId() string

GetPatchId returns the PatchId field value if set, zero value otherwise.

func (*DocumentStatus) GetPatchIdOk

func (o *DocumentStatus) GetPatchIdOk() (*string, bool)

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

func (*DocumentStatus) GetStatus

func (o *DocumentStatus) GetStatus() string

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

func (*DocumentStatus) GetStatusOk

func (o *DocumentStatus) GetStatusOk() (*string, 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 (*DocumentStatus) HasCollection

func (o *DocumentStatus) HasCollection() bool

HasCollection returns a boolean if a field has been set.

func (*DocumentStatus) HasError

func (o *DocumentStatus) HasError() bool

HasError returns a boolean if a field has been set.

func (*DocumentStatus) HasId

func (o *DocumentStatus) HasId() bool

HasId returns a boolean if a field has been set.

func (*DocumentStatus) HasPatchId

func (o *DocumentStatus) HasPatchId() bool

HasPatchId returns a boolean if a field has been set.

func (*DocumentStatus) HasStatus

func (o *DocumentStatus) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (DocumentStatus) MarshalJSON

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

func (*DocumentStatus) SetCollection

func (o *DocumentStatus) SetCollection(v string)

SetCollection gets a reference to the given string and assigns it to the Collection field.

func (*DocumentStatus) SetError

func (o *DocumentStatus) SetError(v ErrorModel)

SetError gets a reference to the given ErrorModel and assigns it to the Error field.

func (*DocumentStatus) SetId

func (o *DocumentStatus) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*DocumentStatus) SetPatchId

func (o *DocumentStatus) SetPatchId(v string)

SetPatchId gets a reference to the given string and assigns it to the PatchId field.

func (*DocumentStatus) SetStatus

func (o *DocumentStatus) SetStatus(v string)

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

type DocumentsApi

type DocumentsApi interface {

	/*
		AddDocuments Add Documents

		Add documents to a collection.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace Name of the workspace.
		 @param collection Name of the collection.
		 @return ApiAddDocumentsRequest
	*/
	AddDocuments(ctx context.Context, workspace string, collection string) ApiAddDocumentsRequest

	// AddDocumentsExecute executes the request
	//  @return AddDocumentsResponse
	AddDocumentsExecute(r ApiAddDocumentsRequest) (*AddDocumentsResponse, *http.Response, error)

	/*
		DeleteDocuments Delete Documents

		Delete documents from a collection.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace Name of the workspace.
		 @param collection Name of the collection.
		 @return ApiDeleteDocumentsRequest
	*/
	DeleteDocuments(ctx context.Context, workspace string, collection string) ApiDeleteDocumentsRequest

	// DeleteDocumentsExecute executes the request
	//  @return DeleteDocumentsResponse
	DeleteDocumentsExecute(r ApiDeleteDocumentsRequest) (*DeleteDocumentsResponse, *http.Response, error)

	/*
		PatchDocuments Patch Documents

		Update existing documents in a collection.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace Name of the workspace.
		 @param collection Name of the collection.
		 @return ApiPatchDocumentsRequest
	*/
	PatchDocuments(ctx context.Context, workspace string, collection string) ApiPatchDocumentsRequest

	// PatchDocumentsExecute executes the request
	//  @return PatchDocumentsResponse
	PatchDocumentsExecute(r ApiPatchDocumentsRequest) (*PatchDocumentsResponse, *http.Response, error)
}

type DocumentsApiService

type DocumentsApiService service

DocumentsApiService DocumentsApi service

func (*DocumentsApiService) AddDocuments

func (a *DocumentsApiService) AddDocuments(ctx context.Context, workspace string, collection string) ApiAddDocumentsRequest

AddDocuments Add Documents

Add documents to a collection.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspace Name of the workspace.
@param collection Name of the collection.
@return ApiAddDocumentsRequest

func (*DocumentsApiService) AddDocumentsExecute

Execute executes the request

@return AddDocumentsResponse

func (*DocumentsApiService) DeleteDocuments

func (a *DocumentsApiService) DeleteDocuments(ctx context.Context, workspace string, collection string) ApiDeleteDocumentsRequest

DeleteDocuments Delete Documents

Delete documents from a collection.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspace Name of the workspace.
@param collection Name of the collection.
@return ApiDeleteDocumentsRequest

func (*DocumentsApiService) DeleteDocumentsExecute

Execute executes the request

@return DeleteDocumentsResponse

func (*DocumentsApiService) PatchDocuments

func (a *DocumentsApiService) PatchDocuments(ctx context.Context, workspace string, collection string) ApiPatchDocumentsRequest

PatchDocuments Patch Documents

Update existing documents in a collection.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspace Name of the workspace.
@param collection Name of the collection.
@return ApiPatchDocumentsRequest

func (*DocumentsApiService) PatchDocumentsExecute

Execute executes the request

@return PatchDocumentsResponse

type DynamodbIntegration

type DynamodbIntegration struct {
	AwsAccessKey       *AwsAccessKey `json:"aws_access_key,omitempty"`
	AwsRole            *AwsRole      `json:"aws_role,omitempty"`
	S3ExportBucketName *string       `json:"s3_export_bucket_name,omitempty"`
}

DynamodbIntegration struct for DynamodbIntegration

func NewDynamodbIntegration

func NewDynamodbIntegration() *DynamodbIntegration

NewDynamodbIntegration instantiates a new DynamodbIntegration 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 NewDynamodbIntegrationWithDefaults

func NewDynamodbIntegrationWithDefaults() *DynamodbIntegration

NewDynamodbIntegrationWithDefaults instantiates a new DynamodbIntegration 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 (*DynamodbIntegration) GetAwsAccessKey

func (o *DynamodbIntegration) GetAwsAccessKey() AwsAccessKey

GetAwsAccessKey returns the AwsAccessKey field value if set, zero value otherwise.

func (*DynamodbIntegration) GetAwsAccessKeyOk

func (o *DynamodbIntegration) GetAwsAccessKeyOk() (*AwsAccessKey, bool)

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

func (*DynamodbIntegration) GetAwsRole

func (o *DynamodbIntegration) GetAwsRole() AwsRole

GetAwsRole returns the AwsRole field value if set, zero value otherwise.

func (*DynamodbIntegration) GetAwsRoleOk

func (o *DynamodbIntegration) GetAwsRoleOk() (*AwsRole, bool)

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

func (*DynamodbIntegration) GetS3ExportBucketName

func (o *DynamodbIntegration) GetS3ExportBucketName() string

GetS3ExportBucketName returns the S3ExportBucketName field value if set, zero value otherwise.

func (*DynamodbIntegration) GetS3ExportBucketNameOk

func (o *DynamodbIntegration) GetS3ExportBucketNameOk() (*string, bool)

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

func (*DynamodbIntegration) HasAwsAccessKey

func (o *DynamodbIntegration) HasAwsAccessKey() bool

HasAwsAccessKey returns a boolean if a field has been set.

func (*DynamodbIntegration) HasAwsRole

func (o *DynamodbIntegration) HasAwsRole() bool

HasAwsRole returns a boolean if a field has been set.

func (*DynamodbIntegration) HasS3ExportBucketName

func (o *DynamodbIntegration) HasS3ExportBucketName() bool

HasS3ExportBucketName returns a boolean if a field has been set.

func (DynamodbIntegration) MarshalJSON

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

func (*DynamodbIntegration) SetAwsAccessKey

func (o *DynamodbIntegration) SetAwsAccessKey(v AwsAccessKey)

SetAwsAccessKey gets a reference to the given AwsAccessKey and assigns it to the AwsAccessKey field.

func (*DynamodbIntegration) SetAwsRole

func (o *DynamodbIntegration) SetAwsRole(v AwsRole)

SetAwsRole gets a reference to the given AwsRole and assigns it to the AwsRole field.

func (*DynamodbIntegration) SetS3ExportBucketName

func (o *DynamodbIntegration) SetS3ExportBucketName(v string)

SetS3ExportBucketName gets a reference to the given string and assigns it to the S3ExportBucketName field.

type ErrorModel

type ErrorModel struct {
	// descriptive message about the error
	Message *string `json:"message,omitempty"`
	// category of the error
	Type *string `json:"type,omitempty"`
	// Line where the error happened (if applicable)
	Line *int32 `json:"line,omitempty"`
	// Column where the error happened (if applicable)
	Column *int32 `json:"column,omitempty"`
	// Internal trace ID to help with debugging
	TraceId *string `json:"trace_id,omitempty"`
	// ID of the error
	ErrorId *string `json:"error_id,omitempty"`
	// ID of the query (if applicable)
	QueryId *string `json:"query_id,omitempty"`
}

ErrorModel Describes details about an error

func NewErrorModel

func NewErrorModel() *ErrorModel

NewErrorModel instantiates a new ErrorModel 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 NewErrorModelWithDefaults

func NewErrorModelWithDefaults() *ErrorModel

NewErrorModelWithDefaults instantiates a new ErrorModel 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 (*ErrorModel) GetColumn

func (o *ErrorModel) GetColumn() int32

GetColumn returns the Column field value if set, zero value otherwise.

func (*ErrorModel) GetColumnOk

func (o *ErrorModel) GetColumnOk() (*int32, bool)

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

func (*ErrorModel) GetErrorId

func (o *ErrorModel) GetErrorId() string

GetErrorId returns the ErrorId field value if set, zero value otherwise.

func (*ErrorModel) GetErrorIdOk

func (o *ErrorModel) GetErrorIdOk() (*string, bool)

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

func (*ErrorModel) GetLine

func (o *ErrorModel) GetLine() int32

GetLine returns the Line field value if set, zero value otherwise.

func (*ErrorModel) GetLineOk

func (o *ErrorModel) GetLineOk() (*int32, bool)

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

func (*ErrorModel) GetMessage

func (o *ErrorModel) GetMessage() string

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

func (*ErrorModel) GetMessageOk

func (o *ErrorModel) 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 (*ErrorModel) GetQueryId

func (o *ErrorModel) GetQueryId() string

GetQueryId returns the QueryId field value if set, zero value otherwise.

func (*ErrorModel) GetQueryIdOk

func (o *ErrorModel) GetQueryIdOk() (*string, bool)

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

func (*ErrorModel) GetTraceId

func (o *ErrorModel) GetTraceId() string

GetTraceId returns the TraceId field value if set, zero value otherwise.

func (*ErrorModel) GetTraceIdOk

func (o *ErrorModel) GetTraceIdOk() (*string, bool)

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

func (*ErrorModel) GetType

func (o *ErrorModel) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*ErrorModel) GetTypeOk

func (o *ErrorModel) GetTypeOk() (*string, bool)

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

func (*ErrorModel) HasColumn

func (o *ErrorModel) HasColumn() bool

HasColumn returns a boolean if a field has been set.

func (*ErrorModel) HasErrorId

func (o *ErrorModel) HasErrorId() bool

HasErrorId returns a boolean if a field has been set.

func (*ErrorModel) HasLine

func (o *ErrorModel) HasLine() bool

HasLine returns a boolean if a field has been set.

func (*ErrorModel) HasMessage

func (o *ErrorModel) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*ErrorModel) HasQueryId

func (o *ErrorModel) HasQueryId() bool

HasQueryId returns a boolean if a field has been set.

func (*ErrorModel) HasTraceId

func (o *ErrorModel) HasTraceId() bool

HasTraceId returns a boolean if a field has been set.

func (*ErrorModel) HasType

func (o *ErrorModel) HasType() bool

HasType returns a boolean if a field has been set.

func (ErrorModel) MarshalJSON

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

func (*ErrorModel) SetColumn

func (o *ErrorModel) SetColumn(v int32)

SetColumn gets a reference to the given int32 and assigns it to the Column field.

func (*ErrorModel) SetErrorId

func (o *ErrorModel) SetErrorId(v string)

SetErrorId gets a reference to the given string and assigns it to the ErrorId field.

func (*ErrorModel) SetLine

func (o *ErrorModel) SetLine(v int32)

SetLine gets a reference to the given int32 and assigns it to the Line field.

func (*ErrorModel) SetMessage

func (o *ErrorModel) SetMessage(v string)

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

func (*ErrorModel) SetQueryId

func (o *ErrorModel) SetQueryId(v string)

SetQueryId gets a reference to the given string and assigns it to the QueryId field.

func (*ErrorModel) SetTraceId

func (o *ErrorModel) SetTraceId(v string)

SetTraceId gets a reference to the given string and assigns it to the TraceId field.

func (*ErrorModel) SetType

func (o *ErrorModel) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

type EventTimeInfo

type EventTimeInfo struct {
	// name of the field containing event time
	Field string `json:"field"`
	// format of time field, can be one of: milliseconds_since_epoch, seconds_since_epoch
	Format *string `json:"format,omitempty"`
	// default time zone, in standard IANA format
	TimeZone *string `json:"time_zone,omitempty"`
}

EventTimeInfo struct for EventTimeInfo

func NewEventTimeInfo

func NewEventTimeInfo(field string) *EventTimeInfo

NewEventTimeInfo instantiates a new EventTimeInfo 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 NewEventTimeInfoWithDefaults

func NewEventTimeInfoWithDefaults() *EventTimeInfo

NewEventTimeInfoWithDefaults instantiates a new EventTimeInfo 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 (*EventTimeInfo) GetField

func (o *EventTimeInfo) GetField() string

GetField returns the Field field value

func (*EventTimeInfo) GetFieldOk

func (o *EventTimeInfo) GetFieldOk() (*string, bool)

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

func (*EventTimeInfo) GetFormat

func (o *EventTimeInfo) GetFormat() string

GetFormat returns the Format field value if set, zero value otherwise.

func (*EventTimeInfo) GetFormatOk

func (o *EventTimeInfo) GetFormatOk() (*string, bool)

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

func (*EventTimeInfo) GetTimeZone

func (o *EventTimeInfo) GetTimeZone() string

GetTimeZone returns the TimeZone field value if set, zero value otherwise.

func (*EventTimeInfo) GetTimeZoneOk

func (o *EventTimeInfo) GetTimeZoneOk() (*string, bool)

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

func (*EventTimeInfo) HasFormat

func (o *EventTimeInfo) HasFormat() bool

HasFormat returns a boolean if a field has been set.

func (*EventTimeInfo) HasTimeZone

func (o *EventTimeInfo) HasTimeZone() bool

HasTimeZone returns a boolean if a field has been set.

func (EventTimeInfo) MarshalJSON

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

func (*EventTimeInfo) SetField

func (o *EventTimeInfo) SetField(v string)

SetField sets field value

func (*EventTimeInfo) SetFormat

func (o *EventTimeInfo) SetFormat(v string)

SetFormat gets a reference to the given string and assigns it to the Format field.

func (*EventTimeInfo) SetTimeZone

func (o *EventTimeInfo) SetTimeZone(v string)

SetTimeZone gets a reference to the given string and assigns it to the TimeZone field.

type ExecuteQueryLambdaRequest

type ExecuteQueryLambdaRequest struct {
	// list of named parameters
	Parameters []QueryParameter `json:"parameters,omitempty"`
	// Row limit to use if no limit specified in the SQL query text
	DefaultRowLimit *int32 `json:"default_row_limit,omitempty"`
	// Whether to generate warnings
	GenerateWarnings *bool `json:"generate_warnings,omitempty"`
	// Flag to paginate and store the results of this query for later / sequential retrieval.
	Paginate *bool `json:"paginate,omitempty"`
	// Number of documents to return in addition to paginating for this query call. Only relevant if `paginate` flag is also set.
	InitialPaginateResponseDocCount *int32 `json:"initial_paginate_response_doc_count,omitempty"`
}

ExecuteQueryLambdaRequest struct for ExecuteQueryLambdaRequest

func NewExecuteQueryLambdaRequest

func NewExecuteQueryLambdaRequest() *ExecuteQueryLambdaRequest

NewExecuteQueryLambdaRequest instantiates a new ExecuteQueryLambdaRequest 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 NewExecuteQueryLambdaRequestWithDefaults

func NewExecuteQueryLambdaRequestWithDefaults() *ExecuteQueryLambdaRequest

NewExecuteQueryLambdaRequestWithDefaults instantiates a new ExecuteQueryLambdaRequest 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 (*ExecuteQueryLambdaRequest) GetDefaultRowLimit

func (o *ExecuteQueryLambdaRequest) GetDefaultRowLimit() int32

GetDefaultRowLimit returns the DefaultRowLimit field value if set, zero value otherwise.

func (*ExecuteQueryLambdaRequest) GetDefaultRowLimitOk

func (o *ExecuteQueryLambdaRequest) GetDefaultRowLimitOk() (*int32, bool)

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

func (*ExecuteQueryLambdaRequest) GetGenerateWarnings

func (o *ExecuteQueryLambdaRequest) GetGenerateWarnings() bool

GetGenerateWarnings returns the GenerateWarnings field value if set, zero value otherwise.

func (*ExecuteQueryLambdaRequest) GetGenerateWarningsOk

func (o *ExecuteQueryLambdaRequest) GetGenerateWarningsOk() (*bool, bool)

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

func (*ExecuteQueryLambdaRequest) GetInitialPaginateResponseDocCount

func (o *ExecuteQueryLambdaRequest) GetInitialPaginateResponseDocCount() int32

GetInitialPaginateResponseDocCount returns the InitialPaginateResponseDocCount field value if set, zero value otherwise.

func (*ExecuteQueryLambdaRequest) GetInitialPaginateResponseDocCountOk

func (o *ExecuteQueryLambdaRequest) GetInitialPaginateResponseDocCountOk() (*int32, bool)

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

func (*ExecuteQueryLambdaRequest) GetPaginate

func (o *ExecuteQueryLambdaRequest) GetPaginate() bool

GetPaginate returns the Paginate field value if set, zero value otherwise.

func (*ExecuteQueryLambdaRequest) GetPaginateOk

func (o *ExecuteQueryLambdaRequest) GetPaginateOk() (*bool, bool)

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

func (*ExecuteQueryLambdaRequest) GetParameters

func (o *ExecuteQueryLambdaRequest) GetParameters() []QueryParameter

GetParameters returns the Parameters field value if set, zero value otherwise.

func (*ExecuteQueryLambdaRequest) GetParametersOk

func (o *ExecuteQueryLambdaRequest) GetParametersOk() ([]QueryParameter, bool)

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

func (*ExecuteQueryLambdaRequest) HasDefaultRowLimit

func (o *ExecuteQueryLambdaRequest) HasDefaultRowLimit() bool

HasDefaultRowLimit returns a boolean if a field has been set.

func (*ExecuteQueryLambdaRequest) HasGenerateWarnings

func (o *ExecuteQueryLambdaRequest) HasGenerateWarnings() bool

HasGenerateWarnings returns a boolean if a field has been set.

func (*ExecuteQueryLambdaRequest) HasInitialPaginateResponseDocCount

func (o *ExecuteQueryLambdaRequest) HasInitialPaginateResponseDocCount() bool

HasInitialPaginateResponseDocCount returns a boolean if a field has been set.

func (*ExecuteQueryLambdaRequest) HasPaginate

func (o *ExecuteQueryLambdaRequest) HasPaginate() bool

HasPaginate returns a boolean if a field has been set.

func (*ExecuteQueryLambdaRequest) HasParameters

func (o *ExecuteQueryLambdaRequest) HasParameters() bool

HasParameters returns a boolean if a field has been set.

func (ExecuteQueryLambdaRequest) MarshalJSON

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

func (*ExecuteQueryLambdaRequest) SetDefaultRowLimit

func (o *ExecuteQueryLambdaRequest) SetDefaultRowLimit(v int32)

SetDefaultRowLimit gets a reference to the given int32 and assigns it to the DefaultRowLimit field.

func (*ExecuteQueryLambdaRequest) SetGenerateWarnings

func (o *ExecuteQueryLambdaRequest) SetGenerateWarnings(v bool)

SetGenerateWarnings gets a reference to the given bool and assigns it to the GenerateWarnings field.

func (*ExecuteQueryLambdaRequest) SetInitialPaginateResponseDocCount

func (o *ExecuteQueryLambdaRequest) SetInitialPaginateResponseDocCount(v int32)

SetInitialPaginateResponseDocCount gets a reference to the given int32 and assigns it to the InitialPaginateResponseDocCount field.

func (*ExecuteQueryLambdaRequest) SetPaginate

func (o *ExecuteQueryLambdaRequest) SetPaginate(v bool)

SetPaginate gets a reference to the given bool and assigns it to the Paginate field.

func (*ExecuteQueryLambdaRequest) SetParameters

func (o *ExecuteQueryLambdaRequest) SetParameters(v []QueryParameter)

SetParameters gets a reference to the given []QueryParameter and assigns it to the Parameters field.

type FieldMappingQuery

type FieldMappingQuery struct {
	// SELECT * EXCEPT (name), SHA256(name) AS name_anon FROM _input
	Sql *string `json:"sql,omitempty"`
}

FieldMappingQuery struct for FieldMappingQuery

func NewFieldMappingQuery

func NewFieldMappingQuery() *FieldMappingQuery

NewFieldMappingQuery instantiates a new FieldMappingQuery 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 NewFieldMappingQueryWithDefaults

func NewFieldMappingQueryWithDefaults() *FieldMappingQuery

NewFieldMappingQueryWithDefaults instantiates a new FieldMappingQuery 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 (*FieldMappingQuery) GetSql

func (o *FieldMappingQuery) GetSql() string

GetSql returns the Sql field value if set, zero value otherwise.

func (*FieldMappingQuery) GetSqlOk

func (o *FieldMappingQuery) GetSqlOk() (*string, bool)

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

func (*FieldMappingQuery) HasSql

func (o *FieldMappingQuery) HasSql() bool

HasSql returns a boolean if a field has been set.

func (FieldMappingQuery) MarshalJSON

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

func (*FieldMappingQuery) SetSql

func (o *FieldMappingQuery) SetSql(v string)

SetSql gets a reference to the given string and assigns it to the Sql field.

type FieldMappingV2

type FieldMappingV2 struct {
	// A user specified string that is a name for this mapping
	Name *string `json:"name,omitempty"`
	// A boolean that determines whether to drop all fields in this document. If set, input and output fields should not be set
	IsDropAllFields *bool `json:"is_drop_all_fields,omitempty"`
	// A List of InputField for this mapping
	InputFields []InputField `json:"input_fields,omitempty"`
	OutputField *OutputField `json:"output_field,omitempty"`
}

FieldMappingV2 struct for FieldMappingV2

func NewFieldMappingV2

func NewFieldMappingV2() *FieldMappingV2

NewFieldMappingV2 instantiates a new FieldMappingV2 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 NewFieldMappingV2WithDefaults

func NewFieldMappingV2WithDefaults() *FieldMappingV2

NewFieldMappingV2WithDefaults instantiates a new FieldMappingV2 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 (*FieldMappingV2) GetInputFields

func (o *FieldMappingV2) GetInputFields() []InputField

GetInputFields returns the InputFields field value if set, zero value otherwise.

func (*FieldMappingV2) GetInputFieldsOk

func (o *FieldMappingV2) GetInputFieldsOk() ([]InputField, bool)

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

func (*FieldMappingV2) GetIsDropAllFields

func (o *FieldMappingV2) GetIsDropAllFields() bool

GetIsDropAllFields returns the IsDropAllFields field value if set, zero value otherwise.

func (*FieldMappingV2) GetIsDropAllFieldsOk

func (o *FieldMappingV2) GetIsDropAllFieldsOk() (*bool, bool)

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

func (*FieldMappingV2) GetName

func (o *FieldMappingV2) GetName() string

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

func (*FieldMappingV2) GetNameOk

func (o *FieldMappingV2) 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 (*FieldMappingV2) GetOutputField

func (o *FieldMappingV2) GetOutputField() OutputField

GetOutputField returns the OutputField field value if set, zero value otherwise.

func (*FieldMappingV2) GetOutputFieldOk

func (o *FieldMappingV2) GetOutputFieldOk() (*OutputField, bool)

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

func (*FieldMappingV2) HasInputFields

func (o *FieldMappingV2) HasInputFields() bool

HasInputFields returns a boolean if a field has been set.

func (*FieldMappingV2) HasIsDropAllFields

func (o *FieldMappingV2) HasIsDropAllFields() bool

HasIsDropAllFields returns a boolean if a field has been set.

func (*FieldMappingV2) HasName

func (o *FieldMappingV2) HasName() bool

HasName returns a boolean if a field has been set.

func (*FieldMappingV2) HasOutputField

func (o *FieldMappingV2) HasOutputField() bool

HasOutputField returns a boolean if a field has been set.

func (FieldMappingV2) MarshalJSON

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

func (*FieldMappingV2) SetInputFields

func (o *FieldMappingV2) SetInputFields(v []InputField)

SetInputFields gets a reference to the given []InputField and assigns it to the InputFields field.

func (*FieldMappingV2) SetIsDropAllFields

func (o *FieldMappingV2) SetIsDropAllFields(v bool)

SetIsDropAllFields gets a reference to the given bool and assigns it to the IsDropAllFields field.

func (*FieldMappingV2) SetName

func (o *FieldMappingV2) SetName(v string)

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

func (*FieldMappingV2) SetOutputField

func (o *FieldMappingV2) SetOutputField(v OutputField)

SetOutputField gets a reference to the given OutputField and assigns it to the OutputField field.

type FieldPartition

type FieldPartition struct {
	// The name of a field, parsed as a SQL qualified name
	FieldName *string `json:"field_name,omitempty"`
	// The type of partitions on a field
	Type *string `json:"type,omitempty"`
	// The values for partitioning of a field. Unneeded if the partition type is AUTO.
	Keys []string `json:"keys,omitempty"`
}

FieldPartition struct for FieldPartition

func NewFieldPartition

func NewFieldPartition() *FieldPartition

NewFieldPartition instantiates a new FieldPartition 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 NewFieldPartitionWithDefaults

func NewFieldPartitionWithDefaults() *FieldPartition

NewFieldPartitionWithDefaults instantiates a new FieldPartition 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 (*FieldPartition) GetFieldName

func (o *FieldPartition) GetFieldName() string

GetFieldName returns the FieldName field value if set, zero value otherwise.

func (*FieldPartition) GetFieldNameOk

func (o *FieldPartition) GetFieldNameOk() (*string, bool)

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

func (*FieldPartition) GetKeys

func (o *FieldPartition) GetKeys() []string

GetKeys returns the Keys field value if set, zero value otherwise.

func (*FieldPartition) GetKeysOk

func (o *FieldPartition) GetKeysOk() ([]string, bool)

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

func (*FieldPartition) GetType

func (o *FieldPartition) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*FieldPartition) GetTypeOk

func (o *FieldPartition) GetTypeOk() (*string, bool)

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

func (*FieldPartition) HasFieldName

func (o *FieldPartition) HasFieldName() bool

HasFieldName returns a boolean if a field has been set.

func (*FieldPartition) HasKeys

func (o *FieldPartition) HasKeys() bool

HasKeys returns a boolean if a field has been set.

func (*FieldPartition) HasType

func (o *FieldPartition) HasType() bool

HasType returns a boolean if a field has been set.

func (FieldPartition) MarshalJSON

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

func (*FieldPartition) SetFieldName

func (o *FieldPartition) SetFieldName(v string)

SetFieldName gets a reference to the given string and assigns it to the FieldName field.

func (*FieldPartition) SetKeys

func (o *FieldPartition) SetKeys(v []string)

SetKeys gets a reference to the given []string and assigns it to the Keys field.

func (*FieldPartition) SetType

func (o *FieldPartition) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

type FormatParams

type FormatParams struct {
	// source data is in json format
	Json        *bool      `json:"json,omitempty"`
	Csv         *CsvParams `json:"csv,omitempty"`
	Xml         *XmlParams `json:"xml,omitempty"`
	MysqlDms    *bool      `json:"mysql_dms,omitempty"`
	PostgresDms *bool      `json:"postgres_dms,omitempty"`
	MssqlDms    *bool      `json:"mssql_dms,omitempty"`
	OracleDms   *bool      `json:"oracle_dms,omitempty"`
}

FormatParams struct for FormatParams

func NewFormatParams

func NewFormatParams() *FormatParams

NewFormatParams instantiates a new FormatParams 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 NewFormatParamsWithDefaults

func NewFormatParamsWithDefaults() *FormatParams

NewFormatParamsWithDefaults instantiates a new FormatParams 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 (*FormatParams) GetCsv

func (o *FormatParams) GetCsv() CsvParams

GetCsv returns the Csv field value if set, zero value otherwise.

func (*FormatParams) GetCsvOk

func (o *FormatParams) GetCsvOk() (*CsvParams, bool)

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

func (*FormatParams) GetJson

func (o *FormatParams) GetJson() bool

GetJson returns the Json field value if set, zero value otherwise.

func (*FormatParams) GetJsonOk

func (o *FormatParams) GetJsonOk() (*bool, bool)

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

func (*FormatParams) GetMssqlDms

func (o *FormatParams) GetMssqlDms() bool

GetMssqlDms returns the MssqlDms field value if set, zero value otherwise.

func (*FormatParams) GetMssqlDmsOk

func (o *FormatParams) GetMssqlDmsOk() (*bool, bool)

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

func (*FormatParams) GetMysqlDms

func (o *FormatParams) GetMysqlDms() bool

GetMysqlDms returns the MysqlDms field value if set, zero value otherwise.

func (*FormatParams) GetMysqlDmsOk

func (o *FormatParams) GetMysqlDmsOk() (*bool, bool)

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

func (*FormatParams) GetOracleDms

func (o *FormatParams) GetOracleDms() bool

GetOracleDms returns the OracleDms field value if set, zero value otherwise.

func (*FormatParams) GetOracleDmsOk

func (o *FormatParams) GetOracleDmsOk() (*bool, bool)

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

func (*FormatParams) GetPostgresDms

func (o *FormatParams) GetPostgresDms() bool

GetPostgresDms returns the PostgresDms field value if set, zero value otherwise.

func (*FormatParams) GetPostgresDmsOk

func (o *FormatParams) GetPostgresDmsOk() (*bool, bool)

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

func (*FormatParams) GetXml

func (o *FormatParams) GetXml() XmlParams

GetXml returns the Xml field value if set, zero value otherwise.

func (*FormatParams) GetXmlOk

func (o *FormatParams) GetXmlOk() (*XmlParams, bool)

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

func (*FormatParams) HasCsv

func (o *FormatParams) HasCsv() bool

HasCsv returns a boolean if a field has been set.

func (*FormatParams) HasJson

func (o *FormatParams) HasJson() bool

HasJson returns a boolean if a field has been set.

func (*FormatParams) HasMssqlDms

func (o *FormatParams) HasMssqlDms() bool

HasMssqlDms returns a boolean if a field has been set.

func (*FormatParams) HasMysqlDms

func (o *FormatParams) HasMysqlDms() bool

HasMysqlDms returns a boolean if a field has been set.

func (*FormatParams) HasOracleDms

func (o *FormatParams) HasOracleDms() bool

HasOracleDms returns a boolean if a field has been set.

func (*FormatParams) HasPostgresDms

func (o *FormatParams) HasPostgresDms() bool

HasPostgresDms returns a boolean if a field has been set.

func (*FormatParams) HasXml

func (o *FormatParams) HasXml() bool

HasXml returns a boolean if a field has been set.

func (FormatParams) MarshalJSON

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

func (*FormatParams) SetCsv

func (o *FormatParams) SetCsv(v CsvParams)

SetCsv gets a reference to the given CsvParams and assigns it to the Csv field.

func (*FormatParams) SetJson

func (o *FormatParams) SetJson(v bool)

SetJson gets a reference to the given bool and assigns it to the Json field.

func (*FormatParams) SetMssqlDms

func (o *FormatParams) SetMssqlDms(v bool)

SetMssqlDms gets a reference to the given bool and assigns it to the MssqlDms field.

func (*FormatParams) SetMysqlDms

func (o *FormatParams) SetMysqlDms(v bool)

SetMysqlDms gets a reference to the given bool and assigns it to the MysqlDms field.

func (*FormatParams) SetOracleDms

func (o *FormatParams) SetOracleDms(v bool)

SetOracleDms gets a reference to the given bool and assigns it to the OracleDms field.

func (*FormatParams) SetPostgresDms

func (o *FormatParams) SetPostgresDms(v bool)

SetPostgresDms gets a reference to the given bool and assigns it to the PostgresDms field.

func (*FormatParams) SetXml

func (o *FormatParams) SetXml(v XmlParams)

SetXml gets a reference to the given XmlParams and assigns it to the Xml field.

type GcpServiceAccount

type GcpServiceAccount struct {
	// Contents of JSON Service Account key file
	ServiceAccountKeyFileJson string `json:"service_account_key_file_json"`
}

GcpServiceAccount struct for GcpServiceAccount

func NewGcpServiceAccount

func NewGcpServiceAccount(serviceAccountKeyFileJson string) *GcpServiceAccount

NewGcpServiceAccount instantiates a new GcpServiceAccount 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 NewGcpServiceAccountWithDefaults

func NewGcpServiceAccountWithDefaults() *GcpServiceAccount

NewGcpServiceAccountWithDefaults instantiates a new GcpServiceAccount 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 (*GcpServiceAccount) GetServiceAccountKeyFileJson

func (o *GcpServiceAccount) GetServiceAccountKeyFileJson() string

GetServiceAccountKeyFileJson returns the ServiceAccountKeyFileJson field value

func (*GcpServiceAccount) GetServiceAccountKeyFileJsonOk

func (o *GcpServiceAccount) GetServiceAccountKeyFileJsonOk() (*string, bool)

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

func (GcpServiceAccount) MarshalJSON

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

func (*GcpServiceAccount) SetServiceAccountKeyFileJson

func (o *GcpServiceAccount) SetServiceAccountKeyFileJson(v string)

SetServiceAccountKeyFileJson sets field value

type GcsIntegration

type GcsIntegration struct {
	GcpServiceAccount *GcpServiceAccount `json:"gcp_service_account,omitempty"`
}

GcsIntegration struct for GcsIntegration

func NewGcsIntegration

func NewGcsIntegration() *GcsIntegration

NewGcsIntegration instantiates a new GcsIntegration 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 NewGcsIntegrationWithDefaults

func NewGcsIntegrationWithDefaults() *GcsIntegration

NewGcsIntegrationWithDefaults instantiates a new GcsIntegration 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 (*GcsIntegration) GetGcpServiceAccount

func (o *GcsIntegration) GetGcpServiceAccount() GcpServiceAccount

GetGcpServiceAccount returns the GcpServiceAccount field value if set, zero value otherwise.

func (*GcsIntegration) GetGcpServiceAccountOk

func (o *GcsIntegration) GetGcpServiceAccountOk() (*GcpServiceAccount, bool)

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

func (*GcsIntegration) HasGcpServiceAccount

func (o *GcsIntegration) HasGcpServiceAccount() bool

HasGcpServiceAccount returns a boolean if a field has been set.

func (GcsIntegration) MarshalJSON

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

func (*GcsIntegration) SetGcpServiceAccount

func (o *GcsIntegration) SetGcpServiceAccount(v GcpServiceAccount)

SetGcpServiceAccount gets a reference to the given GcpServiceAccount and assigns it to the GcpServiceAccount field.

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 GetAliasResponse

type GetAliasResponse struct {
	Data *Alias `json:"data,omitempty"`
}

GetAliasResponse struct for GetAliasResponse

func NewGetAliasResponse

func NewGetAliasResponse() *GetAliasResponse

NewGetAliasResponse instantiates a new GetAliasResponse 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 NewGetAliasResponseWithDefaults

func NewGetAliasResponseWithDefaults() *GetAliasResponse

NewGetAliasResponseWithDefaults instantiates a new GetAliasResponse 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 (*GetAliasResponse) GetData

func (o *GetAliasResponse) GetData() Alias

GetData returns the Data field value if set, zero value otherwise.

func (*GetAliasResponse) GetDataOk

func (o *GetAliasResponse) GetDataOk() (*Alias, bool)

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

func (*GetAliasResponse) HasData

func (o *GetAliasResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (GetAliasResponse) MarshalJSON

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

func (*GetAliasResponse) SetData

func (o *GetAliasResponse) SetData(v Alias)

SetData gets a reference to the given Alias and assigns it to the Data field.

type GetApiKeyResponse

type GetApiKeyResponse struct {
	Data *ApiKey `json:"data,omitempty"`
}

GetApiKeyResponse struct for GetApiKeyResponse

func NewGetApiKeyResponse

func NewGetApiKeyResponse() *GetApiKeyResponse

NewGetApiKeyResponse instantiates a new GetApiKeyResponse 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 NewGetApiKeyResponseWithDefaults

func NewGetApiKeyResponseWithDefaults() *GetApiKeyResponse

NewGetApiKeyResponseWithDefaults instantiates a new GetApiKeyResponse 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 (*GetApiKeyResponse) GetData

func (o *GetApiKeyResponse) GetData() ApiKey

GetData returns the Data field value if set, zero value otherwise.

func (*GetApiKeyResponse) GetDataOk

func (o *GetApiKeyResponse) GetDataOk() (*ApiKey, bool)

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

func (*GetApiKeyResponse) HasData

func (o *GetApiKeyResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (GetApiKeyResponse) MarshalJSON

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

func (*GetApiKeyResponse) SetData

func (o *GetApiKeyResponse) SetData(v ApiKey)

SetData gets a reference to the given ApiKey and assigns it to the Data field.

type GetCollectionResponse

type GetCollectionResponse struct {
	Data *Collection `json:"data,omitempty"`
}

GetCollectionResponse struct for GetCollectionResponse

func NewGetCollectionResponse

func NewGetCollectionResponse() *GetCollectionResponse

NewGetCollectionResponse instantiates a new GetCollectionResponse 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 NewGetCollectionResponseWithDefaults

func NewGetCollectionResponseWithDefaults() *GetCollectionResponse

NewGetCollectionResponseWithDefaults instantiates a new GetCollectionResponse 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 (*GetCollectionResponse) GetData

func (o *GetCollectionResponse) GetData() Collection

GetData returns the Data field value if set, zero value otherwise.

func (*GetCollectionResponse) GetDataOk

func (o *GetCollectionResponse) GetDataOk() (*Collection, bool)

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

func (*GetCollectionResponse) HasData

func (o *GetCollectionResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (GetCollectionResponse) MarshalJSON

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

func (*GetCollectionResponse) SetData

func (o *GetCollectionResponse) SetData(v Collection)

SetData gets a reference to the given Collection and assigns it to the Data field.

type GetIntegrationResponse

type GetIntegrationResponse struct {
	Data *Integration `json:"data,omitempty"`
}

GetIntegrationResponse struct for GetIntegrationResponse

func NewGetIntegrationResponse

func NewGetIntegrationResponse() *GetIntegrationResponse

NewGetIntegrationResponse instantiates a new GetIntegrationResponse 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 NewGetIntegrationResponseWithDefaults

func NewGetIntegrationResponseWithDefaults() *GetIntegrationResponse

NewGetIntegrationResponseWithDefaults instantiates a new GetIntegrationResponse 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 (*GetIntegrationResponse) GetData

func (o *GetIntegrationResponse) GetData() Integration

GetData returns the Data field value if set, zero value otherwise.

func (*GetIntegrationResponse) GetDataOk

func (o *GetIntegrationResponse) GetDataOk() (*Integration, bool)

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

func (*GetIntegrationResponse) HasData

func (o *GetIntegrationResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (GetIntegrationResponse) MarshalJSON

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

func (*GetIntegrationResponse) SetData

func (o *GetIntegrationResponse) SetData(v Integration)

SetData gets a reference to the given Integration and assigns it to the Data field.

type GetViewResponse

type GetViewResponse struct {
	Data *View `json:"data,omitempty"`
}

GetViewResponse struct for GetViewResponse

func NewGetViewResponse

func NewGetViewResponse() *GetViewResponse

NewGetViewResponse instantiates a new GetViewResponse 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 NewGetViewResponseWithDefaults

func NewGetViewResponseWithDefaults() *GetViewResponse

NewGetViewResponseWithDefaults instantiates a new GetViewResponse 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 (*GetViewResponse) GetData

func (o *GetViewResponse) GetData() View

GetData returns the Data field value if set, zero value otherwise.

func (*GetViewResponse) GetDataOk

func (o *GetViewResponse) GetDataOk() (*View, bool)

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

func (*GetViewResponse) HasData

func (o *GetViewResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (GetViewResponse) MarshalJSON

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

func (*GetViewResponse) SetData

func (o *GetViewResponse) SetData(v View)

SetData gets a reference to the given View and assigns it to the Data field.

type GetVirtualInstanceResponse

type GetVirtualInstanceResponse struct {
	Data *VirtualInstance `json:"data,omitempty"`
}

GetVirtualInstanceResponse struct for GetVirtualInstanceResponse

func NewGetVirtualInstanceResponse

func NewGetVirtualInstanceResponse() *GetVirtualInstanceResponse

NewGetVirtualInstanceResponse instantiates a new GetVirtualInstanceResponse 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 NewGetVirtualInstanceResponseWithDefaults

func NewGetVirtualInstanceResponseWithDefaults() *GetVirtualInstanceResponse

NewGetVirtualInstanceResponseWithDefaults instantiates a new GetVirtualInstanceResponse 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 (*GetVirtualInstanceResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*GetVirtualInstanceResponse) GetDataOk

func (o *GetVirtualInstanceResponse) GetDataOk() (*VirtualInstance, bool)

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

func (*GetVirtualInstanceResponse) HasData

func (o *GetVirtualInstanceResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (GetVirtualInstanceResponse) MarshalJSON

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

func (*GetVirtualInstanceResponse) SetData

SetData gets a reference to the given VirtualInstance and assigns it to the Data field.

type GetWorkspaceResponse

type GetWorkspaceResponse struct {
	Data *Workspace `json:"data,omitempty"`
}

GetWorkspaceResponse struct for GetWorkspaceResponse

func NewGetWorkspaceResponse

func NewGetWorkspaceResponse() *GetWorkspaceResponse

NewGetWorkspaceResponse instantiates a new GetWorkspaceResponse 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 NewGetWorkspaceResponseWithDefaults

func NewGetWorkspaceResponseWithDefaults() *GetWorkspaceResponse

NewGetWorkspaceResponseWithDefaults instantiates a new GetWorkspaceResponse 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 (*GetWorkspaceResponse) GetData

func (o *GetWorkspaceResponse) GetData() Workspace

GetData returns the Data field value if set, zero value otherwise.

func (*GetWorkspaceResponse) GetDataOk

func (o *GetWorkspaceResponse) GetDataOk() (*Workspace, bool)

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

func (*GetWorkspaceResponse) HasData

func (o *GetWorkspaceResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (GetWorkspaceResponse) MarshalJSON

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

func (*GetWorkspaceResponse) SetData

func (o *GetWorkspaceResponse) SetData(v Workspace)

SetData gets a reference to the given Workspace and assigns it to the Data field.

type InputField

type InputField struct {
	// The name of a field, parsed as a SQL qualified name
	FieldName *string `json:"field_name,omitempty"`
	// Define the behaviour if fieldName is missing or is null
	IfMissing *string `json:"if_missing,omitempty"`
	// If true, then drop fieldName from the document
	IsDrop *bool `json:"is_drop,omitempty"`
	// Sql parameter name
	Param *string `json:"param,omitempty"`
}

InputField struct for InputField

func NewInputField

func NewInputField() *InputField

NewInputField instantiates a new InputField 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 NewInputFieldWithDefaults

func NewInputFieldWithDefaults() *InputField

NewInputFieldWithDefaults instantiates a new InputField 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 (*InputField) GetFieldName

func (o *InputField) GetFieldName() string

GetFieldName returns the FieldName field value if set, zero value otherwise.

func (*InputField) GetFieldNameOk

func (o *InputField) GetFieldNameOk() (*string, bool)

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

func (*InputField) GetIfMissing

func (o *InputField) GetIfMissing() string

GetIfMissing returns the IfMissing field value if set, zero value otherwise.

func (*InputField) GetIfMissingOk

func (o *InputField) GetIfMissingOk() (*string, bool)

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

func (*InputField) GetIsDrop

func (o *InputField) GetIsDrop() bool

GetIsDrop returns the IsDrop field value if set, zero value otherwise.

func (*InputField) GetIsDropOk

func (o *InputField) GetIsDropOk() (*bool, bool)

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

func (*InputField) GetParam

func (o *InputField) GetParam() string

GetParam returns the Param field value if set, zero value otherwise.

func (*InputField) GetParamOk

func (o *InputField) GetParamOk() (*string, bool)

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

func (*InputField) HasFieldName

func (o *InputField) HasFieldName() bool

HasFieldName returns a boolean if a field has been set.

func (*InputField) HasIfMissing

func (o *InputField) HasIfMissing() bool

HasIfMissing returns a boolean if a field has been set.

func (*InputField) HasIsDrop

func (o *InputField) HasIsDrop() bool

HasIsDrop returns a boolean if a field has been set.

func (*InputField) HasParam

func (o *InputField) HasParam() bool

HasParam returns a boolean if a field has been set.

func (InputField) MarshalJSON

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

func (*InputField) SetFieldName

func (o *InputField) SetFieldName(v string)

SetFieldName gets a reference to the given string and assigns it to the FieldName field.

func (*InputField) SetIfMissing

func (o *InputField) SetIfMissing(v string)

SetIfMissing gets a reference to the given string and assigns it to the IfMissing field.

func (*InputField) SetIsDrop

func (o *InputField) SetIsDrop(v bool)

SetIsDrop gets a reference to the given bool and assigns it to the IsDrop field.

func (*InputField) SetParam

func (o *InputField) SetParam(v string)

SetParam gets a reference to the given string and assigns it to the Param field.

type Integration

type Integration struct {
	// descriptive label and unique identifier
	Name string `json:"name"`
	// longer explanation for the integration
	Description *string `json:"description,omitempty"`
	// list of collections that use the integration
	Collections []Collection `json:"collections,omitempty"`
	// email of user who created the integration
	CreatedBy string `json:"created_by"`
	// ISO-8601 date
	CreatedAt        *string                      `json:"created_at,omitempty"`
	S3               *S3Integration               `json:"s3,omitempty"`
	Kinesis          *KinesisIntegration          `json:"kinesis,omitempty"`
	Dynamodb         *DynamodbIntegration         `json:"dynamodb,omitempty"`
	Gcs              *GcsIntegration              `json:"gcs,omitempty"`
	AzureBlobStorage *AzureBlobStorageIntegration `json:"azure_blob_storage,omitempty"`
	AzureServiceBus  *AzureServiceBusIntegration  `json:"azure_service_bus,omitempty"`
	AzureEventHubs   *AzureEventHubsIntegration   `json:"azure_event_hubs,omitempty"`
	Segment          *SegmentIntegration          `json:"segment,omitempty"`
	Kafka            *KafkaIntegration            `json:"kafka,omitempty"`
	Mongodb          *MongoDbIntegration          `json:"mongodb,omitempty"`
}

Integration Integrations that can be associated with data sources to create collections. Only one type of integration may be specified.

func NewIntegration

func NewIntegration(name string, createdBy string) *Integration

NewIntegration instantiates a new Integration 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 NewIntegrationWithDefaults

func NewIntegrationWithDefaults() *Integration

NewIntegrationWithDefaults instantiates a new Integration 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 (*Integration) GetAzureBlobStorage

func (o *Integration) GetAzureBlobStorage() AzureBlobStorageIntegration

GetAzureBlobStorage returns the AzureBlobStorage field value if set, zero value otherwise.

func (*Integration) GetAzureBlobStorageOk

func (o *Integration) GetAzureBlobStorageOk() (*AzureBlobStorageIntegration, bool)

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

func (*Integration) GetAzureEventHubs

func (o *Integration) GetAzureEventHubs() AzureEventHubsIntegration

GetAzureEventHubs returns the AzureEventHubs field value if set, zero value otherwise.

func (*Integration) GetAzureEventHubsOk

func (o *Integration) GetAzureEventHubsOk() (*AzureEventHubsIntegration, bool)

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

func (*Integration) GetAzureServiceBus

func (o *Integration) GetAzureServiceBus() AzureServiceBusIntegration

GetAzureServiceBus returns the AzureServiceBus field value if set, zero value otherwise.

func (*Integration) GetAzureServiceBusOk

func (o *Integration) GetAzureServiceBusOk() (*AzureServiceBusIntegration, bool)

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

func (*Integration) GetCollections

func (o *Integration) GetCollections() []Collection

GetCollections returns the Collections field value if set, zero value otherwise.

func (*Integration) GetCollectionsOk

func (o *Integration) GetCollectionsOk() ([]Collection, bool)

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

func (*Integration) GetCreatedAt

func (o *Integration) GetCreatedAt() string

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

func (*Integration) GetCreatedAtOk

func (o *Integration) GetCreatedAtOk() (*string, 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 (*Integration) GetCreatedBy

func (o *Integration) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*Integration) GetCreatedByOk

func (o *Integration) GetCreatedByOk() (*string, bool)

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

func (*Integration) GetDescription

func (o *Integration) GetDescription() string

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

func (*Integration) GetDescriptionOk

func (o *Integration) 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 (*Integration) GetDynamodb

func (o *Integration) GetDynamodb() DynamodbIntegration

GetDynamodb returns the Dynamodb field value if set, zero value otherwise.

func (*Integration) GetDynamodbOk

func (o *Integration) GetDynamodbOk() (*DynamodbIntegration, bool)

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

func (*Integration) GetGcs

func (o *Integration) GetGcs() GcsIntegration

GetGcs returns the Gcs field value if set, zero value otherwise.

func (*Integration) GetGcsOk

func (o *Integration) GetGcsOk() (*GcsIntegration, bool)

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

func (*Integration) GetKafka

func (o *Integration) GetKafka() KafkaIntegration

GetKafka returns the Kafka field value if set, zero value otherwise.

func (*Integration) GetKafkaOk

func (o *Integration) GetKafkaOk() (*KafkaIntegration, bool)

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

func (*Integration) GetKinesis

func (o *Integration) GetKinesis() KinesisIntegration

GetKinesis returns the Kinesis field value if set, zero value otherwise.

func (*Integration) GetKinesisOk

func (o *Integration) GetKinesisOk() (*KinesisIntegration, bool)

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

func (*Integration) GetMongodb

func (o *Integration) GetMongodb() MongoDbIntegration

GetMongodb returns the Mongodb field value if set, zero value otherwise.

func (*Integration) GetMongodbOk

func (o *Integration) GetMongodbOk() (*MongoDbIntegration, bool)

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

func (*Integration) GetName

func (o *Integration) GetName() string

GetName returns the Name field value

func (*Integration) GetNameOk

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

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

func (*Integration) GetS3

func (o *Integration) GetS3() S3Integration

GetS3 returns the S3 field value if set, zero value otherwise.

func (*Integration) GetS3Ok

func (o *Integration) GetS3Ok() (*S3Integration, bool)

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

func (*Integration) GetSegment

func (o *Integration) GetSegment() SegmentIntegration

GetSegment returns the Segment field value if set, zero value otherwise.

func (*Integration) GetSegmentOk

func (o *Integration) GetSegmentOk() (*SegmentIntegration, bool)

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

func (*Integration) HasAzureBlobStorage

func (o *Integration) HasAzureBlobStorage() bool

HasAzureBlobStorage returns a boolean if a field has been set.

func (*Integration) HasAzureEventHubs

func (o *Integration) HasAzureEventHubs() bool

HasAzureEventHubs returns a boolean if a field has been set.

func (*Integration) HasAzureServiceBus

func (o *Integration) HasAzureServiceBus() bool

HasAzureServiceBus returns a boolean if a field has been set.

func (*Integration) HasCollections

func (o *Integration) HasCollections() bool

HasCollections returns a boolean if a field has been set.

func (*Integration) HasCreatedAt

func (o *Integration) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Integration) HasDescription

func (o *Integration) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Integration) HasDynamodb

func (o *Integration) HasDynamodb() bool

HasDynamodb returns a boolean if a field has been set.

func (*Integration) HasGcs

func (o *Integration) HasGcs() bool

HasGcs returns a boolean if a field has been set.

func (*Integration) HasKafka

func (o *Integration) HasKafka() bool

HasKafka returns a boolean if a field has been set.

func (*Integration) HasKinesis

func (o *Integration) HasKinesis() bool

HasKinesis returns a boolean if a field has been set.

func (*Integration) HasMongodb

func (o *Integration) HasMongodb() bool

HasMongodb returns a boolean if a field has been set.

func (*Integration) HasS3

func (o *Integration) HasS3() bool

HasS3 returns a boolean if a field has been set.

func (*Integration) HasSegment

func (o *Integration) HasSegment() bool

HasSegment returns a boolean if a field has been set.

func (Integration) MarshalJSON

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

func (*Integration) SetAzureBlobStorage

func (o *Integration) SetAzureBlobStorage(v AzureBlobStorageIntegration)

SetAzureBlobStorage gets a reference to the given AzureBlobStorageIntegration and assigns it to the AzureBlobStorage field.

func (*Integration) SetAzureEventHubs

func (o *Integration) SetAzureEventHubs(v AzureEventHubsIntegration)

SetAzureEventHubs gets a reference to the given AzureEventHubsIntegration and assigns it to the AzureEventHubs field.

func (*Integration) SetAzureServiceBus

func (o *Integration) SetAzureServiceBus(v AzureServiceBusIntegration)

SetAzureServiceBus gets a reference to the given AzureServiceBusIntegration and assigns it to the AzureServiceBus field.

func (*Integration) SetCollections

func (o *Integration) SetCollections(v []Collection)

SetCollections gets a reference to the given []Collection and assigns it to the Collections field.

func (*Integration) SetCreatedAt

func (o *Integration) SetCreatedAt(v string)

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

func (*Integration) SetCreatedBy

func (o *Integration) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*Integration) SetDescription

func (o *Integration) SetDescription(v string)

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

func (*Integration) SetDynamodb

func (o *Integration) SetDynamodb(v DynamodbIntegration)

SetDynamodb gets a reference to the given DynamodbIntegration and assigns it to the Dynamodb field.

func (*Integration) SetGcs

func (o *Integration) SetGcs(v GcsIntegration)

SetGcs gets a reference to the given GcsIntegration and assigns it to the Gcs field.

func (*Integration) SetKafka

func (o *Integration) SetKafka(v KafkaIntegration)

SetKafka gets a reference to the given KafkaIntegration and assigns it to the Kafka field.

func (*Integration) SetKinesis

func (o *Integration) SetKinesis(v KinesisIntegration)

SetKinesis gets a reference to the given KinesisIntegration and assigns it to the Kinesis field.

func (*Integration) SetMongodb

func (o *Integration) SetMongodb(v MongoDbIntegration)

SetMongodb gets a reference to the given MongoDbIntegration and assigns it to the Mongodb field.

func (*Integration) SetName

func (o *Integration) SetName(v string)

SetName sets field value

func (*Integration) SetS3

func (o *Integration) SetS3(v S3Integration)

SetS3 gets a reference to the given S3Integration and assigns it to the S3 field.

func (*Integration) SetSegment

func (o *Integration) SetSegment(v SegmentIntegration)

SetSegment gets a reference to the given SegmentIntegration and assigns it to the Segment field.

type IntegrationsApi

type IntegrationsApi interface {

	/*
		CreateIntegration Create Integration

		Create a new integration.

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

	// CreateIntegrationExecute executes the request
	//  @return CreateIntegrationResponse
	CreateIntegrationExecute(r ApiCreateIntegrationRequest) (*CreateIntegrationResponse, *http.Response, error)

	/*
		DeleteIntegration Delete Integration

		Remove an integration.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param integration name of the integration
		 @return ApiDeleteIntegrationRequest
	*/
	DeleteIntegration(ctx context.Context, integration string) ApiDeleteIntegrationRequest

	// DeleteIntegrationExecute executes the request
	//  @return DeleteIntegrationResponse
	DeleteIntegrationExecute(r ApiDeleteIntegrationRequest) (*DeleteIntegrationResponse, *http.Response, error)

	/*
		GetIntegration Retrieve Integration

		Retrieve information about a single integration.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param integration name of the integration
		 @return ApiGetIntegrationRequest
	*/
	GetIntegration(ctx context.Context, integration string) ApiGetIntegrationRequest

	// GetIntegrationExecute executes the request
	//  @return GetIntegrationResponse
	GetIntegrationExecute(r ApiGetIntegrationRequest) (*GetIntegrationResponse, *http.Response, error)

	/*
		ListIntegrations List Integrations

		List all integrations in an organization.

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

	// ListIntegrationsExecute executes the request
	//  @return ListIntegrationsResponse
	ListIntegrationsExecute(r ApiListIntegrationsRequest) (*ListIntegrationsResponse, *http.Response, error)
}

type IntegrationsApiService

type IntegrationsApiService service

IntegrationsApiService IntegrationsApi service

func (*IntegrationsApiService) CreateIntegration

CreateIntegration Create Integration

Create a new integration.

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

func (*IntegrationsApiService) CreateIntegrationExecute

Execute executes the request

@return CreateIntegrationResponse

func (*IntegrationsApiService) DeleteIntegration

func (a *IntegrationsApiService) DeleteIntegration(ctx context.Context, integration string) ApiDeleteIntegrationRequest

DeleteIntegration Delete Integration

Remove an integration.

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

func (*IntegrationsApiService) DeleteIntegrationExecute

Execute executes the request

@return DeleteIntegrationResponse

func (*IntegrationsApiService) GetIntegration

func (a *IntegrationsApiService) GetIntegration(ctx context.Context, integration string) ApiGetIntegrationRequest

GetIntegration Retrieve Integration

Retrieve information about a single integration.

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

func (*IntegrationsApiService) GetIntegrationExecute

Execute executes the request

@return GetIntegrationResponse

func (*IntegrationsApiService) ListIntegrations

ListIntegrations List Integrations

List all integrations in an organization.

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

func (*IntegrationsApiService) ListIntegrationsExecute

Execute executes the request

@return ListIntegrationsResponse

type KafkaIntegration

type KafkaIntegration struct {
	// Kafka topics to tail
	KafkaTopicNames []string `json:"kafka_topic_names,omitempty"`
	// The status of the Kafka source by topic
	SourceStatusByTopic *map[string]StatusKafka `json:"source_status_by_topic,omitempty"`
	// The format of the Kafka topics being tailed
	KafkaDataFormat *string `json:"kafka_data_format,omitempty"`
	// kafka connection string
	ConnectionString *string                `json:"connection_string,omitempty"`
	UseV3            *bool                  `json:"use_v3,omitempty"`
	BootstrapServers *string                `json:"bootstrap_servers,omitempty"`
	SecurityConfig   *KafkaV3SecurityConfig `json:"security_config,omitempty"`
}

KafkaIntegration struct for KafkaIntegration

func NewKafkaIntegration

func NewKafkaIntegration() *KafkaIntegration

NewKafkaIntegration instantiates a new KafkaIntegration 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 NewKafkaIntegrationWithDefaults

func NewKafkaIntegrationWithDefaults() *KafkaIntegration

NewKafkaIntegrationWithDefaults instantiates a new KafkaIntegration 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 (*KafkaIntegration) GetBootstrapServers

func (o *KafkaIntegration) GetBootstrapServers() string

GetBootstrapServers returns the BootstrapServers field value if set, zero value otherwise.

func (*KafkaIntegration) GetBootstrapServersOk

func (o *KafkaIntegration) GetBootstrapServersOk() (*string, bool)

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

func (*KafkaIntegration) GetConnectionString

func (o *KafkaIntegration) GetConnectionString() string

GetConnectionString returns the ConnectionString field value if set, zero value otherwise.

func (*KafkaIntegration) GetConnectionStringOk

func (o *KafkaIntegration) GetConnectionStringOk() (*string, bool)

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

func (*KafkaIntegration) GetKafkaDataFormat

func (o *KafkaIntegration) GetKafkaDataFormat() string

GetKafkaDataFormat returns the KafkaDataFormat field value if set, zero value otherwise.

func (*KafkaIntegration) GetKafkaDataFormatOk

func (o *KafkaIntegration) GetKafkaDataFormatOk() (*string, bool)

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

func (*KafkaIntegration) GetKafkaTopicNames

func (o *KafkaIntegration) GetKafkaTopicNames() []string

GetKafkaTopicNames returns the KafkaTopicNames field value if set, zero value otherwise.

func (*KafkaIntegration) GetKafkaTopicNamesOk

func (o *KafkaIntegration) GetKafkaTopicNamesOk() ([]string, bool)

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

func (*KafkaIntegration) GetSecurityConfig

func (o *KafkaIntegration) GetSecurityConfig() KafkaV3SecurityConfig

GetSecurityConfig returns the SecurityConfig field value if set, zero value otherwise.

func (*KafkaIntegration) GetSecurityConfigOk

func (o *KafkaIntegration) GetSecurityConfigOk() (*KafkaV3SecurityConfig, bool)

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

func (*KafkaIntegration) GetSourceStatusByTopic

func (o *KafkaIntegration) GetSourceStatusByTopic() map[string]StatusKafka

GetSourceStatusByTopic returns the SourceStatusByTopic field value if set, zero value otherwise.

func (*KafkaIntegration) GetSourceStatusByTopicOk

func (o *KafkaIntegration) GetSourceStatusByTopicOk() (*map[string]StatusKafka, bool)

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

func (*KafkaIntegration) GetUseV3

func (o *KafkaIntegration) GetUseV3() bool

GetUseV3 returns the UseV3 field value if set, zero value otherwise.

func (*KafkaIntegration) GetUseV3Ok

func (o *KafkaIntegration) GetUseV3Ok() (*bool, bool)

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

func (*KafkaIntegration) HasBootstrapServers

func (o *KafkaIntegration) HasBootstrapServers() bool

HasBootstrapServers returns a boolean if a field has been set.

func (*KafkaIntegration) HasConnectionString

func (o *KafkaIntegration) HasConnectionString() bool

HasConnectionString returns a boolean if a field has been set.

func (*KafkaIntegration) HasKafkaDataFormat

func (o *KafkaIntegration) HasKafkaDataFormat() bool

HasKafkaDataFormat returns a boolean if a field has been set.

func (*KafkaIntegration) HasKafkaTopicNames

func (o *KafkaIntegration) HasKafkaTopicNames() bool

HasKafkaTopicNames returns a boolean if a field has been set.

func (*KafkaIntegration) HasSecurityConfig

func (o *KafkaIntegration) HasSecurityConfig() bool

HasSecurityConfig returns a boolean if a field has been set.

func (*KafkaIntegration) HasSourceStatusByTopic

func (o *KafkaIntegration) HasSourceStatusByTopic() bool

HasSourceStatusByTopic returns a boolean if a field has been set.

func (*KafkaIntegration) HasUseV3

func (o *KafkaIntegration) HasUseV3() bool

HasUseV3 returns a boolean if a field has been set.

func (KafkaIntegration) MarshalJSON

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

func (*KafkaIntegration) SetBootstrapServers

func (o *KafkaIntegration) SetBootstrapServers(v string)

SetBootstrapServers gets a reference to the given string and assigns it to the BootstrapServers field.

func (*KafkaIntegration) SetConnectionString

func (o *KafkaIntegration) SetConnectionString(v string)

SetConnectionString gets a reference to the given string and assigns it to the ConnectionString field.

func (*KafkaIntegration) SetKafkaDataFormat

func (o *KafkaIntegration) SetKafkaDataFormat(v string)

SetKafkaDataFormat gets a reference to the given string and assigns it to the KafkaDataFormat field.

func (*KafkaIntegration) SetKafkaTopicNames

func (o *KafkaIntegration) SetKafkaTopicNames(v []string)

SetKafkaTopicNames gets a reference to the given []string and assigns it to the KafkaTopicNames field.

func (*KafkaIntegration) SetSecurityConfig

func (o *KafkaIntegration) SetSecurityConfig(v KafkaV3SecurityConfig)

SetSecurityConfig gets a reference to the given KafkaV3SecurityConfig and assigns it to the SecurityConfig field.

func (*KafkaIntegration) SetSourceStatusByTopic

func (o *KafkaIntegration) SetSourceStatusByTopic(v map[string]StatusKafka)

SetSourceStatusByTopic gets a reference to the given map[string]StatusKafka and assigns it to the SourceStatusByTopic field.

func (*KafkaIntegration) SetUseV3

func (o *KafkaIntegration) SetUseV3(v bool)

SetUseV3 gets a reference to the given bool and assigns it to the UseV3 field.

type KafkaV3SecurityConfig

type KafkaV3SecurityConfig struct {
	ApiKey *string `json:"api_key,omitempty"`
	Secret *string `json:"secret,omitempty"`
}

KafkaV3SecurityConfig struct for KafkaV3SecurityConfig

func NewKafkaV3SecurityConfig

func NewKafkaV3SecurityConfig() *KafkaV3SecurityConfig

NewKafkaV3SecurityConfig instantiates a new KafkaV3SecurityConfig 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 NewKafkaV3SecurityConfigWithDefaults

func NewKafkaV3SecurityConfigWithDefaults() *KafkaV3SecurityConfig

NewKafkaV3SecurityConfigWithDefaults instantiates a new KafkaV3SecurityConfig 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 (*KafkaV3SecurityConfig) GetApiKey

func (o *KafkaV3SecurityConfig) GetApiKey() string

GetApiKey returns the ApiKey field value if set, zero value otherwise.

func (*KafkaV3SecurityConfig) GetApiKeyOk

func (o *KafkaV3SecurityConfig) GetApiKeyOk() (*string, bool)

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

func (*KafkaV3SecurityConfig) GetSecret

func (o *KafkaV3SecurityConfig) GetSecret() string

GetSecret returns the Secret field value if set, zero value otherwise.

func (*KafkaV3SecurityConfig) GetSecretOk

func (o *KafkaV3SecurityConfig) GetSecretOk() (*string, bool)

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

func (*KafkaV3SecurityConfig) HasApiKey

func (o *KafkaV3SecurityConfig) HasApiKey() bool

HasApiKey returns a boolean if a field has been set.

func (*KafkaV3SecurityConfig) HasSecret

func (o *KafkaV3SecurityConfig) HasSecret() bool

HasSecret returns a boolean if a field has been set.

func (KafkaV3SecurityConfig) MarshalJSON

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

func (*KafkaV3SecurityConfig) SetApiKey

func (o *KafkaV3SecurityConfig) SetApiKey(v string)

SetApiKey gets a reference to the given string and assigns it to the ApiKey field.

func (*KafkaV3SecurityConfig) SetSecret

func (o *KafkaV3SecurityConfig) SetSecret(v string)

SetSecret gets a reference to the given string and assigns it to the Secret field.

type KinesisIntegration

type KinesisIntegration struct {
	AwsAccessKey *AwsAccessKey `json:"aws_access_key,omitempty"`
	AwsRole      *AwsRole      `json:"aws_role,omitempty"`
}

KinesisIntegration struct for KinesisIntegration

func NewKinesisIntegration

func NewKinesisIntegration() *KinesisIntegration

NewKinesisIntegration instantiates a new KinesisIntegration 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 NewKinesisIntegrationWithDefaults

func NewKinesisIntegrationWithDefaults() *KinesisIntegration

NewKinesisIntegrationWithDefaults instantiates a new KinesisIntegration 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 (*KinesisIntegration) GetAwsAccessKey

func (o *KinesisIntegration) GetAwsAccessKey() AwsAccessKey

GetAwsAccessKey returns the AwsAccessKey field value if set, zero value otherwise.

func (*KinesisIntegration) GetAwsAccessKeyOk

func (o *KinesisIntegration) GetAwsAccessKeyOk() (*AwsAccessKey, bool)

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

func (*KinesisIntegration) GetAwsRole

func (o *KinesisIntegration) GetAwsRole() AwsRole

GetAwsRole returns the AwsRole field value if set, zero value otherwise.

func (*KinesisIntegration) GetAwsRoleOk

func (o *KinesisIntegration) GetAwsRoleOk() (*AwsRole, bool)

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

func (*KinesisIntegration) HasAwsAccessKey

func (o *KinesisIntegration) HasAwsAccessKey() bool

HasAwsAccessKey returns a boolean if a field has been set.

func (*KinesisIntegration) HasAwsRole

func (o *KinesisIntegration) HasAwsRole() bool

HasAwsRole returns a boolean if a field has been set.

func (KinesisIntegration) MarshalJSON

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

func (*KinesisIntegration) SetAwsAccessKey

func (o *KinesisIntegration) SetAwsAccessKey(v AwsAccessKey)

SetAwsAccessKey gets a reference to the given AwsAccessKey and assigns it to the AwsAccessKey field.

func (*KinesisIntegration) SetAwsRole

func (o *KinesisIntegration) SetAwsRole(v AwsRole)

SetAwsRole gets a reference to the given AwsRole and assigns it to the AwsRole field.

type ListAliasesResponse

type ListAliasesResponse struct {
	// list of all aliases
	Data []Alias `json:"data,omitempty"`
}

ListAliasesResponse struct for ListAliasesResponse

func NewListAliasesResponse

func NewListAliasesResponse() *ListAliasesResponse

NewListAliasesResponse instantiates a new ListAliasesResponse 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 NewListAliasesResponseWithDefaults

func NewListAliasesResponseWithDefaults() *ListAliasesResponse

NewListAliasesResponseWithDefaults instantiates a new ListAliasesResponse 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 (*ListAliasesResponse) GetData

func (o *ListAliasesResponse) GetData() []Alias

GetData returns the Data field value if set, zero value otherwise.

func (*ListAliasesResponse) GetDataOk

func (o *ListAliasesResponse) GetDataOk() ([]Alias, bool)

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

func (*ListAliasesResponse) HasData

func (o *ListAliasesResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (ListAliasesResponse) MarshalJSON

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

func (*ListAliasesResponse) SetData

func (o *ListAliasesResponse) SetData(v []Alias)

SetData gets a reference to the given []Alias and assigns it to the Data field.

type ListApiKeysResponse

type ListApiKeysResponse struct {
	// List of API key objects.
	Data []ApiKey `json:"data,omitempty"`
}

ListApiKeysResponse struct for ListApiKeysResponse

func NewListApiKeysResponse

func NewListApiKeysResponse() *ListApiKeysResponse

NewListApiKeysResponse instantiates a new ListApiKeysResponse 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 NewListApiKeysResponseWithDefaults

func NewListApiKeysResponseWithDefaults() *ListApiKeysResponse

NewListApiKeysResponseWithDefaults instantiates a new ListApiKeysResponse 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 (*ListApiKeysResponse) GetData

func (o *ListApiKeysResponse) GetData() []ApiKey

GetData returns the Data field value if set, zero value otherwise.

func (*ListApiKeysResponse) GetDataOk

func (o *ListApiKeysResponse) GetDataOk() ([]ApiKey, bool)

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

func (*ListApiKeysResponse) HasData

func (o *ListApiKeysResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (ListApiKeysResponse) MarshalJSON

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

func (*ListApiKeysResponse) SetData

func (o *ListApiKeysResponse) SetData(v []ApiKey)

SetData gets a reference to the given []ApiKey and assigns it to the Data field.

type ListCollectionsResponse

type ListCollectionsResponse struct {
	// list of all collections
	Data []Collection `json:"data,omitempty"`
}

ListCollectionsResponse struct for ListCollectionsResponse

func NewListCollectionsResponse

func NewListCollectionsResponse() *ListCollectionsResponse

NewListCollectionsResponse instantiates a new ListCollectionsResponse 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 NewListCollectionsResponseWithDefaults

func NewListCollectionsResponseWithDefaults() *ListCollectionsResponse

NewListCollectionsResponseWithDefaults instantiates a new ListCollectionsResponse 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 (*ListCollectionsResponse) GetData

func (o *ListCollectionsResponse) GetData() []Collection

GetData returns the Data field value if set, zero value otherwise.

func (*ListCollectionsResponse) GetDataOk

func (o *ListCollectionsResponse) GetDataOk() ([]Collection, bool)

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

func (*ListCollectionsResponse) HasData

func (o *ListCollectionsResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (ListCollectionsResponse) MarshalJSON

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

func (*ListCollectionsResponse) SetData

func (o *ListCollectionsResponse) SetData(v []Collection)

SetData gets a reference to the given []Collection and assigns it to the Data field.

type ListIntegrationsResponse

type ListIntegrationsResponse struct {
	// list of integration objects
	Data []Integration `json:"data,omitempty"`
}

ListIntegrationsResponse struct for ListIntegrationsResponse

func NewListIntegrationsResponse

func NewListIntegrationsResponse() *ListIntegrationsResponse

NewListIntegrationsResponse instantiates a new ListIntegrationsResponse 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 NewListIntegrationsResponseWithDefaults

func NewListIntegrationsResponseWithDefaults() *ListIntegrationsResponse

NewListIntegrationsResponseWithDefaults instantiates a new ListIntegrationsResponse 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 (*ListIntegrationsResponse) GetData

func (o *ListIntegrationsResponse) GetData() []Integration

GetData returns the Data field value if set, zero value otherwise.

func (*ListIntegrationsResponse) GetDataOk

func (o *ListIntegrationsResponse) GetDataOk() ([]Integration, bool)

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

func (*ListIntegrationsResponse) HasData

func (o *ListIntegrationsResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (ListIntegrationsResponse) MarshalJSON

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

func (*ListIntegrationsResponse) SetData

func (o *ListIntegrationsResponse) SetData(v []Integration)

SetData gets a reference to the given []Integration and assigns it to the Data field.

type ListQueryLambdaTagsResponse

type ListQueryLambdaTagsResponse struct {
	// list of all tags associated with a Query Lambda
	Data []QueryLambdaTag `json:"data,omitempty"`
}

ListQueryLambdaTagsResponse struct for ListQueryLambdaTagsResponse

func NewListQueryLambdaTagsResponse

func NewListQueryLambdaTagsResponse() *ListQueryLambdaTagsResponse

NewListQueryLambdaTagsResponse instantiates a new ListQueryLambdaTagsResponse 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 NewListQueryLambdaTagsResponseWithDefaults

func NewListQueryLambdaTagsResponseWithDefaults() *ListQueryLambdaTagsResponse

NewListQueryLambdaTagsResponseWithDefaults instantiates a new ListQueryLambdaTagsResponse 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 (*ListQueryLambdaTagsResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*ListQueryLambdaTagsResponse) GetDataOk

func (o *ListQueryLambdaTagsResponse) GetDataOk() ([]QueryLambdaTag, bool)

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

func (*ListQueryLambdaTagsResponse) HasData

func (o *ListQueryLambdaTagsResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (ListQueryLambdaTagsResponse) MarshalJSON

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

func (*ListQueryLambdaTagsResponse) SetData

SetData gets a reference to the given []QueryLambdaTag and assigns it to the Data field.

type ListQueryLambdaVersionsResponse

type ListQueryLambdaVersionsResponse struct {
	// list of all versions for a particular Query Lambda
	Data []QueryLambdaVersion `json:"data,omitempty"`
}

ListQueryLambdaVersionsResponse struct for ListQueryLambdaVersionsResponse

func NewListQueryLambdaVersionsResponse

func NewListQueryLambdaVersionsResponse() *ListQueryLambdaVersionsResponse

NewListQueryLambdaVersionsResponse instantiates a new ListQueryLambdaVersionsResponse 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 NewListQueryLambdaVersionsResponseWithDefaults

func NewListQueryLambdaVersionsResponseWithDefaults() *ListQueryLambdaVersionsResponse

NewListQueryLambdaVersionsResponseWithDefaults instantiates a new ListQueryLambdaVersionsResponse 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 (*ListQueryLambdaVersionsResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*ListQueryLambdaVersionsResponse) GetDataOk

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

func (*ListQueryLambdaVersionsResponse) HasData

HasData returns a boolean if a field has been set.

func (ListQueryLambdaVersionsResponse) MarshalJSON

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

func (*ListQueryLambdaVersionsResponse) SetData

SetData gets a reference to the given []QueryLambdaVersion and assigns it to the Data field.

type ListQueryLambdasResponse

type ListQueryLambdasResponse struct {
	// list of all Query Lambdas
	Data []QueryLambda `json:"data,omitempty"`
}

ListQueryLambdasResponse struct for ListQueryLambdasResponse

func NewListQueryLambdasResponse

func NewListQueryLambdasResponse() *ListQueryLambdasResponse

NewListQueryLambdasResponse instantiates a new ListQueryLambdasResponse 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 NewListQueryLambdasResponseWithDefaults

func NewListQueryLambdasResponseWithDefaults() *ListQueryLambdasResponse

NewListQueryLambdasResponseWithDefaults instantiates a new ListQueryLambdasResponse 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 (*ListQueryLambdasResponse) GetData

func (o *ListQueryLambdasResponse) GetData() []QueryLambda

GetData returns the Data field value if set, zero value otherwise.

func (*ListQueryLambdasResponse) GetDataOk

func (o *ListQueryLambdasResponse) GetDataOk() ([]QueryLambda, bool)

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

func (*ListQueryLambdasResponse) HasData

func (o *ListQueryLambdasResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (ListQueryLambdasResponse) MarshalJSON

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

func (*ListQueryLambdasResponse) SetData

func (o *ListQueryLambdasResponse) SetData(v []QueryLambda)

SetData gets a reference to the given []QueryLambda and assigns it to the Data field.

type ListRolesResponse

type ListRolesResponse struct {
	// List of all roles.
	Data []Role `json:"data,omitempty"`
}

ListRolesResponse struct for ListRolesResponse

func NewListRolesResponse

func NewListRolesResponse() *ListRolesResponse

NewListRolesResponse instantiates a new ListRolesResponse 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 NewListRolesResponseWithDefaults

func NewListRolesResponseWithDefaults() *ListRolesResponse

NewListRolesResponseWithDefaults instantiates a new ListRolesResponse 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 (*ListRolesResponse) GetData

func (o *ListRolesResponse) GetData() []Role

GetData returns the Data field value if set, zero value otherwise.

func (*ListRolesResponse) GetDataOk

func (o *ListRolesResponse) GetDataOk() ([]Role, bool)

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

func (*ListRolesResponse) HasData

func (o *ListRolesResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (ListRolesResponse) MarshalJSON

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

func (*ListRolesResponse) SetData

func (o *ListRolesResponse) SetData(v []Role)

SetData gets a reference to the given []Role and assigns it to the Data field.

type ListUnsubscribePreferencesResponse

type ListUnsubscribePreferencesResponse struct {
	// List of notification preferences
	Data []UnsubscribePreference `json:"data,omitempty"`
}

ListUnsubscribePreferencesResponse struct for ListUnsubscribePreferencesResponse

func NewListUnsubscribePreferencesResponse

func NewListUnsubscribePreferencesResponse() *ListUnsubscribePreferencesResponse

NewListUnsubscribePreferencesResponse instantiates a new ListUnsubscribePreferencesResponse 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 NewListUnsubscribePreferencesResponseWithDefaults

func NewListUnsubscribePreferencesResponseWithDefaults() *ListUnsubscribePreferencesResponse

NewListUnsubscribePreferencesResponseWithDefaults instantiates a new ListUnsubscribePreferencesResponse 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 (*ListUnsubscribePreferencesResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*ListUnsubscribePreferencesResponse) GetDataOk

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

func (*ListUnsubscribePreferencesResponse) HasData

HasData returns a boolean if a field has been set.

func (ListUnsubscribePreferencesResponse) MarshalJSON

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

func (*ListUnsubscribePreferencesResponse) SetData

SetData gets a reference to the given []UnsubscribePreference and assigns it to the Data field.

type ListUsersResponse

type ListUsersResponse struct {
	// list of users
	Data []User `json:"data,omitempty"`
}

ListUsersResponse struct for ListUsersResponse

func NewListUsersResponse

func NewListUsersResponse() *ListUsersResponse

NewListUsersResponse instantiates a new ListUsersResponse 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 NewListUsersResponseWithDefaults

func NewListUsersResponseWithDefaults() *ListUsersResponse

NewListUsersResponseWithDefaults instantiates a new ListUsersResponse 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 (*ListUsersResponse) GetData

func (o *ListUsersResponse) GetData() []User

GetData returns the Data field value if set, zero value otherwise.

func (*ListUsersResponse) GetDataOk

func (o *ListUsersResponse) GetDataOk() ([]User, bool)

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

func (*ListUsersResponse) HasData

func (o *ListUsersResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (ListUsersResponse) MarshalJSON

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

func (*ListUsersResponse) SetData

func (o *ListUsersResponse) SetData(v []User)

SetData gets a reference to the given []User and assigns it to the Data field.

type ListViewsResponse

type ListViewsResponse struct {
	// list of all views
	Data []View `json:"data,omitempty"`
}

ListViewsResponse struct for ListViewsResponse

func NewListViewsResponse

func NewListViewsResponse() *ListViewsResponse

NewListViewsResponse instantiates a new ListViewsResponse 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 NewListViewsResponseWithDefaults

func NewListViewsResponseWithDefaults() *ListViewsResponse

NewListViewsResponseWithDefaults instantiates a new ListViewsResponse 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 (*ListViewsResponse) GetData

func (o *ListViewsResponse) GetData() []View

GetData returns the Data field value if set, zero value otherwise.

func (*ListViewsResponse) GetDataOk

func (o *ListViewsResponse) GetDataOk() ([]View, bool)

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

func (*ListViewsResponse) HasData

func (o *ListViewsResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (ListViewsResponse) MarshalJSON

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

func (*ListViewsResponse) SetData

func (o *ListViewsResponse) SetData(v []View)

SetData gets a reference to the given []View and assigns it to the Data field.

type ListVirtualInstancesResponse

type ListVirtualInstancesResponse struct {
	// list of all virtual instances
	Data []VirtualInstance `json:"data,omitempty"`
}

ListVirtualInstancesResponse struct for ListVirtualInstancesResponse

func NewListVirtualInstancesResponse

func NewListVirtualInstancesResponse() *ListVirtualInstancesResponse

NewListVirtualInstancesResponse instantiates a new ListVirtualInstancesResponse 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 NewListVirtualInstancesResponseWithDefaults

func NewListVirtualInstancesResponseWithDefaults() *ListVirtualInstancesResponse

NewListVirtualInstancesResponseWithDefaults instantiates a new ListVirtualInstancesResponse 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 (*ListVirtualInstancesResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*ListVirtualInstancesResponse) GetDataOk

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

func (*ListVirtualInstancesResponse) HasData

func (o *ListVirtualInstancesResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (ListVirtualInstancesResponse) MarshalJSON

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

func (*ListVirtualInstancesResponse) SetData

SetData gets a reference to the given []VirtualInstance and assigns it to the Data field.

type ListWorkspacesResponse

type ListWorkspacesResponse struct {
	// list of workspaces
	Data []Workspace `json:"data,omitempty"`
}

ListWorkspacesResponse struct for ListWorkspacesResponse

func NewListWorkspacesResponse

func NewListWorkspacesResponse() *ListWorkspacesResponse

NewListWorkspacesResponse instantiates a new ListWorkspacesResponse 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 NewListWorkspacesResponseWithDefaults

func NewListWorkspacesResponseWithDefaults() *ListWorkspacesResponse

NewListWorkspacesResponseWithDefaults instantiates a new ListWorkspacesResponse 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 (*ListWorkspacesResponse) GetData

func (o *ListWorkspacesResponse) GetData() []Workspace

GetData returns the Data field value if set, zero value otherwise.

func (*ListWorkspacesResponse) GetDataOk

func (o *ListWorkspacesResponse) GetDataOk() ([]Workspace, bool)

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

func (*ListWorkspacesResponse) HasData

func (o *ListWorkspacesResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (ListWorkspacesResponse) MarshalJSON

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

func (*ListWorkspacesResponse) SetData

func (o *ListWorkspacesResponse) SetData(v []Workspace)

SetData gets a reference to the given []Workspace and assigns it to the Data field.

type MongoDbIntegration

type MongoDbIntegration struct {
	// MongoDB connection URI string
	ConnectionUri string `json:"connection_uri"`
}

MongoDbIntegration struct for MongoDbIntegration

func NewMongoDbIntegration

func NewMongoDbIntegration(connectionUri string) *MongoDbIntegration

NewMongoDbIntegration instantiates a new MongoDbIntegration 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 NewMongoDbIntegrationWithDefaults

func NewMongoDbIntegrationWithDefaults() *MongoDbIntegration

NewMongoDbIntegrationWithDefaults instantiates a new MongoDbIntegration 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 (*MongoDbIntegration) GetConnectionUri

func (o *MongoDbIntegration) GetConnectionUri() string

GetConnectionUri returns the ConnectionUri field value

func (*MongoDbIntegration) GetConnectionUriOk

func (o *MongoDbIntegration) GetConnectionUriOk() (*string, bool)

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

func (MongoDbIntegration) MarshalJSON

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

func (*MongoDbIntegration) SetConnectionUri

func (o *MongoDbIntegration) SetConnectionUri(v string)

SetConnectionUri sets field value

type NullableAddDocumentsRequest

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

func NewNullableAddDocumentsRequest

func NewNullableAddDocumentsRequest(val *AddDocumentsRequest) *NullableAddDocumentsRequest

func (NullableAddDocumentsRequest) Get

func (NullableAddDocumentsRequest) IsSet

func (NullableAddDocumentsRequest) MarshalJSON

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

func (*NullableAddDocumentsRequest) Set

func (*NullableAddDocumentsRequest) UnmarshalJSON

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

func (*NullableAddDocumentsRequest) Unset

func (v *NullableAddDocumentsRequest) Unset()

type NullableAddDocumentsResponse

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

func NewNullableAddDocumentsResponse

func NewNullableAddDocumentsResponse(val *AddDocumentsResponse) *NullableAddDocumentsResponse

func (NullableAddDocumentsResponse) Get

func (NullableAddDocumentsResponse) IsSet

func (NullableAddDocumentsResponse) MarshalJSON

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

func (*NullableAddDocumentsResponse) Set

func (*NullableAddDocumentsResponse) UnmarshalJSON

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

func (*NullableAddDocumentsResponse) Unset

func (v *NullableAddDocumentsResponse) Unset()

type NullableAlias

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

func NewNullableAlias

func NewNullableAlias(val *Alias) *NullableAlias

func (NullableAlias) Get

func (v NullableAlias) Get() *Alias

func (NullableAlias) IsSet

func (v NullableAlias) IsSet() bool

func (NullableAlias) MarshalJSON

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

func (*NullableAlias) Set

func (v *NullableAlias) Set(val *Alias)

func (*NullableAlias) UnmarshalJSON

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

func (*NullableAlias) Unset

func (v *NullableAlias) Unset()

type NullableApiKey

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

func NewNullableApiKey

func NewNullableApiKey(val *ApiKey) *NullableApiKey

func (NullableApiKey) Get

func (v NullableApiKey) Get() *ApiKey

func (NullableApiKey) IsSet

func (v NullableApiKey) IsSet() bool

func (NullableApiKey) MarshalJSON

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

func (*NullableApiKey) Set

func (v *NullableApiKey) Set(val *ApiKey)

func (*NullableApiKey) UnmarshalJSON

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

func (*NullableApiKey) Unset

func (v *NullableApiKey) Unset()

type NullableAwsAccessKey

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

func NewNullableAwsAccessKey

func NewNullableAwsAccessKey(val *AwsAccessKey) *NullableAwsAccessKey

func (NullableAwsAccessKey) Get

func (NullableAwsAccessKey) IsSet

func (v NullableAwsAccessKey) IsSet() bool

func (NullableAwsAccessKey) MarshalJSON

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

func (*NullableAwsAccessKey) Set

func (v *NullableAwsAccessKey) Set(val *AwsAccessKey)

func (*NullableAwsAccessKey) UnmarshalJSON

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

func (*NullableAwsAccessKey) Unset

func (v *NullableAwsAccessKey) Unset()

type NullableAwsRole

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

func NewNullableAwsRole

func NewNullableAwsRole(val *AwsRole) *NullableAwsRole

func (NullableAwsRole) Get

func (v NullableAwsRole) Get() *AwsRole

func (NullableAwsRole) IsSet

func (v NullableAwsRole) IsSet() bool

func (NullableAwsRole) MarshalJSON

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

func (*NullableAwsRole) Set

func (v *NullableAwsRole) Set(val *AwsRole)

func (*NullableAwsRole) UnmarshalJSON

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

func (*NullableAwsRole) Unset

func (v *NullableAwsRole) Unset()

type NullableAzureBlobStorageIntegration

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

func (NullableAzureBlobStorageIntegration) Get

func (NullableAzureBlobStorageIntegration) IsSet

func (NullableAzureBlobStorageIntegration) MarshalJSON

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

func (*NullableAzureBlobStorageIntegration) Set

func (*NullableAzureBlobStorageIntegration) UnmarshalJSON

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

func (*NullableAzureBlobStorageIntegration) Unset

type NullableAzureEventHubsIntegration

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

func (NullableAzureEventHubsIntegration) Get

func (NullableAzureEventHubsIntegration) IsSet

func (NullableAzureEventHubsIntegration) MarshalJSON

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

func (*NullableAzureEventHubsIntegration) Set

func (*NullableAzureEventHubsIntegration) UnmarshalJSON

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

func (*NullableAzureEventHubsIntegration) Unset

type NullableAzureServiceBusIntegration

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

func (NullableAzureServiceBusIntegration) Get

func (NullableAzureServiceBusIntegration) IsSet

func (NullableAzureServiceBusIntegration) MarshalJSON

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

func (*NullableAzureServiceBusIntegration) Set

func (*NullableAzureServiceBusIntegration) UnmarshalJSON

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

func (*NullableAzureServiceBusIntegration) 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 NullableCluster

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

func NewNullableCluster

func NewNullableCluster(val *Cluster) *NullableCluster

func (NullableCluster) Get

func (v NullableCluster) Get() *Cluster

func (NullableCluster) IsSet

func (v NullableCluster) IsSet() bool

func (NullableCluster) MarshalJSON

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

func (*NullableCluster) Set

func (v *NullableCluster) Set(val *Cluster)

func (*NullableCluster) UnmarshalJSON

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

func (*NullableCluster) Unset

func (v *NullableCluster) Unset()

type NullableCollection

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

func NewNullableCollection

func NewNullableCollection(val *Collection) *NullableCollection

func (NullableCollection) Get

func (v NullableCollection) Get() *Collection

func (NullableCollection) IsSet

func (v NullableCollection) IsSet() bool

func (NullableCollection) MarshalJSON

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

func (*NullableCollection) Set

func (v *NullableCollection) Set(val *Collection)

func (*NullableCollection) UnmarshalJSON

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

func (*NullableCollection) Unset

func (v *NullableCollection) Unset()

type NullableCollectionStats

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

func NewNullableCollectionStats

func NewNullableCollectionStats(val *CollectionStats) *NullableCollectionStats

func (NullableCollectionStats) Get

func (NullableCollectionStats) IsSet

func (v NullableCollectionStats) IsSet() bool

func (NullableCollectionStats) MarshalJSON

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

func (*NullableCollectionStats) Set

func (*NullableCollectionStats) UnmarshalJSON

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

func (*NullableCollectionStats) Unset

func (v *NullableCollectionStats) Unset()

type NullableCreateAliasRequest

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

func NewNullableCreateAliasRequest

func NewNullableCreateAliasRequest(val *CreateAliasRequest) *NullableCreateAliasRequest

func (NullableCreateAliasRequest) Get

func (NullableCreateAliasRequest) IsSet

func (v NullableCreateAliasRequest) IsSet() bool

func (NullableCreateAliasRequest) MarshalJSON

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

func (*NullableCreateAliasRequest) Set

func (*NullableCreateAliasRequest) UnmarshalJSON

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

func (*NullableCreateAliasRequest) Unset

func (v *NullableCreateAliasRequest) Unset()

type NullableCreateAliasResponse

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

func NewNullableCreateAliasResponse

func NewNullableCreateAliasResponse(val *CreateAliasResponse) *NullableCreateAliasResponse

func (NullableCreateAliasResponse) Get

func (NullableCreateAliasResponse) IsSet

func (NullableCreateAliasResponse) MarshalJSON

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

func (*NullableCreateAliasResponse) Set

func (*NullableCreateAliasResponse) UnmarshalJSON

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

func (*NullableCreateAliasResponse) Unset

func (v *NullableCreateAliasResponse) Unset()

type NullableCreateApiKeyRequest

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

func NewNullableCreateApiKeyRequest

func NewNullableCreateApiKeyRequest(val *CreateApiKeyRequest) *NullableCreateApiKeyRequest

func (NullableCreateApiKeyRequest) Get

func (NullableCreateApiKeyRequest) IsSet

func (NullableCreateApiKeyRequest) MarshalJSON

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

func (*NullableCreateApiKeyRequest) Set

func (*NullableCreateApiKeyRequest) UnmarshalJSON

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

func (*NullableCreateApiKeyRequest) Unset

func (v *NullableCreateApiKeyRequest) Unset()

type NullableCreateApiKeyResponse

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

func NewNullableCreateApiKeyResponse

func NewNullableCreateApiKeyResponse(val *CreateApiKeyResponse) *NullableCreateApiKeyResponse

func (NullableCreateApiKeyResponse) Get

func (NullableCreateApiKeyResponse) IsSet

func (NullableCreateApiKeyResponse) MarshalJSON

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

func (*NullableCreateApiKeyResponse) Set

func (*NullableCreateApiKeyResponse) UnmarshalJSON

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

func (*NullableCreateApiKeyResponse) Unset

func (v *NullableCreateApiKeyResponse) Unset()

type NullableCreateCollectionRequest

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

func (NullableCreateCollectionRequest) Get

func (NullableCreateCollectionRequest) IsSet

func (NullableCreateCollectionRequest) MarshalJSON

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

func (*NullableCreateCollectionRequest) Set

func (*NullableCreateCollectionRequest) UnmarshalJSON

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

func (*NullableCreateCollectionRequest) Unset

type NullableCreateCollectionResponse

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

func (NullableCreateCollectionResponse) Get

func (NullableCreateCollectionResponse) IsSet

func (NullableCreateCollectionResponse) MarshalJSON

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

func (*NullableCreateCollectionResponse) Set

func (*NullableCreateCollectionResponse) UnmarshalJSON

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

func (*NullableCreateCollectionResponse) Unset

type NullableCreateIntegrationRequest

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

func (NullableCreateIntegrationRequest) Get

func (NullableCreateIntegrationRequest) IsSet

func (NullableCreateIntegrationRequest) MarshalJSON

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

func (*NullableCreateIntegrationRequest) Set

func (*NullableCreateIntegrationRequest) UnmarshalJSON

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

func (*NullableCreateIntegrationRequest) Unset

type NullableCreateIntegrationResponse

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

func (NullableCreateIntegrationResponse) Get

func (NullableCreateIntegrationResponse) IsSet

func (NullableCreateIntegrationResponse) MarshalJSON

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

func (*NullableCreateIntegrationResponse) Set

func (*NullableCreateIntegrationResponse) UnmarshalJSON

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

func (*NullableCreateIntegrationResponse) Unset

type NullableCreateQueryLambdaRequest

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

func (NullableCreateQueryLambdaRequest) Get

func (NullableCreateQueryLambdaRequest) IsSet

func (NullableCreateQueryLambdaRequest) MarshalJSON

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

func (*NullableCreateQueryLambdaRequest) Set

func (*NullableCreateQueryLambdaRequest) UnmarshalJSON

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

func (*NullableCreateQueryLambdaRequest) Unset

type NullableCreateQueryLambdaTagRequest

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

func (NullableCreateQueryLambdaTagRequest) Get

func (NullableCreateQueryLambdaTagRequest) IsSet

func (NullableCreateQueryLambdaTagRequest) MarshalJSON

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

func (*NullableCreateQueryLambdaTagRequest) Set

func (*NullableCreateQueryLambdaTagRequest) UnmarshalJSON

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

func (*NullableCreateQueryLambdaTagRequest) Unset

type NullableCreateRoleRequest

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

func NewNullableCreateRoleRequest

func NewNullableCreateRoleRequest(val *CreateRoleRequest) *NullableCreateRoleRequest

func (NullableCreateRoleRequest) Get

func (NullableCreateRoleRequest) IsSet

func (v NullableCreateRoleRequest) IsSet() bool

func (NullableCreateRoleRequest) MarshalJSON

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

func (*NullableCreateRoleRequest) Set

func (*NullableCreateRoleRequest) UnmarshalJSON

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

func (*NullableCreateRoleRequest) Unset

func (v *NullableCreateRoleRequest) Unset()

type NullableCreateUserRequest

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

func NewNullableCreateUserRequest

func NewNullableCreateUserRequest(val *CreateUserRequest) *NullableCreateUserRequest

func (NullableCreateUserRequest) Get

func (NullableCreateUserRequest) IsSet

func (v NullableCreateUserRequest) IsSet() bool

func (NullableCreateUserRequest) MarshalJSON

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

func (*NullableCreateUserRequest) Set

func (*NullableCreateUserRequest) UnmarshalJSON

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

func (*NullableCreateUserRequest) Unset

func (v *NullableCreateUserRequest) Unset()

type NullableCreateUserResponse

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

func NewNullableCreateUserResponse

func NewNullableCreateUserResponse(val *CreateUserResponse) *NullableCreateUserResponse

func (NullableCreateUserResponse) Get

func (NullableCreateUserResponse) IsSet

func (v NullableCreateUserResponse) IsSet() bool

func (NullableCreateUserResponse) MarshalJSON

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

func (*NullableCreateUserResponse) Set

func (*NullableCreateUserResponse) UnmarshalJSON

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

func (*NullableCreateUserResponse) Unset

func (v *NullableCreateUserResponse) Unset()

type NullableCreateViewRequest

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

func NewNullableCreateViewRequest

func NewNullableCreateViewRequest(val *CreateViewRequest) *NullableCreateViewRequest

func (NullableCreateViewRequest) Get

func (NullableCreateViewRequest) IsSet

func (v NullableCreateViewRequest) IsSet() bool

func (NullableCreateViewRequest) MarshalJSON

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

func (*NullableCreateViewRequest) Set

func (*NullableCreateViewRequest) UnmarshalJSON

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

func (*NullableCreateViewRequest) Unset

func (v *NullableCreateViewRequest) Unset()

type NullableCreateViewResponse

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

func NewNullableCreateViewResponse

func NewNullableCreateViewResponse(val *CreateViewResponse) *NullableCreateViewResponse

func (NullableCreateViewResponse) Get

func (NullableCreateViewResponse) IsSet

func (v NullableCreateViewResponse) IsSet() bool

func (NullableCreateViewResponse) MarshalJSON

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

func (*NullableCreateViewResponse) Set

func (*NullableCreateViewResponse) UnmarshalJSON

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

func (*NullableCreateViewResponse) Unset

func (v *NullableCreateViewResponse) Unset()

type NullableCreateWorkspaceRequest

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

func (NullableCreateWorkspaceRequest) Get

func (NullableCreateWorkspaceRequest) IsSet

func (NullableCreateWorkspaceRequest) MarshalJSON

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

func (*NullableCreateWorkspaceRequest) Set

func (*NullableCreateWorkspaceRequest) UnmarshalJSON

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

func (*NullableCreateWorkspaceRequest) Unset

func (v *NullableCreateWorkspaceRequest) Unset()

type NullableCreateWorkspaceResponse

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

func (NullableCreateWorkspaceResponse) Get

func (NullableCreateWorkspaceResponse) IsSet

func (NullableCreateWorkspaceResponse) MarshalJSON

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

func (*NullableCreateWorkspaceResponse) Set

func (*NullableCreateWorkspaceResponse) UnmarshalJSON

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

func (*NullableCreateWorkspaceResponse) Unset

type NullableCsvParams

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

func NewNullableCsvParams

func NewNullableCsvParams(val *CsvParams) *NullableCsvParams

func (NullableCsvParams) Get

func (v NullableCsvParams) Get() *CsvParams

func (NullableCsvParams) IsSet

func (v NullableCsvParams) IsSet() bool

func (NullableCsvParams) MarshalJSON

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

func (*NullableCsvParams) Set

func (v *NullableCsvParams) Set(val *CsvParams)

func (*NullableCsvParams) UnmarshalJSON

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

func (*NullableCsvParams) Unset

func (v *NullableCsvParams) Unset()

type NullableDeleteAliasResponse

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

func NewNullableDeleteAliasResponse

func NewNullableDeleteAliasResponse(val *DeleteAliasResponse) *NullableDeleteAliasResponse

func (NullableDeleteAliasResponse) Get

func (NullableDeleteAliasResponse) IsSet

func (NullableDeleteAliasResponse) MarshalJSON

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

func (*NullableDeleteAliasResponse) Set

func (*NullableDeleteAliasResponse) UnmarshalJSON

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

func (*NullableDeleteAliasResponse) Unset

func (v *NullableDeleteAliasResponse) Unset()

type NullableDeleteApiKeyResponse

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

func NewNullableDeleteApiKeyResponse

func NewNullableDeleteApiKeyResponse(val *DeleteApiKeyResponse) *NullableDeleteApiKeyResponse

func (NullableDeleteApiKeyResponse) Get

func (NullableDeleteApiKeyResponse) IsSet

func (NullableDeleteApiKeyResponse) MarshalJSON

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

func (*NullableDeleteApiKeyResponse) Set

func (*NullableDeleteApiKeyResponse) UnmarshalJSON

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

func (*NullableDeleteApiKeyResponse) Unset

func (v *NullableDeleteApiKeyResponse) Unset()

type NullableDeleteCollectionResponse

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

func (NullableDeleteCollectionResponse) Get

func (NullableDeleteCollectionResponse) IsSet

func (NullableDeleteCollectionResponse) MarshalJSON

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

func (*NullableDeleteCollectionResponse) Set

func (*NullableDeleteCollectionResponse) UnmarshalJSON

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

func (*NullableDeleteCollectionResponse) Unset

type NullableDeleteDocumentsRequest

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

func (NullableDeleteDocumentsRequest) Get

func (NullableDeleteDocumentsRequest) IsSet

func (NullableDeleteDocumentsRequest) MarshalJSON

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

func (*NullableDeleteDocumentsRequest) Set

func (*NullableDeleteDocumentsRequest) UnmarshalJSON

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

func (*NullableDeleteDocumentsRequest) Unset

func (v *NullableDeleteDocumentsRequest) Unset()

type NullableDeleteDocumentsRequestData

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

func (NullableDeleteDocumentsRequestData) Get

func (NullableDeleteDocumentsRequestData) IsSet

func (NullableDeleteDocumentsRequestData) MarshalJSON

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

func (*NullableDeleteDocumentsRequestData) Set

func (*NullableDeleteDocumentsRequestData) UnmarshalJSON

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

func (*NullableDeleteDocumentsRequestData) Unset

type NullableDeleteDocumentsResponse

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

func (NullableDeleteDocumentsResponse) Get

func (NullableDeleteDocumentsResponse) IsSet

func (NullableDeleteDocumentsResponse) MarshalJSON

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

func (*NullableDeleteDocumentsResponse) Set

func (*NullableDeleteDocumentsResponse) UnmarshalJSON

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

func (*NullableDeleteDocumentsResponse) Unset

type NullableDeleteIntegrationResponse

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

func (NullableDeleteIntegrationResponse) Get

func (NullableDeleteIntegrationResponse) IsSet

func (NullableDeleteIntegrationResponse) MarshalJSON

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

func (*NullableDeleteIntegrationResponse) Set

func (*NullableDeleteIntegrationResponse) UnmarshalJSON

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

func (*NullableDeleteIntegrationResponse) Unset

type NullableDeleteQueryLambdaResponse

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

func (NullableDeleteQueryLambdaResponse) Get

func (NullableDeleteQueryLambdaResponse) IsSet

func (NullableDeleteQueryLambdaResponse) MarshalJSON

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

func (*NullableDeleteQueryLambdaResponse) Set

func (*NullableDeleteQueryLambdaResponse) UnmarshalJSON

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

func (*NullableDeleteQueryLambdaResponse) Unset

type NullableDeleteUserResponse

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

func NewNullableDeleteUserResponse

func NewNullableDeleteUserResponse(val *DeleteUserResponse) *NullableDeleteUserResponse

func (NullableDeleteUserResponse) Get

func (NullableDeleteUserResponse) IsSet

func (v NullableDeleteUserResponse) IsSet() bool

func (NullableDeleteUserResponse) MarshalJSON

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

func (*NullableDeleteUserResponse) Set

func (*NullableDeleteUserResponse) UnmarshalJSON

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

func (*NullableDeleteUserResponse) Unset

func (v *NullableDeleteUserResponse) Unset()

type NullableDeleteViewResponse

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

func NewNullableDeleteViewResponse

func NewNullableDeleteViewResponse(val *DeleteViewResponse) *NullableDeleteViewResponse

func (NullableDeleteViewResponse) Get

func (NullableDeleteViewResponse) IsSet

func (v NullableDeleteViewResponse) IsSet() bool

func (NullableDeleteViewResponse) MarshalJSON

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

func (*NullableDeleteViewResponse) Set

func (*NullableDeleteViewResponse) UnmarshalJSON

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

func (*NullableDeleteViewResponse) Unset

func (v *NullableDeleteViewResponse) Unset()

type NullableDeleteWorkspaceResponse

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

func (NullableDeleteWorkspaceResponse) Get

func (NullableDeleteWorkspaceResponse) IsSet

func (NullableDeleteWorkspaceResponse) MarshalJSON

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

func (*NullableDeleteWorkspaceResponse) Set

func (*NullableDeleteWorkspaceResponse) UnmarshalJSON

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

func (*NullableDeleteWorkspaceResponse) Unset

type NullableDocumentStatus

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

func NewNullableDocumentStatus

func NewNullableDocumentStatus(val *DocumentStatus) *NullableDocumentStatus

func (NullableDocumentStatus) Get

func (NullableDocumentStatus) IsSet

func (v NullableDocumentStatus) IsSet() bool

func (NullableDocumentStatus) MarshalJSON

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

func (*NullableDocumentStatus) Set

func (*NullableDocumentStatus) UnmarshalJSON

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

func (*NullableDocumentStatus) Unset

func (v *NullableDocumentStatus) Unset()

type NullableDynamodbIntegration

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

func NewNullableDynamodbIntegration

func NewNullableDynamodbIntegration(val *DynamodbIntegration) *NullableDynamodbIntegration

func (NullableDynamodbIntegration) Get

func (NullableDynamodbIntegration) IsSet

func (NullableDynamodbIntegration) MarshalJSON

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

func (*NullableDynamodbIntegration) Set

func (*NullableDynamodbIntegration) UnmarshalJSON

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

func (*NullableDynamodbIntegration) Unset

func (v *NullableDynamodbIntegration) Unset()

type NullableErrorModel

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

func NewNullableErrorModel

func NewNullableErrorModel(val *ErrorModel) *NullableErrorModel

func (NullableErrorModel) Get

func (v NullableErrorModel) Get() *ErrorModel

func (NullableErrorModel) IsSet

func (v NullableErrorModel) IsSet() bool

func (NullableErrorModel) MarshalJSON

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

func (*NullableErrorModel) Set

func (v *NullableErrorModel) Set(val *ErrorModel)

func (*NullableErrorModel) UnmarshalJSON

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

func (*NullableErrorModel) Unset

func (v *NullableErrorModel) Unset()

type NullableEventTimeInfo

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

func NewNullableEventTimeInfo

func NewNullableEventTimeInfo(val *EventTimeInfo) *NullableEventTimeInfo

func (NullableEventTimeInfo) Get

func (NullableEventTimeInfo) IsSet

func (v NullableEventTimeInfo) IsSet() bool

func (NullableEventTimeInfo) MarshalJSON

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

func (*NullableEventTimeInfo) Set

func (v *NullableEventTimeInfo) Set(val *EventTimeInfo)

func (*NullableEventTimeInfo) UnmarshalJSON

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

func (*NullableEventTimeInfo) Unset

func (v *NullableEventTimeInfo) Unset()

type NullableExecuteQueryLambdaRequest

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

func (NullableExecuteQueryLambdaRequest) Get

func (NullableExecuteQueryLambdaRequest) IsSet

func (NullableExecuteQueryLambdaRequest) MarshalJSON

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

func (*NullableExecuteQueryLambdaRequest) Set

func (*NullableExecuteQueryLambdaRequest) UnmarshalJSON

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

func (*NullableExecuteQueryLambdaRequest) Unset

type NullableFieldMappingQuery

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

func NewNullableFieldMappingQuery

func NewNullableFieldMappingQuery(val *FieldMappingQuery) *NullableFieldMappingQuery

func (NullableFieldMappingQuery) Get

func (NullableFieldMappingQuery) IsSet

func (v NullableFieldMappingQuery) IsSet() bool

func (NullableFieldMappingQuery) MarshalJSON

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

func (*NullableFieldMappingQuery) Set

func (*NullableFieldMappingQuery) UnmarshalJSON

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

func (*NullableFieldMappingQuery) Unset

func (v *NullableFieldMappingQuery) Unset()

type NullableFieldMappingV2

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

func NewNullableFieldMappingV2

func NewNullableFieldMappingV2(val *FieldMappingV2) *NullableFieldMappingV2

func (NullableFieldMappingV2) Get

func (NullableFieldMappingV2) IsSet

func (v NullableFieldMappingV2) IsSet() bool

func (NullableFieldMappingV2) MarshalJSON

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

func (*NullableFieldMappingV2) Set

func (*NullableFieldMappingV2) UnmarshalJSON

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

func (*NullableFieldMappingV2) Unset

func (v *NullableFieldMappingV2) Unset()

type NullableFieldPartition

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

func NewNullableFieldPartition

func NewNullableFieldPartition(val *FieldPartition) *NullableFieldPartition

func (NullableFieldPartition) Get

func (NullableFieldPartition) IsSet

func (v NullableFieldPartition) IsSet() bool

func (NullableFieldPartition) MarshalJSON

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

func (*NullableFieldPartition) Set

func (*NullableFieldPartition) UnmarshalJSON

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

func (*NullableFieldPartition) Unset

func (v *NullableFieldPartition) 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 NullableFormatParams

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

func NewNullableFormatParams

func NewNullableFormatParams(val *FormatParams) *NullableFormatParams

func (NullableFormatParams) Get

func (NullableFormatParams) IsSet

func (v NullableFormatParams) IsSet() bool

func (NullableFormatParams) MarshalJSON

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

func (*NullableFormatParams) Set

func (v *NullableFormatParams) Set(val *FormatParams)

func (*NullableFormatParams) UnmarshalJSON

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

func (*NullableFormatParams) Unset

func (v *NullableFormatParams) Unset()

type NullableGcpServiceAccount

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

func NewNullableGcpServiceAccount

func NewNullableGcpServiceAccount(val *GcpServiceAccount) *NullableGcpServiceAccount

func (NullableGcpServiceAccount) Get

func (NullableGcpServiceAccount) IsSet

func (v NullableGcpServiceAccount) IsSet() bool

func (NullableGcpServiceAccount) MarshalJSON

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

func (*NullableGcpServiceAccount) Set

func (*NullableGcpServiceAccount) UnmarshalJSON

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

func (*NullableGcpServiceAccount) Unset

func (v *NullableGcpServiceAccount) Unset()

type NullableGcsIntegration

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

func NewNullableGcsIntegration

func NewNullableGcsIntegration(val *GcsIntegration) *NullableGcsIntegration

func (NullableGcsIntegration) Get

func (NullableGcsIntegration) IsSet

func (v NullableGcsIntegration) IsSet() bool

func (NullableGcsIntegration) MarshalJSON

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

func (*NullableGcsIntegration) Set

func (*NullableGcsIntegration) UnmarshalJSON

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

func (*NullableGcsIntegration) Unset

func (v *NullableGcsIntegration) Unset()

type NullableGetAliasResponse

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

func NewNullableGetAliasResponse

func NewNullableGetAliasResponse(val *GetAliasResponse) *NullableGetAliasResponse

func (NullableGetAliasResponse) Get

func (NullableGetAliasResponse) IsSet

func (v NullableGetAliasResponse) IsSet() bool

func (NullableGetAliasResponse) MarshalJSON

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

func (*NullableGetAliasResponse) Set

func (*NullableGetAliasResponse) UnmarshalJSON

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

func (*NullableGetAliasResponse) Unset

func (v *NullableGetAliasResponse) Unset()

type NullableGetApiKeyResponse

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

func NewNullableGetApiKeyResponse

func NewNullableGetApiKeyResponse(val *GetApiKeyResponse) *NullableGetApiKeyResponse

func (NullableGetApiKeyResponse) Get

func (NullableGetApiKeyResponse) IsSet

func (v NullableGetApiKeyResponse) IsSet() bool

func (NullableGetApiKeyResponse) MarshalJSON

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

func (*NullableGetApiKeyResponse) Set

func (*NullableGetApiKeyResponse) UnmarshalJSON

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

func (*NullableGetApiKeyResponse) Unset

func (v *NullableGetApiKeyResponse) Unset()

type NullableGetCollectionResponse

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

func (NullableGetCollectionResponse) Get

func (NullableGetCollectionResponse) IsSet

func (NullableGetCollectionResponse) MarshalJSON

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

func (*NullableGetCollectionResponse) Set

func (*NullableGetCollectionResponse) UnmarshalJSON

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

func (*NullableGetCollectionResponse) Unset

func (v *NullableGetCollectionResponse) Unset()

type NullableGetIntegrationResponse

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

func (NullableGetIntegrationResponse) Get

func (NullableGetIntegrationResponse) IsSet

func (NullableGetIntegrationResponse) MarshalJSON

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

func (*NullableGetIntegrationResponse) Set

func (*NullableGetIntegrationResponse) UnmarshalJSON

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

func (*NullableGetIntegrationResponse) Unset

func (v *NullableGetIntegrationResponse) Unset()

type NullableGetViewResponse

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

func NewNullableGetViewResponse

func NewNullableGetViewResponse(val *GetViewResponse) *NullableGetViewResponse

func (NullableGetViewResponse) Get

func (NullableGetViewResponse) IsSet

func (v NullableGetViewResponse) IsSet() bool

func (NullableGetViewResponse) MarshalJSON

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

func (*NullableGetViewResponse) Set

func (*NullableGetViewResponse) UnmarshalJSON

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

func (*NullableGetViewResponse) Unset

func (v *NullableGetViewResponse) Unset()

type NullableGetVirtualInstanceResponse

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

func (NullableGetVirtualInstanceResponse) Get

func (NullableGetVirtualInstanceResponse) IsSet

func (NullableGetVirtualInstanceResponse) MarshalJSON

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

func (*NullableGetVirtualInstanceResponse) Set

func (*NullableGetVirtualInstanceResponse) UnmarshalJSON

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

func (*NullableGetVirtualInstanceResponse) Unset

type NullableGetWorkspaceResponse

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

func NewNullableGetWorkspaceResponse

func NewNullableGetWorkspaceResponse(val *GetWorkspaceResponse) *NullableGetWorkspaceResponse

func (NullableGetWorkspaceResponse) Get

func (NullableGetWorkspaceResponse) IsSet

func (NullableGetWorkspaceResponse) MarshalJSON

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

func (*NullableGetWorkspaceResponse) Set

func (*NullableGetWorkspaceResponse) UnmarshalJSON

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

func (*NullableGetWorkspaceResponse) Unset

func (v *NullableGetWorkspaceResponse) Unset()

type NullableInputField

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

func NewNullableInputField

func NewNullableInputField(val *InputField) *NullableInputField

func (NullableInputField) Get

func (v NullableInputField) Get() *InputField

func (NullableInputField) IsSet

func (v NullableInputField) IsSet() bool

func (NullableInputField) MarshalJSON

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

func (*NullableInputField) Set

func (v *NullableInputField) Set(val *InputField)

func (*NullableInputField) UnmarshalJSON

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

func (*NullableInputField) Unset

func (v *NullableInputField) 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 NullableIntegration

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

func NewNullableIntegration

func NewNullableIntegration(val *Integration) *NullableIntegration

func (NullableIntegration) Get

func (NullableIntegration) IsSet

func (v NullableIntegration) IsSet() bool

func (NullableIntegration) MarshalJSON

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

func (*NullableIntegration) Set

func (v *NullableIntegration) Set(val *Integration)

func (*NullableIntegration) UnmarshalJSON

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

func (*NullableIntegration) Unset

func (v *NullableIntegration) Unset()

type NullableKafkaIntegration

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

func NewNullableKafkaIntegration

func NewNullableKafkaIntegration(val *KafkaIntegration) *NullableKafkaIntegration

func (NullableKafkaIntegration) Get

func (NullableKafkaIntegration) IsSet

func (v NullableKafkaIntegration) IsSet() bool

func (NullableKafkaIntegration) MarshalJSON

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

func (*NullableKafkaIntegration) Set

func (*NullableKafkaIntegration) UnmarshalJSON

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

func (*NullableKafkaIntegration) Unset

func (v *NullableKafkaIntegration) Unset()

type NullableKafkaV3SecurityConfig

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

func (NullableKafkaV3SecurityConfig) Get

func (NullableKafkaV3SecurityConfig) IsSet

func (NullableKafkaV3SecurityConfig) MarshalJSON

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

func (*NullableKafkaV3SecurityConfig) Set

func (*NullableKafkaV3SecurityConfig) UnmarshalJSON

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

func (*NullableKafkaV3SecurityConfig) Unset

func (v *NullableKafkaV3SecurityConfig) Unset()

type NullableKinesisIntegration

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

func NewNullableKinesisIntegration

func NewNullableKinesisIntegration(val *KinesisIntegration) *NullableKinesisIntegration

func (NullableKinesisIntegration) Get

func (NullableKinesisIntegration) IsSet

func (v NullableKinesisIntegration) IsSet() bool

func (NullableKinesisIntegration) MarshalJSON

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

func (*NullableKinesisIntegration) Set

func (*NullableKinesisIntegration) UnmarshalJSON

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

func (*NullableKinesisIntegration) Unset

func (v *NullableKinesisIntegration) Unset()

type NullableListAliasesResponse

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

func NewNullableListAliasesResponse

func NewNullableListAliasesResponse(val *ListAliasesResponse) *NullableListAliasesResponse

func (NullableListAliasesResponse) Get

func (NullableListAliasesResponse) IsSet

func (NullableListAliasesResponse) MarshalJSON

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

func (*NullableListAliasesResponse) Set

func (*NullableListAliasesResponse) UnmarshalJSON

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

func (*NullableListAliasesResponse) Unset

func (v *NullableListAliasesResponse) Unset()

type NullableListApiKeysResponse

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

func NewNullableListApiKeysResponse

func NewNullableListApiKeysResponse(val *ListApiKeysResponse) *NullableListApiKeysResponse

func (NullableListApiKeysResponse) Get

func (NullableListApiKeysResponse) IsSet

func (NullableListApiKeysResponse) MarshalJSON

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

func (*NullableListApiKeysResponse) Set

func (*NullableListApiKeysResponse) UnmarshalJSON

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

func (*NullableListApiKeysResponse) Unset

func (v *NullableListApiKeysResponse) Unset()

type NullableListCollectionsResponse

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

func (NullableListCollectionsResponse) Get

func (NullableListCollectionsResponse) IsSet

func (NullableListCollectionsResponse) MarshalJSON

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

func (*NullableListCollectionsResponse) Set

func (*NullableListCollectionsResponse) UnmarshalJSON

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

func (*NullableListCollectionsResponse) Unset

type NullableListIntegrationsResponse

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

func (NullableListIntegrationsResponse) Get

func (NullableListIntegrationsResponse) IsSet

func (NullableListIntegrationsResponse) MarshalJSON

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

func (*NullableListIntegrationsResponse) Set

func (*NullableListIntegrationsResponse) UnmarshalJSON

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

func (*NullableListIntegrationsResponse) Unset

type NullableListQueryLambdaTagsResponse

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

func (NullableListQueryLambdaTagsResponse) Get

func (NullableListQueryLambdaTagsResponse) IsSet

func (NullableListQueryLambdaTagsResponse) MarshalJSON

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

func (*NullableListQueryLambdaTagsResponse) Set

func (*NullableListQueryLambdaTagsResponse) UnmarshalJSON

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

func (*NullableListQueryLambdaTagsResponse) Unset

type NullableListQueryLambdaVersionsResponse

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

func (NullableListQueryLambdaVersionsResponse) Get

func (NullableListQueryLambdaVersionsResponse) IsSet

func (NullableListQueryLambdaVersionsResponse) MarshalJSON

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

func (*NullableListQueryLambdaVersionsResponse) Set

func (*NullableListQueryLambdaVersionsResponse) UnmarshalJSON

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

func (*NullableListQueryLambdaVersionsResponse) Unset

type NullableListQueryLambdasResponse

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

func (NullableListQueryLambdasResponse) Get

func (NullableListQueryLambdasResponse) IsSet

func (NullableListQueryLambdasResponse) MarshalJSON

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

func (*NullableListQueryLambdasResponse) Set

func (*NullableListQueryLambdasResponse) UnmarshalJSON

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

func (*NullableListQueryLambdasResponse) Unset

type NullableListRolesResponse

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

func NewNullableListRolesResponse

func NewNullableListRolesResponse(val *ListRolesResponse) *NullableListRolesResponse

func (NullableListRolesResponse) Get

func (NullableListRolesResponse) IsSet

func (v NullableListRolesResponse) IsSet() bool

func (NullableListRolesResponse) MarshalJSON

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

func (*NullableListRolesResponse) Set

func (*NullableListRolesResponse) UnmarshalJSON

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

func (*NullableListRolesResponse) Unset

func (v *NullableListRolesResponse) Unset()

type NullableListUnsubscribePreferencesResponse

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

func (NullableListUnsubscribePreferencesResponse) Get

func (NullableListUnsubscribePreferencesResponse) IsSet

func (NullableListUnsubscribePreferencesResponse) MarshalJSON

func (*NullableListUnsubscribePreferencesResponse) Set

func (*NullableListUnsubscribePreferencesResponse) UnmarshalJSON

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

func (*NullableListUnsubscribePreferencesResponse) Unset

type NullableListUsersResponse

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

func NewNullableListUsersResponse

func NewNullableListUsersResponse(val *ListUsersResponse) *NullableListUsersResponse

func (NullableListUsersResponse) Get

func (NullableListUsersResponse) IsSet

func (v NullableListUsersResponse) IsSet() bool

func (NullableListUsersResponse) MarshalJSON

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

func (*NullableListUsersResponse) Set

func (*NullableListUsersResponse) UnmarshalJSON

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

func (*NullableListUsersResponse) Unset

func (v *NullableListUsersResponse) Unset()

type NullableListViewsResponse

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

func NewNullableListViewsResponse

func NewNullableListViewsResponse(val *ListViewsResponse) *NullableListViewsResponse

func (NullableListViewsResponse) Get

func (NullableListViewsResponse) IsSet

func (v NullableListViewsResponse) IsSet() bool

func (NullableListViewsResponse) MarshalJSON

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

func (*NullableListViewsResponse) Set

func (*NullableListViewsResponse) UnmarshalJSON

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

func (*NullableListViewsResponse) Unset

func (v *NullableListViewsResponse) Unset()

type NullableListVirtualInstancesResponse

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

func (NullableListVirtualInstancesResponse) Get

func (NullableListVirtualInstancesResponse) IsSet

func (NullableListVirtualInstancesResponse) MarshalJSON

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

func (*NullableListVirtualInstancesResponse) Set

func (*NullableListVirtualInstancesResponse) UnmarshalJSON

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

func (*NullableListVirtualInstancesResponse) Unset

type NullableListWorkspacesResponse

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

func (NullableListWorkspacesResponse) Get

func (NullableListWorkspacesResponse) IsSet

func (NullableListWorkspacesResponse) MarshalJSON

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

func (*NullableListWorkspacesResponse) Set

func (*NullableListWorkspacesResponse) UnmarshalJSON

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

func (*NullableListWorkspacesResponse) Unset

func (v *NullableListWorkspacesResponse) Unset()

type NullableMongoDbIntegration

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

func NewNullableMongoDbIntegration

func NewNullableMongoDbIntegration(val *MongoDbIntegration) *NullableMongoDbIntegration

func (NullableMongoDbIntegration) Get

func (NullableMongoDbIntegration) IsSet

func (v NullableMongoDbIntegration) IsSet() bool

func (NullableMongoDbIntegration) MarshalJSON

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

func (*NullableMongoDbIntegration) Set

func (*NullableMongoDbIntegration) UnmarshalJSON

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

func (*NullableMongoDbIntegration) Unset

func (v *NullableMongoDbIntegration) Unset()

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 NullableOrganizationResponse

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

func NewNullableOrganizationResponse

func NewNullableOrganizationResponse(val *OrganizationResponse) *NullableOrganizationResponse

func (NullableOrganizationResponse) Get

func (NullableOrganizationResponse) IsSet

func (NullableOrganizationResponse) MarshalJSON

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

func (*NullableOrganizationResponse) Set

func (*NullableOrganizationResponse) UnmarshalJSON

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

func (*NullableOrganizationResponse) Unset

func (v *NullableOrganizationResponse) Unset()

type NullableOutputField

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

func NewNullableOutputField

func NewNullableOutputField(val *OutputField) *NullableOutputField

func (NullableOutputField) Get

func (NullableOutputField) IsSet

func (v NullableOutputField) IsSet() bool

func (NullableOutputField) MarshalJSON

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

func (*NullableOutputField) Set

func (v *NullableOutputField) Set(val *OutputField)

func (*NullableOutputField) UnmarshalJSON

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

func (*NullableOutputField) Unset

func (v *NullableOutputField) Unset()

type NullablePaginationInfo

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

func NewNullablePaginationInfo

func NewNullablePaginationInfo(val *PaginationInfo) *NullablePaginationInfo

func (NullablePaginationInfo) Get

func (NullablePaginationInfo) IsSet

func (v NullablePaginationInfo) IsSet() bool

func (NullablePaginationInfo) MarshalJSON

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

func (*NullablePaginationInfo) Set

func (*NullablePaginationInfo) UnmarshalJSON

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

func (*NullablePaginationInfo) Unset

func (v *NullablePaginationInfo) Unset()

type NullablePatchDocument

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

func NewNullablePatchDocument

func NewNullablePatchDocument(val *PatchDocument) *NullablePatchDocument

func (NullablePatchDocument) Get

func (NullablePatchDocument) IsSet

func (v NullablePatchDocument) IsSet() bool

func (NullablePatchDocument) MarshalJSON

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

func (*NullablePatchDocument) Set

func (v *NullablePatchDocument) Set(val *PatchDocument)

func (*NullablePatchDocument) UnmarshalJSON

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

func (*NullablePatchDocument) Unset

func (v *NullablePatchDocument) Unset()

type NullablePatchDocumentsRequest

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

func (NullablePatchDocumentsRequest) Get

func (NullablePatchDocumentsRequest) IsSet

func (NullablePatchDocumentsRequest) MarshalJSON

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

func (*NullablePatchDocumentsRequest) Set

func (*NullablePatchDocumentsRequest) UnmarshalJSON

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

func (*NullablePatchDocumentsRequest) Unset

func (v *NullablePatchDocumentsRequest) Unset()

type NullablePatchDocumentsResponse

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

func (NullablePatchDocumentsResponse) Get

func (NullablePatchDocumentsResponse) IsSet

func (NullablePatchDocumentsResponse) MarshalJSON

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

func (*NullablePatchDocumentsResponse) Set

func (*NullablePatchDocumentsResponse) UnmarshalJSON

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

func (*NullablePatchDocumentsResponse) Unset

func (v *NullablePatchDocumentsResponse) Unset()

type NullablePatchOperation

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

func NewNullablePatchOperation

func NewNullablePatchOperation(val *PatchOperation) *NullablePatchOperation

func (NullablePatchOperation) Get

func (NullablePatchOperation) IsSet

func (v NullablePatchOperation) IsSet() bool

func (NullablePatchOperation) MarshalJSON

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

func (*NullablePatchOperation) Set

func (*NullablePatchOperation) UnmarshalJSON

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

func (*NullablePatchOperation) Unset

func (v *NullablePatchOperation) Unset()

type NullablePrivilege

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

func NewNullablePrivilege

func NewNullablePrivilege(val *Privilege) *NullablePrivilege

func (NullablePrivilege) Get

func (v NullablePrivilege) Get() *Privilege

func (NullablePrivilege) IsSet

func (v NullablePrivilege) IsSet() bool

func (NullablePrivilege) MarshalJSON

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

func (*NullablePrivilege) Set

func (v *NullablePrivilege) Set(val *Privilege)

func (*NullablePrivilege) UnmarshalJSON

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

func (*NullablePrivilege) Unset

func (v *NullablePrivilege) Unset()

type NullableQueryError

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

func NewNullableQueryError

func NewNullableQueryError(val *QueryError) *NullableQueryError

func (NullableQueryError) Get

func (v NullableQueryError) Get() *QueryError

func (NullableQueryError) IsSet

func (v NullableQueryError) IsSet() bool

func (NullableQueryError) MarshalJSON

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

func (*NullableQueryError) Set

func (v *NullableQueryError) Set(val *QueryError)

func (*NullableQueryError) UnmarshalJSON

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

func (*NullableQueryError) Unset

func (v *NullableQueryError) Unset()

type NullableQueryFieldType

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

func NewNullableQueryFieldType

func NewNullableQueryFieldType(val *QueryFieldType) *NullableQueryFieldType

func (NullableQueryFieldType) Get

func (NullableQueryFieldType) IsSet

func (v NullableQueryFieldType) IsSet() bool

func (NullableQueryFieldType) MarshalJSON

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

func (*NullableQueryFieldType) Set

func (*NullableQueryFieldType) UnmarshalJSON

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

func (*NullableQueryFieldType) Unset

func (v *NullableQueryFieldType) Unset()

type NullableQueryLambda

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

func NewNullableQueryLambda

func NewNullableQueryLambda(val *QueryLambda) *NullableQueryLambda

func (NullableQueryLambda) Get

func (NullableQueryLambda) IsSet

func (v NullableQueryLambda) IsSet() bool

func (NullableQueryLambda) MarshalJSON

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

func (*NullableQueryLambda) Set

func (v *NullableQueryLambda) Set(val *QueryLambda)

func (*NullableQueryLambda) UnmarshalJSON

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

func (*NullableQueryLambda) Unset

func (v *NullableQueryLambda) Unset()

type NullableQueryLambdaSql

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

func NewNullableQueryLambdaSql

func NewNullableQueryLambdaSql(val *QueryLambdaSql) *NullableQueryLambdaSql

func (NullableQueryLambdaSql) Get

func (NullableQueryLambdaSql) IsSet

func (v NullableQueryLambdaSql) IsSet() bool

func (NullableQueryLambdaSql) MarshalJSON

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

func (*NullableQueryLambdaSql) Set

func (*NullableQueryLambdaSql) UnmarshalJSON

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

func (*NullableQueryLambdaSql) Unset

func (v *NullableQueryLambdaSql) Unset()

type NullableQueryLambdaStats

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

func NewNullableQueryLambdaStats

func NewNullableQueryLambdaStats(val *QueryLambdaStats) *NullableQueryLambdaStats

func (NullableQueryLambdaStats) Get

func (NullableQueryLambdaStats) IsSet

func (v NullableQueryLambdaStats) IsSet() bool

func (NullableQueryLambdaStats) MarshalJSON

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

func (*NullableQueryLambdaStats) Set

func (*NullableQueryLambdaStats) UnmarshalJSON

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

func (*NullableQueryLambdaStats) Unset

func (v *NullableQueryLambdaStats) Unset()

type NullableQueryLambdaTag

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

func NewNullableQueryLambdaTag

func NewNullableQueryLambdaTag(val *QueryLambdaTag) *NullableQueryLambdaTag

func (NullableQueryLambdaTag) Get

func (NullableQueryLambdaTag) IsSet

func (v NullableQueryLambdaTag) IsSet() bool

func (NullableQueryLambdaTag) MarshalJSON

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

func (*NullableQueryLambdaTag) Set

func (*NullableQueryLambdaTag) UnmarshalJSON

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

func (*NullableQueryLambdaTag) Unset

func (v *NullableQueryLambdaTag) Unset()

type NullableQueryLambdaTagResponse

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

func (NullableQueryLambdaTagResponse) Get

func (NullableQueryLambdaTagResponse) IsSet

func (NullableQueryLambdaTagResponse) MarshalJSON

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

func (*NullableQueryLambdaTagResponse) Set

func (*NullableQueryLambdaTagResponse) UnmarshalJSON

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

func (*NullableQueryLambdaTagResponse) Unset

func (v *NullableQueryLambdaTagResponse) Unset()

type NullableQueryLambdaVersion

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

func NewNullableQueryLambdaVersion

func NewNullableQueryLambdaVersion(val *QueryLambdaVersion) *NullableQueryLambdaVersion

func (NullableQueryLambdaVersion) Get

func (NullableQueryLambdaVersion) IsSet

func (v NullableQueryLambdaVersion) IsSet() bool

func (NullableQueryLambdaVersion) MarshalJSON

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

func (*NullableQueryLambdaVersion) Set

func (*NullableQueryLambdaVersion) UnmarshalJSON

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

func (*NullableQueryLambdaVersion) Unset

func (v *NullableQueryLambdaVersion) Unset()

type NullableQueryLambdaVersionResponse

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

func (NullableQueryLambdaVersionResponse) Get

func (NullableQueryLambdaVersionResponse) IsSet

func (NullableQueryLambdaVersionResponse) MarshalJSON

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

func (*NullableQueryLambdaVersionResponse) Set

func (*NullableQueryLambdaVersionResponse) UnmarshalJSON

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

func (*NullableQueryLambdaVersionResponse) Unset

type NullableQueryParameter

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

func NewNullableQueryParameter

func NewNullableQueryParameter(val *QueryParameter) *NullableQueryParameter

func (NullableQueryParameter) Get

func (NullableQueryParameter) IsSet

func (v NullableQueryParameter) IsSet() bool

func (NullableQueryParameter) MarshalJSON

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

func (*NullableQueryParameter) Set

func (*NullableQueryParameter) UnmarshalJSON

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

func (*NullableQueryParameter) Unset

func (v *NullableQueryParameter) Unset()

type NullableQueryRequest

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

func NewNullableQueryRequest

func NewNullableQueryRequest(val *QueryRequest) *NullableQueryRequest

func (NullableQueryRequest) Get

func (NullableQueryRequest) IsSet

func (v NullableQueryRequest) IsSet() bool

func (NullableQueryRequest) MarshalJSON

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

func (*NullableQueryRequest) Set

func (v *NullableQueryRequest) Set(val *QueryRequest)

func (*NullableQueryRequest) UnmarshalJSON

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

func (*NullableQueryRequest) Unset

func (v *NullableQueryRequest) Unset()

type NullableQueryRequestSql

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

func NewNullableQueryRequestSql

func NewNullableQueryRequestSql(val *QueryRequestSql) *NullableQueryRequestSql

func (NullableQueryRequestSql) Get

func (NullableQueryRequestSql) IsSet

func (v NullableQueryRequestSql) IsSet() bool

func (NullableQueryRequestSql) MarshalJSON

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

func (*NullableQueryRequestSql) Set

func (*NullableQueryRequestSql) UnmarshalJSON

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

func (*NullableQueryRequestSql) Unset

func (v *NullableQueryRequestSql) Unset()

type NullableQueryResponse

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

func NewNullableQueryResponse

func NewNullableQueryResponse(val *QueryResponse) *NullableQueryResponse

func (NullableQueryResponse) Get

func (NullableQueryResponse) IsSet

func (v NullableQueryResponse) IsSet() bool

func (NullableQueryResponse) MarshalJSON

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

func (*NullableQueryResponse) Set

func (v *NullableQueryResponse) Set(val *QueryResponse)

func (*NullableQueryResponse) UnmarshalJSON

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

func (*NullableQueryResponse) Unset

func (v *NullableQueryResponse) Unset()

type NullableQueryResponseStats

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

func NewNullableQueryResponseStats

func NewNullableQueryResponseStats(val *QueryResponseStats) *NullableQueryResponseStats

func (NullableQueryResponseStats) Get

func (NullableQueryResponseStats) IsSet

func (v NullableQueryResponseStats) IsSet() bool

func (NullableQueryResponseStats) MarshalJSON

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

func (*NullableQueryResponseStats) Set

func (*NullableQueryResponseStats) UnmarshalJSON

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

func (*NullableQueryResponseStats) Unset

func (v *NullableQueryResponseStats) Unset()

type NullableRole

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

func NewNullableRole

func NewNullableRole(val *Role) *NullableRole

func (NullableRole) Get

func (v NullableRole) Get() *Role

func (NullableRole) IsSet

func (v NullableRole) IsSet() bool

func (NullableRole) MarshalJSON

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

func (*NullableRole) Set

func (v *NullableRole) Set(val *Role)

func (*NullableRole) UnmarshalJSON

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

func (*NullableRole) Unset

func (v *NullableRole) Unset()

type NullableRoleResponse

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

func NewNullableRoleResponse

func NewNullableRoleResponse(val *RoleResponse) *NullableRoleResponse

func (NullableRoleResponse) Get

func (NullableRoleResponse) IsSet

func (v NullableRoleResponse) IsSet() bool

func (NullableRoleResponse) MarshalJSON

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

func (*NullableRoleResponse) Set

func (v *NullableRoleResponse) Set(val *RoleResponse)

func (*NullableRoleResponse) UnmarshalJSON

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

func (*NullableRoleResponse) Unset

func (v *NullableRoleResponse) Unset()

type NullableS3Integration

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

func NewNullableS3Integration

func NewNullableS3Integration(val *S3Integration) *NullableS3Integration

func (NullableS3Integration) Get

func (NullableS3Integration) IsSet

func (v NullableS3Integration) IsSet() bool

func (NullableS3Integration) MarshalJSON

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

func (*NullableS3Integration) Set

func (v *NullableS3Integration) Set(val *S3Integration)

func (*NullableS3Integration) UnmarshalJSON

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

func (*NullableS3Integration) Unset

func (v *NullableS3Integration) Unset()

type NullableSegmentIntegration

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

func NewNullableSegmentIntegration

func NewNullableSegmentIntegration(val *SegmentIntegration) *NullableSegmentIntegration

func (NullableSegmentIntegration) Get

func (NullableSegmentIntegration) IsSet

func (v NullableSegmentIntegration) IsSet() bool

func (NullableSegmentIntegration) MarshalJSON

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

func (*NullableSegmentIntegration) Set

func (*NullableSegmentIntegration) UnmarshalJSON

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

func (*NullableSegmentIntegration) Unset

func (v *NullableSegmentIntegration) Unset()

type NullableSource

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

func NewNullableSource

func NewNullableSource(val *Source) *NullableSource

func (NullableSource) Get

func (v NullableSource) Get() *Source

func (NullableSource) IsSet

func (v NullableSource) IsSet() bool

func (NullableSource) MarshalJSON

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

func (*NullableSource) Set

func (v *NullableSource) Set(val *Source)

func (*NullableSource) UnmarshalJSON

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

func (*NullableSource) Unset

func (v *NullableSource) Unset()

type NullableSourceAzureBlobStorage

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

func (NullableSourceAzureBlobStorage) Get

func (NullableSourceAzureBlobStorage) IsSet

func (NullableSourceAzureBlobStorage) MarshalJSON

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

func (*NullableSourceAzureBlobStorage) Set

func (*NullableSourceAzureBlobStorage) UnmarshalJSON

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

func (*NullableSourceAzureBlobStorage) Unset

func (v *NullableSourceAzureBlobStorage) Unset()

type NullableSourceAzureEventHubs

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

func NewNullableSourceAzureEventHubs

func NewNullableSourceAzureEventHubs(val *SourceAzureEventHubs) *NullableSourceAzureEventHubs

func (NullableSourceAzureEventHubs) Get

func (NullableSourceAzureEventHubs) IsSet

func (NullableSourceAzureEventHubs) MarshalJSON

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

func (*NullableSourceAzureEventHubs) Set

func (*NullableSourceAzureEventHubs) UnmarshalJSON

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

func (*NullableSourceAzureEventHubs) Unset

func (v *NullableSourceAzureEventHubs) Unset()

type NullableSourceAzureServiceBus

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

func (NullableSourceAzureServiceBus) Get

func (NullableSourceAzureServiceBus) IsSet

func (NullableSourceAzureServiceBus) MarshalJSON

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

func (*NullableSourceAzureServiceBus) Set

func (*NullableSourceAzureServiceBus) UnmarshalJSON

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

func (*NullableSourceAzureServiceBus) Unset

func (v *NullableSourceAzureServiceBus) Unset()

type NullableSourceDynamoDb

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

func NewNullableSourceDynamoDb

func NewNullableSourceDynamoDb(val *SourceDynamoDb) *NullableSourceDynamoDb

func (NullableSourceDynamoDb) Get

func (NullableSourceDynamoDb) IsSet

func (v NullableSourceDynamoDb) IsSet() bool

func (NullableSourceDynamoDb) MarshalJSON

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

func (*NullableSourceDynamoDb) Set

func (*NullableSourceDynamoDb) UnmarshalJSON

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

func (*NullableSourceDynamoDb) Unset

func (v *NullableSourceDynamoDb) Unset()

type NullableSourceFileUpload

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

func NewNullableSourceFileUpload

func NewNullableSourceFileUpload(val *SourceFileUpload) *NullableSourceFileUpload

func (NullableSourceFileUpload) Get

func (NullableSourceFileUpload) IsSet

func (v NullableSourceFileUpload) IsSet() bool

func (NullableSourceFileUpload) MarshalJSON

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

func (*NullableSourceFileUpload) Set

func (*NullableSourceFileUpload) UnmarshalJSON

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

func (*NullableSourceFileUpload) Unset

func (v *NullableSourceFileUpload) Unset()

type NullableSourceGcs

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

func NewNullableSourceGcs

func NewNullableSourceGcs(val *SourceGcs) *NullableSourceGcs

func (NullableSourceGcs) Get

func (v NullableSourceGcs) Get() *SourceGcs

func (NullableSourceGcs) IsSet

func (v NullableSourceGcs) IsSet() bool

func (NullableSourceGcs) MarshalJSON

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

func (*NullableSourceGcs) Set

func (v *NullableSourceGcs) Set(val *SourceGcs)

func (*NullableSourceGcs) UnmarshalJSON

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

func (*NullableSourceGcs) Unset

func (v *NullableSourceGcs) Unset()

type NullableSourceKafka

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

func NewNullableSourceKafka

func NewNullableSourceKafka(val *SourceKafka) *NullableSourceKafka

func (NullableSourceKafka) Get

func (NullableSourceKafka) IsSet

func (v NullableSourceKafka) IsSet() bool

func (NullableSourceKafka) MarshalJSON

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

func (*NullableSourceKafka) Set

func (v *NullableSourceKafka) Set(val *SourceKafka)

func (*NullableSourceKafka) UnmarshalJSON

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

func (*NullableSourceKafka) Unset

func (v *NullableSourceKafka) Unset()

type NullableSourceKinesis

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

func NewNullableSourceKinesis

func NewNullableSourceKinesis(val *SourceKinesis) *NullableSourceKinesis

func (NullableSourceKinesis) Get

func (NullableSourceKinesis) IsSet

func (v NullableSourceKinesis) IsSet() bool

func (NullableSourceKinesis) MarshalJSON

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

func (*NullableSourceKinesis) Set

func (v *NullableSourceKinesis) Set(val *SourceKinesis)

func (*NullableSourceKinesis) UnmarshalJSON

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

func (*NullableSourceKinesis) Unset

func (v *NullableSourceKinesis) Unset()

type NullableSourceMongoDb

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

func NewNullableSourceMongoDb

func NewNullableSourceMongoDb(val *SourceMongoDb) *NullableSourceMongoDb

func (NullableSourceMongoDb) Get

func (NullableSourceMongoDb) IsSet

func (v NullableSourceMongoDb) IsSet() bool

func (NullableSourceMongoDb) MarshalJSON

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

func (*NullableSourceMongoDb) Set

func (v *NullableSourceMongoDb) Set(val *SourceMongoDb)

func (*NullableSourceMongoDb) UnmarshalJSON

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

func (*NullableSourceMongoDb) Unset

func (v *NullableSourceMongoDb) Unset()

type NullableSourceS3

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

func NewNullableSourceS3

func NewNullableSourceS3(val *SourceS3) *NullableSourceS3

func (NullableSourceS3) Get

func (v NullableSourceS3) Get() *SourceS3

func (NullableSourceS3) IsSet

func (v NullableSourceS3) IsSet() bool

func (NullableSourceS3) MarshalJSON

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

func (*NullableSourceS3) Set

func (v *NullableSourceS3) Set(val *SourceS3)

func (*NullableSourceS3) UnmarshalJSON

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

func (*NullableSourceS3) Unset

func (v *NullableSourceS3) Unset()

type NullableSqlExpression

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

func NewNullableSqlExpression

func NewNullableSqlExpression(val *SqlExpression) *NullableSqlExpression

func (NullableSqlExpression) Get

func (NullableSqlExpression) IsSet

func (v NullableSqlExpression) IsSet() bool

func (NullableSqlExpression) MarshalJSON

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

func (*NullableSqlExpression) Set

func (v *NullableSqlExpression) Set(val *SqlExpression)

func (*NullableSqlExpression) UnmarshalJSON

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

func (*NullableSqlExpression) Unset

func (v *NullableSqlExpression) Unset()

type NullableStatus

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

func NewNullableStatus

func NewNullableStatus(val *Status) *NullableStatus

func (NullableStatus) Get

func (v NullableStatus) Get() *Status

func (NullableStatus) IsSet

func (v NullableStatus) IsSet() bool

func (NullableStatus) MarshalJSON

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

func (*NullableStatus) Set

func (v *NullableStatus) Set(val *Status)

func (*NullableStatus) UnmarshalJSON

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

func (*NullableStatus) Unset

func (v *NullableStatus) Unset()

type NullableStatusAzureEventHubs

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

func NewNullableStatusAzureEventHubs

func NewNullableStatusAzureEventHubs(val *StatusAzureEventHubs) *NullableStatusAzureEventHubs

func (NullableStatusAzureEventHubs) Get

func (NullableStatusAzureEventHubs) IsSet

func (NullableStatusAzureEventHubs) MarshalJSON

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

func (*NullableStatusAzureEventHubs) Set

func (*NullableStatusAzureEventHubs) UnmarshalJSON

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

func (*NullableStatusAzureEventHubs) Unset

func (v *NullableStatusAzureEventHubs) Unset()

type NullableStatusAzureEventHubsPartition

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

func (NullableStatusAzureEventHubsPartition) Get

func (NullableStatusAzureEventHubsPartition) IsSet

func (NullableStatusAzureEventHubsPartition) MarshalJSON

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

func (*NullableStatusAzureEventHubsPartition) Set

func (*NullableStatusAzureEventHubsPartition) UnmarshalJSON

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

func (*NullableStatusAzureEventHubsPartition) Unset

type NullableStatusAzureServiceBus

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

func (NullableStatusAzureServiceBus) Get

func (NullableStatusAzureServiceBus) IsSet

func (NullableStatusAzureServiceBus) MarshalJSON

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

func (*NullableStatusAzureServiceBus) Set

func (*NullableStatusAzureServiceBus) UnmarshalJSON

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

func (*NullableStatusAzureServiceBus) Unset

func (v *NullableStatusAzureServiceBus) Unset()

type NullableStatusAzureServiceBusSession

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

func (NullableStatusAzureServiceBusSession) Get

func (NullableStatusAzureServiceBusSession) IsSet

func (NullableStatusAzureServiceBusSession) MarshalJSON

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

func (*NullableStatusAzureServiceBusSession) Set

func (*NullableStatusAzureServiceBusSession) UnmarshalJSON

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

func (*NullableStatusAzureServiceBusSession) Unset

type NullableStatusDynamoDb

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

func NewNullableStatusDynamoDb

func NewNullableStatusDynamoDb(val *StatusDynamoDb) *NullableStatusDynamoDb

func (NullableStatusDynamoDb) Get

func (NullableStatusDynamoDb) IsSet

func (v NullableStatusDynamoDb) IsSet() bool

func (NullableStatusDynamoDb) MarshalJSON

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

func (*NullableStatusDynamoDb) Set

func (*NullableStatusDynamoDb) UnmarshalJSON

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

func (*NullableStatusDynamoDb) Unset

func (v *NullableStatusDynamoDb) Unset()

type NullableStatusDynamoDbV2

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

func NewNullableStatusDynamoDbV2

func NewNullableStatusDynamoDbV2(val *StatusDynamoDbV2) *NullableStatusDynamoDbV2

func (NullableStatusDynamoDbV2) Get

func (NullableStatusDynamoDbV2) IsSet

func (v NullableStatusDynamoDbV2) IsSet() bool

func (NullableStatusDynamoDbV2) MarshalJSON

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

func (*NullableStatusDynamoDbV2) Set

func (*NullableStatusDynamoDbV2) UnmarshalJSON

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

func (*NullableStatusDynamoDbV2) Unset

func (v *NullableStatusDynamoDbV2) Unset()

type NullableStatusKafka

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

func NewNullableStatusKafka

func NewNullableStatusKafka(val *StatusKafka) *NullableStatusKafka

func (NullableStatusKafka) Get

func (NullableStatusKafka) IsSet

func (v NullableStatusKafka) IsSet() bool

func (NullableStatusKafka) MarshalJSON

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

func (*NullableStatusKafka) Set

func (v *NullableStatusKafka) Set(val *StatusKafka)

func (*NullableStatusKafka) UnmarshalJSON

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

func (*NullableStatusKafka) Unset

func (v *NullableStatusKafka) Unset()

type NullableStatusKafkaPartition

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

func NewNullableStatusKafkaPartition

func NewNullableStatusKafkaPartition(val *StatusKafkaPartition) *NullableStatusKafkaPartition

func (NullableStatusKafkaPartition) Get

func (NullableStatusKafkaPartition) IsSet

func (NullableStatusKafkaPartition) MarshalJSON

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

func (*NullableStatusKafkaPartition) Set

func (*NullableStatusKafkaPartition) UnmarshalJSON

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

func (*NullableStatusKafkaPartition) Unset

func (v *NullableStatusKafkaPartition) Unset()

type NullableStatusMongoDb

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

func NewNullableStatusMongoDb

func NewNullableStatusMongoDb(val *StatusMongoDb) *NullableStatusMongoDb

func (NullableStatusMongoDb) Get

func (NullableStatusMongoDb) IsSet

func (v NullableStatusMongoDb) IsSet() bool

func (NullableStatusMongoDb) MarshalJSON

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

func (*NullableStatusMongoDb) Set

func (v *NullableStatusMongoDb) Set(val *StatusMongoDb)

func (*NullableStatusMongoDb) UnmarshalJSON

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

func (*NullableStatusMongoDb) Unset

func (v *NullableStatusMongoDb) 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 NullableUnsubscribePreference

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

func (NullableUnsubscribePreference) Get

func (NullableUnsubscribePreference) IsSet

func (NullableUnsubscribePreference) MarshalJSON

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

func (*NullableUnsubscribePreference) Set

func (*NullableUnsubscribePreference) UnmarshalJSON

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

func (*NullableUnsubscribePreference) Unset

func (v *NullableUnsubscribePreference) Unset()

type NullableUpdateAliasRequest

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

func NewNullableUpdateAliasRequest

func NewNullableUpdateAliasRequest(val *UpdateAliasRequest) *NullableUpdateAliasRequest

func (NullableUpdateAliasRequest) Get

func (NullableUpdateAliasRequest) IsSet

func (v NullableUpdateAliasRequest) IsSet() bool

func (NullableUpdateAliasRequest) MarshalJSON

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

func (*NullableUpdateAliasRequest) Set

func (*NullableUpdateAliasRequest) UnmarshalJSON

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

func (*NullableUpdateAliasRequest) Unset

func (v *NullableUpdateAliasRequest) Unset()

type NullableUpdateApiKeyRequest

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

func NewNullableUpdateApiKeyRequest

func NewNullableUpdateApiKeyRequest(val *UpdateApiKeyRequest) *NullableUpdateApiKeyRequest

func (NullableUpdateApiKeyRequest) Get

func (NullableUpdateApiKeyRequest) IsSet

func (NullableUpdateApiKeyRequest) MarshalJSON

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

func (*NullableUpdateApiKeyRequest) Set

func (*NullableUpdateApiKeyRequest) UnmarshalJSON

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

func (*NullableUpdateApiKeyRequest) Unset

func (v *NullableUpdateApiKeyRequest) Unset()

type NullableUpdateApiKeyResponse

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

func NewNullableUpdateApiKeyResponse

func NewNullableUpdateApiKeyResponse(val *UpdateApiKeyResponse) *NullableUpdateApiKeyResponse

func (NullableUpdateApiKeyResponse) Get

func (NullableUpdateApiKeyResponse) IsSet

func (NullableUpdateApiKeyResponse) MarshalJSON

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

func (*NullableUpdateApiKeyResponse) Set

func (*NullableUpdateApiKeyResponse) UnmarshalJSON

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

func (*NullableUpdateApiKeyResponse) Unset

func (v *NullableUpdateApiKeyResponse) Unset()

type NullableUpdateQueryLambdaRequest

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

func (NullableUpdateQueryLambdaRequest) Get

func (NullableUpdateQueryLambdaRequest) IsSet

func (NullableUpdateQueryLambdaRequest) MarshalJSON

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

func (*NullableUpdateQueryLambdaRequest) Set

func (*NullableUpdateQueryLambdaRequest) UnmarshalJSON

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

func (*NullableUpdateQueryLambdaRequest) Unset

type NullableUpdateRoleRequest

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

func NewNullableUpdateRoleRequest

func NewNullableUpdateRoleRequest(val *UpdateRoleRequest) *NullableUpdateRoleRequest

func (NullableUpdateRoleRequest) Get

func (NullableUpdateRoleRequest) IsSet

func (v NullableUpdateRoleRequest) IsSet() bool

func (NullableUpdateRoleRequest) MarshalJSON

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

func (*NullableUpdateRoleRequest) Set

func (*NullableUpdateRoleRequest) UnmarshalJSON

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

func (*NullableUpdateRoleRequest) Unset

func (v *NullableUpdateRoleRequest) Unset()

type NullableUpdateUnsubscribePreferencesRequest

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

func (NullableUpdateUnsubscribePreferencesRequest) Get

func (NullableUpdateUnsubscribePreferencesRequest) IsSet

func (NullableUpdateUnsubscribePreferencesRequest) MarshalJSON

func (*NullableUpdateUnsubscribePreferencesRequest) Set

func (*NullableUpdateUnsubscribePreferencesRequest) UnmarshalJSON

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

func (*NullableUpdateUnsubscribePreferencesRequest) Unset

type NullableUpdateUnsubscribePreferencesResponse

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

func (NullableUpdateUnsubscribePreferencesResponse) Get

func (NullableUpdateUnsubscribePreferencesResponse) IsSet

func (NullableUpdateUnsubscribePreferencesResponse) MarshalJSON

func (*NullableUpdateUnsubscribePreferencesResponse) Set

func (*NullableUpdateUnsubscribePreferencesResponse) UnmarshalJSON

func (*NullableUpdateUnsubscribePreferencesResponse) Unset

type NullableUpdateViewRequest

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

func NewNullableUpdateViewRequest

func NewNullableUpdateViewRequest(val *UpdateViewRequest) *NullableUpdateViewRequest

func (NullableUpdateViewRequest) Get

func (NullableUpdateViewRequest) IsSet

func (v NullableUpdateViewRequest) IsSet() bool

func (NullableUpdateViewRequest) MarshalJSON

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

func (*NullableUpdateViewRequest) Set

func (*NullableUpdateViewRequest) UnmarshalJSON

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

func (*NullableUpdateViewRequest) Unset

func (v *NullableUpdateViewRequest) Unset()

type NullableUpdateViewResponse

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

func NewNullableUpdateViewResponse

func NewNullableUpdateViewResponse(val *UpdateViewResponse) *NullableUpdateViewResponse

func (NullableUpdateViewResponse) Get

func (NullableUpdateViewResponse) IsSet

func (v NullableUpdateViewResponse) IsSet() bool

func (NullableUpdateViewResponse) MarshalJSON

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

func (*NullableUpdateViewResponse) Set

func (*NullableUpdateViewResponse) UnmarshalJSON

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

func (*NullableUpdateViewResponse) Unset

func (v *NullableUpdateViewResponse) Unset()

type NullableUpdateVirtualInstanceRequest

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

func (NullableUpdateVirtualInstanceRequest) Get

func (NullableUpdateVirtualInstanceRequest) IsSet

func (NullableUpdateVirtualInstanceRequest) MarshalJSON

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

func (*NullableUpdateVirtualInstanceRequest) Set

func (*NullableUpdateVirtualInstanceRequest) UnmarshalJSON

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

func (*NullableUpdateVirtualInstanceRequest) Unset

type NullableUpdateVirtualInstanceResponse

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

func (NullableUpdateVirtualInstanceResponse) Get

func (NullableUpdateVirtualInstanceResponse) IsSet

func (NullableUpdateVirtualInstanceResponse) MarshalJSON

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

func (*NullableUpdateVirtualInstanceResponse) Set

func (*NullableUpdateVirtualInstanceResponse) UnmarshalJSON

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

func (*NullableUpdateVirtualInstanceResponse) Unset

type NullableUser

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

func NewNullableUser

func NewNullableUser(val *User) *NullableUser

func (NullableUser) Get

func (v NullableUser) Get() *User

func (NullableUser) IsSet

func (v NullableUser) IsSet() bool

func (NullableUser) MarshalJSON

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

func (*NullableUser) Set

func (v *NullableUser) Set(val *User)

func (*NullableUser) UnmarshalJSON

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

func (*NullableUser) Unset

func (v *NullableUser) Unset()

type NullableValidateQueryResponse

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

func (NullableValidateQueryResponse) Get

func (NullableValidateQueryResponse) IsSet

func (NullableValidateQueryResponse) MarshalJSON

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

func (*NullableValidateQueryResponse) Set

func (*NullableValidateQueryResponse) UnmarshalJSON

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

func (*NullableValidateQueryResponse) Unset

func (v *NullableValidateQueryResponse) Unset()

type NullableView

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

func NewNullableView

func NewNullableView(val *View) *NullableView

func (NullableView) Get

func (v NullableView) Get() *View

func (NullableView) IsSet

func (v NullableView) IsSet() bool

func (NullableView) MarshalJSON

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

func (*NullableView) Set

func (v *NullableView) Set(val *View)

func (*NullableView) UnmarshalJSON

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

func (*NullableView) Unset

func (v *NullableView) Unset()

type NullableVirtualInstance

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

func NewNullableVirtualInstance

func NewNullableVirtualInstance(val *VirtualInstance) *NullableVirtualInstance

func (NullableVirtualInstance) Get

func (NullableVirtualInstance) IsSet

func (v NullableVirtualInstance) IsSet() bool

func (NullableVirtualInstance) MarshalJSON

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

func (*NullableVirtualInstance) Set

func (*NullableVirtualInstance) UnmarshalJSON

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

func (*NullableVirtualInstance) Unset

func (v *NullableVirtualInstance) Unset()

type NullableWorkspace

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

func NewNullableWorkspace

func NewNullableWorkspace(val *Workspace) *NullableWorkspace

func (NullableWorkspace) Get

func (v NullableWorkspace) Get() *Workspace

func (NullableWorkspace) IsSet

func (v NullableWorkspace) IsSet() bool

func (NullableWorkspace) MarshalJSON

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

func (*NullableWorkspace) Set

func (v *NullableWorkspace) Set(val *Workspace)

func (*NullableWorkspace) UnmarshalJSON

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

func (*NullableWorkspace) Unset

func (v *NullableWorkspace) Unset()

type NullableXmlParams

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

func NewNullableXmlParams

func NewNullableXmlParams(val *XmlParams) *NullableXmlParams

func (NullableXmlParams) Get

func (v NullableXmlParams) Get() *XmlParams

func (NullableXmlParams) IsSet

func (v NullableXmlParams) IsSet() bool

func (NullableXmlParams) MarshalJSON

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

func (*NullableXmlParams) Set

func (v *NullableXmlParams) Set(val *XmlParams)

func (*NullableXmlParams) UnmarshalJSON

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

func (*NullableXmlParams) Unset

func (v *NullableXmlParams) Unset()

type Organization

type Organization struct {
	DeletionScheduledAt *string `json:"deletionScheduledAt,omitempty"`
	// Rockset's global AWS user
	RocksetUser *string `json:"rockset_user,omitempty"`
	// organization's unique external ID within Rockset
	ExternalId *string `json:"external_id,omitempty"`
	// list of clusters associated with this org
	Clusters []Cluster `json:"clusters,omitempty"`
	// unique identifier for the organization
	Id *string `json:"id,omitempty"`
	// ISO-8601 date
	CreatedAt *string `json:"created_at,omitempty"`
	// name of the organization
	DisplayName *string `json:"display_name,omitempty"`
}

Organization An organization in Rockset is a container for users and collections.

func NewOrganization

func NewOrganization() *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) GetClusters

func (o *Organization) GetClusters() []Cluster

GetClusters returns the Clusters field value if set, zero value otherwise.

func (*Organization) GetClustersOk

func (o *Organization) GetClustersOk() ([]Cluster, bool)

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

func (*Organization) GetCreatedAt

func (o *Organization) GetCreatedAt() string

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

func (*Organization) GetCreatedAtOk

func (o *Organization) GetCreatedAtOk() (*string, 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 (*Organization) GetDeletionScheduledAt

func (o *Organization) GetDeletionScheduledAt() string

GetDeletionScheduledAt returns the DeletionScheduledAt field value if set, zero value otherwise.

func (*Organization) GetDeletionScheduledAtOk

func (o *Organization) GetDeletionScheduledAtOk() (*string, bool)

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

func (*Organization) GetDisplayName

func (o *Organization) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*Organization) GetDisplayNameOk

func (o *Organization) GetDisplayNameOk() (*string, bool)

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

func (*Organization) GetExternalId

func (o *Organization) GetExternalId() string

GetExternalId returns the ExternalId field value if set, zero value otherwise.

func (*Organization) GetExternalIdOk

func (o *Organization) GetExternalIdOk() (*string, bool)

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

func (*Organization) GetId

func (o *Organization) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Organization) GetIdOk

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

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

func (*Organization) GetRocksetUser

func (o *Organization) GetRocksetUser() string

GetRocksetUser returns the RocksetUser field value if set, zero value otherwise.

func (*Organization) GetRocksetUserOk

func (o *Organization) GetRocksetUserOk() (*string, bool)

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

func (*Organization) HasClusters

func (o *Organization) HasClusters() bool

HasClusters returns a boolean if a field has been set.

func (*Organization) HasCreatedAt

func (o *Organization) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Organization) HasDeletionScheduledAt

func (o *Organization) HasDeletionScheduledAt() bool

HasDeletionScheduledAt returns a boolean if a field has been set.

func (*Organization) HasDisplayName

func (o *Organization) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*Organization) HasExternalId

func (o *Organization) HasExternalId() bool

HasExternalId returns a boolean if a field has been set.

func (*Organization) HasId

func (o *Organization) HasId() bool

HasId returns a boolean if a field has been set.

func (*Organization) HasRocksetUser

func (o *Organization) HasRocksetUser() bool

HasRocksetUser returns a boolean if a field has been set.

func (Organization) MarshalJSON

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

func (*Organization) SetClusters

func (o *Organization) SetClusters(v []Cluster)

SetClusters gets a reference to the given []Cluster and assigns it to the Clusters field.

func (*Organization) SetCreatedAt

func (o *Organization) SetCreatedAt(v string)

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

func (*Organization) SetDeletionScheduledAt

func (o *Organization) SetDeletionScheduledAt(v string)

SetDeletionScheduledAt gets a reference to the given string and assigns it to the DeletionScheduledAt field.

func (*Organization) SetDisplayName

func (o *Organization) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*Organization) SetExternalId

func (o *Organization) SetExternalId(v string)

SetExternalId gets a reference to the given string and assigns it to the ExternalId field.

func (*Organization) SetId

func (o *Organization) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Organization) SetRocksetUser

func (o *Organization) SetRocksetUser(v string)

SetRocksetUser gets a reference to the given string and assigns it to the RocksetUser field.

type OrganizationResponse

type OrganizationResponse struct {
	Data *Organization `json:"data,omitempty"`
}

OrganizationResponse struct for OrganizationResponse

func NewOrganizationResponse

func NewOrganizationResponse() *OrganizationResponse

NewOrganizationResponse instantiates a new OrganizationResponse 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 NewOrganizationResponseWithDefaults

func NewOrganizationResponseWithDefaults() *OrganizationResponse

NewOrganizationResponseWithDefaults instantiates a new OrganizationResponse 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 (*OrganizationResponse) GetData

func (o *OrganizationResponse) GetData() Organization

GetData returns the Data field value if set, zero value otherwise.

func (*OrganizationResponse) GetDataOk

func (o *OrganizationResponse) GetDataOk() (*Organization, bool)

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

func (*OrganizationResponse) HasData

func (o *OrganizationResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (OrganizationResponse) MarshalJSON

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

func (*OrganizationResponse) SetData

func (o *OrganizationResponse) SetData(v Organization)

SetData gets a reference to the given Organization and assigns it to the Data field.

type OrganizationsApi

type OrganizationsApi interface {

	/*
		GetOrganization Get Organization

		Retrieve information about current organization.

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

	// GetOrganizationExecute executes the request
	//  @return OrganizationResponse
	GetOrganizationExecute(r ApiGetOrganizationRequest) (*OrganizationResponse, *http.Response, error)
}

type OrganizationsApiService

type OrganizationsApiService service

OrganizationsApiService OrganizationsApi service

func (*OrganizationsApiService) GetOrganization

GetOrganization Get Organization

Retrieve information about current organization.

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

func (*OrganizationsApiService) GetOrganizationExecute

Execute executes the request

@return OrganizationResponse

type OutputField

type OutputField struct {
	// The name of a field, parsed as a SQL qualified name
	FieldName *string        `json:"field_name,omitempty"`
	Value     *SqlExpression `json:"value,omitempty"`
	// Error in Mapping execution: 'skip' or 'fail'
	OnError *string `json:"on_error,omitempty"`
}

OutputField struct for OutputField

func NewOutputField

func NewOutputField() *OutputField

NewOutputField instantiates a new OutputField 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 NewOutputFieldWithDefaults

func NewOutputFieldWithDefaults() *OutputField

NewOutputFieldWithDefaults instantiates a new OutputField 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 (*OutputField) GetFieldName

func (o *OutputField) GetFieldName() string

GetFieldName returns the FieldName field value if set, zero value otherwise.

func (*OutputField) GetFieldNameOk

func (o *OutputField) GetFieldNameOk() (*string, bool)

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

func (*OutputField) GetOnError

func (o *OutputField) GetOnError() string

GetOnError returns the OnError field value if set, zero value otherwise.

func (*OutputField) GetOnErrorOk

func (o *OutputField) GetOnErrorOk() (*string, bool)

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

func (*OutputField) GetValue

func (o *OutputField) GetValue() SqlExpression

GetValue returns the Value field value if set, zero value otherwise.

func (*OutputField) GetValueOk

func (o *OutputField) GetValueOk() (*SqlExpression, bool)

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

func (*OutputField) HasFieldName

func (o *OutputField) HasFieldName() bool

HasFieldName returns a boolean if a field has been set.

func (*OutputField) HasOnError

func (o *OutputField) HasOnError() bool

HasOnError returns a boolean if a field has been set.

func (*OutputField) HasValue

func (o *OutputField) HasValue() bool

HasValue returns a boolean if a field has been set.

func (OutputField) MarshalJSON

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

func (*OutputField) SetFieldName

func (o *OutputField) SetFieldName(v string)

SetFieldName gets a reference to the given string and assigns it to the FieldName field.

func (*OutputField) SetOnError

func (o *OutputField) SetOnError(v string)

SetOnError gets a reference to the given string and assigns it to the OnError field.

func (*OutputField) SetValue

func (o *OutputField) SetValue(v SqlExpression)

SetValue gets a reference to the given SqlExpression and assigns it to the Value field.

type PaginationInfo

type PaginationInfo struct {
	// Number of documents returned in this result set
	CurrentPageDocCount *int64 `json:"current_page_doc_count,omitempty"`
	// The doc offset that next_cursor starts at.
	NextCursorOffset *int64 `json:"next_cursor_offset,omitempty"`
	// Cursor used to retrieve the first set of documents.
	StartCursor *string `json:"start_cursor,omitempty"`
	// Cursor to use to get the list of documents
	NextCursor *string `json:"next_cursor,omitempty"`
}

PaginationInfo struct for PaginationInfo

func NewPaginationInfo

func NewPaginationInfo() *PaginationInfo

NewPaginationInfo instantiates a new PaginationInfo 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 NewPaginationInfoWithDefaults

func NewPaginationInfoWithDefaults() *PaginationInfo

NewPaginationInfoWithDefaults instantiates a new PaginationInfo 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 (*PaginationInfo) GetCurrentPageDocCount

func (o *PaginationInfo) GetCurrentPageDocCount() int64

GetCurrentPageDocCount returns the CurrentPageDocCount field value if set, zero value otherwise.

func (*PaginationInfo) GetCurrentPageDocCountOk

func (o *PaginationInfo) GetCurrentPageDocCountOk() (*int64, bool)

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

func (*PaginationInfo) GetNextCursor

func (o *PaginationInfo) GetNextCursor() string

GetNextCursor returns the NextCursor field value if set, zero value otherwise.

func (*PaginationInfo) GetNextCursorOffset

func (o *PaginationInfo) GetNextCursorOffset() int64

GetNextCursorOffset returns the NextCursorOffset field value if set, zero value otherwise.

func (*PaginationInfo) GetNextCursorOffsetOk

func (o *PaginationInfo) GetNextCursorOffsetOk() (*int64, bool)

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

func (*PaginationInfo) GetNextCursorOk

func (o *PaginationInfo) GetNextCursorOk() (*string, bool)

GetNextCursorOk returns a tuple with the NextCursor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaginationInfo) GetStartCursor

func (o *PaginationInfo) GetStartCursor() string

GetStartCursor returns the StartCursor field value if set, zero value otherwise.

func (*PaginationInfo) GetStartCursorOk

func (o *PaginationInfo) GetStartCursorOk() (*string, bool)

GetStartCursorOk returns a tuple with the StartCursor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaginationInfo) HasCurrentPageDocCount

func (o *PaginationInfo) HasCurrentPageDocCount() bool

HasCurrentPageDocCount returns a boolean if a field has been set.

func (*PaginationInfo) HasNextCursor

func (o *PaginationInfo) HasNextCursor() bool

HasNextCursor returns a boolean if a field has been set.

func (*PaginationInfo) HasNextCursorOffset

func (o *PaginationInfo) HasNextCursorOffset() bool

HasNextCursorOffset returns a boolean if a field has been set.

func (*PaginationInfo) HasStartCursor

func (o *PaginationInfo) HasStartCursor() bool

HasStartCursor returns a boolean if a field has been set.

func (PaginationInfo) MarshalJSON

func (o PaginationInfo) MarshalJSON() ([]byte, error)

func (*PaginationInfo) SetCurrentPageDocCount

func (o *PaginationInfo) SetCurrentPageDocCount(v int64)

SetCurrentPageDocCount gets a reference to the given int64 and assigns it to the CurrentPageDocCount field.

func (*PaginationInfo) SetNextCursor

func (o *PaginationInfo) SetNextCursor(v string)

SetNextCursor gets a reference to the given string and assigns it to the NextCursor field.

func (*PaginationInfo) SetNextCursorOffset

func (o *PaginationInfo) SetNextCursorOffset(v int64)

SetNextCursorOffset gets a reference to the given int64 and assigns it to the NextCursorOffset field.

func (*PaginationInfo) SetStartCursor

func (o *PaginationInfo) SetStartCursor(v string)

SetStartCursor gets a reference to the given string and assigns it to the StartCursor field.

type PatchDocument

type PatchDocument struct {
	// Unique ID of the document to be patched.
	Id string `json:"_id"`
	// List of patch operations.
	Patch []PatchOperation `json:"patch"`
}

PatchDocument struct for PatchDocument

func NewPatchDocument

func NewPatchDocument(id string, patch []PatchOperation) *PatchDocument

NewPatchDocument instantiates a new PatchDocument 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 NewPatchDocumentWithDefaults

func NewPatchDocumentWithDefaults() *PatchDocument

NewPatchDocumentWithDefaults instantiates a new PatchDocument 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 (*PatchDocument) GetId

func (o *PatchDocument) GetId() string

GetId returns the Id field value

func (*PatchDocument) GetIdOk

func (o *PatchDocument) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*PatchDocument) GetPatch

func (o *PatchDocument) GetPatch() []PatchOperation

GetPatch returns the Patch field value

func (*PatchDocument) GetPatchOk

func (o *PatchDocument) GetPatchOk() ([]PatchOperation, bool)

GetPatchOk returns a tuple with the Patch field value and a boolean to check if the value has been set.

func (PatchDocument) MarshalJSON

func (o PatchDocument) MarshalJSON() ([]byte, error)

func (*PatchDocument) SetId

func (o *PatchDocument) SetId(v string)

SetId sets field value

func (*PatchDocument) SetPatch

func (o *PatchDocument) SetPatch(v []PatchOperation)

SetPatch sets field value

type PatchDocumentsRequest

type PatchDocumentsRequest struct {
	// List of patches to be applied.
	Data []PatchDocument `json:"data"`
}

PatchDocumentsRequest struct for PatchDocumentsRequest

func NewPatchDocumentsRequest

func NewPatchDocumentsRequest(data []PatchDocument) *PatchDocumentsRequest

NewPatchDocumentsRequest instantiates a new PatchDocumentsRequest 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 NewPatchDocumentsRequestWithDefaults

func NewPatchDocumentsRequestWithDefaults() *PatchDocumentsRequest

NewPatchDocumentsRequestWithDefaults instantiates a new PatchDocumentsRequest 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 (*PatchDocumentsRequest) GetData

func (o *PatchDocumentsRequest) GetData() []PatchDocument

GetData returns the Data field value

func (*PatchDocumentsRequest) GetDataOk

func (o *PatchDocumentsRequest) GetDataOk() ([]PatchDocument, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (PatchDocumentsRequest) MarshalJSON

func (o PatchDocumentsRequest) MarshalJSON() ([]byte, error)

func (*PatchDocumentsRequest) SetData

func (o *PatchDocumentsRequest) SetData(v []PatchDocument)

SetData sets field value

type PatchDocumentsResponse

type PatchDocumentsResponse struct {
	Data []DocumentStatus `json:"data"`
}

PatchDocumentsResponse struct for PatchDocumentsResponse

func NewPatchDocumentsResponse

func NewPatchDocumentsResponse(data []DocumentStatus) *PatchDocumentsResponse

NewPatchDocumentsResponse instantiates a new PatchDocumentsResponse 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 NewPatchDocumentsResponseWithDefaults

func NewPatchDocumentsResponseWithDefaults() *PatchDocumentsResponse

NewPatchDocumentsResponseWithDefaults instantiates a new PatchDocumentsResponse 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 (*PatchDocumentsResponse) GetData

func (o *PatchDocumentsResponse) GetData() []DocumentStatus

GetData returns the Data field value

func (*PatchDocumentsResponse) GetDataOk

func (o *PatchDocumentsResponse) GetDataOk() ([]DocumentStatus, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (PatchDocumentsResponse) MarshalJSON

func (o PatchDocumentsResponse) MarshalJSON() ([]byte, error)

func (*PatchDocumentsResponse) SetData

func (o *PatchDocumentsResponse) SetData(v []DocumentStatus)

SetData sets field value

type PatchOperation

type PatchOperation struct {
	// [JSON Patch operation](https://datatracker.ietf.org/doc/html/rfc6902#page-4) to be performed in this patch. Case insensitive.
	Op string `json:"op"`
	// [JSON Pointer](https://datatracker.ietf.org/doc/html/rfc6901) referencing a location in the target document where the operation is performed
	Path string `json:"path"`
	// Value used in the patch operation. Required for `ADD`, `REPLACE`, `TEST`, and `INCREMENT` operations.
	Value map[string]interface{} `json:"value,omitempty"`
	// [JSON Pointer](https://datatracker.ietf.org/doc/html/rfc6901) referencing a location in the target document. Required for `COPY` and `MOVE` operations.
	From *string `json:"from,omitempty"`
}

PatchOperation struct for PatchOperation

func NewPatchOperation

func NewPatchOperation(op string, path string) *PatchOperation

NewPatchOperation instantiates a new PatchOperation 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 NewPatchOperationWithDefaults

func NewPatchOperationWithDefaults() *PatchOperation

NewPatchOperationWithDefaults instantiates a new PatchOperation 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 (*PatchOperation) GetFrom

func (o *PatchOperation) GetFrom() string

GetFrom returns the From field value if set, zero value otherwise.

func (*PatchOperation) GetFromOk

func (o *PatchOperation) GetFromOk() (*string, bool)

GetFromOk returns a tuple with the From field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchOperation) GetOp

func (o *PatchOperation) GetOp() string

GetOp returns the Op field value

func (*PatchOperation) GetOpOk

func (o *PatchOperation) GetOpOk() (*string, bool)

GetOpOk returns a tuple with the Op field value and a boolean to check if the value has been set.

func (*PatchOperation) GetPath

func (o *PatchOperation) GetPath() string

GetPath returns the Path field value

func (*PatchOperation) GetPathOk

func (o *PatchOperation) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.

func (*PatchOperation) GetValue

func (o *PatchOperation) GetValue() map[string]interface{}

GetValue returns the Value field value if set, zero value otherwise.

func (*PatchOperation) GetValueOk

func (o *PatchOperation) GetValueOk() (map[string]interface{}, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchOperation) HasFrom

func (o *PatchOperation) HasFrom() bool

HasFrom returns a boolean if a field has been set.

func (*PatchOperation) HasValue

func (o *PatchOperation) HasValue() bool

HasValue returns a boolean if a field has been set.

func (PatchOperation) MarshalJSON

func (o PatchOperation) MarshalJSON() ([]byte, error)

func (*PatchOperation) SetFrom

func (o *PatchOperation) SetFrom(v string)

SetFrom gets a reference to the given string and assigns it to the From field.

func (*PatchOperation) SetOp

func (o *PatchOperation) SetOp(v string)

SetOp sets field value

func (*PatchOperation) SetPath

func (o *PatchOperation) SetPath(v string)

SetPath sets field value

func (*PatchOperation) SetValue

func (o *PatchOperation) SetValue(v map[string]interface{})

SetValue gets a reference to the given map[string]interface{} and assigns it to the Value field.

type Privilege

type Privilege struct {
	// The action allowed by this privilege.
	Action *string `json:"action,omitempty"`
	// The resources on which the action is allowed. Defaults to '*All*' if not specified.
	ResourceName *string `json:"resource_name,omitempty"`
	// Cluster ID (`rs2` for us-west-2, `use1a1` for us-east-1) for which the action is allowed. Defaults to '*All*' if not specified.
	Cluster *string `json:"cluster,omitempty"`
}

Privilege struct for Privilege

func NewPrivilege

func NewPrivilege() *Privilege

NewPrivilege instantiates a new Privilege 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 NewPrivilegeWithDefaults

func NewPrivilegeWithDefaults() *Privilege

NewPrivilegeWithDefaults instantiates a new Privilege 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 (*Privilege) GetAction

func (o *Privilege) GetAction() string

GetAction returns the Action field value if set, zero value otherwise.

func (*Privilege) GetActionOk

func (o *Privilege) GetActionOk() (*string, bool)

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Privilege) GetCluster

func (o *Privilege) GetCluster() string

GetCluster returns the Cluster field value if set, zero value otherwise.

func (*Privilege) GetClusterOk

func (o *Privilege) GetClusterOk() (*string, bool)

GetClusterOk returns a tuple with the Cluster field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Privilege) GetResourceName

func (o *Privilege) GetResourceName() string

GetResourceName returns the ResourceName field value if set, zero value otherwise.

func (*Privilege) GetResourceNameOk

func (o *Privilege) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Privilege) HasAction

func (o *Privilege) HasAction() bool

HasAction returns a boolean if a field has been set.

func (*Privilege) HasCluster

func (o *Privilege) HasCluster() bool

HasCluster returns a boolean if a field has been set.

func (*Privilege) HasResourceName

func (o *Privilege) HasResourceName() bool

HasResourceName returns a boolean if a field has been set.

func (Privilege) MarshalJSON

func (o Privilege) MarshalJSON() ([]byte, error)

func (*Privilege) SetAction

func (o *Privilege) SetAction(v string)

SetAction gets a reference to the given string and assigns it to the Action field.

func (*Privilege) SetCluster

func (o *Privilege) SetCluster(v string)

SetCluster gets a reference to the given string and assigns it to the Cluster field.

func (*Privilege) SetResourceName

func (o *Privilege) SetResourceName(v string)

SetResourceName gets a reference to the given string and assigns it to the ResourceName field.

type QueriesApi

type QueriesApi interface {

	/*
		Query Query

		Make a SQL query to Rockset.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return ApiQueryRequest
	*/
	Query(ctx context.Context) ApiQueryRequest

	// QueryExecute executes the request
	//  @return QueryResponse
	QueryExecute(r ApiQueryRequest) (*QueryResponse, *http.Response, error)

	/*
		Validate Validate Query

		Validate a SQL query with Rockset's parser and planner.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return ApiValidateRequest
	*/
	Validate(ctx context.Context) ApiValidateRequest

	// ValidateExecute executes the request
	//  @return ValidateQueryResponse
	ValidateExecute(r ApiValidateRequest) (*ValidateQueryResponse, *http.Response, error)
}

type QueriesApiService

type QueriesApiService service

QueriesApiService QueriesApi service

func (*QueriesApiService) Query

Query Query

Make a SQL query to Rockset.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiQueryRequest

func (*QueriesApiService) QueryExecute

Execute executes the request

@return QueryResponse

func (*QueriesApiService) Validate

Validate Validate Query

Validate a SQL query with Rockset's parser and planner.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiValidateRequest

func (*QueriesApiService) ValidateExecute

Execute executes the request

@return ValidateQueryResponse

type QueryError

type QueryError struct {
	// The type of error
	Type *string `json:"type,omitempty"`
	// A message associated with the error, containing more information about it
	Message *string `json:"message,omitempty"`
	// The HTTP status code associated with this error, had it been sent as the response status code
	StatusCode *int32 `json:"status_code,omitempty"`
}

QueryError struct for QueryError

func NewQueryError

func NewQueryError() *QueryError

NewQueryError instantiates a new QueryError 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 NewQueryErrorWithDefaults

func NewQueryErrorWithDefaults() *QueryError

NewQueryErrorWithDefaults instantiates a new QueryError 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 (*QueryError) GetMessage

func (o *QueryError) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*QueryError) GetMessageOk

func (o *QueryError) 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 (*QueryError) GetStatusCode

func (o *QueryError) GetStatusCode() int32

GetStatusCode returns the StatusCode field value if set, zero value otherwise.

func (*QueryError) GetStatusCodeOk

func (o *QueryError) GetStatusCodeOk() (*int32, bool)

GetStatusCodeOk returns a tuple with the StatusCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryError) GetType

func (o *QueryError) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*QueryError) GetTypeOk

func (o *QueryError) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryError) HasMessage

func (o *QueryError) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*QueryError) HasStatusCode

func (o *QueryError) HasStatusCode() bool

HasStatusCode returns a boolean if a field has been set.

func (*QueryError) HasType

func (o *QueryError) HasType() bool

HasType returns a boolean if a field has been set.

func (QueryError) MarshalJSON

func (o QueryError) MarshalJSON() ([]byte, error)

func (*QueryError) SetMessage

func (o *QueryError) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*QueryError) SetStatusCode

func (o *QueryError) SetStatusCode(v int32)

SetStatusCode gets a reference to the given int32 and assigns it to the StatusCode field.

func (*QueryError) SetType

func (o *QueryError) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

type QueryFieldType

type QueryFieldType struct {
	// name of the field
	Name string `json:"name"`
	// data type of the field
	Type string `json:"type"`
}

QueryFieldType struct for QueryFieldType

func NewQueryFieldType

func NewQueryFieldType(name string, type_ string) *QueryFieldType

NewQueryFieldType instantiates a new QueryFieldType 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 NewQueryFieldTypeWithDefaults

func NewQueryFieldTypeWithDefaults() *QueryFieldType

NewQueryFieldTypeWithDefaults instantiates a new QueryFieldType 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 (*QueryFieldType) GetName

func (o *QueryFieldType) GetName() string

GetName returns the Name field value

func (*QueryFieldType) GetNameOk

func (o *QueryFieldType) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*QueryFieldType) GetType

func (o *QueryFieldType) GetType() string

GetType returns the Type field value

func (*QueryFieldType) GetTypeOk

func (o *QueryFieldType) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (QueryFieldType) MarshalJSON

func (o QueryFieldType) MarshalJSON() ([]byte, error)

func (*QueryFieldType) SetName

func (o *QueryFieldType) SetName(v string)

SetName sets field value

func (*QueryFieldType) SetType

func (o *QueryFieldType) SetType(v string)

SetType sets field value

type QueryLambda

type QueryLambda struct {
	// workspace of this Query Lambda
	Workspace *string `json:"workspace,omitempty"`
	// user that created this Query Lambda
	LastUpdatedBy *string `json:"last_updated_by,omitempty"`
	// ISO-8601 date of when Query Lambda was last updated
	LastUpdated *string `json:"last_updated,omitempty"`
	// Query Lambda name
	Name *string `json:"name,omitempty"`
	// number of Query Lambda versions
	VersionCount *int32 `json:"version_count,omitempty"`
	// collections/aliases queried by underlying SQL query
	Collections   []string            `json:"collections,omitempty"`
	LatestVersion *QueryLambdaVersion `json:"latest_version,omitempty"`
}

QueryLambda struct for QueryLambda

func NewQueryLambda

func NewQueryLambda() *QueryLambda

NewQueryLambda instantiates a new QueryLambda 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 NewQueryLambdaWithDefaults

func NewQueryLambdaWithDefaults() *QueryLambda

NewQueryLambdaWithDefaults instantiates a new QueryLambda 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 (*QueryLambda) GetCollections

func (o *QueryLambda) GetCollections() []string

GetCollections returns the Collections field value if set, zero value otherwise.

func (*QueryLambda) GetCollectionsOk

func (o *QueryLambda) GetCollectionsOk() ([]string, bool)

GetCollectionsOk returns a tuple with the Collections field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryLambda) GetLastUpdated

func (o *QueryLambda) GetLastUpdated() string

GetLastUpdated returns the LastUpdated field value if set, zero value otherwise.

func (*QueryLambda) GetLastUpdatedBy

func (o *QueryLambda) GetLastUpdatedBy() string

GetLastUpdatedBy returns the LastUpdatedBy field value if set, zero value otherwise.

func (*QueryLambda) GetLastUpdatedByOk

func (o *QueryLambda) GetLastUpdatedByOk() (*string, bool)

GetLastUpdatedByOk returns a tuple with the LastUpdatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryLambda) GetLastUpdatedOk

func (o *QueryLambda) GetLastUpdatedOk() (*string, bool)

GetLastUpdatedOk returns a tuple with the LastUpdated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryLambda) GetLatestVersion

func (o *QueryLambda) GetLatestVersion() QueryLambdaVersion

GetLatestVersion returns the LatestVersion field value if set, zero value otherwise.

func (*QueryLambda) GetLatestVersionOk

func (o *QueryLambda) GetLatestVersionOk() (*QueryLambdaVersion, bool)

GetLatestVersionOk returns a tuple with the LatestVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryLambda) GetName

func (o *QueryLambda) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*QueryLambda) GetNameOk

func (o *QueryLambda) 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 (*QueryLambda) GetVersionCount

func (o *QueryLambda) GetVersionCount() int32

GetVersionCount returns the VersionCount field value if set, zero value otherwise.

func (*QueryLambda) GetVersionCountOk

func (o *QueryLambda) GetVersionCountOk() (*int32, bool)

GetVersionCountOk returns a tuple with the VersionCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryLambda) GetWorkspace

func (o *QueryLambda) GetWorkspace() string

GetWorkspace returns the Workspace field value if set, zero value otherwise.

func (*QueryLambda) GetWorkspaceOk

func (o *QueryLambda) GetWorkspaceOk() (*string, bool)

GetWorkspaceOk returns a tuple with the Workspace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryLambda) HasCollections

func (o *QueryLambda) HasCollections() bool

HasCollections returns a boolean if a field has been set.

func (*QueryLambda) HasLastUpdated

func (o *QueryLambda) HasLastUpdated() bool

HasLastUpdated returns a boolean if a field has been set.

func (*QueryLambda) HasLastUpdatedBy

func (o *QueryLambda) HasLastUpdatedBy() bool

HasLastUpdatedBy returns a boolean if a field has been set.

func (*QueryLambda) HasLatestVersion

func (o *QueryLambda) HasLatestVersion() bool

HasLatestVersion returns a boolean if a field has been set.

func (*QueryLambda) HasName

func (o *QueryLambda) HasName() bool

HasName returns a boolean if a field has been set.

func (*QueryLambda) HasVersionCount

func (o *QueryLambda) HasVersionCount() bool

HasVersionCount returns a boolean if a field has been set.

func (*QueryLambda) HasWorkspace

func (o *QueryLambda) HasWorkspace() bool

HasWorkspace returns a boolean if a field has been set.

func (QueryLambda) MarshalJSON

func (o QueryLambda) MarshalJSON() ([]byte, error)

func (*QueryLambda) SetCollections

func (o *QueryLambda) SetCollections(v []string)

SetCollections gets a reference to the given []string and assigns it to the Collections field.

func (*QueryLambda) SetLastUpdated

func (o *QueryLambda) SetLastUpdated(v string)

SetLastUpdated gets a reference to the given string and assigns it to the LastUpdated field.

func (*QueryLambda) SetLastUpdatedBy

func (o *QueryLambda) SetLastUpdatedBy(v string)

SetLastUpdatedBy gets a reference to the given string and assigns it to the LastUpdatedBy field.

func (*QueryLambda) SetLatestVersion

func (o *QueryLambda) SetLatestVersion(v QueryLambdaVersion)

SetLatestVersion gets a reference to the given QueryLambdaVersion and assigns it to the LatestVersion field.

func (*QueryLambda) SetName

func (o *QueryLambda) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*QueryLambda) SetVersionCount

func (o *QueryLambda) SetVersionCount(v int32)

SetVersionCount gets a reference to the given int32 and assigns it to the VersionCount field.

func (*QueryLambda) SetWorkspace

func (o *QueryLambda) SetWorkspace(v string)

SetWorkspace gets a reference to the given string and assigns it to the Workspace field.

type QueryLambdaSql

type QueryLambdaSql struct {
	// SQL text
	Query string `json:"query"`
	// default parameters for this Query Lambda
	DefaultParameters []QueryParameter `json:"default_parameters,omitempty"`
}

QueryLambdaSql struct for QueryLambdaSql

func NewQueryLambdaSql

func NewQueryLambdaSql(query string) *QueryLambdaSql

NewQueryLambdaSql instantiates a new QueryLambdaSql 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 NewQueryLambdaSqlWithDefaults

func NewQueryLambdaSqlWithDefaults() *QueryLambdaSql

NewQueryLambdaSqlWithDefaults instantiates a new QueryLambdaSql 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 (*QueryLambdaSql) GetDefaultParameters

func (o *QueryLambdaSql) GetDefaultParameters() []QueryParameter

GetDefaultParameters returns the DefaultParameters field value if set, zero value otherwise.

func (*QueryLambdaSql) GetDefaultParametersOk

func (o *QueryLambdaSql) GetDefaultParametersOk() ([]QueryParameter, bool)

GetDefaultParametersOk returns a tuple with the DefaultParameters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryLambdaSql) GetQuery

func (o *QueryLambdaSql) GetQuery() string

GetQuery returns the Query field value

func (*QueryLambdaSql) GetQueryOk

func (o *QueryLambdaSql) GetQueryOk() (*string, bool)

GetQueryOk returns a tuple with the Query field value and a boolean to check if the value has been set.

func (*QueryLambdaSql) HasDefaultParameters

func (o *QueryLambdaSql) HasDefaultParameters() bool

HasDefaultParameters returns a boolean if a field has been set.

func (QueryLambdaSql) MarshalJSON

func (o QueryLambdaSql) MarshalJSON() ([]byte, error)

func (*QueryLambdaSql) SetDefaultParameters

func (o *QueryLambdaSql) SetDefaultParameters(v []QueryParameter)

SetDefaultParameters gets a reference to the given []QueryParameter and assigns it to the DefaultParameters field.

func (*QueryLambdaSql) SetQuery

func (o *QueryLambdaSql) SetQuery(v string)

SetQuery sets field value

type QueryLambdaStats

type QueryLambdaStats struct {
	// ISO-8601 date
	LastExecuted *string `json:"last_executed,omitempty"`
	// user who last executed Query Lambda
	LastExecutedBy *string `json:"last_executed_by,omitempty"`
	// ISO-8601 date of last execution failure
	LastExecutionError *string `json:"last_execution_error,omitempty"`
	// error message associated with last failed execution
	LastExecutionErrorMessage *string `json:"last_execution_error_message,omitempty"`
}

QueryLambdaStats struct for QueryLambdaStats

func NewQueryLambdaStats

func NewQueryLambdaStats() *QueryLambdaStats

NewQueryLambdaStats instantiates a new QueryLambdaStats 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 NewQueryLambdaStatsWithDefaults

func NewQueryLambdaStatsWithDefaults() *QueryLambdaStats

NewQueryLambdaStatsWithDefaults instantiates a new QueryLambdaStats 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 (*QueryLambdaStats) GetLastExecuted

func (o *QueryLambdaStats) GetLastExecuted() string

GetLastExecuted returns the LastExecuted field value if set, zero value otherwise.

func (*QueryLambdaStats) GetLastExecutedBy

func (o *QueryLambdaStats) GetLastExecutedBy() string

GetLastExecutedBy returns the LastExecutedBy field value if set, zero value otherwise.

func (*QueryLambdaStats) GetLastExecutedByOk

func (o *QueryLambdaStats) GetLastExecutedByOk() (*string, bool)

GetLastExecutedByOk returns a tuple with the LastExecutedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryLambdaStats) GetLastExecutedOk

func (o *QueryLambdaStats) GetLastExecutedOk() (*string, bool)

GetLastExecutedOk returns a tuple with the LastExecuted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryLambdaStats) GetLastExecutionError

func (o *QueryLambdaStats) GetLastExecutionError() string

GetLastExecutionError returns the LastExecutionError field value if set, zero value otherwise.

func (*QueryLambdaStats) GetLastExecutionErrorMessage

func (o *QueryLambdaStats) GetLastExecutionErrorMessage() string

GetLastExecutionErrorMessage returns the LastExecutionErrorMessage field value if set, zero value otherwise.

func (*QueryLambdaStats) GetLastExecutionErrorMessageOk

func (o *QueryLambdaStats) GetLastExecutionErrorMessageOk() (*string, bool)

GetLastExecutionErrorMessageOk returns a tuple with the LastExecutionErrorMessage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryLambdaStats) GetLastExecutionErrorOk

func (o *QueryLambdaStats) GetLastExecutionErrorOk() (*string, bool)

GetLastExecutionErrorOk returns a tuple with the LastExecutionError field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryLambdaStats) HasLastExecuted

func (o *QueryLambdaStats) HasLastExecuted() bool

HasLastExecuted returns a boolean if a field has been set.

func (*QueryLambdaStats) HasLastExecutedBy

func (o *QueryLambdaStats) HasLastExecutedBy() bool

HasLastExecutedBy returns a boolean if a field has been set.

func (*QueryLambdaStats) HasLastExecutionError

func (o *QueryLambdaStats) HasLastExecutionError() bool

HasLastExecutionError returns a boolean if a field has been set.

func (*QueryLambdaStats) HasLastExecutionErrorMessage

func (o *QueryLambdaStats) HasLastExecutionErrorMessage() bool

HasLastExecutionErrorMessage returns a boolean if a field has been set.

func (QueryLambdaStats) MarshalJSON

func (o QueryLambdaStats) MarshalJSON() ([]byte, error)

func (*QueryLambdaStats) SetLastExecuted

func (o *QueryLambdaStats) SetLastExecuted(v string)

SetLastExecuted gets a reference to the given string and assigns it to the LastExecuted field.

func (*QueryLambdaStats) SetLastExecutedBy

func (o *QueryLambdaStats) SetLastExecutedBy(v string)

SetLastExecutedBy gets a reference to the given string and assigns it to the LastExecutedBy field.

func (*QueryLambdaStats) SetLastExecutionError

func (o *QueryLambdaStats) SetLastExecutionError(v string)

SetLastExecutionError gets a reference to the given string and assigns it to the LastExecutionError field.

func (*QueryLambdaStats) SetLastExecutionErrorMessage

func (o *QueryLambdaStats) SetLastExecutionErrorMessage(v string)

SetLastExecutionErrorMessage gets a reference to the given string and assigns it to the LastExecutionErrorMessage field.

type QueryLambdaTag

type QueryLambdaTag struct {
	// name of Query Lambda tag
	TagName *string             `json:"tag_name,omitempty"`
	Version *QueryLambdaVersion `json:"version,omitempty"`
}

QueryLambdaTag struct for QueryLambdaTag

func NewQueryLambdaTag

func NewQueryLambdaTag() *QueryLambdaTag

NewQueryLambdaTag instantiates a new QueryLambdaTag 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 NewQueryLambdaTagWithDefaults

func NewQueryLambdaTagWithDefaults() *QueryLambdaTag

NewQueryLambdaTagWithDefaults instantiates a new QueryLambdaTag 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 (*QueryLambdaTag) GetTagName

func (o *QueryLambdaTag) GetTagName() string

GetTagName returns the TagName field value if set, zero value otherwise.

func (*QueryLambdaTag) GetTagNameOk

func (o *QueryLambdaTag) GetTagNameOk() (*string, bool)

GetTagNameOk returns a tuple with the TagName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryLambdaTag) GetVersion

func (o *QueryLambdaTag) GetVersion() QueryLambdaVersion

GetVersion returns the Version field value if set, zero value otherwise.

func (*QueryLambdaTag) GetVersionOk

func (o *QueryLambdaTag) GetVersionOk() (*QueryLambdaVersion, 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 (*QueryLambdaTag) HasTagName

func (o *QueryLambdaTag) HasTagName() bool

HasTagName returns a boolean if a field has been set.

func (*QueryLambdaTag) HasVersion

func (o *QueryLambdaTag) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (QueryLambdaTag) MarshalJSON

func (o QueryLambdaTag) MarshalJSON() ([]byte, error)

func (*QueryLambdaTag) SetTagName

func (o *QueryLambdaTag) SetTagName(v string)

SetTagName gets a reference to the given string and assigns it to the TagName field.

func (*QueryLambdaTag) SetVersion

func (o *QueryLambdaTag) SetVersion(v QueryLambdaVersion)

SetVersion gets a reference to the given QueryLambdaVersion and assigns it to the Version field.

type QueryLambdaTagResponse

type QueryLambdaTagResponse struct {
	Data *QueryLambdaTag `json:"data,omitempty"`
}

QueryLambdaTagResponse struct for QueryLambdaTagResponse

func NewQueryLambdaTagResponse

func NewQueryLambdaTagResponse() *QueryLambdaTagResponse

NewQueryLambdaTagResponse instantiates a new QueryLambdaTagResponse 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 NewQueryLambdaTagResponseWithDefaults

func NewQueryLambdaTagResponseWithDefaults() *QueryLambdaTagResponse

NewQueryLambdaTagResponseWithDefaults instantiates a new QueryLambdaTagResponse 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 (*QueryLambdaTagResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*QueryLambdaTagResponse) GetDataOk

func (o *QueryLambdaTagResponse) GetDataOk() (*QueryLambdaTag, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryLambdaTagResponse) HasData

func (o *QueryLambdaTagResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (QueryLambdaTagResponse) MarshalJSON

func (o QueryLambdaTagResponse) MarshalJSON() ([]byte, error)

func (*QueryLambdaTagResponse) SetData

func (o *QueryLambdaTagResponse) SetData(v QueryLambdaTag)

SetData gets a reference to the given QueryLambdaTag and assigns it to the Data field.

type QueryLambdaVersion

type QueryLambdaVersion struct {
	// workspace of this Query Lambda
	Workspace *string `json:"workspace,omitempty"`
	// user that created this Query Lambda
	CreatedBy *string `json:"created_by,omitempty"`
	// ISO-8601 date of when Query Lambda was created
	CreatedAt *string `json:"created_at,omitempty"`
	// Query Lambda name
	Name *string `json:"name,omitempty"`
	// Query Lambda version
	Version *string `json:"version,omitempty"`
	// optional description
	Description *string         `json:"description,omitempty"`
	Sql         *QueryLambdaSql `json:"sql,omitempty"`
	// collections queried by underlying SQL query
	Collections []string `json:"collections,omitempty"`
	// status of this Query Lambda
	State *string           `json:"state,omitempty"`
	Stats *QueryLambdaStats `json:"stats,omitempty"`
}

QueryLambdaVersion struct for QueryLambdaVersion

func NewQueryLambdaVersion

func NewQueryLambdaVersion() *QueryLambdaVersion

NewQueryLambdaVersion instantiates a new QueryLambdaVersion 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 NewQueryLambdaVersionWithDefaults

func NewQueryLambdaVersionWithDefaults() *QueryLambdaVersion

NewQueryLambdaVersionWithDefaults instantiates a new QueryLambdaVersion 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 (*QueryLambdaVersion) GetCollections

func (o *QueryLambdaVersion) GetCollections() []string

GetCollections returns the Collections field value if set, zero value otherwise.

func (*QueryLambdaVersion) GetCollectionsOk

func (o *QueryLambdaVersion) GetCollectionsOk() ([]string, bool)

GetCollectionsOk returns a tuple with the Collections field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryLambdaVersion) GetCreatedAt

func (o *QueryLambdaVersion) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*QueryLambdaVersion) GetCreatedAtOk

func (o *QueryLambdaVersion) GetCreatedAtOk() (*string, 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 (*QueryLambdaVersion) GetCreatedBy

func (o *QueryLambdaVersion) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*QueryLambdaVersion) GetCreatedByOk

func (o *QueryLambdaVersion) 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 (*QueryLambdaVersion) GetDescription

func (o *QueryLambdaVersion) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*QueryLambdaVersion) GetDescriptionOk

func (o *QueryLambdaVersion) 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 (*QueryLambdaVersion) GetName

func (o *QueryLambdaVersion) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*QueryLambdaVersion) GetNameOk

func (o *QueryLambdaVersion) 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 (*QueryLambdaVersion) GetSql

func (o *QueryLambdaVersion) GetSql() QueryLambdaSql

GetSql returns the Sql field value if set, zero value otherwise.

func (*QueryLambdaVersion) GetSqlOk

func (o *QueryLambdaVersion) GetSqlOk() (*QueryLambdaSql, bool)

GetSqlOk returns a tuple with the Sql field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryLambdaVersion) GetState

func (o *QueryLambdaVersion) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*QueryLambdaVersion) GetStateOk

func (o *QueryLambdaVersion) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryLambdaVersion) GetStats

func (o *QueryLambdaVersion) GetStats() QueryLambdaStats

GetStats returns the Stats field value if set, zero value otherwise.

func (*QueryLambdaVersion) GetStatsOk

func (o *QueryLambdaVersion) GetStatsOk() (*QueryLambdaStats, bool)

GetStatsOk returns a tuple with the Stats field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryLambdaVersion) GetVersion

func (o *QueryLambdaVersion) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise.

func (*QueryLambdaVersion) GetVersionOk

func (o *QueryLambdaVersion) 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 (*QueryLambdaVersion) GetWorkspace

func (o *QueryLambdaVersion) GetWorkspace() string

GetWorkspace returns the Workspace field value if set, zero value otherwise.

func (*QueryLambdaVersion) GetWorkspaceOk

func (o *QueryLambdaVersion) GetWorkspaceOk() (*string, bool)

GetWorkspaceOk returns a tuple with the Workspace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryLambdaVersion) HasCollections

func (o *QueryLambdaVersion) HasCollections() bool

HasCollections returns a boolean if a field has been set.

func (*QueryLambdaVersion) HasCreatedAt

func (o *QueryLambdaVersion) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*QueryLambdaVersion) HasCreatedBy

func (o *QueryLambdaVersion) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*QueryLambdaVersion) HasDescription

func (o *QueryLambdaVersion) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*QueryLambdaVersion) HasName

func (o *QueryLambdaVersion) HasName() bool

HasName returns a boolean if a field has been set.

func (*QueryLambdaVersion) HasSql

func (o *QueryLambdaVersion) HasSql() bool

HasSql returns a boolean if a field has been set.

func (*QueryLambdaVersion) HasState

func (o *QueryLambdaVersion) HasState() bool

HasState returns a boolean if a field has been set.

func (*QueryLambdaVersion) HasStats

func (o *QueryLambdaVersion) HasStats() bool

HasStats returns a boolean if a field has been set.

func (*QueryLambdaVersion) HasVersion

func (o *QueryLambdaVersion) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (*QueryLambdaVersion) HasWorkspace

func (o *QueryLambdaVersion) HasWorkspace() bool

HasWorkspace returns a boolean if a field has been set.

func (QueryLambdaVersion) MarshalJSON

func (o QueryLambdaVersion) MarshalJSON() ([]byte, error)

func (*QueryLambdaVersion) SetCollections

func (o *QueryLambdaVersion) SetCollections(v []string)

SetCollections gets a reference to the given []string and assigns it to the Collections field.

func (*QueryLambdaVersion) SetCreatedAt

func (o *QueryLambdaVersion) SetCreatedAt(v string)

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*QueryLambdaVersion) SetCreatedBy

func (o *QueryLambdaVersion) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*QueryLambdaVersion) SetDescription

func (o *QueryLambdaVersion) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*QueryLambdaVersion) SetName

func (o *QueryLambdaVersion) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*QueryLambdaVersion) SetSql

func (o *QueryLambdaVersion) SetSql(v QueryLambdaSql)

SetSql gets a reference to the given QueryLambdaSql and assigns it to the Sql field.

func (*QueryLambdaVersion) SetState

func (o *QueryLambdaVersion) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*QueryLambdaVersion) SetStats

func (o *QueryLambdaVersion) SetStats(v QueryLambdaStats)

SetStats gets a reference to the given QueryLambdaStats and assigns it to the Stats field.

func (*QueryLambdaVersion) SetVersion

func (o *QueryLambdaVersion) SetVersion(v string)

SetVersion gets a reference to the given string and assigns it to the Version field.

func (*QueryLambdaVersion) SetWorkspace

func (o *QueryLambdaVersion) SetWorkspace(v string)

SetWorkspace gets a reference to the given string and assigns it to the Workspace field.

type QueryLambdaVersionResponse

type QueryLambdaVersionResponse struct {
	Data *QueryLambdaVersion `json:"data,omitempty"`
}

QueryLambdaVersionResponse struct for QueryLambdaVersionResponse

func NewQueryLambdaVersionResponse

func NewQueryLambdaVersionResponse() *QueryLambdaVersionResponse

NewQueryLambdaVersionResponse instantiates a new QueryLambdaVersionResponse 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 NewQueryLambdaVersionResponseWithDefaults

func NewQueryLambdaVersionResponseWithDefaults() *QueryLambdaVersionResponse

NewQueryLambdaVersionResponseWithDefaults instantiates a new QueryLambdaVersionResponse 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 (*QueryLambdaVersionResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*QueryLambdaVersionResponse) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryLambdaVersionResponse) HasData

func (o *QueryLambdaVersionResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (QueryLambdaVersionResponse) MarshalJSON

func (o QueryLambdaVersionResponse) MarshalJSON() ([]byte, error)

func (*QueryLambdaVersionResponse) SetData

SetData gets a reference to the given QueryLambdaVersion and assigns it to the Data field.

type QueryLambdasApi

type QueryLambdasApi interface {

	/*
		CreateQueryLambda Create Query Lambda

		Create a Query Lambda in given workspace.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace name of the workspace
		 @return ApiCreateQueryLambdaRequest
	*/
	CreateQueryLambda(ctx context.Context, workspace string) ApiCreateQueryLambdaRequest

	// CreateQueryLambdaExecute executes the request
	//  @return QueryLambdaVersionResponse
	CreateQueryLambdaExecute(r ApiCreateQueryLambdaRequest) (*QueryLambdaVersionResponse, *http.Response, error)

	/*
		CreateQueryLambdaTag Create Query Lambda Tag

		Create a tag for a specific Query Lambda version, or update that tag if it already exists.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace name of the workspace
		 @param queryLambda name of the Query Lambda
		 @return ApiCreateQueryLambdaTagRequest
	*/
	CreateQueryLambdaTag(ctx context.Context, workspace string, queryLambda string) ApiCreateQueryLambdaTagRequest

	// CreateQueryLambdaTagExecute executes the request
	//  @return QueryLambdaTagResponse
	CreateQueryLambdaTagExecute(r ApiCreateQueryLambdaTagRequest) (*QueryLambdaTagResponse, *http.Response, error)

	/*
		DeleteQueryLambda Delete Query Lambda

		Delete a Query Lambda.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace name of the workspace
		 @param queryLambda name of the Query Lambda
		 @return ApiDeleteQueryLambdaRequest
	*/
	DeleteQueryLambda(ctx context.Context, workspace string, queryLambda string) ApiDeleteQueryLambdaRequest

	// DeleteQueryLambdaExecute executes the request
	//  @return DeleteQueryLambdaResponse
	DeleteQueryLambdaExecute(r ApiDeleteQueryLambdaRequest) (*DeleteQueryLambdaResponse, *http.Response, error)

	/*
		DeleteQueryLambdaTag Delete Query Lambda Tag Version

		Delete a tag for a specific Query Lambda

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace name of the workspace
		 @param queryLambda name of the Query Lambda
		 @param tag name of the tag
		 @return ApiDeleteQueryLambdaTagRequest
	*/
	DeleteQueryLambdaTag(ctx context.Context, workspace string, queryLambda string, tag string) ApiDeleteQueryLambdaTagRequest

	// DeleteQueryLambdaTagExecute executes the request
	//  @return QueryLambdaTagResponse
	DeleteQueryLambdaTagExecute(r ApiDeleteQueryLambdaTagRequest) (*QueryLambdaTagResponse, *http.Response, error)

	/*
		DeleteQueryLambdaVersion Delete Query Lambda Version

		Delete a Query Lambda version.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace name of the workspace
		 @param queryLambda name of the Query Lambda
		 @param version version
		 @return ApiDeleteQueryLambdaVersionRequest
	*/
	DeleteQueryLambdaVersion(ctx context.Context, workspace string, queryLambda string, version string) ApiDeleteQueryLambdaVersionRequest

	// DeleteQueryLambdaVersionExecute executes the request
	//  @return QueryLambdaVersionResponse
	DeleteQueryLambdaVersionExecute(r ApiDeleteQueryLambdaVersionRequest) (*QueryLambdaVersionResponse, *http.Response, error)

	/*
		ExecuteQueryLambda Execute Query Lambda By Version

		Execute a particular version of a Query Lambda.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace name of the workspace
		 @param queryLambda name of the Query Lambda
		 @param version version
		 @return ApiExecuteQueryLambdaRequest
	*/
	ExecuteQueryLambda(ctx context.Context, workspace string, queryLambda string, version string) ApiExecuteQueryLambdaRequest

	// ExecuteQueryLambdaExecute executes the request
	//  @return QueryResponse
	ExecuteQueryLambdaExecute(r ApiExecuteQueryLambdaRequest) (*QueryResponse, *http.Response, error)

	/*
		ExecuteQueryLambdaByTag Execute Query Lambda By Tag

		Execute the Query Lambda version associated with a given tag.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace name of the workspace
		 @param queryLambda name of the Query Lambda
		 @param tag tag
		 @return ApiExecuteQueryLambdaByTagRequest
	*/
	ExecuteQueryLambdaByTag(ctx context.Context, workspace string, queryLambda string, tag string) ApiExecuteQueryLambdaByTagRequest

	// ExecuteQueryLambdaByTagExecute executes the request
	//  @return QueryResponse
	ExecuteQueryLambdaByTagExecute(r ApiExecuteQueryLambdaByTagRequest) (*QueryResponse, *http.Response, error)

	/*
		GetQueryLambdaTagVersion Retrieve Query Lambda Tag

		Retrieve the Query Lambda version associated with a given tag.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace name of the workspace
		 @param queryLambda name of the Query Lambda
		 @param tag name of the tag
		 @return ApiGetQueryLambdaTagVersionRequest
	*/
	GetQueryLambdaTagVersion(ctx context.Context, workspace string, queryLambda string, tag string) ApiGetQueryLambdaTagVersionRequest

	// GetQueryLambdaTagVersionExecute executes the request
	//  @return QueryLambdaTagResponse
	GetQueryLambdaTagVersionExecute(r ApiGetQueryLambdaTagVersionRequest) (*QueryLambdaTagResponse, *http.Response, error)

	/*
		GetQueryLambdaVersion Retrieve Query Lambda Version

		Retrieve details for a specified version of a Query Lambda.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace name of the workspace
		 @param queryLambda name of the Query Lambda
		 @param version version
		 @return ApiGetQueryLambdaVersionRequest
	*/
	GetQueryLambdaVersion(ctx context.Context, workspace string, queryLambda string, version string) ApiGetQueryLambdaVersionRequest

	// GetQueryLambdaVersionExecute executes the request
	//  @return QueryLambdaVersionResponse
	GetQueryLambdaVersionExecute(r ApiGetQueryLambdaVersionRequest) (*QueryLambdaVersionResponse, *http.Response, error)

	/*
		ListAllQueryLambdas List Query Lambdas

		List all Query Lambdas in an organization.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return ApiListAllQueryLambdasRequest
	*/
	ListAllQueryLambdas(ctx context.Context) ApiListAllQueryLambdasRequest

	// ListAllQueryLambdasExecute executes the request
	//  @return ListQueryLambdasResponse
	ListAllQueryLambdasExecute(r ApiListAllQueryLambdasRequest) (*ListQueryLambdasResponse, *http.Response, error)

	/*
		ListQueryLambdaTags List Query Lambda Tags

		List all tags associated with a Query Lambda

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace name of the workspace
		 @param queryLambda name of the Query Lambda
		 @return ApiListQueryLambdaTagsRequest
	*/
	ListQueryLambdaTags(ctx context.Context, workspace string, queryLambda string) ApiListQueryLambdaTagsRequest

	// ListQueryLambdaTagsExecute executes the request
	//  @return ListQueryLambdaTagsResponse
	ListQueryLambdaTagsExecute(r ApiListQueryLambdaTagsRequest) (*ListQueryLambdaTagsResponse, *http.Response, error)

	/*
		ListQueryLambdaVersions List Query Lambda Versions

		List all versions of a Query Lambda.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace name of the workspace
		 @param queryLambda name of the Query Lambda
		 @return ApiListQueryLambdaVersionsRequest
	*/
	ListQueryLambdaVersions(ctx context.Context, workspace string, queryLambda string) ApiListQueryLambdaVersionsRequest

	// ListQueryLambdaVersionsExecute executes the request
	//  @return ListQueryLambdaVersionsResponse
	ListQueryLambdaVersionsExecute(r ApiListQueryLambdaVersionsRequest) (*ListQueryLambdaVersionsResponse, *http.Response, error)

	/*
		ListQueryLambdasInWorkspace List Query Lambdas in Workspace

		List all Query Lambdas under given workspace.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace name of the workspace
		 @return ApiListQueryLambdasInWorkspaceRequest
	*/
	ListQueryLambdasInWorkspace(ctx context.Context, workspace string) ApiListQueryLambdasInWorkspaceRequest

	// ListQueryLambdasInWorkspaceExecute executes the request
	//  @return ListQueryLambdasResponse
	ListQueryLambdasInWorkspaceExecute(r ApiListQueryLambdasInWorkspaceRequest) (*ListQueryLambdasResponse, *http.Response, error)

	/*
		UpdateQueryLambda Update Query Lambda

		Create a new version of a Query Lambda in given workspace.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace name of the workspace
		 @param queryLambda name of the Query Lambda
		 @return ApiUpdateQueryLambdaRequest
	*/
	UpdateQueryLambda(ctx context.Context, workspace string, queryLambda string) ApiUpdateQueryLambdaRequest

	// UpdateQueryLambdaExecute executes the request
	//  @return QueryLambdaVersionResponse
	UpdateQueryLambdaExecute(r ApiUpdateQueryLambdaRequest) (*QueryLambdaVersionResponse, *http.Response, error)
}

type QueryLambdasApiService

type QueryLambdasApiService service

QueryLambdasApiService QueryLambdasApi service

func (*QueryLambdasApiService) CreateQueryLambda

func (a *QueryLambdasApiService) CreateQueryLambda(ctx context.Context, workspace string) ApiCreateQueryLambdaRequest

CreateQueryLambda Create Query Lambda

Create a Query Lambda in given workspace.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspace name of the workspace
@return ApiCreateQueryLambdaRequest

func (*QueryLambdasApiService) CreateQueryLambdaExecute

Execute executes the request

@return QueryLambdaVersionResponse

func (*QueryLambdasApiService) CreateQueryLambdaTag

func (a *QueryLambdasApiService) CreateQueryLambdaTag(ctx context.Context, workspace string, queryLambda string) ApiCreateQueryLambdaTagRequest

CreateQueryLambdaTag Create Query Lambda Tag

Create a tag for a specific Query Lambda version, or update that tag if it already exists.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspace name of the workspace
@param queryLambda name of the Query Lambda
@return ApiCreateQueryLambdaTagRequest

func (*QueryLambdasApiService) CreateQueryLambdaTagExecute

Execute executes the request

@return QueryLambdaTagResponse

func (*QueryLambdasApiService) DeleteQueryLambda

func (a *QueryLambdasApiService) DeleteQueryLambda(ctx context.Context, workspace string, queryLambda string) ApiDeleteQueryLambdaRequest

DeleteQueryLambda Delete Query Lambda

Delete a Query Lambda.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspace name of the workspace
@param queryLambda name of the Query Lambda
@return ApiDeleteQueryLambdaRequest

func (*QueryLambdasApiService) DeleteQueryLambdaExecute

Execute executes the request

@return DeleteQueryLambdaResponse

func (*QueryLambdasApiService) DeleteQueryLambdaTag

func (a *QueryLambdasApiService) DeleteQueryLambdaTag(ctx context.Context, workspace string, queryLambda string, tag string) ApiDeleteQueryLambdaTagRequest

DeleteQueryLambdaTag Delete Query Lambda Tag Version

Delete a tag for a specific Query Lambda

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspace name of the workspace
@param queryLambda name of the Query Lambda
@param tag name of the tag
@return ApiDeleteQueryLambdaTagRequest

func (*QueryLambdasApiService) DeleteQueryLambdaTagExecute

Execute executes the request

@return QueryLambdaTagResponse

func (*QueryLambdasApiService) DeleteQueryLambdaVersion

func (a *QueryLambdasApiService) DeleteQueryLambdaVersion(ctx context.Context, workspace string, queryLambda string, version string) ApiDeleteQueryLambdaVersionRequest

DeleteQueryLambdaVersion Delete Query Lambda Version

Delete a Query Lambda version.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspace name of the workspace
@param queryLambda name of the Query Lambda
@param version version
@return ApiDeleteQueryLambdaVersionRequest

func (*QueryLambdasApiService) DeleteQueryLambdaVersionExecute

Execute executes the request

@return QueryLambdaVersionResponse

func (*QueryLambdasApiService) ExecuteQueryLambda

func (a *QueryLambdasApiService) ExecuteQueryLambda(ctx context.Context, workspace string, queryLambda string, version string) ApiExecuteQueryLambdaRequest

ExecuteQueryLambda Execute Query Lambda By Version

Execute a particular version of a Query Lambda.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspace name of the workspace
@param queryLambda name of the Query Lambda
@param version version
@return ApiExecuteQueryLambdaRequest

func (*QueryLambdasApiService) ExecuteQueryLambdaByTag

func (a *QueryLambdasApiService) ExecuteQueryLambdaByTag(ctx context.Context, workspace string, queryLambda string, tag string) ApiExecuteQueryLambdaByTagRequest

ExecuteQueryLambdaByTag Execute Query Lambda By Tag

Execute the Query Lambda version associated with a given tag.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspace name of the workspace
@param queryLambda name of the Query Lambda
@param tag tag
@return ApiExecuteQueryLambdaByTagRequest

func (*QueryLambdasApiService) ExecuteQueryLambdaByTagExecute

func (a *QueryLambdasApiService) ExecuteQueryLambdaByTagExecute(r ApiExecuteQueryLambdaByTagRequest) (*QueryResponse, *http.Response, error)

Execute executes the request

@return QueryResponse

func (*QueryLambdasApiService) ExecuteQueryLambdaExecute

Execute executes the request

@return QueryResponse

func (*QueryLambdasApiService) GetQueryLambdaTagVersion

func (a *QueryLambdasApiService) GetQueryLambdaTagVersion(ctx context.Context, workspace string, queryLambda string, tag string) ApiGetQueryLambdaTagVersionRequest

GetQueryLambdaTagVersion Retrieve Query Lambda Tag

Retrieve the Query Lambda version associated with a given tag.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspace name of the workspace
@param queryLambda name of the Query Lambda
@param tag name of the tag
@return ApiGetQueryLambdaTagVersionRequest

func (*QueryLambdasApiService) GetQueryLambdaTagVersionExecute

Execute executes the request

@return QueryLambdaTagResponse

func (*QueryLambdasApiService) GetQueryLambdaVersion

func (a *QueryLambdasApiService) GetQueryLambdaVersion(ctx context.Context, workspace string, queryLambda string, version string) ApiGetQueryLambdaVersionRequest

GetQueryLambdaVersion Retrieve Query Lambda Version

Retrieve details for a specified version of a Query Lambda.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspace name of the workspace
@param queryLambda name of the Query Lambda
@param version version
@return ApiGetQueryLambdaVersionRequest

func (*QueryLambdasApiService) GetQueryLambdaVersionExecute

Execute executes the request

@return QueryLambdaVersionResponse

func (*QueryLambdasApiService) ListAllQueryLambdas

ListAllQueryLambdas List Query Lambdas

List all Query Lambdas in an organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListAllQueryLambdasRequest

func (*QueryLambdasApiService) ListAllQueryLambdasExecute

Execute executes the request

@return ListQueryLambdasResponse

func (*QueryLambdasApiService) ListQueryLambdaTags

func (a *QueryLambdasApiService) ListQueryLambdaTags(ctx context.Context, workspace string, queryLambda string) ApiListQueryLambdaTagsRequest

ListQueryLambdaTags List Query Lambda Tags

List all tags associated with a Query Lambda

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspace name of the workspace
@param queryLambda name of the Query Lambda
@return ApiListQueryLambdaTagsRequest

func (*QueryLambdasApiService) ListQueryLambdaTagsExecute

Execute executes the request

@return ListQueryLambdaTagsResponse

func (*QueryLambdasApiService) ListQueryLambdaVersions

func (a *QueryLambdasApiService) ListQueryLambdaVersions(ctx context.Context, workspace string, queryLambda string) ApiListQueryLambdaVersionsRequest

ListQueryLambdaVersions List Query Lambda Versions

List all versions of a Query Lambda.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspace name of the workspace
@param queryLambda name of the Query Lambda
@return ApiListQueryLambdaVersionsRequest

func (*QueryLambdasApiService) ListQueryLambdaVersionsExecute

Execute executes the request

@return ListQueryLambdaVersionsResponse

func (*QueryLambdasApiService) ListQueryLambdasInWorkspace

func (a *QueryLambdasApiService) ListQueryLambdasInWorkspace(ctx context.Context, workspace string) ApiListQueryLambdasInWorkspaceRequest

ListQueryLambdasInWorkspace List Query Lambdas in Workspace

List all Query Lambdas under given workspace.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspace name of the workspace
@return ApiListQueryLambdasInWorkspaceRequest

func (*QueryLambdasApiService) ListQueryLambdasInWorkspaceExecute

Execute executes the request

@return ListQueryLambdasResponse

func (*QueryLambdasApiService) UpdateQueryLambda

func (a *QueryLambdasApiService) UpdateQueryLambda(ctx context.Context, workspace string, queryLambda string) ApiUpdateQueryLambdaRequest

UpdateQueryLambda Update Query Lambda

Create a new version of a Query Lambda in given workspace.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspace name of the workspace
@param queryLambda name of the Query Lambda
@return ApiUpdateQueryLambdaRequest

func (*QueryLambdasApiService) UpdateQueryLambdaExecute

Execute executes the request

@return QueryLambdaVersionResponse

type QueryParameter

type QueryParameter struct {
	// name of the field
	Name string `json:"name"`
	// data type of the field
	Type string `json:"type"`
	// literal value of the field
	Value string `json:"value"`
}

QueryParameter struct for QueryParameter

func NewQueryParameter

func NewQueryParameter(name string, type_ string, value string) *QueryParameter

NewQueryParameter instantiates a new QueryParameter 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 NewQueryParameterWithDefaults

func NewQueryParameterWithDefaults() *QueryParameter

NewQueryParameterWithDefaults instantiates a new QueryParameter 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 (*QueryParameter) GetName

func (o *QueryParameter) GetName() string

GetName returns the Name field value

func (*QueryParameter) GetNameOk

func (o *QueryParameter) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*QueryParameter) GetType

func (o *QueryParameter) GetType() string

GetType returns the Type field value

func (*QueryParameter) GetTypeOk

func (o *QueryParameter) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*QueryParameter) GetValue

func (o *QueryParameter) GetValue() string

GetValue returns the Value field value

func (*QueryParameter) GetValueOk

func (o *QueryParameter) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (QueryParameter) MarshalJSON

func (o QueryParameter) MarshalJSON() ([]byte, error)

func (*QueryParameter) SetName

func (o *QueryParameter) SetName(v string)

SetName sets field value

func (*QueryParameter) SetType

func (o *QueryParameter) SetType(v string)

SetType sets field value

func (*QueryParameter) SetValue

func (o *QueryParameter) SetValue(v string)

SetValue sets field value

type QueryRequest

type QueryRequest struct {
	Sql QueryRequestSql `json:"sql"`
}

QueryRequest struct for QueryRequest

func NewQueryRequest

func NewQueryRequest(sql QueryRequestSql) *QueryRequest

NewQueryRequest instantiates a new QueryRequest 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 NewQueryRequestWithDefaults

func NewQueryRequestWithDefaults() *QueryRequest

NewQueryRequestWithDefaults instantiates a new QueryRequest 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 (*QueryRequest) GetSql

func (o *QueryRequest) GetSql() QueryRequestSql

GetSql returns the Sql field value

func (*QueryRequest) GetSqlOk

func (o *QueryRequest) GetSqlOk() (*QueryRequestSql, bool)

GetSqlOk returns a tuple with the Sql field value and a boolean to check if the value has been set.

func (QueryRequest) MarshalJSON

func (o QueryRequest) MarshalJSON() ([]byte, error)

func (*QueryRequest) SetSql

func (o *QueryRequest) SetSql(v QueryRequestSql)

SetSql sets field value

type QueryRequestSql

type QueryRequestSql struct {
	// SQL query string.
	Query string `json:"query"`
	// Flag to enable warnings. Warnings can help debug query issues but negatively affect performance.
	GenerateWarnings *bool `json:"generate_warnings,omitempty"`
	// List of named parameters.
	Parameters []QueryParameter `json:"parameters,omitempty"`
	// Row limit to use. Limits specified in the query text will override this default.
	DefaultRowLimit *int32 `json:"default_row_limit,omitempty"`
	// Flag to paginate and store the results of this query for later / sequential retrieval.
	Paginate *bool `json:"paginate,omitempty"`
	// Number of documents to return in addition to paginating for this query call. Only relevant if `paginate` flag is also set.
	InitialPaginateResponseDocCount *int32 `json:"initial_paginate_response_doc_count,omitempty"`
}

QueryRequestSql struct for QueryRequestSql

func NewQueryRequestSql

func NewQueryRequestSql(query string) *QueryRequestSql

NewQueryRequestSql instantiates a new QueryRequestSql 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 NewQueryRequestSqlWithDefaults

func NewQueryRequestSqlWithDefaults() *QueryRequestSql

NewQueryRequestSqlWithDefaults instantiates a new QueryRequestSql 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 (*QueryRequestSql) GetDefaultRowLimit

func (o *QueryRequestSql) GetDefaultRowLimit() int32

GetDefaultRowLimit returns the DefaultRowLimit field value if set, zero value otherwise.

func (*QueryRequestSql) GetDefaultRowLimitOk

func (o *QueryRequestSql) GetDefaultRowLimitOk() (*int32, bool)

GetDefaultRowLimitOk returns a tuple with the DefaultRowLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryRequestSql) GetGenerateWarnings

func (o *QueryRequestSql) GetGenerateWarnings() bool

GetGenerateWarnings returns the GenerateWarnings field value if set, zero value otherwise.

func (*QueryRequestSql) GetGenerateWarningsOk

func (o *QueryRequestSql) GetGenerateWarningsOk() (*bool, bool)

GetGenerateWarningsOk returns a tuple with the GenerateWarnings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryRequestSql) GetInitialPaginateResponseDocCount

func (o *QueryRequestSql) GetInitialPaginateResponseDocCount() int32

GetInitialPaginateResponseDocCount returns the InitialPaginateResponseDocCount field value if set, zero value otherwise.

func (*QueryRequestSql) GetInitialPaginateResponseDocCountOk

func (o *QueryRequestSql) GetInitialPaginateResponseDocCountOk() (*int32, bool)

GetInitialPaginateResponseDocCountOk returns a tuple with the InitialPaginateResponseDocCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryRequestSql) GetPaginate

func (o *QueryRequestSql) GetPaginate() bool

GetPaginate returns the Paginate field value if set, zero value otherwise.

func (*QueryRequestSql) GetPaginateOk

func (o *QueryRequestSql) GetPaginateOk() (*bool, bool)

GetPaginateOk returns a tuple with the Paginate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryRequestSql) GetParameters

func (o *QueryRequestSql) GetParameters() []QueryParameter

GetParameters returns the Parameters field value if set, zero value otherwise.

func (*QueryRequestSql) GetParametersOk

func (o *QueryRequestSql) GetParametersOk() ([]QueryParameter, bool)

GetParametersOk returns a tuple with the Parameters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryRequestSql) GetQuery

func (o *QueryRequestSql) GetQuery() string

GetQuery returns the Query field value

func (*QueryRequestSql) GetQueryOk

func (o *QueryRequestSql) GetQueryOk() (*string, bool)

GetQueryOk returns a tuple with the Query field value and a boolean to check if the value has been set.

func (*QueryRequestSql) HasDefaultRowLimit

func (o *QueryRequestSql) HasDefaultRowLimit() bool

HasDefaultRowLimit returns a boolean if a field has been set.

func (*QueryRequestSql) HasGenerateWarnings

func (o *QueryRequestSql) HasGenerateWarnings() bool

HasGenerateWarnings returns a boolean if a field has been set.

func (*QueryRequestSql) HasInitialPaginateResponseDocCount

func (o *QueryRequestSql) HasInitialPaginateResponseDocCount() bool

HasInitialPaginateResponseDocCount returns a boolean if a field has been set.

func (*QueryRequestSql) HasPaginate

func (o *QueryRequestSql) HasPaginate() bool

HasPaginate returns a boolean if a field has been set.

func (*QueryRequestSql) HasParameters

func (o *QueryRequestSql) HasParameters() bool

HasParameters returns a boolean if a field has been set.

func (QueryRequestSql) MarshalJSON

func (o QueryRequestSql) MarshalJSON() ([]byte, error)

func (*QueryRequestSql) SetDefaultRowLimit

func (o *QueryRequestSql) SetDefaultRowLimit(v int32)

SetDefaultRowLimit gets a reference to the given int32 and assigns it to the DefaultRowLimit field.

func (*QueryRequestSql) SetGenerateWarnings

func (o *QueryRequestSql) SetGenerateWarnings(v bool)

SetGenerateWarnings gets a reference to the given bool and assigns it to the GenerateWarnings field.

func (*QueryRequestSql) SetInitialPaginateResponseDocCount

func (o *QueryRequestSql) SetInitialPaginateResponseDocCount(v int32)

SetInitialPaginateResponseDocCount gets a reference to the given int32 and assigns it to the InitialPaginateResponseDocCount field.

func (*QueryRequestSql) SetPaginate

func (o *QueryRequestSql) SetPaginate(v bool)

SetPaginate gets a reference to the given bool and assigns it to the Paginate field.

func (*QueryRequestSql) SetParameters

func (o *QueryRequestSql) SetParameters(v []QueryParameter)

SetParameters gets a reference to the given []QueryParameter and assigns it to the Parameters field.

func (*QueryRequestSql) SetQuery

func (o *QueryRequestSql) SetQuery(v string)

SetQuery sets field value

type QueryResponse

type QueryResponse struct {
	// Unique ID for this query.
	QueryId *string `json:"query_id,omitempty"`
	// List of collections referenced in the query.
	Collections []string `json:"collections,omitempty"`
	// Results from the query.
	Results []map[string]interface{} `json:"results,omitempty"`
	Stats   *QueryResponseStats      `json:"stats,omitempty"`
	// Warnings generated by the query. Only populated if `generate_warnings` is specified in the query request.
	Warnings []string `json:"warnings,omitempty"`
	// The full path of the executed query lambda. Includes version information.
	QueryLambdaPath *string `json:"query_lambda_path,omitempty"`
	// Errors encountered while executing the query.
	QueryErrors []QueryError `json:"query_errors,omitempty"`
	// Meta information about each column in the result set. Not populated in `SELECT *` queries.
	ColumnFields []QueryFieldType `json:"column_fields,omitempty"`
	// Number of results generated by the query
	ResultsTotalDocCount *int64          `json:"results_total_doc_count,omitempty"`
	Pagination           *PaginationInfo `json:"pagination,omitempty"`
	// If this was a write query, this is the log offset the query was written to
	LastOffset *string `json:"last_offset,omitempty"`
}

QueryResponse struct for QueryResponse

func NewQueryResponse

func NewQueryResponse() *QueryResponse

NewQueryResponse instantiates a new QueryResponse 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 NewQueryResponseWithDefaults

func NewQueryResponseWithDefaults() *QueryResponse

NewQueryResponseWithDefaults instantiates a new QueryResponse 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 (*QueryResponse) GetCollections

func (o *QueryResponse) GetCollections() []string

GetCollections returns the Collections field value if set, zero value otherwise.

func (*QueryResponse) GetCollectionsOk

func (o *QueryResponse) GetCollectionsOk() ([]string, bool)

GetCollectionsOk returns a tuple with the Collections field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryResponse) GetColumnFields

func (o *QueryResponse) GetColumnFields() []QueryFieldType

GetColumnFields returns the ColumnFields field value if set, zero value otherwise.

func (*QueryResponse) GetColumnFieldsOk

func (o *QueryResponse) GetColumnFieldsOk() ([]QueryFieldType, bool)

GetColumnFieldsOk returns a tuple with the ColumnFields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryResponse) GetLastOffset

func (o *QueryResponse) GetLastOffset() string

GetLastOffset returns the LastOffset field value if set, zero value otherwise.

func (*QueryResponse) GetLastOffsetOk

func (o *QueryResponse) GetLastOffsetOk() (*string, bool)

GetLastOffsetOk returns a tuple with the LastOffset field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryResponse) GetPagination

func (o *QueryResponse) GetPagination() PaginationInfo

GetPagination returns the Pagination field value if set, zero value otherwise.

func (*QueryResponse) GetPaginationOk

func (o *QueryResponse) GetPaginationOk() (*PaginationInfo, bool)

GetPaginationOk returns a tuple with the Pagination field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryResponse) GetQueryErrors

func (o *QueryResponse) GetQueryErrors() []QueryError

GetQueryErrors returns the QueryErrors field value if set, zero value otherwise.

func (*QueryResponse) GetQueryErrorsOk

func (o *QueryResponse) GetQueryErrorsOk() ([]QueryError, bool)

GetQueryErrorsOk returns a tuple with the QueryErrors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryResponse) GetQueryId

func (o *QueryResponse) GetQueryId() string

GetQueryId returns the QueryId field value if set, zero value otherwise.

func (*QueryResponse) GetQueryIdOk

func (o *QueryResponse) GetQueryIdOk() (*string, bool)

GetQueryIdOk returns a tuple with the QueryId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryResponse) GetQueryLambdaPath

func (o *QueryResponse) GetQueryLambdaPath() string

GetQueryLambdaPath returns the QueryLambdaPath field value if set, zero value otherwise.

func (*QueryResponse) GetQueryLambdaPathOk

func (o *QueryResponse) GetQueryLambdaPathOk() (*string, bool)

GetQueryLambdaPathOk returns a tuple with the QueryLambdaPath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryResponse) GetResults

func (o *QueryResponse) GetResults() []map[string]interface{}

GetResults returns the Results field value if set, zero value otherwise.

func (*QueryResponse) GetResultsOk

func (o *QueryResponse) GetResultsOk() ([]map[string]interface{}, bool)

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryResponse) GetResultsTotalDocCount

func (o *QueryResponse) GetResultsTotalDocCount() int64

GetResultsTotalDocCount returns the ResultsTotalDocCount field value if set, zero value otherwise.

func (*QueryResponse) GetResultsTotalDocCountOk

func (o *QueryResponse) GetResultsTotalDocCountOk() (*int64, bool)

GetResultsTotalDocCountOk returns a tuple with the ResultsTotalDocCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryResponse) GetStats

func (o *QueryResponse) GetStats() QueryResponseStats

GetStats returns the Stats field value if set, zero value otherwise.

func (*QueryResponse) GetStatsOk

func (o *QueryResponse) GetStatsOk() (*QueryResponseStats, bool)

GetStatsOk returns a tuple with the Stats field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryResponse) GetWarnings

func (o *QueryResponse) GetWarnings() []string

GetWarnings returns the Warnings field value if set, zero value otherwise.

func (*QueryResponse) GetWarningsOk

func (o *QueryResponse) GetWarningsOk() ([]string, bool)

GetWarningsOk returns a tuple with the Warnings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryResponse) HasCollections

func (o *QueryResponse) HasCollections() bool

HasCollections returns a boolean if a field has been set.

func (*QueryResponse) HasColumnFields

func (o *QueryResponse) HasColumnFields() bool

HasColumnFields returns a boolean if a field has been set.

func (*QueryResponse) HasLastOffset

func (o *QueryResponse) HasLastOffset() bool

HasLastOffset returns a boolean if a field has been set.

func (*QueryResponse) HasPagination

func (o *QueryResponse) HasPagination() bool

HasPagination returns a boolean if a field has been set.

func (*QueryResponse) HasQueryErrors

func (o *QueryResponse) HasQueryErrors() bool

HasQueryErrors returns a boolean if a field has been set.

func (*QueryResponse) HasQueryId

func (o *QueryResponse) HasQueryId() bool

HasQueryId returns a boolean if a field has been set.

func (*QueryResponse) HasQueryLambdaPath

func (o *QueryResponse) HasQueryLambdaPath() bool

HasQueryLambdaPath returns a boolean if a field has been set.

func (*QueryResponse) HasResults

func (o *QueryResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (*QueryResponse) HasResultsTotalDocCount

func (o *QueryResponse) HasResultsTotalDocCount() bool

HasResultsTotalDocCount returns a boolean if a field has been set.

func (*QueryResponse) HasStats

func (o *QueryResponse) HasStats() bool

HasStats returns a boolean if a field has been set.

func (*QueryResponse) HasWarnings

func (o *QueryResponse) HasWarnings() bool

HasWarnings returns a boolean if a field has been set.

func (QueryResponse) MarshalJSON

func (o QueryResponse) MarshalJSON() ([]byte, error)

func (*QueryResponse) SetCollections

func (o *QueryResponse) SetCollections(v []string)

SetCollections gets a reference to the given []string and assigns it to the Collections field.

func (*QueryResponse) SetColumnFields

func (o *QueryResponse) SetColumnFields(v []QueryFieldType)

SetColumnFields gets a reference to the given []QueryFieldType and assigns it to the ColumnFields field.

func (*QueryResponse) SetLastOffset

func (o *QueryResponse) SetLastOffset(v string)

SetLastOffset gets a reference to the given string and assigns it to the LastOffset field.

func (*QueryResponse) SetPagination

func (o *QueryResponse) SetPagination(v PaginationInfo)

SetPagination gets a reference to the given PaginationInfo and assigns it to the Pagination field.

func (*QueryResponse) SetQueryErrors

func (o *QueryResponse) SetQueryErrors(v []QueryError)

SetQueryErrors gets a reference to the given []QueryError and assigns it to the QueryErrors field.

func (*QueryResponse) SetQueryId

func (o *QueryResponse) SetQueryId(v string)

SetQueryId gets a reference to the given string and assigns it to the QueryId field.

func (*QueryResponse) SetQueryLambdaPath

func (o *QueryResponse) SetQueryLambdaPath(v string)

SetQueryLambdaPath gets a reference to the given string and assigns it to the QueryLambdaPath field.

func (*QueryResponse) SetResults

func (o *QueryResponse) SetResults(v []map[string]interface{})

SetResults gets a reference to the given []map[string]interface{} and assigns it to the Results field.

func (*QueryResponse) SetResultsTotalDocCount

func (o *QueryResponse) SetResultsTotalDocCount(v int64)

SetResultsTotalDocCount gets a reference to the given int64 and assigns it to the ResultsTotalDocCount field.

func (*QueryResponse) SetStats

func (o *QueryResponse) SetStats(v QueryResponseStats)

SetStats gets a reference to the given QueryResponseStats and assigns it to the Stats field.

func (*QueryResponse) SetWarnings

func (o *QueryResponse) SetWarnings(v []string)

SetWarnings gets a reference to the given []string and assigns it to the Warnings field.

type QueryResponseStats

type QueryResponseStats struct {
	// query time in milliseconds
	ElapsedTimeMs *int64 `json:"elapsed_time_ms,omitempty"`
	// time query was throttled by admission control
	ThrottledTimeMicros *int64 `json:"throttled_time_micros,omitempty"`
}

QueryResponseStats struct for QueryResponseStats

func NewQueryResponseStats

func NewQueryResponseStats() *QueryResponseStats

NewQueryResponseStats instantiates a new QueryResponseStats 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 NewQueryResponseStatsWithDefaults

func NewQueryResponseStatsWithDefaults() *QueryResponseStats

NewQueryResponseStatsWithDefaults instantiates a new QueryResponseStats 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 (*QueryResponseStats) GetElapsedTimeMs

func (o *QueryResponseStats) GetElapsedTimeMs() int64

GetElapsedTimeMs returns the ElapsedTimeMs field value if set, zero value otherwise.

func (*QueryResponseStats) GetElapsedTimeMsOk

func (o *QueryResponseStats) GetElapsedTimeMsOk() (*int64, bool)

GetElapsedTimeMsOk returns a tuple with the ElapsedTimeMs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryResponseStats) GetThrottledTimeMicros

func (o *QueryResponseStats) GetThrottledTimeMicros() int64

GetThrottledTimeMicros returns the ThrottledTimeMicros field value if set, zero value otherwise.

func (*QueryResponseStats) GetThrottledTimeMicrosOk

func (o *QueryResponseStats) GetThrottledTimeMicrosOk() (*int64, bool)

GetThrottledTimeMicrosOk returns a tuple with the ThrottledTimeMicros field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryResponseStats) HasElapsedTimeMs

func (o *QueryResponseStats) HasElapsedTimeMs() bool

HasElapsedTimeMs returns a boolean if a field has been set.

func (*QueryResponseStats) HasThrottledTimeMicros

func (o *QueryResponseStats) HasThrottledTimeMicros() bool

HasThrottledTimeMicros returns a boolean if a field has been set.

func (QueryResponseStats) MarshalJSON

func (o QueryResponseStats) MarshalJSON() ([]byte, error)

func (*QueryResponseStats) SetElapsedTimeMs

func (o *QueryResponseStats) SetElapsedTimeMs(v int64)

SetElapsedTimeMs gets a reference to the given int64 and assigns it to the ElapsedTimeMs field.

func (*QueryResponseStats) SetThrottledTimeMicros

func (o *QueryResponseStats) SetThrottledTimeMicros(v int64)

SetThrottledTimeMicros gets a reference to the given int64 and assigns it to the ThrottledTimeMicros field.

type Role

type Role struct {
	// Unique identifier for the role.
	RoleName *string `json:"role_name,omitempty"`
	// Description for the role.
	Description *string `json:"description,omitempty"`
	// Email of the user who currently owns the role.
	OwnerEmail *string `json:"owner_email,omitempty"`
	// Email of the user who created the role.
	CreatedBy *string `json:"created_by,omitempty"`
	// List of privileges associated with the role.
	Privileges []Privilege `json:"privileges,omitempty"`
	// ISO-8601 date of when the role was created.
	CreatedAt *string `json:"created_at,omitempty"`
}

Role struct for Role

func NewRole

func NewRole() *Role

NewRole instantiates a new Role 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 NewRoleWithDefaults

func NewRoleWithDefaults() *Role

NewRoleWithDefaults instantiates a new Role 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 (*Role) GetCreatedAt

func (o *Role) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*Role) GetCreatedAtOk

func (o *Role) GetCreatedAtOk() (*string, 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 (*Role) GetCreatedBy

func (o *Role) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*Role) GetCreatedByOk

func (o *Role) 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 (*Role) GetDescription

func (o *Role) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Role) GetDescriptionOk

func (o *Role) 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 (*Role) GetOwnerEmail

func (o *Role) GetOwnerEmail() string

GetOwnerEmail returns the OwnerEmail field value if set, zero value otherwise.

func (*Role) GetOwnerEmailOk

func (o *Role) GetOwnerEmailOk() (*string, bool)

GetOwnerEmailOk returns a tuple with the OwnerEmail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Role) GetPrivileges

func (o *Role) GetPrivileges() []Privilege

GetPrivileges returns the Privileges field value if set, zero value otherwise.

func (*Role) GetPrivilegesOk

func (o *Role) GetPrivilegesOk() ([]Privilege, bool)

GetPrivilegesOk returns a tuple with the Privileges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Role) GetRoleName

func (o *Role) GetRoleName() string

GetRoleName returns the RoleName field value if set, zero value otherwise.

func (*Role) GetRoleNameOk

func (o *Role) GetRoleNameOk() (*string, bool)

GetRoleNameOk returns a tuple with the RoleName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Role) HasCreatedAt

func (o *Role) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Role) HasCreatedBy

func (o *Role) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Role) HasDescription

func (o *Role) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Role) HasOwnerEmail

func (o *Role) HasOwnerEmail() bool

HasOwnerEmail returns a boolean if a field has been set.

func (*Role) HasPrivileges

func (o *Role) HasPrivileges() bool

HasPrivileges returns a boolean if a field has been set.

func (*Role) HasRoleName

func (o *Role) HasRoleName() bool

HasRoleName returns a boolean if a field has been set.

func (Role) MarshalJSON

func (o Role) MarshalJSON() ([]byte, error)

func (*Role) SetCreatedAt

func (o *Role) SetCreatedAt(v string)

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*Role) SetCreatedBy

func (o *Role) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*Role) SetDescription

func (o *Role) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Role) SetOwnerEmail

func (o *Role) SetOwnerEmail(v string)

SetOwnerEmail gets a reference to the given string and assigns it to the OwnerEmail field.

func (*Role) SetPrivileges

func (o *Role) SetPrivileges(v []Privilege)

SetPrivileges gets a reference to the given []Privilege and assigns it to the Privileges field.

func (*Role) SetRoleName

func (o *Role) SetRoleName(v string)

SetRoleName gets a reference to the given string and assigns it to the RoleName field.

type RoleResponse

type RoleResponse struct {
	Data *Role `json:"data,omitempty"`
}

RoleResponse struct for RoleResponse

func NewRoleResponse

func NewRoleResponse() *RoleResponse

NewRoleResponse instantiates a new RoleResponse 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 NewRoleResponseWithDefaults

func NewRoleResponseWithDefaults() *RoleResponse

NewRoleResponseWithDefaults instantiates a new RoleResponse 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 (*RoleResponse) GetData

func (o *RoleResponse) GetData() Role

GetData returns the Data field value if set, zero value otherwise.

func (*RoleResponse) GetDataOk

func (o *RoleResponse) GetDataOk() (*Role, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RoleResponse) HasData

func (o *RoleResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (RoleResponse) MarshalJSON

func (o RoleResponse) MarshalJSON() ([]byte, error)

func (*RoleResponse) SetData

func (o *RoleResponse) SetData(v Role)

SetData gets a reference to the given Role and assigns it to the Data field.

type S3Integration

type S3Integration struct {
	AwsAccessKey *AwsAccessKey `json:"aws_access_key,omitempty"`
	AwsRole      *AwsRole      `json:"aws_role,omitempty"`
}

S3Integration struct for S3Integration

func NewS3Integration

func NewS3Integration() *S3Integration

NewS3Integration instantiates a new S3Integration 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 NewS3IntegrationWithDefaults

func NewS3IntegrationWithDefaults() *S3Integration

NewS3IntegrationWithDefaults instantiates a new S3Integration 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 (*S3Integration) GetAwsAccessKey

func (o *S3Integration) GetAwsAccessKey() AwsAccessKey

GetAwsAccessKey returns the AwsAccessKey field value if set, zero value otherwise.

func (*S3Integration) GetAwsAccessKeyOk

func (o *S3Integration) GetAwsAccessKeyOk() (*AwsAccessKey, bool)

GetAwsAccessKeyOk returns a tuple with the AwsAccessKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*S3Integration) GetAwsRole

func (o *S3Integration) GetAwsRole() AwsRole

GetAwsRole returns the AwsRole field value if set, zero value otherwise.

func (*S3Integration) GetAwsRoleOk

func (o *S3Integration) GetAwsRoleOk() (*AwsRole, bool)

GetAwsRoleOk returns a tuple with the AwsRole field value if set, nil otherwise and a boolean to check if the value has been set.

func (*S3Integration) HasAwsAccessKey

func (o *S3Integration) HasAwsAccessKey() bool

HasAwsAccessKey returns a boolean if a field has been set.

func (*S3Integration) HasAwsRole

func (o *S3Integration) HasAwsRole() bool

HasAwsRole returns a boolean if a field has been set.

func (S3Integration) MarshalJSON

func (o S3Integration) MarshalJSON() ([]byte, error)

func (*S3Integration) SetAwsAccessKey

func (o *S3Integration) SetAwsAccessKey(v AwsAccessKey)

SetAwsAccessKey gets a reference to the given AwsAccessKey and assigns it to the AwsAccessKey field.

func (*S3Integration) SetAwsRole

func (o *S3Integration) SetAwsRole(v AwsRole)

SetAwsRole gets a reference to the given AwsRole and assigns it to the AwsRole field.

type SegmentIntegration

type SegmentIntegration struct {
	// segment connection string
	ConnectionString *string `json:"connection_string,omitempty"`
}

SegmentIntegration struct for SegmentIntegration

func NewSegmentIntegration

func NewSegmentIntegration() *SegmentIntegration

NewSegmentIntegration instantiates a new SegmentIntegration 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 NewSegmentIntegrationWithDefaults

func NewSegmentIntegrationWithDefaults() *SegmentIntegration

NewSegmentIntegrationWithDefaults instantiates a new SegmentIntegration 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 (*SegmentIntegration) GetConnectionString

func (o *SegmentIntegration) GetConnectionString() string

GetConnectionString returns the ConnectionString field value if set, zero value otherwise.

func (*SegmentIntegration) GetConnectionStringOk

func (o *SegmentIntegration) GetConnectionStringOk() (*string, bool)

GetConnectionStringOk returns a tuple with the ConnectionString field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SegmentIntegration) HasConnectionString

func (o *SegmentIntegration) HasConnectionString() bool

HasConnectionString returns a boolean if a field has been set.

func (SegmentIntegration) MarshalJSON

func (o SegmentIntegration) MarshalJSON() ([]byte, error)

func (*SegmentIntegration) SetConnectionString

func (o *SegmentIntegration) SetConnectionString(v string)

SetConnectionString gets a reference to the given string and assigns it to the ConnectionString field.

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 Source

type Source struct {
	// name of integration to use
	IntegrationName  string                  `json:"integration_name"`
	S3               *SourceS3               `json:"s3,omitempty"`
	Kinesis          *SourceKinesis          `json:"kinesis,omitempty"`
	Gcs              *SourceGcs              `json:"gcs,omitempty"`
	AzureBlobStorage *SourceAzureBlobStorage `json:"azure_blob_storage,omitempty"`
	AzureServiceBus  *SourceAzureServiceBus  `json:"azure_service_bus,omitempty"`
	AzureEventHubs   *SourceAzureEventHubs   `json:"azure_event_hubs,omitempty"`
	Dynamodb         *SourceDynamoDb         `json:"dynamodb,omitempty"`
	FileUpload       *SourceFileUpload       `json:"file_upload,omitempty"`
	Kafka            *SourceKafka            `json:"kafka,omitempty"`
	Mongodb          *SourceMongoDb          `json:"mongodb,omitempty"`
	Status           *Status                 `json:"status,omitempty"`
	FormatParams     *FormatParams           `json:"format_params,omitempty"`
}

Source Details about the data source for the given collection. Only one of the following fields are allowed to be defined. Only collections can act as data sources for views.

func NewSource

func NewSource(integrationName string) *Source

NewSource instantiates a new Source 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 NewSourceWithDefaults

func NewSourceWithDefaults() *Source

NewSourceWithDefaults instantiates a new Source 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 (*Source) GetAzureBlobStorage

func (o *Source) GetAzureBlobStorage() SourceAzureBlobStorage

GetAzureBlobStorage returns the AzureBlobStorage field value if set, zero value otherwise.

func (*Source) GetAzureBlobStorageOk

func (o *Source) GetAzureBlobStorageOk() (*SourceAzureBlobStorage, bool)

GetAzureBlobStorageOk returns a tuple with the AzureBlobStorage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Source) GetAzureEventHubs

func (o *Source) GetAzureEventHubs() SourceAzureEventHubs

GetAzureEventHubs returns the AzureEventHubs field value if set, zero value otherwise.

func (*Source) GetAzureEventHubsOk

func (o *Source) GetAzureEventHubsOk() (*SourceAzureEventHubs, bool)

GetAzureEventHubsOk returns a tuple with the AzureEventHubs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Source) GetAzureServiceBus

func (o *Source) GetAzureServiceBus() SourceAzureServiceBus

GetAzureServiceBus returns the AzureServiceBus field value if set, zero value otherwise.

func (*Source) GetAzureServiceBusOk

func (o *Source) GetAzureServiceBusOk() (*SourceAzureServiceBus, bool)

GetAzureServiceBusOk returns a tuple with the AzureServiceBus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Source) GetDynamodb

func (o *Source) GetDynamodb() SourceDynamoDb

GetDynamodb returns the Dynamodb field value if set, zero value otherwise.

func (*Source) GetDynamodbOk

func (o *Source) GetDynamodbOk() (*SourceDynamoDb, bool)

GetDynamodbOk returns a tuple with the Dynamodb field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Source) GetFileUpload

func (o *Source) GetFileUpload() SourceFileUpload

GetFileUpload returns the FileUpload field value if set, zero value otherwise.

func (*Source) GetFileUploadOk

func (o *Source) GetFileUploadOk() (*SourceFileUpload, bool)

GetFileUploadOk returns a tuple with the FileUpload field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Source) GetFormatParams

func (o *Source) GetFormatParams() FormatParams

GetFormatParams returns the FormatParams field value if set, zero value otherwise.

func (*Source) GetFormatParamsOk

func (o *Source) GetFormatParamsOk() (*FormatParams, bool)

GetFormatParamsOk returns a tuple with the FormatParams field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Source) GetGcs

func (o *Source) GetGcs() SourceGcs

GetGcs returns the Gcs field value if set, zero value otherwise.

func (*Source) GetGcsOk

func (o *Source) GetGcsOk() (*SourceGcs, bool)

GetGcsOk returns a tuple with the Gcs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Source) GetIntegrationName

func (o *Source) GetIntegrationName() string

GetIntegrationName returns the IntegrationName field value

func (*Source) GetIntegrationNameOk

func (o *Source) GetIntegrationNameOk() (*string, bool)

GetIntegrationNameOk returns a tuple with the IntegrationName field value and a boolean to check if the value has been set.

func (*Source) GetKafka

func (o *Source) GetKafka() SourceKafka

GetKafka returns the Kafka field value if set, zero value otherwise.

func (*Source) GetKafkaOk

func (o *Source) GetKafkaOk() (*SourceKafka, bool)

GetKafkaOk returns a tuple with the Kafka field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Source) GetKinesis

func (o *Source) GetKinesis() SourceKinesis

GetKinesis returns the Kinesis field value if set, zero value otherwise.

func (*Source) GetKinesisOk

func (o *Source) GetKinesisOk() (*SourceKinesis, bool)

GetKinesisOk returns a tuple with the Kinesis field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Source) GetMongodb

func (o *Source) GetMongodb() SourceMongoDb

GetMongodb returns the Mongodb field value if set, zero value otherwise.

func (*Source) GetMongodbOk

func (o *Source) GetMongodbOk() (*SourceMongoDb, bool)

GetMongodbOk returns a tuple with the Mongodb field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Source) GetS3

func (o *Source) GetS3() SourceS3

GetS3 returns the S3 field value if set, zero value otherwise.

func (*Source) GetS3Ok

func (o *Source) GetS3Ok() (*SourceS3, bool)

GetS3Ok returns a tuple with the S3 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Source) GetStatus

func (o *Source) GetStatus() Status

GetStatus returns the Status field value if set, zero value otherwise.

func (*Source) GetStatusOk

func (o *Source) GetStatusOk() (*Status, 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 (*Source) HasAzureBlobStorage

func (o *Source) HasAzureBlobStorage() bool

HasAzureBlobStorage returns a boolean if a field has been set.

func (*Source) HasAzureEventHubs

func (o *Source) HasAzureEventHubs() bool

HasAzureEventHubs returns a boolean if a field has been set.

func (*Source) HasAzureServiceBus

func (o *Source) HasAzureServiceBus() bool

HasAzureServiceBus returns a boolean if a field has been set.

func (*Source) HasDynamodb

func (o *Source) HasDynamodb() bool

HasDynamodb returns a boolean if a field has been set.

func (*Source) HasFileUpload

func (o *Source) HasFileUpload() bool

HasFileUpload returns a boolean if a field has been set.

func (*Source) HasFormatParams

func (o *Source) HasFormatParams() bool

HasFormatParams returns a boolean if a field has been set.

func (*Source) HasGcs

func (o *Source) HasGcs() bool

HasGcs returns a boolean if a field has been set.

func (*Source) HasKafka

func (o *Source) HasKafka() bool

HasKafka returns a boolean if a field has been set.

func (*Source) HasKinesis

func (o *Source) HasKinesis() bool

HasKinesis returns a boolean if a field has been set.

func (*Source) HasMongodb

func (o *Source) HasMongodb() bool

HasMongodb returns a boolean if a field has been set.

func (*Source) HasS3

func (o *Source) HasS3() bool

HasS3 returns a boolean if a field has been set.

func (*Source) HasStatus

func (o *Source) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (Source) MarshalJSON

func (o Source) MarshalJSON() ([]byte, error)

func (*Source) SetAzureBlobStorage

func (o *Source) SetAzureBlobStorage(v SourceAzureBlobStorage)

SetAzureBlobStorage gets a reference to the given SourceAzureBlobStorage and assigns it to the AzureBlobStorage field.

func (*Source) SetAzureEventHubs

func (o *Source) SetAzureEventHubs(v SourceAzureEventHubs)

SetAzureEventHubs gets a reference to the given SourceAzureEventHubs and assigns it to the AzureEventHubs field.

func (*Source) SetAzureServiceBus

func (o *Source) SetAzureServiceBus(v SourceAzureServiceBus)

SetAzureServiceBus gets a reference to the given SourceAzureServiceBus and assigns it to the AzureServiceBus field.

func (*Source) SetDynamodb

func (o *Source) SetDynamodb(v SourceDynamoDb)

SetDynamodb gets a reference to the given SourceDynamoDb and assigns it to the Dynamodb field.

func (*Source) SetFileUpload

func (o *Source) SetFileUpload(v SourceFileUpload)

SetFileUpload gets a reference to the given SourceFileUpload and assigns it to the FileUpload field.

func (*Source) SetFormatParams

func (o *Source) SetFormatParams(v FormatParams)

SetFormatParams gets a reference to the given FormatParams and assigns it to the FormatParams field.

func (*Source) SetGcs

func (o *Source) SetGcs(v SourceGcs)

SetGcs gets a reference to the given SourceGcs and assigns it to the Gcs field.

func (*Source) SetIntegrationName

func (o *Source) SetIntegrationName(v string)

SetIntegrationName sets field value

func (*Source) SetKafka

func (o *Source) SetKafka(v SourceKafka)

SetKafka gets a reference to the given SourceKafka and assigns it to the Kafka field.

func (*Source) SetKinesis

func (o *Source) SetKinesis(v SourceKinesis)

SetKinesis gets a reference to the given SourceKinesis and assigns it to the Kinesis field.

func (*Source) SetMongodb

func (o *Source) SetMongodb(v SourceMongoDb)

SetMongodb gets a reference to the given SourceMongoDb and assigns it to the Mongodb field.

func (*Source) SetS3

func (o *Source) SetS3(v SourceS3)

SetS3 gets a reference to the given SourceS3 and assigns it to the S3 field.

func (*Source) SetStatus

func (o *Source) SetStatus(v Status)

SetStatus gets a reference to the given Status and assigns it to the Status field.

type SourceAzureBlobStorage

type SourceAzureBlobStorage struct {
	// name of Azure blob Storage container you want to ingest from
	Container *string `json:"container,omitempty"`
	// Prefix that selects blobs to ingest.
	Prefix *string `json:"prefix,omitempty"`
	// Glob-style pattern that selects keys to ingest. Only either prefix or pattern can be specified.
	Pattern             *string `json:"pattern,omitempty"`
	BlobCountDownloaded *int64  `json:"blob_count_downloaded,omitempty"`
	BlobCountTotal      *int64  `json:"blob_count_total,omitempty"`
	BlobBytesTotal      *int64  `json:"blob_bytes_total,omitempty"`
}

SourceAzureBlobStorage struct for SourceAzureBlobStorage

func NewSourceAzureBlobStorage

func NewSourceAzureBlobStorage() *SourceAzureBlobStorage

NewSourceAzureBlobStorage instantiates a new SourceAzureBlobStorage 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 NewSourceAzureBlobStorageWithDefaults

func NewSourceAzureBlobStorageWithDefaults() *SourceAzureBlobStorage

NewSourceAzureBlobStorageWithDefaults instantiates a new SourceAzureBlobStorage 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 (*SourceAzureBlobStorage) GetBlobBytesTotal

func (o *SourceAzureBlobStorage) GetBlobBytesTotal() int64

GetBlobBytesTotal returns the BlobBytesTotal field value if set, zero value otherwise.

func (*SourceAzureBlobStorage) GetBlobBytesTotalOk

func (o *SourceAzureBlobStorage) GetBlobBytesTotalOk() (*int64, bool)

GetBlobBytesTotalOk returns a tuple with the BlobBytesTotal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceAzureBlobStorage) GetBlobCountDownloaded

func (o *SourceAzureBlobStorage) GetBlobCountDownloaded() int64

GetBlobCountDownloaded returns the BlobCountDownloaded field value if set, zero value otherwise.

func (*SourceAzureBlobStorage) GetBlobCountDownloadedOk

func (o *SourceAzureBlobStorage) GetBlobCountDownloadedOk() (*int64, bool)

GetBlobCountDownloadedOk returns a tuple with the BlobCountDownloaded field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceAzureBlobStorage) GetBlobCountTotal

func (o *SourceAzureBlobStorage) GetBlobCountTotal() int64

GetBlobCountTotal returns the BlobCountTotal field value if set, zero value otherwise.

func (*SourceAzureBlobStorage) GetBlobCountTotalOk

func (o *SourceAzureBlobStorage) GetBlobCountTotalOk() (*int64, bool)

GetBlobCountTotalOk returns a tuple with the BlobCountTotal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceAzureBlobStorage) GetContainer

func (o *SourceAzureBlobStorage) GetContainer() string

GetContainer returns the Container field value if set, zero value otherwise.

func (*SourceAzureBlobStorage) GetContainerOk

func (o *SourceAzureBlobStorage) GetContainerOk() (*string, bool)

GetContainerOk returns a tuple with the Container field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceAzureBlobStorage) GetPattern

func (o *SourceAzureBlobStorage) GetPattern() string

GetPattern returns the Pattern field value if set, zero value otherwise.

func (*SourceAzureBlobStorage) GetPatternOk

func (o *SourceAzureBlobStorage) GetPatternOk() (*string, bool)

GetPatternOk returns a tuple with the Pattern field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceAzureBlobStorage) GetPrefix

func (o *SourceAzureBlobStorage) GetPrefix() string

GetPrefix returns the Prefix field value if set, zero value otherwise.

func (*SourceAzureBlobStorage) GetPrefixOk

func (o *SourceAzureBlobStorage) GetPrefixOk() (*string, bool)

GetPrefixOk returns a tuple with the Prefix field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceAzureBlobStorage) HasBlobBytesTotal

func (o *SourceAzureBlobStorage) HasBlobBytesTotal() bool

HasBlobBytesTotal returns a boolean if a field has been set.

func (*SourceAzureBlobStorage) HasBlobCountDownloaded

func (o *SourceAzureBlobStorage) HasBlobCountDownloaded() bool

HasBlobCountDownloaded returns a boolean if a field has been set.

func (*SourceAzureBlobStorage) HasBlobCountTotal

func (o *SourceAzureBlobStorage) HasBlobCountTotal() bool

HasBlobCountTotal returns a boolean if a field has been set.

func (*SourceAzureBlobStorage) HasContainer

func (o *SourceAzureBlobStorage) HasContainer() bool

HasContainer returns a boolean if a field has been set.

func (*SourceAzureBlobStorage) HasPattern

func (o *SourceAzureBlobStorage) HasPattern() bool

HasPattern returns a boolean if a field has been set.

func (*SourceAzureBlobStorage) HasPrefix

func (o *SourceAzureBlobStorage) HasPrefix() bool

HasPrefix returns a boolean if a field has been set.

func (SourceAzureBlobStorage) MarshalJSON

func (o SourceAzureBlobStorage) MarshalJSON() ([]byte, error)

func (*SourceAzureBlobStorage) SetBlobBytesTotal

func (o *SourceAzureBlobStorage) SetBlobBytesTotal(v int64)

SetBlobBytesTotal gets a reference to the given int64 and assigns it to the BlobBytesTotal field.

func (*SourceAzureBlobStorage) SetBlobCountDownloaded

func (o *SourceAzureBlobStorage) SetBlobCountDownloaded(v int64)

SetBlobCountDownloaded gets a reference to the given int64 and assigns it to the BlobCountDownloaded field.

func (*SourceAzureBlobStorage) SetBlobCountTotal

func (o *SourceAzureBlobStorage) SetBlobCountTotal(v int64)

SetBlobCountTotal gets a reference to the given int64 and assigns it to the BlobCountTotal field.

func (*SourceAzureBlobStorage) SetContainer

func (o *SourceAzureBlobStorage) SetContainer(v string)

SetContainer gets a reference to the given string and assigns it to the Container field.

func (*SourceAzureBlobStorage) SetPattern

func (o *SourceAzureBlobStorage) SetPattern(v string)

SetPattern gets a reference to the given string and assigns it to the Pattern field.

func (*SourceAzureBlobStorage) SetPrefix

func (o *SourceAzureBlobStorage) SetPrefix(v string)

SetPrefix gets a reference to the given string and assigns it to the Prefix field.

type SourceAzureEventHubs

type SourceAzureEventHubs struct {
	// name of the hub which rockset should ingest from
	HubId *string `json:"hub_id,omitempty"`
	// The offset reset policy.
	OffsetResetPolicy *string               `json:"offset_reset_policy,omitempty"`
	Status            *StatusAzureEventHubs `json:"status,omitempty"`
}

SourceAzureEventHubs struct for SourceAzureEventHubs

func NewSourceAzureEventHubs

func NewSourceAzureEventHubs() *SourceAzureEventHubs

NewSourceAzureEventHubs instantiates a new SourceAzureEventHubs 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 NewSourceAzureEventHubsWithDefaults

func NewSourceAzureEventHubsWithDefaults() *SourceAzureEventHubs

NewSourceAzureEventHubsWithDefaults instantiates a new SourceAzureEventHubs 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 (*SourceAzureEventHubs) GetHubId

func (o *SourceAzureEventHubs) GetHubId() string

GetHubId returns the HubId field value if set, zero value otherwise.

func (*SourceAzureEventHubs) GetHubIdOk

func (o *SourceAzureEventHubs) GetHubIdOk() (*string, bool)

GetHubIdOk returns a tuple with the HubId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceAzureEventHubs) GetOffsetResetPolicy

func (o *SourceAzureEventHubs) GetOffsetResetPolicy() string

GetOffsetResetPolicy returns the OffsetResetPolicy field value if set, zero value otherwise.

func (*SourceAzureEventHubs) GetOffsetResetPolicyOk

func (o *SourceAzureEventHubs) GetOffsetResetPolicyOk() (*string, bool)

GetOffsetResetPolicyOk returns a tuple with the OffsetResetPolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceAzureEventHubs) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*SourceAzureEventHubs) GetStatusOk

func (o *SourceAzureEventHubs) GetStatusOk() (*StatusAzureEventHubs, 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 (*SourceAzureEventHubs) HasHubId

func (o *SourceAzureEventHubs) HasHubId() bool

HasHubId returns a boolean if a field has been set.

func (*SourceAzureEventHubs) HasOffsetResetPolicy

func (o *SourceAzureEventHubs) HasOffsetResetPolicy() bool

HasOffsetResetPolicy returns a boolean if a field has been set.

func (*SourceAzureEventHubs) HasStatus

func (o *SourceAzureEventHubs) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (SourceAzureEventHubs) MarshalJSON

func (o SourceAzureEventHubs) MarshalJSON() ([]byte, error)

func (*SourceAzureEventHubs) SetHubId

func (o *SourceAzureEventHubs) SetHubId(v string)

SetHubId gets a reference to the given string and assigns it to the HubId field.

func (*SourceAzureEventHubs) SetOffsetResetPolicy

func (o *SourceAzureEventHubs) SetOffsetResetPolicy(v string)

SetOffsetResetPolicy gets a reference to the given string and assigns it to the OffsetResetPolicy field.

func (*SourceAzureEventHubs) SetStatus

SetStatus gets a reference to the given StatusAzureEventHubs and assigns it to the Status field.

type SourceAzureServiceBus

type SourceAzureServiceBus struct {
	// name of the topic which rockset should ingest from
	Topic *string `json:"topic,omitempty"`
	// the subscription to read from the topic
	Subscription *string                `json:"subscription,omitempty"`
	Status       *StatusAzureServiceBus `json:"status,omitempty"`
}

SourceAzureServiceBus struct for SourceAzureServiceBus

func NewSourceAzureServiceBus

func NewSourceAzureServiceBus() *SourceAzureServiceBus

NewSourceAzureServiceBus instantiates a new SourceAzureServiceBus 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 NewSourceAzureServiceBusWithDefaults

func NewSourceAzureServiceBusWithDefaults() *SourceAzureServiceBus

NewSourceAzureServiceBusWithDefaults instantiates a new SourceAzureServiceBus 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 (*SourceAzureServiceBus) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*SourceAzureServiceBus) GetStatusOk

func (o *SourceAzureServiceBus) GetStatusOk() (*StatusAzureServiceBus, 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 (*SourceAzureServiceBus) GetSubscription

func (o *SourceAzureServiceBus) GetSubscription() string

GetSubscription returns the Subscription field value if set, zero value otherwise.

func (*SourceAzureServiceBus) GetSubscriptionOk

func (o *SourceAzureServiceBus) GetSubscriptionOk() (*string, bool)

GetSubscriptionOk returns a tuple with the Subscription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceAzureServiceBus) GetTopic

func (o *SourceAzureServiceBus) GetTopic() string

GetTopic returns the Topic field value if set, zero value otherwise.

func (*SourceAzureServiceBus) GetTopicOk

func (o *SourceAzureServiceBus) GetTopicOk() (*string, bool)

GetTopicOk returns a tuple with the Topic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceAzureServiceBus) HasStatus

func (o *SourceAzureServiceBus) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*SourceAzureServiceBus) HasSubscription

func (o *SourceAzureServiceBus) HasSubscription() bool

HasSubscription returns a boolean if a field has been set.

func (*SourceAzureServiceBus) HasTopic

func (o *SourceAzureServiceBus) HasTopic() bool

HasTopic returns a boolean if a field has been set.

func (SourceAzureServiceBus) MarshalJSON

func (o SourceAzureServiceBus) MarshalJSON() ([]byte, error)

func (*SourceAzureServiceBus) SetStatus

SetStatus gets a reference to the given StatusAzureServiceBus and assigns it to the Status field.

func (*SourceAzureServiceBus) SetSubscription

func (o *SourceAzureServiceBus) SetSubscription(v string)

SetSubscription gets a reference to the given string and assigns it to the Subscription field.

func (*SourceAzureServiceBus) SetTopic

func (o *SourceAzureServiceBus) SetTopic(v string)

SetTopic gets a reference to the given string and assigns it to the Topic field.

type SourceDynamoDb

type SourceDynamoDb struct {
	// AWS region name of DynamoDB table, by default us-west-2 is used
	AwsRegion *string `json:"aws_region,omitempty"`
	// name of DynamoDB table containing data
	TableName     string            `json:"table_name"`
	CurrentStatus *StatusDynamoDbV2 `json:"current_status,omitempty"`
	// Max RCU usage for scan
	Rcu    *int64          `json:"rcu,omitempty"`
	Status *StatusDynamoDb `json:"status,omitempty"`
	// Whether to use DynamoDB Scan API for the initial scan
	UseScanApi *bool `json:"use_scan_api,omitempty"`
}

SourceDynamoDb struct for SourceDynamoDb

func NewSourceDynamoDb

func NewSourceDynamoDb(tableName string) *SourceDynamoDb

NewSourceDynamoDb instantiates a new SourceDynamoDb 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 NewSourceDynamoDbWithDefaults

func NewSourceDynamoDbWithDefaults() *SourceDynamoDb

NewSourceDynamoDbWithDefaults instantiates a new SourceDynamoDb 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 (*SourceDynamoDb) GetAwsRegion

func (o *SourceDynamoDb) GetAwsRegion() string

GetAwsRegion returns the AwsRegion field value if set, zero value otherwise.

func (*SourceDynamoDb) GetAwsRegionOk

func (o *SourceDynamoDb) GetAwsRegionOk() (*string, bool)

GetAwsRegionOk returns a tuple with the AwsRegion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceDynamoDb) GetCurrentStatus

func (o *SourceDynamoDb) GetCurrentStatus() StatusDynamoDbV2

GetCurrentStatus returns the CurrentStatus field value if set, zero value otherwise.

func (*SourceDynamoDb) GetCurrentStatusOk

func (o *SourceDynamoDb) GetCurrentStatusOk() (*StatusDynamoDbV2, bool)

GetCurrentStatusOk returns a tuple with the CurrentStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceDynamoDb) GetRcu

func (o *SourceDynamoDb) GetRcu() int64

GetRcu returns the Rcu field value if set, zero value otherwise.

func (*SourceDynamoDb) GetRcuOk

func (o *SourceDynamoDb) GetRcuOk() (*int64, bool)

GetRcuOk returns a tuple with the Rcu field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceDynamoDb) GetStatus

func (o *SourceDynamoDb) GetStatus() StatusDynamoDb

GetStatus returns the Status field value if set, zero value otherwise.

func (*SourceDynamoDb) GetStatusOk

func (o *SourceDynamoDb) GetStatusOk() (*StatusDynamoDb, 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 (*SourceDynamoDb) GetTableName

func (o *SourceDynamoDb) GetTableName() string

GetTableName returns the TableName field value

func (*SourceDynamoDb) GetTableNameOk

func (o *SourceDynamoDb) GetTableNameOk() (*string, bool)

GetTableNameOk returns a tuple with the TableName field value and a boolean to check if the value has been set.

func (*SourceDynamoDb) GetUseScanApi

func (o *SourceDynamoDb) GetUseScanApi() bool

GetUseScanApi returns the UseScanApi field value if set, zero value otherwise.

func (*SourceDynamoDb) GetUseScanApiOk

func (o *SourceDynamoDb) GetUseScanApiOk() (*bool, bool)

GetUseScanApiOk returns a tuple with the UseScanApi field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceDynamoDb) HasAwsRegion

func (o *SourceDynamoDb) HasAwsRegion() bool

HasAwsRegion returns a boolean if a field has been set.

func (*SourceDynamoDb) HasCurrentStatus

func (o *SourceDynamoDb) HasCurrentStatus() bool

HasCurrentStatus returns a boolean if a field has been set.

func (*SourceDynamoDb) HasRcu

func (o *SourceDynamoDb) HasRcu() bool

HasRcu returns a boolean if a field has been set.

func (*SourceDynamoDb) HasStatus

func (o *SourceDynamoDb) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*SourceDynamoDb) HasUseScanApi

func (o *SourceDynamoDb) HasUseScanApi() bool

HasUseScanApi returns a boolean if a field has been set.

func (SourceDynamoDb) MarshalJSON

func (o SourceDynamoDb) MarshalJSON() ([]byte, error)

func (*SourceDynamoDb) SetAwsRegion

func (o *SourceDynamoDb) SetAwsRegion(v string)

SetAwsRegion gets a reference to the given string and assigns it to the AwsRegion field.

func (*SourceDynamoDb) SetCurrentStatus

func (o *SourceDynamoDb) SetCurrentStatus(v StatusDynamoDbV2)

SetCurrentStatus gets a reference to the given StatusDynamoDbV2 and assigns it to the CurrentStatus field.

func (*SourceDynamoDb) SetRcu

func (o *SourceDynamoDb) SetRcu(v int64)

SetRcu gets a reference to the given int64 and assigns it to the Rcu field.

func (*SourceDynamoDb) SetStatus

func (o *SourceDynamoDb) SetStatus(v StatusDynamoDb)

SetStatus gets a reference to the given StatusDynamoDb and assigns it to the Status field.

func (*SourceDynamoDb) SetTableName

func (o *SourceDynamoDb) SetTableName(v string)

SetTableName sets field value

func (*SourceDynamoDb) SetUseScanApi

func (o *SourceDynamoDb) SetUseScanApi(v bool)

SetUseScanApi gets a reference to the given bool and assigns it to the UseScanApi field.

type SourceFileUpload

type SourceFileUpload struct {
	// name of the file
	FileName string `json:"file_name"`
	// size of the file in bytes
	FileSize int64 `json:"file_size"`
	// time of file upload
	FileUploadTime string `json:"file_upload_time"`
}

SourceFileUpload struct for SourceFileUpload

func NewSourceFileUpload

func NewSourceFileUpload(fileName string, fileSize int64, fileUploadTime string) *SourceFileUpload

NewSourceFileUpload instantiates a new SourceFileUpload 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 NewSourceFileUploadWithDefaults

func NewSourceFileUploadWithDefaults() *SourceFileUpload

NewSourceFileUploadWithDefaults instantiates a new SourceFileUpload 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 (*SourceFileUpload) GetFileName

func (o *SourceFileUpload) GetFileName() string

GetFileName returns the FileName field value

func (*SourceFileUpload) GetFileNameOk

func (o *SourceFileUpload) GetFileNameOk() (*string, bool)

GetFileNameOk returns a tuple with the FileName field value and a boolean to check if the value has been set.

func (*SourceFileUpload) GetFileSize

func (o *SourceFileUpload) GetFileSize() int64

GetFileSize returns the FileSize field value

func (*SourceFileUpload) GetFileSizeOk

func (o *SourceFileUpload) GetFileSizeOk() (*int64, bool)

GetFileSizeOk returns a tuple with the FileSize field value and a boolean to check if the value has been set.

func (*SourceFileUpload) GetFileUploadTime

func (o *SourceFileUpload) GetFileUploadTime() string

GetFileUploadTime returns the FileUploadTime field value

func (*SourceFileUpload) GetFileUploadTimeOk

func (o *SourceFileUpload) GetFileUploadTimeOk() (*string, bool)

GetFileUploadTimeOk returns a tuple with the FileUploadTime field value and a boolean to check if the value has been set.

func (SourceFileUpload) MarshalJSON

func (o SourceFileUpload) MarshalJSON() ([]byte, error)

func (*SourceFileUpload) SetFileName

func (o *SourceFileUpload) SetFileName(v string)

SetFileName sets field value

func (*SourceFileUpload) SetFileSize

func (o *SourceFileUpload) SetFileSize(v int64)

SetFileSize sets field value

func (*SourceFileUpload) SetFileUploadTime

func (o *SourceFileUpload) SetFileUploadTime(v string)

SetFileUploadTime sets field value

type SourceGcs

type SourceGcs struct {
	// name of GCS bucket you want to ingest from
	Bucket *string `json:"bucket,omitempty"`
	// Prefix that selects keys to ingest.
	Prefix *string `json:"prefix,omitempty"`
	// Glob-style pattern that selects keys to ingest. Only either prefix or pattern can be specified.
	Pattern               *string `json:"pattern,omitempty"`
	ObjectCountDownloaded *int64  `json:"object_count_downloaded,omitempty"`
	ObjectCountTotal      *int64  `json:"object_count_total,omitempty"`
	ObjectBytesTotal      *int64  `json:"object_bytes_total,omitempty"`
}

SourceGcs struct for SourceGcs

func NewSourceGcs

func NewSourceGcs() *SourceGcs

NewSourceGcs instantiates a new SourceGcs 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 NewSourceGcsWithDefaults

func NewSourceGcsWithDefaults() *SourceGcs

NewSourceGcsWithDefaults instantiates a new SourceGcs 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 (*SourceGcs) GetBucket

func (o *SourceGcs) GetBucket() string

GetBucket returns the Bucket field value if set, zero value otherwise.

func (*SourceGcs) GetBucketOk

func (o *SourceGcs) GetBucketOk() (*string, bool)

GetBucketOk returns a tuple with the Bucket field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceGcs) GetObjectBytesTotal

func (o *SourceGcs) GetObjectBytesTotal() int64

GetObjectBytesTotal returns the ObjectBytesTotal field value if set, zero value otherwise.

func (*SourceGcs) GetObjectBytesTotalOk

func (o *SourceGcs) GetObjectBytesTotalOk() (*int64, bool)

GetObjectBytesTotalOk returns a tuple with the ObjectBytesTotal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceGcs) GetObjectCountDownloaded

func (o *SourceGcs) GetObjectCountDownloaded() int64

GetObjectCountDownloaded returns the ObjectCountDownloaded field value if set, zero value otherwise.

func (*SourceGcs) GetObjectCountDownloadedOk

func (o *SourceGcs) GetObjectCountDownloadedOk() (*int64, bool)

GetObjectCountDownloadedOk returns a tuple with the ObjectCountDownloaded field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceGcs) GetObjectCountTotal

func (o *SourceGcs) GetObjectCountTotal() int64

GetObjectCountTotal returns the ObjectCountTotal field value if set, zero value otherwise.

func (*SourceGcs) GetObjectCountTotalOk

func (o *SourceGcs) GetObjectCountTotalOk() (*int64, bool)

GetObjectCountTotalOk returns a tuple with the ObjectCountTotal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceGcs) GetPattern

func (o *SourceGcs) GetPattern() string

GetPattern returns the Pattern field value if set, zero value otherwise.

func (*SourceGcs) GetPatternOk

func (o *SourceGcs) GetPatternOk() (*string, bool)

GetPatternOk returns a tuple with the Pattern field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceGcs) GetPrefix

func (o *SourceGcs) GetPrefix() string

GetPrefix returns the Prefix field value if set, zero value otherwise.

func (*SourceGcs) GetPrefixOk

func (o *SourceGcs) GetPrefixOk() (*string, bool)

GetPrefixOk returns a tuple with the Prefix field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceGcs) HasBucket

func (o *SourceGcs) HasBucket() bool

HasBucket returns a boolean if a field has been set.

func (*SourceGcs) HasObjectBytesTotal

func (o *SourceGcs) HasObjectBytesTotal() bool

HasObjectBytesTotal returns a boolean if a field has been set.

func (*SourceGcs) HasObjectCountDownloaded

func (o *SourceGcs) HasObjectCountDownloaded() bool

HasObjectCountDownloaded returns a boolean if a field has been set.

func (*SourceGcs) HasObjectCountTotal

func (o *SourceGcs) HasObjectCountTotal() bool

HasObjectCountTotal returns a boolean if a field has been set.

func (*SourceGcs) HasPattern

func (o *SourceGcs) HasPattern() bool

HasPattern returns a boolean if a field has been set.

func (*SourceGcs) HasPrefix

func (o *SourceGcs) HasPrefix() bool

HasPrefix returns a boolean if a field has been set.

func (SourceGcs) MarshalJSON

func (o SourceGcs) MarshalJSON() ([]byte, error)

func (*SourceGcs) SetBucket

func (o *SourceGcs) SetBucket(v string)

SetBucket gets a reference to the given string and assigns it to the Bucket field.

func (*SourceGcs) SetObjectBytesTotal

func (o *SourceGcs) SetObjectBytesTotal(v int64)

SetObjectBytesTotal gets a reference to the given int64 and assigns it to the ObjectBytesTotal field.

func (*SourceGcs) SetObjectCountDownloaded

func (o *SourceGcs) SetObjectCountDownloaded(v int64)

SetObjectCountDownloaded gets a reference to the given int64 and assigns it to the ObjectCountDownloaded field.

func (*SourceGcs) SetObjectCountTotal

func (o *SourceGcs) SetObjectCountTotal(v int64)

SetObjectCountTotal gets a reference to the given int64 and assigns it to the ObjectCountTotal field.

func (*SourceGcs) SetPattern

func (o *SourceGcs) SetPattern(v string)

SetPattern gets a reference to the given string and assigns it to the Pattern field.

func (*SourceGcs) SetPrefix

func (o *SourceGcs) SetPrefix(v string)

SetPrefix gets a reference to the given string and assigns it to the Prefix field.

type SourceKafka

type SourceKafka struct {
	// The Kafka topic to be tailed
	KafkaTopicName    string       `json:"kafka_topic_name"`
	Status            *StatusKafka `json:"status,omitempty"`
	UseV3             *bool        `json:"use_v3,omitempty"`
	OffsetResetPolicy *string      `json:"offset_reset_policy,omitempty"`
}

SourceKafka struct for SourceKafka

func NewSourceKafka

func NewSourceKafka(kafkaTopicName string) *SourceKafka

NewSourceKafka instantiates a new SourceKafka 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 NewSourceKafkaWithDefaults

func NewSourceKafkaWithDefaults() *SourceKafka

NewSourceKafkaWithDefaults instantiates a new SourceKafka 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 (*SourceKafka) GetKafkaTopicName

func (o *SourceKafka) GetKafkaTopicName() string

GetKafkaTopicName returns the KafkaTopicName field value

func (*SourceKafka) GetKafkaTopicNameOk

func (o *SourceKafka) GetKafkaTopicNameOk() (*string, bool)

GetKafkaTopicNameOk returns a tuple with the KafkaTopicName field value and a boolean to check if the value has been set.

func (*SourceKafka) GetOffsetResetPolicy

func (o *SourceKafka) GetOffsetResetPolicy() string

GetOffsetResetPolicy returns the OffsetResetPolicy field value if set, zero value otherwise.

func (*SourceKafka) GetOffsetResetPolicyOk

func (o *SourceKafka) GetOffsetResetPolicyOk() (*string, bool)

GetOffsetResetPolicyOk returns a tuple with the OffsetResetPolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceKafka) GetStatus

func (o *SourceKafka) GetStatus() StatusKafka

GetStatus returns the Status field value if set, zero value otherwise.

func (*SourceKafka) GetStatusOk

func (o *SourceKafka) GetStatusOk() (*StatusKafka, 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 (*SourceKafka) GetUseV3

func (o *SourceKafka) GetUseV3() bool

GetUseV3 returns the UseV3 field value if set, zero value otherwise.

func (*SourceKafka) GetUseV3Ok

func (o *SourceKafka) GetUseV3Ok() (*bool, bool)

GetUseV3Ok returns a tuple with the UseV3 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceKafka) HasOffsetResetPolicy

func (o *SourceKafka) HasOffsetResetPolicy() bool

HasOffsetResetPolicy returns a boolean if a field has been set.

func (*SourceKafka) HasStatus

func (o *SourceKafka) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*SourceKafka) HasUseV3

func (o *SourceKafka) HasUseV3() bool

HasUseV3 returns a boolean if a field has been set.

func (SourceKafka) MarshalJSON

func (o SourceKafka) MarshalJSON() ([]byte, error)

func (*SourceKafka) SetKafkaTopicName

func (o *SourceKafka) SetKafkaTopicName(v string)

SetKafkaTopicName sets field value

func (*SourceKafka) SetOffsetResetPolicy

func (o *SourceKafka) SetOffsetResetPolicy(v string)

SetOffsetResetPolicy gets a reference to the given string and assigns it to the OffsetResetPolicy field.

func (*SourceKafka) SetStatus

func (o *SourceKafka) SetStatus(v StatusKafka)

SetStatus gets a reference to the given StatusKafka and assigns it to the Status field.

func (*SourceKafka) SetUseV3

func (o *SourceKafka) SetUseV3(v bool)

SetUseV3 gets a reference to the given bool and assigns it to the UseV3 field.

type SourceKinesis

type SourceKinesis struct {
	// AWS region name of Kinesis stream, by default us-west-2 is used
	AwsRegion *string `json:"aws_region,omitempty"`
	// name of kinesis stream
	StreamName string `json:"stream_name"`
	// set of fields that correspond to a DMS primary key
	DmsPrimaryKey []string `json:"dms_primary_key,omitempty"`
	// For non-DMS streams, Rockset can tail from the earliest end or latest end of kinesis source.
	OffsetResetPolicy *string `json:"offset_reset_policy,omitempty"`
}

SourceKinesis struct for SourceKinesis

func NewSourceKinesis

func NewSourceKinesis(streamName string) *SourceKinesis

NewSourceKinesis instantiates a new SourceKinesis 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 NewSourceKinesisWithDefaults

func NewSourceKinesisWithDefaults() *SourceKinesis

NewSourceKinesisWithDefaults instantiates a new SourceKinesis 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 (*SourceKinesis) GetAwsRegion

func (o *SourceKinesis) GetAwsRegion() string

GetAwsRegion returns the AwsRegion field value if set, zero value otherwise.

func (*SourceKinesis) GetAwsRegionOk

func (o *SourceKinesis) GetAwsRegionOk() (*string, bool)

GetAwsRegionOk returns a tuple with the AwsRegion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceKinesis) GetDmsPrimaryKey

func (o *SourceKinesis) GetDmsPrimaryKey() []string

GetDmsPrimaryKey returns the DmsPrimaryKey field value if set, zero value otherwise.

func (*SourceKinesis) GetDmsPrimaryKeyOk

func (o *SourceKinesis) GetDmsPrimaryKeyOk() ([]string, bool)

GetDmsPrimaryKeyOk returns a tuple with the DmsPrimaryKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceKinesis) GetOffsetResetPolicy

func (o *SourceKinesis) GetOffsetResetPolicy() string

GetOffsetResetPolicy returns the OffsetResetPolicy field value if set, zero value otherwise.

func (*SourceKinesis) GetOffsetResetPolicyOk

func (o *SourceKinesis) GetOffsetResetPolicyOk() (*string, bool)

GetOffsetResetPolicyOk returns a tuple with the OffsetResetPolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceKinesis) GetStreamName

func (o *SourceKinesis) GetStreamName() string

GetStreamName returns the StreamName field value

func (*SourceKinesis) GetStreamNameOk

func (o *SourceKinesis) GetStreamNameOk() (*string, bool)

GetStreamNameOk returns a tuple with the StreamName field value and a boolean to check if the value has been set.

func (*SourceKinesis) HasAwsRegion

func (o *SourceKinesis) HasAwsRegion() bool

HasAwsRegion returns a boolean if a field has been set.

func (*SourceKinesis) HasDmsPrimaryKey

func (o *SourceKinesis) HasDmsPrimaryKey() bool

HasDmsPrimaryKey returns a boolean if a field has been set.

func (*SourceKinesis) HasOffsetResetPolicy

func (o *SourceKinesis) HasOffsetResetPolicy() bool

HasOffsetResetPolicy returns a boolean if a field has been set.

func (SourceKinesis) MarshalJSON

func (o SourceKinesis) MarshalJSON() ([]byte, error)

func (*SourceKinesis) SetAwsRegion

func (o *SourceKinesis) SetAwsRegion(v string)

SetAwsRegion gets a reference to the given string and assigns it to the AwsRegion field.

func (*SourceKinesis) SetDmsPrimaryKey

func (o *SourceKinesis) SetDmsPrimaryKey(v []string)

SetDmsPrimaryKey gets a reference to the given []string and assigns it to the DmsPrimaryKey field.

func (*SourceKinesis) SetOffsetResetPolicy

func (o *SourceKinesis) SetOffsetResetPolicy(v string)

SetOffsetResetPolicy gets a reference to the given string and assigns it to the OffsetResetPolicy field.

func (*SourceKinesis) SetStreamName

func (o *SourceKinesis) SetStreamName(v string)

SetStreamName sets field value

type SourceMongoDb

type SourceMongoDb struct {
	// MongoDB database name containing this collection
	DatabaseName string `json:"database_name"`
	// MongoDB collection name
	CollectionName string         `json:"collection_name"`
	Status         *StatusMongoDb `json:"status,omitempty"`
}

SourceMongoDb struct for SourceMongoDb

func NewSourceMongoDb

func NewSourceMongoDb(databaseName string, collectionName string) *SourceMongoDb

NewSourceMongoDb instantiates a new SourceMongoDb 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 NewSourceMongoDbWithDefaults

func NewSourceMongoDbWithDefaults() *SourceMongoDb

NewSourceMongoDbWithDefaults instantiates a new SourceMongoDb 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 (*SourceMongoDb) GetCollectionName

func (o *SourceMongoDb) GetCollectionName() string

GetCollectionName returns the CollectionName field value

func (*SourceMongoDb) GetCollectionNameOk

func (o *SourceMongoDb) GetCollectionNameOk() (*string, bool)

GetCollectionNameOk returns a tuple with the CollectionName field value and a boolean to check if the value has been set.

func (*SourceMongoDb) GetDatabaseName

func (o *SourceMongoDb) GetDatabaseName() string

GetDatabaseName returns the DatabaseName field value

func (*SourceMongoDb) GetDatabaseNameOk

func (o *SourceMongoDb) GetDatabaseNameOk() (*string, bool)

GetDatabaseNameOk returns a tuple with the DatabaseName field value and a boolean to check if the value has been set.

func (*SourceMongoDb) GetStatus

func (o *SourceMongoDb) GetStatus() StatusMongoDb

GetStatus returns the Status field value if set, zero value otherwise.

func (*SourceMongoDb) GetStatusOk

func (o *SourceMongoDb) GetStatusOk() (*StatusMongoDb, 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 (*SourceMongoDb) HasStatus

func (o *SourceMongoDb) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (SourceMongoDb) MarshalJSON

func (o SourceMongoDb) MarshalJSON() ([]byte, error)

func (*SourceMongoDb) SetCollectionName

func (o *SourceMongoDb) SetCollectionName(v string)

SetCollectionName sets field value

func (*SourceMongoDb) SetDatabaseName

func (o *SourceMongoDb) SetDatabaseName(v string)

SetDatabaseName sets field value

func (*SourceMongoDb) SetStatus

func (o *SourceMongoDb) SetStatus(v StatusMongoDb)

SetStatus gets a reference to the given StatusMongoDb and assigns it to the Status field.

type SourceS3

type SourceS3 struct {
	// Prefix that selects keys to ingest.
	Prefix *string `json:"prefix,omitempty"`
	// Glob-style pattern that selects keys to ingest. Only either prefix or pattern can be specified.
	Pattern *string `json:"pattern,omitempty"`
	// AWS region containing source bucket
	Region *string `json:"region,omitempty"`
	// address of S3 bucket containing data
	Bucket string `json:"bucket"`
	// list of prefixes to paths from which data should be ingested
	Prefixes              []string `json:"prefixes"`
	ObjectCountDownloaded *int64   `json:"object_count_downloaded,omitempty"`
	ObjectCountTotal      *int64   `json:"object_count_total,omitempty"`
	ObjectBytesTotal      *int64   `json:"object_bytes_total,omitempty"`
}

SourceS3 struct for SourceS3

func NewSourceS3

func NewSourceS3(bucket string, prefixes []string) *SourceS3

NewSourceS3 instantiates a new SourceS3 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 NewSourceS3WithDefaults

func NewSourceS3WithDefaults() *SourceS3

NewSourceS3WithDefaults instantiates a new SourceS3 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 (*SourceS3) GetBucket

func (o *SourceS3) GetBucket() string

GetBucket returns the Bucket field value

func (*SourceS3) GetBucketOk

func (o *SourceS3) GetBucketOk() (*string, bool)

GetBucketOk returns a tuple with the Bucket field value and a boolean to check if the value has been set.

func (*SourceS3) GetObjectBytesTotal

func (o *SourceS3) GetObjectBytesTotal() int64

GetObjectBytesTotal returns the ObjectBytesTotal field value if set, zero value otherwise.

func (*SourceS3) GetObjectBytesTotalOk

func (o *SourceS3) GetObjectBytesTotalOk() (*int64, bool)

GetObjectBytesTotalOk returns a tuple with the ObjectBytesTotal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceS3) GetObjectCountDownloaded

func (o *SourceS3) GetObjectCountDownloaded() int64

GetObjectCountDownloaded returns the ObjectCountDownloaded field value if set, zero value otherwise.

func (*SourceS3) GetObjectCountDownloadedOk

func (o *SourceS3) GetObjectCountDownloadedOk() (*int64, bool)

GetObjectCountDownloadedOk returns a tuple with the ObjectCountDownloaded field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceS3) GetObjectCountTotal

func (o *SourceS3) GetObjectCountTotal() int64

GetObjectCountTotal returns the ObjectCountTotal field value if set, zero value otherwise.

func (*SourceS3) GetObjectCountTotalOk

func (o *SourceS3) GetObjectCountTotalOk() (*int64, bool)

GetObjectCountTotalOk returns a tuple with the ObjectCountTotal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceS3) GetPattern

func (o *SourceS3) GetPattern() string

GetPattern returns the Pattern field value if set, zero value otherwise.

func (*SourceS3) GetPatternOk

func (o *SourceS3) GetPatternOk() (*string, bool)

GetPatternOk returns a tuple with the Pattern field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceS3) GetPrefix

func (o *SourceS3) GetPrefix() string

GetPrefix returns the Prefix field value if set, zero value otherwise.

func (*SourceS3) GetPrefixOk

func (o *SourceS3) GetPrefixOk() (*string, bool)

GetPrefixOk returns a tuple with the Prefix field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceS3) GetPrefixes

func (o *SourceS3) GetPrefixes() []string

GetPrefixes returns the Prefixes field value

func (*SourceS3) GetPrefixesOk

func (o *SourceS3) GetPrefixesOk() ([]string, bool)

GetPrefixesOk returns a tuple with the Prefixes field value and a boolean to check if the value has been set.

func (*SourceS3) GetRegion

func (o *SourceS3) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*SourceS3) GetRegionOk

func (o *SourceS3) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceS3) HasObjectBytesTotal

func (o *SourceS3) HasObjectBytesTotal() bool

HasObjectBytesTotal returns a boolean if a field has been set.

func (*SourceS3) HasObjectCountDownloaded

func (o *SourceS3) HasObjectCountDownloaded() bool

HasObjectCountDownloaded returns a boolean if a field has been set.

func (*SourceS3) HasObjectCountTotal

func (o *SourceS3) HasObjectCountTotal() bool

HasObjectCountTotal returns a boolean if a field has been set.

func (*SourceS3) HasPattern

func (o *SourceS3) HasPattern() bool

HasPattern returns a boolean if a field has been set.

func (*SourceS3) HasPrefix

func (o *SourceS3) HasPrefix() bool

HasPrefix returns a boolean if a field has been set.

func (*SourceS3) HasRegion

func (o *SourceS3) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (SourceS3) MarshalJSON

func (o SourceS3) MarshalJSON() ([]byte, error)

func (*SourceS3) SetBucket

func (o *SourceS3) SetBucket(v string)

SetBucket sets field value

func (*SourceS3) SetObjectBytesTotal

func (o *SourceS3) SetObjectBytesTotal(v int64)

SetObjectBytesTotal gets a reference to the given int64 and assigns it to the ObjectBytesTotal field.

func (*SourceS3) SetObjectCountDownloaded

func (o *SourceS3) SetObjectCountDownloaded(v int64)

SetObjectCountDownloaded gets a reference to the given int64 and assigns it to the ObjectCountDownloaded field.

func (*SourceS3) SetObjectCountTotal

func (o *SourceS3) SetObjectCountTotal(v int64)

SetObjectCountTotal gets a reference to the given int64 and assigns it to the ObjectCountTotal field.

func (*SourceS3) SetPattern

func (o *SourceS3) SetPattern(v string)

SetPattern gets a reference to the given string and assigns it to the Pattern field.

func (*SourceS3) SetPrefix

func (o *SourceS3) SetPrefix(v string)

SetPrefix gets a reference to the given string and assigns it to the Prefix field.

func (*SourceS3) SetPrefixes

func (o *SourceS3) SetPrefixes(v []string)

SetPrefixes sets field value

func (*SourceS3) SetRegion

func (o *SourceS3) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

type SqlExpression

type SqlExpression struct {
	// The name of a sql function
	Sql *string `json:"sql,omitempty"`
}

SqlExpression struct for SqlExpression

func NewSqlExpression

func NewSqlExpression() *SqlExpression

NewSqlExpression instantiates a new SqlExpression 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 NewSqlExpressionWithDefaults

func NewSqlExpressionWithDefaults() *SqlExpression

NewSqlExpressionWithDefaults instantiates a new SqlExpression 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 (*SqlExpression) GetSql

func (o *SqlExpression) GetSql() string

GetSql returns the Sql field value if set, zero value otherwise.

func (*SqlExpression) GetSqlOk

func (o *SqlExpression) GetSqlOk() (*string, bool)

GetSqlOk returns a tuple with the Sql field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SqlExpression) HasSql

func (o *SqlExpression) HasSql() bool

HasSql returns a boolean if a field has been set.

func (SqlExpression) MarshalJSON

func (o SqlExpression) MarshalJSON() ([]byte, error)

func (*SqlExpression) SetSql

func (o *SqlExpression) SetSql(v string)

SetSql gets a reference to the given string and assigns it to the Sql field.

type Status

type Status struct {
	// Status of the Source's ingestion, one of: INITIALIZING, WATCHING, PROCESSING, COMPLETED, ERROR
	State *string `json:"state,omitempty"`
	// state message
	Message *string `json:"message,omitempty"`
	// ISO-8601 date when source was last processed
	LastProcessedAt *string `json:"last_processed_at,omitempty"`
	// last source item processed by ingester
	LastProcessedItem *string `json:"last_processed_item,omitempty"`
	// Total items processed of source
	TotalProcessedItems *int64 `json:"total_processed_items,omitempty"`
}

Status struct for Status

func NewStatus

func NewStatus() *Status

NewStatus instantiates a new Status 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 NewStatusWithDefaults

func NewStatusWithDefaults() *Status

NewStatusWithDefaults instantiates a new Status 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 (*Status) GetLastProcessedAt

func (o *Status) GetLastProcessedAt() string

GetLastProcessedAt returns the LastProcessedAt field value if set, zero value otherwise.

func (*Status) GetLastProcessedAtOk

func (o *Status) GetLastProcessedAtOk() (*string, bool)

GetLastProcessedAtOk returns a tuple with the LastProcessedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Status) GetLastProcessedItem

func (o *Status) GetLastProcessedItem() string

GetLastProcessedItem returns the LastProcessedItem field value if set, zero value otherwise.

func (*Status) GetLastProcessedItemOk

func (o *Status) GetLastProcessedItemOk() (*string, bool)

GetLastProcessedItemOk returns a tuple with the LastProcessedItem field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Status) GetMessage

func (o *Status) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*Status) GetMessageOk

func (o *Status) 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 (*Status) GetState

func (o *Status) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Status) GetStateOk

func (o *Status) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Status) GetTotalProcessedItems

func (o *Status) GetTotalProcessedItems() int64

GetTotalProcessedItems returns the TotalProcessedItems field value if set, zero value otherwise.

func (*Status) GetTotalProcessedItemsOk

func (o *Status) GetTotalProcessedItemsOk() (*int64, bool)

GetTotalProcessedItemsOk returns a tuple with the TotalProcessedItems field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Status) HasLastProcessedAt

func (o *Status) HasLastProcessedAt() bool

HasLastProcessedAt returns a boolean if a field has been set.

func (*Status) HasLastProcessedItem

func (o *Status) HasLastProcessedItem() bool

HasLastProcessedItem returns a boolean if a field has been set.

func (*Status) HasMessage

func (o *Status) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*Status) HasState

func (o *Status) HasState() bool

HasState returns a boolean if a field has been set.

func (*Status) HasTotalProcessedItems

func (o *Status) HasTotalProcessedItems() bool

HasTotalProcessedItems returns a boolean if a field has been set.

func (Status) MarshalJSON

func (o Status) MarshalJSON() ([]byte, error)

func (*Status) SetLastProcessedAt

func (o *Status) SetLastProcessedAt(v string)

SetLastProcessedAt gets a reference to the given string and assigns it to the LastProcessedAt field.

func (*Status) SetLastProcessedItem

func (o *Status) SetLastProcessedItem(v string)

SetLastProcessedItem gets a reference to the given string and assigns it to the LastProcessedItem field.

func (*Status) SetMessage

func (o *Status) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*Status) SetState

func (o *Status) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*Status) SetTotalProcessedItems

func (o *Status) SetTotalProcessedItems(v int64)

SetTotalProcessedItems gets a reference to the given int64 and assigns it to the TotalProcessedItems field.

type StatusAzureEventHubs

type StatusAzureEventHubs struct {
	// State of the source
	State *string `json:"state,omitempty"`
	// Time at which the last document was consumed
	LastConsumedTime *string `json:"last_consumed_time,omitempty"`
	// Number of documents consumed
	NumDocumentsProcessed *int64 `json:"num_documents_processed,omitempty"`
	// Status info per partition
	Partitions []StatusAzureEventHubsPartition `json:"partitions,omitempty"`
}

StatusAzureEventHubs struct for StatusAzureEventHubs

func NewStatusAzureEventHubs

func NewStatusAzureEventHubs() *StatusAzureEventHubs

NewStatusAzureEventHubs instantiates a new StatusAzureEventHubs 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 NewStatusAzureEventHubsWithDefaults

func NewStatusAzureEventHubsWithDefaults() *StatusAzureEventHubs

NewStatusAzureEventHubsWithDefaults instantiates a new StatusAzureEventHubs 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 (*StatusAzureEventHubs) GetLastConsumedTime

func (o *StatusAzureEventHubs) GetLastConsumedTime() string

GetLastConsumedTime returns the LastConsumedTime field value if set, zero value otherwise.

func (*StatusAzureEventHubs) GetLastConsumedTimeOk

func (o *StatusAzureEventHubs) GetLastConsumedTimeOk() (*string, bool)

GetLastConsumedTimeOk returns a tuple with the LastConsumedTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusAzureEventHubs) GetNumDocumentsProcessed

func (o *StatusAzureEventHubs) GetNumDocumentsProcessed() int64

GetNumDocumentsProcessed returns the NumDocumentsProcessed field value if set, zero value otherwise.

func (*StatusAzureEventHubs) GetNumDocumentsProcessedOk

func (o *StatusAzureEventHubs) GetNumDocumentsProcessedOk() (*int64, bool)

GetNumDocumentsProcessedOk returns a tuple with the NumDocumentsProcessed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusAzureEventHubs) GetPartitions

GetPartitions returns the Partitions field value if set, zero value otherwise.

func (*StatusAzureEventHubs) GetPartitionsOk

func (o *StatusAzureEventHubs) GetPartitionsOk() ([]StatusAzureEventHubsPartition, bool)

GetPartitionsOk returns a tuple with the Partitions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusAzureEventHubs) GetState

func (o *StatusAzureEventHubs) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*StatusAzureEventHubs) GetStateOk

func (o *StatusAzureEventHubs) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusAzureEventHubs) HasLastConsumedTime

func (o *StatusAzureEventHubs) HasLastConsumedTime() bool

HasLastConsumedTime returns a boolean if a field has been set.

func (*StatusAzureEventHubs) HasNumDocumentsProcessed

func (o *StatusAzureEventHubs) HasNumDocumentsProcessed() bool

HasNumDocumentsProcessed returns a boolean if a field has been set.

func (*StatusAzureEventHubs) HasPartitions

func (o *StatusAzureEventHubs) HasPartitions() bool

HasPartitions returns a boolean if a field has been set.

func (*StatusAzureEventHubs) HasState

func (o *StatusAzureEventHubs) HasState() bool

HasState returns a boolean if a field has been set.

func (StatusAzureEventHubs) MarshalJSON

func (o StatusAzureEventHubs) MarshalJSON() ([]byte, error)

func (*StatusAzureEventHubs) SetLastConsumedTime

func (o *StatusAzureEventHubs) SetLastConsumedTime(v string)

SetLastConsumedTime gets a reference to the given string and assigns it to the LastConsumedTime field.

func (*StatusAzureEventHubs) SetNumDocumentsProcessed

func (o *StatusAzureEventHubs) SetNumDocumentsProcessed(v int64)

SetNumDocumentsProcessed gets a reference to the given int64 and assigns it to the NumDocumentsProcessed field.

func (*StatusAzureEventHubs) SetPartitions

SetPartitions gets a reference to the given []StatusAzureEventHubsPartition and assigns it to the Partitions field.

func (*StatusAzureEventHubs) SetState

func (o *StatusAzureEventHubs) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

type StatusAzureEventHubsPartition

type StatusAzureEventHubsPartition struct {
	// The number of this partition
	PartitionNumber *int32 `json:"partition_number,omitempty"`
	// Latest offset of partition
	PartitionOffset *int64 `json:"partition_offset,omitempty"`
	// Per partition lag for offset
	OffsetLag *int64 `json:"offset_lag,omitempty"`
}

StatusAzureEventHubsPartition struct for StatusAzureEventHubsPartition

func NewStatusAzureEventHubsPartition

func NewStatusAzureEventHubsPartition() *StatusAzureEventHubsPartition

NewStatusAzureEventHubsPartition instantiates a new StatusAzureEventHubsPartition 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 NewStatusAzureEventHubsPartitionWithDefaults

func NewStatusAzureEventHubsPartitionWithDefaults() *StatusAzureEventHubsPartition

NewStatusAzureEventHubsPartitionWithDefaults instantiates a new StatusAzureEventHubsPartition 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 (*StatusAzureEventHubsPartition) GetOffsetLag

func (o *StatusAzureEventHubsPartition) GetOffsetLag() int64

GetOffsetLag returns the OffsetLag field value if set, zero value otherwise.

func (*StatusAzureEventHubsPartition) GetOffsetLagOk

func (o *StatusAzureEventHubsPartition) GetOffsetLagOk() (*int64, bool)

GetOffsetLagOk returns a tuple with the OffsetLag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusAzureEventHubsPartition) GetPartitionNumber

func (o *StatusAzureEventHubsPartition) GetPartitionNumber() int32

GetPartitionNumber returns the PartitionNumber field value if set, zero value otherwise.

func (*StatusAzureEventHubsPartition) GetPartitionNumberOk

func (o *StatusAzureEventHubsPartition) GetPartitionNumberOk() (*int32, bool)

GetPartitionNumberOk returns a tuple with the PartitionNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusAzureEventHubsPartition) GetPartitionOffset

func (o *StatusAzureEventHubsPartition) GetPartitionOffset() int64

GetPartitionOffset returns the PartitionOffset field value if set, zero value otherwise.

func (*StatusAzureEventHubsPartition) GetPartitionOffsetOk

func (o *StatusAzureEventHubsPartition) GetPartitionOffsetOk() (*int64, bool)

GetPartitionOffsetOk returns a tuple with the PartitionOffset field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusAzureEventHubsPartition) HasOffsetLag

func (o *StatusAzureEventHubsPartition) HasOffsetLag() bool

HasOffsetLag returns a boolean if a field has been set.

func (*StatusAzureEventHubsPartition) HasPartitionNumber

func (o *StatusAzureEventHubsPartition) HasPartitionNumber() bool

HasPartitionNumber returns a boolean if a field has been set.

func (*StatusAzureEventHubsPartition) HasPartitionOffset

func (o *StatusAzureEventHubsPartition) HasPartitionOffset() bool

HasPartitionOffset returns a boolean if a field has been set.

func (StatusAzureEventHubsPartition) MarshalJSON

func (o StatusAzureEventHubsPartition) MarshalJSON() ([]byte, error)

func (*StatusAzureEventHubsPartition) SetOffsetLag

func (o *StatusAzureEventHubsPartition) SetOffsetLag(v int64)

SetOffsetLag gets a reference to the given int64 and assigns it to the OffsetLag field.

func (*StatusAzureEventHubsPartition) SetPartitionNumber

func (o *StatusAzureEventHubsPartition) SetPartitionNumber(v int32)

SetPartitionNumber gets a reference to the given int32 and assigns it to the PartitionNumber field.

func (*StatusAzureEventHubsPartition) SetPartitionOffset

func (o *StatusAzureEventHubsPartition) SetPartitionOffset(v int64)

SetPartitionOffset gets a reference to the given int64 and assigns it to the PartitionOffset field.

type StatusAzureServiceBus

type StatusAzureServiceBus struct {
	// Service Bus first message processed time in ISO-8601 format
	FirstProcessedAt *time.Time `json:"first_processed_at,omitempty"`
	// Number of records processed
	RecordsProcessed *int64 `json:"records_processed,omitempty"`
	// Sessions processed
	Sessions *map[string]StatusAzureServiceBusSession `json:"sessions,omitempty"`
}

StatusAzureServiceBus struct for StatusAzureServiceBus

func NewStatusAzureServiceBus

func NewStatusAzureServiceBus() *StatusAzureServiceBus

NewStatusAzureServiceBus instantiates a new StatusAzureServiceBus 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 NewStatusAzureServiceBusWithDefaults

func NewStatusAzureServiceBusWithDefaults() *StatusAzureServiceBus

NewStatusAzureServiceBusWithDefaults instantiates a new StatusAzureServiceBus 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 (*StatusAzureServiceBus) GetFirstProcessedAt

func (o *StatusAzureServiceBus) GetFirstProcessedAt() time.Time

GetFirstProcessedAt returns the FirstProcessedAt field value if set, zero value otherwise.

func (*StatusAzureServiceBus) GetFirstProcessedAtOk

func (o *StatusAzureServiceBus) GetFirstProcessedAtOk() (*time.Time, bool)

GetFirstProcessedAtOk returns a tuple with the FirstProcessedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusAzureServiceBus) GetRecordsProcessed

func (o *StatusAzureServiceBus) GetRecordsProcessed() int64

GetRecordsProcessed returns the RecordsProcessed field value if set, zero value otherwise.

func (*StatusAzureServiceBus) GetRecordsProcessedOk

func (o *StatusAzureServiceBus) GetRecordsProcessedOk() (*int64, bool)

GetRecordsProcessedOk returns a tuple with the RecordsProcessed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusAzureServiceBus) GetSessions

GetSessions returns the Sessions field value if set, zero value otherwise.

func (*StatusAzureServiceBus) GetSessionsOk

GetSessionsOk returns a tuple with the Sessions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusAzureServiceBus) HasFirstProcessedAt

func (o *StatusAzureServiceBus) HasFirstProcessedAt() bool

HasFirstProcessedAt returns a boolean if a field has been set.

func (*StatusAzureServiceBus) HasRecordsProcessed

func (o *StatusAzureServiceBus) HasRecordsProcessed() bool

HasRecordsProcessed returns a boolean if a field has been set.

func (*StatusAzureServiceBus) HasSessions

func (o *StatusAzureServiceBus) HasSessions() bool

HasSessions returns a boolean if a field has been set.

func (StatusAzureServiceBus) MarshalJSON

func (o StatusAzureServiceBus) MarshalJSON() ([]byte, error)

func (*StatusAzureServiceBus) SetFirstProcessedAt

func (o *StatusAzureServiceBus) SetFirstProcessedAt(v time.Time)

SetFirstProcessedAt gets a reference to the given time.Time and assigns it to the FirstProcessedAt field.

func (*StatusAzureServiceBus) SetRecordsProcessed

func (o *StatusAzureServiceBus) SetRecordsProcessed(v int64)

SetRecordsProcessed gets a reference to the given int64 and assigns it to the RecordsProcessed field.

func (*StatusAzureServiceBus) SetSessions

SetSessions gets a reference to the given map[string]StatusAzureServiceBusSession and assigns it to the Sessions field.

type StatusAzureServiceBusSession

type StatusAzureServiceBusSession struct {
	// The last processed sequence number within this session
	SequenceNumber *int64 `json:"sequence_number,omitempty"`
	// Most recent ISO-8601 date when a message from this session was processed
	LastProcessed *time.Time `json:"last_processed,omitempty"`
}

StatusAzureServiceBusSession struct for StatusAzureServiceBusSession

func NewStatusAzureServiceBusSession

func NewStatusAzureServiceBusSession() *StatusAzureServiceBusSession

NewStatusAzureServiceBusSession instantiates a new StatusAzureServiceBusSession 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 NewStatusAzureServiceBusSessionWithDefaults

func NewStatusAzureServiceBusSessionWithDefaults() *StatusAzureServiceBusSession

NewStatusAzureServiceBusSessionWithDefaults instantiates a new StatusAzureServiceBusSession 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 (*StatusAzureServiceBusSession) GetLastProcessed

func (o *StatusAzureServiceBusSession) GetLastProcessed() time.Time

GetLastProcessed returns the LastProcessed field value if set, zero value otherwise.

func (*StatusAzureServiceBusSession) GetLastProcessedOk

func (o *StatusAzureServiceBusSession) GetLastProcessedOk() (*time.Time, bool)

GetLastProcessedOk returns a tuple with the LastProcessed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusAzureServiceBusSession) GetSequenceNumber

func (o *StatusAzureServiceBusSession) GetSequenceNumber() int64

GetSequenceNumber returns the SequenceNumber field value if set, zero value otherwise.

func (*StatusAzureServiceBusSession) GetSequenceNumberOk

func (o *StatusAzureServiceBusSession) GetSequenceNumberOk() (*int64, bool)

GetSequenceNumberOk returns a tuple with the SequenceNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusAzureServiceBusSession) HasLastProcessed

func (o *StatusAzureServiceBusSession) HasLastProcessed() bool

HasLastProcessed returns a boolean if a field has been set.

func (*StatusAzureServiceBusSession) HasSequenceNumber

func (o *StatusAzureServiceBusSession) HasSequenceNumber() bool

HasSequenceNumber returns a boolean if a field has been set.

func (StatusAzureServiceBusSession) MarshalJSON

func (o StatusAzureServiceBusSession) MarshalJSON() ([]byte, error)

func (*StatusAzureServiceBusSession) SetLastProcessed

func (o *StatusAzureServiceBusSession) SetLastProcessed(v time.Time)

SetLastProcessed gets a reference to the given time.Time and assigns it to the LastProcessed field.

func (*StatusAzureServiceBusSession) SetSequenceNumber

func (o *StatusAzureServiceBusSession) SetSequenceNumber(v int64)

SetSequenceNumber gets a reference to the given int64 and assigns it to the SequenceNumber field.

type StatusDynamoDb

type StatusDynamoDb struct {
	// DynamoDB scan start time
	ScanStartTime *string `json:"scan_start_time,omitempty"`
	// DynamoDb scan end time
	ScanEndTime *string `json:"scan_end_time,omitempty"`
	// Number of records inserted using scan
	ScanRecordsProcessed *int64 `json:"scan_records_processed,omitempty"`
	// Number of records in DynamoDB table at time of scan
	ScanTotalRecords *int64 `json:"scan_total_records,omitempty"`
	// state of current ingest for this table
	State *string `json:"state,omitempty"`
	// ISO-8601 date when source was last processed
	StreamLastProcessedAt *string `json:"stream_last_processed_at,omitempty"`
}

StatusDynamoDb struct for StatusDynamoDb

func NewStatusDynamoDb

func NewStatusDynamoDb() *StatusDynamoDb

NewStatusDynamoDb instantiates a new StatusDynamoDb 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 NewStatusDynamoDbWithDefaults

func NewStatusDynamoDbWithDefaults() *StatusDynamoDb

NewStatusDynamoDbWithDefaults instantiates a new StatusDynamoDb 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 (*StatusDynamoDb) GetScanEndTime

func (o *StatusDynamoDb) GetScanEndTime() string

GetScanEndTime returns the ScanEndTime field value if set, zero value otherwise.

func (*StatusDynamoDb) GetScanEndTimeOk

func (o *StatusDynamoDb) GetScanEndTimeOk() (*string, bool)

GetScanEndTimeOk returns a tuple with the ScanEndTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusDynamoDb) GetScanRecordsProcessed

func (o *StatusDynamoDb) GetScanRecordsProcessed() int64

GetScanRecordsProcessed returns the ScanRecordsProcessed field value if set, zero value otherwise.

func (*StatusDynamoDb) GetScanRecordsProcessedOk

func (o *StatusDynamoDb) GetScanRecordsProcessedOk() (*int64, bool)

GetScanRecordsProcessedOk returns a tuple with the ScanRecordsProcessed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusDynamoDb) GetScanStartTime

func (o *StatusDynamoDb) GetScanStartTime() string

GetScanStartTime returns the ScanStartTime field value if set, zero value otherwise.

func (*StatusDynamoDb) GetScanStartTimeOk

func (o *StatusDynamoDb) GetScanStartTimeOk() (*string, bool)

GetScanStartTimeOk returns a tuple with the ScanStartTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusDynamoDb) GetScanTotalRecords

func (o *StatusDynamoDb) GetScanTotalRecords() int64

GetScanTotalRecords returns the ScanTotalRecords field value if set, zero value otherwise.

func (*StatusDynamoDb) GetScanTotalRecordsOk

func (o *StatusDynamoDb) GetScanTotalRecordsOk() (*int64, bool)

GetScanTotalRecordsOk returns a tuple with the ScanTotalRecords field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusDynamoDb) GetState

func (o *StatusDynamoDb) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*StatusDynamoDb) GetStateOk

func (o *StatusDynamoDb) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusDynamoDb) GetStreamLastProcessedAt

func (o *StatusDynamoDb) GetStreamLastProcessedAt() string

GetStreamLastProcessedAt returns the StreamLastProcessedAt field value if set, zero value otherwise.

func (*StatusDynamoDb) GetStreamLastProcessedAtOk

func (o *StatusDynamoDb) GetStreamLastProcessedAtOk() (*string, bool)

GetStreamLastProcessedAtOk returns a tuple with the StreamLastProcessedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusDynamoDb) HasScanEndTime

func (o *StatusDynamoDb) HasScanEndTime() bool

HasScanEndTime returns a boolean if a field has been set.

func (*StatusDynamoDb) HasScanRecordsProcessed

func (o *StatusDynamoDb) HasScanRecordsProcessed() bool

HasScanRecordsProcessed returns a boolean if a field has been set.

func (*StatusDynamoDb) HasScanStartTime

func (o *StatusDynamoDb) HasScanStartTime() bool

HasScanStartTime returns a boolean if a field has been set.

func (*StatusDynamoDb) HasScanTotalRecords

func (o *StatusDynamoDb) HasScanTotalRecords() bool

HasScanTotalRecords returns a boolean if a field has been set.

func (*StatusDynamoDb) HasState

func (o *StatusDynamoDb) HasState() bool

HasState returns a boolean if a field has been set.

func (*StatusDynamoDb) HasStreamLastProcessedAt

func (o *StatusDynamoDb) HasStreamLastProcessedAt() bool

HasStreamLastProcessedAt returns a boolean if a field has been set.

func (StatusDynamoDb) MarshalJSON

func (o StatusDynamoDb) MarshalJSON() ([]byte, error)

func (*StatusDynamoDb) SetScanEndTime

func (o *StatusDynamoDb) SetScanEndTime(v string)

SetScanEndTime gets a reference to the given string and assigns it to the ScanEndTime field.

func (*StatusDynamoDb) SetScanRecordsProcessed

func (o *StatusDynamoDb) SetScanRecordsProcessed(v int64)

SetScanRecordsProcessed gets a reference to the given int64 and assigns it to the ScanRecordsProcessed field.

func (*StatusDynamoDb) SetScanStartTime

func (o *StatusDynamoDb) SetScanStartTime(v string)

SetScanStartTime gets a reference to the given string and assigns it to the ScanStartTime field.

func (*StatusDynamoDb) SetScanTotalRecords

func (o *StatusDynamoDb) SetScanTotalRecords(v int64)

SetScanTotalRecords gets a reference to the given int64 and assigns it to the ScanTotalRecords field.

func (*StatusDynamoDb) SetState

func (o *StatusDynamoDb) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*StatusDynamoDb) SetStreamLastProcessedAt

func (o *StatusDynamoDb) SetStreamLastProcessedAt(v string)

SetStreamLastProcessedAt gets a reference to the given string and assigns it to the StreamLastProcessedAt field.

type StatusDynamoDbV2

type StatusDynamoDbV2 struct {
	InitialDumpCompletionPercentage *float64 `json:"initial_dump_completion_percentage,omitempty"`
	// state of current ingest for this table
	State *string `json:"state,omitempty"`
	// ISO-8601 date when source was last processed
	StreamLastProcessedAt *string `json:"stream_last_processed_at,omitempty"`
}

StatusDynamoDbV2 struct for StatusDynamoDbV2

func NewStatusDynamoDbV2

func NewStatusDynamoDbV2() *StatusDynamoDbV2

NewStatusDynamoDbV2 instantiates a new StatusDynamoDbV2 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 NewStatusDynamoDbV2WithDefaults

func NewStatusDynamoDbV2WithDefaults() *StatusDynamoDbV2

NewStatusDynamoDbV2WithDefaults instantiates a new StatusDynamoDbV2 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 (*StatusDynamoDbV2) GetInitialDumpCompletionPercentage

func (o *StatusDynamoDbV2) GetInitialDumpCompletionPercentage() float64

GetInitialDumpCompletionPercentage returns the InitialDumpCompletionPercentage field value if set, zero value otherwise.

func (*StatusDynamoDbV2) GetInitialDumpCompletionPercentageOk

func (o *StatusDynamoDbV2) GetInitialDumpCompletionPercentageOk() (*float64, bool)

GetInitialDumpCompletionPercentageOk returns a tuple with the InitialDumpCompletionPercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusDynamoDbV2) GetState

func (o *StatusDynamoDbV2) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*StatusDynamoDbV2) GetStateOk

func (o *StatusDynamoDbV2) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusDynamoDbV2) GetStreamLastProcessedAt

func (o *StatusDynamoDbV2) GetStreamLastProcessedAt() string

GetStreamLastProcessedAt returns the StreamLastProcessedAt field value if set, zero value otherwise.

func (*StatusDynamoDbV2) GetStreamLastProcessedAtOk

func (o *StatusDynamoDbV2) GetStreamLastProcessedAtOk() (*string, bool)

GetStreamLastProcessedAtOk returns a tuple with the StreamLastProcessedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusDynamoDbV2) HasInitialDumpCompletionPercentage

func (o *StatusDynamoDbV2) HasInitialDumpCompletionPercentage() bool

HasInitialDumpCompletionPercentage returns a boolean if a field has been set.

func (*StatusDynamoDbV2) HasState

func (o *StatusDynamoDbV2) HasState() bool

HasState returns a boolean if a field has been set.

func (*StatusDynamoDbV2) HasStreamLastProcessedAt

func (o *StatusDynamoDbV2) HasStreamLastProcessedAt() bool

HasStreamLastProcessedAt returns a boolean if a field has been set.

func (StatusDynamoDbV2) MarshalJSON

func (o StatusDynamoDbV2) MarshalJSON() ([]byte, error)

func (*StatusDynamoDbV2) SetInitialDumpCompletionPercentage

func (o *StatusDynamoDbV2) SetInitialDumpCompletionPercentage(v float64)

SetInitialDumpCompletionPercentage gets a reference to the given float64 and assigns it to the InitialDumpCompletionPercentage field.

func (*StatusDynamoDbV2) SetState

func (o *StatusDynamoDbV2) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*StatusDynamoDbV2) SetStreamLastProcessedAt

func (o *StatusDynamoDbV2) SetStreamLastProcessedAt(v string)

SetStreamLastProcessedAt gets a reference to the given string and assigns it to the StreamLastProcessedAt field.

type StatusKafka

type StatusKafka struct {
	// State of the Kafka source
	State *string `json:"state,omitempty"`
	// Time at which the last document was consumed from Kafka
	LastConsumedTime *string `json:"last_consumed_time,omitempty"`
	// Number of documents consumed by this Kafka topic
	NumDocumentsProcessed *int64 `json:"num_documents_processed,omitempty"`
	// Status info per partition
	KafkaPartitions []StatusKafkaPartition `json:"kafka_partitions,omitempty"`
}

StatusKafka struct for StatusKafka

func NewStatusKafka

func NewStatusKafka() *StatusKafka

NewStatusKafka instantiates a new StatusKafka 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 NewStatusKafkaWithDefaults

func NewStatusKafkaWithDefaults() *StatusKafka

NewStatusKafkaWithDefaults instantiates a new StatusKafka 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 (*StatusKafka) GetKafkaPartitions

func (o *StatusKafka) GetKafkaPartitions() []StatusKafkaPartition

GetKafkaPartitions returns the KafkaPartitions field value if set, zero value otherwise.

func (*StatusKafka) GetKafkaPartitionsOk

func (o *StatusKafka) GetKafkaPartitionsOk() ([]StatusKafkaPartition, bool)

GetKafkaPartitionsOk returns a tuple with the KafkaPartitions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusKafka) GetLastConsumedTime

func (o *StatusKafka) GetLastConsumedTime() string

GetLastConsumedTime returns the LastConsumedTime field value if set, zero value otherwise.

func (*StatusKafka) GetLastConsumedTimeOk

func (o *StatusKafka) GetLastConsumedTimeOk() (*string, bool)

GetLastConsumedTimeOk returns a tuple with the LastConsumedTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusKafka) GetNumDocumentsProcessed

func (o *StatusKafka) GetNumDocumentsProcessed() int64

GetNumDocumentsProcessed returns the NumDocumentsProcessed field value if set, zero value otherwise.

func (*StatusKafka) GetNumDocumentsProcessedOk

func (o *StatusKafka) GetNumDocumentsProcessedOk() (*int64, bool)

GetNumDocumentsProcessedOk returns a tuple with the NumDocumentsProcessed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusKafka) GetState

func (o *StatusKafka) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*StatusKafka) GetStateOk

func (o *StatusKafka) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusKafka) HasKafkaPartitions

func (o *StatusKafka) HasKafkaPartitions() bool

HasKafkaPartitions returns a boolean if a field has been set.

func (*StatusKafka) HasLastConsumedTime

func (o *StatusKafka) HasLastConsumedTime() bool

HasLastConsumedTime returns a boolean if a field has been set.

func (*StatusKafka) HasNumDocumentsProcessed

func (o *StatusKafka) HasNumDocumentsProcessed() bool

HasNumDocumentsProcessed returns a boolean if a field has been set.

func (*StatusKafka) HasState

func (o *StatusKafka) HasState() bool

HasState returns a boolean if a field has been set.

func (StatusKafka) MarshalJSON

func (o StatusKafka) MarshalJSON() ([]byte, error)

func (*StatusKafka) SetKafkaPartitions

func (o *StatusKafka) SetKafkaPartitions(v []StatusKafkaPartition)

SetKafkaPartitions gets a reference to the given []StatusKafkaPartition and assigns it to the KafkaPartitions field.

func (*StatusKafka) SetLastConsumedTime

func (o *StatusKafka) SetLastConsumedTime(v string)

SetLastConsumedTime gets a reference to the given string and assigns it to the LastConsumedTime field.

func (*StatusKafka) SetNumDocumentsProcessed

func (o *StatusKafka) SetNumDocumentsProcessed(v int64)

SetNumDocumentsProcessed gets a reference to the given int64 and assigns it to the NumDocumentsProcessed field.

func (*StatusKafka) SetState

func (o *StatusKafka) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

type StatusKafkaPartition

type StatusKafkaPartition struct {
	// The number of this partition
	PartitionNumber *int32 `json:"partition_number,omitempty"`
	// Latest offset of partition
	PartitionOffset *int64 `json:"partition_offset,omitempty"`
	// Per partition lag for offset
	OffsetLag *int64 `json:"offset_lag,omitempty"`
}

StatusKafkaPartition struct for StatusKafkaPartition

func NewStatusKafkaPartition

func NewStatusKafkaPartition() *StatusKafkaPartition

NewStatusKafkaPartition instantiates a new StatusKafkaPartition 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 NewStatusKafkaPartitionWithDefaults

func NewStatusKafkaPartitionWithDefaults() *StatusKafkaPartition

NewStatusKafkaPartitionWithDefaults instantiates a new StatusKafkaPartition 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 (*StatusKafkaPartition) GetOffsetLag

func (o *StatusKafkaPartition) GetOffsetLag() int64

GetOffsetLag returns the OffsetLag field value if set, zero value otherwise.

func (*StatusKafkaPartition) GetOffsetLagOk

func (o *StatusKafkaPartition) GetOffsetLagOk() (*int64, bool)

GetOffsetLagOk returns a tuple with the OffsetLag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusKafkaPartition) GetPartitionNumber

func (o *StatusKafkaPartition) GetPartitionNumber() int32

GetPartitionNumber returns the PartitionNumber field value if set, zero value otherwise.

func (*StatusKafkaPartition) GetPartitionNumberOk

func (o *StatusKafkaPartition) GetPartitionNumberOk() (*int32, bool)

GetPartitionNumberOk returns a tuple with the PartitionNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusKafkaPartition) GetPartitionOffset

func (o *StatusKafkaPartition) GetPartitionOffset() int64

GetPartitionOffset returns the PartitionOffset field value if set, zero value otherwise.

func (*StatusKafkaPartition) GetPartitionOffsetOk

func (o *StatusKafkaPartition) GetPartitionOffsetOk() (*int64, bool)

GetPartitionOffsetOk returns a tuple with the PartitionOffset field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusKafkaPartition) HasOffsetLag

func (o *StatusKafkaPartition) HasOffsetLag() bool

HasOffsetLag returns a boolean if a field has been set.

func (*StatusKafkaPartition) HasPartitionNumber

func (o *StatusKafkaPartition) HasPartitionNumber() bool

HasPartitionNumber returns a boolean if a field has been set.

func (*StatusKafkaPartition) HasPartitionOffset

func (o *StatusKafkaPartition) HasPartitionOffset() bool

HasPartitionOffset returns a boolean if a field has been set.

func (StatusKafkaPartition) MarshalJSON

func (o StatusKafkaPartition) MarshalJSON() ([]byte, error)

func (*StatusKafkaPartition) SetOffsetLag

func (o *StatusKafkaPartition) SetOffsetLag(v int64)

SetOffsetLag gets a reference to the given int64 and assigns it to the OffsetLag field.

func (*StatusKafkaPartition) SetPartitionNumber

func (o *StatusKafkaPartition) SetPartitionNumber(v int32)

SetPartitionNumber gets a reference to the given int32 and assigns it to the PartitionNumber field.

func (*StatusKafkaPartition) SetPartitionOffset

func (o *StatusKafkaPartition) SetPartitionOffset(v int64)

SetPartitionOffset gets a reference to the given int64 and assigns it to the PartitionOffset field.

type StatusMongoDb

type StatusMongoDb struct {
	// MongoDB scan start time
	ScanStartTime *string `json:"scan_start_time,omitempty"`
	// MongoDB scan end time
	ScanEndTime *string `json:"scan_end_time,omitempty"`
	// Number of records inserted using scan
	ScanRecordsProcessed *int64 `json:"scan_records_processed,omitempty"`
	// Number of records in MongoDB table at time of scan
	ScanTotalRecords *int64 `json:"scan_total_records,omitempty"`
	// state of current ingest for this table
	State *string `json:"state,omitempty"`
	// ISO-8601 date when new insert from source was last processed
	StreamLastInsertProcessedAt *string `json:"stream_last_insert_processed_at,omitempty"`
	// ISO-8601 date when update from source was last processed
	StreamLastUpdateProcessedAt *string `json:"stream_last_update_processed_at,omitempty"`
	// ISO-8601 date when delete from source was last processed
	StreamLastDeleteProcessedAt *string `json:"stream_last_delete_processed_at,omitempty"`
	// Number of new records inserted using stream
	StreamRecordsInserted *int64 `json:"stream_records_inserted,omitempty"`
	// Number of new records updated using stream
	StreamRecordsUpdated *int64 `json:"stream_records_updated,omitempty"`
	// Number of new records deleted using stream
	StreamRecordsDeleted *int64 `json:"stream_records_deleted,omitempty"`
}

StatusMongoDb struct for StatusMongoDb

func NewStatusMongoDb

func NewStatusMongoDb() *StatusMongoDb

NewStatusMongoDb instantiates a new StatusMongoDb 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 NewStatusMongoDbWithDefaults

func NewStatusMongoDbWithDefaults() *StatusMongoDb

NewStatusMongoDbWithDefaults instantiates a new StatusMongoDb 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 (*StatusMongoDb) GetScanEndTime

func (o *StatusMongoDb) GetScanEndTime() string

GetScanEndTime returns the ScanEndTime field value if set, zero value otherwise.

func (*StatusMongoDb) GetScanEndTimeOk

func (o *StatusMongoDb) GetScanEndTimeOk() (*string, bool)

GetScanEndTimeOk returns a tuple with the ScanEndTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusMongoDb) GetScanRecordsProcessed

func (o *StatusMongoDb) GetScanRecordsProcessed() int64

GetScanRecordsProcessed returns the ScanRecordsProcessed field value if set, zero value otherwise.

func (*StatusMongoDb) GetScanRecordsProcessedOk

func (o *StatusMongoDb) GetScanRecordsProcessedOk() (*int64, bool)

GetScanRecordsProcessedOk returns a tuple with the ScanRecordsProcessed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusMongoDb) GetScanStartTime

func (o *StatusMongoDb) GetScanStartTime() string

GetScanStartTime returns the ScanStartTime field value if set, zero value otherwise.

func (*StatusMongoDb) GetScanStartTimeOk

func (o *StatusMongoDb) GetScanStartTimeOk() (*string, bool)

GetScanStartTimeOk returns a tuple with the ScanStartTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusMongoDb) GetScanTotalRecords

func (o *StatusMongoDb) GetScanTotalRecords() int64

GetScanTotalRecords returns the ScanTotalRecords field value if set, zero value otherwise.

func (*StatusMongoDb) GetScanTotalRecordsOk

func (o *StatusMongoDb) GetScanTotalRecordsOk() (*int64, bool)

GetScanTotalRecordsOk returns a tuple with the ScanTotalRecords field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusMongoDb) GetState

func (o *StatusMongoDb) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*StatusMongoDb) GetStateOk

func (o *StatusMongoDb) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusMongoDb) GetStreamLastDeleteProcessedAt

func (o *StatusMongoDb) GetStreamLastDeleteProcessedAt() string

GetStreamLastDeleteProcessedAt returns the StreamLastDeleteProcessedAt field value if set, zero value otherwise.

func (*StatusMongoDb) GetStreamLastDeleteProcessedAtOk

func (o *StatusMongoDb) GetStreamLastDeleteProcessedAtOk() (*string, bool)

GetStreamLastDeleteProcessedAtOk returns a tuple with the StreamLastDeleteProcessedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusMongoDb) GetStreamLastInsertProcessedAt

func (o *StatusMongoDb) GetStreamLastInsertProcessedAt() string

GetStreamLastInsertProcessedAt returns the StreamLastInsertProcessedAt field value if set, zero value otherwise.

func (*StatusMongoDb) GetStreamLastInsertProcessedAtOk

func (o *StatusMongoDb) GetStreamLastInsertProcessedAtOk() (*string, bool)

GetStreamLastInsertProcessedAtOk returns a tuple with the StreamLastInsertProcessedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusMongoDb) GetStreamLastUpdateProcessedAt

func (o *StatusMongoDb) GetStreamLastUpdateProcessedAt() string

GetStreamLastUpdateProcessedAt returns the StreamLastUpdateProcessedAt field value if set, zero value otherwise.

func (*StatusMongoDb) GetStreamLastUpdateProcessedAtOk

func (o *StatusMongoDb) GetStreamLastUpdateProcessedAtOk() (*string, bool)

GetStreamLastUpdateProcessedAtOk returns a tuple with the StreamLastUpdateProcessedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusMongoDb) GetStreamRecordsDeleted

func (o *StatusMongoDb) GetStreamRecordsDeleted() int64

GetStreamRecordsDeleted returns the StreamRecordsDeleted field value if set, zero value otherwise.

func (*StatusMongoDb) GetStreamRecordsDeletedOk

func (o *StatusMongoDb) GetStreamRecordsDeletedOk() (*int64, bool)

GetStreamRecordsDeletedOk returns a tuple with the StreamRecordsDeleted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusMongoDb) GetStreamRecordsInserted

func (o *StatusMongoDb) GetStreamRecordsInserted() int64

GetStreamRecordsInserted returns the StreamRecordsInserted field value if set, zero value otherwise.

func (*StatusMongoDb) GetStreamRecordsInsertedOk

func (o *StatusMongoDb) GetStreamRecordsInsertedOk() (*int64, bool)

GetStreamRecordsInsertedOk returns a tuple with the StreamRecordsInserted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusMongoDb) GetStreamRecordsUpdated

func (o *StatusMongoDb) GetStreamRecordsUpdated() int64

GetStreamRecordsUpdated returns the StreamRecordsUpdated field value if set, zero value otherwise.

func (*StatusMongoDb) GetStreamRecordsUpdatedOk

func (o *StatusMongoDb) GetStreamRecordsUpdatedOk() (*int64, bool)

GetStreamRecordsUpdatedOk returns a tuple with the StreamRecordsUpdated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusMongoDb) HasScanEndTime

func (o *StatusMongoDb) HasScanEndTime() bool

HasScanEndTime returns a boolean if a field has been set.

func (*StatusMongoDb) HasScanRecordsProcessed

func (o *StatusMongoDb) HasScanRecordsProcessed() bool

HasScanRecordsProcessed returns a boolean if a field has been set.

func (*StatusMongoDb) HasScanStartTime

func (o *StatusMongoDb) HasScanStartTime() bool

HasScanStartTime returns a boolean if a field has been set.

func (*StatusMongoDb) HasScanTotalRecords

func (o *StatusMongoDb) HasScanTotalRecords() bool

HasScanTotalRecords returns a boolean if a field has been set.

func (*StatusMongoDb) HasState

func (o *StatusMongoDb) HasState() bool

HasState returns a boolean if a field has been set.

func (*StatusMongoDb) HasStreamLastDeleteProcessedAt

func (o *StatusMongoDb) HasStreamLastDeleteProcessedAt() bool

HasStreamLastDeleteProcessedAt returns a boolean if a field has been set.

func (*StatusMongoDb) HasStreamLastInsertProcessedAt

func (o *StatusMongoDb) HasStreamLastInsertProcessedAt() bool

HasStreamLastInsertProcessedAt returns a boolean if a field has been set.

func (*StatusMongoDb) HasStreamLastUpdateProcessedAt

func (o *StatusMongoDb) HasStreamLastUpdateProcessedAt() bool

HasStreamLastUpdateProcessedAt returns a boolean if a field has been set.

func (*StatusMongoDb) HasStreamRecordsDeleted

func (o *StatusMongoDb) HasStreamRecordsDeleted() bool

HasStreamRecordsDeleted returns a boolean if a field has been set.

func (*StatusMongoDb) HasStreamRecordsInserted

func (o *StatusMongoDb) HasStreamRecordsInserted() bool

HasStreamRecordsInserted returns a boolean if a field has been set.

func (*StatusMongoDb) HasStreamRecordsUpdated

func (o *StatusMongoDb) HasStreamRecordsUpdated() bool

HasStreamRecordsUpdated returns a boolean if a field has been set.

func (StatusMongoDb) MarshalJSON

func (o StatusMongoDb) MarshalJSON() ([]byte, error)

func (*StatusMongoDb) SetScanEndTime

func (o *StatusMongoDb) SetScanEndTime(v string)

SetScanEndTime gets a reference to the given string and assigns it to the ScanEndTime field.

func (*StatusMongoDb) SetScanRecordsProcessed

func (o *StatusMongoDb) SetScanRecordsProcessed(v int64)

SetScanRecordsProcessed gets a reference to the given int64 and assigns it to the ScanRecordsProcessed field.

func (*StatusMongoDb) SetScanStartTime

func (o *StatusMongoDb) SetScanStartTime(v string)

SetScanStartTime gets a reference to the given string and assigns it to the ScanStartTime field.

func (*StatusMongoDb) SetScanTotalRecords

func (o *StatusMongoDb) SetScanTotalRecords(v int64)

SetScanTotalRecords gets a reference to the given int64 and assigns it to the ScanTotalRecords field.

func (*StatusMongoDb) SetState

func (o *StatusMongoDb) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*StatusMongoDb) SetStreamLastDeleteProcessedAt

func (o *StatusMongoDb) SetStreamLastDeleteProcessedAt(v string)

SetStreamLastDeleteProcessedAt gets a reference to the given string and assigns it to the StreamLastDeleteProcessedAt field.

func (*StatusMongoDb) SetStreamLastInsertProcessedAt

func (o *StatusMongoDb) SetStreamLastInsertProcessedAt(v string)

SetStreamLastInsertProcessedAt gets a reference to the given string and assigns it to the StreamLastInsertProcessedAt field.

func (*StatusMongoDb) SetStreamLastUpdateProcessedAt

func (o *StatusMongoDb) SetStreamLastUpdateProcessedAt(v string)

SetStreamLastUpdateProcessedAt gets a reference to the given string and assigns it to the StreamLastUpdateProcessedAt field.

func (*StatusMongoDb) SetStreamRecordsDeleted

func (o *StatusMongoDb) SetStreamRecordsDeleted(v int64)

SetStreamRecordsDeleted gets a reference to the given int64 and assigns it to the StreamRecordsDeleted field.

func (*StatusMongoDb) SetStreamRecordsInserted

func (o *StatusMongoDb) SetStreamRecordsInserted(v int64)

SetStreamRecordsInserted gets a reference to the given int64 and assigns it to the StreamRecordsInserted field.

func (*StatusMongoDb) SetStreamRecordsUpdated

func (o *StatusMongoDb) SetStreamRecordsUpdated(v int64)

SetStreamRecordsUpdated gets a reference to the given int64 and assigns it to the StreamRecordsUpdated field.

type UnsubscribePreference

type UnsubscribePreference struct {
	// The type of notification to be unsubscribed from.
	NotificationType string `json:"notificationType"`
}

UnsubscribePreference Notification preferences for the user.

func NewUnsubscribePreference

func NewUnsubscribePreference(notificationType string) *UnsubscribePreference

NewUnsubscribePreference instantiates a new UnsubscribePreference 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 NewUnsubscribePreferenceWithDefaults

func NewUnsubscribePreferenceWithDefaults() *UnsubscribePreference

NewUnsubscribePreferenceWithDefaults instantiates a new UnsubscribePreference 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 (*UnsubscribePreference) GetNotificationType

func (o *UnsubscribePreference) GetNotificationType() string

GetNotificationType returns the NotificationType field value

func (*UnsubscribePreference) GetNotificationTypeOk

func (o *UnsubscribePreference) GetNotificationTypeOk() (*string, bool)

GetNotificationTypeOk returns a tuple with the NotificationType field value and a boolean to check if the value has been set.

func (UnsubscribePreference) MarshalJSON

func (o UnsubscribePreference) MarshalJSON() ([]byte, error)

func (*UnsubscribePreference) SetNotificationType

func (o *UnsubscribePreference) SetNotificationType(v string)

SetNotificationType sets field value

type UpdateAliasRequest

type UpdateAliasRequest struct {
	// optional description
	Description *string `json:"description,omitempty"`
	// list of fully qualified collection names referenced by alias
	Collections []string `json:"collections"`
}

UpdateAliasRequest struct for UpdateAliasRequest

func NewUpdateAliasRequest

func NewUpdateAliasRequest(collections []string) *UpdateAliasRequest

NewUpdateAliasRequest instantiates a new UpdateAliasRequest 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 NewUpdateAliasRequestWithDefaults

func NewUpdateAliasRequestWithDefaults() *UpdateAliasRequest

NewUpdateAliasRequestWithDefaults instantiates a new UpdateAliasRequest 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 (*UpdateAliasRequest) GetCollections

func (o *UpdateAliasRequest) GetCollections() []string

GetCollections returns the Collections field value

func (*UpdateAliasRequest) GetCollectionsOk

func (o *UpdateAliasRequest) GetCollectionsOk() ([]string, bool)

GetCollectionsOk returns a tuple with the Collections field value and a boolean to check if the value has been set.

func (*UpdateAliasRequest) GetDescription

func (o *UpdateAliasRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*UpdateAliasRequest) GetDescriptionOk

func (o *UpdateAliasRequest) 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 (*UpdateAliasRequest) HasDescription

func (o *UpdateAliasRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (UpdateAliasRequest) MarshalJSON

func (o UpdateAliasRequest) MarshalJSON() ([]byte, error)

func (*UpdateAliasRequest) SetCollections

func (o *UpdateAliasRequest) SetCollections(v []string)

SetCollections sets field value

func (*UpdateAliasRequest) SetDescription

func (o *UpdateAliasRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

type UpdateApiKeyRequest

type UpdateApiKeyRequest struct {
	// State that the api key should be set to.
	State *string `json:"state,omitempty"`
}

UpdateApiKeyRequest struct for UpdateApiKeyRequest

func NewUpdateApiKeyRequest

func NewUpdateApiKeyRequest() *UpdateApiKeyRequest

NewUpdateApiKeyRequest instantiates a new UpdateApiKeyRequest 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 NewUpdateApiKeyRequestWithDefaults

func NewUpdateApiKeyRequestWithDefaults() *UpdateApiKeyRequest

NewUpdateApiKeyRequestWithDefaults instantiates a new UpdateApiKeyRequest 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 (*UpdateApiKeyRequest) GetState

func (o *UpdateApiKeyRequest) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*UpdateApiKeyRequest) GetStateOk

func (o *UpdateApiKeyRequest) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateApiKeyRequest) HasState

func (o *UpdateApiKeyRequest) HasState() bool

HasState returns a boolean if a field has been set.

func (UpdateApiKeyRequest) MarshalJSON

func (o UpdateApiKeyRequest) MarshalJSON() ([]byte, error)

func (*UpdateApiKeyRequest) SetState

func (o *UpdateApiKeyRequest) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

type UpdateApiKeyResponse

type UpdateApiKeyResponse struct {
	Data *ApiKey `json:"data,omitempty"`
}

UpdateApiKeyResponse struct for UpdateApiKeyResponse

func NewUpdateApiKeyResponse

func NewUpdateApiKeyResponse() *UpdateApiKeyResponse

NewUpdateApiKeyResponse instantiates a new UpdateApiKeyResponse 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 NewUpdateApiKeyResponseWithDefaults

func NewUpdateApiKeyResponseWithDefaults() *UpdateApiKeyResponse

NewUpdateApiKeyResponseWithDefaults instantiates a new UpdateApiKeyResponse 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 (*UpdateApiKeyResponse) GetData

func (o *UpdateApiKeyResponse) GetData() ApiKey

GetData returns the Data field value if set, zero value otherwise.

func (*UpdateApiKeyResponse) GetDataOk

func (o *UpdateApiKeyResponse) GetDataOk() (*ApiKey, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateApiKeyResponse) HasData

func (o *UpdateApiKeyResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (UpdateApiKeyResponse) MarshalJSON

func (o UpdateApiKeyResponse) MarshalJSON() ([]byte, error)

func (*UpdateApiKeyResponse) SetData

func (o *UpdateApiKeyResponse) SetData(v ApiKey)

SetData gets a reference to the given ApiKey and assigns it to the Data field.

type UpdateQueryLambdaRequest

type UpdateQueryLambdaRequest struct {
	// optional description
	Description *string         `json:"description,omitempty"`
	Sql         *QueryLambdaSql `json:"sql,omitempty"`
}

UpdateQueryLambdaRequest struct for UpdateQueryLambdaRequest

func NewUpdateQueryLambdaRequest

func NewUpdateQueryLambdaRequest() *UpdateQueryLambdaRequest

NewUpdateQueryLambdaRequest instantiates a new UpdateQueryLambdaRequest 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 NewUpdateQueryLambdaRequestWithDefaults

func NewUpdateQueryLambdaRequestWithDefaults() *UpdateQueryLambdaRequest

NewUpdateQueryLambdaRequestWithDefaults instantiates a new UpdateQueryLambdaRequest 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 (*UpdateQueryLambdaRequest) GetDescription

func (o *UpdateQueryLambdaRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*UpdateQueryLambdaRequest) GetDescriptionOk

func (o *UpdateQueryLambdaRequest) 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 (*UpdateQueryLambdaRequest) GetSql

GetSql returns the Sql field value if set, zero value otherwise.

func (*UpdateQueryLambdaRequest) GetSqlOk

func (o *UpdateQueryLambdaRequest) GetSqlOk() (*QueryLambdaSql, bool)

GetSqlOk returns a tuple with the Sql field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateQueryLambdaRequest) HasDescription

func (o *UpdateQueryLambdaRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*UpdateQueryLambdaRequest) HasSql

func (o *UpdateQueryLambdaRequest) HasSql() bool

HasSql returns a boolean if a field has been set.

func (UpdateQueryLambdaRequest) MarshalJSON

func (o UpdateQueryLambdaRequest) MarshalJSON() ([]byte, error)

func (*UpdateQueryLambdaRequest) SetDescription

func (o *UpdateQueryLambdaRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*UpdateQueryLambdaRequest) SetSql

SetSql gets a reference to the given QueryLambdaSql and assigns it to the Sql field.

type UpdateRoleRequest

type UpdateRoleRequest struct {
	// Description for the role.
	Description *string `json:"description,omitempty"`
	// List of privileges that will be associated with the role.
	Privileges []Privilege `json:"privileges,omitempty"`
}

UpdateRoleRequest struct for UpdateRoleRequest

func NewUpdateRoleRequest

func NewUpdateRoleRequest() *UpdateRoleRequest

NewUpdateRoleRequest instantiates a new UpdateRoleRequest 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 NewUpdateRoleRequestWithDefaults

func NewUpdateRoleRequestWithDefaults() *UpdateRoleRequest

NewUpdateRoleRequestWithDefaults instantiates a new UpdateRoleRequest 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 (*UpdateRoleRequest) GetDescription

func (o *UpdateRoleRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*UpdateRoleRequest) GetDescriptionOk

func (o *UpdateRoleRequest) 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 (*UpdateRoleRequest) GetPrivileges

func (o *UpdateRoleRequest) GetPrivileges() []Privilege

GetPrivileges returns the Privileges field value if set, zero value otherwise.

func (*UpdateRoleRequest) GetPrivilegesOk

func (o *UpdateRoleRequest) GetPrivilegesOk() ([]Privilege, bool)

GetPrivilegesOk returns a tuple with the Privileges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateRoleRequest) HasDescription

func (o *UpdateRoleRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*UpdateRoleRequest) HasPrivileges

func (o *UpdateRoleRequest) HasPrivileges() bool

HasPrivileges returns a boolean if a field has been set.

func (UpdateRoleRequest) MarshalJSON

func (o UpdateRoleRequest) MarshalJSON() ([]byte, error)

func (*UpdateRoleRequest) SetDescription

func (o *UpdateRoleRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*UpdateRoleRequest) SetPrivileges

func (o *UpdateRoleRequest) SetPrivileges(v []Privilege)

SetPrivileges gets a reference to the given []Privilege and assigns it to the Privileges field.

type UpdateUnsubscribePreferencesRequest

type UpdateUnsubscribePreferencesRequest struct {
	// List of notification preferences
	Data []UnsubscribePreference `json:"data,omitempty"`
}

UpdateUnsubscribePreferencesRequest struct for UpdateUnsubscribePreferencesRequest

func NewUpdateUnsubscribePreferencesRequest

func NewUpdateUnsubscribePreferencesRequest() *UpdateUnsubscribePreferencesRequest

NewUpdateUnsubscribePreferencesRequest instantiates a new UpdateUnsubscribePreferencesRequest 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 NewUpdateUnsubscribePreferencesRequestWithDefaults

func NewUpdateUnsubscribePreferencesRequestWithDefaults() *UpdateUnsubscribePreferencesRequest

NewUpdateUnsubscribePreferencesRequestWithDefaults instantiates a new UpdateUnsubscribePreferencesRequest 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 (*UpdateUnsubscribePreferencesRequest) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*UpdateUnsubscribePreferencesRequest) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateUnsubscribePreferencesRequest) HasData

HasData returns a boolean if a field has been set.

func (UpdateUnsubscribePreferencesRequest) MarshalJSON

func (o UpdateUnsubscribePreferencesRequest) MarshalJSON() ([]byte, error)

func (*UpdateUnsubscribePreferencesRequest) SetData

SetData gets a reference to the given []UnsubscribePreference and assigns it to the Data field.

type UpdateUnsubscribePreferencesResponse

type UpdateUnsubscribePreferencesResponse struct {
	// List of notification preferences
	Data []UnsubscribePreference `json:"data,omitempty"`
}

UpdateUnsubscribePreferencesResponse struct for UpdateUnsubscribePreferencesResponse

func NewUpdateUnsubscribePreferencesResponse

func NewUpdateUnsubscribePreferencesResponse() *UpdateUnsubscribePreferencesResponse

NewUpdateUnsubscribePreferencesResponse instantiates a new UpdateUnsubscribePreferencesResponse 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 NewUpdateUnsubscribePreferencesResponseWithDefaults

func NewUpdateUnsubscribePreferencesResponseWithDefaults() *UpdateUnsubscribePreferencesResponse

NewUpdateUnsubscribePreferencesResponseWithDefaults instantiates a new UpdateUnsubscribePreferencesResponse 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 (*UpdateUnsubscribePreferencesResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*UpdateUnsubscribePreferencesResponse) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateUnsubscribePreferencesResponse) HasData

HasData returns a boolean if a field has been set.

func (UpdateUnsubscribePreferencesResponse) MarshalJSON

func (o UpdateUnsubscribePreferencesResponse) MarshalJSON() ([]byte, error)

func (*UpdateUnsubscribePreferencesResponse) SetData

SetData gets a reference to the given []UnsubscribePreference and assigns it to the Data field.

type UpdateViewRequest

type UpdateViewRequest struct {
	// optional description
	Description *string `json:"description,omitempty"`
	// SQL for this view
	Query string `json:"query"`
}

UpdateViewRequest struct for UpdateViewRequest

func NewUpdateViewRequest

func NewUpdateViewRequest(query string) *UpdateViewRequest

NewUpdateViewRequest instantiates a new UpdateViewRequest 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 NewUpdateViewRequestWithDefaults

func NewUpdateViewRequestWithDefaults() *UpdateViewRequest

NewUpdateViewRequestWithDefaults instantiates a new UpdateViewRequest 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 (*UpdateViewRequest) GetDescription

func (o *UpdateViewRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*UpdateViewRequest) GetDescriptionOk

func (o *UpdateViewRequest) 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 (*UpdateViewRequest) GetQuery

func (o *UpdateViewRequest) GetQuery() string

GetQuery returns the Query field value

func (*UpdateViewRequest) GetQueryOk

func (o *UpdateViewRequest) GetQueryOk() (*string, bool)

GetQueryOk returns a tuple with the Query field value and a boolean to check if the value has been set.

func (*UpdateViewRequest) HasDescription

func (o *UpdateViewRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (UpdateViewRequest) MarshalJSON

func (o UpdateViewRequest) MarshalJSON() ([]byte, error)

func (*UpdateViewRequest) SetDescription

func (o *UpdateViewRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*UpdateViewRequest) SetQuery

func (o *UpdateViewRequest) SetQuery(v string)

SetQuery sets field value

type UpdateViewResponse

type UpdateViewResponse struct {
	Data *View `json:"data,omitempty"`
}

UpdateViewResponse struct for UpdateViewResponse

func NewUpdateViewResponse

func NewUpdateViewResponse() *UpdateViewResponse

NewUpdateViewResponse instantiates a new UpdateViewResponse 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 NewUpdateViewResponseWithDefaults

func NewUpdateViewResponseWithDefaults() *UpdateViewResponse

NewUpdateViewResponseWithDefaults instantiates a new UpdateViewResponse 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 (*UpdateViewResponse) GetData

func (o *UpdateViewResponse) GetData() View

GetData returns the Data field value if set, zero value otherwise.

func (*UpdateViewResponse) GetDataOk

func (o *UpdateViewResponse) GetDataOk() (*View, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateViewResponse) HasData

func (o *UpdateViewResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (UpdateViewResponse) MarshalJSON

func (o UpdateViewResponse) MarshalJSON() ([]byte, error)

func (*UpdateViewResponse) SetData

func (o *UpdateViewResponse) SetData(v View)

SetData gets a reference to the given View and assigns it to the Data field.

type UpdateVirtualInstanceRequest

type UpdateVirtualInstanceRequest struct {
	// requested virtual instance size
	NewSize           *string `json:"new_size,omitempty"`
	NewType           *string `json:"new_type,omitempty"`
	MonitoringEnabled *bool   `json:"monitoring_enabled,omitempty"`
}

UpdateVirtualInstanceRequest struct for UpdateVirtualInstanceRequest

func NewUpdateVirtualInstanceRequest

func NewUpdateVirtualInstanceRequest() *UpdateVirtualInstanceRequest

NewUpdateVirtualInstanceRequest instantiates a new UpdateVirtualInstanceRequest 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 NewUpdateVirtualInstanceRequestWithDefaults

func NewUpdateVirtualInstanceRequestWithDefaults() *UpdateVirtualInstanceRequest

NewUpdateVirtualInstanceRequestWithDefaults instantiates a new UpdateVirtualInstanceRequest 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 (*UpdateVirtualInstanceRequest) GetMonitoringEnabled

func (o *UpdateVirtualInstanceRequest) GetMonitoringEnabled() bool

GetMonitoringEnabled returns the MonitoringEnabled field value if set, zero value otherwise.

func (*UpdateVirtualInstanceRequest) GetMonitoringEnabledOk

func (o *UpdateVirtualInstanceRequest) GetMonitoringEnabledOk() (*bool, bool)

GetMonitoringEnabledOk returns a tuple with the MonitoringEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateVirtualInstanceRequest) GetNewSize

func (o *UpdateVirtualInstanceRequest) GetNewSize() string

GetNewSize returns the NewSize field value if set, zero value otherwise.

func (*UpdateVirtualInstanceRequest) GetNewSizeOk

func (o *UpdateVirtualInstanceRequest) GetNewSizeOk() (*string, bool)

GetNewSizeOk returns a tuple with the NewSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateVirtualInstanceRequest) GetNewType

func (o *UpdateVirtualInstanceRequest) GetNewType() string

GetNewType returns the NewType field value if set, zero value otherwise.

func (*UpdateVirtualInstanceRequest) GetNewTypeOk

func (o *UpdateVirtualInstanceRequest) GetNewTypeOk() (*string, bool)

GetNewTypeOk returns a tuple with the NewType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateVirtualInstanceRequest) HasMonitoringEnabled

func (o *UpdateVirtualInstanceRequest) HasMonitoringEnabled() bool

HasMonitoringEnabled returns a boolean if a field has been set.

func (*UpdateVirtualInstanceRequest) HasNewSize

func (o *UpdateVirtualInstanceRequest) HasNewSize() bool

HasNewSize returns a boolean if a field has been set.

func (*UpdateVirtualInstanceRequest) HasNewType

func (o *UpdateVirtualInstanceRequest) HasNewType() bool

HasNewType returns a boolean if a field has been set.

func (UpdateVirtualInstanceRequest) MarshalJSON

func (o UpdateVirtualInstanceRequest) MarshalJSON() ([]byte, error)

func (*UpdateVirtualInstanceRequest) SetMonitoringEnabled

func (o *UpdateVirtualInstanceRequest) SetMonitoringEnabled(v bool)

SetMonitoringEnabled gets a reference to the given bool and assigns it to the MonitoringEnabled field.

func (*UpdateVirtualInstanceRequest) SetNewSize

func (o *UpdateVirtualInstanceRequest) SetNewSize(v string)

SetNewSize gets a reference to the given string and assigns it to the NewSize field.

func (*UpdateVirtualInstanceRequest) SetNewType

func (o *UpdateVirtualInstanceRequest) SetNewType(v string)

SetNewType gets a reference to the given string and assigns it to the NewType field.

type UpdateVirtualInstanceResponse

type UpdateVirtualInstanceResponse struct {
	Data *VirtualInstance `json:"data,omitempty"`
}

UpdateVirtualInstanceResponse struct for UpdateVirtualInstanceResponse

func NewUpdateVirtualInstanceResponse

func NewUpdateVirtualInstanceResponse() *UpdateVirtualInstanceResponse

NewUpdateVirtualInstanceResponse instantiates a new UpdateVirtualInstanceResponse 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 NewUpdateVirtualInstanceResponseWithDefaults

func NewUpdateVirtualInstanceResponseWithDefaults() *UpdateVirtualInstanceResponse

NewUpdateVirtualInstanceResponseWithDefaults instantiates a new UpdateVirtualInstanceResponse 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 (*UpdateVirtualInstanceResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*UpdateVirtualInstanceResponse) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateVirtualInstanceResponse) HasData

func (o *UpdateVirtualInstanceResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (UpdateVirtualInstanceResponse) MarshalJSON

func (o UpdateVirtualInstanceResponse) MarshalJSON() ([]byte, error)

func (*UpdateVirtualInstanceResponse) SetData

SetData gets a reference to the given VirtualInstance and assigns it to the Data field.

type User

type User struct {
	// ISO-8601 date
	CreatedAt *string `json:"created_at,omitempty"`
	// user email
	Email string `json:"email"`
	// user first name
	FirstName *string `json:"first_name,omitempty"`
	// user last name
	LastName *string `json:"last_name,omitempty"`
	// List of roles for a given user
	Roles []string `json:"roles,omitempty"`
	// state of user - NEW / ACTIVE
	State *string `json:"state,omitempty"`
}

User struct for User

func NewUser

func NewUser(email string) *User

NewUser instantiates a new User 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 NewUserWithDefaults

func NewUserWithDefaults() *User

NewUserWithDefaults instantiates a new User 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 (*User) GetCreatedAt

func (o *User) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*User) GetCreatedAtOk

func (o *User) GetCreatedAtOk() (*string, 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 (*User) GetEmail

func (o *User) GetEmail() string

GetEmail returns the Email field value

func (*User) GetEmailOk

func (o *User) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.

func (*User) GetFirstName

func (o *User) GetFirstName() string

GetFirstName returns the FirstName field value if set, zero value otherwise.

func (*User) GetFirstNameOk

func (o *User) GetFirstNameOk() (*string, bool)

GetFirstNameOk returns a tuple with the FirstName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetLastName

func (o *User) GetLastName() string

GetLastName returns the LastName field value if set, zero value otherwise.

func (*User) GetLastNameOk

func (o *User) GetLastNameOk() (*string, bool)

GetLastNameOk returns a tuple with the LastName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetRoles

func (o *User) GetRoles() []string

GetRoles returns the Roles field value if set, zero value otherwise.

func (*User) GetRolesOk

func (o *User) GetRolesOk() ([]string, bool)

GetRolesOk returns a tuple with the Roles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetState

func (o *User) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*User) GetStateOk

func (o *User) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) HasCreatedAt

func (o *User) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*User) HasFirstName

func (o *User) HasFirstName() bool

HasFirstName returns a boolean if a field has been set.

func (*User) HasLastName

func (o *User) HasLastName() bool

HasLastName returns a boolean if a field has been set.

func (*User) HasRoles

func (o *User) HasRoles() bool

HasRoles returns a boolean if a field has been set.

func (*User) HasState

func (o *User) HasState() bool

HasState returns a boolean if a field has been set.

func (User) MarshalJSON

func (o User) MarshalJSON() ([]byte, error)

func (*User) SetCreatedAt

func (o *User) SetCreatedAt(v string)

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*User) SetEmail

func (o *User) SetEmail(v string)

SetEmail sets field value

func (*User) SetFirstName

func (o *User) SetFirstName(v string)

SetFirstName gets a reference to the given string and assigns it to the FirstName field.

func (*User) SetLastName

func (o *User) SetLastName(v string)

SetLastName gets a reference to the given string and assigns it to the LastName field.

func (*User) SetRoles

func (o *User) SetRoles(v []string)

SetRoles gets a reference to the given []string and assigns it to the Roles field.

func (*User) SetState

func (o *User) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

type UsersApi

type UsersApi interface {

	/*
		CreateUser Create User

		Create a new user for an organization.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return ApiCreateUserRequest
	*/
	CreateUser(ctx context.Context) ApiCreateUserRequest

	// CreateUserExecute executes the request
	//  @return CreateUserResponse
	CreateUserExecute(r ApiCreateUserRequest) (*CreateUserResponse, *http.Response, error)

	/*
		DeleteUser Delete User

		Delete a user from an organization.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param user user email
		 @return ApiDeleteUserRequest
	*/
	DeleteUser(ctx context.Context, user string) ApiDeleteUserRequest

	// DeleteUserExecute executes the request
	//  @return DeleteUserResponse
	DeleteUserExecute(r ApiDeleteUserRequest) (*DeleteUserResponse, *http.Response, error)

	/*
		GetCurrentUser Retrieve Current User

		Retrieve currently authenticated user.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return ApiGetCurrentUserRequest
	*/
	GetCurrentUser(ctx context.Context) ApiGetCurrentUserRequest

	// GetCurrentUserExecute executes the request
	//  @return User
	GetCurrentUserExecute(r ApiGetCurrentUserRequest) (*User, *http.Response, error)

	/*
		GetUser Retrieve User

		Retrieve user by email.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param user user email
		 @return ApiGetUserRequest
	*/
	GetUser(ctx context.Context, user string) ApiGetUserRequest

	// GetUserExecute executes the request
	//  @return User
	GetUserExecute(r ApiGetUserRequest) (*User, *http.Response, error)

	/*
		ListUnsubscribePreferences Retrieve Notification Preferences

		Get all notification preferences.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return ApiListUnsubscribePreferencesRequest
	*/
	ListUnsubscribePreferences(ctx context.Context) ApiListUnsubscribePreferencesRequest

	// ListUnsubscribePreferencesExecute executes the request
	//  @return ListUnsubscribePreferencesResponse
	ListUnsubscribePreferencesExecute(r ApiListUnsubscribePreferencesRequest) (*ListUnsubscribePreferencesResponse, *http.Response, error)

	/*
		ListUsers List Users

		Retrieve all users for an organization.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return ApiListUsersRequest
	*/
	ListUsers(ctx context.Context) ApiListUsersRequest

	// ListUsersExecute executes the request
	//  @return ListUsersResponse
	ListUsersExecute(r ApiListUsersRequest) (*ListUsersResponse, *http.Response, error)

	/*
		UpdateUnsubscribePreferences Update Notification Preferences

		Update notification preference.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return ApiUpdateUnsubscribePreferencesRequest
	*/
	UpdateUnsubscribePreferences(ctx context.Context) ApiUpdateUnsubscribePreferencesRequest

	// UpdateUnsubscribePreferencesExecute executes the request
	//  @return UpdateUnsubscribePreferencesResponse
	UpdateUnsubscribePreferencesExecute(r ApiUpdateUnsubscribePreferencesRequest) (*UpdateUnsubscribePreferencesResponse, *http.Response, error)
}

type UsersApiService

type UsersApiService service

UsersApiService UsersApi service

func (*UsersApiService) CreateUser

CreateUser Create User

Create a new user for an organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateUserRequest

func (*UsersApiService) CreateUserExecute

Execute executes the request

@return CreateUserResponse

func (*UsersApiService) DeleteUser

func (a *UsersApiService) DeleteUser(ctx context.Context, user string) ApiDeleteUserRequest

DeleteUser Delete User

Delete a user from an organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param user user email
@return ApiDeleteUserRequest

func (*UsersApiService) DeleteUserExecute

Execute executes the request

@return DeleteUserResponse

func (*UsersApiService) GetCurrentUser

GetCurrentUser Retrieve Current User

Retrieve currently authenticated user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetCurrentUserRequest

func (*UsersApiService) GetCurrentUserExecute

func (a *UsersApiService) GetCurrentUserExecute(r ApiGetCurrentUserRequest) (*User, *http.Response, error)

Execute executes the request

@return User

func (*UsersApiService) GetUser

func (a *UsersApiService) GetUser(ctx context.Context, user string) ApiGetUserRequest

GetUser Retrieve User

Retrieve user by email.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param user user email
@return ApiGetUserRequest

func (*UsersApiService) GetUserExecute

func (a *UsersApiService) GetUserExecute(r ApiGetUserRequest) (*User, *http.Response, error)

Execute executes the request

@return User

func (*UsersApiService) ListUnsubscribePreferences

func (a *UsersApiService) ListUnsubscribePreferences(ctx context.Context) ApiListUnsubscribePreferencesRequest

ListUnsubscribePreferences Retrieve Notification Preferences

Get all notification preferences.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListUnsubscribePreferencesRequest

func (*UsersApiService) ListUnsubscribePreferencesExecute

Execute executes the request

@return ListUnsubscribePreferencesResponse

func (*UsersApiService) ListUsers

ListUsers List Users

Retrieve all users for an organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListUsersRequest

func (*UsersApiService) ListUsersExecute

Execute executes the request

@return ListUsersResponse

func (*UsersApiService) UpdateUnsubscribePreferences

func (a *UsersApiService) UpdateUnsubscribePreferences(ctx context.Context) ApiUpdateUnsubscribePreferencesRequest

UpdateUnsubscribePreferences Update Notification Preferences

Update notification preference.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateUnsubscribePreferencesRequest

func (*UsersApiService) UpdateUnsubscribePreferencesExecute

Execute executes the request

@return UpdateUnsubscribePreferencesResponse

type ValidateQueryResponse

type ValidateQueryResponse struct {
	// list of collections specified in query
	Collections []string `json:"collections"`
	// list of parameters specified in query
	Parameters []string `json:"parameters"`
}

ValidateQueryResponse struct for ValidateQueryResponse

func NewValidateQueryResponse

func NewValidateQueryResponse(collections []string, parameters []string) *ValidateQueryResponse

NewValidateQueryResponse instantiates a new ValidateQueryResponse 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 NewValidateQueryResponseWithDefaults

func NewValidateQueryResponseWithDefaults() *ValidateQueryResponse

NewValidateQueryResponseWithDefaults instantiates a new ValidateQueryResponse 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 (*ValidateQueryResponse) GetCollections

func (o *ValidateQueryResponse) GetCollections() []string

GetCollections returns the Collections field value

func (*ValidateQueryResponse) GetCollectionsOk

func (o *ValidateQueryResponse) GetCollectionsOk() ([]string, bool)

GetCollectionsOk returns a tuple with the Collections field value and a boolean to check if the value has been set.

func (*ValidateQueryResponse) GetParameters

func (o *ValidateQueryResponse) GetParameters() []string

GetParameters returns the Parameters field value

func (*ValidateQueryResponse) GetParametersOk

func (o *ValidateQueryResponse) GetParametersOk() ([]string, bool)

GetParametersOk returns a tuple with the Parameters field value and a boolean to check if the value has been set.

func (ValidateQueryResponse) MarshalJSON

func (o ValidateQueryResponse) MarshalJSON() ([]byte, error)

func (*ValidateQueryResponse) SetCollections

func (o *ValidateQueryResponse) SetCollections(v []string)

SetCollections sets field value

func (*ValidateQueryResponse) SetParameters

func (o *ValidateQueryResponse) SetParameters(v []string)

SetParameters sets field value

type View

type View struct {
	Path *string `json:"path,omitempty"`
	// name of the view
	Name *string `json:"name,omitempty"`
	// view description
	Description *string `json:"description,omitempty"`
	// name of the workspace
	Workspace *string `json:"workspace,omitempty"`
	// email of the creator
	CreatorEmail *string `json:"creator_email,omitempty"`
	// email of the owner
	OwnerEmail *string `json:"owner_email,omitempty"`
	// SQL query of the view
	QuerySql *string `json:"query_sql,omitempty"`
	// list of entities referenced by view. An entity can be a view, alias or collection
	Entities []string `json:"entities,omitempty"`
	// state of the view
	State *string `json:"state,omitempty"`
	// ISO-8601 date
	CreatedAt *string `json:"created_at,omitempty"`
	// ISO-8601 date
	ModifiedAt *string `json:"modified_at,omitempty"`
}

View struct for View

func NewView

func NewView() *View

NewView instantiates a new View 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 NewViewWithDefaults

func NewViewWithDefaults() *View

NewViewWithDefaults instantiates a new View 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 (*View) GetCreatedAt

func (o *View) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*View) GetCreatedAtOk

func (o *View) GetCreatedAtOk() (*string, 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 (*View) GetCreatorEmail

func (o *View) GetCreatorEmail() string

GetCreatorEmail returns the CreatorEmail field value if set, zero value otherwise.

func (*View) GetCreatorEmailOk

func (o *View) GetCreatorEmailOk() (*string, bool)

GetCreatorEmailOk returns a tuple with the CreatorEmail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*View) GetDescription

func (o *View) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*View) GetDescriptionOk

func (o *View) 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 (*View) GetEntities

func (o *View) GetEntities() []string

GetEntities returns the Entities field value if set, zero value otherwise.

func (*View) GetEntitiesOk

func (o *View) GetEntitiesOk() ([]string, bool)

GetEntitiesOk returns a tuple with the Entities field value if set, nil otherwise and a boolean to check if the value has been set.

func (*View) GetModifiedAt

func (o *View) GetModifiedAt() string

GetModifiedAt returns the ModifiedAt field value if set, zero value otherwise.

func (*View) GetModifiedAtOk

func (o *View) GetModifiedAtOk() (*string, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*View) GetName

func (o *View) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*View) GetNameOk

func (o *View) 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 (*View) GetOwnerEmail

func (o *View) GetOwnerEmail() string

GetOwnerEmail returns the OwnerEmail field value if set, zero value otherwise.

func (*View) GetOwnerEmailOk

func (o *View) GetOwnerEmailOk() (*string, bool)

GetOwnerEmailOk returns a tuple with the OwnerEmail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*View) GetPath

func (o *View) GetPath() string

GetPath returns the Path field value if set, zero value otherwise.

func (*View) GetPathOk

func (o *View) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set.

func (*View) GetQuerySql

func (o *View) GetQuerySql() string

GetQuerySql returns the QuerySql field value if set, zero value otherwise.

func (*View) GetQuerySqlOk

func (o *View) GetQuerySqlOk() (*string, bool)

GetQuerySqlOk returns a tuple with the QuerySql field value if set, nil otherwise and a boolean to check if the value has been set.

func (*View) GetState

func (o *View) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*View) GetStateOk

func (o *View) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*View) GetWorkspace

func (o *View) GetWorkspace() string

GetWorkspace returns the Workspace field value if set, zero value otherwise.

func (*View) GetWorkspaceOk

func (o *View) GetWorkspaceOk() (*string, bool)

GetWorkspaceOk returns a tuple with the Workspace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*View) HasCreatedAt

func (o *View) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*View) HasCreatorEmail

func (o *View) HasCreatorEmail() bool

HasCreatorEmail returns a boolean if a field has been set.

func (*View) HasDescription

func (o *View) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*View) HasEntities

func (o *View) HasEntities() bool

HasEntities returns a boolean if a field has been set.

func (*View) HasModifiedAt

func (o *View) HasModifiedAt() bool

HasModifiedAt returns a boolean if a field has been set.

func (*View) HasName

func (o *View) HasName() bool

HasName returns a boolean if a field has been set.

func (*View) HasOwnerEmail

func (o *View) HasOwnerEmail() bool

HasOwnerEmail returns a boolean if a field has been set.

func (*View) HasPath

func (o *View) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*View) HasQuerySql

func (o *View) HasQuerySql() bool

HasQuerySql returns a boolean if a field has been set.

func (*View) HasState

func (o *View) HasState() bool

HasState returns a boolean if a field has been set.

func (*View) HasWorkspace

func (o *View) HasWorkspace() bool

HasWorkspace returns a boolean if a field has been set.

func (View) MarshalJSON

func (o View) MarshalJSON() ([]byte, error)

func (*View) SetCreatedAt

func (o *View) SetCreatedAt(v string)

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*View) SetCreatorEmail

func (o *View) SetCreatorEmail(v string)

SetCreatorEmail gets a reference to the given string and assigns it to the CreatorEmail field.

func (*View) SetDescription

func (o *View) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*View) SetEntities

func (o *View) SetEntities(v []string)

SetEntities gets a reference to the given []string and assigns it to the Entities field.

func (*View) SetModifiedAt

func (o *View) SetModifiedAt(v string)

SetModifiedAt gets a reference to the given string and assigns it to the ModifiedAt field.

func (*View) SetName

func (o *View) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*View) SetOwnerEmail

func (o *View) SetOwnerEmail(v string)

SetOwnerEmail gets a reference to the given string and assigns it to the OwnerEmail field.

func (*View) SetPath

func (o *View) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

func (*View) SetQuerySql

func (o *View) SetQuerySql(v string)

SetQuerySql gets a reference to the given string and assigns it to the QuerySql field.

func (*View) SetState

func (o *View) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*View) SetWorkspace

func (o *View) SetWorkspace(v string)

SetWorkspace gets a reference to the given string and assigns it to the Workspace field.

type ViewsApi

type ViewsApi interface {

	/*
		CreateView Create View

		Create a view

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace name of the workspace
		 @return ApiCreateViewRequest
	*/
	CreateView(ctx context.Context, workspace string) ApiCreateViewRequest

	// CreateViewExecute executes the request
	//  @return CreateViewResponse
	CreateViewExecute(r ApiCreateViewRequest) (*CreateViewResponse, *http.Response, error)

	/*
		DeleteView Delete View

		Delete a view

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace name of the workspace
		 @param view name of the view
		 @return ApiDeleteViewRequest
	*/
	DeleteView(ctx context.Context, workspace string, view string) ApiDeleteViewRequest

	// DeleteViewExecute executes the request
	//  @return DeleteViewResponse
	DeleteViewExecute(r ApiDeleteViewRequest) (*DeleteViewResponse, *http.Response, error)

	/*
		GetView Retrieve View

		Get details about a view

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace name of the workspace
		 @param view name of the view
		 @return ApiGetViewRequest
	*/
	GetView(ctx context.Context, workspace string, view string) ApiGetViewRequest

	// GetViewExecute executes the request
	//  @return GetViewResponse
	GetViewExecute(r ApiGetViewRequest) (*GetViewResponse, *http.Response, error)

	/*
		ListViews List Views

		Retrieve all views in an organization

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return ApiListViewsRequest
	*/
	ListViews(ctx context.Context) ApiListViewsRequest

	// ListViewsExecute executes the request
	//  @return ListViewsResponse
	ListViewsExecute(r ApiListViewsRequest) (*ListViewsResponse, *http.Response, error)

	/*
		UpdateView Update View

		Update a view

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace name of the workspace
		 @param view name of the view
		 @return ApiUpdateViewRequest
	*/
	UpdateView(ctx context.Context, workspace string, view string) ApiUpdateViewRequest

	// UpdateViewExecute executes the request
	//  @return UpdateViewResponse
	UpdateViewExecute(r ApiUpdateViewRequest) (*UpdateViewResponse, *http.Response, error)

	/*
		WorkspaceViews List Views in Workspace

		Retrieve all views in a workspace.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace name of the workspace
		 @return ApiWorkspaceViewsRequest
	*/
	WorkspaceViews(ctx context.Context, workspace string) ApiWorkspaceViewsRequest

	// WorkspaceViewsExecute executes the request
	//  @return ListViewsResponse
	WorkspaceViewsExecute(r ApiWorkspaceViewsRequest) (*ListViewsResponse, *http.Response, error)
}

type ViewsApiService

type ViewsApiService service

ViewsApiService ViewsApi service

func (*ViewsApiService) CreateView

func (a *ViewsApiService) CreateView(ctx context.Context, workspace string) ApiCreateViewRequest

CreateView Create View

Create a view

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspace name of the workspace
@return ApiCreateViewRequest

func (*ViewsApiService) CreateViewExecute

Execute executes the request

@return CreateViewResponse

func (*ViewsApiService) DeleteView

func (a *ViewsApiService) DeleteView(ctx context.Context, workspace string, view string) ApiDeleteViewRequest

DeleteView Delete View

Delete a view

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspace name of the workspace
@param view name of the view
@return ApiDeleteViewRequest

func (*ViewsApiService) DeleteViewExecute

Execute executes the request

@return DeleteViewResponse

func (*ViewsApiService) GetView

func (a *ViewsApiService) GetView(ctx context.Context, workspace string, view string) ApiGetViewRequest

GetView Retrieve View

Get details about a view

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspace name of the workspace
@param view name of the view
@return ApiGetViewRequest

func (*ViewsApiService) GetViewExecute

Execute executes the request

@return GetViewResponse

func (*ViewsApiService) ListViews

ListViews List Views

Retrieve all views in an organization

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListViewsRequest

func (*ViewsApiService) ListViewsExecute

Execute executes the request

@return ListViewsResponse

func (*ViewsApiService) UpdateView

func (a *ViewsApiService) UpdateView(ctx context.Context, workspace string, view string) ApiUpdateViewRequest

UpdateView Update View

Update a view

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspace name of the workspace
@param view name of the view
@return ApiUpdateViewRequest

func (*ViewsApiService) UpdateViewExecute

Execute executes the request

@return UpdateViewResponse

func (*ViewsApiService) WorkspaceViews

func (a *ViewsApiService) WorkspaceViews(ctx context.Context, workspace string) ApiWorkspaceViewsRequest

WorkspaceViews List Views in Workspace

Retrieve all views in a workspace.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspace name of the workspace
@return ApiWorkspaceViewsRequest

func (*ViewsApiService) WorkspaceViewsExecute

Execute executes the request

@return ListViewsResponse

type VirtualInstance

type VirtualInstance struct {
	// virtual instance state
	State       *string `json:"state,omitempty"`
	CurrentType *string `json:"current_type,omitempty"`
	DesiredType *string `json:"desired_type,omitempty"`
	// virtual instance current size
	CurrentSize *string `json:"current_size,omitempty"`
	// virtual instance desired size
	DesiredSize *string `json:"desired_size,omitempty"`
	// ISO-8601 date of when virtual instance size was last updated
	LastUpdated *string `json:"last_updated,omitempty"`
	// estimated duration in minutes of last virtual instance size update
	EstimatedSwitchDurationMinutes *int64 `json:"estimated_switch_duration_minutes,omitempty"`
	MonitoringEnabled              *bool  `json:"monitoring_enabled,omitempty"`
	DefaultPodCount                *int32 `json:"default_pod_count,omitempty"`
	ScaledPodCount                 *int32 `json:"scaled_pod_count,omitempty"`
	// unique identifier for virtual instance
	Id *string `json:"id,omitempty"`
}

VirtualInstance struct for VirtualInstance

func NewVirtualInstance

func NewVirtualInstance() *VirtualInstance

NewVirtualInstance instantiates a new VirtualInstance 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 NewVirtualInstanceWithDefaults

func NewVirtualInstanceWithDefaults() *VirtualInstance

NewVirtualInstanceWithDefaults instantiates a new VirtualInstance 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 (*VirtualInstance) GetCurrentSize

func (o *VirtualInstance) GetCurrentSize() string

GetCurrentSize returns the CurrentSize field value if set, zero value otherwise.

func (*VirtualInstance) GetCurrentSizeOk

func (o *VirtualInstance) GetCurrentSizeOk() (*string, bool)

GetCurrentSizeOk returns a tuple with the CurrentSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VirtualInstance) GetCurrentType

func (o *VirtualInstance) GetCurrentType() string

GetCurrentType returns the CurrentType field value if set, zero value otherwise.

func (*VirtualInstance) GetCurrentTypeOk

func (o *VirtualInstance) GetCurrentTypeOk() (*string, bool)

GetCurrentTypeOk returns a tuple with the CurrentType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VirtualInstance) GetDefaultPodCount

func (o *VirtualInstance) GetDefaultPodCount() int32

GetDefaultPodCount returns the DefaultPodCount field value if set, zero value otherwise.

func (*VirtualInstance) GetDefaultPodCountOk

func (o *VirtualInstance) GetDefaultPodCountOk() (*int32, bool)

GetDefaultPodCountOk returns a tuple with the DefaultPodCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VirtualInstance) GetDesiredSize

func (o *VirtualInstance) GetDesiredSize() string

GetDesiredSize returns the DesiredSize field value if set, zero value otherwise.

func (*VirtualInstance) GetDesiredSizeOk

func (o *VirtualInstance) GetDesiredSizeOk() (*string, bool)

GetDesiredSizeOk returns a tuple with the DesiredSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VirtualInstance) GetDesiredType

func (o *VirtualInstance) GetDesiredType() string

GetDesiredType returns the DesiredType field value if set, zero value otherwise.

func (*VirtualInstance) GetDesiredTypeOk

func (o *VirtualInstance) GetDesiredTypeOk() (*string, bool)

GetDesiredTypeOk returns a tuple with the DesiredType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VirtualInstance) GetEstimatedSwitchDurationMinutes

func (o *VirtualInstance) GetEstimatedSwitchDurationMinutes() int64

GetEstimatedSwitchDurationMinutes returns the EstimatedSwitchDurationMinutes field value if set, zero value otherwise.

func (*VirtualInstance) GetEstimatedSwitchDurationMinutesOk

func (o *VirtualInstance) GetEstimatedSwitchDurationMinutesOk() (*int64, bool)

GetEstimatedSwitchDurationMinutesOk returns a tuple with the EstimatedSwitchDurationMinutes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VirtualInstance) GetId

func (o *VirtualInstance) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*VirtualInstance) GetIdOk

func (o *VirtualInstance) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VirtualInstance) GetLastUpdated

func (o *VirtualInstance) GetLastUpdated() string

GetLastUpdated returns the LastUpdated field value if set, zero value otherwise.

func (*VirtualInstance) GetLastUpdatedOk

func (o *VirtualInstance) GetLastUpdatedOk() (*string, bool)

GetLastUpdatedOk returns a tuple with the LastUpdated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VirtualInstance) GetMonitoringEnabled

func (o *VirtualInstance) GetMonitoringEnabled() bool

GetMonitoringEnabled returns the MonitoringEnabled field value if set, zero value otherwise.

func (*VirtualInstance) GetMonitoringEnabledOk

func (o *VirtualInstance) GetMonitoringEnabledOk() (*bool, bool)

GetMonitoringEnabledOk returns a tuple with the MonitoringEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VirtualInstance) GetScaledPodCount

func (o *VirtualInstance) GetScaledPodCount() int32

GetScaledPodCount returns the ScaledPodCount field value if set, zero value otherwise.

func (*VirtualInstance) GetScaledPodCountOk

func (o *VirtualInstance) GetScaledPodCountOk() (*int32, bool)

GetScaledPodCountOk returns a tuple with the ScaledPodCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VirtualInstance) GetState

func (o *VirtualInstance) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*VirtualInstance) GetStateOk

func (o *VirtualInstance) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VirtualInstance) HasCurrentSize

func (o *VirtualInstance) HasCurrentSize() bool

HasCurrentSize returns a boolean if a field has been set.

func (*VirtualInstance) HasCurrentType

func (o *VirtualInstance) HasCurrentType() bool

HasCurrentType returns a boolean if a field has been set.

func (*VirtualInstance) HasDefaultPodCount

func (o *VirtualInstance) HasDefaultPodCount() bool

HasDefaultPodCount returns a boolean if a field has been set.

func (*VirtualInstance) HasDesiredSize

func (o *VirtualInstance) HasDesiredSize() bool

HasDesiredSize returns a boolean if a field has been set.

func (*VirtualInstance) HasDesiredType

func (o *VirtualInstance) HasDesiredType() bool

HasDesiredType returns a boolean if a field has been set.

func (*VirtualInstance) HasEstimatedSwitchDurationMinutes

func (o *VirtualInstance) HasEstimatedSwitchDurationMinutes() bool

HasEstimatedSwitchDurationMinutes returns a boolean if a field has been set.

func (*VirtualInstance) HasId

func (o *VirtualInstance) HasId() bool

HasId returns a boolean if a field has been set.

func (*VirtualInstance) HasLastUpdated

func (o *VirtualInstance) HasLastUpdated() bool

HasLastUpdated returns a boolean if a field has been set.

func (*VirtualInstance) HasMonitoringEnabled

func (o *VirtualInstance) HasMonitoringEnabled() bool

HasMonitoringEnabled returns a boolean if a field has been set.

func (*VirtualInstance) HasScaledPodCount

func (o *VirtualInstance) HasScaledPodCount() bool

HasScaledPodCount returns a boolean if a field has been set.

func (*VirtualInstance) HasState

func (o *VirtualInstance) HasState() bool

HasState returns a boolean if a field has been set.

func (VirtualInstance) MarshalJSON

func (o VirtualInstance) MarshalJSON() ([]byte, error)

func (*VirtualInstance) SetCurrentSize

func (o *VirtualInstance) SetCurrentSize(v string)

SetCurrentSize gets a reference to the given string and assigns it to the CurrentSize field.

func (*VirtualInstance) SetCurrentType

func (o *VirtualInstance) SetCurrentType(v string)

SetCurrentType gets a reference to the given string and assigns it to the CurrentType field.

func (*VirtualInstance) SetDefaultPodCount

func (o *VirtualInstance) SetDefaultPodCount(v int32)

SetDefaultPodCount gets a reference to the given int32 and assigns it to the DefaultPodCount field.

func (*VirtualInstance) SetDesiredSize

func (o *VirtualInstance) SetDesiredSize(v string)

SetDesiredSize gets a reference to the given string and assigns it to the DesiredSize field.

func (*VirtualInstance) SetDesiredType

func (o *VirtualInstance) SetDesiredType(v string)

SetDesiredType gets a reference to the given string and assigns it to the DesiredType field.

func (*VirtualInstance) SetEstimatedSwitchDurationMinutes

func (o *VirtualInstance) SetEstimatedSwitchDurationMinutes(v int64)

SetEstimatedSwitchDurationMinutes gets a reference to the given int64 and assigns it to the EstimatedSwitchDurationMinutes field.

func (*VirtualInstance) SetId

func (o *VirtualInstance) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*VirtualInstance) SetLastUpdated

func (o *VirtualInstance) SetLastUpdated(v string)

SetLastUpdated gets a reference to the given string and assigns it to the LastUpdated field.

func (*VirtualInstance) SetMonitoringEnabled

func (o *VirtualInstance) SetMonitoringEnabled(v bool)

SetMonitoringEnabled gets a reference to the given bool and assigns it to the MonitoringEnabled field.

func (*VirtualInstance) SetScaledPodCount

func (o *VirtualInstance) SetScaledPodCount(v int32)

SetScaledPodCount gets a reference to the given int32 and assigns it to the ScaledPodCount field.

func (*VirtualInstance) SetState

func (o *VirtualInstance) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

type VirtualInstancesApi

type VirtualInstancesApi interface {

	/*
		GetVirtualInstance Retrieve Virtual Instance

		Get details about a virtual instance.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param virtualInstanceId uuid of the virtual instance
		 @return ApiGetVirtualInstanceRequest
	*/
	GetVirtualInstance(ctx context.Context, virtualInstanceId string) ApiGetVirtualInstanceRequest

	// GetVirtualInstanceExecute executes the request
	//  @return GetVirtualInstanceResponse
	GetVirtualInstanceExecute(r ApiGetVirtualInstanceRequest) (*GetVirtualInstanceResponse, *http.Response, error)

	/*
		ListVirtualInstances List Virtual Instances

		Retrieve all virtual instances in an organization.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return ApiListVirtualInstancesRequest
	*/
	ListVirtualInstances(ctx context.Context) ApiListVirtualInstancesRequest

	// ListVirtualInstancesExecute executes the request
	//  @return ListVirtualInstancesResponse
	ListVirtualInstancesExecute(r ApiListVirtualInstancesRequest) (*ListVirtualInstancesResponse, *http.Response, error)

	/*
		SetVirtualInstance Update Virtual Instance

		Update the properties of a virtual instance.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param virtualInstanceId uuid of the virtual instance
		 @return ApiSetVirtualInstanceRequest
	*/
	SetVirtualInstance(ctx context.Context, virtualInstanceId string) ApiSetVirtualInstanceRequest

	// SetVirtualInstanceExecute executes the request
	//  @return UpdateVirtualInstanceResponse
	SetVirtualInstanceExecute(r ApiSetVirtualInstanceRequest) (*UpdateVirtualInstanceResponse, *http.Response, error)
}

type VirtualInstancesApiService

type VirtualInstancesApiService service

VirtualInstancesApiService VirtualInstancesApi service

func (*VirtualInstancesApiService) GetVirtualInstance

func (a *VirtualInstancesApiService) GetVirtualInstance(ctx context.Context, virtualInstanceId string) ApiGetVirtualInstanceRequest

GetVirtualInstance Retrieve Virtual Instance

Get details about a virtual instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param virtualInstanceId uuid of the virtual instance
@return ApiGetVirtualInstanceRequest

func (*VirtualInstancesApiService) GetVirtualInstanceExecute

Execute executes the request

@return GetVirtualInstanceResponse

func (*VirtualInstancesApiService) ListVirtualInstances

ListVirtualInstances List Virtual Instances

Retrieve all virtual instances in an organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListVirtualInstancesRequest

func (*VirtualInstancesApiService) ListVirtualInstancesExecute

Execute executes the request

@return ListVirtualInstancesResponse

func (*VirtualInstancesApiService) SetVirtualInstance

func (a *VirtualInstancesApiService) SetVirtualInstance(ctx context.Context, virtualInstanceId string) ApiSetVirtualInstanceRequest

SetVirtualInstance Update Virtual Instance

Update the properties of a virtual instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param virtualInstanceId uuid of the virtual instance
@return ApiSetVirtualInstanceRequest

func (*VirtualInstancesApiService) SetVirtualInstanceExecute

Execute executes the request

@return UpdateVirtualInstanceResponse

type Workspace

type Workspace struct {
	// ISO-8601 date of when workspace was created
	CreatedAt *string `json:"created_at,omitempty"`
	// email of user who created the workspace
	CreatedBy *string `json:"created_by,omitempty"`
	// descriptive label and unique identifier
	Name *string `json:"name,omitempty"`
	// longer explanation for the workspace
	Description *string `json:"description,omitempty"`
	// number of collections that are immediate children of workspace
	CollectionCount *int64 `json:"collection_count,omitempty"`
}

Workspace Workspaces are organizational containers for collections.

func NewWorkspace

func NewWorkspace() *Workspace

NewWorkspace instantiates a new Workspace 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 NewWorkspaceWithDefaults

func NewWorkspaceWithDefaults() *Workspace

NewWorkspaceWithDefaults instantiates a new Workspace 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 (*Workspace) GetCollectionCount

func (o *Workspace) GetCollectionCount() int64

GetCollectionCount returns the CollectionCount field value if set, zero value otherwise.

func (*Workspace) GetCollectionCountOk

func (o *Workspace) GetCollectionCountOk() (*int64, bool)

GetCollectionCountOk returns a tuple with the CollectionCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Workspace) GetCreatedAt

func (o *Workspace) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*Workspace) GetCreatedAtOk

func (o *Workspace) GetCreatedAtOk() (*string, 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 (*Workspace) GetCreatedBy

func (o *Workspace) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*Workspace) GetCreatedByOk

func (o *Workspace) 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 (*Workspace) GetDescription

func (o *Workspace) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Workspace) GetDescriptionOk

func (o *Workspace) 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 (*Workspace) GetName

func (o *Workspace) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Workspace) GetNameOk

func (o *Workspace) 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 (*Workspace) HasCollectionCount

func (o *Workspace) HasCollectionCount() bool

HasCollectionCount returns a boolean if a field has been set.

func (*Workspace) HasCreatedAt

func (o *Workspace) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Workspace) HasCreatedBy

func (o *Workspace) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Workspace) HasDescription

func (o *Workspace) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Workspace) HasName

func (o *Workspace) HasName() bool

HasName returns a boolean if a field has been set.

func (Workspace) MarshalJSON

func (o Workspace) MarshalJSON() ([]byte, error)

func (*Workspace) SetCollectionCount

func (o *Workspace) SetCollectionCount(v int64)

SetCollectionCount gets a reference to the given int64 and assigns it to the CollectionCount field.

func (*Workspace) SetCreatedAt

func (o *Workspace) SetCreatedAt(v string)

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*Workspace) SetCreatedBy

func (o *Workspace) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*Workspace) SetDescription

func (o *Workspace) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Workspace) SetName

func (o *Workspace) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type WorkspacesApi

type WorkspacesApi interface {

	/*
		CreateWorkspace Create Workspace

		Create a new workspace.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return ApiCreateWorkspaceRequest
	*/
	CreateWorkspace(ctx context.Context) ApiCreateWorkspaceRequest

	// CreateWorkspaceExecute executes the request
	//  @return CreateWorkspaceResponse
	CreateWorkspaceExecute(r ApiCreateWorkspaceRequest) (*CreateWorkspaceResponse, *http.Response, error)

	/*
		DeleteWorkspace Delete Workspace

		Remove a workspace.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace name of the workspace
		 @return ApiDeleteWorkspaceRequest
	*/
	DeleteWorkspace(ctx context.Context, workspace string) ApiDeleteWorkspaceRequest

	// DeleteWorkspaceExecute executes the request
	//  @return DeleteWorkspaceResponse
	DeleteWorkspaceExecute(r ApiDeleteWorkspaceRequest) (*DeleteWorkspaceResponse, *http.Response, error)

	/*
		GetWorkspace Retrieve Workspace

		Get information about a single workspace.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param workspace name of the workspace
		 @return ApiGetWorkspaceRequest
	*/
	GetWorkspace(ctx context.Context, workspace string) ApiGetWorkspaceRequest

	// GetWorkspaceExecute executes the request
	//  @return GetWorkspaceResponse
	GetWorkspaceExecute(r ApiGetWorkspaceRequest) (*GetWorkspaceResponse, *http.Response, error)

	/*
		ListWorkspaces List Workspaces

		List all workspaces in an organization.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return ApiListWorkspacesRequest
	*/
	ListWorkspaces(ctx context.Context) ApiListWorkspacesRequest

	// ListWorkspacesExecute executes the request
	//  @return ListWorkspacesResponse
	ListWorkspacesExecute(r ApiListWorkspacesRequest) (*ListWorkspacesResponse, *http.Response, error)
}

type WorkspacesApiService

type WorkspacesApiService service

WorkspacesApiService WorkspacesApi service

func (*WorkspacesApiService) CreateWorkspace

CreateWorkspace Create Workspace

Create a new workspace.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateWorkspaceRequest

func (*WorkspacesApiService) CreateWorkspaceExecute

Execute executes the request

@return CreateWorkspaceResponse

func (*WorkspacesApiService) DeleteWorkspace

func (a *WorkspacesApiService) DeleteWorkspace(ctx context.Context, workspace string) ApiDeleteWorkspaceRequest

DeleteWorkspace Delete Workspace

Remove a workspace.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspace name of the workspace
@return ApiDeleteWorkspaceRequest

func (*WorkspacesApiService) DeleteWorkspaceExecute

Execute executes the request

@return DeleteWorkspaceResponse

func (*WorkspacesApiService) GetWorkspace

func (a *WorkspacesApiService) GetWorkspace(ctx context.Context, workspace string) ApiGetWorkspaceRequest

GetWorkspace Retrieve Workspace

Get information about a single workspace.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspace name of the workspace
@return ApiGetWorkspaceRequest

func (*WorkspacesApiService) GetWorkspaceExecute

Execute executes the request

@return GetWorkspaceResponse

func (*WorkspacesApiService) ListWorkspaces

ListWorkspaces List Workspaces

List all workspaces in an organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListWorkspacesRequest

func (*WorkspacesApiService) ListWorkspacesExecute

Execute executes the request

@return ListWorkspacesResponse

type XmlParams

type XmlParams struct {
	// tag until which xml is ignored
	RootTag *string `json:"root_tag,omitempty"`
	// encoding in which data source is encoded
	Encoding *string `json:"encoding,omitempty"`
	// tags with which documents are identified
	DocTag *string `json:"doc_tag,omitempty"`
	// tag used for the value when there are attributes in the element having no child
	ValueTag *string `json:"value_tag,omitempty"`
	// tag to differentiate between attributes and elements
	AttributePrefix *string `json:"attribute_prefix,omitempty"`
}

XmlParams struct for XmlParams

func NewXmlParams

func NewXmlParams() *XmlParams

NewXmlParams instantiates a new XmlParams 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 NewXmlParamsWithDefaults

func NewXmlParamsWithDefaults() *XmlParams

NewXmlParamsWithDefaults instantiates a new XmlParams 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 (*XmlParams) GetAttributePrefix

func (o *XmlParams) GetAttributePrefix() string

GetAttributePrefix returns the AttributePrefix field value if set, zero value otherwise.

func (*XmlParams) GetAttributePrefixOk

func (o *XmlParams) GetAttributePrefixOk() (*string, bool)

GetAttributePrefixOk returns a tuple with the AttributePrefix field value if set, nil otherwise and a boolean to check if the value has been set.

func (*XmlParams) GetDocTag

func (o *XmlParams) GetDocTag() string

GetDocTag returns the DocTag field value if set, zero value otherwise.

func (*XmlParams) GetDocTagOk

func (o *XmlParams) GetDocTagOk() (*string, bool)

GetDocTagOk returns a tuple with the DocTag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*XmlParams) GetEncoding

func (o *XmlParams) GetEncoding() string

GetEncoding returns the Encoding field value if set, zero value otherwise.

func (*XmlParams) GetEncodingOk

func (o *XmlParams) GetEncodingOk() (*string, bool)

GetEncodingOk returns a tuple with the Encoding field value if set, nil otherwise and a boolean to check if the value has been set.

func (*XmlParams) GetRootTag

func (o *XmlParams) GetRootTag() string

GetRootTag returns the RootTag field value if set, zero value otherwise.

func (*XmlParams) GetRootTagOk

func (o *XmlParams) GetRootTagOk() (*string, bool)

GetRootTagOk returns a tuple with the RootTag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*XmlParams) GetValueTag

func (o *XmlParams) GetValueTag() string

GetValueTag returns the ValueTag field value if set, zero value otherwise.

func (*XmlParams) GetValueTagOk

func (o *XmlParams) GetValueTagOk() (*string, bool)

GetValueTagOk returns a tuple with the ValueTag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*XmlParams) HasAttributePrefix

func (o *XmlParams) HasAttributePrefix() bool

HasAttributePrefix returns a boolean if a field has been set.

func (*XmlParams) HasDocTag

func (o *XmlParams) HasDocTag() bool

HasDocTag returns a boolean if a field has been set.

func (*XmlParams) HasEncoding

func (o *XmlParams) HasEncoding() bool

HasEncoding returns a boolean if a field has been set.

func (*XmlParams) HasRootTag

func (o *XmlParams) HasRootTag() bool

HasRootTag returns a boolean if a field has been set.

func (*XmlParams) HasValueTag

func (o *XmlParams) HasValueTag() bool

HasValueTag returns a boolean if a field has been set.

func (XmlParams) MarshalJSON

func (o XmlParams) MarshalJSON() ([]byte, error)

func (*XmlParams) SetAttributePrefix

func (o *XmlParams) SetAttributePrefix(v string)

SetAttributePrefix gets a reference to the given string and assigns it to the AttributePrefix field.

func (*XmlParams) SetDocTag

func (o *XmlParams) SetDocTag(v string)

SetDocTag gets a reference to the given string and assigns it to the DocTag field.

func (*XmlParams) SetEncoding

func (o *XmlParams) SetEncoding(v string)

SetEncoding gets a reference to the given string and assigns it to the Encoding field.

func (*XmlParams) SetRootTag

func (o *XmlParams) SetRootTag(v string)

SetRootTag gets a reference to the given string and assigns it to the RootTag field.

func (*XmlParams) SetValueTag

func (o *XmlParams) SetValueTag(v string)

SetValueTag gets a reference to the given string and assigns it to the ValueTag field.

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL