v1betaapi

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: Mar 6, 2026 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Overview

Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.

Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.

Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.

Index

Constants

This section is empty.

Variables

View Source
var (
	JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`)
	XmlCheck  = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`)
)
View Source
var AllowedCatalogAuthTypeEnumValues = []CatalogAuthType{
	"none",
	"dremio",
}

All allowed values of CatalogAuthType enum

View Source
var AllowedPartitioningTypeEnumValues = []PartitioningType{
	"none",
	"intake-time",
	"manual",
}

All allowed values of PartitioningType enum

View Source
var AllowedPartitioningUpdateTypeEnumValues = []PartitioningUpdateType{
	"none",
	"intake-time",
	"manual",
}

All allowed values of PartitioningUpdateType enum

View Source
var AllowedUserTypeEnumValues = []UserType{
	"intake",
	"dead-letter",
}

All allowed values of UserType enum

Functions

func CacheExpires

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

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

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func NewConfiguration

func NewConfiguration() *config.Configuration

NewConfiguration returns a new Configuration object

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 {
	DefaultAPI DefaultAPI
	// contains filtered or unexported fields
}

APIClient manages communication with the STACKIT Intake API API v1beta.3.5 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error)

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() *config.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 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 ApiCreateIntakeRequest

type ApiCreateIntakeRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreateIntakeRequest) CreateIntakePayload

func (r ApiCreateIntakeRequest) CreateIntakePayload(createIntakePayload CreateIntakePayload) ApiCreateIntakeRequest

func (ApiCreateIntakeRequest) Execute

type ApiCreateIntakeRunnerRequest

type ApiCreateIntakeRunnerRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreateIntakeRunnerRequest) CreateIntakeRunnerPayload

func (r ApiCreateIntakeRunnerRequest) CreateIntakeRunnerPayload(createIntakeRunnerPayload CreateIntakeRunnerPayload) ApiCreateIntakeRunnerRequest

func (ApiCreateIntakeRunnerRequest) Execute

type ApiCreateIntakeUserRequest

type ApiCreateIntakeUserRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreateIntakeUserRequest) CreateIntakeUserPayload

func (r ApiCreateIntakeUserRequest) CreateIntakeUserPayload(createIntakeUserPayload CreateIntakeUserPayload) ApiCreateIntakeUserRequest

func (ApiCreateIntakeUserRequest) Execute

type ApiDeleteIntakeRequest

type ApiDeleteIntakeRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteIntakeRequest) Execute

func (r ApiDeleteIntakeRequest) Execute() error

func (ApiDeleteIntakeRequest) Force

If true, deletes all child resources. If false, the resource remains in a 'deletion state' while child resources exist.

type ApiDeleteIntakeRunnerRequest

type ApiDeleteIntakeRunnerRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteIntakeRunnerRequest) Execute

func (r ApiDeleteIntakeRunnerRequest) Execute() error

func (ApiDeleteIntakeRunnerRequest) Force

If true, deletes all child resources. If false, the resource remains in a 'deletion state' while child resources exist.

type ApiDeleteIntakeUserRequest

type ApiDeleteIntakeUserRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteIntakeUserRequest) Execute

func (r ApiDeleteIntakeUserRequest) Execute() error

type ApiGetIntakeRequest

type ApiGetIntakeRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiGetIntakeRequest) Execute

func (r ApiGetIntakeRequest) Execute() (*IntakeResponse, error)

type ApiGetIntakeRunnerRequest

type ApiGetIntakeRunnerRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiGetIntakeRunnerRequest) Execute

type ApiGetIntakeUserRequest

type ApiGetIntakeUserRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiGetIntakeUserRequest) Execute

type ApiListIntakeRunnersRequest

type ApiListIntakeRunnersRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiListIntakeRunnersRequest) Execute

func (ApiListIntakeRunnersRequest) PageSize

Maximum number of items to return

func (ApiListIntakeRunnersRequest) PageToken

A token to retrieve the next page of results.

type ApiListIntakeUsersRequest

type ApiListIntakeUsersRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiListIntakeUsersRequest) Execute

func (ApiListIntakeUsersRequest) PageSize

Maximum number of items to return

func (ApiListIntakeUsersRequest) PageToken

A token to retrieve the next page of results.

type ApiListIntakesRequest

type ApiListIntakesRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiListIntakesRequest) Execute

func (ApiListIntakesRequest) PageSize

func (r ApiListIntakesRequest) PageSize(pageSize int32) ApiListIntakesRequest

Maximum number of items to return

func (ApiListIntakesRequest) PageToken

func (r ApiListIntakesRequest) PageToken(pageToken string) ApiListIntakesRequest

A token to retrieve the next page of results.

type ApiUpdateIntakeRequest

type ApiUpdateIntakeRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiUpdateIntakeRequest) Execute

func (ApiUpdateIntakeRequest) UpdateIntakePayload

func (r ApiUpdateIntakeRequest) UpdateIntakePayload(updateIntakePayload UpdateIntakePayload) ApiUpdateIntakeRequest

type ApiUpdateIntakeRunnerRequest

type ApiUpdateIntakeRunnerRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiUpdateIntakeRunnerRequest) Execute

func (ApiUpdateIntakeRunnerRequest) UpdateIntakeRunnerPayload

func (r ApiUpdateIntakeRunnerRequest) UpdateIntakeRunnerPayload(updateIntakeRunnerPayload UpdateIntakeRunnerPayload) ApiUpdateIntakeRunnerRequest

type ApiUpdateIntakeUserRequest

type ApiUpdateIntakeUserRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiUpdateIntakeUserRequest) Execute

func (ApiUpdateIntakeUserRequest) UpdateIntakeUserPayload

func (r ApiUpdateIntakeUserRequest) UpdateIntakeUserPayload(updateIntakeUserPayload UpdateIntakeUserPayload) ApiUpdateIntakeUserRequest

type CatalogAuth

type CatalogAuth struct {
	Dremio *DremioAuth     `json:"dremio,omitempty"`
	Type   CatalogAuthType `json:"type"`
}

CatalogAuth Configures authentication for the Iceberg catalog

func NewCatalogAuth

func NewCatalogAuth(types CatalogAuthType) *CatalogAuth

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

func NewCatalogAuthWithDefaults

func NewCatalogAuthWithDefaults() *CatalogAuth

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

func (*CatalogAuth) GetDremio

func (o *CatalogAuth) GetDremio() DremioAuth

GetDremio returns the Dremio field value if set, zero value otherwise.

func (*CatalogAuth) GetDremioOk

func (o *CatalogAuth) GetDremioOk() (*DremioAuth, bool)

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

func (*CatalogAuth) GetType

func (o *CatalogAuth) GetType() CatalogAuthType

GetType returns the Type field value

func (*CatalogAuth) GetTypeOk

func (o *CatalogAuth) GetTypeOk() (*CatalogAuthType, bool)

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

func (*CatalogAuth) HasDremio

func (o *CatalogAuth) HasDremio() bool

HasDremio returns a boolean if a field has been set.

func (CatalogAuth) MarshalJSON

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

func (*CatalogAuth) SetDremio

func (o *CatalogAuth) SetDremio(v DremioAuth)

SetDremio gets a reference to the given DremioAuth and assigns it to the Dremio field.

func (*CatalogAuth) SetType

func (o *CatalogAuth) SetType(v CatalogAuthType)

SetType sets field value

func (CatalogAuth) ToMap

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

func (*CatalogAuth) UnmarshalJSON

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

type CatalogAuthPatch

type CatalogAuthPatch struct {
	Dremio *DremioAuthPatch `json:"dremio,omitempty"`
	Type   *CatalogAuthType `json:"type,omitempty"`
}

CatalogAuthPatch Configures authentication for the Iceberg catalog

func NewCatalogAuthPatch

func NewCatalogAuthPatch() *CatalogAuthPatch

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

func NewCatalogAuthPatchWithDefaults

func NewCatalogAuthPatchWithDefaults() *CatalogAuthPatch

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

func (*CatalogAuthPatch) GetDremio

func (o *CatalogAuthPatch) GetDremio() DremioAuthPatch

GetDremio returns the Dremio field value if set, zero value otherwise.

func (*CatalogAuthPatch) GetDremioOk

func (o *CatalogAuthPatch) GetDremioOk() (*DremioAuthPatch, bool)

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

func (*CatalogAuthPatch) GetType

func (o *CatalogAuthPatch) GetType() CatalogAuthType

GetType returns the Type field value if set, zero value otherwise.

func (*CatalogAuthPatch) GetTypeOk

func (o *CatalogAuthPatch) GetTypeOk() (*CatalogAuthType, 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 (*CatalogAuthPatch) HasDremio

func (o *CatalogAuthPatch) HasDremio() bool

HasDremio returns a boolean if a field has been set.

func (*CatalogAuthPatch) HasType

func (o *CatalogAuthPatch) HasType() bool

HasType returns a boolean if a field has been set.

func (CatalogAuthPatch) MarshalJSON

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

func (*CatalogAuthPatch) SetDremio

func (o *CatalogAuthPatch) SetDremio(v DremioAuthPatch)

SetDremio gets a reference to the given DremioAuthPatch and assigns it to the Dremio field.

func (*CatalogAuthPatch) SetType

func (o *CatalogAuthPatch) SetType(v CatalogAuthType)

SetType gets a reference to the given CatalogAuthType and assigns it to the Type field.

func (CatalogAuthPatch) ToMap

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

type CatalogAuthType

type CatalogAuthType string

CatalogAuthType Means of authentication for catalog requests

const (
	CATALOGAUTHTYPE_NONE   CatalogAuthType = "none"
	CATALOGAUTHTYPE_DREMIO CatalogAuthType = "dremio"
)

List of catalogAuthType

func NewCatalogAuthTypeFromValue

func NewCatalogAuthTypeFromValue(v string) (*CatalogAuthType, error)

NewCatalogAuthTypeFromValue returns a pointer to a valid CatalogAuthType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (CatalogAuthType) IsValid

func (v CatalogAuthType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (CatalogAuthType) Ptr

Ptr returns reference to catalogAuthType value

func (*CatalogAuthType) UnmarshalJSON

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

type ClientConfig

type ClientConfig struct {
	// Configuration for Java Kafka clients.
	Java string `json:"java"`
	// Configuration for Kafka clients using librdkafka
	Librdkafka string `json:"librdkafka"`
}

ClientConfig Configuration properties for supported clients.

func NewClientConfig

func NewClientConfig(java string, librdkafka string) *ClientConfig

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

func NewClientConfigWithDefaults

func NewClientConfigWithDefaults() *ClientConfig

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

func (*ClientConfig) GetJava

func (o *ClientConfig) GetJava() string

GetJava returns the Java field value

func (*ClientConfig) GetJavaOk

func (o *ClientConfig) GetJavaOk() (*string, bool)

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

func (*ClientConfig) GetLibrdkafka

func (o *ClientConfig) GetLibrdkafka() string

GetLibrdkafka returns the Librdkafka field value

func (*ClientConfig) GetLibrdkafkaOk

func (o *ClientConfig) GetLibrdkafkaOk() (*string, bool)

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

func (ClientConfig) MarshalJSON

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

func (*ClientConfig) SetJava

func (o *ClientConfig) SetJava(v string)

SetJava sets field value

func (*ClientConfig) SetLibrdkafka

func (o *ClientConfig) SetLibrdkafka(v string)

SetLibrdkafka sets field value

func (ClientConfig) ToMap

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

func (*ClientConfig) UnmarshalJSON

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

type CreateIntakePayload

type CreateIntakePayload struct {
	Catalog IntakeCatalog `json:"catalog"`
	// The description is a longer text chosen by the user to provide more context for the resource.
	Description *string `json:"description,omitempty"`
	// The display name is a short name chosen by the user to identify the resource.
	DisplayName string `json:"displayName" validate:"regexp=^[\\\\p{L}\\\\p{N} -]{1,32}$"`
	// The unique id of the intake runner this intake should run on.
	IntakeRunnerId string `json:"intakeRunnerId"`
	// Labels are a set of key-value pairs assigned to resources.
	Labels map[string]string `json:"labels,omitempty"`
}

CreateIntakePayload struct for CreateIntakePayload

func NewCreateIntakePayload

func NewCreateIntakePayload(catalog IntakeCatalog, displayName string, intakeRunnerId string) *CreateIntakePayload

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

func NewCreateIntakePayloadWithDefaults

func NewCreateIntakePayloadWithDefaults() *CreateIntakePayload

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

func (*CreateIntakePayload) GetCatalog

func (o *CreateIntakePayload) GetCatalog() IntakeCatalog

GetCatalog returns the Catalog field value

func (*CreateIntakePayload) GetCatalogOk

func (o *CreateIntakePayload) GetCatalogOk() (*IntakeCatalog, bool)

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

func (*CreateIntakePayload) GetDescription

func (o *CreateIntakePayload) GetDescription() string

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

func (*CreateIntakePayload) GetDescriptionOk

func (o *CreateIntakePayload) 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 (*CreateIntakePayload) GetDisplayName

func (o *CreateIntakePayload) GetDisplayName() string

GetDisplayName returns the DisplayName field value

func (*CreateIntakePayload) GetDisplayNameOk

func (o *CreateIntakePayload) GetDisplayNameOk() (*string, bool)

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

func (*CreateIntakePayload) GetIntakeRunnerId

func (o *CreateIntakePayload) GetIntakeRunnerId() string

GetIntakeRunnerId returns the IntakeRunnerId field value

func (*CreateIntakePayload) GetIntakeRunnerIdOk

func (o *CreateIntakePayload) GetIntakeRunnerIdOk() (*string, bool)

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

func (*CreateIntakePayload) GetLabels

func (o *CreateIntakePayload) GetLabels() map[string]string

GetLabels returns the Labels field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CreateIntakePayload) GetLabelsOk

func (o *CreateIntakePayload) GetLabelsOk() (*map[string]string, bool)

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

func (*CreateIntakePayload) HasDescription

func (o *CreateIntakePayload) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CreateIntakePayload) HasLabels

func (o *CreateIntakePayload) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (CreateIntakePayload) MarshalJSON

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

func (*CreateIntakePayload) SetCatalog

func (o *CreateIntakePayload) SetCatalog(v IntakeCatalog)

SetCatalog sets field value

func (*CreateIntakePayload) SetDescription

func (o *CreateIntakePayload) SetDescription(v string)

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

func (*CreateIntakePayload) SetDisplayName

func (o *CreateIntakePayload) SetDisplayName(v string)

SetDisplayName sets field value

func (*CreateIntakePayload) SetIntakeRunnerId

func (o *CreateIntakePayload) SetIntakeRunnerId(v string)

SetIntakeRunnerId sets field value

func (*CreateIntakePayload) SetLabels

func (o *CreateIntakePayload) SetLabels(v map[string]string)

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field.

