openapi

package module
v0.12.0 Latest Latest
Warning

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

Go to latest
Published: Jun 25, 2021 License: Apache-2.0 Imports: 22 Imported by: 10

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.11.0
  • 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 sw "./openapi"

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(), sw.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(), sw.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 identifield 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(), sw.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), sw.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/self/apikeys/{name} Delete API Key
APIKeysApi DeleteApiKeyAdmin Delete /v1/orgs/self/users/{user}/apikeys/{name} Delete API Key (any user)
APIKeysApi GetApiKey Get /v1/orgs/self/users/self/apikeys/{name} Get API Key
APIKeysApi GetApiKeyAdmin Get /v1/orgs/self/users/{user}/apikeys/{name} Get any API Key
APIKeysApi ListApiKeys Get /v1/orgs/self/users/self/apikeys List API Keys
APIKeysApi ListApiKeysAdmin Get /v1/orgs/self/users/{user}/apikeys List API Keys (any user)
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} Get Alias
AliasesApi ListAliases Get /v1/orgs/self/aliases List Aliases
AliasesApi ListQueryLambdasWithAlias Get /v1/orgs/self/ws/{workspace}/aliases/{alias}/lambdas Get Query Lambdas with Alias
AliasesApi UpdateAlias Post /v1/orgs/self/ws/{workspace}/aliases/{alias} Update Alias
AliasesApi WorkspaceAliases Get /v1/orgs/self/ws/{workspace}/aliases List Aliases for 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} Get Collection
CollectionsApi ListAliasesForCollection Get /v1/orgs/self/ws/{workspace}/collections/{collection}/aliases Get Aliases for Collection
CollectionsApi ListCollections Get /v1/orgs/self/collections List Collections
CollectionsApi ListQueryLambdasInCollection Get /v1/orgs/self/ws/{workspace}/collections/{collection}/lambdas Get Query Lambdas for Collection
CollectionsApi WorkspaceCollections Get /v1/orgs/self/ws/{workspace}/collections List Collections for Workspace
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
IPAllowlistApi CreateAllowlistIp Post /v1/orgs/self/ip/allowlist Create IP Allowlist Network Policy
IPAllowlistApi DeleteAllowlistIp Delete /v1/orgs/self/ip/allowlist/{name} Delete IP Allowlist Network Policy
IPAllowlistApi GetAllowlistIp Get /v1/orgs/self/ip/allowlist/{name} Get IP Allowlist Network Policy
IPAllowlistApi ListAllowlistIps Get /v1/orgs/self/ip/allowlist List IP Allowlist Entries
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} Get 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
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} Get Query Lambda Tag
QueryLambdasApi GetQueryLambdaVersion Get /v1/orgs/self/ws/{workspace}/lambdas/{queryLambda}/versions/{version} Get Query Lambda Version
QueryLambdasApi ListAllQueryLambdas Get /v1/orgs/self/lambdas List Query Lambdas
QueryLambdasApi ListOrganizationTags Get /v1/orgs/self/lambdas/tags List All Query Lambda Tags
QueryLambdasApi ListQueryLambdaTagVersions Get /v1/orgs/self/lambdas/tags/{tag} List Query Lambda Tag Versions
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 Get Current User
UsersApi ListUsers Get /v1/orgs/self/users List Users
VirtualInstancesApi GetVirtualInstance Get /v1/orgs/self/virtualinstances/{virtualInstanceId} Get Virtual Instance
VirtualInstancesApi ListVirtualInstances Get /v1/orgs/self/virtualinstances List Virtual Instances
VirtualInstancesApi SetVirtualInstance Post /v1/orgs/self/virtualinstances/{virtualInstanceId} Update Virtual Instance
WorkspacesApi ChildWorkspaces Get /v1/orgs/self/ws/{workspace}/ws List Workspaces in Workspace
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} Get 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

	DocumentsApi DocumentsApi

	IPAllowlistApi IPAllowlistApi

	IntegrationsApi IntegrationsApi

	OrganizationsApi OrganizationsApi

	QueriesApi QueriesApi

	QueryLambdasApi QueryLambdasApi

	UsersApi UsersApi

	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, *_nethttp.Response, error)

	/*
	 * DeleteApiKey Delete API Key
	 * Delete an API key for the authenticated user.
	 * @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
	 * @return ApiDeleteApiKeyRequest
	 */
	DeleteApiKey(ctx _context.Context, name string) ApiDeleteApiKeyRequest

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

	/*
	 * DeleteApiKeyAdmin Delete API Key (any user)
	 * Delete an API key for any user in your organization. Accessible to Admin users only.
	 * @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 user email
	 * @return ApiDeleteApiKeyAdminRequest
	 */
	DeleteApiKeyAdmin(ctx _context.Context, name string, user string) ApiDeleteApiKeyAdminRequest

	/*
	 * DeleteApiKeyAdminExecute executes the request
	 * @return DeleteApiKeyResponse
	 */
	DeleteApiKeyAdminExecute(r ApiDeleteApiKeyAdminRequest) (DeleteApiKeyResponse, *_nethttp.Response, error)

	/*
	 * GetApiKey Get API Key
	 * Get a particular API key for the authenticated user.
	 * @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
	 * @return ApiGetApiKeyRequest
	 */
	GetApiKey(ctx _context.Context, name string) ApiGetApiKeyRequest

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

	/*
	 * GetApiKeyAdmin Get any API Key
	 * Get a particular API key for any user.
	 * @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
	 * @param name name of the API key
	 * @return ApiGetApiKeyAdminRequest
	 */
	GetApiKeyAdmin(ctx _context.Context, user string, name string) ApiGetApiKeyAdminRequest

	/*
	 * GetApiKeyAdminExecute executes the request
	 * @return GetApiKeyResponse
	 */
	GetApiKeyAdminExecute(r ApiGetApiKeyAdminRequest) (GetApiKeyResponse, *_nethttp.Response, error)

	/*
	 * ListApiKeys List API Keys
	 * List all API keys for the authenticated user.
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiListApiKeysRequest
	 */
	ListApiKeys(ctx _context.Context) ApiListApiKeysRequest

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

	/*
	 * ListApiKeysAdmin List API Keys (any user)
	 * List all API keys for any user in your organization. Accessible to Admin users only.
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param user user email
	 * @return ApiListApiKeysAdminRequest
	 */
	ListApiKeysAdmin(ctx _context.Context, user string) ApiListApiKeysAdminRequest

	/*
	 * ListApiKeysAdminExecute executes the request
	 * @return ListApiKeysResponse
	 */
	ListApiKeysAdminExecute(r ApiListApiKeysAdminRequest) (ListApiKeysResponse, *_nethttp.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) ApiDeleteApiKeyRequest

* DeleteApiKey Delete API Key * Delete an API key for the authenticated user. * @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 * @return ApiDeleteApiKeyRequest

func (*APIKeysApiService) DeleteApiKeyAdmin

func (a *APIKeysApiService) DeleteApiKeyAdmin(ctx _context.Context, name string, user string) ApiDeleteApiKeyAdminRequest

* DeleteApiKeyAdmin Delete API Key (any user) * Delete an API key for any user in your organization. Accessible to Admin users only. * @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 user email * @return ApiDeleteApiKeyAdminRequest

func (*APIKeysApiService) DeleteApiKeyAdminExecute

* Execute executes the request * @return DeleteApiKeyResponse

func (*APIKeysApiService) DeleteApiKeyExecute

* Execute executes the request * @return DeleteApiKeyResponse

func (*APIKeysApiService) GetApiKey added in v0.12.0

* GetApiKey Get API Key * Get a particular API key for the authenticated user. * @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 * @return ApiGetApiKeyRequest

func (*APIKeysApiService) GetApiKeyAdmin added in v0.12.0

func (a *APIKeysApiService) GetApiKeyAdmin(ctx _context.Context, user string, name string) ApiGetApiKeyAdminRequest

* GetApiKeyAdmin Get any API Key * Get a particular API key for any user. * @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 * @param name name of the API key * @return ApiGetApiKeyAdminRequest

func (*APIKeysApiService) GetApiKeyAdminExecute added in v0.12.0

* Execute executes the request * @return GetApiKeyResponse

func (*APIKeysApiService) GetApiKeyExecute added in v0.12.0

* Execute executes the request * @return GetApiKeyResponse

func (*APIKeysApiService) ListApiKeys

* ListApiKeys List API Keys * List all API keys for the authenticated user. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiListApiKeysRequest

func (*APIKeysApiService) ListApiKeysAdmin

func (a *APIKeysApiService) ListApiKeysAdmin(ctx _context.Context, user string) ApiListApiKeysAdminRequest

* ListApiKeysAdmin List API Keys (any user) * List all API keys for any user in your organization. Accessible to Admin users only. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param user user email * @return ApiListApiKeysAdminRequest

func (*APIKeysApiService) ListApiKeysAdminExecute

* Execute executes the request * @return ListApiKeysResponse

func (*APIKeysApiService) ListApiKeysExecute