func (CreateIntakePayload) ToMap

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

func (*CreateIntakePayload) UnmarshalJSON

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

type CreateIntakeRunnerPayload

type CreateIntakeRunnerPayload struct {
	// The description is a longer text chosen by the user to provide more context for the resource.
	Description *string `json:"description,omitempty"`
	// The display name is a short name chosen by the user to identify the resource.
	DisplayName string `json:"displayName" validate:"regexp=^[\\\\p{L}\\\\p{N} -]{1,32}$"`
	// Labels are a set of key-value pairs assigned to resources.
	Labels map[string]string `json:"labels,omitempty"`
	// The maximum size of a message in kibibytes (1 KiB = 1024 bytes).
	MaxMessageSizeKiB int32 `json:"maxMessageSizeKiB"`
	// The maximum number of messages per hour.
	MaxMessagesPerHour int32 `json:"maxMessagesPerHour"`
}

CreateIntakeRunnerPayload struct for CreateIntakeRunnerPayload

func NewCreateIntakeRunnerPayload

func NewCreateIntakeRunnerPayload(displayName string, maxMessageSizeKiB int32, maxMessagesPerHour int32) *CreateIntakeRunnerPayload

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

func NewCreateIntakeRunnerPayloadWithDefaults

func NewCreateIntakeRunnerPayloadWithDefaults() *CreateIntakeRunnerPayload

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

func (*CreateIntakeRunnerPayload) GetDescription

func (o *CreateIntakeRunnerPayload) GetDescription() string

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

func (*CreateIntakeRunnerPayload) GetDescriptionOk

func (o *CreateIntakeRunnerPayload) 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 (*CreateIntakeRunnerPayload) GetDisplayName

func (o *CreateIntakeRunnerPayload) GetDisplayName() string

GetDisplayName returns the DisplayName field value

func (*CreateIntakeRunnerPayload) GetDisplayNameOk

func (o *CreateIntakeRunnerPayload) GetDisplayNameOk() (*string, bool)

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

func (*CreateIntakeRunnerPayload) GetLabels

func (o *CreateIntakeRunnerPayload) GetLabels() map[string]string

GetLabels returns the Labels field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CreateIntakeRunnerPayload) GetLabelsOk

func (o *CreateIntakeRunnerPayload) GetLabelsOk() (*map[string]string, bool)

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

func (*CreateIntakeRunnerPayload) GetMaxMessageSizeKiB

func (o *CreateIntakeRunnerPayload) GetMaxMessageSizeKiB() int32

GetMaxMessageSizeKiB returns the MaxMessageSizeKiB field value

func (*CreateIntakeRunnerPayload) GetMaxMessageSizeKiBOk

func (o *CreateIntakeRunnerPayload) GetMaxMessageSizeKiBOk() (*int32, bool)

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

func (*CreateIntakeRunnerPayload) GetMaxMessagesPerHour

func (o *CreateIntakeRunnerPayload) GetMaxMessagesPerHour() int32

GetMaxMessagesPerHour returns the MaxMessagesPerHour field value

func (*CreateIntakeRunnerPayload) GetMaxMessagesPerHourOk

func (o *CreateIntakeRunnerPayload) GetMaxMessagesPerHourOk() (*int32, bool)

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

func (*CreateIntakeRunnerPayload) HasDescription

func (o *CreateIntakeRunnerPayload) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CreateIntakeRunnerPayload) HasLabels

func (o *CreateIntakeRunnerPayload) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (CreateIntakeRunnerPayload) MarshalJSON

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

func (*CreateIntakeRunnerPayload) SetDescription

func (o *CreateIntakeRunnerPayload) SetDescription(v string)

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

func (*CreateIntakeRunnerPayload) SetDisplayName

func (o *CreateIntakeRunnerPayload) SetDisplayName(v string)

SetDisplayName sets field value

func (*CreateIntakeRunnerPayload) SetLabels

func (o *CreateIntakeRunnerPayload) SetLabels(v map[string]string)

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field.

func (*CreateIntakeRunnerPayload) SetMaxMessageSizeKiB

func (o *CreateIntakeRunnerPayload) SetMaxMessageSizeKiB(v int32)

SetMaxMessageSizeKiB sets field value

func (*CreateIntakeRunnerPayload) SetMaxMessagesPerHour

func (o *CreateIntakeRunnerPayload) SetMaxMessagesPerHour(v int32)

SetMaxMessagesPerHour sets field value

func (CreateIntakeRunnerPayload) ToMap

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

func (*CreateIntakeRunnerPayload) UnmarshalJSON

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

type CreateIntakeUserPayload

type CreateIntakeUserPayload struct {
	// The description is a longer text chosen by the user to provide more context for the resource.
	Description *string `json:"description,omitempty"`
	// The display name is a short name chosen by the user to identify the resource.
	DisplayName string `json:"displayName" validate:"regexp=^[\\\\p{L}\\\\p{N} -]{1,32}$"`
	// Labels are key-value pairs associated with the resource.
	Labels map[string]string `json:"labels,omitempty"`
	// A password chosen by the user.  The password must consist of at least of each of these categories: * lower case letter * upper case letter * number * other character
	Password string    `json:"password"`
	Type     *UserType `json:"type,omitempty"`
}

CreateIntakeUserPayload struct for CreateIntakeUserPayload

func NewCreateIntakeUserPayload

func NewCreateIntakeUserPayload(displayName string, password string) *CreateIntakeUserPayload

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

func NewCreateIntakeUserPayloadWithDefaults

func NewCreateIntakeUserPayloadWithDefaults() *CreateIntakeUserPayload

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

func (*CreateIntakeUserPayload) GetDescription

func (o *CreateIntakeUserPayload) GetDescription() string

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

func (*CreateIntakeUserPayload) GetDescriptionOk

func (o *CreateIntakeUserPayload) 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 (*CreateIntakeUserPayload) GetDisplayName

func (o *CreateIntakeUserPayload) GetDisplayName() string

GetDisplayName returns the DisplayName field value

func (*CreateIntakeUserPayload) GetDisplayNameOk

func (o *CreateIntakeUserPayload) GetDisplayNameOk() (*string, bool)

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

func (*CreateIntakeUserPayload) GetLabels

func (o *CreateIntakeUserPayload) GetLabels() map[string]string

GetLabels returns the Labels field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CreateIntakeUserPayload) GetLabelsOk

func (o *CreateIntakeUserPayload) GetLabelsOk() (*map[string]string, bool)

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

func (*CreateIntakeUserPayload) GetPassword

func (o *CreateIntakeUserPayload) GetPassword() string

GetPassword returns the Password field value

func (*CreateIntakeUserPayload) GetPasswordOk

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

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

func (*CreateIntakeUserPayload) GetType

func (o *CreateIntakeUserPayload) GetType() UserType

GetType returns the Type field value if set, zero value otherwise.

func (*CreateIntakeUserPayload) GetTypeOk

func (o *CreateIntakeUserPayload) GetTypeOk() (*UserType, 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 (*CreateIntakeUserPayload) HasDescription

func (o *CreateIntakeUserPayload) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CreateIntakeUserPayload) HasLabels

func (o *CreateIntakeUserPayload) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*CreateIntakeUserPayload) HasType

func (o *CreateIntakeUserPayload) HasType() bool

HasType returns a boolean if a field has been set.

func (CreateIntakeUserPayload) MarshalJSON

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

func (*CreateIntakeUserPayload) SetDescription

func (o *CreateIntakeUserPayload) SetDescription(v string)

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

func (*CreateIntakeUserPayload) SetDisplayName

func (o *CreateIntakeUserPayload) SetDisplayName(v string)

SetDisplayName sets field value

func (*CreateIntakeUserPayload) SetLabels

func (o *CreateIntakeUserPayload) SetLabels(v map[string]string)

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field.

func (*CreateIntakeUserPayload) SetPassword

func (o *CreateIntakeUserPayload) SetPassword(v string)

SetPassword sets field value

func (*CreateIntakeUserPayload) SetType

func (o *CreateIntakeUserPayload) SetType(v UserType)

SetType gets a reference to the given UserType and assigns it to the Type field.

func (CreateIntakeUserPayload) ToMap

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

func (*CreateIntakeUserPayload) UnmarshalJSON

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

type DefaultAPI

type DefaultAPI interface {

	/*
		CreateIntake Method for CreateIntake

		Creates a new intake within the project.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT portal project UUID the resource is located in.
		@param regionId The STACKIT region name the resource is located in.
		@return ApiCreateIntakeRequest
	*/
	CreateIntake(ctx context.Context, projectId string, regionId string) ApiCreateIntakeRequest

	// CreateIntakeExecute executes the request
	//  @return IntakeResponse
	CreateIntakeExecute(r ApiCreateIntakeRequest) (*IntakeResponse, error)

	/*
		CreateIntakeRunner Method for CreateIntakeRunner

		Creates a new intake runner within the project.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT portal project UUID the resource is located in.
		@param regionId The STACKIT region name the resource is located in.
		@return ApiCreateIntakeRunnerRequest
	*/
	CreateIntakeRunner(ctx context.Context, projectId string, regionId string) ApiCreateIntakeRunnerRequest

	// CreateIntakeRunnerExecute executes the request
	//  @return IntakeRunnerResponse
	CreateIntakeRunnerExecute(r ApiCreateIntakeRunnerRequest) (*IntakeRunnerResponse, error)

	/*
		CreateIntakeUser Method for CreateIntakeUser

		Creates a new user for this intake.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT portal project UUID the resource is located in.
		@param regionId The STACKIT region name the resource is located in.
		@param intakeId The intake UUID.
		@return ApiCreateIntakeUserRequest
	*/
	CreateIntakeUser(ctx context.Context, projectId string, regionId string, intakeId string) ApiCreateIntakeUserRequest

	// CreateIntakeUserExecute executes the request
	//  @return IntakeUserResponse
	CreateIntakeUserExecute(r ApiCreateIntakeUserRequest) (*IntakeUserResponse, error)

	/*
		DeleteIntake Method for DeleteIntake

		Deletes the given intake.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT portal project UUID the resource is located in.
		@param regionId The STACKIT region name the resource is located in.
		@param intakeId The intake UUID.
		@return ApiDeleteIntakeRequest
	*/
	DeleteIntake(ctx context.Context, projectId string, regionId string, intakeId string) ApiDeleteIntakeRequest

	// DeleteIntakeExecute executes the request
	DeleteIntakeExecute(r ApiDeleteIntakeRequest) error

	/*
		DeleteIntakeRunner Method for DeleteIntakeRunner

		Deletes the given intake runner.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT portal project UUID the resource is located in.
		@param regionId The STACKIT region name the resource is located in.
		@param intakeRunnerId The intake runner UUID.
		@return ApiDeleteIntakeRunnerRequest
	*/
	DeleteIntakeRunner(ctx context.Context, projectId string, regionId string, intakeRunnerId string) ApiDeleteIntakeRunnerRequest

	// DeleteIntakeRunnerExecute executes the request
	DeleteIntakeRunnerExecute(r ApiDeleteIntakeRunnerRequest) error

	/*
		DeleteIntakeUser Method for DeleteIntakeUser

		Deletes the given intake user.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT portal project UUID the resource is located in.
		@param regionId The STACKIT region name the resource is located in.
		@param intakeId The intake UUID.
		@param intakeUserId The intake user UUID.
		@return ApiDeleteIntakeUserRequest
	*/
	DeleteIntakeUser(ctx context.Context, projectId string, regionId string, intakeId string, intakeUserId string) ApiDeleteIntakeUserRequest

	// DeleteIntakeUserExecute executes the request
	DeleteIntakeUserExecute(r ApiDeleteIntakeUserRequest) error

	/*
		GetIntake Method for GetIntake

		Returns the details for the given intake.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT portal project UUID the resource is located in.
		@param regionId The STACKIT region name the resource is located in.
		@param intakeId The intake UUID.
		@return ApiGetIntakeRequest
	*/
	GetIntake(ctx context.Context, projectId string, regionId string, intakeId string) ApiGetIntakeRequest

	// GetIntakeExecute executes the request
	//  @return IntakeResponse
	GetIntakeExecute(r ApiGetIntakeRequest) (*IntakeResponse, error)

	/*
		GetIntakeRunner Method for GetIntakeRunner

		Returns the details for the given intake runner.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT portal project UUID the resource is located in.
		@param regionId The STACKIT region name the resource is located in.
		@param intakeRunnerId The intake runner UUID.
		@return ApiGetIntakeRunnerRequest
	*/
	GetIntakeRunner(ctx context.Context, projectId string, regionId string, intakeRunnerId string) ApiGetIntakeRunnerRequest

	// GetIntakeRunnerExecute executes the request
	//  @return IntakeRunnerResponse
	GetIntakeRunnerExecute(r ApiGetIntakeRunnerRequest) (*IntakeRunnerResponse, error)

	/*
		GetIntakeUser Method for GetIntakeUser

		Returns the details for the given user.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT portal project UUID the resource is located in.
		@param regionId The STACKIT region name the resource is located in.
		@param intakeId The intake UUID.
		@param intakeUserId The intake user UUID.
		@return ApiGetIntakeUserRequest
	*/
	GetIntakeUser(ctx context.Context, projectId string, regionId string, intakeId string, intakeUserId string) ApiGetIntakeUserRequest

	// GetIntakeUserExecute executes the request
	//  @return IntakeUserResponse
	GetIntakeUserExecute(r ApiGetIntakeUserRequest) (*IntakeUserResponse, error)

	/*
		ListIntakeRunners Method for ListIntakeRunners

		Returns a list of all intake runners within the project.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT portal project UUID the resource is located in.
		@param regionId The STACKIT region name the resource is located in.
		@return ApiListIntakeRunnersRequest
	*/
	ListIntakeRunners(ctx context.Context, projectId string, regionId string) ApiListIntakeRunnersRequest

	// ListIntakeRunnersExecute executes the request
	//  @return ListIntakeRunnersResponse
	ListIntakeRunnersExecute(r ApiListIntakeRunnersRequest) (*ListIntakeRunnersResponse, error)

	/*
		ListIntakeUsers Method for ListIntakeUsers

		Returns a list of all intake users within the project and intake.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT portal project UUID the resource is located in.
		@param regionId The STACKIT region name the resource is located in.
		@param intakeId The intake UUID.
		@return ApiListIntakeUsersRequest
	*/
	ListIntakeUsers(ctx context.Context, projectId string, regionId string, intakeId string) ApiListIntakeUsersRequest

	// ListIntakeUsersExecute executes the request
	//  @return ListIntakeUsersResponse
	ListIntakeUsersExecute(r ApiListIntakeUsersRequest) (*ListIntakeUsersResponse, error)

	/*
		ListIntakes Method for ListIntakes

		Returns a list of all intakes within the project.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT portal project UUID the resource is located in.
		@param regionId The STACKIT region name the resource is located in.
		@return ApiListIntakesRequest
	*/
	ListIntakes(ctx context.Context, projectId string, regionId string) ApiListIntakesRequest

	// ListIntakesExecute executes the request
	//  @return ListIntakesResponse
	ListIntakesExecute(r ApiListIntakesRequest) (*ListIntakesResponse, error)

	/*
		UpdateIntake Method for UpdateIntake

		Updates the given intake.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT portal project UUID the resource is located in.
		@param regionId The STACKIT region name the resource is located in.
		@param intakeId The intake UUID.
		@return ApiUpdateIntakeRequest
	*/
	UpdateIntake(ctx context.Context, projectId string, regionId string, intakeId string) ApiUpdateIntakeRequest

	// UpdateIntakeExecute executes the request
	//  @return IntakeResponse
	UpdateIntakeExecute(r ApiUpdateIntakeRequest) (*IntakeResponse, error)

	/*
		UpdateIntakeRunner Method for UpdateIntakeRunner

		Updates a intake runner within the project.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT portal project UUID the resource is located in.
		@param regionId The STACKIT region name the resource is located in.
		@param intakeRunnerId The intake runner UUID.
		@return ApiUpdateIntakeRunnerRequest
	*/
	UpdateIntakeRunner(ctx context.Context, projectId string, regionId string, intakeRunnerId string) ApiUpdateIntakeRunnerRequest

	// UpdateIntakeRunnerExecute executes the request
	//  @return IntakeRunnerResponse
	UpdateIntakeRunnerExecute(r ApiUpdateIntakeRunnerRequest) (*IntakeRunnerResponse, error)

	/*
		UpdateIntakeUser Method for UpdateIntakeUser

		Updates the given intake user.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT portal project UUID the resource is located in.
		@param regionId The STACKIT region name the resource is located in.
		@param intakeId The intake UUID.
		@param intakeUserId The intake user UUID.
		@return ApiUpdateIntakeUserRequest
	*/
	UpdateIntakeUser(ctx context.Context, projectId string, regionId string, intakeId string, intakeUserId string) ApiUpdateIntakeUserRequest

	// UpdateIntakeUserExecute executes the request
	//  @return IntakeUserResponse
	UpdateIntakeUserExecute(r ApiUpdateIntakeUserRequest) (*IntakeUserResponse, error)
}