* Execute executes the request * @return ListApiKeysResponse

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 JSON documents
	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, *_nethttp.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, *_nethttp.Response, error)

	/*
	 * GetAlias Get Alias
	 * Get details about a 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, *_nethttp.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, *_nethttp.Response, error)

	/*
	 * ListQueryLambdasWithAlias Get Query Lambdas with Alias
	 * Get all Query Lambdas that hit a specific Rockset Alias.
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param workspace
	 * @param alias
	 * @return ApiListQueryLambdasWithAliasRequest
	 */
	ListQueryLambdasWithAlias(ctx _context.Context, workspace string, alias string) ApiListQueryLambdasWithAliasRequest

	/*
	 * ListQueryLambdasWithAliasExecute executes the request
	 * @return ListQueryLambdasResponse
	 */
	ListQueryLambdasWithAliasExecute(r ApiListQueryLambdasWithAliasRequest) (ListQueryLambdasResponse, *_nethttp.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, *_nethttp.Response, error)

	/*
	 * WorkspaceAliases List Aliases for 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, *_nethttp.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 Get Alias * Get details about a 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) ListQueryLambdasWithAlias

func (a *AliasesApiService) ListQueryLambdasWithAlias(ctx _context.Context, workspace string, alias string) ApiListQueryLambdasWithAliasRequest

* ListQueryLambdasWithAlias Get Query Lambdas with Alias * Get all Query Lambdas that hit a specific Rockset Alias. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param workspace * @param alias * @return ApiListQueryLambdasWithAliasRequest

func (*AliasesApiService) ListQueryLambdasWithAliasExecute

* Execute executes the request * @return ListQueryLambdasResponse

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 for 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

func (ApiAddDocumentsRequest) Execute

type ApiChildWorkspacesRequest

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

func (ApiChildWorkspacesRequest) Execute

type ApiCreateAliasRequest

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

func (ApiCreateAliasRequest) Body

func (ApiCreateAliasRequest) Execute

type ApiCreateAllowlistIpRequest

type ApiCreateAllowlistIpRequest struct {
	ApiService IPAllowlistApi
	// contains filtered or unexported fields
}

func (ApiCreateAllowlistIpRequest) Body

func (ApiCreateAllowlistIpRequest) Execute

type ApiCreateApiKeyRequest

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

func (ApiCreateApiKeyRequest) Body

func (ApiCreateApiKeyRequest) Execute

type ApiCreateCollectionRequest

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

func (ApiCreateCollectionRequest) Body

func (ApiCreateCollectionRequest) Execute

type ApiCreateIntegrationRequest

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

func (ApiCreateIntegrationRequest) Body

func (ApiCreateIntegrationRequest) Execute

type ApiCreateQueryLambdaRequest

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

func (ApiCreateQueryLambdaRequest) Body

func (ApiCreateQueryLambdaRequest) Execute

type ApiCreateQueryLambdaTagRequest

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

func (ApiCreateQueryLambdaTagRequest) Body

func (ApiCreateQueryLambdaTagRequest) Execute

type ApiCreateUserRequest

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

func (ApiCreateUserRequest) Body

func (ApiCreateUserRequest) Execute

type ApiCreateWorkspaceRequest

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

func (ApiCreateWorkspaceRequest) Body

func (ApiCreateWorkspaceRequest) Execute

type ApiDeleteAliasRequest

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

func (ApiDeleteAliasRequest) Execute

type ApiDeleteAllowlistIpRequest

type ApiDeleteAllowlistIpRequest struct {
	ApiService IPAllowlistApi
	// contains filtered or unexported fields
}

func (ApiDeleteAllowlistIpRequest) Execute

type ApiDeleteApiKeyAdminRequest

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

func (ApiDeleteApiKeyAdminRequest) 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

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 ApiDeleteUserRequest

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

func (ApiDeleteUserRequest) 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

func (ApiExecuteQueryLambdaByTagRequest) Execute

type ApiExecuteQueryLambdaRequest

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

func (ApiExecuteQueryLambdaRequest) Body

func (ApiExecuteQueryLambdaRequest) Execute

type ApiGetAliasRequest

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

func (ApiGetAliasRequest) Execute

type ApiGetAllowlistIpRequest

type ApiGetAllowlistIpRequest struct {
	ApiService IPAllowlistApi
	// contains filtered or unexported fields
}

func (ApiGetAllowlistIpRequest) Execute

type ApiGetApiKeyAdminRequest added in v0.12.0

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

func (ApiGetApiKeyAdminRequest) Execute added in v0.12.0

type ApiGetApiKeyRequest added in v0.12.0

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

func (ApiGetApiKeyRequest) Execute added in v0.12.0

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

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 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 {
	// ISO-8601 date
	CreatedAt *string `json:"created_at,omitempty"`
	// descriptive label
	Name string `json:"name"`
	// string of 64 alphanumeric characters.
	Key string `json:"key"`
	// ISO-8601 date
	LastAccessTime *string `json:"last_access_time,omitempty"`
	Role           *string `json:"role,omitempty"`
	CreatedBy      *string `json:"created_by,omitempty"`
}

ApiKey API keys are used to authenticate requests to Rockset's API. An API key is tied to the user who creates it. A new API key can be created for each use case, with a maximum of 10 API keys per user.

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 added in v0.12.0

func (o *ApiKey) GetRole() string

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

func (*ApiKey) GetRoleOk added in v0.12.0

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) 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 added in v0.12.0

func (o *ApiKey) HasRole() bool

HasRole 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 added in v0.12.0

func (o *ApiKey) SetRole(v string)

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

type ApiListAliasesForCollectionRequest

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

func (ApiListAliasesForCollectionRequest) Execute

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 ApiListAllowlistIpsRequest

type ApiListAllowlistIpsRequest struct {
	ApiService IPAllowlistApi
	// contains filtered or unexported fields
}

func (ApiListAllowlistIpsRequest) Execute

type ApiListApiKeysAdminRequest

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

func (ApiListApiKeysAdminRequest) 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 ApiListOrganizationTagsRequest

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

func (ApiListOrganizationTagsRequest) Execute

type ApiListQueryLambdaTagVersionsRequest

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

func (ApiListQueryLambdaTagVersionsRequest) 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 ApiListQueryLambdasInCollectionRequest

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

func (ApiListQueryLambdasInCollectionRequest) Execute

type ApiListQueryLambdasInWorkspaceRequest

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

func (ApiListQueryLambdasInWorkspaceRequest) Execute

type ApiListQueryLambdasWithAliasRequest

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

func (ApiListQueryLambdasWithAliasRequest) Execute

type ApiListUsersRequest

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

func (ApiListUsersRequest) 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

type ApiPatchDocumentsRequest

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

func (ApiPatchDocumentsRequest) Body

func (ApiPatchDocumentsRequest) Execute

type ApiQueryRequest

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

func (ApiQueryRequest) Body

func (ApiQueryRequest) Execute

type ApiSetVirtualInstanceRequest

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

func (ApiSetVirtualInstanceRequest) Body

func (ApiSetVirtualInstanceRequest) Execute

type ApiUpdateAliasRequest

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

func (ApiUpdateAliasRequest) Body

func (ApiUpdateAliasRequest) Execute

type ApiUpdateQueryLambdaRequest

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

func (ApiUpdateQueryLambdaRequest) Body

func (ApiUpdateQueryLambdaRequest) Create

func (ApiUpdateQueryLambdaRequest) Execute

type ApiValidateRequest

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

func (ApiValidateRequest) Body

func (ApiValidateRequest) Execute

func (ApiValidateRequest) Parameters

func (r ApiValidateRequest) Parameters(parameters bool) ApiValidateRequest

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 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 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"`
	// list of clustering fields for a collection
	ClusteringKey *[]FieldPartition `json:"clustering_key,omitempty"`
	// list of aliases for a collection
	Aliases *[]Alias `json:"aliases,omitempty"`
	// list of field schemas
	FieldSchemas                      *[]FieldSchema                     `json:"field_schemas,omitempty"`
	InvertedIndexGroupEncodingOptions *InvertedIndexGroupEncodingOptions `json:"inverted_index_group_encoding_options,omitempty"`
	FieldPartitions                   *[]FieldPartition                  `json:"fieldPartitions,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) 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) GetFieldPartitions

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

GetFieldPartitions returns the FieldPartitions field value if set, zero value otherwise.

func (*Collection) GetFieldPartitionsOk

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

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

func (*Collection) GetFieldSchemas

func (o *Collection) GetFieldSchemas() []FieldSchema

GetFieldSchemas returns the FieldSchemas field value if set, zero value otherwise.

func (*Collection) GetFieldSchemasOk

func (o *Collection) GetFieldSchemasOk() (*[]FieldSchema, bool)

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

func (*Collection) GetInvertedIndexGroupEncodingOptions

func (o *Collection) GetInvertedIndexGroupEncodingOptions() InvertedIndexGroupEncodingOptions

GetInvertedIndexGroupEncodingOptions returns the InvertedIndexGroupEncodingOptions field value if set, zero value otherwise.

func (*Collection) GetInvertedIndexGroupEncodingOptionsOk

func (o *Collection) GetInvertedIndexGroupEncodingOptionsOk() (*InvertedIndexGroupEncodingOptions, bool)

GetInvertedIndexGroupEncodingOptionsOk returns a tuple with the InvertedIndexGroupEncodingOptions 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) HasFieldMappings

func (o *Collection) HasFieldMappings() bool

HasFieldMappings returns a boolean if a field has been set.

func (*Collection) HasFieldPartitions

func (o *Collection) HasFieldPartitions() bool

HasFieldPartitions returns a boolean if a field has been set.

func (*Collection) HasFieldSchemas

func (o *Collection) HasFieldSchemas() bool

HasFieldSchemas returns a boolean if a field has been set.

func (*Collection) HasInvertedIndexGroupEncodingOptions

func (o *Collection) HasInvertedIndexGroupEncodingOptions() bool

HasInvertedIndexGroupEncodingOptions 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) SetFieldMappings

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

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

func (*Collection) SetFieldPartitions

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

SetFieldPartitions gets a reference to the given []FieldPartition and assigns it to the FieldPartitions field.

func (*Collection) SetFieldSchemas

func (o *Collection) SetFieldSchemas(v []FieldSchema)

SetFieldSchemas gets a reference to the given []FieldSchema and assigns it to the FieldSchemas field.

func (*Collection) SetInvertedIndexGroupEncodingOptions

func (o *Collection) SetInvertedIndexGroupEncodingOptions(v InvertedIndexGroupEncodingOptions)

SetInvertedIndexGroupEncodingOptions gets a reference to the given InvertedIndexGroupEncodingOptions and assigns it to the InvertedIndexGroupEncodingOptions 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"`
}

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) 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) 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) 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, *_nethttp.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, *_nethttp.Response, error)

	/*
	 * GetCollection Get 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, *_nethttp.Response, error)

	/*
	 * ListAliasesForCollection Get Aliases for Collection
	 * Get all Aliases for a specific Rockset Collection.
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param workspace
	 * @param collection
	 * @return ApiListAliasesForCollectionRequest
	 */
	ListAliasesForCollection(ctx _context.Context, workspace string, collection string) ApiListAliasesForCollectionRequest

	/*
	 * ListAliasesForCollectionExecute executes the request
	 * @return ListAliasesResponse
	 */
	ListAliasesForCollectionExecute(r ApiListAliasesForCollectionRequest) (ListAliasesResponse, *_nethttp.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, *_nethttp.Response, error)

	/*
	 * ListQueryLambdasInCollection Get Query Lambdas for Collection
	 * Get all Query Lambdas that hit a specific Rockset 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 ApiListQueryLambdasInCollectionRequest
	 */
	ListQueryLambdasInCollection(ctx _context.Context, workspace string, collection string) ApiListQueryLambdasInCollectionRequest

	/*
	 * ListQueryLambdasInCollectionExecute executes the request
	 * @return ListQueryLambdaVersionsResponse
	 */
	ListQueryLambdasInCollectionExecute(r ApiListQueryLambdasInCollectionRequest) (ListQueryLambdaVersionsResponse, *_nethttp.Response, error)

	/*
	 * WorkspaceCollections List Collections for 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, *_nethttp.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 Get 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) ListAliasesForCollection

func (a *CollectionsApiService) ListAliasesForCollection(ctx _context.Context, workspace string, collection string) ApiListAliasesForCollectionRequest

* ListAliasesForCollection Get Aliases for Collection * Get all Aliases for a specific Rockset Collection. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param workspace * @param collection * @return ApiListAliasesForCollectionRequest

func (*CollectionsApiService) ListAliasesForCollectionExecute

* Execute executes the request * @return ListAliasesResponse

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) ListQueryLambdasInCollection

func (a *CollectionsApiService) ListQueryLambdasInCollection(ctx _context.Context, workspace string, collection string) ApiListQueryLambdasInCollectionRequest

* ListQueryLambdasInCollection Get Query Lambdas for Collection * Get all Query Lambdas that hit a specific Rockset 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 ApiListQueryLambdasInCollectionRequest

func (*CollectionsApiService) ListQueryLambdasInCollectionExecute

* Execute executes the request * @return ListQueryLambdaVersionsResponse

func (*CollectionsApiService) WorkspaceCollections

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

* WorkspaceCollections List Collections for 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 {
	// descriptive label
	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 added in v0.12.0

func (o *CreateApiKeyRequest) GetRole() string

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

func (*CreateApiKeyRequest) GetRoleOk added in v0.12.0

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 added in v0.12.0

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 added in v0.12.0

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 non-null, the collection will be time partition and each partition will be time_partition_resolution_secs wide.
	TimePartitionResolutionSecs *int64         `json:"time_partition_resolution_secs,omitempty"`
	EventTimeInfo               *EventTimeInfo `json:"event_time_info,omitempty"`
	// list of mappings
	FieldMappings *[]FieldMappingV2 `json:"field_mappings,omitempty"`
	// list of clustering fields
	ClusteringKey *[]FieldPartition `json:"clustering_key,omitempty"`
	// list of field schemas
	FieldSchemas                      *[]FieldSchema                     `json:"field_schemas,omitempty"`
	InvertedIndexGroupEncodingOptions *InvertedIndexGroupEncodingOptions `json:"inverted_index_group_encoding_options,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) 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) GetFieldSchemas

func (o *CreateCollectionRequest) GetFieldSchemas() []FieldSchema

GetFieldSchemas returns the FieldSchemas field value if set, zero value otherwise.

func (*CreateCollectionRequest) GetFieldSchemasOk

func (o *CreateCollectionRequest) GetFieldSchemasOk() (*[]FieldSchema, bool)

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

func (*CreateCollectionRequest) GetInvertedIndexGroupEncodingOptions

func (o *CreateCollectionRequest) GetInvertedIndexGroupEncodingOptions() InvertedIndexGroupEncodingOptions

GetInvertedIndexGroupEncodingOptions returns the InvertedIndexGroupEncodingOptions field value if set, zero value otherwise.

func (*CreateCollectionRequest) GetInvertedIndexGroupEncodingOptionsOk

func (o *CreateCollectionRequest) GetInvertedIndexGroupEncodingOptionsOk() (*InvertedIndexGroupEncodingOptions, bool)

GetInvertedIndexGroupEncodingOptionsOk returns a tuple with the InvertedIndexGroupEncodingOptions 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) GetTimePartitionResolutionSecs added in v0.12.0

func (o *CreateCollectionRequest) GetTimePartitionResolutionSecs() int64

GetTimePartitionResolutionSecs returns the TimePartitionResolutionSecs field value if set, zero value otherwise.

func (*CreateCollectionRequest) GetTimePartitionResolutionSecsOk added in v0.12.0

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

GetTimePartitionResolutionSecsOk returns a tuple with the TimePartitionResolutionSecs 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) HasFieldMappings

func (o *CreateCollectionRequest) HasFieldMappings() bool

HasFieldMappings returns a boolean if a field has been set.

func (*CreateCollectionRequest) HasFieldSchemas

func (o *CreateCollectionRequest) HasFieldSchemas() bool

HasFieldSchemas returns a boolean if a field has been set.

func (*CreateCollectionRequest) HasInvertedIndexGroupEncodingOptions

func (o *CreateCollectionRequest) HasInvertedIndexGroupEncodingOptions() bool

HasInvertedIndexGroupEncodingOptions 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) HasTimePartitionResolutionSecs added in v0.12.0

func (o *CreateCollectionRequest) HasTimePartitionResolutionSecs() bool

HasTimePartitionResolutionSecs 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) SetFieldMappings

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

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

func (*CreateCollectionRequest) SetFieldSchemas

func (o *CreateCollectionRequest) SetFieldSchemas(v []FieldSchema)

SetFieldSchemas gets a reference to the given []FieldSchema and assigns it to the FieldSchemas field.

func (*CreateCollectionRequest) SetInvertedIndexGroupEncodingOptions

func (o *CreateCollectionRequest) SetInvertedIndexGroupEncodingOptions(v InvertedIndexGroupEncodingOptions)

SetInvertedIndexGroupEncodingOptions gets a reference to the given InvertedIndexGroupEncodingOptions and assigns it to the InvertedIndexGroupEncodingOptions 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.

func (*CreateCollectionRequest) SetTimePartitionResolutionSecs added in v0.12.0

func (o *CreateCollectionRequest) SetTimePartitionResolutionSecs(v int64)

SetTimePartitionResolutionSecs gets a reference to the given int64 and assigns it to the TimePartitionResolutionSecs 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"`
	Redshift    *RedshiftIntegration `json:"redshift,omitempty"`
	Gcs         *GcsIntegration      `json:"gcs,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) 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) GetRedshift

GetRedshift returns the Redshift field value if set, zero value otherwise.

func (*CreateIntegrationRequest) GetRedshiftOk

func (o *CreateIntegrationRequest) GetRedshiftOk() (*RedshiftIntegration, bool)

GetRedshiftOk returns a tuple with the Redshift field value if set, nil otherwise 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) 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) HasRedshift

func (o *CreateIntegrationRequest) HasRedshift() bool

HasRedshift 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) 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) SetRedshift

SetRedshift gets a reference to the given RedshiftIntegration and assigns it to the Redshift field.

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 CreateIpAllowlistRequest

type CreateIpAllowlistRequest struct {
	// IP Allowlist policy name
	Name string `json:"name"`
	// optional description
	Description *string `json:"description,omitempty"`
	// individual IP address or range of IP addresses in CIDR notation
	IpAddress string `json:"ip_address"`
}

CreateIpAllowlistRequest struct for CreateIpAllowlistRequest

func NewCreateIpAllowlistRequest

func NewCreateIpAllowlistRequest(name string, ipAddress string) *CreateIpAllowlistRequest

NewCreateIpAllowlistRequest instantiates a new CreateIpAllowlistRequest 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 NewCreateIpAllowlistRequestWithDefaults

func NewCreateIpAllowlistRequestWithDefaults() *CreateIpAllowlistRequest

NewCreateIpAllowlistRequestWithDefaults instantiates a new CreateIpAllowlistRequest 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 (*CreateIpAllowlistRequest) GetDescription

func (o *CreateIpAllowlistRequest) GetDescription() string

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

func (*CreateIpAllowlistRequest) GetDescriptionOk

func (o *CreateIpAllowlistRequest) 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 (*CreateIpAllowlistRequest) GetIpAddress

func (o *CreateIpAllowlistRequest) GetIpAddress() string

GetIpAddress returns the IpAddress field value

func (*CreateIpAllowlistRequest) GetIpAddressOk

func (o *CreateIpAllowlistRequest) GetIpAddressOk() (*string, bool)

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

func (*CreateIpAllowlistRequest) GetName

func (o *CreateIpAllowlistRequest) GetName() string

GetName returns the Name field value

func (*CreateIpAllowlistRequest) GetNameOk

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

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

func (*CreateIpAllowlistRequest) HasDescription

func (o *CreateIpAllowlistRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (CreateIpAllowlistRequest) MarshalJSON

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

func (*CreateIpAllowlistRequest) SetDescription

func (o *CreateIpAllowlistRequest) SetDescription(v string)

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

func (*CreateIpAllowlistRequest) SetIpAddress

func (o *CreateIpAllowlistRequest) SetIpAddress(v string)

SetIpAddress sets field value

func (*CreateIpAllowlistRequest) SetName

func (o *CreateIpAllowlistRequest) SetName(v string)

SetName sets field value

type CreateIpAllowlistResponse

type CreateIpAllowlistResponse struct {
	Data *IpAllowlist `json:"data,omitempty"`
}

CreateIpAllowlistResponse struct for CreateIpAllowlistResponse

func NewCreateIpAllowlistResponse

func NewCreateIpAllowlistResponse() *CreateIpAllowlistResponse

NewCreateIpAllowlistResponse instantiates a new CreateIpAllowlistResponse 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 NewCreateIpAllowlistResponseWithDefaults

func NewCreateIpAllowlistResponseWithDefaults() *CreateIpAllowlistResponse

NewCreateIpAllowlistResponseWithDefaults instantiates a new CreateIpAllowlistResponse 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 (*CreateIpAllowlistResponse) GetData

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

func (*CreateIpAllowlistResponse) GetDataOk

func (o *CreateIpAllowlistResponse) GetDataOk() (*IpAllowlist, 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 (*CreateIpAllowlistResponse) HasData

func (o *CreateIpAllowlistResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (CreateIpAllowlistResponse) MarshalJSON

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

func (*CreateIpAllowlistResponse) SetData

func (o *CreateIpAllowlistResponse) SetData(v IpAllowlist)

SetData gets a reference to the given IpAllowlist 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 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 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 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 document IDs
	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 DeleteIpAllowlistResponse

type DeleteIpAllowlistResponse struct {
	Data *IpAllowlist `json:"data,omitempty"`
}

DeleteIpAllowlistResponse struct for DeleteIpAllowlistResponse

func NewDeleteIpAllowlistResponse

func NewDeleteIpAllowlistResponse() *DeleteIpAllowlistResponse

NewDeleteIpAllowlistResponse instantiates a new DeleteIpAllowlistResponse 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 NewDeleteIpAllowlistResponseWithDefaults

func NewDeleteIpAllowlistResponseWithDefaults() *DeleteIpAllowlistResponse

NewDeleteIpAllowlistResponseWithDefaults instantiates a new DeleteIpAllowlistResponse 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 (*DeleteIpAllowlistResponse) GetData

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

func (*DeleteIpAllowlistResponse) GetDataOk

func (o *DeleteIpAllowlistResponse) GetDataOk() (*IpAllowlist, 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 (*DeleteIpAllowlistResponse) HasData

func (o *DeleteIpAllowlistResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (DeleteIpAllowlistResponse) MarshalJSON

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

func (*DeleteIpAllowlistResponse) SetData

func (o *DeleteIpAllowlistResponse) SetData(v IpAllowlist)

SetData gets a reference to the given IpAllowlist 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 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, one of ADDED, REPLACED, DELETED, ERROR
	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, *_nethttp.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, *_nethttp.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, *_nethttp.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 added in v0.12.0

func (o *DynamodbIntegration) GetS3ExportBucketName() string

GetS3ExportBucketName returns the S3ExportBucketName field value if set, zero value otherwise.

func (*DynamodbIntegration) GetS3ExportBucketNameOk added in v0.12.0

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 added in v0.12.0

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 added in v0.12.0

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"`
}

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) 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) 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) 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"`
}

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) 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) 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) SetParameters

func (o *ExecuteQueryLambdaRequest) SetParameters(v []QueryParameter)

SetParameters gets a reference to the given []QueryParameter and assigns it to the Parameters 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 FieldMask

type FieldMask struct {
	InputPath []string       `json:"input_path"`
	Mask      *FieldMaskMask `json:"mask,omitempty"`
}

FieldMask struct for FieldMask

func NewFieldMask

func NewFieldMask(inputPath []string) *FieldMask

NewFieldMask instantiates a new FieldMask 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 NewFieldMaskWithDefaults

func NewFieldMaskWithDefaults() *FieldMask

NewFieldMaskWithDefaults instantiates a new FieldMask 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 (*FieldMask) GetInputPath

func (o *FieldMask) GetInputPath() []string

GetInputPath returns the InputPath field value

func (*FieldMask) GetInputPathOk

func (o *FieldMask) GetInputPathOk() (*[]string, bool)

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

func (*FieldMask) GetMask

func (o *FieldMask) GetMask() FieldMaskMask

GetMask returns the Mask field value if set, zero value otherwise.

func (*FieldMask) GetMaskOk

func (o *FieldMask) GetMaskOk() (*FieldMaskMask, bool)

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

func (*FieldMask) HasMask

func (o *FieldMask) HasMask() bool

HasMask returns a boolean if a field has been set.

func (FieldMask) MarshalJSON

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

func (*FieldMask) SetInputPath

func (o *FieldMask) SetInputPath(v []string)

SetInputPath sets field value

func (*FieldMask) SetMask

func (o *FieldMask) SetMask(v FieldMaskMask)

SetMask gets a reference to the given FieldMaskMask and assigns it to the Mask field.

type FieldMaskMask

type FieldMaskMask struct {
	Name string                  `json:"name"`
	Args *map[string]interface{} `json:"args,omitempty"`
}

FieldMaskMask Field masking function name + args. The args is a JSON object.

func NewFieldMaskMask

func NewFieldMaskMask(name string) *FieldMaskMask

NewFieldMaskMask instantiates a new FieldMaskMask 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 NewFieldMaskMaskWithDefaults

func NewFieldMaskMaskWithDefaults() *FieldMaskMask

NewFieldMaskMaskWithDefaults instantiates a new FieldMaskMask 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 (*FieldMaskMask) GetArgs

func (o *FieldMaskMask) GetArgs() map[string]interface{}

GetArgs returns the Args field value if set, zero value otherwise.

func (*FieldMaskMask) GetArgsOk

func (o *FieldMaskMask) GetArgsOk() (*map[string]interface{}, bool)

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

func (*FieldMaskMask) GetName

func (o *FieldMaskMask) GetName() string

GetName returns the Name field value

func (*FieldMaskMask) GetNameOk

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

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

func (*FieldMaskMask) HasArgs

func (o *FieldMaskMask) HasArgs() bool

HasArgs returns a boolean if a field has been set.

func (FieldMaskMask) MarshalJSON

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

func (*FieldMaskMask) SetArgs

func (o *FieldMaskMask) SetArgs(v map[string]interface{})

SetArgs gets a reference to the given map[string]interface{} and assigns it to the Args field.

func (*FieldMaskMask) SetName

func (o *FieldMaskMask) SetName(v string)

SetName sets field value

type FieldOptions

type FieldOptions struct {
	//  index or no_index
	IndexMode *string `json:"index_mode,omitempty"`
	//  v1_index or no_index
	RangeIndexMode *string `json:"range_index_mode,omitempty"`
	//  index or no_index
	TypeIndexMode *string `json:"type_index_mode,omitempty"`
	//  store or no_store
	ColumnIndexMode *string `json:"column_index_mode,omitempty"`
}

FieldOptions struct for FieldOptions

func NewFieldOptions

func NewFieldOptions() *FieldOptions

NewFieldOptions instantiates a new FieldOptions 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 NewFieldOptionsWithDefaults

func NewFieldOptionsWithDefaults() *FieldOptions

NewFieldOptionsWithDefaults instantiates a new FieldOptions 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 (*FieldOptions) GetColumnIndexMode

func (o *FieldOptions) GetColumnIndexMode() string

GetColumnIndexMode returns the ColumnIndexMode field value if set, zero value otherwise.

func (*FieldOptions) GetColumnIndexModeOk

func (o *FieldOptions) GetColumnIndexModeOk() (*string, bool)

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

func (*FieldOptions) GetIndexMode

func (o *FieldOptions) GetIndexMode() string

GetIndexMode returns the IndexMode field value if set, zero value otherwise.

func (*FieldOptions) GetIndexModeOk

func (o *FieldOptions) GetIndexModeOk() (*string, bool)

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

func (*FieldOptions) GetRangeIndexMode

func (o *FieldOptions) GetRangeIndexMode() string

GetRangeIndexMode returns the RangeIndexMode field value if set, zero value otherwise.

func (*FieldOptions) GetRangeIndexModeOk

func (o *FieldOptions) GetRangeIndexModeOk() (*string, bool)

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

func (*FieldOptions) GetTypeIndexMode

func (o *FieldOptions) GetTypeIndexMode() string

GetTypeIndexMode returns the TypeIndexMode field value if set, zero value otherwise.

func (*FieldOptions) GetTypeIndexModeOk

func (o *FieldOptions) GetTypeIndexModeOk() (*string, bool)

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

func (*FieldOptions) HasColumnIndexMode

func (o *FieldOptions) HasColumnIndexMode() bool

HasColumnIndexMode returns a boolean if a field has been set.

func (*FieldOptions) HasIndexMode

func (o *FieldOptions) HasIndexMode() bool

HasIndexMode returns a boolean if a field has been set.

func (*FieldOptions) HasRangeIndexMode

func (o *FieldOptions) HasRangeIndexMode() bool

HasRangeIndexMode returns a boolean if a field has been set.

func (*FieldOptions) HasTypeIndexMode

func (o *FieldOptions) HasTypeIndexMode() bool

HasTypeIndexMode returns a boolean if a field has been set.

func (FieldOptions) MarshalJSON

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

func (*FieldOptions) SetColumnIndexMode

func (o *FieldOptions) SetColumnIndexMode(v string)

SetColumnIndexMode gets a reference to the given string and assigns it to the ColumnIndexMode field.

func (*FieldOptions) SetIndexMode

func (o *FieldOptions) SetIndexMode(v string)

SetIndexMode gets a reference to the given string and assigns it to the IndexMode field.

func (*FieldOptions) SetRangeIndexMode

func (o *FieldOptions) SetRangeIndexMode(v string)

SetRangeIndexMode gets a reference to the given string and assigns it to the RangeIndexMode field.

func (*FieldOptions) SetTypeIndexMode

func (o *FieldOptions) SetTypeIndexMode(v string)

SetTypeIndexMode gets a reference to the given string and assigns it to the TypeIndexMode 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
	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 FieldSchema

type FieldSchema struct {
	// The name of a field, parsed as a SQL qualified name
	FieldName    *string       `json:"field_name,omitempty"`
	FieldOptions *FieldOptions `json:"field_options,omitempty"`
}

FieldSchema struct for FieldSchema

func NewFieldSchema

func NewFieldSchema() *FieldSchema

NewFieldSchema instantiates a new FieldSchema 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 NewFieldSchemaWithDefaults

func NewFieldSchemaWithDefaults() *FieldSchema

NewFieldSchemaWithDefaults instantiates a new FieldSchema 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 (*FieldSchema) GetFieldName

func (o *FieldSchema) GetFieldName() string

GetFieldName returns the FieldName field value if set, zero value otherwise.

func (*FieldSchema) GetFieldNameOk

func (o *FieldSchema) 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 (*FieldSchema) GetFieldOptions

func (o *FieldSchema) GetFieldOptions() FieldOptions

GetFieldOptions returns the FieldOptions field value if set, zero value otherwise.

func (*FieldSchema) GetFieldOptionsOk

func (o *FieldSchema) GetFieldOptionsOk() (*FieldOptions, bool)

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

func (*FieldSchema) HasFieldName

func (o *FieldSchema) HasFieldName() bool

HasFieldName returns a boolean if a field has been set.

func (*FieldSchema) HasFieldOptions

func (o *FieldSchema) HasFieldOptions() bool

HasFieldOptions returns a boolean if a field has been set.

func (FieldSchema) MarshalJSON

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

func (*FieldSchema) SetFieldName

func (o *FieldSchema) SetFieldName(v string)

SetFieldName gets a reference to the given string and assigns it to the FieldName field.

func (*FieldSchema) SetFieldOptions

func (o *FieldSchema) SetFieldOptions(v FieldOptions)

SetFieldOptions gets a reference to the given FieldOptions and assigns it to the FieldOptions 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"`
}

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) GetMysqlDms added in v0.12.0

func (o *FormatParams) GetMysqlDms() bool

GetMysqlDms returns the MysqlDms field value if set, zero value otherwise.

func (*FormatParams) GetMysqlDmsOk added in v0.12.0

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) GetPostgresDms added in v0.12.0

func (o *FormatParams) GetPostgresDms() bool

GetPostgresDms returns the PostgresDms field value if set, zero value otherwise.

func (*FormatParams) GetPostgresDmsOk added in v0.12.0

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) HasMysqlDms added in v0.12.0

func (o *FormatParams) HasMysqlDms() bool

HasMysqlDms returns a boolean if a field has been set.

func (*FormatParams) HasPostgresDms added in v0.12.0

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) SetMysqlDms added in v0.12.0

func (o *FormatParams) SetMysqlDms(v bool)

SetMysqlDms gets a reference to the given bool and assigns it to the MysqlDms field.

func (*FormatParams) SetPostgresDms added in v0.12.0

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 added in v0.12.0

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

GetApiKeyResponse struct for GetApiKeyResponse

func NewGetApiKeyResponse added in v0.12.0

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 added in v0.12.0

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 added in v0.12.0

func (o *GetApiKeyResponse) GetData() ApiKey

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

func (*GetApiKeyResponse) GetDataOk added in v0.12.0

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 added in v0.12.0

func (o *GetApiKeyResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (GetApiKeyResponse) MarshalJSON added in v0.12.0

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

func (*GetApiKeyResponse) SetData added in v0.12.0

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 GetIpAllowlistResponse

type GetIpAllowlistResponse struct {
	Data *IpAllowlist `json:"data,omitempty"`
}

GetIpAllowlistResponse struct for GetIpAllowlistResponse

func NewGetIpAllowlistResponse

func NewGetIpAllowlistResponse() *GetIpAllowlistResponse

NewGetIpAllowlistResponse instantiates a new GetIpAllowlistResponse 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 NewGetIpAllowlistResponseWithDefaults

func NewGetIpAllowlistResponseWithDefaults() *GetIpAllowlistResponse

NewGetIpAllowlistResponseWithDefaults instantiates a new GetIpAllowlistResponse 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 (*GetIpAllowlistResponse) GetData

func (o *GetIpAllowlistResponse) GetData() IpAllowlist

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

func (*GetIpAllowlistResponse) GetDataOk

func (o *GetIpAllowlistResponse) GetDataOk() (*IpAllowlist, 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 (*GetIpAllowlistResponse) HasData

func (o *GetIpAllowlistResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (GetIpAllowlistResponse) MarshalJSON

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

func (*GetIpAllowlistResponse) SetData

func (o *GetIpAllowlistResponse) SetData(v IpAllowlist)

SetData gets a reference to the given IpAllowlist 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 IPAllowlistApi

type IPAllowlistApi interface {

	/*
	 * CreateAllowlistIp Create IP Allowlist Network Policy
	 * Create a new entry to allow an IP address
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiCreateAllowlistIpRequest
	 */
	CreateAllowlistIp(ctx _context.Context) ApiCreateAllowlistIpRequest

	/*
	 * CreateAllowlistIpExecute executes the request
	 * @return CreateIpAllowlistResponse
	 */
	CreateAllowlistIpExecute(r ApiCreateAllowlistIpRequest) (CreateIpAllowlistResponse, *_nethttp.Response, error)

	/*
	 * DeleteAllowlistIp Delete IP Allowlist Network Policy
	 * Delete an entry for IP allowlist network policy.
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param name name of the IP allowlist network policy
	 * @return ApiDeleteAllowlistIpRequest
	 */
	DeleteAllowlistIp(ctx _context.Context, name string) ApiDeleteAllowlistIpRequest

	/*
	 * DeleteAllowlistIpExecute executes the request
	 * @return DeleteIpAllowlistResponse
	 */
	DeleteAllowlistIpExecute(r ApiDeleteAllowlistIpRequest) (DeleteIpAllowlistResponse, *_nethttp.Response, error)

	/*
	 * GetAllowlistIp Get IP Allowlist Network Policy
	 * Get details about a IP Allowlist network policy
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param name name of the IP Allowlist network policy
	 * @return ApiGetAllowlistIpRequest
	 */
	GetAllowlistIp(ctx _context.Context, name string) ApiGetAllowlistIpRequest

	/*
	 * GetAllowlistIpExecute executes the request
	 * @return GetIpAllowlistResponse
	 */
	GetAllowlistIpExecute(r ApiGetAllowlistIpRequest) (GetIpAllowlistResponse, *_nethttp.Response, error)

	/*
	 * ListAllowlistIps List IP Allowlist Entries
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiListAllowlistIpsRequest
	 */
	ListAllowlistIps(ctx _context.Context) ApiListAllowlistIpsRequest

	/*
	 * ListAllowlistIpsExecute executes the request
	 * @return ListIpAllowlistsResponse
	 */
	ListAllowlistIpsExecute(r ApiListAllowlistIpsRequest) (ListIpAllowlistsResponse, *_nethttp.Response, error)
}

type IPAllowlistApiService

type IPAllowlistApiService service

IPAllowlistApiService IPAllowlistApi service

func (*IPAllowlistApiService) CreateAllowlistIp

* CreateAllowlistIp Create IP Allowlist Network Policy * Create a new entry to allow an IP address * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiCreateAllowlistIpRequest

func (*IPAllowlistApiService) CreateAllowlistIpExecute

* Execute executes the request * @return CreateIpAllowlistResponse

func (*IPAllowlistApiService) DeleteAllowlistIp

* DeleteAllowlistIp Delete IP Allowlist Network Policy * Delete an entry for IP allowlist network policy. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param name name of the IP allowlist network policy * @return ApiDeleteAllowlistIpRequest

func (*IPAllowlistApiService) DeleteAllowlistIpExecute

* Execute executes the request * @return DeleteIpAllowlistResponse

func (*IPAllowlistApiService) GetAllowlistIp

* GetAllowlistIp Get IP Allowlist Network Policy * Get details about a IP Allowlist network policy * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param name name of the IP Allowlist network policy * @return ApiGetAllowlistIpRequest

func (*IPAllowlistApiService) GetAllowlistIpExecute

* Execute executes the request * @return GetIpAllowlistResponse

func (*IPAllowlistApiService) ListAllowlistIps