type DefaultAPIService

type DefaultAPIService service

DefaultAPIService DefaultAPI service

func (*DefaultAPIService) CreateIntake

func (a *DefaultAPIService) CreateIntake(ctx context.Context, projectId string, regionId string) ApiCreateIntakeRequest

CreateIntake Method for CreateIntake

Creates a new intake within the project.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@return ApiCreateIntakeRequest

func (*DefaultAPIService) CreateIntakeExecute

func (a *DefaultAPIService) CreateIntakeExecute(r ApiCreateIntakeRequest) (*IntakeResponse, error)

Execute executes the request

@return IntakeResponse

func (*DefaultAPIService) CreateIntakeRunner

func (a *DefaultAPIService) CreateIntakeRunner(ctx context.Context, projectId string, regionId string) ApiCreateIntakeRunnerRequest

CreateIntakeRunner Method for CreateIntakeRunner

Creates a new intake runner within the project.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@return ApiCreateIntakeRunnerRequest

func (*DefaultAPIService) CreateIntakeRunnerExecute

func (a *DefaultAPIService) CreateIntakeRunnerExecute(r ApiCreateIntakeRunnerRequest) (*IntakeRunnerResponse, error)

Execute executes the request

@return IntakeRunnerResponse

func (*DefaultAPIService) CreateIntakeUser

func (a *DefaultAPIService) CreateIntakeUser(ctx context.Context, projectId string, regionId string, intakeId string) ApiCreateIntakeUserRequest

CreateIntakeUser Method for CreateIntakeUser

Creates a new user for this intake.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@param intakeId The intake UUID.
@return ApiCreateIntakeUserRequest

func (*DefaultAPIService) CreateIntakeUserExecute

func (a *DefaultAPIService) CreateIntakeUserExecute(r ApiCreateIntakeUserRequest) (*IntakeUserResponse, error)

Execute executes the request

@return IntakeUserResponse

func (*DefaultAPIService) DeleteIntake

func (a *DefaultAPIService) DeleteIntake(ctx context.Context, projectId string, regionId string, intakeId string) ApiDeleteIntakeRequest

DeleteIntake Method for DeleteIntake

Deletes the given intake.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@param intakeId The intake UUID.
@return ApiDeleteIntakeRequest

func (*DefaultAPIService) DeleteIntakeExecute

func (a *DefaultAPIService) DeleteIntakeExecute(r ApiDeleteIntakeRequest) error

Execute executes the request

func (*DefaultAPIService) DeleteIntakeRunner

func (a *DefaultAPIService) DeleteIntakeRunner(ctx context.Context, projectId string, regionId string, intakeRunnerId string) ApiDeleteIntakeRunnerRequest

DeleteIntakeRunner Method for DeleteIntakeRunner

Deletes the given intake runner.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@param intakeRunnerId The intake runner UUID.
@return ApiDeleteIntakeRunnerRequest

func (*DefaultAPIService) DeleteIntakeRunnerExecute

func (a *DefaultAPIService) DeleteIntakeRunnerExecute(r ApiDeleteIntakeRunnerRequest) error

Execute executes the request

func (*DefaultAPIService) DeleteIntakeUser

func (a *DefaultAPIService) DeleteIntakeUser(ctx context.Context, projectId string, regionId string, intakeId string, intakeUserId string) ApiDeleteIntakeUserRequest

DeleteIntakeUser Method for DeleteIntakeUser

Deletes the given intake user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@param intakeId The intake UUID.
@param intakeUserId The intake user UUID.
@return ApiDeleteIntakeUserRequest

func (*DefaultAPIService) DeleteIntakeUserExecute

func (a *DefaultAPIService) DeleteIntakeUserExecute(r ApiDeleteIntakeUserRequest) error

Execute executes the request

func (*DefaultAPIService) GetIntake

func (a *DefaultAPIService) GetIntake(ctx context.Context, projectId string, regionId string, intakeId string) ApiGetIntakeRequest

GetIntake Method for GetIntake

Returns the details for the given intake.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@param intakeId The intake UUID.
@return ApiGetIntakeRequest

func (*DefaultAPIService) GetIntakeExecute

func (a *DefaultAPIService) GetIntakeExecute(r ApiGetIntakeRequest) (*IntakeResponse, error)

Execute executes the request

@return IntakeResponse

func (*DefaultAPIService) GetIntakeRunner

func (a *DefaultAPIService) GetIntakeRunner(ctx context.Context, projectId string, regionId string, intakeRunnerId string) ApiGetIntakeRunnerRequest

GetIntakeRunner Method for GetIntakeRunner

Returns the details for the given intake runner.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@param intakeRunnerId The intake runner UUID.
@return ApiGetIntakeRunnerRequest

func (*DefaultAPIService) GetIntakeRunnerExecute

func (a *DefaultAPIService) GetIntakeRunnerExecute(r ApiGetIntakeRunnerRequest) (*IntakeRunnerResponse, error)

Execute executes the request

@return IntakeRunnerResponse

func (*DefaultAPIService) GetIntakeUser

func (a *DefaultAPIService) GetIntakeUser(ctx context.Context, projectId string, regionId string, intakeId string, intakeUserId string) ApiGetIntakeUserRequest

GetIntakeUser Method for GetIntakeUser

Returns the details for the given user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@param intakeId The intake UUID.
@param intakeUserId The intake user UUID.
@return ApiGetIntakeUserRequest

func (*DefaultAPIService) GetIntakeUserExecute

func (a *DefaultAPIService) GetIntakeUserExecute(r ApiGetIntakeUserRequest) (*IntakeUserResponse, error)

Execute executes the request

@return IntakeUserResponse

func (*DefaultAPIService) ListIntakeRunners

func (a *DefaultAPIService) ListIntakeRunners(ctx context.Context, projectId string, regionId string) ApiListIntakeRunnersRequest

ListIntakeRunners Method for ListIntakeRunners

Returns a list of all intake runners within the project.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@return ApiListIntakeRunnersRequest

func (*DefaultAPIService) ListIntakeRunnersExecute

Execute executes the request

@return ListIntakeRunnersResponse

func (*DefaultAPIService) ListIntakeUsers

func (a *DefaultAPIService) ListIntakeUsers(ctx context.Context, projectId string, regionId string, intakeId string) ApiListIntakeUsersRequest

ListIntakeUsers Method for ListIntakeUsers

Returns a list of all intake users within the project and intake.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@param intakeId The intake UUID.
@return ApiListIntakeUsersRequest

func (*DefaultAPIService) ListIntakeUsersExecute

Execute executes the request

@return ListIntakeUsersResponse

func (*DefaultAPIService) ListIntakes

func (a *DefaultAPIService) ListIntakes(ctx context.Context, projectId string, regionId string) ApiListIntakesRequest

ListIntakes Method for ListIntakes

Returns a list of all intakes within the project.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@return ApiListIntakesRequest

func (*DefaultAPIService) ListIntakesExecute

Execute executes the request

@return ListIntakesResponse

func (*DefaultAPIService) UpdateIntake

func (a *DefaultAPIService) UpdateIntake(ctx context.Context, projectId string, regionId string, intakeId string) ApiUpdateIntakeRequest

UpdateIntake Method for UpdateIntake

Updates the given intake.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@param intakeId The intake UUID.
@return ApiUpdateIntakeRequest

func (*DefaultAPIService) UpdateIntakeExecute

func (a *DefaultAPIService) UpdateIntakeExecute(r ApiUpdateIntakeRequest) (*IntakeResponse, error)

Execute executes the request

@return IntakeResponse

func (*DefaultAPIService) UpdateIntakeRunner

func (a *DefaultAPIService) UpdateIntakeRunner(ctx context.Context, projectId string, regionId string, intakeRunnerId string) ApiUpdateIntakeRunnerRequest

UpdateIntakeRunner Method for UpdateIntakeRunner

Updates a intake runner within the project.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@param intakeRunnerId The intake runner UUID.
@return ApiUpdateIntakeRunnerRequest

func (*DefaultAPIService) UpdateIntakeRunnerExecute

func (a *DefaultAPIService) UpdateIntakeRunnerExecute(r ApiUpdateIntakeRunnerRequest) (*IntakeRunnerResponse, error)

Execute executes the request

@return IntakeRunnerResponse

func (*DefaultAPIService) UpdateIntakeUser

func (a *DefaultAPIService) UpdateIntakeUser(ctx context.Context, projectId string, regionId string, intakeId string, intakeUserId string) ApiUpdateIntakeUserRequest

UpdateIntakeUser Method for UpdateIntakeUser

Updates the given intake user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT portal project UUID the resource is located in.
@param regionId The STACKIT region name the resource is located in.
@param intakeId The intake UUID.
@param intakeUserId The intake user UUID.
@return ApiUpdateIntakeUserRequest

func (*DefaultAPIService) UpdateIntakeUserExecute

func (a *DefaultAPIService) UpdateIntakeUserExecute(r ApiUpdateIntakeUserRequest) (*IntakeUserResponse, error)

Execute executes the request

@return IntakeUserResponse

type DefaultAPIServiceMock

type DefaultAPIServiceMock struct {
	// CreateIntakeExecuteMock can be populated to implement the behavior of the CreateIntakeExecute function of this mock
	CreateIntakeExecuteMock *func(r ApiCreateIntakeRequest) (*IntakeResponse, error)
	// CreateIntakeRunnerExecuteMock can be populated to implement the behavior of the CreateIntakeRunnerExecute function of this mock
	CreateIntakeRunnerExecuteMock *func(r ApiCreateIntakeRunnerRequest) (*IntakeRunnerResponse, error)
	// CreateIntakeUserExecuteMock can be populated to implement the behavior of the CreateIntakeUserExecute function of this mock
	CreateIntakeUserExecuteMock *func(r ApiCreateIntakeUserRequest) (*IntakeUserResponse, error)
	// DeleteIntakeExecuteMock can be populated to implement the behavior of the DeleteIntakeExecute function of this mock
	DeleteIntakeExecuteMock *func(r ApiDeleteIntakeRequest) error
	// DeleteIntakeRunnerExecuteMock can be populated to implement the behavior of the DeleteIntakeRunnerExecute function of this mock
	DeleteIntakeRunnerExecuteMock *func(r ApiDeleteIntakeRunnerRequest) error
	// DeleteIntakeUserExecuteMock can be populated to implement the behavior of the DeleteIntakeUserExecute function of this mock
	DeleteIntakeUserExecuteMock *func(r ApiDeleteIntakeUserRequest) error
	// GetIntakeExecuteMock can be populated to implement the behavior of the GetIntakeExecute function of this mock
	GetIntakeExecuteMock *func(r ApiGetIntakeRequest) (*IntakeResponse, error)
	// GetIntakeRunnerExecuteMock can be populated to implement the behavior of the GetIntakeRunnerExecute function of this mock
	GetIntakeRunnerExecuteMock *func(r ApiGetIntakeRunnerRequest) (*IntakeRunnerResponse, error)
	// GetIntakeUserExecuteMock can be populated to implement the behavior of the GetIntakeUserExecute function of this mock
	GetIntakeUserExecuteMock *func(r ApiGetIntakeUserRequest) (*IntakeUserResponse, error)
	// ListIntakeRunnersExecuteMock can be populated to implement the behavior of the ListIntakeRunnersExecute function of this mock
	ListIntakeRunnersExecuteMock *func(r ApiListIntakeRunnersRequest) (*ListIntakeRunnersResponse, error)
	// ListIntakeUsersExecuteMock can be populated to implement the behavior of the ListIntakeUsersExecute function of this mock
	ListIntakeUsersExecuteMock *func(r ApiListIntakeUsersRequest) (*ListIntakeUsersResponse, error)
	// ListIntakesExecuteMock can be populated to implement the behavior of the ListIntakesExecute function of this mock
	ListIntakesExecuteMock *func(r ApiListIntakesRequest) (*ListIntakesResponse, error)
	// UpdateIntakeExecuteMock can be populated to implement the behavior of the UpdateIntakeExecute function of this mock
	UpdateIntakeExecuteMock *func(r ApiUpdateIntakeRequest) (*IntakeResponse, error)
	// UpdateIntakeRunnerExecuteMock can be populated to implement the behavior of the UpdateIntakeRunnerExecute function of this mock
	UpdateIntakeRunnerExecuteMock *func(r ApiUpdateIntakeRunnerRequest) (*IntakeRunnerResponse, error)
	// UpdateIntakeUserExecuteMock can be populated to implement the behavior of the UpdateIntakeUserExecute function of this mock
	UpdateIntakeUserExecuteMock *func(r ApiUpdateIntakeUserRequest) (*IntakeUserResponse, error)
}