* ListAllowlistIps List IP Allowlist Entries * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiListAllowlistIpsRequest

func (*IPAllowlistApiService) ListAllowlistIpsExecute

* Execute executes the request * @return ListIpAllowlistsResponse

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"`
	Redshift  *RedshiftIntegration `json:"redshift,omitempty"`
	Gcs       *GcsIntegration      `json:"gcs,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) 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) GetRedshift

func (o *Integration) GetRedshift() RedshiftIntegration

GetRedshift returns the Redshift field value if set, zero value otherwise.

func (*Integration) GetRedshiftOk

func (o *Integration) GetRedshiftOk() (*RedshiftIntegration, bool)

GetRedshiftOk returns a tuple with the Redshift field value if set, nil otherwise 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) 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) HasRedshift

func (o *Integration) HasRedshift() bool

HasRedshift 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) 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) SetRedshift

func (o *Integration) SetRedshift(v RedshiftIntegration)

SetRedshift gets a reference to the given RedshiftIntegration and assigns it to the Redshift field.

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, *_nethttp.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, *_nethttp.Response, error)

	/*
	 * GetIntegration Get Integration
	 * Get 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, *_nethttp.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, *_nethttp.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 Get Integration * Get 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 InvertedIndexGroupEncodingOptions

type InvertedIndexGroupEncodingOptions struct {
	GroupSize      *int64  `json:"group_size,omitempty"`
	RestartLength  *int64  `json:"restart_length,omitempty"`
	EventTimeCodec *string `json:"event_time_codec,omitempty"`
	DocIdCodec     *string `json:"doc_id_codec,omitempty"`
}

InvertedIndexGroupEncodingOptions struct for InvertedIndexGroupEncodingOptions

func NewInvertedIndexGroupEncodingOptions

func NewInvertedIndexGroupEncodingOptions() *InvertedIndexGroupEncodingOptions

NewInvertedIndexGroupEncodingOptions instantiates a new InvertedIndexGroupEncodingOptions 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 NewInvertedIndexGroupEncodingOptionsWithDefaults

func NewInvertedIndexGroupEncodingOptionsWithDefaults() *InvertedIndexGroupEncodingOptions

NewInvertedIndexGroupEncodingOptionsWithDefaults instantiates a new InvertedIndexGroupEncodingOptions 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 (*InvertedIndexGroupEncodingOptions) GetDocIdCodec

func (o *InvertedIndexGroupEncodingOptions) GetDocIdCodec() string

GetDocIdCodec returns the DocIdCodec field value if set, zero value otherwise.

func (*InvertedIndexGroupEncodingOptions) GetDocIdCodecOk

func (o *InvertedIndexGroupEncodingOptions) GetDocIdCodecOk() (*string, bool)

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

func (*InvertedIndexGroupEncodingOptions) GetEventTimeCodec

func (o *InvertedIndexGroupEncodingOptions) GetEventTimeCodec() string

GetEventTimeCodec returns the EventTimeCodec field value if set, zero value otherwise.

func (*InvertedIndexGroupEncodingOptions) GetEventTimeCodecOk

func (o *InvertedIndexGroupEncodingOptions) GetEventTimeCodecOk() (*string, bool)

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

func (*InvertedIndexGroupEncodingOptions) GetGroupSize

func (o *InvertedIndexGroupEncodingOptions) GetGroupSize() int64

GetGroupSize returns the GroupSize field value if set, zero value otherwise.

func (*InvertedIndexGroupEncodingOptions) GetGroupSizeOk

func (o *InvertedIndexGroupEncodingOptions) GetGroupSizeOk() (*int64, bool)

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

func (*InvertedIndexGroupEncodingOptions) GetRestartLength

func (o *InvertedIndexGroupEncodingOptions) GetRestartLength() int64

GetRestartLength returns the RestartLength field value if set, zero value otherwise.

func (*InvertedIndexGroupEncodingOptions) GetRestartLengthOk

func (o *InvertedIndexGroupEncodingOptions) GetRestartLengthOk() (*int64, bool)

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

func (*InvertedIndexGroupEncodingOptions) HasDocIdCodec

func (o *InvertedIndexGroupEncodingOptions) HasDocIdCodec() bool

HasDocIdCodec returns a boolean if a field has been set.

func (*InvertedIndexGroupEncodingOptions) HasEventTimeCodec

func (o *InvertedIndexGroupEncodingOptions) HasEventTimeCodec() bool

HasEventTimeCodec returns a boolean if a field has been set.

func (*InvertedIndexGroupEncodingOptions) HasGroupSize

func (o *InvertedIndexGroupEncodingOptions) HasGroupSize() bool

HasGroupSize returns a boolean if a field has been set.

func (*InvertedIndexGroupEncodingOptions) HasRestartLength

func (o *InvertedIndexGroupEncodingOptions) HasRestartLength() bool

HasRestartLength returns a boolean if a field has been set.

func (InvertedIndexGroupEncodingOptions) MarshalJSON

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

func (*InvertedIndexGroupEncodingOptions) SetDocIdCodec

func (o *InvertedIndexGroupEncodingOptions) SetDocIdCodec(v string)

SetDocIdCodec gets a reference to the given string and assigns it to the DocIdCodec field.

func (*InvertedIndexGroupEncodingOptions) SetEventTimeCodec

func (o *InvertedIndexGroupEncodingOptions) SetEventTimeCodec(v string)

SetEventTimeCodec gets a reference to the given string and assigns it to the EventTimeCodec field.

func (*InvertedIndexGroupEncodingOptions) SetGroupSize

func (o *InvertedIndexGroupEncodingOptions) SetGroupSize(v int64)

SetGroupSize gets a reference to the given int64 and assigns it to the GroupSize field.

func (*InvertedIndexGroupEncodingOptions) SetRestartLength

func (o *InvertedIndexGroupEncodingOptions) SetRestartLength(v int64)

SetRestartLength gets a reference to the given int64 and assigns it to the RestartLength field.

type IpAllowlist

type IpAllowlist struct {
	// IP Allowlist policy name
	Name string `json:"name"`
	// optional description
	Description *string `json:"description,omitempty"`
	// email of the creator
	CreatorEmail *string `json:"creator_email,omitempty"`
	// individual IP address or range of IP addresses in CIDR notation
	IpAddress string `json:"ip_address"`
	// ISO-8601 date
	CreatedAt *string `json:"created_at,omitempty"`
}

IpAllowlist struct for IpAllowlist

func NewIpAllowlist

func NewIpAllowlist(name string, ipAddress string) *IpAllowlist

NewIpAllowlist instantiates a new IpAllowlist 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 NewIpAllowlistWithDefaults

func NewIpAllowlistWithDefaults() *IpAllowlist

NewIpAllowlistWithDefaults instantiates a new IpAllowlist 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 (*IpAllowlist) GetCreatedAt

func (o *IpAllowlist) GetCreatedAt() string

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

func (*IpAllowlist) GetCreatedAtOk

func (o *IpAllowlist) 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 (*IpAllowlist) GetCreatorEmail

func (o *IpAllowlist) GetCreatorEmail() string

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

func (*IpAllowlist) GetCreatorEmailOk

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

func (o *IpAllowlist) GetDescription() string

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

func (*IpAllowlist) GetDescriptionOk

func (o *IpAllowlist) 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 (*IpAllowlist) GetIpAddress

func (o *IpAllowlist) GetIpAddress() string

GetIpAddress returns the IpAddress field value

func (*IpAllowlist) GetIpAddressOk

func (o *IpAllowlist) GetIpAddressOk() (*string, bool)

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

func (*IpAllowlist) GetName

func (o *IpAllowlist) GetName() string

GetName returns the Name field value

func (*IpAllowlist) GetNameOk

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

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

func (*IpAllowlist) HasCreatedAt

func (o *IpAllowlist) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*IpAllowlist) HasCreatorEmail

func (o *IpAllowlist) HasCreatorEmail() bool

HasCreatorEmail returns a boolean if a field has been set.

func (*IpAllowlist) HasDescription

func (o *IpAllowlist) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (IpAllowlist) MarshalJSON

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

func (*IpAllowlist) SetCreatedAt

func (o *IpAllowlist) SetCreatedAt(v string)

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

func (*IpAllowlist) SetCreatorEmail

func (o *IpAllowlist) SetCreatorEmail(v string)

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

func (*IpAllowlist) SetDescription

func (o *IpAllowlist) SetDescription(v string)

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

func (*IpAllowlist) SetIpAddress

func (o *IpAllowlist) SetIpAddress(v string)

SetIpAddress sets field value

func (*IpAllowlist) SetName

func (o *IpAllowlist) SetName(v string)

SetName sets field value

type KafkaIntegration

type KafkaIntegration struct {
	// Kafka topics to tail
	KafkaTopicNames []string `json:"kafka_topic_names"`
	// 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"`
	// kafka connection string
	ConnectionString *string `json:"connection_string,omitempty"`
}