DefaultAPIServiceMock is meant to be used for testing only as a replacement for DefaultAPIService. By default all FooExecute() implementations are a no-op. Behavior of the mock can be customized by populating the callbacks in this struct.

func (DefaultAPIServiceMock) CreateIntake

func (a DefaultAPIServiceMock) CreateIntake(ctx context.Context, projectId string, regionId string) ApiCreateIntakeRequest

func (DefaultAPIServiceMock) CreateIntakeExecute

CreateIntakeExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateIntakeExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) CreateIntakeRunner

func (a DefaultAPIServiceMock) CreateIntakeRunner(ctx context.Context, projectId string, regionId string) ApiCreateIntakeRunnerRequest

func (DefaultAPIServiceMock) CreateIntakeRunnerExecute

CreateIntakeRunnerExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateIntakeRunnerExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) CreateIntakeUser

func (a DefaultAPIServiceMock) CreateIntakeUser(ctx context.Context, projectId string, regionId string, intakeId string) ApiCreateIntakeUserRequest

func (DefaultAPIServiceMock) CreateIntakeUserExecute

CreateIntakeUserExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateIntakeUserExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeleteIntake

func (a DefaultAPIServiceMock) DeleteIntake(ctx context.Context, projectId string, regionId string, intakeId string) ApiDeleteIntakeRequest

func (DefaultAPIServiceMock) DeleteIntakeExecute

func (a DefaultAPIServiceMock) DeleteIntakeExecute(r ApiDeleteIntakeRequest) error

DeleteIntakeExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteIntakeExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeleteIntakeRunner

func (a DefaultAPIServiceMock) DeleteIntakeRunner(ctx context.Context, projectId string, regionId string, intakeRunnerId string) ApiDeleteIntakeRunnerRequest

func (DefaultAPIServiceMock) DeleteIntakeRunnerExecute

func (a DefaultAPIServiceMock) DeleteIntakeRunnerExecute(r ApiDeleteIntakeRunnerRequest) error

DeleteIntakeRunnerExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteIntakeRunnerExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeleteIntakeUser

func (a DefaultAPIServiceMock) DeleteIntakeUser(ctx context.Context, projectId string, regionId string, intakeId string, intakeUserId string) ApiDeleteIntakeUserRequest

func (DefaultAPIServiceMock) DeleteIntakeUserExecute

func (a DefaultAPIServiceMock) DeleteIntakeUserExecute(r ApiDeleteIntakeUserRequest) error

DeleteIntakeUserExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteIntakeUserExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) GetIntake

func (a DefaultAPIServiceMock) GetIntake(ctx context.Context, projectId string, regionId string, intakeId string) ApiGetIntakeRequest

func (DefaultAPIServiceMock) GetIntakeExecute

GetIntakeExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the GetIntakeExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) GetIntakeRunner

func (a DefaultAPIServiceMock) GetIntakeRunner(ctx context.Context, projectId string, regionId string, intakeRunnerId string) ApiGetIntakeRunnerRequest

func (DefaultAPIServiceMock) GetIntakeRunnerExecute

GetIntakeRunnerExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the GetIntakeRunnerExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) GetIntakeUser

func (a DefaultAPIServiceMock) GetIntakeUser(ctx context.Context, projectId string, regionId string, intakeId string, intakeUserId string) ApiGetIntakeUserRequest

func (DefaultAPIServiceMock) GetIntakeUserExecute

GetIntakeUserExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the GetIntakeUserExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListIntakeRunners

func (a DefaultAPIServiceMock) ListIntakeRunners(ctx context.Context, projectId string, regionId string) ApiListIntakeRunnersRequest

func (DefaultAPIServiceMock) ListIntakeRunnersExecute

ListIntakeRunnersExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListIntakeRunnersExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListIntakeUsers

func (a DefaultAPIServiceMock) ListIntakeUsers(ctx context.Context, projectId string, regionId string, intakeId string) ApiListIntakeUsersRequest

func (DefaultAPIServiceMock) ListIntakeUsersExecute

ListIntakeUsersExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListIntakeUsersExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListIntakes

func (a DefaultAPIServiceMock) ListIntakes(ctx context.Context, projectId string, regionId string) ApiListIntakesRequest

func (DefaultAPIServiceMock) ListIntakesExecute

ListIntakesExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListIntakesExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) UpdateIntake

func (a DefaultAPIServiceMock) UpdateIntake(ctx context.Context, projectId string, regionId string, intakeId string) ApiUpdateIntakeRequest

func (DefaultAPIServiceMock) UpdateIntakeExecute

UpdateIntakeExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the UpdateIntakeExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) UpdateIntakeRunner

func (a DefaultAPIServiceMock) UpdateIntakeRunner(ctx context.Context, projectId string, regionId string, intakeRunnerId string) ApiUpdateIntakeRunnerRequest

func (DefaultAPIServiceMock) UpdateIntakeRunnerExecute

UpdateIntakeRunnerExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the UpdateIntakeRunnerExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) UpdateIntakeUser

func (a DefaultAPIServiceMock) UpdateIntakeUser(ctx context.Context, projectId string, regionId string, intakeId string, intakeUserId string) ApiUpdateIntakeUserRequest

func (DefaultAPIServiceMock) UpdateIntakeUserExecute

UpdateIntakeUserExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the UpdateIntakeUserExecuteMock field in the DefaultAPIServiceMock struct.

type DremioAuth

type DremioAuth struct {
	// A Dremio personal access token for authentication
	PersonalAccessToken string `json:"personalAccessToken"`
	// The URL to the Dremio instance's OAuth 2.0 token endpoint
	TokenEndpoint string `json:"tokenEndpoint"`
}

DremioAuth struct for DremioAuth

func NewDremioAuth

func NewDremioAuth(personalAccessToken string, tokenEndpoint string) *DremioAuth

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

func NewDremioAuthWithDefaults

func NewDremioAuthWithDefaults() *DremioAuth

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

func (*DremioAuth) GetPersonalAccessToken

func (o *DremioAuth) GetPersonalAccessToken() string

GetPersonalAccessToken returns the PersonalAccessToken field value

func (*DremioAuth) GetPersonalAccessTokenOk

func (o *DremioAuth) GetPersonalAccessTokenOk() (*string, bool)

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

func (*DremioAuth) GetTokenEndpoint

func (o *DremioAuth) GetTokenEndpoint() string

GetTokenEndpoint returns the TokenEndpoint field value

func (*DremioAuth) GetTokenEndpointOk

func (o *DremioAuth) GetTokenEndpointOk() (*string, bool)

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

func (DremioAuth) MarshalJSON

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

func (*DremioAuth) SetPersonalAccessToken

func (o *DremioAuth) SetPersonalAccessToken(v string)

SetPersonalAccessToken sets field value

func (*DremioAuth) SetTokenEndpoint

func (o *DremioAuth) SetTokenEndpoint(v string)

SetTokenEndpoint sets field value

func (DremioAuth) ToMap

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

func (*DremioAuth) UnmarshalJSON

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

type DremioAuthPatch

type DremioAuthPatch struct {
	// A Dremio personal access token for authentication
	PersonalAccessToken *string `json:"personalAccessToken,omitempty"`
	// The URL to the Dremio instance's OAuth 2.0 token endpoint
	TokenEndpoint *string `json:"tokenEndpoint,omitempty"`
}

DremioAuthPatch struct for DremioAuthPatch

func NewDremioAuthPatch

func NewDremioAuthPatch() *DremioAuthPatch

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

func NewDremioAuthPatchWithDefaults

func NewDremioAuthPatchWithDefaults() *DremioAuthPatch

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

func (*DremioAuthPatch) GetPersonalAccessToken

func (o *DremioAuthPatch) GetPersonalAccessToken() string

GetPersonalAccessToken returns the PersonalAccessToken field value if set, zero value otherwise.

func (*DremioAuthPatch) GetPersonalAccessTokenOk

func (o *DremioAuthPatch) GetPersonalAccessTokenOk() (*string, bool)

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

func (*DremioAuthPatch) GetTokenEndpoint

func (o *DremioAuthPatch) GetTokenEndpoint() string

GetTokenEndpoint returns the TokenEndpoint field value if set, zero value otherwise.

func (*DremioAuthPatch) GetTokenEndpointOk

func (o *DremioAuthPatch) GetTokenEndpointOk() (*string, bool)

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

func (*DremioAuthPatch) HasPersonalAccessToken

func (o *DremioAuthPatch) HasPersonalAccessToken() bool

HasPersonalAccessToken returns a boolean if a field has been set.

func (*DremioAuthPatch) HasTokenEndpoint

func (o *DremioAuthPatch) HasTokenEndpoint() bool

HasTokenEndpoint returns a boolean if a field has been set.

func (DremioAuthPatch) MarshalJSON

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

func (*DremioAuthPatch) SetPersonalAccessToken

func (o *DremioAuthPatch) SetPersonalAccessToken(v string)

SetPersonalAccessToken gets a reference to the given string and assigns it to the PersonalAccessToken field.

func (*DremioAuthPatch) SetTokenEndpoint

func (o *DremioAuthPatch) SetTokenEndpoint(v string)

SetTokenEndpoint gets a reference to the given string and assigns it to the TokenEndpoint field.

func (DremioAuthPatch) ToMap

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

type IntakeCatalog

type IntakeCatalog struct {
	Auth *CatalogAuth `json:"auth,omitempty"`
	// The namespace to which data shall be written. It will be automatically created, if it does not exist.
	Namespace *string `json:"namespace,omitempty"`
	// List of Iceberg partitioning expressions to use when creating the target table. This setting can only be used when `partitioning` is set to `manual`. Partitioning configuration of an Intake can be changed after creation, but will only take effect once the table has been changed as well. In case of not updating the table to a new one, the old partitioning configuration  will remain. See the [Apache Iceberg spec](https://iceberg.apache.org/spec/#partitioning) for more details.
	PartitionBy  []string          `json:"partitionBy,omitempty"`
	Partitioning *PartitioningType `json:"partitioning,omitempty"`
	// The table name is a short name chosen by the user to identify the table in Iceberg.
	TableName *string `json:"tableName,omitempty"`
	// The URI to the Iceberg catalog endpoint
	Uri string `json:"uri"`
	// The Iceberg warehouse to connect to, required when the catalog has no default warehouse configured.
	Warehouse string `json:"warehouse"`
}

IntakeCatalog The Iceberg catalog configuration

func NewIntakeCatalog

func NewIntakeCatalog(uri string, warehouse string) *IntakeCatalog

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

func NewIntakeCatalogWithDefaults

func NewIntakeCatalogWithDefaults() *IntakeCatalog

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

func (*IntakeCatalog) GetAuth

func (o *IntakeCatalog) GetAuth() CatalogAuth

GetAuth returns the Auth field value if set, zero value otherwise.

func (*IntakeCatalog) GetAuthOk

func (o *IntakeCatalog) GetAuthOk() (*CatalogAuth, bool)

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

func (*IntakeCatalog) GetNamespace

func (o *IntakeCatalog) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*IntakeCatalog) GetNamespaceOk

func (o *IntakeCatalog) GetNamespaceOk() (*string, bool)

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

func (*IntakeCatalog) GetPartitionBy

func (o *IntakeCatalog) GetPartitionBy() []string

GetPartitionBy returns the PartitionBy field value if set, zero value otherwise (both if not set or set to explicit null).

func (*IntakeCatalog) GetPartitionByOk

func (o *IntakeCatalog) GetPartitionByOk() ([]string, bool)

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

func (*IntakeCatalog) GetPartitioning

func (o *IntakeCatalog) GetPartitioning() PartitioningType

GetPartitioning returns the Partitioning field value if set, zero value otherwise.

func (*IntakeCatalog) GetPartitioningOk

func (o *IntakeCatalog) GetPartitioningOk() (*PartitioningType, bool)

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

func (*IntakeCatalog) GetTableName

func (o *IntakeCatalog) GetTableName() string

GetTableName returns the TableName field value if set, zero value otherwise.

func (*IntakeCatalog) GetTableNameOk

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

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

func (*IntakeCatalog) GetUri

func (o *IntakeCatalog) GetUri() string

GetUri returns the Uri field value

func (*IntakeCatalog) GetUriOk

func (o *IntakeCatalog) GetUriOk() (*string, bool)

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

func (*IntakeCatalog) GetWarehouse

func (o *IntakeCatalog) GetWarehouse() string

GetWarehouse returns the Warehouse field value

func (*IntakeCatalog) GetWarehouseOk

func (o *IntakeCatalog) GetWarehouseOk() (*string, bool)

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

func (*IntakeCatalog) HasAuth

func (o *IntakeCatalog) HasAuth() bool

HasAuth returns a boolean if a field has been set.

func (*IntakeCatalog) HasNamespace

func (o *IntakeCatalog) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*IntakeCatalog) HasPartitionBy

func (o *IntakeCatalog) HasPartitionBy() bool

HasPartitionBy returns a boolean if a field has been set.

func (*IntakeCatalog) HasPartitioning

func (o *IntakeCatalog) HasPartitioning() bool

HasPartitioning returns a boolean if a field has been set.

func (*IntakeCatalog) HasTableName

func (o *IntakeCatalog) HasTableName() bool

HasTableName returns a boolean if a field has been set.

func (IntakeCatalog) MarshalJSON

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

func (*IntakeCatalog) SetAuth

func (o *IntakeCatalog) SetAuth(v CatalogAuth)

SetAuth gets a reference to the given CatalogAuth and assigns it to the Auth field.

func (*IntakeCatalog) SetNamespace

func (o *IntakeCatalog) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*IntakeCatalog) SetPartitionBy

func (o *IntakeCatalog) SetPartitionBy(v []string)

SetPartitionBy gets a reference to the given []string and assigns it to the PartitionBy field.

func (*IntakeCatalog) SetPartitioning

func (o *IntakeCatalog) SetPartitioning(v PartitioningType)

SetPartitioning gets a reference to the given PartitioningType and assigns it to the Partitioning field.

func (*IntakeCatalog) SetTableName

func (o *IntakeCatalog) SetTableName(v string)

SetTableName gets a reference to the given string and assigns it to the TableName field.

func (*IntakeCatalog) SetUri

func (o *IntakeCatalog) SetUri(v string)

SetUri sets field value

func (*IntakeCatalog) SetWarehouse

func (o *IntakeCatalog) SetWarehouse(v string)

SetWarehouse sets field value

func (IntakeCatalog) ToMap

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

func (*IntakeCatalog) UnmarshalJSON

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

type IntakeCatalogPatch

type IntakeCatalogPatch struct {
	Auth *CatalogAuthPatch `json:"auth,omitempty"`
	// The namespace to which data shall be written. It will be automatically created, if it does not exist.
	Namespace *string `json:"namespace,omitempty"`
	// List of Iceberg partitioning expressions to use when creating the target table. This setting can only be used when `partitioning` is set to `manual`. See the [Apache Iceberg spec](https://iceberg.apache.org/spec/#partitioning) for more details.
	PartitionBy  []string                `json:"partitionBy,omitempty"`
	Partitioning *PartitioningUpdateType `json:"partitioning,omitempty"`
	// The table name is a short name chosen by the user to identify the table in Iceberg.
	TableName *string `json:"tableName,omitempty"`
	// The URI to the Iceberg catalog endpoint
	Uri *string `json:"uri,omitempty"`
	// The Iceberg warehouse to connect to, required when the catalog has no default warehouse configured.
	Warehouse *string `json:"warehouse,omitempty"`
}

IntakeCatalogPatch The Iceberg catalog configuration

func NewIntakeCatalogPatch

func NewIntakeCatalogPatch() *IntakeCatalogPatch

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

func NewIntakeCatalogPatchWithDefaults

func NewIntakeCatalogPatchWithDefaults() *IntakeCatalogPatch

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

func (*IntakeCatalogPatch) GetAuth

func (o *IntakeCatalogPatch) GetAuth() CatalogAuthPatch

GetAuth returns the Auth field value if set, zero value otherwise.

func (*IntakeCatalogPatch) GetAuthOk

func (o *IntakeCatalogPatch) GetAuthOk() (*CatalogAuthPatch, bool)

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

func (*IntakeCatalogPatch) GetNamespace

func (o *IntakeCatalogPatch) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*IntakeCatalogPatch) GetNamespaceOk

func (o *IntakeCatalogPatch) GetNamespaceOk() (*string, bool)

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

func (*IntakeCatalogPatch) GetPartitionBy

func (o *IntakeCatalogPatch) GetPartitionBy() []string

GetPartitionBy returns the PartitionBy field value if set, zero value otherwise (both if not set or set to explicit null).

func (*IntakeCatalogPatch) GetPartitionByOk

func (o *IntakeCatalogPatch) GetPartitionByOk() ([]string, bool)

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

func (*IntakeCatalogPatch) GetPartitioning

func (o *IntakeCatalogPatch) GetPartitioning() PartitioningUpdateType

GetPartitioning returns the Partitioning field value if set, zero value otherwise.

func (*IntakeCatalogPatch) GetPartitioningOk

func (o *IntakeCatalogPatch) GetPartitioningOk() (*PartitioningUpdateType, bool)

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

func (*IntakeCatalogPatch) GetTableName

func (o *IntakeCatalogPatch) GetTableName() string

GetTableName returns the TableName field value if set, zero value otherwise.

func (*IntakeCatalogPatch) GetTableNameOk

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

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

func (*IntakeCatalogPatch) GetUri

func (o *IntakeCatalogPatch) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*IntakeCatalogPatch) GetUriOk

func (o *IntakeCatalogPatch) GetUriOk() (*string, bool)

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

func (*IntakeCatalogPatch) GetWarehouse

func (o *IntakeCatalogPatch) GetWarehouse() string

GetWarehouse returns the Warehouse field value if set, zero value otherwise.

func (*IntakeCatalogPatch) GetWarehouseOk

func (o *IntakeCatalogPatch) GetWarehouseOk() (*string, bool)

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

func (*IntakeCatalogPatch) HasAuth

func (o *IntakeCatalogPatch) HasAuth() bool

HasAuth returns a boolean if a field has been set.

func (*IntakeCatalogPatch) HasNamespace

func (o *IntakeCatalogPatch) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*IntakeCatalogPatch) HasPartitionBy

func (o *IntakeCatalogPatch) HasPartitionBy() bool

HasPartitionBy returns a boolean if a field has been set.

func (*IntakeCatalogPatch) HasPartitioning

func (o *IntakeCatalogPatch) HasPartitioning() bool

HasPartitioning returns a boolean if a field has been set.

func (*IntakeCatalogPatch) HasTableName

func (o *IntakeCatalogPatch) HasTableName() bool

HasTableName returns a boolean if a field has been set.

func (*IntakeCatalogPatch) HasUri

func (o *IntakeCatalogPatch) HasUri() bool

HasUri returns a boolean if a field has been set.

func (*IntakeCatalogPatch) HasWarehouse

func (o *IntakeCatalogPatch) HasWarehouse() bool

HasWarehouse returns a boolean if a field has been set.

func (IntakeCatalogPatch) MarshalJSON

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

func (*IntakeCatalogPatch) SetAuth

func (o *IntakeCatalogPatch) SetAuth(v CatalogAuthPatch)

SetAuth gets a reference to the given CatalogAuthPatch and assigns it to the Auth field.

func (*IntakeCatalogPatch) SetNamespace

func (o *IntakeCatalogPatch) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*IntakeCatalogPatch) SetPartitionBy

func (o *IntakeCatalogPatch) SetPartitionBy(v []string)

SetPartitionBy gets a reference to the given []string and assigns it to the PartitionBy field.

func (*IntakeCatalogPatch) SetPartitioning

func (o *IntakeCatalogPatch) SetPartitioning(v PartitioningUpdateType)

SetPartitioning gets a reference to the given PartitioningUpdateType and assigns it to the Partitioning field.

func (*IntakeCatalogPatch) SetTableName

func (o *IntakeCatalogPatch) SetTableName(v string)

SetTableName gets a reference to the given string and assigns it to the TableName field.

func (*IntakeCatalogPatch) SetUri

func (o *IntakeCatalogPatch) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

func (*IntakeCatalogPatch) SetWarehouse

func (o *IntakeCatalogPatch) SetWarehouse(v string)

SetWarehouse gets a reference to the given string and assigns it to the Warehouse field.

func (IntakeCatalogPatch) ToMap

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

type IntakeResponse

type IntakeResponse struct {
	Catalog IntakeCatalog `json:"catalog"`
	// The point in time the resource was created.
	CreateTime time.Time `json:"create_time"`
	// The topic where undelivered messages are published (Dead Letter Queue).
	DeadLetterTopic string `json:"deadLetterTopic"`
	// The description is a longer text chosen by the user to provide more context for the resource.
	Description *string `json:"description,omitempty"`
	// The display name is a short name chosen by the user to identify the resource.
	DisplayName string `json:"displayName"`
	// A human-readable description of the error, if the state is 'failed'.
	FailureMessage *string `json:"failure_message,omitempty"`
	// A auto generated unique id which identifies the resource.
	Id string `json:"id"`
	// The unique id of the intake runner this intake is running on.
	IntakeRunnerId string `json:"intakeRunnerId"`
	// Labels are a set of key-value pairs assigned to resources.
	Labels map[string]string `json:"labels,omitempty"`
	// The current state of the resource.
	State string `json:"state"`
	// The topic to publish data to.
	Topic string `json:"topic"`
	// Number of messages that failed delivery and were sent to the Dead Letter Queue.
	UndeliveredMessageCount *int64 `json:"undeliveredMessageCount,omitempty"`
	// The URI for reaching the resource.
	Uri string `json:"uri"`
}

IntakeResponse struct for IntakeResponse

func NewIntakeResponse

func NewIntakeResponse(catalog IntakeCatalog, createTime time.Time, deadLetterTopic string, displayName string, id string, intakeRunnerId string, state string, topic string, uri string) *IntakeResponse

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

func NewIntakeResponseWithDefaults

func NewIntakeResponseWithDefaults() *IntakeResponse

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

func (*IntakeResponse) GetCatalog

func (o *IntakeResponse) GetCatalog() IntakeCatalog

GetCatalog returns the Catalog field value

func (*IntakeResponse) GetCatalogOk

func (o *IntakeResponse) GetCatalogOk() (*IntakeCatalog, bool)

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

func (*IntakeResponse) GetCreateTime

func (o *IntakeResponse) GetCreateTime() time.Time

GetCreateTime returns the CreateTime field value

func (*IntakeResponse) GetCreateTimeOk

func (o *IntakeResponse) GetCreateTimeOk() (*time.Time, bool)

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

func (*IntakeResponse) GetDeadLetterTopic

func (o *IntakeResponse) GetDeadLetterTopic() string

GetDeadLetterTopic returns the DeadLetterTopic field value

func (*IntakeResponse) GetDeadLetterTopicOk

func (o *IntakeResponse) GetDeadLetterTopicOk() (*string, bool)

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

func (*IntakeResponse) GetDescription

func (o *IntakeResponse) GetDescription() string

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

func (*IntakeResponse) GetDescriptionOk

func (o *IntakeResponse) 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 (*IntakeResponse) GetDisplayName

func (o *IntakeResponse) GetDisplayName() string

GetDisplayName returns the DisplayName field value

func (*IntakeResponse) GetDisplayNameOk

func (o *IntakeResponse) GetDisplayNameOk() (*string, bool)

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

func (*IntakeResponse) GetFailureMessage

func (o *IntakeResponse) GetFailureMessage() string

GetFailureMessage returns the FailureMessage field value if set, zero value otherwise.

func (*IntakeResponse) GetFailureMessageOk

func (o *IntakeResponse) GetFailureMessageOk() (*string, bool)

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

func (*IntakeResponse) GetId

func (o *IntakeResponse) GetId() string

GetId returns the Id field value

func (*IntakeResponse) GetIdOk

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

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

func (*IntakeResponse) GetIntakeRunnerId

func (o *IntakeResponse) GetIntakeRunnerId() string

GetIntakeRunnerId returns the IntakeRunnerId field value

func (*IntakeResponse) GetIntakeRunnerIdOk

func (o *IntakeResponse) GetIntakeRunnerIdOk() (*string, bool)

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

func (*IntakeResponse) GetLabels

func (o *IntakeResponse) GetLabels() map[string]string

GetLabels returns the Labels field value if set, zero value otherwise (both if not set or set to explicit null).

func (*IntakeResponse) GetLabelsOk

func (o *IntakeResponse) GetLabelsOk() (*map[string]string, bool)

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

func (*IntakeResponse) GetState

func (o *IntakeResponse) GetState() string

GetState returns the State field value

func (*IntakeResponse) GetStateOk

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

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

func (*IntakeResponse) GetTopic

func (o *IntakeResponse) GetTopic() string

GetTopic returns the Topic field value

func (*IntakeResponse) GetTopicOk

func (o *IntakeResponse) GetTopicOk() (*string, bool)

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

func (*IntakeResponse) GetUndeliveredMessageCount

func (o *IntakeResponse) GetUndeliveredMessageCount() int64

GetUndeliveredMessageCount returns the UndeliveredMessageCount field value if set, zero value otherwise.

func (*IntakeResponse) GetUndeliveredMessageCountOk

func (o *IntakeResponse) GetUndeliveredMessageCountOk() (*int64, bool)

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

func (*IntakeResponse) GetUri

func (o *IntakeResponse) GetUri() string

GetUri returns the Uri field value

func (*IntakeResponse) GetUriOk

func (o *IntakeResponse) GetUriOk() (*string, bool)

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

func (*IntakeResponse) HasDescription

func (o *IntakeResponse) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*IntakeResponse) HasFailureMessage

func (o *IntakeResponse) HasFailureMessage() bool

HasFailureMessage returns a boolean if a field has been set.

func (*IntakeResponse) HasLabels

func (o *IntakeResponse) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*IntakeResponse) HasUndeliveredMessageCount

func (o *IntakeResponse) HasUndeliveredMessageCount() bool

HasUndeliveredMessageCount returns a boolean if a field has been set.

func (IntakeResponse) MarshalJSON

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

func (*IntakeResponse) SetCatalog

func (o *IntakeResponse) SetCatalog(v IntakeCatalog)

SetCatalog sets field value

func (*IntakeResponse) SetCreateTime

func (o *IntakeResponse) SetCreateTime(v time.Time)

SetCreateTime sets field value

func (*IntakeResponse) SetDeadLetterTopic

func (o *IntakeResponse) SetDeadLetterTopic(v string)

SetDeadLetterTopic sets field value

func (*IntakeResponse) SetDescription

func (o *IntakeResponse) SetDescription(v string)

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

func (*IntakeResponse) SetDisplayName

func (o *IntakeResponse) SetDisplayName(v string)

SetDisplayName sets field value

func (*IntakeResponse) SetFailureMessage

func (o *IntakeResponse) SetFailureMessage(v string)

SetFailureMessage gets a reference to the given string and assigns it to the FailureMessage field.

func (*IntakeResponse) SetId

func (o *IntakeResponse) SetId(v string)

SetId sets field value

func (*IntakeResponse) SetIntakeRunnerId

func (o *IntakeResponse) SetIntakeRunnerId(v string)

SetIntakeRunnerId sets field value

func (*IntakeResponse) SetLabels

func (o *IntakeResponse) SetLabels(v map[string]string)

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field.

func (*IntakeResponse) SetState

func (o *IntakeResponse) SetState(v string)

SetState sets field value

func (*IntakeResponse) SetTopic

func (o *IntakeResponse) SetTopic(v string)

SetTopic sets field value

func (*IntakeResponse) SetUndeliveredMessageCount

func (o *IntakeResponse) SetUndeliveredMessageCount(v int64)

SetUndeliveredMessageCount gets a reference to the given int64 and assigns it to the UndeliveredMessageCount field.

func (*IntakeResponse) SetUri

func (o *IntakeResponse) SetUri(v string)

SetUri sets field value

func (IntakeResponse) ToMap

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

func (*IntakeResponse) UnmarshalJSON

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

type IntakeRunnerResponse

type IntakeRunnerResponse struct {
	// The point in time the resource was created.
	CreateTime time.Time `json:"create_time"`
	// The description is a longer text chosen by the user to provide more context for the resource.
	Description *string `json:"description,omitempty"`
	// The display name is a short name chosen by the user to identify the resource.
	DisplayName string `json:"displayName"`
	// A auto generated unique id which identifies the resource.
	Id string `json:"id"`
	// Labels are a set of key-value pairs assigned to resources.
	Labels map[string]string `json:"labels,omitempty"`
	// The maximum size of a message in kibibytes (1 KiB = 1024 bytes).
	MaxMessageSizeKiB int32 `json:"maxMessageSizeKiB"`
	// The maximum number of messages per hour.
	MaxMessagesPerHour int32 `json:"maxMessagesPerHour"`
	// The current state of the resource.
	State string `json:"state"`
	// The URI for reaching the resource.
	Uri string `json:"uri"`
}

IntakeRunnerResponse struct for IntakeRunnerResponse

func NewIntakeRunnerResponse

func NewIntakeRunnerResponse(createTime time.Time, displayName string, id string, maxMessageSizeKiB int32, maxMessagesPerHour int32, state string, uri string) *IntakeRunnerResponse

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