KafkaIntegration struct for KafkaIntegration

func NewKafkaIntegration

func NewKafkaIntegration(kafkaTopicNames []string, kafkaDataFormat string) *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) 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

func (*KafkaIntegration) GetKafkaDataFormatOk

func (o *KafkaIntegration) GetKafkaDataFormatOk() (*string, bool)

GetKafkaDataFormatOk returns a tuple with the KafkaDataFormat field value 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

func (*KafkaIntegration) GetKafkaTopicNamesOk

func (o *KafkaIntegration) GetKafkaTopicNamesOk() (*[]string, bool)

GetKafkaTopicNamesOk returns a tuple with the KafkaTopicNames field value 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) HasConnectionString

func (o *KafkaIntegration) HasConnectionString() bool

HasConnectionString 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) MarshalJSON

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

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 sets field value

func (*KafkaIntegration) SetKafkaTopicNames

func (o *KafkaIntegration) SetKafkaTopicNames(v []string)

SetKafkaTopicNames sets field value

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.

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 ListIpAllowlistsResponse

type ListIpAllowlistsResponse struct {
	// list of all IP Allowlist network policies
	Data *[]IpAllowlist `json:"data,omitempty"`
}

ListIpAllowlistsResponse struct for ListIpAllowlistsResponse

func NewListIpAllowlistsResponse

func NewListIpAllowlistsResponse() *ListIpAllowlistsResponse

NewListIpAllowlistsResponse instantiates a new ListIpAllowlistsResponse 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 NewListIpAllowlistsResponseWithDefaults

func NewListIpAllowlistsResponseWithDefaults() *ListIpAllowlistsResponse

NewListIpAllowlistsResponseWithDefaults instantiates a new ListIpAllowlistsResponse 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 (*ListIpAllowlistsResponse) GetData

func (o *ListIpAllowlistsResponse) GetData() []IpAllowlist

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

func (*ListIpAllowlistsResponse) GetDataOk

func (o *ListIpAllowlistsResponse) GetDataOk() (*[]IpAllowlist, 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 (*ListIpAllowlistsResponse) HasData

func (o *ListIpAllowlistsResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (ListIpAllowlistsResponse) MarshalJSON

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

func (*ListIpAllowlistsResponse) SetData

func (o *ListIpAllowlistsResponse) SetData(v []IpAllowlist)

SetData gets a reference to the given []IpAllowlist 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 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 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

func (o *ListVirtualInstancesResponse) 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 (*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 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 NullableCreateIpAllowlistRequest

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

func (NullableCreateIpAllowlistRequest) Get

func (NullableCreateIpAllowlistRequest) IsSet

func (NullableCreateIpAllowlistRequest) MarshalJSON

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

func (*NullableCreateIpAllowlistRequest) Set

func (*NullableCreateIpAllowlistRequest) UnmarshalJSON

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

func (*NullableCreateIpAllowlistRequest) Unset

type NullableCreateIpAllowlistResponse

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

func (NullableCreateIpAllowlistResponse) Get

func (NullableCreateIpAllowlistResponse) IsSet

func (NullableCreateIpAllowlistResponse) MarshalJSON

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

func (*NullableCreateIpAllowlistResponse) Set

func (*NullableCreateIpAllowlistResponse) UnmarshalJSON

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

func (*NullableCreateIpAllowlistResponse) 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 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 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 NullableDeleteIpAllowlistResponse

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

func (NullableDeleteIpAllowlistResponse) Get

func (NullableDeleteIpAllowlistResponse) IsSet

func (NullableDeleteIpAllowlistResponse) MarshalJSON

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

func (*NullableDeleteIpAllowlistResponse) Set

func (*NullableDeleteIpAllowlistResponse) UnmarshalJSON

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

func (*NullableDeleteIpAllowlistResponse) 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 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 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 NullableFieldMask

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

func NewNullableFieldMask

func NewNullableFieldMask(val *FieldMask) *NullableFieldMask

func (NullableFieldMask) Get

func (v NullableFieldMask) Get() *FieldMask

func (NullableFieldMask) IsSet

func (v NullableFieldMask) IsSet() bool

func (NullableFieldMask) MarshalJSON

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

func (*NullableFieldMask) Set

func (v *NullableFieldMask) Set(val *FieldMask)

func (*NullableFieldMask) UnmarshalJSON

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

func (*NullableFieldMask) Unset

func (v *NullableFieldMask) Unset()

type NullableFieldMaskMask

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

func NewNullableFieldMaskMask

func NewNullableFieldMaskMask(val *FieldMaskMask) *NullableFieldMaskMask

func (NullableFieldMaskMask) Get

func (NullableFieldMaskMask) IsSet

func (v NullableFieldMaskMask) IsSet() bool

func (NullableFieldMaskMask) MarshalJSON

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

func (*NullableFieldMaskMask) Set

func (v *NullableFieldMaskMask) Set(val *FieldMaskMask)

func (*NullableFieldMaskMask) UnmarshalJSON

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

func (*NullableFieldMaskMask) Unset

func (v *NullableFieldMaskMask) Unset()

type NullableFieldOptions

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

func NewNullableFieldOptions

func NewNullableFieldOptions(val *FieldOptions) *NullableFieldOptions

func (NullableFieldOptions) Get

func (NullableFieldOptions) IsSet

func (v NullableFieldOptions) IsSet() bool

func (NullableFieldOptions) MarshalJSON

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

func (*NullableFieldOptions) Set

func (v *NullableFieldOptions) Set(val *FieldOptions)

func (*NullableFieldOptions) UnmarshalJSON

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

func (*NullableFieldOptions) Unset

func (v *NullableFieldOptions) 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 NullableFieldSchema

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

func NewNullableFieldSchema

func NewNullableFieldSchema(val *FieldSchema) *NullableFieldSchema

func (NullableFieldSchema) Get

func (NullableFieldSchema) IsSet

func (v NullableFieldSchema) IsSet() bool

func (NullableFieldSchema) MarshalJSON

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

func (*NullableFieldSchema) Set

func (v *NullableFieldSchema) Set(val *FieldSchema)

func (*NullableFieldSchema) UnmarshalJSON

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

func (*NullableFieldSchema) Unset

func (v *NullableFieldSchema) 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 added in v0.12.0

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

func NewNullableGetApiKeyResponse added in v0.12.0

func NewNullableGetApiKeyResponse(val *GetApiKeyResponse) *NullableGetApiKeyResponse

func (NullableGetApiKeyResponse) Get added in v0.12.0

func (NullableGetApiKeyResponse) IsSet added in v0.12.0

func (v NullableGetApiKeyResponse) IsSet() bool

func (NullableGetApiKeyResponse) MarshalJSON added in v0.12.0

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

func (*NullableGetApiKeyResponse) Set added in v0.12.0

func (*NullableGetApiKeyResponse) UnmarshalJSON added in v0.12.0

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

func (*NullableGetApiKeyResponse) Unset added in v0.12.0

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 NullableGetIpAllowlistResponse

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

func (NullableGetIpAllowlistResponse) Get

func (NullableGetIpAllowlistResponse) IsSet

func (NullableGetIpAllowlistResponse) MarshalJSON

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

func (*NullableGetIpAllowlistResponse) Set

func (*NullableGetIpAllowlistResponse) UnmarshalJSON

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

func (*NullableGetIpAllowlistResponse) Unset

func (v *NullableGetIpAllowlistResponse) 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 NullableInvertedIndexGroupEncodingOptions

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

func (NullableInvertedIndexGroupEncodingOptions) Get

func (NullableInvertedIndexGroupEncodingOptions) IsSet

func (NullableInvertedIndexGroupEncodingOptions) MarshalJSON

func (*NullableInvertedIndexGroupEncodingOptions) Set

func (*NullableInvertedIndexGroupEncodingOptions) UnmarshalJSON

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

func (*NullableInvertedIndexGroupEncodingOptions) Unset

type NullableIpAllowlist

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

func NewNullableIpAllowlist

func NewNullableIpAllowlist(val *IpAllowlist) *NullableIpAllowlist

func (NullableIpAllowlist) Get

func (NullableIpAllowlist) IsSet

func (v NullableIpAllowlist) IsSet() bool

func (NullableIpAllowlist) MarshalJSON

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

func (*NullableIpAllowlist) Set

func (v *NullableIpAllowlist) Set(val *IpAllowlist)

func (*NullableIpAllowlist) UnmarshalJSON

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

func (*NullableIpAllowlist) Unset

func (v *NullableIpAllowlist) 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 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 NullableListIpAllowlistsResponse

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

func (NullableListIpAllowlistsResponse) Get

func (NullableListIpAllowlistsResponse) IsSet

func (NullableListIpAllowlistsResponse) MarshalJSON

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

func (*NullableListIpAllowlistsResponse) Set

func (*NullableListIpAllowlistsResponse) UnmarshalJSON

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

func (*NullableListIpAllowlistsResponse) 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 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 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 NullableOrgMembership

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

func NewNullableOrgMembership

func NewNullableOrgMembership(val *OrgMembership) *NullableOrgMembership

func (NullableOrgMembership) Get

func (NullableOrgMembership) IsSet

func (v NullableOrgMembership) IsSet() bool

func (NullableOrgMembership) MarshalJSON

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

func (*NullableOrgMembership) Set

func (v *NullableOrgMembership) Set(val *OrgMembership)

func (*NullableOrgMembership) UnmarshalJSON

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

func (*NullableOrgMembership) Unset

func (v *NullableOrgMembership) 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 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 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 NullableRedshiftIntegration

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

func NewNullableRedshiftIntegration

func NewNullableRedshiftIntegration(val *RedshiftIntegration) *NullableRedshiftIntegration

func (NullableRedshiftIntegration) Get

func (NullableRedshiftIntegration) IsSet

func (NullableRedshiftIntegration) MarshalJSON

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

func (*NullableRedshiftIntegration) Set

func (*NullableRedshiftIntegration) UnmarshalJSON

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

func (*NullableRedshiftIntegration) Unset

func (v *NullableRedshiftIntegration) 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 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 NullableSourceRedshift

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

func NewNullableSourceRedshift

func NewNullableSourceRedshift(val *SourceRedshift) *NullableSourceRedshift

func (NullableSourceRedshift) Get

func (NullableSourceRedshift) IsSet

func (v NullableSourceRedshift) IsSet() bool

func (NullableSourceRedshift) MarshalJSON

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

func (*NullableSourceRedshift) Set

func (*NullableSourceRedshift) UnmarshalJSON

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

func (*NullableSourceRedshift) Unset

func (v *NullableSourceRedshift) 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 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 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 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 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 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 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 OrgMembership

type OrgMembership struct {
	Organization Organization `json:"organization"`
	Roles        []string     `json:"roles"`
	InviteState  string       `json:"invite_state"`
	InvitedBy    string       `json:"invited_by"`
	// email of the user
	Email *string `json:"email,omitempty"`
	// ISO-8601 date
	ExpiresAt string `json:"expires_at"`
	// ISO-8601 date
	CreatedAt string `json:"created_at"`
}

OrgMembership struct for OrgMembership

func NewOrgMembership

func NewOrgMembership(organization Organization, roles []string, inviteState string, invitedBy string, expiresAt string, createdAt string) *OrgMembership

NewOrgMembership instantiates a new OrgMembership 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 NewOrgMembershipWithDefaults

func NewOrgMembershipWithDefaults() *OrgMembership

NewOrgMembershipWithDefaults instantiates a new OrgMembership 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 (*OrgMembership) GetCreatedAt

func (o *OrgMembership) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value

func (*OrgMembership) GetCreatedAtOk

func (o *OrgMembership) GetCreatedAtOk() (*string, bool)

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

func (*OrgMembership) GetEmail

func (o *OrgMembership) GetEmail() string

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

func (*OrgMembership) GetEmailOk

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

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

func (*OrgMembership) GetExpiresAt

func (o *OrgMembership) GetExpiresAt() string

GetExpiresAt returns the ExpiresAt field value

func (*OrgMembership) GetExpiresAtOk

func (o *OrgMembership) GetExpiresAtOk() (*string, bool)

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

func (*OrgMembership) GetInviteState

func (o *OrgMembership) GetInviteState() string

GetInviteState returns the InviteState field value

func (*OrgMembership) GetInviteStateOk

func (o *OrgMembership) GetInviteStateOk() (*string, bool)

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

func (*OrgMembership) GetInvitedBy

func (o *OrgMembership) GetInvitedBy() string

GetInvitedBy returns the InvitedBy field value

func (*OrgMembership) GetInvitedByOk

func (o *OrgMembership) GetInvitedByOk() (*string, bool)

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

func (*OrgMembership) GetOrganization

func (o *OrgMembership) GetOrganization() Organization

GetOrganization returns the Organization field value

func (*OrgMembership) GetOrganizationOk

func (o *OrgMembership) GetOrganizationOk() (*Organization, bool)

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

func (*OrgMembership) GetRoles

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

GetRoles returns the Roles field value

func (*OrgMembership) GetRolesOk

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

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

func (*OrgMembership) HasEmail

func (o *OrgMembership) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (OrgMembership) MarshalJSON

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

func (*OrgMembership) SetCreatedAt

func (o *OrgMembership) SetCreatedAt(v string)

SetCreatedAt sets field value

func (*OrgMembership) SetEmail

func (o *OrgMembership) SetEmail(v string)

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

func (*OrgMembership) SetExpiresAt

func (o *OrgMembership) SetExpiresAt(v string)

SetExpiresAt sets field value

func (*OrgMembership) SetInviteState

func (o *OrgMembership) SetInviteState(v string)

SetInviteState sets field value

func (*OrgMembership) SetInvitedBy

func (o *OrgMembership) SetInvitedBy(v string)

SetInvitedBy sets field value

func (*OrgMembership) SetOrganization

func (o *OrgMembership) SetOrganization(v Organization)

SetOrganization sets field value

func (*OrgMembership) SetRoles

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

SetRoles sets field value

type Organization

type Organization struct {
	DeletionScheduledAt *string `json:"deletionScheduledAt,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"`
	// name of the company
	CompanyName *string `json:"company_name,omitempty"`
	// organization's unique external ID within Rockset
	ExternalId  *string `json:"external_id,omitempty"`
	RocksetUser *string `json:"rockset_user,omitempty"`
	// org state
	State    *string    `json:"state,omitempty"`
	Clusters *[]Cluster `json:"clusters,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) GetCompanyName

func (o *Organization) GetCompanyName() string

GetCompanyName returns the CompanyName field value if set, zero value otherwise.

func (*Organization) GetCompanyNameOk

func (o *Organization) GetCompanyNameOk() (*string, bool)

GetCompanyNameOk returns a tuple with the CompanyName 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) GetState

func (o *Organization) GetState() string

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

func (*Organization) GetStateOk

func (o *Organization) 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 (*Organization) HasClusters

func (o *Organization) HasClusters() bool

HasClusters returns a boolean if a field has been set.

func (*Organization) HasCompanyName

func (o *Organization) HasCompanyName() bool

HasCompanyName 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) HasState

func (o *Organization) HasState() bool

HasState 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) SetCompanyName

func (o *Organization) SetCompanyName(v string)

SetCompanyName gets a reference to the given string and assigns it to the CompanyName 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.

func (*Organization) SetState

func (o *Organization) SetState(v string)

SetState gets a reference to the given string and assigns it to the State 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, *_nethttp.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 PatchDocument

type PatchDocument struct {
	// Unique id of the document which is being 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 JSON Patch Documents
	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 {
	// Operation to be performed in this patch
	Op string `json:"op"`
	// JSON-Pointer referencing a location in the target document where theoperation 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 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 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, *_nethttp.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, *_nethttp.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, *_nethttp.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, *_nethttp.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, *_nethttp.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, *_nethttp.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, *_nethttp.Response, error)

	/*
	 * ExecuteQueryLambda Execute Query Lambda
	 * 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, *_nethttp.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, *_nethttp.Response, error)

	/*
	 * GetQueryLambdaTagVersion Get Query Lambda Tag
	 * Get 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, *_nethttp.Response, error)

	/*
	 * GetQueryLambdaVersion Get Query Lambda Version
	 * Get 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, *_nethttp.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, *_nethttp.Response, error)

	/*
	 * ListOrganizationTags List All Query Lambda Tags
	 * List all distinct Query Lambda tags in an organization.
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiListOrganizationTagsRequest
	 */
	ListOrganizationTags(ctx _context.Context) ApiListOrganizationTagsRequest

	/*
	 * ListOrganizationTagsExecute executes the request
	 * @return ListQueryLambdaTagsResponse
	 */
	ListOrganizationTagsExecute(r ApiListOrganizationTagsRequest) (ListQueryLambdaTagsResponse, *_nethttp.Response, error)

	/*
	 * ListQueryLambdaTagVersions List Query Lambda Tag Versions
	 * List all Query Lambda versions associated with a given tag.
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param tag name of the tag
	 * @return ApiListQueryLambdaTagVersionsRequest
	 */
	ListQueryLambdaTagVersions(ctx _context.Context, tag string) ApiListQueryLambdaTagVersionsRequest

	/*
	 * ListQueryLambdaTagVersionsExecute executes the request
	 * @return ListQueryLambdaVersionsResponse
	 */
	ListQueryLambdaTagVersionsExecute(r ApiListQueryLambdaTagVersionsRequest) (ListQueryLambdaVersionsResponse, *_nethttp.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, *_nethttp.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, *_nethttp.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, *_nethttp.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, *_nethttp.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 * 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

* 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 Get Query Lambda Tag * Get 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 Get Query Lambda Version * Get 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) ListOrganizationTags

* ListOrganizationTags List All Query Lambda Tags * List all distinct Query Lambda tags in an organization. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiListOrganizationTagsRequest

func (*QueryLambdasApiService) ListOrganizationTagsExecute

* Execute executes the request * @return ListQueryLambdaTagsResponse

func (*QueryLambdasApiService) ListQueryLambdaTagVersions

func (a *QueryLambdasApiService) ListQueryLambdaTagVersions(ctx _context.Context, tag string) ApiListQueryLambdaTagVersionsRequest

* ListQueryLambdaTagVersions List Query Lambda Tag Versions * List all Query Lambda versions associated with a given tag. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param tag name of the tag * @return ApiListQueryLambdaTagVersionsRequest

func (*QueryLambdasApiService) ListQueryLambdaTagVersionsExecute

* Execute executes the request * @return ListQueryLambdaVersionsResponse

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,omitempty"`
}

QueryRequest struct for QueryRequest

func NewQueryRequest

func NewQueryRequest() *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 if set, zero value otherwise.

func (*QueryRequest) GetSqlOk

func (o *QueryRequest) GetSqlOk() (*QueryRequestSql, 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 (*QueryRequest) HasSql

func (o *QueryRequest) HasSql() bool

HasSql returns a boolean if a field has been set.

func (QueryRequest) MarshalJSON

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

func (*QueryRequest) SetSql

func (o *QueryRequest) SetSql(v QueryRequestSql)

SetSql gets a reference to the given QueryRequestSql and assigns it to the Sql field.

type QueryRequestSql

type QueryRequestSql struct {
	// list of named parameters
	Parameters *[]QueryParameter `json:"parameters,omitempty"`
	// SQL query as a string
	Query string `json:"query"`
	// Row limit to use if no limit specified in the query
	DefaultRowLimit *int32 `json:"default_row_limit,omitempty"`
	// Whether to generate warnings
	GenerateWarnings *bool `json:"generate_warnings,omitempty"`
	// Whether to generate a performance profile for this query
	ProfilingEnabled *bool `json:"profiling_enabled,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) 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) GetProfilingEnabled

func (o *QueryRequestSql) GetProfilingEnabled() bool

GetProfilingEnabled returns the ProfilingEnabled field value if set, zero value otherwise.

func (*QueryRequestSql) GetProfilingEnabledOk

func (o *QueryRequestSql) GetProfilingEnabledOk() (*bool, bool)

GetProfilingEnabledOk returns a tuple with the ProfilingEnabled 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) HasParameters

func (o *QueryRequestSql) HasParameters() bool

HasParameters returns a boolean if a field has been set.

func (*QueryRequestSql) HasProfilingEnabled

func (o *QueryRequestSql) HasProfilingEnabled() bool

HasProfilingEnabled 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) SetParameters

func (o *QueryRequestSql) SetParameters(v []QueryParameter)

SetParameters gets a reference to the given []QueryParameter and assigns it to the Parameters field.

func (*QueryRequestSql) SetProfilingEnabled

func (o *QueryRequestSql) SetProfilingEnabled(v bool)

SetProfilingEnabled gets a reference to the given bool and assigns it to the ProfilingEnabled 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 queried by the query
	Collections *[]string `json:"collections,omitempty"`
	// list of objects returned by the query
	Results *[]map[string]interface{} `json:"results,omitempty"`
	Stats   *QueryResponseStats       `json:"stats,omitempty"`
	// warnings received from the query
	Warnings *[]string `json:"warnings,omitempty"`
	// errors encountered while streaming the query
	QueryErrors *[]QueryError `json:"query_errors,omitempty"`
	// meta information about each column in the result set
	ColumnFields *[]QueryFieldType `json:"column_fields,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) 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) 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) 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) 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) HasResults

func (o *QueryResponse) HasResults() bool

HasResults 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) 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) 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) 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 RedshiftIntegration

type RedshiftIntegration struct {
	AwsAccessKey *AwsAccessKey `json:"aws_access_key,omitempty"`
	// Username associated with Redshift cluster
	Username string `json:"username"`
	// Password associated with Redshift cluster
	Password string `json:"password"`
	// Redshift Cluster host
	Host string `json:"host"`
	// Redshift Cluster port
	Port int32 `json:"port"`
	// unload S3 bucket path
	S3BucketPath string `json:"s3_bucket_path"`
}

RedshiftIntegration struct for RedshiftIntegration

func NewRedshiftIntegration

func NewRedshiftIntegration(username string, password string, host string, port int32, s3BucketPath string) *RedshiftIntegration

NewRedshiftIntegration instantiates a new RedshiftIntegration 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 NewRedshiftIntegrationWithDefaults

func NewRedshiftIntegrationWithDefaults() *RedshiftIntegration

NewRedshiftIntegrationWithDefaults instantiates a new RedshiftIntegration 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 (*RedshiftIntegration) GetAwsAccessKey

func (o *RedshiftIntegration) GetAwsAccessKey() AwsAccessKey

GetAwsAccessKey returns the AwsAccessKey field value if set, zero value otherwise.

func (*RedshiftIntegration) GetAwsAccessKeyOk

func (o *RedshiftIntegration) 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 (*RedshiftIntegration) GetHost

func (o *RedshiftIntegration) GetHost() string

GetHost returns the Host field value

func (*RedshiftIntegration) GetHostOk

func (o *RedshiftIntegration) GetHostOk() (*string, bool)

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

func (*RedshiftIntegration) GetPassword

func (o *RedshiftIntegration) GetPassword() string

GetPassword returns the Password field value

func (*RedshiftIntegration) GetPasswordOk

func (o *RedshiftIntegration) GetPasswordOk() (*string, bool)

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

func (*RedshiftIntegration) GetPort

func (o *RedshiftIntegration) GetPort() int32

GetPort returns the Port field value

func (*RedshiftIntegration) GetPortOk

func (o *RedshiftIntegration) GetPortOk() (*int32, bool)

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

func (*RedshiftIntegration) GetS3BucketPath

func (o *RedshiftIntegration) GetS3BucketPath() string

GetS3BucketPath returns the S3BucketPath field value

func (*RedshiftIntegration) GetS3BucketPathOk

func (o *RedshiftIntegration) GetS3BucketPathOk() (*string, bool)

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

func (*RedshiftIntegration) GetUsername

func (o *RedshiftIntegration) GetUsername() string

GetUsername returns the Username field value

func (*RedshiftIntegration) GetUsernameOk

func (o *RedshiftIntegration) GetUsernameOk() (*string, bool)

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

func (*RedshiftIntegration) HasAwsAccessKey

func (o *RedshiftIntegration) HasAwsAccessKey() bool

HasAwsAccessKey returns a boolean if a field has been set.

func (RedshiftIntegration) MarshalJSON

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

func (*RedshiftIntegration) SetAwsAccessKey

func (o *RedshiftIntegration) SetAwsAccessKey(v AwsAccessKey)

SetAwsAccessKey gets a reference to the given AwsAccessKey and assigns it to the AwsAccessKey field.

func (*RedshiftIntegration) SetHost

func (o *RedshiftIntegration) SetHost(v string)

SetHost sets field value

func (*RedshiftIntegration) SetPassword

func (o *RedshiftIntegration) SetPassword(v string)

SetPassword sets field value

func (*RedshiftIntegration) SetPort

func (o *RedshiftIntegration) SetPort(v int32)

SetPort sets field value

func (*RedshiftIntegration) SetS3BucketPath

func (o *RedshiftIntegration) SetS3BucketPath(v string)

SetS3BucketPath sets field value

func (*RedshiftIntegration) SetUsername

func (o *RedshiftIntegration) SetUsername(v string)

SetUsername sets field value

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"`
	Redshift        *SourceRedshift   `json:"redshift,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) 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) GetRedshift

func (o *Source) GetRedshift() SourceRedshift

GetRedshift returns the Redshift field value if set, zero value otherwise.

func (*Source) GetRedshiftOk

func (o *Source) GetRedshiftOk() (*SourceRedshift, bool)

GetRedshiftOk returns a tuple with the Redshift 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) 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) HasRedshift

func (o *Source) HasRedshift() bool

HasRedshift 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) 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) SetRedshift

func (o *Source) SetRedshift(v SourceRedshift)

SetRedshift gets a reference to the given SourceRedshift and assigns it to the Redshift 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 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"`
	Status    *StatusDynamoDb `json:"status,omitempty"`
	// Max RCU usage for scan
	Rcu *int64 `json:"rcu,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) 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) HasAwsRegion

func (o *SourceDynamoDb) HasAwsRegion() bool

HasAwsRegion 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) 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) 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

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"`
	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 added in v0.12.0

func (o *SourceGcs) GetObjectBytesTotal() int64

GetObjectBytesTotal returns the ObjectBytesTotal field value if set, zero value otherwise.

func (*SourceGcs) GetObjectBytesTotalOk added in v0.12.0

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 added in v0.12.0

func (o *SourceGcs) GetObjectCountDownloaded() int64

GetObjectCountDownloaded returns the ObjectCountDownloaded field value if set, zero value otherwise.

func (*SourceGcs) GetObjectCountDownloadedOk added in v0.12.0

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 added in v0.12.0

func (o *SourceGcs) GetObjectCountTotal() int64

GetObjectCountTotal returns the ObjectCountTotal field value if set, zero value otherwise.

func (*SourceGcs) GetObjectCountTotalOk added in v0.12.0

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) 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 added in v0.12.0

func (o *SourceGcs) HasObjectBytesTotal() bool

HasObjectBytesTotal returns a boolean if a field has been set.

func (*SourceGcs) HasObjectCountDownloaded added in v0.12.0

func (o *SourceGcs) HasObjectCountDownloaded() bool

HasObjectCountDownloaded returns a boolean if a field has been set.

func (*SourceGcs) HasObjectCountTotal added in v0.12.0

func (o *SourceGcs) HasObjectCountTotal() bool

HasObjectCountTotal 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 added in v0.12.0

func (o *SourceGcs) SetObjectBytesTotal(v int64)

SetObjectBytesTotal gets a reference to the given int64 and assigns it to the ObjectBytesTotal field.

func (*SourceGcs) SetObjectCountDownloaded added in v0.12.0

func (o *SourceGcs) SetObjectCountDownloaded(v int64)

SetObjectCountDownloaded gets a reference to the given int64 and assigns it to the ObjectCountDownloaded field.

func (*SourceGcs) SetObjectCountTotal added in v0.12.0

func (o *SourceGcs) SetObjectCountTotal(v int64)

SetObjectCountTotal gets a reference to the given int64 and assigns it to the ObjectCountTotal 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"`
}

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) 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) HasStatus