func NewIntakeRunnerResponseWithDefaults

func NewIntakeRunnerResponseWithDefaults() *IntakeRunnerResponse

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

func (*IntakeRunnerResponse) GetCreateTime

func (o *IntakeRunnerResponse) GetCreateTime() time.Time

GetCreateTime returns the CreateTime field value

func (*IntakeRunnerResponse) GetCreateTimeOk

func (o *IntakeRunnerResponse) GetCreateTimeOk() (*time.Time, bool)

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

func (*IntakeRunnerResponse) GetDescription

func (o *IntakeRunnerResponse) GetDescription() string

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

func (*IntakeRunnerResponse) GetDescriptionOk

func (o *IntakeRunnerResponse) 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 (*IntakeRunnerResponse) GetDisplayName

func (o *IntakeRunnerResponse) GetDisplayName() string

GetDisplayName returns the DisplayName field value

func (*IntakeRunnerResponse) GetDisplayNameOk

func (o *IntakeRunnerResponse) GetDisplayNameOk() (*string, bool)

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

func (*IntakeRunnerResponse) GetId

func (o *IntakeRunnerResponse) GetId() string

GetId returns the Id field value

func (*IntakeRunnerResponse) GetIdOk

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

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

func (*IntakeRunnerResponse) GetLabels

func (o *IntakeRunnerResponse) GetLabels() map[string]string

GetLabels returns the Labels field value if set, zero value otherwise (both if not set or set to explicit null).

func (*IntakeRunnerResponse) GetLabelsOk

func (o *IntakeRunnerResponse) GetLabelsOk() (*map[string]string, bool)

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

func (*IntakeRunnerResponse) GetMaxMessageSizeKiB

func (o *IntakeRunnerResponse) GetMaxMessageSizeKiB() int32

GetMaxMessageSizeKiB returns the MaxMessageSizeKiB field value

func (*IntakeRunnerResponse) GetMaxMessageSizeKiBOk

func (o *IntakeRunnerResponse) GetMaxMessageSizeKiBOk() (*int32, bool)

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

func (*IntakeRunnerResponse) GetMaxMessagesPerHour

func (o *IntakeRunnerResponse) GetMaxMessagesPerHour() int32

GetMaxMessagesPerHour returns the MaxMessagesPerHour field value

func (*IntakeRunnerResponse) GetMaxMessagesPerHourOk

func (o *IntakeRunnerResponse) GetMaxMessagesPerHourOk() (*int32, bool)

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

func (*IntakeRunnerResponse) GetState

func (o *IntakeRunnerResponse) GetState() string

GetState returns the State field value

func (*IntakeRunnerResponse) GetStateOk

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

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

func (*IntakeRunnerResponse) GetUri

func (o *IntakeRunnerResponse) GetUri() string

GetUri returns the Uri field value

func (*IntakeRunnerResponse) GetUriOk

func (o *IntakeRunnerResponse) GetUriOk() (*string, bool)

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

func (*IntakeRunnerResponse) HasDescription

func (o *IntakeRunnerResponse) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*IntakeRunnerResponse) HasLabels

func (o *IntakeRunnerResponse) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (IntakeRunnerResponse) MarshalJSON

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

func (*IntakeRunnerResponse) SetCreateTime

func (o *IntakeRunnerResponse) SetCreateTime(v time.Time)

SetCreateTime sets field value

func (*IntakeRunnerResponse) SetDescription

func (o *IntakeRunnerResponse) SetDescription(v string)

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

func (*IntakeRunnerResponse) SetDisplayName

func (o *IntakeRunnerResponse) SetDisplayName(v string)

SetDisplayName sets field value

func (*IntakeRunnerResponse) SetId

func (o *IntakeRunnerResponse) SetId(v string)

SetId sets field value

func (*IntakeRunnerResponse) SetLabels

func (o *IntakeRunnerResponse) SetLabels(v map[string]string)

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field.

func (*IntakeRunnerResponse) SetMaxMessageSizeKiB

func (o *IntakeRunnerResponse) SetMaxMessageSizeKiB(v int32)

SetMaxMessageSizeKiB sets field value

func (*IntakeRunnerResponse) SetMaxMessagesPerHour

func (o *IntakeRunnerResponse) SetMaxMessagesPerHour(v int32)

SetMaxMessagesPerHour sets field value

func (*IntakeRunnerResponse) SetState

func (o *IntakeRunnerResponse) SetState(v string)

SetState sets field value

func (*IntakeRunnerResponse) SetUri

func (o *IntakeRunnerResponse) SetUri(v string)

SetUri sets field value

func (IntakeRunnerResponse) ToMap

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

func (*IntakeRunnerResponse) UnmarshalJSON

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

type IntakeUserResponse

type IntakeUserResponse struct {
	ClientConfig *ClientConfig `json:"clientConfig,omitempty"`
	// The point in time the resource was created.
	CreateTime time.Time `json:"create_time"`
	// The description is a longer text chosen by the user to provide more context for the resource.
	Description *string `json:"description,omitempty"`
	// The display name is a short name chosen by the user to identify the resource.
	DisplayName string `json:"displayName"`
	// A auto generated unique id which identifies the resource.
	Id string `json:"id"`
	// Labels are a set of key-value pairs assigned to resources.
	Labels map[string]string `json:"labels,omitempty"`
	// The current state of the resource.
	State string   `json:"state"`
	Type  UserType `json:"type"`
	// The user to connect to the intake.
	User string `json:"user"`
}

IntakeUserResponse struct for IntakeUserResponse

func NewIntakeUserResponse

func NewIntakeUserResponse(createTime time.Time, displayName string, id string, state string, types UserType, user string) *IntakeUserResponse

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

func NewIntakeUserResponseWithDefaults

func NewIntakeUserResponseWithDefaults() *IntakeUserResponse

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

func (*IntakeUserResponse) GetClientConfig

func (o *IntakeUserResponse) GetClientConfig() ClientConfig

GetClientConfig returns the ClientConfig field value if set, zero value otherwise.

func (*IntakeUserResponse) GetClientConfigOk

func (o *IntakeUserResponse) GetClientConfigOk() (*ClientConfig, bool)

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

func (*IntakeUserResponse) GetCreateTime

func (o *IntakeUserResponse) GetCreateTime() time.Time

GetCreateTime returns the CreateTime field value

func (*IntakeUserResponse) GetCreateTimeOk

func (o *IntakeUserResponse) GetCreateTimeOk() (*time.Time, bool)

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

func (*IntakeUserResponse) GetDescription

func (o *IntakeUserResponse) GetDescription() string

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

func (*IntakeUserResponse) GetDescriptionOk

func (o *IntakeUserResponse) 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 (*IntakeUserResponse) GetDisplayName

func (o *IntakeUserResponse) GetDisplayName() string

GetDisplayName returns the DisplayName field value

func (*IntakeUserResponse) GetDisplayNameOk

func (o *IntakeUserResponse) GetDisplayNameOk() (*string, bool)

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

func (*IntakeUserResponse) GetId

func (o *IntakeUserResponse) GetId() string

GetId returns the Id field value

func (*IntakeUserResponse) GetIdOk

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

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

func (*IntakeUserResponse) GetLabels

func (o *IntakeUserResponse) GetLabels() map[string]string

GetLabels returns the Labels field value if set, zero value otherwise (both if not set or set to explicit null).

func (*IntakeUserResponse) GetLabelsOk

func (o *IntakeUserResponse) GetLabelsOk() (*map[string]string, bool)

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

func (*IntakeUserResponse) GetState

func (o *IntakeUserResponse) GetState() string

GetState returns the State field value

func (*IntakeUserResponse) GetStateOk

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

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

func (*IntakeUserResponse) GetType

func (o *IntakeUserResponse) GetType() UserType

GetType returns the Type field value

func (*IntakeUserResponse) GetTypeOk

func (o *IntakeUserResponse) GetTypeOk() (*UserType, bool)

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

func (*IntakeUserResponse) GetUser

func (o *IntakeUserResponse) GetUser() string

GetUser returns the User field value

func (*IntakeUserResponse) GetUserOk

func (o *IntakeUserResponse) GetUserOk() (*string, bool)

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

func (*IntakeUserResponse) HasClientConfig

func (o *IntakeUserResponse) HasClientConfig() bool

HasClientConfig returns a boolean if a field has been set.

func (*IntakeUserResponse) HasDescription

func (o *IntakeUserResponse) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*IntakeUserResponse) HasLabels

func (o *IntakeUserResponse) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (IntakeUserResponse) MarshalJSON

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

func (*IntakeUserResponse) SetClientConfig

func (o *IntakeUserResponse) SetClientConfig(v ClientConfig)

SetClientConfig gets a reference to the given ClientConfig and assigns it to the ClientConfig field.

func (*IntakeUserResponse) SetCreateTime

func (o *IntakeUserResponse) SetCreateTime(v time.Time)

SetCreateTime sets field value

func (*IntakeUserResponse) SetDescription

func (o *IntakeUserResponse) SetDescription(v string)

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

func (*IntakeUserResponse) SetDisplayName

func (o *IntakeUserResponse) SetDisplayName(v string)

SetDisplayName sets field value

func (*IntakeUserResponse) SetId

func (o *IntakeUserResponse) SetId(v string)

SetId sets field value

func (*IntakeUserResponse) SetLabels

func (o *IntakeUserResponse) SetLabels(v map[string]string)

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field.

func (*IntakeUserResponse) SetState

func (o *IntakeUserResponse) SetState(v string)

SetState sets field value

func (*IntakeUserResponse) SetType

func (o *IntakeUserResponse) SetType(v UserType)

SetType sets field value

func (*IntakeUserResponse) SetUser

func (o *IntakeUserResponse) SetUser(v string)

SetUser sets field value

func (IntakeUserResponse) ToMap

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

func (*IntakeUserResponse) UnmarshalJSON

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

type ListIntakeRunnersResponse

type ListIntakeRunnersResponse struct {
	IntakeRunners []IntakeRunnerResponse `json:"intakeRunners"`
	// A token to retrieve the next page of results.
	NextPageToken *string `json:"nextPageToken,omitempty"`
}

ListIntakeRunnersResponse struct for ListIntakeRunnersResponse

func NewListIntakeRunnersResponse

func NewListIntakeRunnersResponse(intakeRunners []IntakeRunnerResponse) *ListIntakeRunnersResponse

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

func NewListIntakeRunnersResponseWithDefaults

func NewListIntakeRunnersResponseWithDefaults() *ListIntakeRunnersResponse

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

func (*ListIntakeRunnersResponse) GetIntakeRunners

func (o *ListIntakeRunnersResponse) GetIntakeRunners() []IntakeRunnerResponse

GetIntakeRunners returns the IntakeRunners field value

func (*ListIntakeRunnersResponse) GetIntakeRunnersOk

func (o *ListIntakeRunnersResponse) GetIntakeRunnersOk() ([]IntakeRunnerResponse, bool)

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

func (*ListIntakeRunnersResponse) GetNextPageToken

func (o *ListIntakeRunnersResponse) GetNextPageToken() string

GetNextPageToken returns the NextPageToken field value if set, zero value otherwise.

func (*ListIntakeRunnersResponse) GetNextPageTokenOk

func (o *ListIntakeRunnersResponse) GetNextPageTokenOk() (*string, bool)

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

func (*ListIntakeRunnersResponse) HasNextPageToken

func (o *ListIntakeRunnersResponse) HasNextPageToken() bool

HasNextPageToken returns a boolean if a field has been set.

func (ListIntakeRunnersResponse) MarshalJSON

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

func (*ListIntakeRunnersResponse) SetIntakeRunners

func (o *ListIntakeRunnersResponse) SetIntakeRunners(v []IntakeRunnerResponse)

SetIntakeRunners sets field value

func (*ListIntakeRunnersResponse) SetNextPageToken

func (o *ListIntakeRunnersResponse) SetNextPageToken(v string)

SetNextPageToken gets a reference to the given string and assigns it to the NextPageToken field.

func (ListIntakeRunnersResponse) ToMap

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

func (*ListIntakeRunnersResponse) UnmarshalJSON

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

type ListIntakeUsersResponse

type ListIntakeUsersResponse struct {
	IntakeUsers []IntakeUserResponse `json:"intakeUsers"`
	// A token to retrieve the next page of results.
	NextPageToken *string `json:"nextPageToken,omitempty"`
}

ListIntakeUsersResponse struct for ListIntakeUsersResponse

func NewListIntakeUsersResponse

func NewListIntakeUsersResponse(intakeUsers []IntakeUserResponse) *ListIntakeUsersResponse

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

func NewListIntakeUsersResponseWithDefaults

func NewListIntakeUsersResponseWithDefaults() *ListIntakeUsersResponse

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

func (*ListIntakeUsersResponse) GetIntakeUsers

func (o *ListIntakeUsersResponse) GetIntakeUsers() []IntakeUserResponse

GetIntakeUsers returns the IntakeUsers field value

func (*ListIntakeUsersResponse) GetIntakeUsersOk

func (o *ListIntakeUsersResponse) GetIntakeUsersOk() ([]IntakeUserResponse, bool)

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

func (*ListIntakeUsersResponse) GetNextPageToken

func (o *ListIntakeUsersResponse) GetNextPageToken() string

GetNextPageToken returns the NextPageToken field value if set, zero value otherwise.

func (*ListIntakeUsersResponse) GetNextPageTokenOk

func (o *ListIntakeUsersResponse) GetNextPageTokenOk() (*string, bool)

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

func (*ListIntakeUsersResponse) HasNextPageToken

func (o *ListIntakeUsersResponse) HasNextPageToken() bool

HasNextPageToken returns a boolean if a field has been set.

func (ListIntakeUsersResponse) MarshalJSON

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

func (*ListIntakeUsersResponse) SetIntakeUsers

func (o *ListIntakeUsersResponse) SetIntakeUsers(v []IntakeUserResponse)

SetIntakeUsers sets field value

func (*ListIntakeUsersResponse) SetNextPageToken

func (o *ListIntakeUsersResponse) SetNextPageToken(v string)

SetNextPageToken gets a reference to the given string and assigns it to the NextPageToken field.

func (ListIntakeUsersResponse) ToMap

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

func (*ListIntakeUsersResponse) UnmarshalJSON

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

type ListIntakesResponse

type ListIntakesResponse struct {
	Intakes []IntakeResponse `json:"intakes"`
	// A token to retrieve the next page of results.
	NextPageToken *string `json:"nextPageToken,omitempty"`
}

ListIntakesResponse struct for ListIntakesResponse

func NewListIntakesResponse

func NewListIntakesResponse(intakes []IntakeResponse) *ListIntakesResponse

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

func NewListIntakesResponseWithDefaults

func NewListIntakesResponseWithDefaults() *ListIntakesResponse

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

func (*ListIntakesResponse) GetIntakes

func (o *ListIntakesResponse) GetIntakes() []IntakeResponse

GetIntakes returns the Intakes field value

func (*ListIntakesResponse) GetIntakesOk

func (o *ListIntakesResponse) GetIntakesOk() ([]IntakeResponse, bool)

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

func (*ListIntakesResponse) GetNextPageToken

func (o *ListIntakesResponse) GetNextPageToken() string

GetNextPageToken returns the NextPageToken field value if set, zero value otherwise.

func (*ListIntakesResponse) GetNextPageTokenOk

func (o *ListIntakesResponse) GetNextPageTokenOk() (*string, bool)

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

func (*ListIntakesResponse) HasNextPageToken

func (o *ListIntakesResponse) HasNextPageToken() bool

HasNextPageToken returns a boolean if a field has been set.

func (ListIntakesResponse) MarshalJSON

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

func (*ListIntakesResponse) SetIntakes

func (o *ListIntakesResponse) SetIntakes(v []IntakeResponse)

SetIntakes sets field value

func (*ListIntakesResponse) SetNextPageToken

func (o *ListIntakesResponse) SetNextPageToken(v string)

SetNextPageToken gets a reference to the given string and assigns it to the NextPageToken field.

func (ListIntakesResponse) ToMap

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

func (*ListIntakesResponse) UnmarshalJSON

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

type MappedNullable

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

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 NullableCatalogAuth

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

func NewNullableCatalogAuth

func NewNullableCatalogAuth(val *CatalogAuth) *NullableCatalogAuth

func (NullableCatalogAuth) Get

func (NullableCatalogAuth) IsSet

func (v NullableCatalogAuth) IsSet() bool

func (NullableCatalogAuth) MarshalJSON

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

func (*NullableCatalogAuth) Set

func (v *NullableCatalogAuth) Set(val *CatalogAuth)

func (*NullableCatalogAuth) UnmarshalJSON

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

func (*NullableCatalogAuth) Unset

func (v *NullableCatalogAuth) Unset()

type NullableCatalogAuthPatch

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

func NewNullableCatalogAuthPatch

func NewNullableCatalogAuthPatch(val *CatalogAuthPatch) *NullableCatalogAuthPatch

func (NullableCatalogAuthPatch) Get

func (NullableCatalogAuthPatch) IsSet

func (v NullableCatalogAuthPatch) IsSet() bool

func (NullableCatalogAuthPatch) MarshalJSON

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

func (*NullableCatalogAuthPatch) Set

func (*NullableCatalogAuthPatch) UnmarshalJSON

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

func (*NullableCatalogAuthPatch) Unset

func (v *NullableCatalogAuthPatch) Unset()

type NullableCatalogAuthType

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

func NewNullableCatalogAuthType

func NewNullableCatalogAuthType(val *CatalogAuthType) *NullableCatalogAuthType

func (NullableCatalogAuthType) Get

func (NullableCatalogAuthType) IsSet

func (v NullableCatalogAuthType) IsSet() bool

func (NullableCatalogAuthType) MarshalJSON

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

func (*NullableCatalogAuthType) Set

func (*NullableCatalogAuthType) UnmarshalJSON

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

func (*NullableCatalogAuthType) Unset

func (v *NullableCatalogAuthType) Unset()

type NullableClientConfig

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

func NewNullableClientConfig

func NewNullableClientConfig(val *ClientConfig) *NullableClientConfig

func (NullableClientConfig) Get

func (NullableClientConfig) IsSet

func (v NullableClientConfig) IsSet() bool

func (NullableClientConfig) MarshalJSON

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

func (*NullableClientConfig) Set

func (v *NullableClientConfig) Set(val *ClientConfig)

func (*NullableClientConfig) UnmarshalJSON

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

func (*NullableClientConfig) Unset

func (v *NullableClientConfig) Unset()

type NullableCreateIntakePayload

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

func NewNullableCreateIntakePayload

func NewNullableCreateIntakePayload(val *CreateIntakePayload) *NullableCreateIntakePayload

func (NullableCreateIntakePayload) Get

func (NullableCreateIntakePayload) IsSet

func (NullableCreateIntakePayload) MarshalJSON

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

func (*NullableCreateIntakePayload) Set

func (*NullableCreateIntakePayload) UnmarshalJSON

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

func (*NullableCreateIntakePayload) Unset

func (v *NullableCreateIntakePayload) Unset()

type NullableCreateIntakeRunnerPayload

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

func (NullableCreateIntakeRunnerPayload) Get

func (NullableCreateIntakeRunnerPayload) IsSet

func (NullableCreateIntakeRunnerPayload) MarshalJSON

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

func (*NullableCreateIntakeRunnerPayload) Set

func (*NullableCreateIntakeRunnerPayload) UnmarshalJSON

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

func (*NullableCreateIntakeRunnerPayload) Unset

type NullableCreateIntakeUserPayload

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

func (NullableCreateIntakeUserPayload) Get

func (NullableCreateIntakeUserPayload) IsSet

func (NullableCreateIntakeUserPayload) MarshalJSON

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

func (*NullableCreateIntakeUserPayload) Set

func (*NullableCreateIntakeUserPayload) UnmarshalJSON

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

func (*NullableCreateIntakeUserPayload) Unset

type NullableDremioAuth

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

func NewNullableDremioAuth

func NewNullableDremioAuth(val *DremioAuth) *NullableDremioAuth

func (NullableDremioAuth) Get

func (v NullableDremioAuth) Get() *DremioAuth

func (NullableDremioAuth) IsSet

func (v NullableDremioAuth) IsSet() bool

func (NullableDremioAuth) MarshalJSON

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

func (*NullableDremioAuth) Set

func (v *NullableDremioAuth) Set(val *DremioAuth)

func (*NullableDremioAuth) UnmarshalJSON

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

func (*NullableDremioAuth) Unset

func (v *NullableDremioAuth) Unset()

type NullableDremioAuthPatch

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

func NewNullableDremioAuthPatch

func NewNullableDremioAuthPatch(val *DremioAuthPatch) *NullableDremioAuthPatch

func (NullableDremioAuthPatch) Get

func (NullableDremioAuthPatch) IsSet

func (v NullableDremioAuthPatch) IsSet() bool

func (NullableDremioAuthPatch) MarshalJSON

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

func (*NullableDremioAuthPatch) Set

func (*NullableDremioAuthPatch) UnmarshalJSON

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

func (*NullableDremioAuthPatch) Unset

func (v *NullableDremioAuthPatch) Unset()

type NullableFloat32

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

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

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

func (*NullableFloat32) Set

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

func (*NullableFloat32) UnmarshalJSON

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

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

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

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

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

func (*NullableFloat64) Set

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

func (*NullableFloat64) UnmarshalJSON

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

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableInt

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

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

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

func (*NullableInt) Set

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

func (*NullableInt) UnmarshalJSON

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

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

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

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

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

func (*NullableInt32) Set

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

func (*NullableInt32) UnmarshalJSON

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

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

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

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

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

func (*NullableInt64) Set

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

func (*NullableInt64) UnmarshalJSON

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

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableIntakeCatalog

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

func NewNullableIntakeCatalog

func NewNullableIntakeCatalog(val *IntakeCatalog) *NullableIntakeCatalog

func (NullableIntakeCatalog) Get

func (NullableIntakeCatalog) IsSet

func (v NullableIntakeCatalog) IsSet() bool

func (NullableIntakeCatalog) MarshalJSON

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

func (*NullableIntakeCatalog) Set

func (v *NullableIntakeCatalog) Set(val *IntakeCatalog)

func (*NullableIntakeCatalog) UnmarshalJSON

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

func (*NullableIntakeCatalog) Unset

func (v *NullableIntakeCatalog) Unset()

type NullableIntakeCatalogPatch

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

func NewNullableIntakeCatalogPatch

func NewNullableIntakeCatalogPatch(val *IntakeCatalogPatch) *NullableIntakeCatalogPatch

func (NullableIntakeCatalogPatch) Get

func (NullableIntakeCatalogPatch) IsSet

func (v NullableIntakeCatalogPatch) IsSet() bool

func (NullableIntakeCatalogPatch) MarshalJSON

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

func (*NullableIntakeCatalogPatch) Set

func (*NullableIntakeCatalogPatch) UnmarshalJSON

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

func (*NullableIntakeCatalogPatch) Unset

func (v *NullableIntakeCatalogPatch) Unset()

type NullableIntakeResponse

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

func NewNullableIntakeResponse

func NewNullableIntakeResponse(val *IntakeResponse) *NullableIntakeResponse

func (NullableIntakeResponse) Get

func (NullableIntakeResponse) IsSet

func (v NullableIntakeResponse) IsSet() bool

func (NullableIntakeResponse) MarshalJSON

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

func (*NullableIntakeResponse) Set

func (*NullableIntakeResponse) UnmarshalJSON

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

func (*NullableIntakeResponse) Unset

func (v *NullableIntakeResponse) Unset()

type NullableIntakeRunnerResponse

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

func NewNullableIntakeRunnerResponse

func NewNullableIntakeRunnerResponse(val *IntakeRunnerResponse) *NullableIntakeRunnerResponse

func (NullableIntakeRunnerResponse) Get

func (NullableIntakeRunnerResponse) IsSet

func (NullableIntakeRunnerResponse) MarshalJSON

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

func (*NullableIntakeRunnerResponse) Set

func (*NullableIntakeRunnerResponse) UnmarshalJSON

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

func (*NullableIntakeRunnerResponse) Unset

func (v *NullableIntakeRunnerResponse) Unset()

type NullableIntakeUserResponse

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

func NewNullableIntakeUserResponse

func NewNullableIntakeUserResponse(val *IntakeUserResponse) *NullableIntakeUserResponse

func (NullableIntakeUserResponse) Get

func (NullableIntakeUserResponse) IsSet

func (v NullableIntakeUserResponse) IsSet() bool

func (NullableIntakeUserResponse) MarshalJSON

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

func (*NullableIntakeUserResponse) Set

func (*NullableIntakeUserResponse) UnmarshalJSON

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

func (*NullableIntakeUserResponse) Unset

func (v *NullableIntakeUserResponse) Unset()

type NullableListIntakeRunnersResponse

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

func (NullableListIntakeRunnersResponse) Get

func (NullableListIntakeRunnersResponse) IsSet

func (NullableListIntakeRunnersResponse) MarshalJSON

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

func (*NullableListIntakeRunnersResponse) Set

func (*NullableListIntakeRunnersResponse) UnmarshalJSON

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

func (*NullableListIntakeRunnersResponse) Unset

type NullableListIntakeUsersResponse

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

func (NullableListIntakeUsersResponse) Get

func (NullableListIntakeUsersResponse) IsSet

func (NullableListIntakeUsersResponse) MarshalJSON

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

func (*NullableListIntakeUsersResponse) Set

func (*NullableListIntakeUsersResponse) UnmarshalJSON

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

func (*NullableListIntakeUsersResponse) Unset

type NullableListIntakesResponse

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

func NewNullableListIntakesResponse

func NewNullableListIntakesResponse(val *ListIntakesResponse) *NullableListIntakesResponse

func (NullableListIntakesResponse) Get

func (NullableListIntakesResponse) IsSet

func (NullableListIntakesResponse) MarshalJSON

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

func (*NullableListIntakesResponse) Set

func (*NullableListIntakesResponse) UnmarshalJSON

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

func (*NullableListIntakesResponse) Unset

func (v *NullableListIntakesResponse) Unset()

type NullablePartitioningType

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

func NewNullablePartitioningType

func NewNullablePartitioningType(val *PartitioningType) *NullablePartitioningType

func (NullablePartitioningType) Get

func (NullablePartitioningType) IsSet

func (v NullablePartitioningType) IsSet() bool

func (NullablePartitioningType) MarshalJSON

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

func (*NullablePartitioningType) Set

func (*NullablePartitioningType) UnmarshalJSON

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

func (*NullablePartitioningType) Unset

func (v *NullablePartitioningType) Unset()

type NullablePartitioningUpdateType

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

func (NullablePartitioningUpdateType) Get

func (NullablePartitioningUpdateType) IsSet

func (NullablePartitioningUpdateType) MarshalJSON

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

func (*NullablePartitioningUpdateType) Set

func (*NullablePartitioningUpdateType) UnmarshalJSON

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

func (*NullablePartitioningUpdateType) Unset

func (v *NullablePartitioningUpdateType) 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 NullableUpdateIntakePayload

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

func NewNullableUpdateIntakePayload

func NewNullableUpdateIntakePayload(val *UpdateIntakePayload) *NullableUpdateIntakePayload

func (NullableUpdateIntakePayload) Get

func (NullableUpdateIntakePayload) IsSet

func (NullableUpdateIntakePayload) MarshalJSON

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

func (*NullableUpdateIntakePayload) Set

func (*NullableUpdateIntakePayload) UnmarshalJSON

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

func (*NullableUpdateIntakePayload) Unset

func (v *NullableUpdateIntakePayload) Unset()

type NullableUpdateIntakeRunnerPayload

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

func (NullableUpdateIntakeRunnerPayload) Get

func (NullableUpdateIntakeRunnerPayload) IsSet

func (NullableUpdateIntakeRunnerPayload) MarshalJSON

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

func (*NullableUpdateIntakeRunnerPayload) Set

func (*NullableUpdateIntakeRunnerPayload) UnmarshalJSON

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

func (*NullableUpdateIntakeRunnerPayload) Unset

type NullableUpdateIntakeUserPayload

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

func (NullableUpdateIntakeUserPayload) Get

func (NullableUpdateIntakeUserPayload) IsSet

func (NullableUpdateIntakeUserPayload) MarshalJSON

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

func (*NullableUpdateIntakeUserPayload) Set

func (*NullableUpdateIntakeUserPayload) UnmarshalJSON

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

func (*NullableUpdateIntakeUserPayload) Unset

type NullableUserType

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

func NewNullableUserType

func NewNullableUserType(val *UserType) *NullableUserType

func (NullableUserType) Get

func (v NullableUserType) Get() *UserType

func (NullableUserType) IsSet

func (v NullableUserType) IsSet() bool

func (NullableUserType) MarshalJSON

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

func (*NullableUserType) Set

func (v *NullableUserType) Set(val *UserType)

func (*NullableUserType) UnmarshalJSON

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

func (*NullableUserType) Unset

func (v *NullableUserType) Unset()

type PartitioningType

type PartitioningType string

PartitioningType The target table's partitioning. * `none` disables partitioning, the default. * `intake-time` configures daily partitioning based on the automatically created ingestion time column `__intake_ts`. * `manual` allows arbitrary Iceberg partitioning expression to be set via `partitionBy`.

const (
	PARTITIONINGTYPE_NONE        PartitioningType = "none"
	PARTITIONINGTYPE_INTAKE_TIME PartitioningType = "intake-time"
	PARTITIONINGTYPE_MANUAL      PartitioningType = "manual"
)