func (o *SourceKafka) HasStatus() bool

HasStatus 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) SetStatus

func (o *SourceKafka) SetStatus(v StatusKafka)

SetStatus gets a reference to the given StatusKafka and assigns it to the Status 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"`
}

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 added in v0.12.0

func (o *SourceKinesis) GetDmsPrimaryKey() []string

GetDmsPrimaryKey returns the DmsPrimaryKey field value if set, zero value otherwise.

func (*SourceKinesis) GetDmsPrimaryKeyOk added in v0.12.0

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) 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 added in v0.12.0

func (o *SourceKinesis) HasDmsPrimaryKey() bool

HasDmsPrimaryKey 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 added in v0.12.0

func (o *SourceKinesis) SetDmsPrimaryKey(v []string)

SetDmsPrimaryKey gets a reference to the given []string and assigns it to the DmsPrimaryKey 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 SourceRedshift

type SourceRedshift struct {
	// name of the database in Redshift Cluster
	Database string `json:"database"`
	// schema which contains the Redshift table
	Schema string `json:"schema"`
	// name of Redshift table containing data
	TableName string `json:"table_name"`
	// field in Redshift source table to monitor for updates
	IncrementalField *string `json:"incremental_field,omitempty"`
}

SourceRedshift struct for SourceRedshift

func NewSourceRedshift

func NewSourceRedshift(database string, schema string, tableName string) *SourceRedshift

NewSourceRedshift instantiates a new SourceRedshift 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 NewSourceRedshiftWithDefaults

func NewSourceRedshiftWithDefaults() *SourceRedshift

NewSourceRedshiftWithDefaults instantiates a new SourceRedshift 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 (*SourceRedshift) GetDatabase

func (o *SourceRedshift) GetDatabase() string

GetDatabase returns the Database field value

func (*SourceRedshift) GetDatabaseOk

func (o *SourceRedshift) GetDatabaseOk() (*string, bool)

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

func (*SourceRedshift) GetIncrementalField

func (o *SourceRedshift) GetIncrementalField() string

GetIncrementalField returns the IncrementalField field value if set, zero value otherwise.

func (*SourceRedshift) GetIncrementalFieldOk

func (o *SourceRedshift) GetIncrementalFieldOk() (*string, bool)

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

func (*SourceRedshift) GetSchema

func (o *SourceRedshift) GetSchema() string

GetSchema returns the Schema field value

func (*SourceRedshift) GetSchemaOk

func (o *SourceRedshift) GetSchemaOk() (*string, bool)

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

func (*SourceRedshift) GetTableName

func (o *SourceRedshift) GetTableName() string

GetTableName returns the TableName field value

func (*SourceRedshift) GetTableNameOk

func (o *SourceRedshift) GetTableNameOk() (*string, bool)

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

func (*SourceRedshift) HasIncrementalField

func (o *SourceRedshift) HasIncrementalField() bool

HasIncrementalField returns a boolean if a field has been set.

func (SourceRedshift) MarshalJSON

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

func (*SourceRedshift) SetDatabase

func (o *SourceRedshift) SetDatabase(v string)

SetDatabase sets field value

func (*SourceRedshift) SetIncrementalField

func (o *SourceRedshift) SetIncrementalField(v string)

SetIncrementalField gets a reference to the given string and assigns it to the IncrementalField field.

func (*SourceRedshift) SetSchema

func (o *SourceRedshift) SetSchema(v string)

SetSchema sets field value

func (*SourceRedshift) SetTableName

func (o *SourceRedshift) SetTableName(v string)

SetTableName sets field value

type SourceS3

type SourceS3 struct {
	// AWS credential with ListObjects and GetObject access
	AccessKey *string `json:"access_key,omitempty"`
	// AWS credential with ListObjects and GetObject access
	SecretAccess *string `json:"secret_access,omitempty"`
	// Prefix that selects keys to ingest.
	Prefix *string `json:"prefix,omitempty"`
	// Pattern that selects keys to ingest.
	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"`
	// do not use
	Format *string `json:"format,omitempty"`
	// custom transformation on data field
	Mappings              *[]FieldMask `json:"mappings,omitempty"`
	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) GetAccessKey

func (o *SourceS3) GetAccessKey() string

GetAccessKey returns the AccessKey field value if set, zero value otherwise.

func (*SourceS3) GetAccessKeyOk

func (o *SourceS3) GetAccessKeyOk() (*string, bool)

GetAccessKeyOk returns a tuple with the AccessKey field value if set, nil otherwise and a boolean to check if the value has been 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) GetFormat

func (o *SourceS3) GetFormat() string

GetFormat returns the Format field value if set, zero value otherwise.

func (*SourceS3) GetFormatOk

func (o *SourceS3) 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 (*SourceS3) GetMappings

func (o *SourceS3) GetMappings() []FieldMask

GetMappings returns the Mappings field value if set, zero value otherwise.

func (*SourceS3) GetMappingsOk

func (o *SourceS3) GetMappingsOk() (*[]FieldMask, bool)

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

func (*SourceS3) GetObjectBytesTotal added in v0.12.0

func (o *SourceS3) GetObjectBytesTotal() int64

GetObjectBytesTotal returns the ObjectBytesTotal field value if set, zero value otherwise.

func (*SourceS3) GetObjectBytesTotalOk added in v0.12.0

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 added in v0.12.0

func (o *SourceS3) GetObjectCountDownloaded() int64

GetObjectCountDownloaded returns the ObjectCountDownloaded field value if set, zero value otherwise.

func (*SourceS3) GetObjectCountDownloadedOk added in v0.12.0

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 added in v0.12.0

func (o *SourceS3) GetObjectCountTotal() int64

GetObjectCountTotal returns the ObjectCountTotal field value if set, zero value otherwise.

func (*SourceS3) GetObjectCountTotalOk added in v0.12.0

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) GetSecretAccess

func (o *SourceS3) GetSecretAccess() string

GetSecretAccess returns the SecretAccess field value if set, zero value otherwise.

func (*SourceS3) GetSecretAccessOk

func (o *SourceS3) GetSecretAccessOk() (*string, bool)

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

func (*SourceS3) HasAccessKey

func (o *SourceS3) HasAccessKey() bool

HasAccessKey returns a boolean if a field has been set.

func (*SourceS3) HasFormat

func (o *SourceS3) HasFormat() bool

HasFormat returns a boolean if a field has been set.

func (*SourceS3) HasMappings

func (o *SourceS3) HasMappings() bool

HasMappings returns a boolean if a field has been set.

func (*SourceS3) HasObjectBytesTotal added in v0.12.0

func (o *SourceS3) HasObjectBytesTotal() bool

HasObjectBytesTotal returns a boolean if a field has been set.

func (*SourceS3) HasObjectCountDownloaded added in v0.12.0

func (o *SourceS3) HasObjectCountDownloaded() bool

HasObjectCountDownloaded returns a boolean if a field has been set.

func (*SourceS3) HasObjectCountTotal added in v0.12.0

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) HasSecretAccess

func (o *SourceS3) HasSecretAccess() bool

HasSecretAccess returns a boolean if a field has been set.

func (SourceS3) MarshalJSON

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

func (*SourceS3) SetAccessKey

func (o *SourceS3) SetAccessKey(v string)

SetAccessKey gets a reference to the given string and assigns it to the AccessKey field.

func (*SourceS3) SetBucket

func (o *SourceS3) SetBucket(v string)

SetBucket sets field value

func (*SourceS3) SetFormat

func (o *SourceS3) SetFormat(v string)

SetFormat gets a reference to the given string and assigns it to the Format field.

func (*SourceS3) SetMappings

func (o *SourceS3) SetMappings(v []FieldMask)

SetMappings gets a reference to the given []FieldMask and assigns it to the Mappings field.

func (*SourceS3) SetObjectBytesTotal added in v0.12.0

func (o *SourceS3) SetObjectBytesTotal(v int64)

SetObjectBytesTotal gets a reference to the given int64 and assigns it to the ObjectBytesTotal field.

func (*SourceS3) SetObjectCountDownloaded added in v0.12.0

func (o *SourceS3) SetObjectCountDownloaded(v int64)

SetObjectCountDownloaded gets a reference to the given int64 and assigns it to the ObjectCountDownloaded field.

func (*SourceS3) SetObjectCountTotal added in v0.12.0

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.

func (*SourceS3) SetSecretAccess

func (o *SourceS3) SetSecretAccess(v string)

SetSecretAccess gets a reference to the given string and assigns it to the SecretAccess 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 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 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"`
}

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) 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) 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) 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"`
	// Number of documents consumed by this partition
	NumDocumentsProcessed *int64 `json:"num_documents_processed,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) GetNumDocumentsProcessed

func (o *StatusKafkaPartition) GetNumDocumentsProcessed() int64

GetNumDocumentsProcessed returns the NumDocumentsProcessed field value if set, zero value otherwise.

func (*StatusKafkaPartition) GetNumDocumentsProcessedOk

func (o *StatusKafkaPartition) 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 (*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) HasNumDocumentsProcessed

func (o *StatusKafkaPartition) HasNumDocumentsProcessed() bool

HasNumDocumentsProcessed 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) MarshalJSON

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

func (*StatusKafkaPartition) SetNumDocumentsProcessed

func (o *StatusKafkaPartition) SetNumDocumentsProcessed(v int64)

SetNumDocumentsProcessed gets a reference to the given int64 and assigns it to the NumDocumentsProcessed 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.

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 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 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 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"`
	Org            *string          `json:"org,omitempty"`
	InviteState    *string          `json:"invite_state,omitempty"`
	Orgs           *[]Organization  `json:"orgs,omitempty"`
	OrgMemberships *[]OrgMembership `json:"org_memberships,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) GetInviteState

func (o *User) GetInviteState() string

GetInviteState returns the InviteState field value if set, zero value otherwise.

func (*User) GetInviteStateOk

func (o *User) GetInviteStateOk() (*string, bool)

GetInviteStateOk returns a tuple with the InviteState 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) GetOrg

func (o *User) GetOrg() string

GetOrg returns the Org field value if set, zero value otherwise.

func (*User) GetOrgMemberships

func (o *User) GetOrgMemberships() []OrgMembership

GetOrgMemberships returns the OrgMemberships field value if set, zero value otherwise.

func (*User) GetOrgMembershipsOk

func (o *User) GetOrgMembershipsOk() (*[]OrgMembership, bool)

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

func (*User) GetOrgOk

func (o *User) GetOrgOk() (*string, bool)

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

func (*User) GetOrgs

func (o *User) GetOrgs() []Organization

GetOrgs returns the Orgs field value if set, zero value otherwise.

func (*User) GetOrgsOk

func (o *User) GetOrgsOk() (*[]Organization, bool)

GetOrgsOk returns a tuple with the Orgs 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) HasInviteState

func (o *User) HasInviteState() bool

HasInviteState 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) HasOrg

func (o *User) HasOrg() bool

HasOrg returns a boolean if a field has been set.

func (*User) HasOrgMemberships

func (o *User) HasOrgMemberships() bool

HasOrgMemberships returns a boolean if a field has been set.

func (*User) HasOrgs

func (o *User) HasOrgs() bool

HasOrgs 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) SetInviteState

func (o *User) SetInviteState(v string)

SetInviteState gets a reference to the given string and assigns it to the InviteState 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) SetOrg

func (o *User) SetOrg(v string)

SetOrg gets a reference to the given string and assigns it to the Org field.

func (*User) SetOrgMemberships

func (o *User) SetOrgMemberships(v []OrgMembership)

SetOrgMemberships gets a reference to the given []OrgMembership and assigns it to the OrgMemberships field.

func (*User) SetOrgs

func (o *User) SetOrgs(v []Organization)

SetOrgs gets a reference to the given []Organization and assigns it to the Orgs 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, *_nethttp.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, *_nethttp.Response, error)

	/*
	 * GetCurrentUser Get 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, *_nethttp.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, *_nethttp.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 Get 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, *_nethttp.Response, error)

* Execute executes the request * @return User

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

type ValidateQueryResponse

type ValidateQueryResponse struct {
	// list of collection specified in query
	Name []string `json:"name"`
	// list of collection 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(name []string, 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) GetName

func (o *ValidateQueryResponse) GetName() []string

GetName returns the Name field value

func (*ValidateQueryResponse) GetNameOk

func (o *ValidateQueryResponse) GetNameOk() (*[]string, bool)

GetNameOk returns a tuple with the Name 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) SetName

func (o *ValidateQueryResponse) SetName(v []string)

SetName sets field value

func (*ValidateQueryResponse) SetParameters

func (o *ValidateQueryResponse) SetParameters(v []string)

SetParameters sets field value

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 Get 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, *_nethttp.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, *_nethttp.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, *_nethttp.Response, error)
}

type VirtualInstancesApiService

type VirtualInstancesApiService service

VirtualInstancesApiService VirtualInstancesApi service

func (*VirtualInstancesApiService) GetVirtualInstance

func (a *VirtualInstancesApiService) GetVirtualInstance(ctx _context.Context, virtualInstanceId string) ApiGetVirtualInstanceRequest

* GetVirtualInstance Get 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 {

	/*
	 * ChildWorkspaces List Workspaces in Workspace
	 * List workspaces 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 ApiChildWorkspacesRequest
	 */
	ChildWorkspaces(ctx _context.Context, workspace string) ApiChildWorkspacesRequest

	/*
	 * ChildWorkspacesExecute executes the request
	 * @return ListWorkspacesResponse
	 */
	ChildWorkspacesExecute(r ApiChildWorkspacesRequest) (ListWorkspacesResponse, *_nethttp.Response, error)

	/*
	 * 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, *_nethttp.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, *_nethttp.Response, error)

	/*
	 * GetWorkspace Get 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, *_nethttp.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, *_nethttp.Response, error)
}

type WorkspacesApiService

type WorkspacesApiService service

WorkspacesApiService WorkspacesApi service

func (*WorkspacesApiService) ChildWorkspaces

func (a *WorkspacesApiService) ChildWorkspaces(ctx _context.Context, workspace string) ApiChildWorkspacesRequest

* ChildWorkspaces List Workspaces in Workspace * List workspaces 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 ApiChildWorkspacesRequest

func (*WorkspacesApiService) ChildWorkspacesExecute

* Execute executes the request * @return ListWorkspacesResponse

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 Get 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