List of partitioningType

func NewPartitioningTypeFromValue

func NewPartitioningTypeFromValue(v string) (*PartitioningType, error)

NewPartitioningTypeFromValue returns a pointer to a valid PartitioningType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (PartitioningType) IsValid

func (v PartitioningType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (PartitioningType) Ptr

Ptr returns reference to partitioningType value

func (*PartitioningType) UnmarshalJSON

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

type PartitioningUpdateType

type PartitioningUpdateType string

PartitioningUpdateType The target table's partitioning. * `none` disables partitioning. * `intake-time` configures daily partitioning based on the automatically created ingestion time column `__intake_ts`. * `manual` allows arbitrary Iceberg partitioning expression to be set via `partitionBy`.

const (
	PARTITIONINGUPDATETYPE_NONE        PartitioningUpdateType = "none"
	PARTITIONINGUPDATETYPE_INTAKE_TIME PartitioningUpdateType = "intake-time"
	PARTITIONINGUPDATETYPE_MANUAL      PartitioningUpdateType = "manual"
)

List of partitioningUpdateType

func NewPartitioningUpdateTypeFromValue

func NewPartitioningUpdateTypeFromValue(v string) (*PartitioningUpdateType, error)

NewPartitioningUpdateTypeFromValue returns a pointer to a valid PartitioningUpdateType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (PartitioningUpdateType) IsValid

func (v PartitioningUpdateType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (PartitioningUpdateType) Ptr

Ptr returns reference to partitioningUpdateType value

func (*PartitioningUpdateType) UnmarshalJSON

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

type UpdateIntakePayload

type UpdateIntakePayload struct {
	Catalog *IntakeCatalogPatch `json:"catalog,omitempty"`
	// The description is a longer text chosen by the user to provide more context for the resource.
	Description *string `json:"description,omitempty"`
	// The display name is a short name chosen by the user to identify the resource.
	DisplayName *string `json:"displayName,omitempty"`
	// The unique id of the intake runner this intake should run on.
	IntakeRunnerId string `json:"intakeRunnerId"`
	// Labels are key-value pairs associated with the resource. To update labels:   - Provide a new set of key-value pairs to replace the existing labels.   - Send empty object `{}` to remove all labels.   - Omit this field to leave the labels unchanged.
	Labels map[string]string `json:"labels,omitempty"`
}

UpdateIntakePayload struct for UpdateIntakePayload

func NewUpdateIntakePayload

func NewUpdateIntakePayload(intakeRunnerId string) *UpdateIntakePayload

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

func NewUpdateIntakePayloadWithDefaults

func NewUpdateIntakePayloadWithDefaults() *UpdateIntakePayload

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

func (*UpdateIntakePayload) GetCatalog

func (o *UpdateIntakePayload) GetCatalog() IntakeCatalogPatch

GetCatalog returns the Catalog field value if set, zero value otherwise.

func (*UpdateIntakePayload) GetCatalogOk

func (o *UpdateIntakePayload) GetCatalogOk() (*IntakeCatalogPatch, bool)

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

func (*UpdateIntakePayload) GetDescription

func (o *UpdateIntakePayload) GetDescription() string

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

func (*UpdateIntakePayload) GetDescriptionOk

func (o *UpdateIntakePayload) 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 (*UpdateIntakePayload) GetDisplayName

func (o *UpdateIntakePayload) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*UpdateIntakePayload) GetDisplayNameOk

func (o *UpdateIntakePayload) 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 (*UpdateIntakePayload) GetIntakeRunnerId

func (o *UpdateIntakePayload) GetIntakeRunnerId() string

GetIntakeRunnerId returns the IntakeRunnerId field value

func (*UpdateIntakePayload) GetIntakeRunnerIdOk

func (o *UpdateIntakePayload) GetIntakeRunnerIdOk() (*string, bool)

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

func (*UpdateIntakePayload) GetLabels

func (o *UpdateIntakePayload) GetLabels() map[string]string

GetLabels returns the Labels field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateIntakePayload) GetLabelsOk

func (o *UpdateIntakePayload) GetLabelsOk() (*map[string]string, bool)

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

func (*UpdateIntakePayload) HasCatalog

func (o *UpdateIntakePayload) HasCatalog() bool

HasCatalog returns a boolean if a field has been set.

func (*UpdateIntakePayload) HasDescription

func (o *UpdateIntakePayload) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*UpdateIntakePayload) HasDisplayName

func (o *UpdateIntakePayload) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*UpdateIntakePayload) HasLabels

func (o *UpdateIntakePayload) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (UpdateIntakePayload) MarshalJSON

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

func (*UpdateIntakePayload) SetCatalog

func (o *UpdateIntakePayload) SetCatalog(v IntakeCatalogPatch)

SetCatalog gets a reference to the given IntakeCatalogPatch and assigns it to the Catalog field.

func (*UpdateIntakePayload) SetDescription

func (o *UpdateIntakePayload) SetDescription(v string)

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

func (*UpdateIntakePayload) SetDisplayName

func (o *UpdateIntakePayload) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*UpdateIntakePayload) SetIntakeRunnerId

func (o *UpdateIntakePayload) SetIntakeRunnerId(v string)

SetIntakeRunnerId sets field value

func (*UpdateIntakePayload) SetLabels

func (o *UpdateIntakePayload) SetLabels(v map[string]string)

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field.

func (UpdateIntakePayload) ToMap

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

func (*UpdateIntakePayload) UnmarshalJSON

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

type UpdateIntakeRunnerPayload

type UpdateIntakeRunnerPayload struct {
	// The description is a longer text chosen by the user to provide more context for the resource.
	Description *string `json:"description,omitempty"`
	// The display name is a short name chosen by the user to identify the resource.
	DisplayName *string `json:"displayName,omitempty"`
	// Labels are key-value pairs associated with the resource. To update labels:   - Provide a new set of key-value pairs to replace the existing labels.   - Send empty object `{}` to remove all labels.   - Omit this field to leave the labels unchanged.
	Labels map[string]string `json:"labels,omitempty"`
	// The maximum size of a message in kibibytes (1 KiB = 1024 bytes).
	MaxMessageSizeKiB *int32 `json:"maxMessageSizeKiB,omitempty"`
	// The maximum number of messages per hour.
	MaxMessagesPerHour *int32 `json:"maxMessagesPerHour,omitempty"`
}

UpdateIntakeRunnerPayload struct for UpdateIntakeRunnerPayload

func NewUpdateIntakeRunnerPayload

func NewUpdateIntakeRunnerPayload() *UpdateIntakeRunnerPayload

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

func NewUpdateIntakeRunnerPayloadWithDefaults

func NewUpdateIntakeRunnerPayloadWithDefaults() *UpdateIntakeRunnerPayload

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

func (*UpdateIntakeRunnerPayload) GetDescription

func (o *UpdateIntakeRunnerPayload) GetDescription() string

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

func (*UpdateIntakeRunnerPayload) GetDescriptionOk

func (o *UpdateIntakeRunnerPayload) 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 (*UpdateIntakeRunnerPayload) GetDisplayName

func (o *UpdateIntakeRunnerPayload) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*UpdateIntakeRunnerPayload) GetDisplayNameOk

func (o *UpdateIntakeRunnerPayload) 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 (*UpdateIntakeRunnerPayload) GetLabels

func (o *UpdateIntakeRunnerPayload) GetLabels() map[string]string

GetLabels returns the Labels field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateIntakeRunnerPayload) GetLabelsOk

func (o *UpdateIntakeRunnerPayload) GetLabelsOk() (*map[string]string, bool)

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

func (*UpdateIntakeRunnerPayload) GetMaxMessageSizeKiB

func (o *UpdateIntakeRunnerPayload) GetMaxMessageSizeKiB() int32

GetMaxMessageSizeKiB returns the MaxMessageSizeKiB field value if set, zero value otherwise.

func (*UpdateIntakeRunnerPayload) GetMaxMessageSizeKiBOk

func (o *UpdateIntakeRunnerPayload) GetMaxMessageSizeKiBOk() (*int32, bool)

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

func (*UpdateIntakeRunnerPayload) GetMaxMessagesPerHour

func (o *UpdateIntakeRunnerPayload) GetMaxMessagesPerHour() int32

GetMaxMessagesPerHour returns the MaxMessagesPerHour field value if set, zero value otherwise.

func (*UpdateIntakeRunnerPayload) GetMaxMessagesPerHourOk

func (o *UpdateIntakeRunnerPayload) GetMaxMessagesPerHourOk() (*int32, bool)

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

func (*UpdateIntakeRunnerPayload) HasDescription

func (o *UpdateIntakeRunnerPayload) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*UpdateIntakeRunnerPayload) HasDisplayName

func (o *UpdateIntakeRunnerPayload) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*UpdateIntakeRunnerPayload) HasLabels

func (o *UpdateIntakeRunnerPayload) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*UpdateIntakeRunnerPayload) HasMaxMessageSizeKiB

func (o *UpdateIntakeRunnerPayload) HasMaxMessageSizeKiB() bool

HasMaxMessageSizeKiB returns a boolean if a field has been set.

func (*UpdateIntakeRunnerPayload) HasMaxMessagesPerHour

func (o *UpdateIntakeRunnerPayload) HasMaxMessagesPerHour() bool

HasMaxMessagesPerHour returns a boolean if a field has been set.

func (UpdateIntakeRunnerPayload) MarshalJSON

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

func (*UpdateIntakeRunnerPayload) SetDescription

func (o *UpdateIntakeRunnerPayload) SetDescription(v string)

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

func (*UpdateIntakeRunnerPayload) SetDisplayName

func (o *UpdateIntakeRunnerPayload) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*UpdateIntakeRunnerPayload) SetLabels

func (o *UpdateIntakeRunnerPayload) SetLabels(v map[string]string)

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field.

func (*UpdateIntakeRunnerPayload) SetMaxMessageSizeKiB

func (o *UpdateIntakeRunnerPayload) SetMaxMessageSizeKiB(v int32)

SetMaxMessageSizeKiB gets a reference to the given int32 and assigns it to the MaxMessageSizeKiB field.

func (*UpdateIntakeRunnerPayload) SetMaxMessagesPerHour

func (o *UpdateIntakeRunnerPayload) SetMaxMessagesPerHour(v int32)

SetMaxMessagesPerHour gets a reference to the given int32 and assigns it to the MaxMessagesPerHour field.

func (UpdateIntakeRunnerPayload) ToMap

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

type UpdateIntakeUserPayload

type UpdateIntakeUserPayload struct {
	// The description is a longer text chosen by the user to provide more context for the resource.
	Description *string `json:"description,omitempty"`
	// The display name is a short name chosen by the user to identify the resource.
	DisplayName *string `json:"displayName,omitempty"`
	// Labels are key-value pairs associated with the resource. To update labels:   - Provide a new set of key-value pairs to replace the existing labels.   - Send empty object `{}` to remove all labels.   - Omit this field to leave the labels unchanged.
	Labels map[string]string `json:"labels,omitempty"`
	// A password chosen by the user.
	Password *string   `json:"password,omitempty"`
	Type     *UserType `json:"type,omitempty"`
}

UpdateIntakeUserPayload struct for UpdateIntakeUserPayload

func NewUpdateIntakeUserPayload

func NewUpdateIntakeUserPayload() *UpdateIntakeUserPayload

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

func NewUpdateIntakeUserPayloadWithDefaults

func NewUpdateIntakeUserPayloadWithDefaults() *UpdateIntakeUserPayload

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

func (*UpdateIntakeUserPayload) GetDescription

func (o *UpdateIntakeUserPayload) GetDescription() string

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

func (*UpdateIntakeUserPayload) GetDescriptionOk

func (o *UpdateIntakeUserPayload) 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 (*UpdateIntakeUserPayload) GetDisplayName

func (o *UpdateIntakeUserPayload) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*UpdateIntakeUserPayload) GetDisplayNameOk

func (o *UpdateIntakeUserPayload) 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 (*UpdateIntakeUserPayload) GetLabels

func (o *UpdateIntakeUserPayload) GetLabels() map[string]string

GetLabels returns the Labels field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateIntakeUserPayload) GetLabelsOk

func (o *UpdateIntakeUserPayload) GetLabelsOk() (*map[string]string, bool)

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

func (*UpdateIntakeUserPayload) GetPassword

func (o *UpdateIntakeUserPayload) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise.

func (*UpdateIntakeUserPayload) GetPasswordOk

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

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

func (*UpdateIntakeUserPayload) GetType

func (o *UpdateIntakeUserPayload) GetType() UserType

GetType returns the Type field value if set, zero value otherwise.

func (*UpdateIntakeUserPayload) GetTypeOk

func (o *UpdateIntakeUserPayload) GetTypeOk() (*UserType, 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 (*UpdateIntakeUserPayload) HasDescription

func (o *UpdateIntakeUserPayload) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*UpdateIntakeUserPayload) HasDisplayName

func (o *UpdateIntakeUserPayload) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*UpdateIntakeUserPayload) HasLabels

func (o *UpdateIntakeUserPayload) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*UpdateIntakeUserPayload) HasPassword

func (o *UpdateIntakeUserPayload) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*UpdateIntakeUserPayload) HasType

func (o *UpdateIntakeUserPayload) HasType() bool

HasType returns a boolean if a field has been set.

func (UpdateIntakeUserPayload) MarshalJSON

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

func (*UpdateIntakeUserPayload) SetDescription

func (o *UpdateIntakeUserPayload) SetDescription(v string)

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

func (*UpdateIntakeUserPayload) SetDisplayName

func (o *UpdateIntakeUserPayload) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*UpdateIntakeUserPayload) SetLabels

func (o *UpdateIntakeUserPayload) SetLabels(v map[string]string)

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field.

func (*UpdateIntakeUserPayload) SetPassword

func (o *UpdateIntakeUserPayload) SetPassword(v string)

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*UpdateIntakeUserPayload) SetType

func (o *UpdateIntakeUserPayload) SetType(v UserType)

SetType gets a reference to the given UserType and assigns it to the Type field.

func (UpdateIntakeUserPayload) ToMap

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

type UserType

type UserType string

UserType Type of user, 'intake' allows writing to the Intake, 'dead-letter' allows reading from the dead-letter queue

const (
	USERTYPE_INTAKE      UserType = "intake"
	USERTYPE_DEAD_LETTER UserType = "dead-letter"
)

List of userType

func NewUserTypeFromValue

func NewUserTypeFromValue(v string) (*UserType, error)

NewUserTypeFromValue returns a pointer to a valid UserType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (UserType) IsValid

func (v UserType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (UserType) Ptr

func (v UserType) Ptr() *UserType

Ptr returns reference to userType value

func (*UserType) UnmarshalJSON

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

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL