schemaregistry

package module
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Nov 20, 2023 License: Apache-2.0 Imports: 22 Imported by: 4

README

Go API client for schemaregistry

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

Overview

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

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

Installation

Install the following dependencies:

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

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

import sw "./schemaregistry"

To use a proxy, set the environment variable HTTP_PROXY:

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

Configuration of Server URL

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

Select Server Configuration

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

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

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

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

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

URLs Configuration per Operation

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

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

Documentation for API Endpoints

All URIs are relative to http://localhost

Class Method HTTP request Description
DefaultApi AsyncapiParsePut Put /asyncapi/parse
DefaultApi AsyncapiPut Put /asyncapi
DefaultApi CreateBusinessMetadata Post /catalog/v1/entity/businessmetadata Bulk API to create multiple business metadata.
DefaultApi CreateBusinessMetadataDefs Post /catalog/v1/types/businessmetadatadefs Bulk create API for business metadata definitions.
DefaultApi CreateDek Post /dek-registry/v1/keks/{name}/deks Create a dek.
DefaultApi CreateExporter Post /exporters Create an exporter.
DefaultApi CreateKek Post /dek-registry/v1/keks Create a kek.
DefaultApi CreateOrUpdate Post /catalog/v1/entity
DefaultApi CreateTagDefs Post /catalog/v1/types/tagdefs Bulk create API for tag definitions.
DefaultApi CreateTags Post /catalog/v1/entity/tags Bulk API to create multiple tags.
DefaultApi DeleteBusinessMetadata Delete /catalog/v1/entity/type/{typeName}/name/{qualifiedName}/businessmetadata/{bmName} Delete a business metadata on an entity.
DefaultApi DeleteBusinessMetadataDef Delete /catalog/v1/types/businessmetadatadefs/{bmName} Delete API for business metadata definition identified by its name.
DefaultApi DeleteByUniqueAttributes Delete /catalog/v1/entity/type/{typeName}/name/{qualifiedName}
DefaultApi DeleteDekVersion Delete /dek-registry/v1/keks/{name}/deks/{subject}/versions/{version} Delete a dek version.
DefaultApi DeleteDekVersions Delete /dek-registry/v1/keks/{name}/deks/{subject} Delete all versions of a dek.
DefaultApi DeleteExporter Delete /exporters/{name} Delete an exporter.
DefaultApi DeleteKek Delete /dek-registry/v1/keks/{name} Delete a kek.
DefaultApi DeleteSchemaVersion Delete /subjects/{subject}/versions/{version} Deletes a specific version of the schema registered under this subject. This only deletes the version and the schema ID remains intact making it still possible to decode data using the schema ID. This API is recommended to be used only in development environments or under extreme circumstances where-in, its required to delete a previously registered schema for compatibility purposes or re-register previously registered schema.
DefaultApi DeleteSubject Delete /subjects/{subject} Deletes the specified subject and its associated compatibility level if registered. It is recommended to use this API only when a topic needs to be recycled or in development environment.
DefaultApi DeleteSubjectConfig Delete /config/{subject} Deletes the specified subject-level compatibility level config and revert to the global default.
DefaultApi DeleteSubjectMode Delete /mode/{subject} Deletes the specified subject-level mode and revert to the global default.
DefaultApi DeleteTag Delete /catalog/v1/entity/type/{typeName}/name/{qualifiedName}/tags/{tagName} Delete a tag on an entity.
DefaultApi DeleteTagDef Delete /catalog/v1/types/tagdefs/{tagName} Delete API for tag definition identified by its name.
DefaultApi DeleteTopLevelConfig Delete /config Delete global compatibility level
DefaultApi Get Get / Schema Registry Root Resource
DefaultApi GetAllBusinessMetadataDefs Get /catalog/v1/types/businessmetadatadefs Bulk retrieval API for retrieving business metadata definitions.
DefaultApi GetAllTagDefs Get /catalog/v1/types/tagdefs Bulk retrieval API for retrieving tag definitions.
DefaultApi GetBusinessMetadata Get /catalog/v1/entity/type/{typeName}/name/{qualifiedName}/businessmetadata Gets the list of business metadata for a given entity represented by a qualified name.
DefaultApi GetBusinessMetadataDefByName Get /catalog/v1/types/businessmetadatadefs/{bmName} Get the business metadata definition with the given name.
DefaultApi GetByUniqueAttributes Get /catalog/v1/entity/type/{typeName}/name/{qualifiedName} Fetch complete definition of an entity given its type and unique attribute.
DefaultApi GetClusterId Get /v1/metadata/id Get the server metadata
DefaultApi GetDek Get /dek-registry/v1/keks/{name}/deks/{subject} Get a dek by subject.
DefaultApi GetDekByVersion Get /dek-registry/v1/keks/{name}/deks/{subject}/versions/{version} Get a dek by subject and version.
DefaultApi GetDekSubjects Get /dek-registry/v1/keks/{name}/deks Get a list of dek subjects.
DefaultApi GetDekVersions Get /dek-registry/v1/keks/{name}/deks/{subject}/versions List versions of dek.
DefaultApi GetExporterConfig Get /exporters/{name}/config Get the config for an exporter.
DefaultApi GetExporterInfo Get /exporters/{name} Get the info for an exporter.
DefaultApi GetExporterStatus Get /exporters/{name}/status Get the status for an exporter.
DefaultApi GetExporters Get /exporters Get a list of exporter names.
DefaultApi GetKek Get /dek-registry/v1/keks/{name} Get a kek by name.
DefaultApi GetKekNames Get /dek-registry/v1/keks Get a list of kek names.
DefaultApi GetMode Get /mode/{subject} Get mode for a subject.
DefaultApi GetReferencedBy Get /subjects/{subject}/versions/{version}/referencedby Get the schemas that reference the specified schema.
DefaultApi GetSchema Get /schemas/ids/{id} Get the schema string identified by the input ID.
DefaultApi GetSchemaByVersion Get /subjects/{subject}/versions/{version} Get a specific version of the schema registered under this subject.
DefaultApi GetSchemaOnly Get /subjects/{subject}/versions/{version}/schema Get the schema for the specified version of this subject. The unescaped schema only is returned.
DefaultApi GetSchemaTypes Get /schemas/types Get the schema types supported by this registry.
DefaultApi GetSchemas Get /schemas Get the schemas.
DefaultApi GetSubjectLevelConfig Get /config/{subject} Get compatibility level for a subject.
DefaultApi GetSubjects Get /schemas/ids/{id}/subjects Get all the subjects associated with the input ID.
DefaultApi GetTagDefByName Get /catalog/v1/types/tagdefs/{tagName} Get the tag definition with the given name.
DefaultApi GetTags Get /catalog/v1/entity/type/{typeName}/name/{qualifiedName}/tags Gets the list of classifications for a given entity represented by a qualifed name.
DefaultApi GetTopLevelConfig Get /config Get global compatibility level
DefaultApi GetTopLevelMode Get /mode Get global mode.
DefaultApi GetVersions Get /schemas/ids/{id}/versions Get all the subject-version pairs associated with the input ID.
DefaultApi List Get /subjects Get a list of registered subjects.
DefaultApi ListContexts Get /contexts Get a list of contexts.
DefaultApi ListVersions Get /subjects/{subject}/versions Get a list of versions registered under the specified subject.
DefaultApi LookUpSchemaUnderSubject Post /subjects/{subject} Check if a schema has already been registered under the specified subject. If so, this returns the schema string along with its globally unique identifier, its version under this subject and the subject name.
DefaultApi PartialUpdateByUniqueAttributes Put /catalog/v1/entity
DefaultApi PauseExporter Put /exporters/{name}/pause Pause an exporter.
DefaultApi Post Post /
DefaultApi PutExporter Put /exporters/{name} Alters an exporter.
DefaultApi PutExporterConfig Put /exporters/{name}/config Alters the config of an exporter.
DefaultApi PutKek Put /dek-registry/v1/keks/{name} Alters a kek.
DefaultApi Register Post /subjects/{subject}/versions Register schema under a subject
DefaultApi ResetExporter Put /exporters/{name}/reset Reset an exporter.
DefaultApi ResumeExporter Put /exporters/{name}/resume Resume an exporter.
DefaultApi SearchUsingAttribute Get /catalog/v1/search/attribute Retrieve data for the specified attribute search query.
DefaultApi SearchUsingBasic Get /catalog/v1/search/basic Retrieve data for the specified fulltext query.
DefaultApi TestCompatibilityBySubjectName Post /compatibility/subjects/{subject}/versions/{version} Test input schema against a particular version of a subject's schema for compatibility.
DefaultApi TestCompatibilityForSubject Post /compatibility/subjects/{subject}/versions Test input schema against a subject's schemas for compatibility, based on the compatibility level of the subject configured. In other word, it will perform the same compatibility check as register for that subject
DefaultApi UndeleteDekVersion Post /dek-registry/v1/keks/{name}/deks/{subject}/versions/{version}/undelete Undelete a dek version.
DefaultApi UndeleteDekVersions Post /dek-registry/v1/keks/{name}/deks/{subject}/undelete Undelete all versions of a dek.
DefaultApi UndeleteKek Post /dek-registry/v1/keks/{name}/undelete Undelete a kek.
DefaultApi UpdateBusinessMetadata Put /catalog/v1/entity/businessmetadata Bulk API to update multiple business metadata.
DefaultApi UpdateBusinessMetadataDefs Put /catalog/v1/types/businessmetadatadefs Bulk update API for business metadata definitions.
DefaultApi UpdateMode Put /mode/{subject} Update mode for the specified subject.
DefaultApi UpdateSubjectLevelConfig Put /config/{subject} Update compatibility level for the specified subject.
DefaultApi UpdateTagDefs Put /catalog/v1/types/tagdefs Bulk update API for tag definitions.
DefaultApi UpdateTags Put /catalog/v1/entity/tags Bulk API to update multiple tags.
DefaultApi UpdateTopLevelConfig Put /config Update global compatibility level
DefaultApi UpdateTopLevelMode Put /mode Update global mode.

Documentation For Models

Documentation For Authorization

Endpoints do not require authorization.

Documentation for Utility Methods

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

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

Author

Documentation

Index

Constants

This section is empty.

Variables

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

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

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

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

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

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

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

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

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

Functions

func CacheExpires

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

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

func PtrBool

func PtrBool(v bool) *bool

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

func PtrFloat32

func PtrFloat32(v float32) *float32

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

func PtrFloat64

func PtrFloat64(v float64) *float64

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

func PtrInt

func PtrInt(v int) *int

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

func PtrInt32

func PtrInt32(v int32) *int32

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

func PtrInt64

func PtrInt64(v int64) *int64

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

func PtrString

func PtrString(v string) *string

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

func PtrTime

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

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

Types

type APIClient

type APIClient struct {
	DefaultApi DefaultApi
	// contains filtered or unexported fields
}

APIClient manages communication with the Confluent Schema Registry API vv1 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

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

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

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

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

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

type 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 ApiAsyncapiParsePutRequest added in v0.1.0

type ApiAsyncapiParsePutRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiAsyncapiParsePutRequest) Execute added in v0.1.0

type ApiAsyncapiPutRequest added in v0.1.0

type ApiAsyncapiPutRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiAsyncapiPutRequest) Execute added in v0.1.0

func (r ApiAsyncapiPutRequest) Execute() (*_nethttp.Response, error)

type ApiCreateBusinessMetadataDefsRequest added in v0.1.0

type ApiCreateBusinessMetadataDefsRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiCreateBusinessMetadataDefsRequest) AtlasBusinessMetadataDef added in v0.1.0

func (r ApiCreateBusinessMetadataDefsRequest) AtlasBusinessMetadataDef(atlasBusinessMetadataDef []AtlasBusinessMetadataDef) ApiCreateBusinessMetadataDefsRequest

The business metadata definitions to create

func (ApiCreateBusinessMetadataDefsRequest) Execute added in v0.1.0

type ApiCreateBusinessMetadataRequest added in v0.1.0

type ApiCreateBusinessMetadataRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiCreateBusinessMetadataRequest) BusinessMetadata added in v0.1.0

The business metadata

func (ApiCreateBusinessMetadataRequest) Execute added in v0.1.0

type ApiCreateDekRequest added in v0.1.0

type ApiCreateDekRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiCreateDekRequest) CreateDekRequest added in v0.1.0

func (r ApiCreateDekRequest) CreateDekRequest(createDekRequest CreateDekRequest) ApiCreateDekRequest

The create request

func (ApiCreateDekRequest) Execute added in v0.1.0

func (r ApiCreateDekRequest) Execute() (Dek, *_nethttp.Response, error)

type ApiCreateExporterRequest added in v0.1.0

type ApiCreateExporterRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiCreateExporterRequest) Body added in v0.1.0

Info

func (ApiCreateExporterRequest) Execute added in v0.1.0

type ApiCreateKekRequest added in v0.1.0

type ApiCreateKekRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiCreateKekRequest) CreateKekRequest added in v0.1.0

func (r ApiCreateKekRequest) CreateKekRequest(createKekRequest CreateKekRequest) ApiCreateKekRequest

The create request

func (ApiCreateKekRequest) Execute added in v0.1.0

func (r ApiCreateKekRequest) Execute() (Kek, *_nethttp.Response, error)

type ApiCreateOrUpdateRequest added in v0.1.0

type ApiCreateOrUpdateRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiCreateOrUpdateRequest) AtlasEntityWithExtInfo added in v0.1.0

func (r ApiCreateOrUpdateRequest) AtlasEntityWithExtInfo(atlasEntityWithExtInfo AtlasEntityWithExtInfo) ApiCreateOrUpdateRequest

func (ApiCreateOrUpdateRequest) Execute added in v0.1.0

type ApiCreateTagDefsRequest added in v0.1.0

type ApiCreateTagDefsRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiCreateTagDefsRequest) Execute added in v0.1.0

func (ApiCreateTagDefsRequest) TagDef added in v0.1.0

The tag definitions to create

type ApiCreateTagsRequest added in v0.1.0

type ApiCreateTagsRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiCreateTagsRequest) Execute added in v0.1.0

func (ApiCreateTagsRequest) Tag added in v0.1.0

The tags

type ApiDeleteBusinessMetadataDefRequest added in v0.1.0

type ApiDeleteBusinessMetadataDefRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiDeleteBusinessMetadataDefRequest) Execute added in v0.1.0

type ApiDeleteBusinessMetadataRequest added in v0.1.0

type ApiDeleteBusinessMetadataRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiDeleteBusinessMetadataRequest) Execute added in v0.1.0

type ApiDeleteByUniqueAttributesRequest added in v0.1.0

type ApiDeleteByUniqueAttributesRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiDeleteByUniqueAttributesRequest) Execute added in v0.1.0

type ApiDeleteDekVersionRequest added in v0.1.0

type ApiDeleteDekVersionRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiDeleteDekVersionRequest) Algorithm added in v0.1.0

Algorithm of the dek

func (ApiDeleteDekVersionRequest) Execute added in v0.1.0

func (ApiDeleteDekVersionRequest) Permanent added in v0.1.0

Whether to perform a permanent delete

type ApiDeleteDekVersionsRequest added in v0.1.0

type ApiDeleteDekVersionsRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiDeleteDekVersionsRequest) Algorithm added in v0.1.0

Algorithm of the dek

func (ApiDeleteDekVersionsRequest) Execute added in v0.1.0

func (ApiDeleteDekVersionsRequest) Permanent added in v0.1.0

Whether to perform a permanent delete

type ApiDeleteExporterRequest added in v0.1.0

type ApiDeleteExporterRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiDeleteExporterRequest) Execute added in v0.1.0

type ApiDeleteKekRequest added in v0.1.0

type ApiDeleteKekRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiDeleteKekRequest) Execute added in v0.1.0

func (r ApiDeleteKekRequest) Execute() (*_nethttp.Response, error)

func (ApiDeleteKekRequest) Permanent added in v0.1.0

func (r ApiDeleteKekRequest) Permanent(permanent bool) ApiDeleteKekRequest

Whether to perform a permanent delete

type ApiDeleteSchemaVersionRequest added in v0.1.0

type ApiDeleteSchemaVersionRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiDeleteSchemaVersionRequest) Execute added in v0.1.0

func (ApiDeleteSchemaVersionRequest) Permanent added in v0.1.0

type ApiDeleteSubjectConfigRequest added in v0.1.0

type ApiDeleteSubjectConfigRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiDeleteSubjectConfigRequest) Execute added in v0.1.0

type ApiDeleteSubjectModeRequest added in v0.1.0

type ApiDeleteSubjectModeRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiDeleteSubjectModeRequest) Execute added in v0.1.0

type ApiDeleteSubjectRequest added in v0.1.0

type ApiDeleteSubjectRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiDeleteSubjectRequest) Execute added in v0.1.0

func (ApiDeleteSubjectRequest) Permanent added in v0.1.0

func (r ApiDeleteSubjectRequest) Permanent(permanent bool) ApiDeleteSubjectRequest

type ApiDeleteTagDefRequest added in v0.1.0

type ApiDeleteTagDefRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiDeleteTagDefRequest) Execute added in v0.1.0

type ApiDeleteTagRequest added in v0.1.0

type ApiDeleteTagRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiDeleteTagRequest) Execute added in v0.1.0

func (r ApiDeleteTagRequest) Execute() (*_nethttp.Response, error)

type ApiDeleteTopLevelConfigRequest added in v0.1.0

type ApiDeleteTopLevelConfigRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiDeleteTopLevelConfigRequest) Execute added in v0.1.0

type ApiGetAllBusinessMetadataDefsRequest added in v0.1.0

type ApiGetAllBusinessMetadataDefsRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetAllBusinessMetadataDefsRequest) Execute added in v0.1.0

func (ApiGetAllBusinessMetadataDefsRequest) Prefix added in v0.1.0

The prefix of a business metadata definition name

type ApiGetAllTagDefsRequest added in v0.1.0

type ApiGetAllTagDefsRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetAllTagDefsRequest) Execute added in v0.1.0

func (ApiGetAllTagDefsRequest) Prefix added in v0.1.0

The prefix of a tag definition name

type ApiGetBusinessMetadataDefByNameRequest added in v0.1.0

type ApiGetBusinessMetadataDefByNameRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetBusinessMetadataDefByNameRequest) Execute added in v0.1.0

type ApiGetBusinessMetadataRequest added in v0.1.0

type ApiGetBusinessMetadataRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetBusinessMetadataRequest) Execute added in v0.1.0

type ApiGetByUniqueAttributesRequest added in v0.1.0

type ApiGetByUniqueAttributesRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetByUniqueAttributesRequest) Execute added in v0.1.0

func (ApiGetByUniqueAttributesRequest) IgnoreRelationships added in v0.1.0

func (r ApiGetByUniqueAttributesRequest) IgnoreRelationships(ignoreRelationships bool) ApiGetByUniqueAttributesRequest

Whether to ignore relationships

func (ApiGetByUniqueAttributesRequest) IncludeInternalPrefix added in v0.1.0

func (r ApiGetByUniqueAttributesRequest) IncludeInternalPrefix(includeInternalPrefix string) ApiGetByUniqueAttributesRequest

If not null, include internal attributes that start with this prefix

func (ApiGetByUniqueAttributesRequest) MinExtInfo added in v0.1.0

Whether to only populate header and schema attributes

type ApiGetClusterIdRequest added in v0.1.0

type ApiGetClusterIdRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetClusterIdRequest) Execute added in v0.1.0

type ApiGetDekByVersionRequest added in v0.1.0

type ApiGetDekByVersionRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetDekByVersionRequest) Algorithm added in v0.1.0

Algorithm of the dek

func (ApiGetDekByVersionRequest) Deleted added in v0.1.0

Whether to include deleted keys

func (ApiGetDekByVersionRequest) Execute added in v0.1.0

type ApiGetDekRequest added in v0.1.0

type ApiGetDekRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetDekRequest) Algorithm added in v0.1.0

func (r ApiGetDekRequest) Algorithm(algorithm string) ApiGetDekRequest

Algorithm of the dek

func (ApiGetDekRequest) Deleted added in v0.1.0

func (r ApiGetDekRequest) Deleted(deleted bool) ApiGetDekRequest

Whether to include deleted keys

func (ApiGetDekRequest) Execute added in v0.1.0

func (r ApiGetDekRequest) Execute() (Dek, *_nethttp.Response, error)

type ApiGetDekSubjectsRequest added in v0.1.0

type ApiGetDekSubjectsRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetDekSubjectsRequest) Deleted added in v0.1.0

Whether to include deleted keys

func (ApiGetDekSubjectsRequest) Execute added in v0.1.0

type ApiGetDekVersionsRequest added in v0.1.0

type ApiGetDekVersionsRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetDekVersionsRequest) Algorithm added in v0.1.0

Algorithm of the dek

func (ApiGetDekVersionsRequest) Deleted added in v0.1.0

Whether to include deleted keys

func (ApiGetDekVersionsRequest) Execute added in v0.1.0

type ApiGetExporterConfigRequest added in v0.1.0

type ApiGetExporterConfigRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetExporterConfigRequest) Execute added in v0.1.0

type ApiGetExporterInfoRequest added in v0.1.0

type ApiGetExporterInfoRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetExporterInfoRequest) Execute added in v0.1.0

type ApiGetExporterStatusRequest added in v0.1.0

type ApiGetExporterStatusRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetExporterStatusRequest) Execute added in v0.1.0

type ApiGetExportersRequest added in v0.1.0

type ApiGetExportersRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetExportersRequest) Execute added in v0.1.0

type ApiGetKekNamesRequest added in v0.1.0

type ApiGetKekNamesRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetKekNamesRequest) Deleted added in v0.1.0

Whether to include deleted keys

func (ApiGetKekNamesRequest) Execute added in v0.1.0

func (r ApiGetKekNamesRequest) Execute() ([]string, *_nethttp.Response, error)

type ApiGetKekRequest added in v0.1.0

type ApiGetKekRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetKekRequest) Deleted added in v0.1.0

func (r ApiGetKekRequest) Deleted(deleted bool) ApiGetKekRequest

Whether to include deleted keys

func (ApiGetKekRequest) Execute added in v0.1.0

func (r ApiGetKekRequest) Execute() (Kek, *_nethttp.Response, error)

type ApiGetModeRequest added in v0.1.0

type ApiGetModeRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetModeRequest) DefaultToGlobal added in v0.1.0

func (r ApiGetModeRequest) DefaultToGlobal(defaultToGlobal bool) ApiGetModeRequest

func (ApiGetModeRequest) Execute added in v0.1.0

func (r ApiGetModeRequest) Execute() (Mode, *_nethttp.Response, error)

type ApiGetReferencedByRequest added in v0.1.0

type ApiGetReferencedByRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetReferencedByRequest) Execute added in v0.1.0

type ApiGetRequest added in v0.1.0

type ApiGetRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetRequest) Execute added in v0.1.0

func (r ApiGetRequest) Execute() (map[string]map[string]interface{}, *_nethttp.Response, error)

type ApiGetSchemaByVersionRequest added in v0.1.0

type ApiGetSchemaByVersionRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetSchemaByVersionRequest) Deleted added in v0.1.0

func (ApiGetSchemaByVersionRequest) Execute added in v0.1.0

type ApiGetSchemaOnlyRequest added in v0.1.0

type ApiGetSchemaOnlyRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetSchemaOnlyRequest) Deleted added in v0.1.0

func (ApiGetSchemaOnlyRequest) Execute added in v0.1.0

type ApiGetSchemaRequest added in v0.1.0

type ApiGetSchemaRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetSchemaRequest) Execute added in v0.1.0

func (ApiGetSchemaRequest) FetchMaxId added in v0.1.0

func (r ApiGetSchemaRequest) FetchMaxId(fetchMaxId bool) ApiGetSchemaRequest

func (ApiGetSchemaRequest) Format added in v0.1.0

func (ApiGetSchemaRequest) Subject added in v0.1.0

func (r ApiGetSchemaRequest) Subject(subject string) ApiGetSchemaRequest

type ApiGetSchemaTypesRequest added in v0.1.0

type ApiGetSchemaTypesRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetSchemaTypesRequest) Execute added in v0.1.0

type ApiGetSchemasRequest added in v0.1.0

type ApiGetSchemasRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetSchemasRequest) Deleted added in v0.1.0

func (r ApiGetSchemasRequest) Deleted(deleted bool) ApiGetSchemasRequest

func (ApiGetSchemasRequest) Execute added in v0.1.0

func (r ApiGetSchemasRequest) Execute() ([]Schema, *_nethttp.Response, error)

func (ApiGetSchemasRequest) LatestOnly added in v0.1.0

func (r ApiGetSchemasRequest) LatestOnly(latestOnly bool) ApiGetSchemasRequest

func (ApiGetSchemasRequest) Limit added in v0.1.0

func (ApiGetSchemasRequest) Offset added in v0.1.0

func (ApiGetSchemasRequest) SubjectPrefix added in v0.1.0

func (r ApiGetSchemasRequest) SubjectPrefix(subjectPrefix string) ApiGetSchemasRequest

type ApiGetSubjectLevelConfigRequest added in v0.1.0

type ApiGetSubjectLevelConfigRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetSubjectLevelConfigRequest) DefaultToGlobal added in v0.1.0

func (r ApiGetSubjectLevelConfigRequest) DefaultToGlobal(defaultToGlobal bool) ApiGetSubjectLevelConfigRequest

func (ApiGetSubjectLevelConfigRequest) Execute added in v0.1.0

type ApiGetSubjectsRequest added in v0.1.0

type ApiGetSubjectsRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetSubjectsRequest) Deleted added in v0.1.0

func (ApiGetSubjectsRequest) Execute added in v0.1.0

func (r ApiGetSubjectsRequest) Execute() ([]string, *_nethttp.Response, error)

func (ApiGetSubjectsRequest) Subject added in v0.1.0

type ApiGetTagDefByNameRequest added in v0.1.0

type ApiGetTagDefByNameRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetTagDefByNameRequest) Execute added in v0.1.0

type ApiGetTagsRequest added in v0.1.0

type ApiGetTagsRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetTagsRequest) Execute added in v0.1.0

type ApiGetTopLevelConfigRequest added in v0.1.0

type ApiGetTopLevelConfigRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetTopLevelConfigRequest) Execute added in v0.1.0

type ApiGetTopLevelModeRequest added in v0.1.0

type ApiGetTopLevelModeRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetTopLevelModeRequest) Execute added in v0.1.0

type ApiGetVersionsRequest added in v0.1.0

type ApiGetVersionsRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetVersionsRequest) Deleted added in v0.1.0

func (ApiGetVersionsRequest) Execute added in v0.1.0

func (ApiGetVersionsRequest) Subject added in v0.1.0

type ApiListContextsRequest added in v0.1.0

type ApiListContextsRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiListContextsRequest) Execute added in v0.1.0

type ApiListRequest added in v0.1.0

type ApiListRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiListRequest) Deleted added in v0.1.0

func (r ApiListRequest) Deleted(deleted bool) ApiListRequest

func (ApiListRequest) DeletedOnly added in v0.1.0

func (r ApiListRequest) DeletedOnly(deletedOnly bool) ApiListRequest

Whether to return deleted subjects only

func (ApiListRequest) Execute added in v0.1.0

func (r ApiListRequest) Execute() ([]string, *_nethttp.Response, error)

func (ApiListRequest) SubjectPrefix added in v0.1.0

func (r ApiListRequest) SubjectPrefix(subjectPrefix string) ApiListRequest

type ApiListVersionsRequest added in v0.1.0

type ApiListVersionsRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiListVersionsRequest) Deleted added in v0.1.0

func (ApiListVersionsRequest) DeletedOnly added in v0.1.0

func (r ApiListVersionsRequest) DeletedOnly(deletedOnly bool) ApiListVersionsRequest

Whether to return deleted schemas only

func (ApiListVersionsRequest) Execute added in v0.1.0

func (r ApiListVersionsRequest) Execute() ([]int32, *_nethttp.Response, error)

type ApiLookUpSchemaUnderSubjectRequest added in v0.1.0

type ApiLookUpSchemaUnderSubjectRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiLookUpSchemaUnderSubjectRequest) Body added in v0.1.0

Schema

func (ApiLookUpSchemaUnderSubjectRequest) Deleted added in v0.1.0

func (ApiLookUpSchemaUnderSubjectRequest) Execute added in v0.1.0

type ApiPartialUpdateByUniqueAttributesRequest added in v0.1.0

type ApiPartialUpdateByUniqueAttributesRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiPartialUpdateByUniqueAttributesRequest) AtlasEntityWithExtInfo added in v0.1.0

func (ApiPartialUpdateByUniqueAttributesRequest) Execute added in v0.1.0

type ApiPauseExporterRequest added in v0.1.0

type ApiPauseExporterRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiPauseExporterRequest) Execute added in v0.1.0

type ApiPostRequest added in v0.1.0

type ApiPostRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiPostRequest) Execute added in v0.1.0

func (r ApiPostRequest) Execute() (map[string]string, *_nethttp.Response, error)

type ApiPutExporterConfigRequest added in v0.1.0

type ApiPutExporterConfigRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiPutExporterConfigRequest) Body added in v0.1.0

Config

func (ApiPutExporterConfigRequest) Execute added in v0.1.0

type ApiPutExporterRequest added in v0.1.0

type ApiPutExporterRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiPutExporterRequest) Body added in v0.1.0

Info

func (ApiPutExporterRequest) Execute added in v0.1.0

type ApiPutKekRequest added in v0.1.0

type ApiPutKekRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiPutKekRequest) Execute added in v0.1.0

func (r ApiPutKekRequest) Execute() (Kek, *_nethttp.Response, error)

func (ApiPutKekRequest) UpdateKekRequest added in v0.1.0

func (r ApiPutKekRequest) UpdateKekRequest(updateKekRequest UpdateKekRequest) ApiPutKekRequest

The update request

type ApiRegisterRequest added in v0.1.0

type ApiRegisterRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiRegisterRequest) Body added in v0.1.0

Schema

func (ApiRegisterRequest) Execute added in v0.1.0

func (ApiRegisterRequest) Normalize added in v0.1.0

func (r ApiRegisterRequest) Normalize(normalize bool) ApiRegisterRequest

Whether to register the normalized schema

type ApiResetExporterRequest added in v0.1.0

type ApiResetExporterRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiResetExporterRequest) Execute added in v0.1.0

type ApiResumeExporterRequest added in v0.1.0

type ApiResumeExporterRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiResumeExporterRequest) Execute added in v0.1.0

type ApiSearchUsingAttributeRequest added in v0.1.0

type ApiSearchUsingAttributeRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiSearchUsingAttributeRequest) Attr added in v0.1.0

One of more additional attributes to return in the response

func (ApiSearchUsingAttributeRequest) AttrName added in v0.1.0

The attribute to search

func (ApiSearchUsingAttributeRequest) AttrValuePrefix added in v0.1.0

func (r ApiSearchUsingAttributeRequest) AttrValuePrefix(attrValuePrefix []string) ApiSearchUsingAttributeRequest

The prefix for the attribute value to search

func (ApiSearchUsingAttributeRequest) Attrs added in v0.1.0

func (ApiSearchUsingAttributeRequest) Deleted added in v0.1.0

Whether to include deleted entities

func (ApiSearchUsingAttributeRequest) Execute added in v0.1.0

func (ApiSearchUsingAttributeRequest) Limit added in v0.1.0

Limit the result set to only include the specified number of entries

func (ApiSearchUsingAttributeRequest) Offset added in v0.1.0

Start offset of the result set (useful for pagination)

func (ApiSearchUsingAttributeRequest) SortBy added in v0.1.0

An attribute to sort by

func (ApiSearchUsingAttributeRequest) SortOrder added in v0.1.0

Sort order, either ASCENDING (default) or DESCENDING

func (ApiSearchUsingAttributeRequest) Tag added in v0.1.0

Limit the result to only entities tagged with the given tag

func (ApiSearchUsingAttributeRequest) TimeRangeAttr added in v0.1.0

The attribute for a time range search

func (ApiSearchUsingAttributeRequest) TimeRangeEnd added in v0.1.0

The end for a custom time range search in ms since the epoch

func (ApiSearchUsingAttributeRequest) TimeRangeStart added in v0.1.0

func (r ApiSearchUsingAttributeRequest) TimeRangeStart(timeRangeStart int64) ApiSearchUsingAttributeRequest

The start for a custom time range search in ms since the epoch

func (ApiSearchUsingAttributeRequest) TimeRangeType added in v0.1.0

The type of time range search, default is CUSTOM

func (ApiSearchUsingAttributeRequest) Type_ added in v0.1.0

Limit the result to only entities of specified types

func (ApiSearchUsingAttributeRequest) Types added in v0.1.0

type ApiSearchUsingBasicRequest added in v0.1.0

type ApiSearchUsingBasicRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiSearchUsingBasicRequest) Attr added in v0.1.0

One of more additional attributes to return in the response

func (ApiSearchUsingBasicRequest) Attrs added in v0.1.0

func (ApiSearchUsingBasicRequest) Deleted added in v0.1.0

Whether to include deleted entities

func (ApiSearchUsingBasicRequest) Execute added in v0.1.0

func (ApiSearchUsingBasicRequest) Limit added in v0.1.0

Limit the result set to only include the specified number of entries

func (ApiSearchUsingBasicRequest) Offset added in v0.1.0

Start offset of the result set (useful for pagination)

func (ApiSearchUsingBasicRequest) Query added in v0.1.0

The full-text query

func (ApiSearchUsingBasicRequest) SortBy added in v0.1.0

An attribute to sort by

func (ApiSearchUsingBasicRequest) SortOrder added in v0.1.0

Sort order, either ASCENDING (default) or DESCENDING

func (ApiSearchUsingBasicRequest) Tag added in v0.1.0

Limit the result to only entities with the given tag

func (ApiSearchUsingBasicRequest) TimeRangeAttr added in v0.1.0

func (r ApiSearchUsingBasicRequest) TimeRangeAttr(timeRangeAttr string) ApiSearchUsingBasicRequest

The attribute for a time range search

func (ApiSearchUsingBasicRequest) TimeRangeEnd added in v0.1.0

func (r ApiSearchUsingBasicRequest) TimeRangeEnd(timeRangeEnd int64) ApiSearchUsingBasicRequest

The end for a custom time range search in ms since the epoch

func (ApiSearchUsingBasicRequest) TimeRangeStart added in v0.1.0

func (r ApiSearchUsingBasicRequest) TimeRangeStart(timeRangeStart int64) ApiSearchUsingBasicRequest

The start for a custom time range search in ms since the epoch

func (ApiSearchUsingBasicRequest) TimeRangeType added in v0.1.0

func (r ApiSearchUsingBasicRequest) TimeRangeType(timeRangeType string) ApiSearchUsingBasicRequest

The type of time range search, default is CUSTOM

func (ApiSearchUsingBasicRequest) Type_ added in v0.1.0

Limit the result to only entities of specified types

func (ApiSearchUsingBasicRequest) Types added in v0.1.0

type ApiTestCompatibilityBySubjectNameRequest added in v0.1.0

type ApiTestCompatibilityBySubjectNameRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiTestCompatibilityBySubjectNameRequest) Accept added in v0.1.0

func (ApiTestCompatibilityBySubjectNameRequest) Body added in v0.1.0

Schema

func (ApiTestCompatibilityBySubjectNameRequest) ContentType added in v0.1.0

func (ApiTestCompatibilityBySubjectNameRequest) Execute added in v0.1.0

func (ApiTestCompatibilityBySubjectNameRequest) Verbose added in v0.1.0

type ApiTestCompatibilityForSubjectRequest added in v0.1.0

type ApiTestCompatibilityForSubjectRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiTestCompatibilityForSubjectRequest) Accept added in v0.1.0

func (ApiTestCompatibilityForSubjectRequest) Body added in v0.1.0

Schema

func (ApiTestCompatibilityForSubjectRequest) ContentType added in v0.1.0

func (ApiTestCompatibilityForSubjectRequest) Execute added in v0.1.0

func (ApiTestCompatibilityForSubjectRequest) Verbose added in v0.1.0

type ApiUndeleteDekVersionRequest added in v0.1.0

type ApiUndeleteDekVersionRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiUndeleteDekVersionRequest) Algorithm added in v0.1.0

Algorithm of the dek

func (ApiUndeleteDekVersionRequest) Execute added in v0.1.0

type ApiUndeleteDekVersionsRequest added in v0.1.0

type ApiUndeleteDekVersionsRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiUndeleteDekVersionsRequest) Algorithm added in v0.1.0

Algorithm of the dek

func (ApiUndeleteDekVersionsRequest) Execute added in v0.1.0

type ApiUndeleteKekRequest added in v0.1.0

type ApiUndeleteKekRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiUndeleteKekRequest) Execute added in v0.1.0

func (r ApiUndeleteKekRequest) Execute() (*_nethttp.Response, error)

type ApiUpdateBusinessMetadataDefsRequest added in v0.1.0

type ApiUpdateBusinessMetadataDefsRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiUpdateBusinessMetadataDefsRequest) AtlasBusinessMetadataDef added in v0.1.0

func (r ApiUpdateBusinessMetadataDefsRequest) AtlasBusinessMetadataDef(atlasBusinessMetadataDef []AtlasBusinessMetadataDef) ApiUpdateBusinessMetadataDefsRequest

The business metadata definitions to update

func (ApiUpdateBusinessMetadataDefsRequest) Execute added in v0.1.0

type ApiUpdateBusinessMetadataRequest added in v0.1.0

type ApiUpdateBusinessMetadataRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiUpdateBusinessMetadataRequest) BusinessMetadata added in v0.1.0

The business metadata

func (ApiUpdateBusinessMetadataRequest) Execute added in v0.1.0

type ApiUpdateModeRequest added in v0.1.0

type ApiUpdateModeRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiUpdateModeRequest) Body added in v0.1.0

Update Request

func (ApiUpdateModeRequest) Execute added in v0.1.0

type ApiUpdateSubjectLevelConfigRequest added in v0.1.0

type ApiUpdateSubjectLevelConfigRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiUpdateSubjectLevelConfigRequest) Body added in v0.1.0

Config Update Request

func (ApiUpdateSubjectLevelConfigRequest) Execute added in v0.1.0

type ApiUpdateTagDefsRequest added in v0.1.0

type ApiUpdateTagDefsRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiUpdateTagDefsRequest) Execute added in v0.1.0

func (ApiUpdateTagDefsRequest) TagDef added in v0.1.0

The tag definitions to update

type ApiUpdateTagsRequest added in v0.1.0

type ApiUpdateTagsRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiUpdateTagsRequest) Execute added in v0.1.0

func (ApiUpdateTagsRequest) Tag added in v0.1.0

The tags

type ApiUpdateTopLevelConfigRequest added in v0.1.0

type ApiUpdateTopLevelConfigRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiUpdateTopLevelConfigRequest) ConfigUpdateRequest added in v0.1.0

func (r ApiUpdateTopLevelConfigRequest) ConfigUpdateRequest(configUpdateRequest ConfigUpdateRequest) ApiUpdateTopLevelConfigRequest

Config Update Request

func (ApiUpdateTopLevelConfigRequest) Execute added in v0.1.0

type ApiUpdateTopLevelModeRequest added in v0.1.0

type ApiUpdateTopLevelModeRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiUpdateTopLevelModeRequest) Body added in v0.1.0

Update Request

func (ApiUpdateTopLevelModeRequest) Execute added in v0.1.0

type AtlasAttributeDef

type AtlasAttributeDef struct {
	Name                  *string               `json:"name,omitempty"`
	TypeName              *string               `json:"typeName,omitempty"`
	IsOptional            *bool                 `json:"isOptional,omitempty"`
	Cardinality           *string               `json:"cardinality,omitempty"`
	ValuesMinCount        *int32                `json:"valuesMinCount,omitempty"`
	ValuesMaxCount        *int32                `json:"valuesMaxCount,omitempty"`
	IsUnique              *bool                 `json:"isUnique,omitempty"`
	IsIndexable           *bool                 `json:"isIndexable,omitempty"`
	IncludeInNotification *bool                 `json:"includeInNotification,omitempty"`
	DefaultValue          *string               `json:"defaultValue,omitempty"`
	Description           *string               `json:"description,omitempty"`
	SearchWeight          *int32                `json:"searchWeight,omitempty"`
	IndexType             *string               `json:"indexType,omitempty"`
	Constraints           *[]AtlasConstraintDef `json:"constraints,omitempty"`
	Options               *map[string]string    `json:"options,omitempty"`
	DisplayName           *string               `json:"displayName,omitempty"`
}

AtlasAttributeDef struct for AtlasAttributeDef

func NewAtlasAttributeDef added in v0.1.0

func NewAtlasAttributeDef() *AtlasAttributeDef

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

func NewAtlasAttributeDefWithDefaults added in v0.1.0

func NewAtlasAttributeDefWithDefaults() *AtlasAttributeDef

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

func (*AtlasAttributeDef) GetCardinality added in v0.1.0

func (o *AtlasAttributeDef) GetCardinality() string

GetCardinality returns the Cardinality field value if set, zero value otherwise.

func (*AtlasAttributeDef) GetCardinalityOk added in v0.1.0

func (o *AtlasAttributeDef) GetCardinalityOk() (*string, bool)

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

func (*AtlasAttributeDef) GetConstraints added in v0.1.0

func (o *AtlasAttributeDef) GetConstraints() []AtlasConstraintDef

GetConstraints returns the Constraints field value if set, zero value otherwise.

func (*AtlasAttributeDef) GetConstraintsOk added in v0.1.0

func (o *AtlasAttributeDef) GetConstraintsOk() (*[]AtlasConstraintDef, bool)

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

func (*AtlasAttributeDef) GetDefaultValue added in v0.1.0

func (o *AtlasAttributeDef) GetDefaultValue() string

GetDefaultValue returns the DefaultValue field value if set, zero value otherwise.

func (*AtlasAttributeDef) GetDefaultValueOk added in v0.1.0

func (o *AtlasAttributeDef) GetDefaultValueOk() (*string, bool)

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

func (*AtlasAttributeDef) GetDescription added in v0.1.0

func (o *AtlasAttributeDef) GetDescription() string

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

func (*AtlasAttributeDef) GetDescriptionOk added in v0.1.0

func (o *AtlasAttributeDef) 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 (*AtlasAttributeDef) GetDisplayName added in v0.1.0

func (o *AtlasAttributeDef) GetDisplayName() string

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

func (*AtlasAttributeDef) GetDisplayNameOk added in v0.1.0

func (o *AtlasAttributeDef) 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 (*AtlasAttributeDef) GetIncludeInNotification added in v0.1.0

func (o *AtlasAttributeDef) GetIncludeInNotification() bool

GetIncludeInNotification returns the IncludeInNotification field value if set, zero value otherwise.

func (*AtlasAttributeDef) GetIncludeInNotificationOk added in v0.1.0

func (o *AtlasAttributeDef) GetIncludeInNotificationOk() (*bool, bool)

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

func (*AtlasAttributeDef) GetIndexType added in v0.1.0

func (o *AtlasAttributeDef) GetIndexType() string

GetIndexType returns the IndexType field value if set, zero value otherwise.

func (*AtlasAttributeDef) GetIndexTypeOk added in v0.1.0

func (o *AtlasAttributeDef) GetIndexTypeOk() (*string, bool)

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

func (*AtlasAttributeDef) GetIsIndexable added in v0.1.0

func (o *AtlasAttributeDef) GetIsIndexable() bool

GetIsIndexable returns the IsIndexable field value if set, zero value otherwise.

func (*AtlasAttributeDef) GetIsIndexableOk added in v0.1.0

func (o *AtlasAttributeDef) GetIsIndexableOk() (*bool, bool)

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

func (*AtlasAttributeDef) GetIsOptional added in v0.1.0

func (o *AtlasAttributeDef) GetIsOptional() bool

GetIsOptional returns the IsOptional field value if set, zero value otherwise.

func (*AtlasAttributeDef) GetIsOptionalOk added in v0.1.0

func (o *AtlasAttributeDef) GetIsOptionalOk() (*bool, bool)

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

func (*AtlasAttributeDef) GetIsUnique added in v0.1.0

func (o *AtlasAttributeDef) GetIsUnique() bool

GetIsUnique returns the IsUnique field value if set, zero value otherwise.

func (*AtlasAttributeDef) GetIsUniqueOk added in v0.1.0

func (o *AtlasAttributeDef) GetIsUniqueOk() (*bool, bool)

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

func (*AtlasAttributeDef) GetName added in v0.1.0

func (o *AtlasAttributeDef) GetName() string

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

func (*AtlasAttributeDef) GetNameOk added in v0.1.0

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

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

func (*AtlasAttributeDef) GetOptions added in v0.1.0

func (o *AtlasAttributeDef) GetOptions() map[string]string

GetOptions returns the Options field value if set, zero value otherwise.

func (*AtlasAttributeDef) GetOptionsOk added in v0.1.0

func (o *AtlasAttributeDef) GetOptionsOk() (*map[string]string, bool)

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

func (*AtlasAttributeDef) GetSearchWeight added in v0.1.0

func (o *AtlasAttributeDef) GetSearchWeight() int32

GetSearchWeight returns the SearchWeight field value if set, zero value otherwise.

func (*AtlasAttributeDef) GetSearchWeightOk added in v0.1.0

func (o *AtlasAttributeDef) GetSearchWeightOk() (*int32, bool)

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

func (*AtlasAttributeDef) GetTypeName added in v0.1.0

func (o *AtlasAttributeDef) GetTypeName() string

GetTypeName returns the TypeName field value if set, zero value otherwise.

func (*AtlasAttributeDef) GetTypeNameOk added in v0.1.0

func (o *AtlasAttributeDef) GetTypeNameOk() (*string, bool)

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

func (*AtlasAttributeDef) GetValuesMaxCount added in v0.1.0

func (o *AtlasAttributeDef) GetValuesMaxCount() int32

GetValuesMaxCount returns the ValuesMaxCount field value if set, zero value otherwise.

func (*AtlasAttributeDef) GetValuesMaxCountOk added in v0.1.0

func (o *AtlasAttributeDef) GetValuesMaxCountOk() (*int32, bool)

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

func (*AtlasAttributeDef) GetValuesMinCount added in v0.1.0

func (o *AtlasAttributeDef) GetValuesMinCount() int32

GetValuesMinCount returns the ValuesMinCount field value if set, zero value otherwise.

func (*AtlasAttributeDef) GetValuesMinCountOk added in v0.1.0

func (o *AtlasAttributeDef) GetValuesMinCountOk() (*int32, bool)

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

func (*AtlasAttributeDef) HasCardinality added in v0.1.0

func (o *AtlasAttributeDef) HasCardinality() bool

HasCardinality returns a boolean if a field has been set.

func (*AtlasAttributeDef) HasConstraints added in v0.1.0

func (o *AtlasAttributeDef) HasConstraints() bool

HasConstraints returns a boolean if a field has been set.

func (*AtlasAttributeDef) HasDefaultValue added in v0.1.0

func (o *AtlasAttributeDef) HasDefaultValue() bool

HasDefaultValue returns a boolean if a field has been set.

func (*AtlasAttributeDef) HasDescription added in v0.1.0

func (o *AtlasAttributeDef) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AtlasAttributeDef) HasDisplayName added in v0.1.0

func (o *AtlasAttributeDef) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*AtlasAttributeDef) HasIncludeInNotification added in v0.1.0

func (o *AtlasAttributeDef) HasIncludeInNotification() bool

HasIncludeInNotification returns a boolean if a field has been set.

func (*AtlasAttributeDef) HasIndexType added in v0.1.0

func (o *AtlasAttributeDef) HasIndexType() bool

HasIndexType returns a boolean if a field has been set.

func (*AtlasAttributeDef) HasIsIndexable added in v0.1.0

func (o *AtlasAttributeDef) HasIsIndexable() bool

HasIsIndexable returns a boolean if a field has been set.

func (*AtlasAttributeDef) HasIsOptional added in v0.1.0

func (o *AtlasAttributeDef) HasIsOptional() bool

HasIsOptional returns a boolean if a field has been set.

func (*AtlasAttributeDef) HasIsUnique added in v0.1.0

func (o *AtlasAttributeDef) HasIsUnique() bool

HasIsUnique returns a boolean if a field has been set.

func (*AtlasAttributeDef) HasName added in v0.1.0

func (o *AtlasAttributeDef) HasName() bool

HasName returns a boolean if a field has been set.

func (*AtlasAttributeDef) HasOptions added in v0.1.0

func (o *AtlasAttributeDef) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*AtlasAttributeDef) HasSearchWeight added in v0.1.0

func (o *AtlasAttributeDef) HasSearchWeight() bool

HasSearchWeight returns a boolean if a field has been set.

func (*AtlasAttributeDef) HasTypeName added in v0.1.0

func (o *AtlasAttributeDef) HasTypeName() bool

HasTypeName returns a boolean if a field has been set.

func (*AtlasAttributeDef) HasValuesMaxCount added in v0.1.0

func (o *AtlasAttributeDef) HasValuesMaxCount() bool

HasValuesMaxCount returns a boolean if a field has been set.

func (*AtlasAttributeDef) HasValuesMinCount added in v0.1.0

func (o *AtlasAttributeDef) HasValuesMinCount() bool

HasValuesMinCount returns a boolean if a field has been set.

func (AtlasAttributeDef) MarshalJSON added in v0.1.0

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

func (*AtlasAttributeDef) Redact added in v0.1.0

func (o *AtlasAttributeDef) Redact()

Redact resets all sensitive fields to their zero value.

func (*AtlasAttributeDef) SetCardinality added in v0.1.0

func (o *AtlasAttributeDef) SetCardinality(v string)

SetCardinality gets a reference to the given string and assigns it to the Cardinality field.

func (*AtlasAttributeDef) SetConstraints added in v0.1.0

func (o *AtlasAttributeDef) SetConstraints(v []AtlasConstraintDef)

SetConstraints gets a reference to the given []AtlasConstraintDef and assigns it to the Constraints field.

func (*AtlasAttributeDef) SetDefaultValue added in v0.1.0

func (o *AtlasAttributeDef) SetDefaultValue(v string)

SetDefaultValue gets a reference to the given string and assigns it to the DefaultValue field.

func (*AtlasAttributeDef) SetDescription added in v0.1.0

func (o *AtlasAttributeDef) SetDescription(v string)

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

func (*AtlasAttributeDef) SetDisplayName added in v0.1.0

func (o *AtlasAttributeDef) SetDisplayName(v string)

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

func (*AtlasAttributeDef) SetIncludeInNotification added in v0.1.0

func (o *AtlasAttributeDef) SetIncludeInNotification(v bool)

SetIncludeInNotification gets a reference to the given bool and assigns it to the IncludeInNotification field.

func (*AtlasAttributeDef) SetIndexType added in v0.1.0

func (o *AtlasAttributeDef) SetIndexType(v string)

SetIndexType gets a reference to the given string and assigns it to the IndexType field.

func (*AtlasAttributeDef) SetIsIndexable added in v0.1.0

func (o *AtlasAttributeDef) SetIsIndexable(v bool)

SetIsIndexable gets a reference to the given bool and assigns it to the IsIndexable field.

func (*AtlasAttributeDef) SetIsOptional added in v0.1.0

func (o *AtlasAttributeDef) SetIsOptional(v bool)

SetIsOptional gets a reference to the given bool and assigns it to the IsOptional field.

func (*AtlasAttributeDef) SetIsUnique added in v0.1.0

func (o *AtlasAttributeDef) SetIsUnique(v bool)

SetIsUnique gets a reference to the given bool and assigns it to the IsUnique field.

func (*AtlasAttributeDef) SetName added in v0.1.0

func (o *AtlasAttributeDef) SetName(v string)

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

func (*AtlasAttributeDef) SetOptions added in v0.1.0

func (o *AtlasAttributeDef) SetOptions(v map[string]string)

SetOptions gets a reference to the given map[string]string and assigns it to the Options field.

func (*AtlasAttributeDef) SetSearchWeight added in v0.1.0

func (o *AtlasAttributeDef) SetSearchWeight(v int32)

SetSearchWeight gets a reference to the given int32 and assigns it to the SearchWeight field.

func (*AtlasAttributeDef) SetTypeName added in v0.1.0

func (o *AtlasAttributeDef) SetTypeName(v string)

SetTypeName gets a reference to the given string and assigns it to the TypeName field.

func (*AtlasAttributeDef) SetValuesMaxCount added in v0.1.0

func (o *AtlasAttributeDef) SetValuesMaxCount(v int32)

SetValuesMaxCount gets a reference to the given int32 and assigns it to the ValuesMaxCount field.

func (*AtlasAttributeDef) SetValuesMinCount added in v0.1.0

func (o *AtlasAttributeDef) SetValuesMinCount(v int32)

SetValuesMinCount gets a reference to the given int32 and assigns it to the ValuesMinCount field.

type AtlasBusinessMetadataDef

type AtlasBusinessMetadataDef struct {
	Category      *string              `json:"category,omitempty"`
	Guid          *string              `json:"guid,omitempty"`
	CreatedBy     *string              `json:"createdBy,omitempty"`
	UpdatedBy     *string              `json:"updatedBy,omitempty"`
	CreateTime    *time.Time           `json:"createTime,omitempty"`
	UpdateTime    *time.Time           `json:"updateTime,omitempty"`
	Version       *int64               `json:"version,omitempty"`
	Name          *string              `json:"name,omitempty"`
	Description   *string              `json:"description,omitempty"`
	TypeVersion   *string              `json:"typeVersion,omitempty"`
	ServiceType   *string              `json:"serviceType,omitempty"`
	Options       *map[string]string   `json:"options,omitempty"`
	AttributeDefs *[]AtlasAttributeDef `json:"attributeDefs,omitempty"`
}

AtlasBusinessMetadataDef struct for AtlasBusinessMetadataDef

func NewAtlasBusinessMetadataDef added in v0.1.0

func NewAtlasBusinessMetadataDef() *AtlasBusinessMetadataDef

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

func NewAtlasBusinessMetadataDefWithDefaults added in v0.1.0

func NewAtlasBusinessMetadataDefWithDefaults() *AtlasBusinessMetadataDef

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

func (*AtlasBusinessMetadataDef) GetAttributeDefs added in v0.1.0

func (o *AtlasBusinessMetadataDef) GetAttributeDefs() []AtlasAttributeDef

GetAttributeDefs returns the AttributeDefs field value if set, zero value otherwise.

func (*AtlasBusinessMetadataDef) GetAttributeDefsOk added in v0.1.0

func (o *AtlasBusinessMetadataDef) GetAttributeDefsOk() (*[]AtlasAttributeDef, bool)

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

func (*AtlasBusinessMetadataDef) GetCategory added in v0.1.0

func (o *AtlasBusinessMetadataDef) GetCategory() string

GetCategory returns the Category field value if set, zero value otherwise.

func (*AtlasBusinessMetadataDef) GetCategoryOk added in v0.1.0

func (o *AtlasBusinessMetadataDef) GetCategoryOk() (*string, bool)

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

func (*AtlasBusinessMetadataDef) GetCreateTime added in v0.1.0

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

GetCreateTime returns the CreateTime field value if set, zero value otherwise.

func (*AtlasBusinessMetadataDef) GetCreateTimeOk added in v0.1.0

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

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

func (*AtlasBusinessMetadataDef) GetCreatedBy added in v0.1.0

func (o *AtlasBusinessMetadataDef) GetCreatedBy() string

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

func (*AtlasBusinessMetadataDef) GetCreatedByOk added in v0.1.0

func (o *AtlasBusinessMetadataDef) GetCreatedByOk() (*string, bool)

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

func (*AtlasBusinessMetadataDef) GetDescription added in v0.1.0

func (o *AtlasBusinessMetadataDef) GetDescription() string

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

func (*AtlasBusinessMetadataDef) GetDescriptionOk added in v0.1.0

func (o *AtlasBusinessMetadataDef) 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 (*AtlasBusinessMetadataDef) GetGuid added in v0.1.0

func (o *AtlasBusinessMetadataDef) GetGuid() string

GetGuid returns the Guid field value if set, zero value otherwise.

func (*AtlasBusinessMetadataDef) GetGuidOk added in v0.1.0

func (o *AtlasBusinessMetadataDef) GetGuidOk() (*string, bool)

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

func (*AtlasBusinessMetadataDef) GetName added in v0.1.0

func (o *AtlasBusinessMetadataDef) GetName() string

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

func (*AtlasBusinessMetadataDef) GetNameOk added in v0.1.0

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

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

func (*AtlasBusinessMetadataDef) GetOptions added in v0.1.0

func (o *AtlasBusinessMetadataDef) GetOptions() map[string]string

GetOptions returns the Options field value if set, zero value otherwise.

func (*AtlasBusinessMetadataDef) GetOptionsOk added in v0.1.0

func (o *AtlasBusinessMetadataDef) GetOptionsOk() (*map[string]string, bool)

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

func (*AtlasBusinessMetadataDef) GetServiceType added in v0.1.0

func (o *AtlasBusinessMetadataDef) GetServiceType() string

GetServiceType returns the ServiceType field value if set, zero value otherwise.

func (*AtlasBusinessMetadataDef) GetServiceTypeOk added in v0.1.0

func (o *AtlasBusinessMetadataDef) GetServiceTypeOk() (*string, bool)

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

func (*AtlasBusinessMetadataDef) GetTypeVersion added in v0.1.0

func (o *AtlasBusinessMetadataDef) GetTypeVersion() string

GetTypeVersion returns the TypeVersion field value if set, zero value otherwise.

func (*AtlasBusinessMetadataDef) GetTypeVersionOk added in v0.1.0

func (o *AtlasBusinessMetadataDef) GetTypeVersionOk() (*string, bool)

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

func (*AtlasBusinessMetadataDef) GetUpdateTime added in v0.1.0

func (o *AtlasBusinessMetadataDef) GetUpdateTime() time.Time

GetUpdateTime returns the UpdateTime field value if set, zero value otherwise.

func (*AtlasBusinessMetadataDef) GetUpdateTimeOk added in v0.1.0

func (o *AtlasBusinessMetadataDef) GetUpdateTimeOk() (*time.Time, bool)

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

func (*AtlasBusinessMetadataDef) GetUpdatedBy added in v0.1.0

func (o *AtlasBusinessMetadataDef) GetUpdatedBy() string

GetUpdatedBy returns the UpdatedBy field value if set, zero value otherwise.

func (*AtlasBusinessMetadataDef) GetUpdatedByOk added in v0.1.0

func (o *AtlasBusinessMetadataDef) GetUpdatedByOk() (*string, bool)

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

func (*AtlasBusinessMetadataDef) GetVersion added in v0.1.0

func (o *AtlasBusinessMetadataDef) GetVersion() int64

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

func (*AtlasBusinessMetadataDef) GetVersionOk added in v0.1.0

func (o *AtlasBusinessMetadataDef) GetVersionOk() (*int64, bool)

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

func (*AtlasBusinessMetadataDef) HasAttributeDefs added in v0.1.0

func (o *AtlasBusinessMetadataDef) HasAttributeDefs() bool

HasAttributeDefs returns a boolean if a field has been set.

func (*AtlasBusinessMetadataDef) HasCategory added in v0.1.0

func (o *AtlasBusinessMetadataDef) HasCategory() bool

HasCategory returns a boolean if a field has been set.

func (*AtlasBusinessMetadataDef) HasCreateTime added in v0.1.0

func (o *AtlasBusinessMetadataDef) HasCreateTime() bool

HasCreateTime returns a boolean if a field has been set.

func (*AtlasBusinessMetadataDef) HasCreatedBy added in v0.1.0

func (o *AtlasBusinessMetadataDef) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*AtlasBusinessMetadataDef) HasDescription added in v0.1.0

func (o *AtlasBusinessMetadataDef) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AtlasBusinessMetadataDef) HasGuid added in v0.1.0

func (o *AtlasBusinessMetadataDef) HasGuid() bool

HasGuid returns a boolean if a field has been set.

func (*AtlasBusinessMetadataDef) HasName added in v0.1.0

func (o *AtlasBusinessMetadataDef) HasName() bool

HasName returns a boolean if a field has been set.

func (*AtlasBusinessMetadataDef) HasOptions added in v0.1.0

func (o *AtlasBusinessMetadataDef) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*AtlasBusinessMetadataDef) HasServiceType added in v0.1.0

func (o *AtlasBusinessMetadataDef) HasServiceType() bool

HasServiceType returns a boolean if a field has been set.

func (*AtlasBusinessMetadataDef) HasTypeVersion added in v0.1.0

func (o *AtlasBusinessMetadataDef) HasTypeVersion() bool

HasTypeVersion returns a boolean if a field has been set.

func (*AtlasBusinessMetadataDef) HasUpdateTime added in v0.1.0

func (o *AtlasBusinessMetadataDef) HasUpdateTime() bool

HasUpdateTime returns a boolean if a field has been set.

func (*AtlasBusinessMetadataDef) HasUpdatedBy added in v0.1.0

func (o *AtlasBusinessMetadataDef) HasUpdatedBy() bool

HasUpdatedBy returns a boolean if a field has been set.

func (*AtlasBusinessMetadataDef) HasVersion added in v0.1.0

func (o *AtlasBusinessMetadataDef) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (AtlasBusinessMetadataDef) MarshalJSON added in v0.1.0

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

func (*AtlasBusinessMetadataDef) Redact added in v0.1.0

func (o *AtlasBusinessMetadataDef) Redact()

Redact resets all sensitive fields to their zero value.

func (*AtlasBusinessMetadataDef) SetAttributeDefs added in v0.1.0

func (o *AtlasBusinessMetadataDef) SetAttributeDefs(v []AtlasAttributeDef)

SetAttributeDefs gets a reference to the given []AtlasAttributeDef and assigns it to the AttributeDefs field.

func (*AtlasBusinessMetadataDef) SetCategory added in v0.1.0

func (o *AtlasBusinessMetadataDef) SetCategory(v string)

SetCategory gets a reference to the given string and assigns it to the Category field.

func (*AtlasBusinessMetadataDef) SetCreateTime added in v0.1.0

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

SetCreateTime gets a reference to the given time.Time and assigns it to the CreateTime field.

func (*AtlasBusinessMetadataDef) SetCreatedBy added in v0.1.0

func (o *AtlasBusinessMetadataDef) SetCreatedBy(v string)

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

func (*AtlasBusinessMetadataDef) SetDescription added in v0.1.0

func (o *AtlasBusinessMetadataDef) SetDescription(v string)

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

func (*AtlasBusinessMetadataDef) SetGuid added in v0.1.0

func (o *AtlasBusinessMetadataDef) SetGuid(v string)

SetGuid gets a reference to the given string and assigns it to the Guid field.

func (*AtlasBusinessMetadataDef) SetName added in v0.1.0

func (o *AtlasBusinessMetadataDef) SetName(v string)

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

func (*AtlasBusinessMetadataDef) SetOptions added in v0.1.0

func (o *AtlasBusinessMetadataDef) SetOptions(v map[string]string)

SetOptions gets a reference to the given map[string]string and assigns it to the Options field.

func (*AtlasBusinessMetadataDef) SetServiceType added in v0.1.0

func (o *AtlasBusinessMetadataDef) SetServiceType(v string)

SetServiceType gets a reference to the given string and assigns it to the ServiceType field.

func (*AtlasBusinessMetadataDef) SetTypeVersion added in v0.1.0

func (o *AtlasBusinessMetadataDef) SetTypeVersion(v string)

SetTypeVersion gets a reference to the given string and assigns it to the TypeVersion field.

func (*AtlasBusinessMetadataDef) SetUpdateTime added in v0.1.0

func (o *AtlasBusinessMetadataDef) SetUpdateTime(v time.Time)

SetUpdateTime gets a reference to the given time.Time and assigns it to the UpdateTime field.

func (*AtlasBusinessMetadataDef) SetUpdatedBy added in v0.1.0

func (o *AtlasBusinessMetadataDef) SetUpdatedBy(v string)

SetUpdatedBy gets a reference to the given string and assigns it to the UpdatedBy field.

func (*AtlasBusinessMetadataDef) SetVersion added in v0.1.0

func (o *AtlasBusinessMetadataDef) SetVersion(v int64)

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

type AtlasClassification

type AtlasClassification struct {
	TypeName                         *string                            `json:"typeName,omitempty"`
	Attributes                       *map[string]map[string]interface{} `json:"attributes,omitempty"`
	EntityGuid                       *string                            `json:"entityGuid,omitempty"`
	EntityStatus                     *string                            `json:"entityStatus,omitempty"`
	Propagate                        *bool                              `json:"propagate,omitempty"`
	ValidityPeriods                  *[]TimeBoundary                    `json:"validityPeriods,omitempty"`
	RemovePropagationsOnEntityDelete *bool                              `json:"removePropagationsOnEntityDelete,omitempty"`
}

AtlasClassification struct for AtlasClassification

func NewAtlasClassification added in v0.1.0

func NewAtlasClassification() *AtlasClassification

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

func NewAtlasClassificationWithDefaults added in v0.1.0

func NewAtlasClassificationWithDefaults() *AtlasClassification

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

func (*AtlasClassification) GetAttributes added in v0.1.0

func (o *AtlasClassification) GetAttributes() map[string]map[string]interface{}

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*AtlasClassification) GetAttributesOk added in v0.1.0

func (o *AtlasClassification) GetAttributesOk() (*map[string]map[string]interface{}, bool)

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

func (*AtlasClassification) GetEntityGuid added in v0.1.0

func (o *AtlasClassification) GetEntityGuid() string

GetEntityGuid returns the EntityGuid field value if set, zero value otherwise.

func (*AtlasClassification) GetEntityGuidOk added in v0.1.0

func (o *AtlasClassification) GetEntityGuidOk() (*string, bool)

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

func (*AtlasClassification) GetEntityStatus added in v0.1.0

func (o *AtlasClassification) GetEntityStatus() string

GetEntityStatus returns the EntityStatus field value if set, zero value otherwise.

func (*AtlasClassification) GetEntityStatusOk added in v0.1.0

func (o *AtlasClassification) GetEntityStatusOk() (*string, bool)

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

func (*AtlasClassification) GetPropagate added in v0.1.0

func (o *AtlasClassification) GetPropagate() bool

GetPropagate returns the Propagate field value if set, zero value otherwise.

func (*AtlasClassification) GetPropagateOk added in v0.1.0

func (o *AtlasClassification) GetPropagateOk() (*bool, bool)

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

func (*AtlasClassification) GetRemovePropagationsOnEntityDelete added in v0.1.0

func (o *AtlasClassification) GetRemovePropagationsOnEntityDelete() bool

GetRemovePropagationsOnEntityDelete returns the RemovePropagationsOnEntityDelete field value if set, zero value otherwise.

func (*AtlasClassification) GetRemovePropagationsOnEntityDeleteOk added in v0.1.0

func (o *AtlasClassification) GetRemovePropagationsOnEntityDeleteOk() (*bool, bool)

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

func (*AtlasClassification) GetTypeName added in v0.1.0

func (o *AtlasClassification) GetTypeName() string

GetTypeName returns the TypeName field value if set, zero value otherwise.

func (*AtlasClassification) GetTypeNameOk added in v0.1.0

func (o *AtlasClassification) GetTypeNameOk() (*string, bool)

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

func (*AtlasClassification) GetValidityPeriods added in v0.1.0

func (o *AtlasClassification) GetValidityPeriods() []TimeBoundary

GetValidityPeriods returns the ValidityPeriods field value if set, zero value otherwise.

func (*AtlasClassification) GetValidityPeriodsOk added in v0.1.0

func (o *AtlasClassification) GetValidityPeriodsOk() (*[]TimeBoundary, bool)

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

func (*AtlasClassification) HasAttributes added in v0.1.0

func (o *AtlasClassification) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*AtlasClassification) HasEntityGuid added in v0.1.0

func (o *AtlasClassification) HasEntityGuid() bool

HasEntityGuid returns a boolean if a field has been set.

func (*AtlasClassification) HasEntityStatus added in v0.1.0

func (o *AtlasClassification) HasEntityStatus() bool

HasEntityStatus returns a boolean if a field has been set.

func (*AtlasClassification) HasPropagate added in v0.1.0

func (o *AtlasClassification) HasPropagate() bool

HasPropagate returns a boolean if a field has been set.

func (*AtlasClassification) HasRemovePropagationsOnEntityDelete added in v0.1.0

func (o *AtlasClassification) HasRemovePropagationsOnEntityDelete() bool

HasRemovePropagationsOnEntityDelete returns a boolean if a field has been set.

func (*AtlasClassification) HasTypeName added in v0.1.0

func (o *AtlasClassification) HasTypeName() bool

HasTypeName returns a boolean if a field has been set.

func (*AtlasClassification) HasValidityPeriods added in v0.1.0

func (o *AtlasClassification) HasValidityPeriods() bool

HasValidityPeriods returns a boolean if a field has been set.

func (AtlasClassification) MarshalJSON added in v0.1.0

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

func (*AtlasClassification) Redact added in v0.1.0

func (o *AtlasClassification) Redact()

Redact resets all sensitive fields to their zero value.

func (*AtlasClassification) SetAttributes added in v0.1.0

func (o *AtlasClassification) SetAttributes(v map[string]map[string]interface{})

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

func (*AtlasClassification) SetEntityGuid added in v0.1.0

func (o *AtlasClassification) SetEntityGuid(v string)

SetEntityGuid gets a reference to the given string and assigns it to the EntityGuid field.

func (*AtlasClassification) SetEntityStatus added in v0.1.0

func (o *AtlasClassification) SetEntityStatus(v string)

SetEntityStatus gets a reference to the given string and assigns it to the EntityStatus field.

func (*AtlasClassification) SetPropagate added in v0.1.0

func (o *AtlasClassification) SetPropagate(v bool)

SetPropagate gets a reference to the given bool and assigns it to the Propagate field.

func (*AtlasClassification) SetRemovePropagationsOnEntityDelete added in v0.1.0

func (o *AtlasClassification) SetRemovePropagationsOnEntityDelete(v bool)

SetRemovePropagationsOnEntityDelete gets a reference to the given bool and assigns it to the RemovePropagationsOnEntityDelete field.

func (*AtlasClassification) SetTypeName added in v0.1.0

func (o *AtlasClassification) SetTypeName(v string)

SetTypeName gets a reference to the given string and assigns it to the TypeName field.

func (*AtlasClassification) SetValidityPeriods added in v0.1.0

func (o *AtlasClassification) SetValidityPeriods(v []TimeBoundary)

SetValidityPeriods gets a reference to the given []TimeBoundary and assigns it to the ValidityPeriods field.

type AtlasConstraintDef

type AtlasConstraintDef struct {
	Type   *string                            `json:"type,omitempty"`
	Params *map[string]map[string]interface{} `json:"params,omitempty"`
}

AtlasConstraintDef struct for AtlasConstraintDef

func NewAtlasConstraintDef added in v0.1.0

func NewAtlasConstraintDef() *AtlasConstraintDef

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

func NewAtlasConstraintDefWithDefaults added in v0.1.0

func NewAtlasConstraintDefWithDefaults() *AtlasConstraintDef

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

func (*AtlasConstraintDef) GetParams added in v0.1.0

func (o *AtlasConstraintDef) GetParams() map[string]map[string]interface{}

GetParams returns the Params field value if set, zero value otherwise.

func (*AtlasConstraintDef) GetParamsOk added in v0.1.0

func (o *AtlasConstraintDef) GetParamsOk() (*map[string]map[string]interface{}, bool)

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

func (*AtlasConstraintDef) GetType added in v0.1.0

func (o *AtlasConstraintDef) GetType() string

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

func (*AtlasConstraintDef) GetTypeOk added in v0.1.0

func (o *AtlasConstraintDef) GetTypeOk() (*string, bool)

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

func (*AtlasConstraintDef) HasParams added in v0.1.0

func (o *AtlasConstraintDef) HasParams() bool

HasParams returns a boolean if a field has been set.

func (*AtlasConstraintDef) HasType added in v0.1.0

func (o *AtlasConstraintDef) HasType() bool

HasType returns a boolean if a field has been set.

func (AtlasConstraintDef) MarshalJSON added in v0.1.0

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

func (*AtlasConstraintDef) Redact added in v0.1.0

func (o *AtlasConstraintDef) Redact()

Redact resets all sensitive fields to their zero value.

func (*AtlasConstraintDef) SetParams added in v0.1.0

func (o *AtlasConstraintDef) SetParams(v map[string]map[string]interface{})

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

func (*AtlasConstraintDef) SetType added in v0.1.0

func (o *AtlasConstraintDef) SetType(v string)

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

type AtlasEntity

type AtlasEntity struct {
	TypeName               *string                            `json:"typeName,omitempty"`
	Attributes             *map[string]interface{}            `json:"attributes,omitempty"`
	Guid                   *string                            `json:"guid,omitempty"`
	HomeId                 *string                            `json:"homeId,omitempty"`
	IsProxy                *bool                              `json:"isProxy,omitempty"`
	IsIncomplete           *bool                              `json:"isIncomplete,omitempty"`
	ProvenanceType         *int32                             `json:"provenanceType,omitempty"`
	Status                 *string                            `json:"status,omitempty"`
	CreatedBy              *string                            `json:"createdBy,omitempty"`
	UpdatedBy              *string                            `json:"updatedBy,omitempty"`
	CreateTime             *int64                             `json:"createTime,omitempty"`
	UpdateTime             *int64                             `json:"updateTime,omitempty"`
	Version                *int64                             `json:"version,omitempty"`
	RelationshipAttributes *map[string]interface{}            `json:"relationshipAttributes,omitempty"`
	Classifications        *[]AtlasClassification             `json:"classifications,omitempty"`
	Meanings               *[]AtlasTermAssignmentHeader       `json:"meanings,omitempty"`
	CustomAttributes       *map[string]string                 `json:"customAttributes,omitempty"`
	BusinessAttributes     *map[string]map[string]interface{} `json:"businessAttributes,omitempty"`
	Labels                 *[]string                          `json:"labels,omitempty"`
	PendingTasks           *[]string                          `json:"pendingTasks,omitempty"`
	Proxy                  *bool                              `json:"proxy,omitempty"`
}

AtlasEntity struct for AtlasEntity

func NewAtlasEntity added in v0.1.0

func NewAtlasEntity() *AtlasEntity

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

func NewAtlasEntityWithDefaults added in v0.1.0

func NewAtlasEntityWithDefaults() *AtlasEntity

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

func (*AtlasEntity) GetAttributes added in v0.1.0

func (o *AtlasEntity) GetAttributes() map[string]interface{}

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*AtlasEntity) GetAttributesOk added in v0.1.0

func (o *AtlasEntity) GetAttributesOk() (*map[string]interface{}, bool)

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

func (*AtlasEntity) GetBusinessAttributes added in v0.1.0

func (o *AtlasEntity) GetBusinessAttributes() map[string]map[string]interface{}

GetBusinessAttributes returns the BusinessAttributes field value if set, zero value otherwise.

func (*AtlasEntity) GetBusinessAttributesOk added in v0.1.0

func (o *AtlasEntity) GetBusinessAttributesOk() (*map[string]map[string]interface{}, bool)

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

func (*AtlasEntity) GetClassifications added in v0.1.0

func (o *AtlasEntity) GetClassifications() []AtlasClassification

GetClassifications returns the Classifications field value if set, zero value otherwise.

func (*AtlasEntity) GetClassificationsOk added in v0.1.0

func (o *AtlasEntity) GetClassificationsOk() (*[]AtlasClassification, bool)

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

func (*AtlasEntity) GetCreateTime added in v0.1.0

func (o *AtlasEntity) GetCreateTime() int64

GetCreateTime returns the CreateTime field value if set, zero value otherwise.

func (*AtlasEntity) GetCreateTimeOk added in v0.1.0

func (o *AtlasEntity) GetCreateTimeOk() (*int64, bool)

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

func (*AtlasEntity) GetCreatedBy added in v0.1.0

func (o *AtlasEntity) GetCreatedBy() string

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

func (*AtlasEntity) GetCreatedByOk added in v0.1.0

func (o *AtlasEntity) GetCreatedByOk() (*string, bool)

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

func (*AtlasEntity) GetCustomAttributes added in v0.1.0

func (o *AtlasEntity) GetCustomAttributes() map[string]string

GetCustomAttributes returns the CustomAttributes field value if set, zero value otherwise.

func (*AtlasEntity) GetCustomAttributesOk added in v0.1.0

func (o *AtlasEntity) GetCustomAttributesOk() (*map[string]string, bool)

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

func (*AtlasEntity) GetGuid added in v0.1.0

func (o *AtlasEntity) GetGuid() string

GetGuid returns the Guid field value if set, zero value otherwise.

func (*AtlasEntity) GetGuidOk added in v0.1.0

func (o *AtlasEntity) GetGuidOk() (*string, bool)

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

func (*AtlasEntity) GetHomeId added in v0.1.0

func (o *AtlasEntity) GetHomeId() string

GetHomeId returns the HomeId field value if set, zero value otherwise.

func (*AtlasEntity) GetHomeIdOk added in v0.1.0

func (o *AtlasEntity) GetHomeIdOk() (*string, bool)

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

func (*AtlasEntity) GetIsIncomplete added in v0.1.0

func (o *AtlasEntity) GetIsIncomplete() bool

GetIsIncomplete returns the IsIncomplete field value if set, zero value otherwise.

func (*AtlasEntity) GetIsIncompleteOk added in v0.1.0

func (o *AtlasEntity) GetIsIncompleteOk() (*bool, bool)

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

func (*AtlasEntity) GetIsProxy added in v0.1.0

func (o *AtlasEntity) GetIsProxy() bool

GetIsProxy returns the IsProxy field value if set, zero value otherwise.

func (*AtlasEntity) GetIsProxyOk added in v0.1.0

func (o *AtlasEntity) GetIsProxyOk() (*bool, bool)

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

func (*AtlasEntity) GetLabels added in v0.1.0

func (o *AtlasEntity) GetLabels() []string

GetLabels returns the Labels field value if set, zero value otherwise.

func (*AtlasEntity) GetLabelsOk added in v0.1.0

func (o *AtlasEntity) GetLabelsOk() (*[]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.

func (*AtlasEntity) GetMeanings added in v0.1.0

func (o *AtlasEntity) GetMeanings() []AtlasTermAssignmentHeader

GetMeanings returns the Meanings field value if set, zero value otherwise.

func (*AtlasEntity) GetMeaningsOk added in v0.1.0

func (o *AtlasEntity) GetMeaningsOk() (*[]AtlasTermAssignmentHeader, bool)

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

func (*AtlasEntity) GetPendingTasks added in v0.1.0

func (o *AtlasEntity) GetPendingTasks() []string

GetPendingTasks returns the PendingTasks field value if set, zero value otherwise.

func (*AtlasEntity) GetPendingTasksOk added in v0.1.0

func (o *AtlasEntity) GetPendingTasksOk() (*[]string, bool)

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

func (*AtlasEntity) GetProvenanceType added in v0.1.0

func (o *AtlasEntity) GetProvenanceType() int32

GetProvenanceType returns the ProvenanceType field value if set, zero value otherwise.

func (*AtlasEntity) GetProvenanceTypeOk added in v0.1.0

func (o *AtlasEntity) GetProvenanceTypeOk() (*int32, bool)

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

func (*AtlasEntity) GetProxy added in v0.1.0

func (o *AtlasEntity) GetProxy() bool

GetProxy returns the Proxy field value if set, zero value otherwise.

func (*AtlasEntity) GetProxyOk added in v0.1.0

func (o *AtlasEntity) GetProxyOk() (*bool, bool)

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

func (*AtlasEntity) GetRelationshipAttributes added in v0.1.0

func (o *AtlasEntity) GetRelationshipAttributes() map[string]interface{}

GetRelationshipAttributes returns the RelationshipAttributes field value if set, zero value otherwise.

func (*AtlasEntity) GetRelationshipAttributesOk added in v0.1.0

func (o *AtlasEntity) GetRelationshipAttributesOk() (*map[string]interface{}, bool)

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

func (*AtlasEntity) GetStatus added in v0.1.0

func (o *AtlasEntity) GetStatus() string

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

func (*AtlasEntity) GetStatusOk added in v0.1.0

func (o *AtlasEntity) GetStatusOk() (*string, bool)

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

func (*AtlasEntity) GetTypeName added in v0.1.0

func (o *AtlasEntity) GetTypeName() string

GetTypeName returns the TypeName field value if set, zero value otherwise.

func (*AtlasEntity) GetTypeNameOk added in v0.1.0

func (o *AtlasEntity) GetTypeNameOk() (*string, bool)

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

func (*AtlasEntity) GetUpdateTime added in v0.1.0

func (o *AtlasEntity) GetUpdateTime() int64

GetUpdateTime returns the UpdateTime field value if set, zero value otherwise.

func (*AtlasEntity) GetUpdateTimeOk added in v0.1.0

func (o *AtlasEntity) GetUpdateTimeOk() (*int64, bool)

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

func (*AtlasEntity) GetUpdatedBy added in v0.1.0

func (o *AtlasEntity) GetUpdatedBy() string

GetUpdatedBy returns the UpdatedBy field value if set, zero value otherwise.

func (*AtlasEntity) GetUpdatedByOk added in v0.1.0

func (o *AtlasEntity) GetUpdatedByOk() (*string, bool)

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

func (*AtlasEntity) GetVersion added in v0.1.0

func (o *AtlasEntity) GetVersion() int64

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

func (*AtlasEntity) GetVersionOk added in v0.1.0

func (o *AtlasEntity) GetVersionOk() (*int64, bool)

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

func (*AtlasEntity) HasAttributes added in v0.1.0

func (o *AtlasEntity) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*AtlasEntity) HasBusinessAttributes added in v0.1.0

func (o *AtlasEntity) HasBusinessAttributes() bool

HasBusinessAttributes returns a boolean if a field has been set.

func (*AtlasEntity) HasClassifications added in v0.1.0

func (o *AtlasEntity) HasClassifications() bool

HasClassifications returns a boolean if a field has been set.

func (*AtlasEntity) HasCreateTime added in v0.1.0

func (o *AtlasEntity) HasCreateTime() bool

HasCreateTime returns a boolean if a field has been set.

func (*AtlasEntity) HasCreatedBy added in v0.1.0

func (o *AtlasEntity) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*AtlasEntity) HasCustomAttributes added in v0.1.0

func (o *AtlasEntity) HasCustomAttributes() bool

HasCustomAttributes returns a boolean if a field has been set.

func (*AtlasEntity) HasGuid added in v0.1.0

func (o *AtlasEntity) HasGuid() bool

HasGuid returns a boolean if a field has been set.

func (*AtlasEntity) HasHomeId added in v0.1.0

func (o *AtlasEntity) HasHomeId() bool

HasHomeId returns a boolean if a field has been set.

func (*AtlasEntity) HasIsIncomplete added in v0.1.0

func (o *AtlasEntity) HasIsIncomplete() bool

HasIsIncomplete returns a boolean if a field has been set.

func (*AtlasEntity) HasIsProxy added in v0.1.0

func (o *AtlasEntity) HasIsProxy() bool

HasIsProxy returns a boolean if a field has been set.

func (*AtlasEntity) HasLabels added in v0.1.0

func (o *AtlasEntity) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*AtlasEntity) HasMeanings added in v0.1.0

func (o *AtlasEntity) HasMeanings() bool

HasMeanings returns a boolean if a field has been set.

func (*AtlasEntity) HasPendingTasks added in v0.1.0

func (o *AtlasEntity) HasPendingTasks() bool

HasPendingTasks returns a boolean if a field has been set.

func (*AtlasEntity) HasProvenanceType added in v0.1.0

func (o *AtlasEntity) HasProvenanceType() bool

HasProvenanceType returns a boolean if a field has been set.

func (*AtlasEntity) HasProxy added in v0.1.0

func (o *AtlasEntity) HasProxy() bool

HasProxy returns a boolean if a field has been set.

func (*AtlasEntity) HasRelationshipAttributes added in v0.1.0

func (o *AtlasEntity) HasRelationshipAttributes() bool

HasRelationshipAttributes returns a boolean if a field has been set.

func (*AtlasEntity) HasStatus added in v0.1.0

func (o *AtlasEntity) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*AtlasEntity) HasTypeName added in v0.1.0

func (o *AtlasEntity) HasTypeName() bool

HasTypeName returns a boolean if a field has been set.

func (*AtlasEntity) HasUpdateTime added in v0.1.0

func (o *AtlasEntity) HasUpdateTime() bool

HasUpdateTime returns a boolean if a field has been set.

func (*AtlasEntity) HasUpdatedBy added in v0.1.0

func (o *AtlasEntity) HasUpdatedBy() bool

HasUpdatedBy returns a boolean if a field has been set.

func (*AtlasEntity) HasVersion added in v0.1.0

func (o *AtlasEntity) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (AtlasEntity) MarshalJSON added in v0.1.0

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

func (*AtlasEntity) Redact added in v0.1.0

func (o *AtlasEntity) Redact()

Redact resets all sensitive fields to their zero value.

func (*AtlasEntity) SetAttributes added in v0.1.0

func (o *AtlasEntity) SetAttributes(v map[string]interface{})

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

func (*AtlasEntity) SetBusinessAttributes added in v0.1.0

func (o *AtlasEntity) SetBusinessAttributes(v map[string]map[string]interface{})

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

func (*AtlasEntity) SetClassifications added in v0.1.0

func (o *AtlasEntity) SetClassifications(v []AtlasClassification)

SetClassifications gets a reference to the given []AtlasClassification and assigns it to the Classifications field.

func (*AtlasEntity) SetCreateTime added in v0.1.0

func (o *AtlasEntity) SetCreateTime(v int64)

SetCreateTime gets a reference to the given int64 and assigns it to the CreateTime field.

func (*AtlasEntity) SetCreatedBy added in v0.1.0

func (o *AtlasEntity) SetCreatedBy(v string)

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

func (*AtlasEntity) SetCustomAttributes added in v0.1.0

func (o *AtlasEntity) SetCustomAttributes(v map[string]string)

SetCustomAttributes gets a reference to the given map[string]string and assigns it to the CustomAttributes field.

func (*AtlasEntity) SetGuid added in v0.1.0

func (o *AtlasEntity) SetGuid(v string)

SetGuid gets a reference to the given string and assigns it to the Guid field.

func (*AtlasEntity) SetHomeId added in v0.1.0

func (o *AtlasEntity) SetHomeId(v string)

SetHomeId gets a reference to the given string and assigns it to the HomeId field.

func (*AtlasEntity) SetIsIncomplete added in v0.1.0

func (o *AtlasEntity) SetIsIncomplete(v bool)

SetIsIncomplete gets a reference to the given bool and assigns it to the IsIncomplete field.

func (*AtlasEntity) SetIsProxy added in v0.1.0

func (o *AtlasEntity) SetIsProxy(v bool)

SetIsProxy gets a reference to the given bool and assigns it to the IsProxy field.

func (*AtlasEntity) SetLabels added in v0.1.0

func (o *AtlasEntity) SetLabels(v []string)

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

func (*AtlasEntity) SetMeanings added in v0.1.0

func (o *AtlasEntity) SetMeanings(v []AtlasTermAssignmentHeader)

SetMeanings gets a reference to the given []AtlasTermAssignmentHeader and assigns it to the Meanings field.

func (*AtlasEntity) SetPendingTasks added in v0.1.0

func (o *AtlasEntity) SetPendingTasks(v []string)

SetPendingTasks gets a reference to the given []string and assigns it to the PendingTasks field.

func (*AtlasEntity) SetProvenanceType added in v0.1.0

func (o *AtlasEntity) SetProvenanceType(v int32)

SetProvenanceType gets a reference to the given int32 and assigns it to the ProvenanceType field.

func (*AtlasEntity) SetProxy added in v0.1.0

func (o *AtlasEntity) SetProxy(v bool)

SetProxy gets a reference to the given bool and assigns it to the Proxy field.

func (*AtlasEntity) SetRelationshipAttributes added in v0.1.0

func (o *AtlasEntity) SetRelationshipAttributes(v map[string]interface{})

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

func (*AtlasEntity) SetStatus added in v0.1.0

func (o *AtlasEntity) SetStatus(v string)

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

func (*AtlasEntity) SetTypeName added in v0.1.0

func (o *AtlasEntity) SetTypeName(v string)

SetTypeName gets a reference to the given string and assigns it to the TypeName field.

func (*AtlasEntity) SetUpdateTime added in v0.1.0

func (o *AtlasEntity) SetUpdateTime(v int64)

SetUpdateTime gets a reference to the given int64 and assigns it to the UpdateTime field.

func (*AtlasEntity) SetUpdatedBy added in v0.1.0

func (o *AtlasEntity) SetUpdatedBy(v string)

SetUpdatedBy gets a reference to the given string and assigns it to the UpdatedBy field.

func (*AtlasEntity) SetVersion added in v0.1.0

func (o *AtlasEntity) SetVersion(v int64)

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

type AtlasEntityHeader

type AtlasEntityHeader struct {
	TypeName            *string                      `json:"typeName,omitempty"`
	Attributes          *map[string]interface{}      `json:"attributes,omitempty"`
	Guid                *string                      `json:"guid,omitempty"`
	Status              *string                      `json:"status,omitempty"`
	DisplayText         *string                      `json:"displayText,omitempty"`
	ClassificationNames *[]string                    `json:"classificationNames,omitempty"`
	Classifications     *[]AtlasClassification       `json:"classifications,omitempty"`
	MeaningNames        *[]string                    `json:"meaningNames,omitempty"`
	Meanings            *[]AtlasTermAssignmentHeader `json:"meanings,omitempty"`
	IsIncomplete        *bool                        `json:"isIncomplete,omitempty"`
	Labels              *[]string                    `json:"labels,omitempty"`
}

AtlasEntityHeader struct for AtlasEntityHeader

func NewAtlasEntityHeader added in v0.1.0

func NewAtlasEntityHeader() *AtlasEntityHeader

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

func NewAtlasEntityHeaderWithDefaults added in v0.1.0

func NewAtlasEntityHeaderWithDefaults() *AtlasEntityHeader

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

func (*AtlasEntityHeader) GetAttributes added in v0.1.0

func (o *AtlasEntityHeader) GetAttributes() map[string]interface{}

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*AtlasEntityHeader) GetAttributesOk added in v0.1.0

func (o *AtlasEntityHeader) GetAttributesOk() (*map[string]interface{}, bool)

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

func (*AtlasEntityHeader) GetClassificationNames added in v0.1.0

func (o *AtlasEntityHeader) GetClassificationNames() []string

GetClassificationNames returns the ClassificationNames field value if set, zero value otherwise.

func (*AtlasEntityHeader) GetClassificationNamesOk added in v0.1.0

func (o *AtlasEntityHeader) GetClassificationNamesOk() (*[]string, bool)

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

func (*AtlasEntityHeader) GetClassifications added in v0.1.0

func (o *AtlasEntityHeader) GetClassifications() []AtlasClassification

GetClassifications returns the Classifications field value if set, zero value otherwise.

func (*AtlasEntityHeader) GetClassificationsOk added in v0.1.0

func (o *AtlasEntityHeader) GetClassificationsOk() (*[]AtlasClassification, bool)

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

func (*AtlasEntityHeader) GetDisplayText added in v0.1.0

func (o *AtlasEntityHeader) GetDisplayText() string

GetDisplayText returns the DisplayText field value if set, zero value otherwise.

func (*AtlasEntityHeader) GetDisplayTextOk added in v0.1.0

func (o *AtlasEntityHeader) GetDisplayTextOk() (*string, bool)

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

func (*AtlasEntityHeader) GetGuid added in v0.1.0

func (o *AtlasEntityHeader) GetGuid() string

GetGuid returns the Guid field value if set, zero value otherwise.

func (*AtlasEntityHeader) GetGuidOk added in v0.1.0

func (o *AtlasEntityHeader) GetGuidOk() (*string, bool)

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

func (*AtlasEntityHeader) GetIsIncomplete added in v0.1.0

func (o *AtlasEntityHeader) GetIsIncomplete() bool

GetIsIncomplete returns the IsIncomplete field value if set, zero value otherwise.

func (*AtlasEntityHeader) GetIsIncompleteOk added in v0.1.0

func (o *AtlasEntityHeader) GetIsIncompleteOk() (*bool, bool)

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

func (*AtlasEntityHeader) GetLabels added in v0.1.0

func (o *AtlasEntityHeader) GetLabels() []string

GetLabels returns the Labels field value if set, zero value otherwise.

func (*AtlasEntityHeader) GetLabelsOk added in v0.1.0

func (o *AtlasEntityHeader) GetLabelsOk() (*[]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.

func (*AtlasEntityHeader) GetMeaningNames added in v0.1.0

func (o *AtlasEntityHeader) GetMeaningNames() []string

GetMeaningNames returns the MeaningNames field value if set, zero value otherwise.

func (*AtlasEntityHeader) GetMeaningNamesOk added in v0.1.0

func (o *AtlasEntityHeader) GetMeaningNamesOk() (*[]string, bool)

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

func (*AtlasEntityHeader) GetMeanings added in v0.1.0

func (o *AtlasEntityHeader) GetMeanings() []AtlasTermAssignmentHeader

GetMeanings returns the Meanings field value if set, zero value otherwise.

func (*AtlasEntityHeader) GetMeaningsOk added in v0.1.0

func (o *AtlasEntityHeader) GetMeaningsOk() (*[]AtlasTermAssignmentHeader, bool)

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

func (*AtlasEntityHeader) GetStatus added in v0.1.0

func (o *AtlasEntityHeader) GetStatus() string

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

func (*AtlasEntityHeader) GetStatusOk added in v0.1.0

func (o *AtlasEntityHeader) GetStatusOk() (*string, bool)

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

func (*AtlasEntityHeader) GetTypeName added in v0.1.0

func (o *AtlasEntityHeader) GetTypeName() string

GetTypeName returns the TypeName field value if set, zero value otherwise.

func (*AtlasEntityHeader) GetTypeNameOk added in v0.1.0

func (o *AtlasEntityHeader) GetTypeNameOk() (*string, bool)

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

func (*AtlasEntityHeader) HasAttributes added in v0.1.0

func (o *AtlasEntityHeader) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*AtlasEntityHeader) HasClassificationNames added in v0.1.0

func (o *AtlasEntityHeader) HasClassificationNames() bool

HasClassificationNames returns a boolean if a field has been set.

func (*AtlasEntityHeader) HasClassifications added in v0.1.0

func (o *AtlasEntityHeader) HasClassifications() bool

HasClassifications returns a boolean if a field has been set.

func (*AtlasEntityHeader) HasDisplayText added in v0.1.0

func (o *AtlasEntityHeader) HasDisplayText() bool

HasDisplayText returns a boolean if a field has been set.

func (*AtlasEntityHeader) HasGuid added in v0.1.0

func (o *AtlasEntityHeader) HasGuid() bool

HasGuid returns a boolean if a field has been set.

func (*AtlasEntityHeader) HasIsIncomplete added in v0.1.0

func (o *AtlasEntityHeader) HasIsIncomplete() bool

HasIsIncomplete returns a boolean if a field has been set.

func (*AtlasEntityHeader) HasLabels added in v0.1.0

func (o *AtlasEntityHeader) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*AtlasEntityHeader) HasMeaningNames added in v0.1.0

func (o *AtlasEntityHeader) HasMeaningNames() bool

HasMeaningNames returns a boolean if a field has been set.

func (*AtlasEntityHeader) HasMeanings added in v0.1.0

func (o *AtlasEntityHeader) HasMeanings() bool

HasMeanings returns a boolean if a field has been set.

func (*AtlasEntityHeader) HasStatus added in v0.1.0

func (o *AtlasEntityHeader) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*AtlasEntityHeader) HasTypeName added in v0.1.0

func (o *AtlasEntityHeader) HasTypeName() bool

HasTypeName returns a boolean if a field has been set.

func (AtlasEntityHeader) MarshalJSON added in v0.1.0

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

func (*AtlasEntityHeader) Redact added in v0.1.0

func (o *AtlasEntityHeader) Redact()

Redact resets all sensitive fields to their zero value.

func (*AtlasEntityHeader) SetAttributes added in v0.1.0

func (o *AtlasEntityHeader) SetAttributes(v map[string]interface{})

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

func (*AtlasEntityHeader) SetClassificationNames added in v0.1.0

func (o *AtlasEntityHeader) SetClassificationNames(v []string)

SetClassificationNames gets a reference to the given []string and assigns it to the ClassificationNames field.

func (*AtlasEntityHeader) SetClassifications added in v0.1.0

func (o *AtlasEntityHeader) SetClassifications(v []AtlasClassification)

SetClassifications gets a reference to the given []AtlasClassification and assigns it to the Classifications field.

func (*AtlasEntityHeader) SetDisplayText added in v0.1.0

func (o *AtlasEntityHeader) SetDisplayText(v string)

SetDisplayText gets a reference to the given string and assigns it to the DisplayText field.

func (*AtlasEntityHeader) SetGuid added in v0.1.0

func (o *AtlasEntityHeader) SetGuid(v string)

SetGuid gets a reference to the given string and assigns it to the Guid field.

func (*AtlasEntityHeader) SetIsIncomplete added in v0.1.0

func (o *AtlasEntityHeader) SetIsIncomplete(v bool)

SetIsIncomplete gets a reference to the given bool and assigns it to the IsIncomplete field.

func (*AtlasEntityHeader) SetLabels added in v0.1.0

func (o *AtlasEntityHeader) SetLabels(v []string)

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

func (*AtlasEntityHeader) SetMeaningNames added in v0.1.0

func (o *AtlasEntityHeader) SetMeaningNames(v []string)

SetMeaningNames gets a reference to the given []string and assigns it to the MeaningNames field.

func (*AtlasEntityHeader) SetMeanings added in v0.1.0

func (o *AtlasEntityHeader) SetMeanings(v []AtlasTermAssignmentHeader)

SetMeanings gets a reference to the given []AtlasTermAssignmentHeader and assigns it to the Meanings field.

func (*AtlasEntityHeader) SetStatus added in v0.1.0

func (o *AtlasEntityHeader) SetStatus(v string)

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

func (*AtlasEntityHeader) SetTypeName added in v0.1.0

func (o *AtlasEntityHeader) SetTypeName(v string)

SetTypeName gets a reference to the given string and assigns it to the TypeName field.

type AtlasEntityWithExtInfo

type AtlasEntityWithExtInfo struct {
	ReferredEntities *map[string]AtlasEntity `json:"referredEntities,omitempty"`
	Entity           *AtlasEntity            `json:"entity,omitempty"`
}

AtlasEntityWithExtInfo struct for AtlasEntityWithExtInfo

func NewAtlasEntityWithExtInfo added in v0.1.0

func NewAtlasEntityWithExtInfo() *AtlasEntityWithExtInfo

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

func NewAtlasEntityWithExtInfoWithDefaults added in v0.1.0

func NewAtlasEntityWithExtInfoWithDefaults() *AtlasEntityWithExtInfo

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

func (*AtlasEntityWithExtInfo) GetEntity added in v0.1.0

func (o *AtlasEntityWithExtInfo) GetEntity() AtlasEntity

GetEntity returns the Entity field value if set, zero value otherwise.

func (*AtlasEntityWithExtInfo) GetEntityOk added in v0.1.0

func (o *AtlasEntityWithExtInfo) GetEntityOk() (*AtlasEntity, bool)

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

func (*AtlasEntityWithExtInfo) GetReferredEntities added in v0.1.0

func (o *AtlasEntityWithExtInfo) GetReferredEntities() map[string]AtlasEntity

GetReferredEntities returns the ReferredEntities field value if set, zero value otherwise.

func (*AtlasEntityWithExtInfo) GetReferredEntitiesOk added in v0.1.0

func (o *AtlasEntityWithExtInfo) GetReferredEntitiesOk() (*map[string]AtlasEntity, bool)

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

func (*AtlasEntityWithExtInfo) HasEntity added in v0.1.0

func (o *AtlasEntityWithExtInfo) HasEntity() bool

HasEntity returns a boolean if a field has been set.

func (*AtlasEntityWithExtInfo) HasReferredEntities added in v0.1.0

func (o *AtlasEntityWithExtInfo) HasReferredEntities() bool

HasReferredEntities returns a boolean if a field has been set.

func (AtlasEntityWithExtInfo) MarshalJSON added in v0.1.0

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

func (*AtlasEntityWithExtInfo) Redact added in v0.1.0

func (o *AtlasEntityWithExtInfo) Redact()

Redact resets all sensitive fields to their zero value.

func (*AtlasEntityWithExtInfo) SetEntity added in v0.1.0

func (o *AtlasEntityWithExtInfo) SetEntity(v AtlasEntity)

SetEntity gets a reference to the given AtlasEntity and assigns it to the Entity field.

func (*AtlasEntityWithExtInfo) SetReferredEntities added in v0.1.0

func (o *AtlasEntityWithExtInfo) SetReferredEntities(v map[string]AtlasEntity)

SetReferredEntities gets a reference to the given map[string]AtlasEntity and assigns it to the ReferredEntities field.

type AtlasTermAssignmentHeader

type AtlasTermAssignmentHeader struct {
	TermGuid     *string `json:"termGuid,omitempty"`
	RelationGuid *string `json:"relationGuid,omitempty"`
	Description  *string `json:"description,omitempty"`
	DisplayText  *string `json:"displayText,omitempty"`
	Expression   *string `json:"expression,omitempty"`
	CreatedBy    *string `json:"createdBy,omitempty"`
	Steward      *string `json:"steward,omitempty"`
	Source       *string `json:"source,omitempty"`
	Confidence   *int32  `json:"confidence,omitempty"`
	Status       *string `json:"status,omitempty"`
}

AtlasTermAssignmentHeader struct for AtlasTermAssignmentHeader

func NewAtlasTermAssignmentHeader added in v0.1.0

func NewAtlasTermAssignmentHeader() *AtlasTermAssignmentHeader

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

func NewAtlasTermAssignmentHeaderWithDefaults added in v0.1.0

func NewAtlasTermAssignmentHeaderWithDefaults() *AtlasTermAssignmentHeader

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

func (*AtlasTermAssignmentHeader) GetConfidence added in v0.1.0

func (o *AtlasTermAssignmentHeader) GetConfidence() int32

GetConfidence returns the Confidence field value if set, zero value otherwise.

func (*AtlasTermAssignmentHeader) GetConfidenceOk added in v0.1.0

func (o *AtlasTermAssignmentHeader) GetConfidenceOk() (*int32, bool)

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

func (*AtlasTermAssignmentHeader) GetCreatedBy added in v0.1.0

func (o *AtlasTermAssignmentHeader) GetCreatedBy() string

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

func (*AtlasTermAssignmentHeader) GetCreatedByOk added in v0.1.0

func (o *AtlasTermAssignmentHeader) GetCreatedByOk() (*string, bool)

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

func (*AtlasTermAssignmentHeader) GetDescription added in v0.1.0

func (o *AtlasTermAssignmentHeader) GetDescription() string

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

func (*AtlasTermAssignmentHeader) GetDescriptionOk added in v0.1.0

func (o *AtlasTermAssignmentHeader) 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 (*AtlasTermAssignmentHeader) GetDisplayText added in v0.1.0

func (o *AtlasTermAssignmentHeader) GetDisplayText() string

GetDisplayText returns the DisplayText field value if set, zero value otherwise.

func (*AtlasTermAssignmentHeader) GetDisplayTextOk added in v0.1.0

func (o *AtlasTermAssignmentHeader) GetDisplayTextOk() (*string, bool)

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

func (*AtlasTermAssignmentHeader) GetExpression added in v0.1.0

func (o *AtlasTermAssignmentHeader) GetExpression() string

GetExpression returns the Expression field value if set, zero value otherwise.

func (*AtlasTermAssignmentHeader) GetExpressionOk added in v0.1.0

func (o *AtlasTermAssignmentHeader) GetExpressionOk() (*string, bool)

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

func (*AtlasTermAssignmentHeader) GetRelationGuid added in v0.1.0

func (o *AtlasTermAssignmentHeader) GetRelationGuid() string

GetRelationGuid returns the RelationGuid field value if set, zero value otherwise.

func (*AtlasTermAssignmentHeader) GetRelationGuidOk added in v0.1.0

func (o *AtlasTermAssignmentHeader) GetRelationGuidOk() (*string, bool)

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

func (*AtlasTermAssignmentHeader) GetSource added in v0.1.0

func (o *AtlasTermAssignmentHeader) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*AtlasTermAssignmentHeader) GetSourceOk added in v0.1.0

func (o *AtlasTermAssignmentHeader) GetSourceOk() (*string, bool)

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

func (*AtlasTermAssignmentHeader) GetStatus added in v0.1.0

func (o *AtlasTermAssignmentHeader) GetStatus() string

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

func (*AtlasTermAssignmentHeader) GetStatusOk added in v0.1.0

func (o *AtlasTermAssignmentHeader) GetStatusOk() (*string, bool)

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

func (*AtlasTermAssignmentHeader) GetSteward added in v0.1.0

func (o *AtlasTermAssignmentHeader) GetSteward() string

GetSteward returns the Steward field value if set, zero value otherwise.

func (*AtlasTermAssignmentHeader) GetStewardOk added in v0.1.0

func (o *AtlasTermAssignmentHeader) GetStewardOk() (*string, bool)

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

func (*AtlasTermAssignmentHeader) GetTermGuid added in v0.1.0

func (o *AtlasTermAssignmentHeader) GetTermGuid() string

GetTermGuid returns the TermGuid field value if set, zero value otherwise.

func (*AtlasTermAssignmentHeader) GetTermGuidOk added in v0.1.0

func (o *AtlasTermAssignmentHeader) GetTermGuidOk() (*string, bool)

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

func (*AtlasTermAssignmentHeader) HasConfidence added in v0.1.0

func (o *AtlasTermAssignmentHeader) HasConfidence() bool

HasConfidence returns a boolean if a field has been set.

func (*AtlasTermAssignmentHeader) HasCreatedBy added in v0.1.0

func (o *AtlasTermAssignmentHeader) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*AtlasTermAssignmentHeader) HasDescription added in v0.1.0

func (o *AtlasTermAssignmentHeader) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AtlasTermAssignmentHeader) HasDisplayText added in v0.1.0

func (o *AtlasTermAssignmentHeader) HasDisplayText() bool

HasDisplayText returns a boolean if a field has been set.

func (*AtlasTermAssignmentHeader) HasExpression added in v0.1.0

func (o *AtlasTermAssignmentHeader) HasExpression() bool

HasExpression returns a boolean if a field has been set.

func (*AtlasTermAssignmentHeader) HasRelationGuid added in v0.1.0

func (o *AtlasTermAssignmentHeader) HasRelationGuid() bool

HasRelationGuid returns a boolean if a field has been set.

func (*AtlasTermAssignmentHeader) HasSource added in v0.1.0

func (o *AtlasTermAssignmentHeader) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*AtlasTermAssignmentHeader) HasStatus added in v0.1.0

func (o *AtlasTermAssignmentHeader) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*AtlasTermAssignmentHeader) HasSteward added in v0.1.0

func (o *AtlasTermAssignmentHeader) HasSteward() bool

HasSteward returns a boolean if a field has been set.

func (*AtlasTermAssignmentHeader) HasTermGuid added in v0.1.0

func (o *AtlasTermAssignmentHeader) HasTermGuid() bool

HasTermGuid returns a boolean if a field has been set.

func (AtlasTermAssignmentHeader) MarshalJSON added in v0.1.0

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

func (*AtlasTermAssignmentHeader) Redact added in v0.1.0

func (o *AtlasTermAssignmentHeader) Redact()

Redact resets all sensitive fields to their zero value.

func (*AtlasTermAssignmentHeader) SetConfidence added in v0.1.0

func (o *AtlasTermAssignmentHeader) SetConfidence(v int32)

SetConfidence gets a reference to the given int32 and assigns it to the Confidence field.

func (*AtlasTermAssignmentHeader) SetCreatedBy added in v0.1.0

func (o *AtlasTermAssignmentHeader) SetCreatedBy(v string)

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

func (*AtlasTermAssignmentHeader) SetDescription added in v0.1.0

func (o *AtlasTermAssignmentHeader) SetDescription(v string)

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

func (*AtlasTermAssignmentHeader) SetDisplayText added in v0.1.0

func (o *AtlasTermAssignmentHeader) SetDisplayText(v string)

SetDisplayText gets a reference to the given string and assigns it to the DisplayText field.

func (*AtlasTermAssignmentHeader) SetExpression added in v0.1.0

func (o *AtlasTermAssignmentHeader) SetExpression(v string)

SetExpression gets a reference to the given string and assigns it to the Expression field.

func (*AtlasTermAssignmentHeader) SetRelationGuid added in v0.1.0

func (o *AtlasTermAssignmentHeader) SetRelationGuid(v string)

SetRelationGuid gets a reference to the given string and assigns it to the RelationGuid field.

func (*AtlasTermAssignmentHeader) SetSource added in v0.1.0

func (o *AtlasTermAssignmentHeader) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (*AtlasTermAssignmentHeader) SetStatus added in v0.1.0

func (o *AtlasTermAssignmentHeader) SetStatus(v string)

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

func (*AtlasTermAssignmentHeader) SetSteward added in v0.1.0

func (o *AtlasTermAssignmentHeader) SetSteward(v string)

SetSteward gets a reference to the given string and assigns it to the Steward field.

func (*AtlasTermAssignmentHeader) SetTermGuid added in v0.1.0

func (o *AtlasTermAssignmentHeader) SetTermGuid(v string)

SetTermGuid gets a reference to the given string and assigns it to the TermGuid field.

type BasicAuth

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

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

type BusinessMetadata

type BusinessMetadata struct {
	TypeName   *string                 `json:"typeName,omitempty"`
	Attributes *map[string]interface{} `json:"attributes,omitempty"`
	EntityType *string                 `json:"entityType,omitempty"`
	EntityName *string                 `json:"entityName,omitempty"`
}

BusinessMetadata struct for BusinessMetadata

func NewBusinessMetadata added in v0.1.0

func NewBusinessMetadata() *BusinessMetadata

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

func NewBusinessMetadataWithDefaults added in v0.1.0

func NewBusinessMetadataWithDefaults() *BusinessMetadata

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

func (*BusinessMetadata) GetAttributes added in v0.1.0

func (o *BusinessMetadata) GetAttributes() map[string]interface{}

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*BusinessMetadata) GetAttributesOk added in v0.1.0

func (o *BusinessMetadata) GetAttributesOk() (*map[string]interface{}, bool)

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

func (*BusinessMetadata) GetEntityName added in v0.1.0

func (o *BusinessMetadata) GetEntityName() string

GetEntityName returns the EntityName field value if set, zero value otherwise.

func (*BusinessMetadata) GetEntityNameOk added in v0.1.0

func (o *BusinessMetadata) GetEntityNameOk() (*string, bool)

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

func (*BusinessMetadata) GetEntityType added in v0.1.0

func (o *BusinessMetadata) GetEntityType() string

GetEntityType returns the EntityType field value if set, zero value otherwise.

func (*BusinessMetadata) GetEntityTypeOk added in v0.1.0

func (o *BusinessMetadata) GetEntityTypeOk() (*string, bool)

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

func (*BusinessMetadata) GetTypeName added in v0.1.0

func (o *BusinessMetadata) GetTypeName() string

GetTypeName returns the TypeName field value if set, zero value otherwise.

func (*BusinessMetadata) GetTypeNameOk added in v0.1.0

func (o *BusinessMetadata) GetTypeNameOk() (*string, bool)

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

func (*BusinessMetadata) HasAttributes added in v0.1.0

func (o *BusinessMetadata) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*BusinessMetadata) HasEntityName added in v0.1.0

func (o *BusinessMetadata) HasEntityName() bool

HasEntityName returns a boolean if a field has been set.

func (*BusinessMetadata) HasEntityType added in v0.1.0

func (o *BusinessMetadata) HasEntityType() bool

HasEntityType returns a boolean if a field has been set.

func (*BusinessMetadata) HasTypeName added in v0.1.0

func (o *BusinessMetadata) HasTypeName() bool

HasTypeName returns a boolean if a field has been set.

func (BusinessMetadata) MarshalJSON added in v0.1.0

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

func (*BusinessMetadata) Redact added in v0.1.0

func (o *BusinessMetadata) Redact()

Redact resets all sensitive fields to their zero value.

func (*BusinessMetadata) SetAttributes added in v0.1.0

func (o *BusinessMetadata) SetAttributes(v map[string]interface{})

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

func (*BusinessMetadata) SetEntityName added in v0.1.0

func (o *BusinessMetadata) SetEntityName(v string)

SetEntityName gets a reference to the given string and assigns it to the EntityName field.

func (*BusinessMetadata) SetEntityType added in v0.1.0

func (o *BusinessMetadata) SetEntityType(v string)

SetEntityType gets a reference to the given string and assigns it to the EntityType field.

func (*BusinessMetadata) SetTypeName added in v0.1.0

func (o *BusinessMetadata) SetTypeName(v string)

SetTypeName gets a reference to the given string and assigns it to the TypeName field.

type BusinessMetadataDefResponse

type BusinessMetadataDefResponse struct {
	Category      *string              `json:"category,omitempty"`
	Guid          *string              `json:"guid,omitempty"`
	CreatedBy     *string              `json:"createdBy,omitempty"`
	UpdatedBy     *string              `json:"updatedBy,omitempty"`
	CreateTime    *int64               `json:"createTime,omitempty"`
	UpdateTime    *int64               `json:"updateTime,omitempty"`
	Version       *int64               `json:"version,omitempty"`
	Name          *string              `json:"name,omitempty"`
	Description   *string              `json:"description,omitempty"`
	TypeVersion   *string              `json:"typeVersion,omitempty"`
	ServiceType   *string              `json:"serviceType,omitempty"`
	Options       *map[string]string   `json:"options,omitempty"`
	AttributeDefs *[]AtlasAttributeDef `json:"attributeDefs,omitempty"`
	Error         *ErrorMessage        `json:"error,omitempty"`
}

BusinessMetadataDefResponse struct for BusinessMetadataDefResponse

func NewBusinessMetadataDefResponse added in v0.1.0

func NewBusinessMetadataDefResponse() *BusinessMetadataDefResponse

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

func NewBusinessMetadataDefResponseWithDefaults added in v0.1.0

func NewBusinessMetadataDefResponseWithDefaults() *BusinessMetadataDefResponse

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

func (*BusinessMetadataDefResponse) GetAttributeDefs added in v0.1.0

func (o *BusinessMetadataDefResponse) GetAttributeDefs() []AtlasAttributeDef

GetAttributeDefs returns the AttributeDefs field value if set, zero value otherwise.

func (*BusinessMetadataDefResponse) GetAttributeDefsOk added in v0.1.0

func (o *BusinessMetadataDefResponse) GetAttributeDefsOk() (*[]AtlasAttributeDef, bool)

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

func (*BusinessMetadataDefResponse) GetCategory added in v0.1.0

func (o *BusinessMetadataDefResponse) GetCategory() string

GetCategory returns the Category field value if set, zero value otherwise.

func (*BusinessMetadataDefResponse) GetCategoryOk added in v0.1.0

func (o *BusinessMetadataDefResponse) GetCategoryOk() (*string, bool)

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

func (*BusinessMetadataDefResponse) GetCreateTime added in v0.1.0

func (o *BusinessMetadataDefResponse) GetCreateTime() int64

GetCreateTime returns the CreateTime field value if set, zero value otherwise.

func (*BusinessMetadataDefResponse) GetCreateTimeOk added in v0.1.0

func (o *BusinessMetadataDefResponse) GetCreateTimeOk() (*int64, bool)

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

func (*BusinessMetadataDefResponse) GetCreatedBy added in v0.1.0

func (o *BusinessMetadataDefResponse) GetCreatedBy() string

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

func (*BusinessMetadataDefResponse) GetCreatedByOk added in v0.1.0

func (o *BusinessMetadataDefResponse) GetCreatedByOk() (*string, bool)

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

func (*BusinessMetadataDefResponse) GetDescription added in v0.1.0

func (o *BusinessMetadataDefResponse) GetDescription() string

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

func (*BusinessMetadataDefResponse) GetDescriptionOk added in v0.1.0

func (o *BusinessMetadataDefResponse) 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 (*BusinessMetadataDefResponse) GetError added in v0.1.0

GetError returns the Error field value if set, zero value otherwise.

func (*BusinessMetadataDefResponse) GetErrorOk added in v0.1.0

func (o *BusinessMetadataDefResponse) GetErrorOk() (*ErrorMessage, bool)

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

func (*BusinessMetadataDefResponse) GetGuid added in v0.1.0

func (o *BusinessMetadataDefResponse) GetGuid() string

GetGuid returns the Guid field value if set, zero value otherwise.

func (*BusinessMetadataDefResponse) GetGuidOk added in v0.1.0

func (o *BusinessMetadataDefResponse) GetGuidOk() (*string, bool)

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

func (*BusinessMetadataDefResponse) GetName added in v0.1.0

func (o *BusinessMetadataDefResponse) GetName() string

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

func (*BusinessMetadataDefResponse) GetNameOk added in v0.1.0

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

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

func (*BusinessMetadataDefResponse) GetOptions added in v0.1.0

func (o *BusinessMetadataDefResponse) GetOptions() map[string]string

GetOptions returns the Options field value if set, zero value otherwise.

func (*BusinessMetadataDefResponse) GetOptionsOk added in v0.1.0

func (o *BusinessMetadataDefResponse) GetOptionsOk() (*map[string]string, bool)

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

func (*BusinessMetadataDefResponse) GetServiceType added in v0.1.0

func (o *BusinessMetadataDefResponse) GetServiceType() string

GetServiceType returns the ServiceType field value if set, zero value otherwise.

func (*BusinessMetadataDefResponse) GetServiceTypeOk added in v0.1.0

func (o *BusinessMetadataDefResponse) GetServiceTypeOk() (*string, bool)

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

func (*BusinessMetadataDefResponse) GetTypeVersion added in v0.1.0

func (o *BusinessMetadataDefResponse) GetTypeVersion() string

GetTypeVersion returns the TypeVersion field value if set, zero value otherwise.

func (*BusinessMetadataDefResponse) GetTypeVersionOk added in v0.1.0

func (o *BusinessMetadataDefResponse) GetTypeVersionOk() (*string, bool)

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

func (*BusinessMetadataDefResponse) GetUpdateTime added in v0.1.0

func (o *BusinessMetadataDefResponse) GetUpdateTime() int64

GetUpdateTime returns the UpdateTime field value if set, zero value otherwise.

func (*BusinessMetadataDefResponse) GetUpdateTimeOk added in v0.1.0

func (o *BusinessMetadataDefResponse) GetUpdateTimeOk() (*int64, bool)

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

func (*BusinessMetadataDefResponse) GetUpdatedBy added in v0.1.0

func (o *BusinessMetadataDefResponse) GetUpdatedBy() string

GetUpdatedBy returns the UpdatedBy field value if set, zero value otherwise.

func (*BusinessMetadataDefResponse) GetUpdatedByOk added in v0.1.0

func (o *BusinessMetadataDefResponse) GetUpdatedByOk() (*string, bool)

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

func (*BusinessMetadataDefResponse) GetVersion added in v0.1.0

func (o *BusinessMetadataDefResponse) GetVersion() int64

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

func (*BusinessMetadataDefResponse) GetVersionOk added in v0.1.0

func (o *BusinessMetadataDefResponse) GetVersionOk() (*int64, bool)

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

func (*BusinessMetadataDefResponse) HasAttributeDefs added in v0.1.0

func (o *BusinessMetadataDefResponse) HasAttributeDefs() bool

HasAttributeDefs returns a boolean if a field has been set.

func (*BusinessMetadataDefResponse) HasCategory added in v0.1.0

func (o *BusinessMetadataDefResponse) HasCategory() bool

HasCategory returns a boolean if a field has been set.

func (*BusinessMetadataDefResponse) HasCreateTime added in v0.1.0

func (o *BusinessMetadataDefResponse) HasCreateTime() bool

HasCreateTime returns a boolean if a field has been set.

func (*BusinessMetadataDefResponse) HasCreatedBy added in v0.1.0

func (o *BusinessMetadataDefResponse) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*BusinessMetadataDefResponse) HasDescription added in v0.1.0

func (o *BusinessMetadataDefResponse) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*BusinessMetadataDefResponse) HasError added in v0.1.0

func (o *BusinessMetadataDefResponse) HasError() bool

HasError returns a boolean if a field has been set.

func (*BusinessMetadataDefResponse) HasGuid added in v0.1.0

func (o *BusinessMetadataDefResponse) HasGuid() bool

HasGuid returns a boolean if a field has been set.

func (*BusinessMetadataDefResponse) HasName added in v0.1.0

func (o *BusinessMetadataDefResponse) HasName() bool

HasName returns a boolean if a field has been set.

func (*BusinessMetadataDefResponse) HasOptions added in v0.1.0

func (o *BusinessMetadataDefResponse) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*BusinessMetadataDefResponse) HasServiceType added in v0.1.0

func (o *BusinessMetadataDefResponse) HasServiceType() bool

HasServiceType returns a boolean if a field has been set.

func (*BusinessMetadataDefResponse) HasTypeVersion added in v0.1.0

func (o *BusinessMetadataDefResponse) HasTypeVersion() bool

HasTypeVersion returns a boolean if a field has been set.

func (*BusinessMetadataDefResponse) HasUpdateTime added in v0.1.0

func (o *BusinessMetadataDefResponse) HasUpdateTime() bool

HasUpdateTime returns a boolean if a field has been set.

func (*BusinessMetadataDefResponse) HasUpdatedBy added in v0.1.0

func (o *BusinessMetadataDefResponse) HasUpdatedBy() bool

HasUpdatedBy returns a boolean if a field has been set.

func (*BusinessMetadataDefResponse) HasVersion added in v0.1.0

func (o *BusinessMetadataDefResponse) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (BusinessMetadataDefResponse) MarshalJSON added in v0.1.0

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

func (*BusinessMetadataDefResponse) Redact added in v0.1.0

func (o *BusinessMetadataDefResponse) Redact()

Redact resets all sensitive fields to their zero value.

func (*BusinessMetadataDefResponse) SetAttributeDefs added in v0.1.0

func (o *BusinessMetadataDefResponse) SetAttributeDefs(v []AtlasAttributeDef)

SetAttributeDefs gets a reference to the given []AtlasAttributeDef and assigns it to the AttributeDefs field.

func (*BusinessMetadataDefResponse) SetCategory added in v0.1.0

func (o *BusinessMetadataDefResponse) SetCategory(v string)

SetCategory gets a reference to the given string and assigns it to the Category field.

func (*BusinessMetadataDefResponse) SetCreateTime added in v0.1.0

func (o *BusinessMetadataDefResponse) SetCreateTime(v int64)

SetCreateTime gets a reference to the given int64 and assigns it to the CreateTime field.

func (*BusinessMetadataDefResponse) SetCreatedBy added in v0.1.0

func (o *BusinessMetadataDefResponse) SetCreatedBy(v string)

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

func (*BusinessMetadataDefResponse) SetDescription added in v0.1.0

func (o *BusinessMetadataDefResponse) SetDescription(v string)

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

func (*BusinessMetadataDefResponse) SetError added in v0.1.0

SetError gets a reference to the given ErrorMessage and assigns it to the Error field.

func (*BusinessMetadataDefResponse) SetGuid added in v0.1.0

func (o *BusinessMetadataDefResponse) SetGuid(v string)

SetGuid gets a reference to the given string and assigns it to the Guid field.

func (*BusinessMetadataDefResponse) SetName added in v0.1.0

func (o *BusinessMetadataDefResponse) SetName(v string)

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

func (*BusinessMetadataDefResponse) SetOptions added in v0.1.0

func (o *BusinessMetadataDefResponse) SetOptions(v map[string]string)

SetOptions gets a reference to the given map[string]string and assigns it to the Options field.

func (*BusinessMetadataDefResponse) SetServiceType added in v0.1.0

func (o *BusinessMetadataDefResponse) SetServiceType(v string)

SetServiceType gets a reference to the given string and assigns it to the ServiceType field.

func (*BusinessMetadataDefResponse) SetTypeVersion added in v0.1.0

func (o *BusinessMetadataDefResponse) SetTypeVersion(v string)

SetTypeVersion gets a reference to the given string and assigns it to the TypeVersion field.

func (*BusinessMetadataDefResponse) SetUpdateTime added in v0.1.0

func (o *BusinessMetadataDefResponse) SetUpdateTime(v int64)

SetUpdateTime gets a reference to the given int64 and assigns it to the UpdateTime field.

func (*BusinessMetadataDefResponse) SetUpdatedBy added in v0.1.0

func (o *BusinessMetadataDefResponse) SetUpdatedBy(v string)

SetUpdatedBy gets a reference to the given string and assigns it to the UpdatedBy field.

func (*BusinessMetadataDefResponse) SetVersion added in v0.1.0

func (o *BusinessMetadataDefResponse) SetVersion(v int64)

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

type BusinessMetadataResponse

type BusinessMetadataResponse struct {
	TypeName   *string                 `json:"typeName,omitempty"`
	Attributes *map[string]interface{} `json:"attributes,omitempty"`
	EntityType *string                 `json:"entityType,omitempty"`
	EntityName *string                 `json:"entityName,omitempty"`
	Error      *ErrorMessage           `json:"error,omitempty"`
}

BusinessMetadataResponse struct for BusinessMetadataResponse

func NewBusinessMetadataResponse added in v0.1.0

func NewBusinessMetadataResponse() *BusinessMetadataResponse

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

func NewBusinessMetadataResponseWithDefaults added in v0.1.0

func NewBusinessMetadataResponseWithDefaults() *BusinessMetadataResponse

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

func (*BusinessMetadataResponse) GetAttributes added in v0.1.0

func (o *BusinessMetadataResponse) GetAttributes() map[string]interface{}

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*BusinessMetadataResponse) GetAttributesOk added in v0.1.0

func (o *BusinessMetadataResponse) GetAttributesOk() (*map[string]interface{}, bool)

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

func (*BusinessMetadataResponse) GetEntityName added in v0.1.0

func (o *BusinessMetadataResponse) GetEntityName() string

GetEntityName returns the EntityName field value if set, zero value otherwise.

func (*BusinessMetadataResponse) GetEntityNameOk added in v0.1.0

func (o *BusinessMetadataResponse) GetEntityNameOk() (*string, bool)

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

func (*BusinessMetadataResponse) GetEntityType added in v0.1.0

func (o *BusinessMetadataResponse) GetEntityType() string

GetEntityType returns the EntityType field value if set, zero value otherwise.

func (*BusinessMetadataResponse) GetEntityTypeOk added in v0.1.0

func (o *BusinessMetadataResponse) GetEntityTypeOk() (*string, bool)

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

func (*BusinessMetadataResponse) GetError added in v0.1.0

func (o *BusinessMetadataResponse) GetError() ErrorMessage

GetError returns the Error field value if set, zero value otherwise.

func (*BusinessMetadataResponse) GetErrorOk added in v0.1.0

func (o *BusinessMetadataResponse) GetErrorOk() (*ErrorMessage, bool)

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

func (*BusinessMetadataResponse) GetTypeName added in v0.1.0

func (o *BusinessMetadataResponse) GetTypeName() string

GetTypeName returns the TypeName field value if set, zero value otherwise.

func (*BusinessMetadataResponse) GetTypeNameOk added in v0.1.0

func (o *BusinessMetadataResponse) GetTypeNameOk() (*string, bool)

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

func (*BusinessMetadataResponse) HasAttributes added in v0.1.0

func (o *BusinessMetadataResponse) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*BusinessMetadataResponse) HasEntityName added in v0.1.0

func (o *BusinessMetadataResponse) HasEntityName() bool

HasEntityName returns a boolean if a field has been set.

func (*BusinessMetadataResponse) HasEntityType added in v0.1.0

func (o *BusinessMetadataResponse) HasEntityType() bool

HasEntityType returns a boolean if a field has been set.

func (*BusinessMetadataResponse) HasError added in v0.1.0

func (o *BusinessMetadataResponse) HasError() bool

HasError returns a boolean if a field has been set.

func (*BusinessMetadataResponse) HasTypeName added in v0.1.0

func (o *BusinessMetadataResponse) HasTypeName() bool

HasTypeName returns a boolean if a field has been set.

func (BusinessMetadataResponse) MarshalJSON added in v0.1.0

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

func (*BusinessMetadataResponse) Redact added in v0.1.0

func (o *BusinessMetadataResponse) Redact()

Redact resets all sensitive fields to their zero value.

func (*BusinessMetadataResponse) SetAttributes added in v0.1.0

func (o *BusinessMetadataResponse) SetAttributes(v map[string]interface{})

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

func (*BusinessMetadataResponse) SetEntityName added in v0.1.0

func (o *BusinessMetadataResponse) SetEntityName(v string)

SetEntityName gets a reference to the given string and assigns it to the EntityName field.

func (*BusinessMetadataResponse) SetEntityType added in v0.1.0

func (o *BusinessMetadataResponse) SetEntityType(v string)

SetEntityType gets a reference to the given string and assigns it to the EntityType field.

func (*BusinessMetadataResponse) SetError added in v0.1.0

func (o *BusinessMetadataResponse) SetError(v ErrorMessage)

SetError gets a reference to the given ErrorMessage and assigns it to the Error field.

func (*BusinessMetadataResponse) SetTypeName added in v0.1.0

func (o *BusinessMetadataResponse) SetTypeName(v string)

SetTypeName gets a reference to the given string and assigns it to the TypeName field.

type CompatibilityCheckResponse

type CompatibilityCheckResponse struct {
	IsCompatible *bool     `json:"is_compatible,omitempty"`
	Messages     *[]string `json:"messages,omitempty"`
}

CompatibilityCheckResponse struct for CompatibilityCheckResponse

func NewCompatibilityCheckResponse added in v0.1.0

func NewCompatibilityCheckResponse() *CompatibilityCheckResponse

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

func NewCompatibilityCheckResponseWithDefaults added in v0.1.0

func NewCompatibilityCheckResponseWithDefaults() *CompatibilityCheckResponse

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

func (*CompatibilityCheckResponse) GetIsCompatible added in v0.1.0

func (o *CompatibilityCheckResponse) GetIsCompatible() bool

GetIsCompatible returns the IsCompatible field value if set, zero value otherwise.

func (*CompatibilityCheckResponse) GetIsCompatibleOk added in v0.1.0

func (o *CompatibilityCheckResponse) GetIsCompatibleOk() (*bool, bool)

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

func (*CompatibilityCheckResponse) GetMessages added in v0.1.0

func (o *CompatibilityCheckResponse) GetMessages() []string

GetMessages returns the Messages field value if set, zero value otherwise.

func (*CompatibilityCheckResponse) GetMessagesOk added in v0.1.0

func (o *CompatibilityCheckResponse) GetMessagesOk() (*[]string, bool)

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

func (*CompatibilityCheckResponse) HasIsCompatible added in v0.1.0

func (o *CompatibilityCheckResponse) HasIsCompatible() bool

HasIsCompatible returns a boolean if a field has been set.

func (*CompatibilityCheckResponse) HasMessages added in v0.1.0

func (o *CompatibilityCheckResponse) HasMessages() bool

HasMessages returns a boolean if a field has been set.

func (CompatibilityCheckResponse) MarshalJSON added in v0.1.0

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

func (*CompatibilityCheckResponse) Redact added in v0.1.0

func (o *CompatibilityCheckResponse) Redact()

Redact resets all sensitive fields to their zero value.

func (*CompatibilityCheckResponse) SetIsCompatible added in v0.1.0

func (o *CompatibilityCheckResponse) SetIsCompatible(v bool)

SetIsCompatible gets a reference to the given bool and assigns it to the IsCompatible field.

func (*CompatibilityCheckResponse) SetMessages added in v0.1.0

func (o *CompatibilityCheckResponse) SetMessages(v []string)

SetMessages gets a reference to the given []string and assigns it to the Messages field.

type Config

type Config struct {
	// Compatibility Level
	CompatibilityLevel *string          `json:"compatibilityLevel,omitempty"`
	CompatibilityGroup *string          `json:"compatibilityGroup,omitempty"`
	DefaultMetadata    NullableMetadata `json:"defaultMetadata,omitempty"`
	OverrideMetadata   NullableMetadata `json:"overrideMetadata,omitempty"`
	DefaultRuleSet     NullableRuleSet  `json:"defaultRuleSet,omitempty"`
	OverrideRuleSet    NullableRuleSet  `json:"overrideRuleSet,omitempty"`
}

Config Config

func NewConfig added in v0.1.0

func NewConfig() *Config

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

func NewConfigWithDefaults added in v0.1.0

func NewConfigWithDefaults() *Config

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

func (*Config) GetCompatibilityGroup added in v0.1.0

func (o *Config) GetCompatibilityGroup() string

GetCompatibilityGroup returns the CompatibilityGroup field value if set, zero value otherwise.

func (*Config) GetCompatibilityGroupOk added in v0.1.0

func (o *Config) GetCompatibilityGroupOk() (*string, bool)

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

func (*Config) GetCompatibilityLevel added in v0.1.0

func (o *Config) GetCompatibilityLevel() string

GetCompatibilityLevel returns the CompatibilityLevel field value if set, zero value otherwise.

func (*Config) GetCompatibilityLevelOk added in v0.1.0

func (o *Config) GetCompatibilityLevelOk() (*string, bool)

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

func (*Config) GetDefaultMetadata added in v0.1.0

func (o *Config) GetDefaultMetadata() Metadata

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

func (*Config) GetDefaultMetadataOk added in v0.1.0

func (o *Config) GetDefaultMetadataOk() (*Metadata, bool)

GetDefaultMetadataOk returns a tuple with the DefaultMetadata 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 (*Config) GetDefaultRuleSet added in v0.1.0

func (o *Config) GetDefaultRuleSet() RuleSet

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

func (*Config) GetDefaultRuleSetOk added in v0.1.0

func (o *Config) GetDefaultRuleSetOk() (*RuleSet, bool)

GetDefaultRuleSetOk returns a tuple with the DefaultRuleSet 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 (*Config) GetOverrideMetadata added in v0.1.0

func (o *Config) GetOverrideMetadata() Metadata

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

func (*Config) GetOverrideMetadataOk added in v0.1.0

func (o *Config) GetOverrideMetadataOk() (*Metadata, bool)

GetOverrideMetadataOk returns a tuple with the OverrideMetadata 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 (*Config) GetOverrideRuleSet added in v0.1.0

func (o *Config) GetOverrideRuleSet() RuleSet

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

func (*Config) GetOverrideRuleSetOk added in v0.1.0

func (o *Config) GetOverrideRuleSetOk() (*RuleSet, bool)

GetOverrideRuleSetOk returns a tuple with the OverrideRuleSet 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 (*Config) HasCompatibilityGroup added in v0.1.0

func (o *Config) HasCompatibilityGroup() bool

HasCompatibilityGroup returns a boolean if a field has been set.

func (*Config) HasCompatibilityLevel added in v0.1.0

func (o *Config) HasCompatibilityLevel() bool

HasCompatibilityLevel returns a boolean if a field has been set.

func (*Config) HasDefaultMetadata added in v0.1.0

func (o *Config) HasDefaultMetadata() bool

HasDefaultMetadata returns a boolean if a field has been set.

func (*Config) HasDefaultRuleSet added in v0.1.0

func (o *Config) HasDefaultRuleSet() bool

HasDefaultRuleSet returns a boolean if a field has been set.

func (*Config) HasOverrideMetadata added in v0.1.0

func (o *Config) HasOverrideMetadata() bool

HasOverrideMetadata returns a boolean if a field has been set.

func (*Config) HasOverrideRuleSet added in v0.1.0

func (o *Config) HasOverrideRuleSet() bool

HasOverrideRuleSet returns a boolean if a field has been set.

func (Config) MarshalJSON added in v0.1.0

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

func (*Config) Redact added in v0.1.0

func (o *Config) Redact()

Redact resets all sensitive fields to their zero value.

func (*Config) SetCompatibilityGroup added in v0.1.0

func (o *Config) SetCompatibilityGroup(v string)

SetCompatibilityGroup gets a reference to the given string and assigns it to the CompatibilityGroup field.

func (*Config) SetCompatibilityLevel added in v0.1.0

func (o *Config) SetCompatibilityLevel(v string)

SetCompatibilityLevel gets a reference to the given string and assigns it to the CompatibilityLevel field.

func (*Config) SetDefaultMetadata added in v0.1.0

func (o *Config) SetDefaultMetadata(v Metadata)

SetDefaultMetadata gets a reference to the given NullableMetadata and assigns it to the DefaultMetadata field.

func (*Config) SetDefaultMetadataNil added in v0.1.0

func (o *Config) SetDefaultMetadataNil()

SetDefaultMetadataNil sets the value for DefaultMetadata to be an explicit nil

func (*Config) SetDefaultRuleSet added in v0.1.0

func (o *Config) SetDefaultRuleSet(v RuleSet)

SetDefaultRuleSet gets a reference to the given NullableRuleSet and assigns it to the DefaultRuleSet field.

func (*Config) SetDefaultRuleSetNil added in v0.1.0

func (o *Config) SetDefaultRuleSetNil()

SetDefaultRuleSetNil sets the value for DefaultRuleSet to be an explicit nil

func (*Config) SetOverrideMetadata added in v0.1.0

func (o *Config) SetOverrideMetadata(v Metadata)

SetOverrideMetadata gets a reference to the given NullableMetadata and assigns it to the OverrideMetadata field.

func (*Config) SetOverrideMetadataNil added in v0.1.0

func (o *Config) SetOverrideMetadataNil()

SetOverrideMetadataNil sets the value for OverrideMetadata to be an explicit nil

func (*Config) SetOverrideRuleSet added in v0.1.0

func (o *Config) SetOverrideRuleSet(v RuleSet)

SetOverrideRuleSet gets a reference to the given NullableRuleSet and assigns it to the OverrideRuleSet field.

func (*Config) SetOverrideRuleSetNil added in v0.1.0

func (o *Config) SetOverrideRuleSetNil()

SetOverrideRuleSetNil sets the value for OverrideRuleSet to be an explicit nil

func (*Config) UnsetDefaultMetadata added in v0.1.0

func (o *Config) UnsetDefaultMetadata()

UnsetDefaultMetadata ensures that no value is present for DefaultMetadata, not even an explicit nil

func (*Config) UnsetDefaultRuleSet added in v0.1.0

func (o *Config) UnsetDefaultRuleSet()

UnsetDefaultRuleSet ensures that no value is present for DefaultRuleSet, not even an explicit nil

func (*Config) UnsetOverrideMetadata added in v0.1.0

func (o *Config) UnsetOverrideMetadata()

UnsetOverrideMetadata ensures that no value is present for OverrideMetadata, not even an explicit nil

func (*Config) UnsetOverrideRuleSet added in v0.1.0

func (o *Config) UnsetOverrideRuleSet()

UnsetOverrideRuleSet ensures that no value is present for OverrideRuleSet, not even an explicit nil

type ConfigUpdateRequest

type ConfigUpdateRequest struct {
	// Compatibility Level
	Compatibility      *string          `json:"compatibility,omitempty"`
	CompatibilityGroup *string          `json:"compatibilityGroup,omitempty"`
	DefaultMetadata    NullableMetadata `json:"defaultMetadata,omitempty"`
	OverrideMetadata   NullableMetadata `json:"overrideMetadata,omitempty"`
	DefaultRuleSet     NullableRuleSet  `json:"defaultRuleSet,omitempty"`
	OverrideRuleSet    NullableRuleSet  `json:"overrideRuleSet,omitempty"`
}

ConfigUpdateRequest Config update request

func NewConfigUpdateRequest added in v0.1.0

func NewConfigUpdateRequest() *ConfigUpdateRequest

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

func NewConfigUpdateRequestWithDefaults added in v0.1.0

func NewConfigUpdateRequestWithDefaults() *ConfigUpdateRequest

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

func (*ConfigUpdateRequest) GetCompatibility added in v0.1.0

func (o *ConfigUpdateRequest) GetCompatibility() string

GetCompatibility returns the Compatibility field value if set, zero value otherwise.

func (*ConfigUpdateRequest) GetCompatibilityGroup added in v0.1.0

func (o *ConfigUpdateRequest) GetCompatibilityGroup() string

GetCompatibilityGroup returns the CompatibilityGroup field value if set, zero value otherwise.

func (*ConfigUpdateRequest) GetCompatibilityGroupOk added in v0.1.0

func (o *ConfigUpdateRequest) GetCompatibilityGroupOk() (*string, bool)

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

func (*ConfigUpdateRequest) GetCompatibilityOk added in v0.1.0

func (o *ConfigUpdateRequest) GetCompatibilityOk() (*string, bool)

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

func (*ConfigUpdateRequest) GetDefaultMetadata added in v0.1.0

func (o *ConfigUpdateRequest) GetDefaultMetadata() Metadata

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

func (*ConfigUpdateRequest) GetDefaultMetadataOk added in v0.1.0

func (o *ConfigUpdateRequest) GetDefaultMetadataOk() (*Metadata, bool)

GetDefaultMetadataOk returns a tuple with the DefaultMetadata 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 (*ConfigUpdateRequest) GetDefaultRuleSet added in v0.1.0

func (o *ConfigUpdateRequest) GetDefaultRuleSet() RuleSet

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

func (*ConfigUpdateRequest) GetDefaultRuleSetOk added in v0.1.0

func (o *ConfigUpdateRequest) GetDefaultRuleSetOk() (*RuleSet, bool)

GetDefaultRuleSetOk returns a tuple with the DefaultRuleSet 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 (*ConfigUpdateRequest) GetOverrideMetadata added in v0.1.0

func (o *ConfigUpdateRequest) GetOverrideMetadata() Metadata

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

func (*ConfigUpdateRequest) GetOverrideMetadataOk added in v0.1.0

func (o *ConfigUpdateRequest) GetOverrideMetadataOk() (*Metadata, bool)

GetOverrideMetadataOk returns a tuple with the OverrideMetadata 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 (*ConfigUpdateRequest) GetOverrideRuleSet added in v0.1.0

func (o *ConfigUpdateRequest) GetOverrideRuleSet() RuleSet

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

func (*ConfigUpdateRequest) GetOverrideRuleSetOk added in v0.1.0

func (o *ConfigUpdateRequest) GetOverrideRuleSetOk() (*RuleSet, bool)

GetOverrideRuleSetOk returns a tuple with the OverrideRuleSet 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 (*ConfigUpdateRequest) HasCompatibility added in v0.1.0

func (o *ConfigUpdateRequest) HasCompatibility() bool

HasCompatibility returns a boolean if a field has been set.

func (*ConfigUpdateRequest) HasCompatibilityGroup added in v0.1.0

func (o *ConfigUpdateRequest) HasCompatibilityGroup() bool

HasCompatibilityGroup returns a boolean if a field has been set.

func (*ConfigUpdateRequest) HasDefaultMetadata added in v0.1.0

func (o *ConfigUpdateRequest) HasDefaultMetadata() bool

HasDefaultMetadata returns a boolean if a field has been set.

func (*ConfigUpdateRequest) HasDefaultRuleSet added in v0.1.0

func (o *ConfigUpdateRequest) HasDefaultRuleSet() bool

HasDefaultRuleSet returns a boolean if a field has been set.

func (*ConfigUpdateRequest) HasOverrideMetadata added in v0.1.0

func (o *ConfigUpdateRequest) HasOverrideMetadata() bool

HasOverrideMetadata returns a boolean if a field has been set.

func (*ConfigUpdateRequest) HasOverrideRuleSet added in v0.1.0

func (o *ConfigUpdateRequest) HasOverrideRuleSet() bool

HasOverrideRuleSet returns a boolean if a field has been set.

func (ConfigUpdateRequest) MarshalJSON added in v0.1.0

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

func (*ConfigUpdateRequest) Redact added in v0.1.0

func (o *ConfigUpdateRequest) Redact()

Redact resets all sensitive fields to their zero value.

func (*ConfigUpdateRequest) SetCompatibility added in v0.1.0

func (o *ConfigUpdateRequest) SetCompatibility(v string)

SetCompatibility gets a reference to the given string and assigns it to the Compatibility field.

func (*ConfigUpdateRequest) SetCompatibilityGroup added in v0.1.0

func (o *ConfigUpdateRequest) SetCompatibilityGroup(v string)

SetCompatibilityGroup gets a reference to the given string and assigns it to the CompatibilityGroup field.

func (*ConfigUpdateRequest) SetDefaultMetadata added in v0.1.0

func (o *ConfigUpdateRequest) SetDefaultMetadata(v Metadata)

SetDefaultMetadata gets a reference to the given NullableMetadata and assigns it to the DefaultMetadata field.

func (*ConfigUpdateRequest) SetDefaultMetadataNil added in v0.1.0

func (o *ConfigUpdateRequest) SetDefaultMetadataNil()

SetDefaultMetadataNil sets the value for DefaultMetadata to be an explicit nil

func (*ConfigUpdateRequest) SetDefaultRuleSet added in v0.1.0

func (o *ConfigUpdateRequest) SetDefaultRuleSet(v RuleSet)

SetDefaultRuleSet gets a reference to the given NullableRuleSet and assigns it to the DefaultRuleSet field.

func (*ConfigUpdateRequest) SetDefaultRuleSetNil added in v0.1.0

func (o *ConfigUpdateRequest) SetDefaultRuleSetNil()

SetDefaultRuleSetNil sets the value for DefaultRuleSet to be an explicit nil

func (*ConfigUpdateRequest) SetOverrideMetadata added in v0.1.0

func (o *ConfigUpdateRequest) SetOverrideMetadata(v Metadata)

SetOverrideMetadata gets a reference to the given NullableMetadata and assigns it to the OverrideMetadata field.

func (*ConfigUpdateRequest) SetOverrideMetadataNil added in v0.1.0

func (o *ConfigUpdateRequest) SetOverrideMetadataNil()

SetOverrideMetadataNil sets the value for OverrideMetadata to be an explicit nil

func (*ConfigUpdateRequest) SetOverrideRuleSet added in v0.1.0

func (o *ConfigUpdateRequest) SetOverrideRuleSet(v RuleSet)

SetOverrideRuleSet gets a reference to the given NullableRuleSet and assigns it to the OverrideRuleSet field.

func (*ConfigUpdateRequest) SetOverrideRuleSetNil added in v0.1.0

func (o *ConfigUpdateRequest) SetOverrideRuleSetNil()

SetOverrideRuleSetNil sets the value for OverrideRuleSet to be an explicit nil

func (*ConfigUpdateRequest) UnsetDefaultMetadata added in v0.1.0

func (o *ConfigUpdateRequest) UnsetDefaultMetadata()

UnsetDefaultMetadata ensures that no value is present for DefaultMetadata, not even an explicit nil

func (*ConfigUpdateRequest) UnsetDefaultRuleSet added in v0.1.0

func (o *ConfigUpdateRequest) UnsetDefaultRuleSet()

UnsetDefaultRuleSet ensures that no value is present for DefaultRuleSet, not even an explicit nil

func (*ConfigUpdateRequest) UnsetOverrideMetadata added in v0.1.0

func (o *ConfigUpdateRequest) UnsetOverrideMetadata()

UnsetOverrideMetadata ensures that no value is present for OverrideMetadata, not even an explicit nil

func (*ConfigUpdateRequest) UnsetOverrideRuleSet added in v0.1.0

func (o *ConfigUpdateRequest) UnsetOverrideRuleSet()

UnsetOverrideRuleSet ensures that no value is present for OverrideRuleSet, not even an explicit nil

type Configuration

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

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

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

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

func (*Configuration) ServerURL added in v0.1.0

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

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext added in v0.1.0

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

ServerURLWithContext returns a new server URL given an endpoint

type CreateDekRequest added in v0.1.0

type CreateDekRequest struct {
	Subject              *string `json:"subject,omitempty"`
	Version              *int32  `json:"version,omitempty"`
	Algorithm            *string `json:"algorithm,omitempty"`
	EncryptedKeyMaterial *string `json:"encryptedKeyMaterial,omitempty"`
}

CreateDekRequest struct for CreateDekRequest

func NewCreateDekRequest added in v0.1.0

func NewCreateDekRequest() *CreateDekRequest

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

func NewCreateDekRequestWithDefaults added in v0.1.0

func NewCreateDekRequestWithDefaults() *CreateDekRequest

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

func (*CreateDekRequest) GetAlgorithm added in v0.1.0

func (o *CreateDekRequest) GetAlgorithm() string

GetAlgorithm returns the Algorithm field value if set, zero value otherwise.

func (*CreateDekRequest) GetAlgorithmOk added in v0.1.0

func (o *CreateDekRequest) GetAlgorithmOk() (*string, bool)

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

func (*CreateDekRequest) GetEncryptedKeyMaterial added in v0.1.0

func (o *CreateDekRequest) GetEncryptedKeyMaterial() string

GetEncryptedKeyMaterial returns the EncryptedKeyMaterial field value if set, zero value otherwise.

func (*CreateDekRequest) GetEncryptedKeyMaterialOk added in v0.1.0

func (o *CreateDekRequest) GetEncryptedKeyMaterialOk() (*string, bool)

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

func (*CreateDekRequest) GetSubject added in v0.1.0

func (o *CreateDekRequest) GetSubject() string

GetSubject returns the Subject field value if set, zero value otherwise.

func (*CreateDekRequest) GetSubjectOk added in v0.1.0

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

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

func (*CreateDekRequest) GetVersion added in v0.1.0

func (o *CreateDekRequest) GetVersion() int32

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

func (*CreateDekRequest) GetVersionOk added in v0.1.0

func (o *CreateDekRequest) GetVersionOk() (*int32, bool)

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

func (*CreateDekRequest) HasAlgorithm added in v0.1.0

func (o *CreateDekRequest) HasAlgorithm() bool

HasAlgorithm returns a boolean if a field has been set.

func (*CreateDekRequest) HasEncryptedKeyMaterial added in v0.1.0

func (o *CreateDekRequest) HasEncryptedKeyMaterial() bool

HasEncryptedKeyMaterial returns a boolean if a field has been set.

func (*CreateDekRequest) HasSubject added in v0.1.0

func (o *CreateDekRequest) HasSubject() bool

HasSubject returns a boolean if a field has been set.

func (*CreateDekRequest) HasVersion added in v0.1.0

func (o *CreateDekRequest) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (CreateDekRequest) MarshalJSON added in v0.1.0

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

func (*CreateDekRequest) Redact added in v0.1.0

func (o *CreateDekRequest) Redact()

Redact resets all sensitive fields to their zero value.

func (*CreateDekRequest) SetAlgorithm added in v0.1.0

func (o *CreateDekRequest) SetAlgorithm(v string)

SetAlgorithm gets a reference to the given string and assigns it to the Algorithm field.

func (*CreateDekRequest) SetEncryptedKeyMaterial added in v0.1.0

func (o *CreateDekRequest) SetEncryptedKeyMaterial(v string)

SetEncryptedKeyMaterial gets a reference to the given string and assigns it to the EncryptedKeyMaterial field.

func (*CreateDekRequest) SetSubject added in v0.1.0

func (o *CreateDekRequest) SetSubject(v string)

SetSubject gets a reference to the given string and assigns it to the Subject field.

func (*CreateDekRequest) SetVersion added in v0.1.0

func (o *CreateDekRequest) SetVersion(v int32)

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

type CreateExporterRequest

type CreateExporterRequest struct {
	Name                *string            `json:"name,omitempty"`
	Subjects            *[]string          `json:"subjects,omitempty"`
	ContextType         *string            `json:"contextType,omitempty"`
	Context             *string            `json:"context,omitempty"`
	SubjectRenameFormat *string            `json:"subjectRenameFormat,omitempty"`
	Config              *map[string]string `json:"config,omitempty"`
}

CreateExporterRequest struct for CreateExporterRequest

func NewCreateExporterRequest added in v0.1.0

func NewCreateExporterRequest() *CreateExporterRequest

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

func NewCreateExporterRequestWithDefaults added in v0.1.0

func NewCreateExporterRequestWithDefaults() *CreateExporterRequest

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

func (*CreateExporterRequest) GetConfig added in v0.1.0

func (o *CreateExporterRequest) GetConfig() map[string]string

GetConfig returns the Config field value if set, zero value otherwise.

func (*CreateExporterRequest) GetConfigOk added in v0.1.0

func (o *CreateExporterRequest) GetConfigOk() (*map[string]string, bool)

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

func (*CreateExporterRequest) GetContext added in v0.1.0

func (o *CreateExporterRequest) GetContext() string

GetContext returns the Context field value if set, zero value otherwise.

func (*CreateExporterRequest) GetContextOk added in v0.1.0

func (o *CreateExporterRequest) GetContextOk() (*string, bool)

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

func (*CreateExporterRequest) GetContextType added in v0.1.0

func (o *CreateExporterRequest) GetContextType() string

GetContextType returns the ContextType field value if set, zero value otherwise.

func (*CreateExporterRequest) GetContextTypeOk added in v0.1.0

func (o *CreateExporterRequest) GetContextTypeOk() (*string, bool)

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

func (*CreateExporterRequest) GetName added in v0.1.0

func (o *CreateExporterRequest) GetName() string

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

func (*CreateExporterRequest) GetNameOk added in v0.1.0

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

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

func (*CreateExporterRequest) GetSubjectRenameFormat added in v0.1.0

func (o *CreateExporterRequest) GetSubjectRenameFormat() string

GetSubjectRenameFormat returns the SubjectRenameFormat field value if set, zero value otherwise.

func (*CreateExporterRequest) GetSubjectRenameFormatOk added in v0.1.0

func (o *CreateExporterRequest) GetSubjectRenameFormatOk() (*string, bool)

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

func (*CreateExporterRequest) GetSubjects added in v0.1.0

func (o *CreateExporterRequest) GetSubjects() []string

GetSubjects returns the Subjects field value if set, zero value otherwise.

func (*CreateExporterRequest) GetSubjectsOk added in v0.1.0

func (o *CreateExporterRequest) GetSubjectsOk() (*[]string, bool)

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

func (*CreateExporterRequest) HasConfig added in v0.1.0

func (o *CreateExporterRequest) HasConfig() bool

HasConfig returns a boolean if a field has been set.

func (*CreateExporterRequest) HasContext added in v0.1.0

func (o *CreateExporterRequest) HasContext() bool

HasContext returns a boolean if a field has been set.

func (*CreateExporterRequest) HasContextType added in v0.1.0

func (o *CreateExporterRequest) HasContextType() bool

HasContextType returns a boolean if a field has been set.

func (*CreateExporterRequest) HasName added in v0.1.0

func (o *CreateExporterRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*CreateExporterRequest) HasSubjectRenameFormat added in v0.1.0

func (o *CreateExporterRequest) HasSubjectRenameFormat() bool

HasSubjectRenameFormat returns a boolean if a field has been set.

func (*CreateExporterRequest) HasSubjects added in v0.1.0

func (o *CreateExporterRequest) HasSubjects() bool

HasSubjects returns a boolean if a field has been set.

func (CreateExporterRequest) MarshalJSON added in v0.1.0

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

func (*CreateExporterRequest) Redact added in v0.1.0

func (o *CreateExporterRequest) Redact()

Redact resets all sensitive fields to their zero value.

func (*CreateExporterRequest) SetConfig added in v0.1.0

func (o *CreateExporterRequest) SetConfig(v map[string]string)

SetConfig gets a reference to the given map[string]string and assigns it to the Config field.

func (*CreateExporterRequest) SetContext added in v0.1.0

func (o *CreateExporterRequest) SetContext(v string)

SetContext gets a reference to the given string and assigns it to the Context field.

func (*CreateExporterRequest) SetContextType added in v0.1.0

func (o *CreateExporterRequest) SetContextType(v string)

SetContextType gets a reference to the given string and assigns it to the ContextType field.

func (*CreateExporterRequest) SetName added in v0.1.0

func (o *CreateExporterRequest) SetName(v string)

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

func (*CreateExporterRequest) SetSubjectRenameFormat added in v0.1.0

func (o *CreateExporterRequest) SetSubjectRenameFormat(v string)

SetSubjectRenameFormat gets a reference to the given string and assigns it to the SubjectRenameFormat field.

func (*CreateExporterRequest) SetSubjects added in v0.1.0

func (o *CreateExporterRequest) SetSubjects(v []string)

SetSubjects gets a reference to the given []string and assigns it to the Subjects field.

type CreateExporterResponse

type CreateExporterResponse struct {
	Name *string `json:"name,omitempty"`
}

CreateExporterResponse struct for CreateExporterResponse

func NewCreateExporterResponse added in v0.1.0

func NewCreateExporterResponse() *CreateExporterResponse

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

func NewCreateExporterResponseWithDefaults added in v0.1.0

func NewCreateExporterResponseWithDefaults() *CreateExporterResponse

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

func (*CreateExporterResponse) GetName added in v0.1.0

func (o *CreateExporterResponse) GetName() string

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

func (*CreateExporterResponse) GetNameOk added in v0.1.0

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

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

func (*CreateExporterResponse) HasName added in v0.1.0

func (o *CreateExporterResponse) HasName() bool

HasName returns a boolean if a field has been set.

func (CreateExporterResponse) MarshalJSON added in v0.1.0

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

func (*CreateExporterResponse) Redact added in v0.1.0

func (o *CreateExporterResponse) Redact()

Redact resets all sensitive fields to their zero value.

func (*CreateExporterResponse) SetName added in v0.1.0

func (o *CreateExporterResponse) SetName(v string)

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

type CreateKekRequest added in v0.1.0

type CreateKekRequest struct {
	Name     *string            `json:"name,omitempty"`
	KmsType  *string            `json:"kmsType,omitempty"`
	KmsKeyId *string            `json:"kmsKeyId,omitempty"`
	KmsProps *map[string]string `json:"kmsProps,omitempty"`
	Doc      *string            `json:"doc,omitempty"`
	Shared   *bool              `json:"shared,omitempty"`
}

CreateKekRequest struct for CreateKekRequest

func NewCreateKekRequest added in v0.1.0

func NewCreateKekRequest() *CreateKekRequest

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

func NewCreateKekRequestWithDefaults added in v0.1.0

func NewCreateKekRequestWithDefaults() *CreateKekRequest

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

func (*CreateKekRequest) GetDoc added in v0.1.0

func (o *CreateKekRequest) GetDoc() string

GetDoc returns the Doc field value if set, zero value otherwise.

func (*CreateKekRequest) GetDocOk added in v0.1.0

func (o *CreateKekRequest) GetDocOk() (*string, bool)

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

func (*CreateKekRequest) GetKmsKeyId added in v0.1.0

func (o *CreateKekRequest) GetKmsKeyId() string

GetKmsKeyId returns the KmsKeyId field value if set, zero value otherwise.

func (*CreateKekRequest) GetKmsKeyIdOk added in v0.1.0

func (o *CreateKekRequest) GetKmsKeyIdOk() (*string, bool)

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

func (*CreateKekRequest) GetKmsProps added in v0.1.0

func (o *CreateKekRequest) GetKmsProps() map[string]string

GetKmsProps returns the KmsProps field value if set, zero value otherwise.

func (*CreateKekRequest) GetKmsPropsOk added in v0.1.0

func (o *CreateKekRequest) GetKmsPropsOk() (*map[string]string, bool)

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

func (*CreateKekRequest) GetKmsType added in v0.1.0

func (o *CreateKekRequest) GetKmsType() string

GetKmsType returns the KmsType field value if set, zero value otherwise.

func (*CreateKekRequest) GetKmsTypeOk added in v0.1.0

func (o *CreateKekRequest) GetKmsTypeOk() (*string, bool)

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

func (*CreateKekRequest) GetName added in v0.1.0

func (o *CreateKekRequest) GetName() string

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

func (*CreateKekRequest) GetNameOk added in v0.1.0

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

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

func (*CreateKekRequest) GetShared added in v0.1.0

func (o *CreateKekRequest) GetShared() bool

GetShared returns the Shared field value if set, zero value otherwise.

func (*CreateKekRequest) GetSharedOk added in v0.1.0

func (o *CreateKekRequest) GetSharedOk() (*bool, bool)

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

func (*CreateKekRequest) HasDoc added in v0.1.0

func (o *CreateKekRequest) HasDoc() bool

HasDoc returns a boolean if a field has been set.

func (*CreateKekRequest) HasKmsKeyId added in v0.1.0

func (o *CreateKekRequest) HasKmsKeyId() bool

HasKmsKeyId returns a boolean if a field has been set.

func (*CreateKekRequest) HasKmsProps added in v0.1.0

func (o *CreateKekRequest) HasKmsProps() bool

HasKmsProps returns a boolean if a field has been set.

func (*CreateKekRequest) HasKmsType added in v0.1.0

func (o *CreateKekRequest) HasKmsType() bool

HasKmsType returns a boolean if a field has been set.

func (*CreateKekRequest) HasName added in v0.1.0

func (o *CreateKekRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*CreateKekRequest) HasShared added in v0.1.0

func (o *CreateKekRequest) HasShared() bool

HasShared returns a boolean if a field has been set.

func (CreateKekRequest) MarshalJSON added in v0.1.0

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

func (*CreateKekRequest) Redact added in v0.1.0

func (o *CreateKekRequest) Redact()

Redact resets all sensitive fields to their zero value.

func (*CreateKekRequest) SetDoc added in v0.1.0

func (o *CreateKekRequest) SetDoc(v string)

SetDoc gets a reference to the given string and assigns it to the Doc field.

func (*CreateKekRequest) SetKmsKeyId added in v0.1.0

func (o *CreateKekRequest) SetKmsKeyId(v string)

SetKmsKeyId gets a reference to the given string and assigns it to the KmsKeyId field.

func (*CreateKekRequest) SetKmsProps added in v0.1.0

func (o *CreateKekRequest) SetKmsProps(v map[string]string)

SetKmsProps gets a reference to the given map[string]string and assigns it to the KmsProps field.

func (*CreateKekRequest) SetKmsType added in v0.1.0

func (o *CreateKekRequest) SetKmsType(v string)

SetKmsType gets a reference to the given string and assigns it to the KmsType field.

func (*CreateKekRequest) SetName added in v0.1.0

func (o *CreateKekRequest) SetName(v string)

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

func (*CreateKekRequest) SetShared added in v0.1.0

func (o *CreateKekRequest) SetShared(v bool)

SetShared gets a reference to the given bool and assigns it to the Shared field.

type DefaultApi

type DefaultApi interface {

	/*
		AsyncapiParsePut Method for AsyncapiParsePut

		Get number of times the cli tool is used to import and parse the spec file

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

	// AsyncapiParsePutExecute executes the request
	AsyncapiParsePutExecute(r ApiAsyncapiParsePutRequest) (*_nethttp.Response, error)

	/*
		AsyncapiPut Method for AsyncapiPut

		Get number of times the cli tool is used to export/produce the spec file

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

	// AsyncapiPutExecute executes the request
	AsyncapiPutExecute(r ApiAsyncapiPutRequest) (*_nethttp.Response, error)

	/*
		CreateBusinessMetadata Bulk API to create multiple business metadata.

		Bulk API to create multiple business metadata.

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

	// CreateBusinessMetadataExecute executes the request
	//  @return []BusinessMetadataResponse
	CreateBusinessMetadataExecute(r ApiCreateBusinessMetadataRequest) ([]BusinessMetadataResponse, *_nethttp.Response, error)

	/*
		CreateBusinessMetadataDefs Bulk create API for business metadata definitions.

		Bulk create API for business metadata definitions.

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

	// CreateBusinessMetadataDefsExecute executes the request
	//  @return []BusinessMetadataDefResponse
	CreateBusinessMetadataDefsExecute(r ApiCreateBusinessMetadataDefsRequest) ([]BusinessMetadataDefResponse, *_nethttp.Response, error)

	/*
		CreateDek Create a dek.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param name Name of the kek
		 @return ApiCreateDekRequest
	*/
	CreateDek(ctx _context.Context, name string) ApiCreateDekRequest

	// CreateDekExecute executes the request
	//  @return Dek
	CreateDekExecute(r ApiCreateDekRequest) (Dek, *_nethttp.Response, error)

	/*
		CreateExporter Create an exporter.

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

	// CreateExporterExecute executes the request
	//  @return CreateExporterResponse
	CreateExporterExecute(r ApiCreateExporterRequest) (CreateExporterResponse, *_nethttp.Response, error)

	/*
		CreateKek Create a kek.

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

	// CreateKekExecute executes the request
	//  @return Kek
	CreateKekExecute(r ApiCreateKekRequest) (Kek, *_nethttp.Response, error)

	/*
		CreateOrUpdate Method for CreateOrUpdate

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

	// CreateOrUpdateExecute executes the request
	CreateOrUpdateExecute(r ApiCreateOrUpdateRequest) (*_nethttp.Response, error)

	/*
		CreateTagDefs Bulk create API for tag definitions.

		Bulk create API for tag definitions.

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

	// CreateTagDefsExecute executes the request
	//  @return []TagDefResponse
	CreateTagDefsExecute(r ApiCreateTagDefsRequest) ([]TagDefResponse, *_nethttp.Response, error)

	/*
		CreateTags Bulk API to create multiple tags.

		Bulk API to create multiple tags.

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

	// CreateTagsExecute executes the request
	//  @return []TagResponse
	CreateTagsExecute(r ApiCreateTagsRequest) ([]TagResponse, *_nethttp.Response, error)

	/*
		DeleteBusinessMetadata Delete a business metadata on an entity.

		Delete a business metadata on an entity.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param typeName The type of the entity
		 @param qualifiedName The qualified name of the entity
		 @param bmName The name of the business metadata
		 @return ApiDeleteBusinessMetadataRequest
	*/
	DeleteBusinessMetadata(ctx _context.Context, typeName string, qualifiedName string, bmName string) ApiDeleteBusinessMetadataRequest

	// DeleteBusinessMetadataExecute executes the request
	DeleteBusinessMetadataExecute(r ApiDeleteBusinessMetadataRequest) (*_nethttp.Response, error)

	/*
		DeleteBusinessMetadataDef Delete API for business metadata definition identified by its name.

		Delete API for business metadata definition identified by its name.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param bmName The name of the business metadata definition
		 @return ApiDeleteBusinessMetadataDefRequest
	*/
	DeleteBusinessMetadataDef(ctx _context.Context, bmName string) ApiDeleteBusinessMetadataDefRequest

	// DeleteBusinessMetadataDefExecute executes the request
	DeleteBusinessMetadataDefExecute(r ApiDeleteBusinessMetadataDefRequest) (*_nethttp.Response, error)

	/*
		DeleteByUniqueAttributes Method for DeleteByUniqueAttributes

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param typeName
		 @param qualifiedName
		 @return ApiDeleteByUniqueAttributesRequest
	*/
	DeleteByUniqueAttributes(ctx _context.Context, typeName string, qualifiedName string) ApiDeleteByUniqueAttributesRequest

	// DeleteByUniqueAttributesExecute executes the request
	DeleteByUniqueAttributesExecute(r ApiDeleteByUniqueAttributesRequest) (*_nethttp.Response, error)

	/*
		DeleteDekVersion Delete a dek version.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param name Name of the kek
		 @param subject Subject of the dek
		 @param version Version of the dek
		 @return ApiDeleteDekVersionRequest
	*/
	DeleteDekVersion(ctx _context.Context, name string, subject string, version string) ApiDeleteDekVersionRequest

	// DeleteDekVersionExecute executes the request
	DeleteDekVersionExecute(r ApiDeleteDekVersionRequest) (*_nethttp.Response, error)

	/*
		DeleteDekVersions Delete all versions of a dek.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param name Name of the kek
		 @param subject Subject of the dek
		 @return ApiDeleteDekVersionsRequest
	*/
	DeleteDekVersions(ctx _context.Context, name string, subject string) ApiDeleteDekVersionsRequest

	// DeleteDekVersionsExecute executes the request
	DeleteDekVersionsExecute(r ApiDeleteDekVersionsRequest) (*_nethttp.Response, error)

	/*
		DeleteExporter Delete an exporter.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param name Name of the exporter
		 @return ApiDeleteExporterRequest
	*/
	DeleteExporter(ctx _context.Context, name string) ApiDeleteExporterRequest

	// DeleteExporterExecute executes the request
	DeleteExporterExecute(r ApiDeleteExporterRequest) (*_nethttp.Response, error)

	/*
		DeleteKek Delete a kek.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param name Name of the kek
		 @return ApiDeleteKekRequest
	*/
	DeleteKek(ctx _context.Context, name string) ApiDeleteKekRequest

	// DeleteKekExecute executes the request
	DeleteKekExecute(r ApiDeleteKekRequest) (*_nethttp.Response, error)

	/*
		DeleteSchemaVersion Deletes a specific version of the schema registered under this subject. This only deletes the version and the schema ID remains intact making it still possible to decode data using the schema ID. This API is recommended to be used only in development environments or under extreme circumstances where-in, its required to delete a previously registered schema for compatibility purposes or re-register previously registered schema.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param subject Name of the Subject
		 @param version Version of the schema to be returned. Valid values for versionId are between [1,2^31-1] or the string \"latest\". \"latest\" returns the last registered schema under the specified subject. Note that there may be a new latest schema that gets registered right after this request is served.
		 @return ApiDeleteSchemaVersionRequest
	*/
	DeleteSchemaVersion(ctx _context.Context, subject string, version string) ApiDeleteSchemaVersionRequest

	// DeleteSchemaVersionExecute executes the request
	//  @return int32
	DeleteSchemaVersionExecute(r ApiDeleteSchemaVersionRequest) (int32, *_nethttp.Response, error)

	/*
		DeleteSubject Deletes the specified subject and its associated compatibility level if registered. It is recommended to use this API only when a topic needs to be recycled or in development environment.

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

	// DeleteSubjectExecute executes the request
	//  @return []int32
	DeleteSubjectExecute(r ApiDeleteSubjectRequest) ([]int32, *_nethttp.Response, error)

	/*
		DeleteSubjectConfig Deletes the specified subject-level compatibility level config and revert to the global default.

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

	// DeleteSubjectConfigExecute executes the request
	//  @return string
	DeleteSubjectConfigExecute(r ApiDeleteSubjectConfigRequest) (string, *_nethttp.Response, error)

	/*
		DeleteSubjectMode Deletes the specified subject-level mode and revert to the global default.

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

	// DeleteSubjectModeExecute executes the request
	//  @return string
	DeleteSubjectModeExecute(r ApiDeleteSubjectModeRequest) (string, *_nethttp.Response, error)

	/*
		DeleteTag Delete a tag on an entity.

		Delete a tag on an entity.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param typeName The type of the entity
		 @param qualifiedName The qualified name of the entity
		 @param tagName The name of the tag
		 @return ApiDeleteTagRequest
	*/
	DeleteTag(ctx _context.Context, typeName string, qualifiedName string, tagName string) ApiDeleteTagRequest

	// DeleteTagExecute executes the request
	DeleteTagExecute(r ApiDeleteTagRequest) (*_nethttp.Response, error)

	/*
		DeleteTagDef Delete API for tag definition identified by its name.

		Delete API for tag definition identified by its name.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param tagName The name of the tag definition
		 @return ApiDeleteTagDefRequest
	*/
	DeleteTagDef(ctx _context.Context, tagName string) ApiDeleteTagDefRequest

	// DeleteTagDefExecute executes the request
	DeleteTagDefExecute(r ApiDeleteTagDefRequest) (*_nethttp.Response, error)

	/*
		DeleteTopLevelConfig Delete global compatibility level

		Deletes the global compatibility level config and reverts to the default.

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

	// DeleteTopLevelConfigExecute executes the request
	//  @return string
	DeleteTopLevelConfigExecute(r ApiDeleteTopLevelConfigRequest) (string, *_nethttp.Response, error)

	/*
		Get Schema Registry Root Resource

		The Root resource is a no-op.

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

	// GetExecute executes the request
	//  @return map[string]map[string]interface{}
	GetExecute(r ApiGetRequest) (map[string]map[string]interface{}, *_nethttp.Response, error)

	/*
		GetAllBusinessMetadataDefs Bulk retrieval API for retrieving business metadata definitions.

		Bulk retrieval API for retrieving business metadata definitions.

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

	// GetAllBusinessMetadataDefsExecute executes the request
	//  @return []BusinessMetadataDefResponse
	GetAllBusinessMetadataDefsExecute(r ApiGetAllBusinessMetadataDefsRequest) ([]BusinessMetadataDefResponse, *_nethttp.Response, error)

	/*
		GetAllTagDefs Bulk retrieval API for retrieving tag definitions.

		Bulk retrieval API for retrieving tag definitions.

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

	// GetAllTagDefsExecute executes the request
	//  @return []TagDefResponse
	GetAllTagDefsExecute(r ApiGetAllTagDefsRequest) ([]TagDefResponse, *_nethttp.Response, error)

	/*
		GetBusinessMetadata Gets the list of business metadata for a given entity represented by a qualified name.

		Gets the list of business metadata for a given entity represented by a qualified name.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param typeName The type of the entity
		 @param qualifiedName The qualified name of the entity
		 @return ApiGetBusinessMetadataRequest
	*/
	GetBusinessMetadata(ctx _context.Context, typeName string, qualifiedName string) ApiGetBusinessMetadataRequest

	// GetBusinessMetadataExecute executes the request
	//  @return []BusinessMetadataResponse
	GetBusinessMetadataExecute(r ApiGetBusinessMetadataRequest) ([]BusinessMetadataResponse, *_nethttp.Response, error)

	/*
		GetBusinessMetadataDefByName Get the business metadata definition with the given name.

		Get the business metadata definition with the given name.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param bmName The name of the business metadata definition
		 @return ApiGetBusinessMetadataDefByNameRequest
	*/
	GetBusinessMetadataDefByName(ctx _context.Context, bmName string) ApiGetBusinessMetadataDefByNameRequest

	// GetBusinessMetadataDefByNameExecute executes the request
	//  @return AtlasBusinessMetadataDef
	GetBusinessMetadataDefByNameExecute(r ApiGetBusinessMetadataDefByNameRequest) (AtlasBusinessMetadataDef, *_nethttp.Response, error)

	/*
		GetByUniqueAttributes Fetch complete definition of an entity given its type and unique attribute.

		Fetch complete definition of an entity given its type and unique attribute.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param typeName The type of the entity
		 @param qualifiedName The qualified name of the entity
		 @return ApiGetByUniqueAttributesRequest
	*/
	GetByUniqueAttributes(ctx _context.Context, typeName string, qualifiedName string) ApiGetByUniqueAttributesRequest

	// GetByUniqueAttributesExecute executes the request
	//  @return AtlasEntityWithExtInfo
	GetByUniqueAttributesExecute(r ApiGetByUniqueAttributesRequest) (AtlasEntityWithExtInfo, *_nethttp.Response, error)

	/*
		GetClusterId Get the server metadata

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

	// GetClusterIdExecute executes the request
	//  @return ServerClusterId
	GetClusterIdExecute(r ApiGetClusterIdRequest) (ServerClusterId, *_nethttp.Response, error)

	/*
		GetDek Get a dek by subject.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param name Name of the kek
		 @param subject Subject of the dek
		 @return ApiGetDekRequest
	*/
	GetDek(ctx _context.Context, name string, subject string) ApiGetDekRequest

	// GetDekExecute executes the request
	//  @return Dek
	GetDekExecute(r ApiGetDekRequest) (Dek, *_nethttp.Response, error)

	/*
		GetDekByVersion Get a dek by subject and version.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param name Name of the kek
		 @param subject Subject of the dek
		 @param version Version of the dek
		 @return ApiGetDekByVersionRequest
	*/
	GetDekByVersion(ctx _context.Context, name string, subject string, version string) ApiGetDekByVersionRequest

	// GetDekByVersionExecute executes the request
	//  @return Dek
	GetDekByVersionExecute(r ApiGetDekByVersionRequest) (Dek, *_nethttp.Response, error)

	/*
		GetDekSubjects Get a list of dek subjects.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param name Name of the kek
		 @return ApiGetDekSubjectsRequest
	*/
	GetDekSubjects(ctx _context.Context, name string) ApiGetDekSubjectsRequest

	// GetDekSubjectsExecute executes the request
	//  @return []string
	GetDekSubjectsExecute(r ApiGetDekSubjectsRequest) ([]string, *_nethttp.Response, error)

	/*
		GetDekVersions List versions of dek.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param name Name of the kek
		 @param subject Subject of the dek
		 @return ApiGetDekVersionsRequest
	*/
	GetDekVersions(ctx _context.Context, name string, subject string) ApiGetDekVersionsRequest

	// GetDekVersionsExecute executes the request
	//  @return []int32
	GetDekVersionsExecute(r ApiGetDekVersionsRequest) ([]int32, *_nethttp.Response, error)

	/*
		GetExporterConfig Get the config for an exporter.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param name
		 @return ApiGetExporterConfigRequest
	*/
	GetExporterConfig(ctx _context.Context, name string) ApiGetExporterConfigRequest

	// GetExporterConfigExecute executes the request
	//  @return map[string]string
	GetExporterConfigExecute(r ApiGetExporterConfigRequest) (map[string]string, *_nethttp.Response, error)

	/*
		GetExporterInfo Get the info for an exporter.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param name
		 @return ApiGetExporterInfoRequest
	*/
	GetExporterInfo(ctx _context.Context, name string) ApiGetExporterInfoRequest

	// GetExporterInfoExecute executes the request
	//  @return ExporterInfo
	GetExporterInfoExecute(r ApiGetExporterInfoRequest) (ExporterInfo, *_nethttp.Response, error)

	/*
		GetExporterStatus Get the status for an exporter.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param name
		 @return ApiGetExporterStatusRequest
	*/
	GetExporterStatus(ctx _context.Context, name string) ApiGetExporterStatusRequest

	// GetExporterStatusExecute executes the request
	//  @return ExporterStatus
	GetExporterStatusExecute(r ApiGetExporterStatusRequest) (ExporterStatus, *_nethttp.Response, error)

	/*
		GetExporters Get a list of exporter names.

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

	// GetExportersExecute executes the request
	//  @return []string
	GetExportersExecute(r ApiGetExportersRequest) ([]string, *_nethttp.Response, error)

	/*
		GetKek Get a kek by name.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param name Name of the kek
		 @return ApiGetKekRequest
	*/
	GetKek(ctx _context.Context, name string) ApiGetKekRequest

	// GetKekExecute executes the request
	//  @return Kek
	GetKekExecute(r ApiGetKekRequest) (Kek, *_nethttp.Response, error)

	/*
		GetKekNames Get a list of kek names.

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

	// GetKekNamesExecute executes the request
	//  @return []string
	GetKekNamesExecute(r ApiGetKekNamesRequest) ([]string, *_nethttp.Response, error)

	/*
		GetMode Get mode for a subject.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param subject Name of the Subject
		 @return ApiGetModeRequest
	*/
	GetMode(ctx _context.Context, subject string) ApiGetModeRequest

	// GetModeExecute executes the request
	//  @return Mode
	GetModeExecute(r ApiGetModeRequest) (Mode, *_nethttp.Response, error)

	/*
		GetReferencedBy Get the schemas that reference the specified schema.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param subject Name of the Subject
		 @param version Version of the schema to be returned. Valid values for versionId are between [1,2^31-1] or the string \"latest\". \"latest\" returns the last registered schema under the specified subject. Note that there may be a new latest schema that gets registered right after this request is served.
		 @return ApiGetReferencedByRequest
	*/
	GetReferencedBy(ctx _context.Context, subject string, version string) ApiGetReferencedByRequest

	// GetReferencedByExecute executes the request
	//  @return []int32
	GetReferencedByExecute(r ApiGetReferencedByRequest) ([]int32, *_nethttp.Response, error)

	/*
		GetSchema Get the schema string identified by the input ID.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param id Globally unique identifier of the schema
		 @return ApiGetSchemaRequest
	*/
	GetSchema(ctx _context.Context, id int32) ApiGetSchemaRequest

	// GetSchemaExecute executes the request
	//  @return SchemaString
	GetSchemaExecute(r ApiGetSchemaRequest) (SchemaString, *_nethttp.Response, error)

	/*
		GetSchemaByVersion Get a specific version of the schema registered under this subject.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param subject Name of the Subject
		 @param version Version of the schema to be returned. Valid values for versionId are between [1,2^31-1] or the string \"latest\". \"latest\" returns the last registered schema under the specified subject. Note that there may be a new latest schema that gets registered right after this request is served.
		 @return ApiGetSchemaByVersionRequest
	*/
	GetSchemaByVersion(ctx _context.Context, subject string, version string) ApiGetSchemaByVersionRequest

	// GetSchemaByVersionExecute executes the request
	//  @return Schema
	GetSchemaByVersionExecute(r ApiGetSchemaByVersionRequest) (Schema, *_nethttp.Response, error)

	/*
		GetSchemaOnly Get the schema for the specified version of this subject. The unescaped schema only is returned.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param subject Name of the Subject
		 @param version Version of the schema to be returned. Valid values for versionId are between [1,2^31-1] or the string \"latest\". \"latest\" returns the last registered schema under the specified subject. Note that there may be a new latest schema that gets registered right after this request is served.
		 @return ApiGetSchemaOnlyRequest
	*/
	GetSchemaOnly(ctx _context.Context, subject string, version string) ApiGetSchemaOnlyRequest

	// GetSchemaOnlyExecute executes the request
	//  @return string
	GetSchemaOnlyExecute(r ApiGetSchemaOnlyRequest) (string, *_nethttp.Response, error)

	/*
		GetSchemaTypes Get the schema types supported by this registry.

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

	// GetSchemaTypesExecute executes the request
	//  @return []string
	GetSchemaTypesExecute(r ApiGetSchemaTypesRequest) ([]string, *_nethttp.Response, error)

	/*
		GetSchemas Get the schemas.

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

	// GetSchemasExecute executes the request
	//  @return []Schema
	GetSchemasExecute(r ApiGetSchemasRequest) ([]Schema, *_nethttp.Response, error)

	/*
		GetSubjectLevelConfig Get compatibility level for a subject.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param subject
		 @return ApiGetSubjectLevelConfigRequest
	*/
	GetSubjectLevelConfig(ctx _context.Context, subject string) ApiGetSubjectLevelConfigRequest

	// GetSubjectLevelConfigExecute executes the request
	//  @return Config
	GetSubjectLevelConfigExecute(r ApiGetSubjectLevelConfigRequest) (Config, *_nethttp.Response, error)

	/*
		GetSubjects Get all the subjects associated with the input ID.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param id Globally unique identifier of the schema
		 @return ApiGetSubjectsRequest
	*/
	GetSubjects(ctx _context.Context, id int32) ApiGetSubjectsRequest

	// GetSubjectsExecute executes the request
	//  @return []string
	GetSubjectsExecute(r ApiGetSubjectsRequest) ([]string, *_nethttp.Response, error)

	/*
		GetTagDefByName Get the tag definition with the given name.

		Get the tag definition with the given name.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param tagName The name of the tag definiton
		 @return ApiGetTagDefByNameRequest
	*/
	GetTagDefByName(ctx _context.Context, tagName string) ApiGetTagDefByNameRequest

	// GetTagDefByNameExecute executes the request
	//  @return TagDef
	GetTagDefByNameExecute(r ApiGetTagDefByNameRequest) (TagDef, *_nethttp.Response, error)

	/*
		GetTags Gets the list of classifications for a given entity represented by a qualifed name.

		Gets the list of classifications for a given entity represented by a qualifed name.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param typeName The type of the entity
		 @param qualifiedName The qualified name of the entity
		 @return ApiGetTagsRequest
	*/
	GetTags(ctx _context.Context, typeName string, qualifiedName string) ApiGetTagsRequest

	// GetTagsExecute executes the request
	//  @return []TagResponse
	GetTagsExecute(r ApiGetTagsRequest) ([]TagResponse, *_nethttp.Response, error)

	/*
		GetTopLevelConfig Get global compatibility level

		Retrieves the global compatibility level.

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

	// GetTopLevelConfigExecute executes the request
	//  @return Config
	GetTopLevelConfigExecute(r ApiGetTopLevelConfigRequest) (Config, *_nethttp.Response, error)

	/*
		GetTopLevelMode Get global mode.

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

	// GetTopLevelModeExecute executes the request
	//  @return Mode
	GetTopLevelModeExecute(r ApiGetTopLevelModeRequest) (Mode, *_nethttp.Response, error)

	/*
		GetVersions Get all the subject-version pairs associated with the input ID.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param id Globally unique identifier of the schema
		 @return ApiGetVersionsRequest
	*/
	GetVersions(ctx _context.Context, id int32) ApiGetVersionsRequest

	// GetVersionsExecute executes the request
	//  @return []SubjectVersion
	GetVersionsExecute(r ApiGetVersionsRequest) ([]SubjectVersion, *_nethttp.Response, error)

	/*
		List Get a list of registered subjects.

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

	// ListExecute executes the request
	//  @return []string
	ListExecute(r ApiListRequest) ([]string, *_nethttp.Response, error)

	/*
		ListContexts Get a list of contexts.

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

	// ListContextsExecute executes the request
	//  @return []string
	ListContextsExecute(r ApiListContextsRequest) ([]string, *_nethttp.Response, error)

	/*
		ListVersions Get a list of versions registered under the specified subject.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param subject Name of the Subject
		 @return ApiListVersionsRequest
	*/
	ListVersions(ctx _context.Context, subject string) ApiListVersionsRequest

	// ListVersionsExecute executes the request
	//  @return []int32
	ListVersionsExecute(r ApiListVersionsRequest) ([]int32, *_nethttp.Response, error)

	/*
		LookUpSchemaUnderSubject Check if a schema has already been registered under the specified subject. If so, this returns the schema string along with its globally unique identifier, its version under this subject and the subject name.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param subject Subject under which the schema will be registered
		 @return ApiLookUpSchemaUnderSubjectRequest
	*/
	LookUpSchemaUnderSubject(ctx _context.Context, subject string) ApiLookUpSchemaUnderSubjectRequest

	// LookUpSchemaUnderSubjectExecute executes the request
	LookUpSchemaUnderSubjectExecute(r ApiLookUpSchemaUnderSubjectRequest) (*_nethttp.Response, error)

	/*
		PartialUpdateByUniqueAttributes Method for PartialUpdateByUniqueAttributes

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

	// PartialUpdateByUniqueAttributesExecute executes the request
	PartialUpdateByUniqueAttributesExecute(r ApiPartialUpdateByUniqueAttributesRequest) (*_nethttp.Response, error)

	/*
		PauseExporter Pause an exporter.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param name Name of the exporter
		 @return ApiPauseExporterRequest
	*/
	PauseExporter(ctx _context.Context, name string) ApiPauseExporterRequest

	// PauseExporterExecute executes the request
	//  @return UpdateExporterResponse
	PauseExporterExecute(r ApiPauseExporterRequest) (UpdateExporterResponse, *_nethttp.Response, error)

	/*
		Post Method for Post

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

	// PostExecute executes the request
	//  @return map[string]string
	PostExecute(r ApiPostRequest) (map[string]string, *_nethttp.Response, error)

	/*
		PutExporter Alters an exporter.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param name Name of the exporter
		 @return ApiPutExporterRequest
	*/
	PutExporter(ctx _context.Context, name string) ApiPutExporterRequest

	// PutExporterExecute executes the request
	//  @return UpdateExporterResponse
	PutExporterExecute(r ApiPutExporterRequest) (UpdateExporterResponse, *_nethttp.Response, error)

	/*
		PutExporterConfig Alters the config of an exporter.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param name Name of the exporter
		 @return ApiPutExporterConfigRequest
	*/
	PutExporterConfig(ctx _context.Context, name string) ApiPutExporterConfigRequest

	// PutExporterConfigExecute executes the request
	//  @return UpdateExporterResponse
	PutExporterConfigExecute(r ApiPutExporterConfigRequest) (UpdateExporterResponse, *_nethttp.Response, error)

	/*
		PutKek Alters a kek.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param name Name of the kek
		 @return ApiPutKekRequest
	*/
	PutKek(ctx _context.Context, name string) ApiPutKekRequest

	// PutKekExecute executes the request
	//  @return Kek
	PutKekExecute(r ApiPutKekRequest) (Kek, *_nethttp.Response, error)

	/*
		Register Register schema under a subject

		Register a new schema under the specified subject. If successfully registered, this returns the unique identifier of this schema in the registry. The returned identifier should be used to retrieve this schema from the schemas resource and is different from the schema's version which is associated with the subject. If the same schema is registered under a different subject, the same identifier will be returned. However, the version of the schema may be different under different subjects.
	A schema should be compatible with the previously registered schema or schemas (if there are any) as per the configured compatibility level. The configured compatibility level can be obtained by issuing a GET http:get:: /config/(string: subject). If that returns null, then GET http:get:: /config
	When there are multiple instances of Schema Registry running in the same cluster, the schema registration request will be forwarded to one of the instances designated as the primary. If the primary is not available, the client will get an error code indicating that the forwarding has failed.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param subject Name of the subject
		 @return ApiRegisterRequest
	*/
	Register(ctx _context.Context, subject string) ApiRegisterRequest

	// RegisterExecute executes the request
	//  @return RegisterSchemaResponse
	RegisterExecute(r ApiRegisterRequest) (RegisterSchemaResponse, *_nethttp.Response, error)

	/*
		ResetExporter Reset an exporter.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param name Name of the exporter
		 @return ApiResetExporterRequest
	*/
	ResetExporter(ctx _context.Context, name string) ApiResetExporterRequest

	// ResetExporterExecute executes the request
	//  @return UpdateExporterResponse
	ResetExporterExecute(r ApiResetExporterRequest) (UpdateExporterResponse, *_nethttp.Response, error)

	/*
		ResumeExporter Resume an exporter.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param name Name of the exporter
		 @return ApiResumeExporterRequest
	*/
	ResumeExporter(ctx _context.Context, name string) ApiResumeExporterRequest

	// ResumeExporterExecute executes the request
	//  @return UpdateExporterResponse
	ResumeExporterExecute(r ApiResumeExporterRequest) (UpdateExporterResponse, *_nethttp.Response, error)

	/*
		SearchUsingAttribute Retrieve data for the specified attribute search query.

		Retrieve data for the specified attribute search query.

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

	// SearchUsingAttributeExecute executes the request
	//  @return SearchResult
	SearchUsingAttributeExecute(r ApiSearchUsingAttributeRequest) (SearchResult, *_nethttp.Response, error)

	/*
		SearchUsingBasic Retrieve data for the specified fulltext query.

		Retrieve data for the specified fulltext query.

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

	// SearchUsingBasicExecute executes the request
	//  @return SearchResult
	SearchUsingBasicExecute(r ApiSearchUsingBasicRequest) (SearchResult, *_nethttp.Response, error)

	/*
		TestCompatibilityBySubjectName Test input schema against a particular version of a subject's schema for compatibility.

		the compatibility level applied for the check is the configured compatibility level for the subject (http:get:: /config/(string: subject)). If this subject's compatibility level was never changed, then the global compatibility level applies (http:get:: /config).

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param subject Subject of the schema version against which compatibility is to be tested
		 @param version Version of the subject's schema against which compatibility is to be tested. Valid values for versionId are between [1,2^31-1] or the string \"latest\".\"latest\" checks compatibility of the input schema with the last registered schema under the specified subject
		 @return ApiTestCompatibilityBySubjectNameRequest
	*/
	TestCompatibilityBySubjectName(ctx _context.Context, subject string, version string) ApiTestCompatibilityBySubjectNameRequest

	// TestCompatibilityBySubjectNameExecute executes the request
	//  @return CompatibilityCheckResponse
	TestCompatibilityBySubjectNameExecute(r ApiTestCompatibilityBySubjectNameRequest) (CompatibilityCheckResponse, *_nethttp.Response, error)

	/*
		TestCompatibilityForSubject Test input schema against a subject's schemas for compatibility, based on the compatibility level of the subject configured. In other word, it will perform the same compatibility check as register for that subject

		the compatibility level applied for the check is the configured compatibility level for the subject (http:get:: /config/(string: subject)). If this subject's compatibility level was never changed, then the global compatibility level applies (http:get:: /config).

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param subject Subject of the schema version against which compatibility is to be tested
		 @return ApiTestCompatibilityForSubjectRequest
	*/
	TestCompatibilityForSubject(ctx _context.Context, subject string) ApiTestCompatibilityForSubjectRequest

	// TestCompatibilityForSubjectExecute executes the request
	//  @return CompatibilityCheckResponse
	TestCompatibilityForSubjectExecute(r ApiTestCompatibilityForSubjectRequest) (CompatibilityCheckResponse, *_nethttp.Response, error)

	/*
		UndeleteDekVersion Undelete a dek version.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param name Name of the kek
		 @param subject Subject of the dek
		 @param version Version of the dek
		 @return ApiUndeleteDekVersionRequest
	*/
	UndeleteDekVersion(ctx _context.Context, name string, subject string, version string) ApiUndeleteDekVersionRequest

	// UndeleteDekVersionExecute executes the request
	UndeleteDekVersionExecute(r ApiUndeleteDekVersionRequest) (*_nethttp.Response, error)

	/*
		UndeleteDekVersions Undelete all versions of a dek.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param name Name of the kek
		 @param subject Subject of the dek
		 @return ApiUndeleteDekVersionsRequest
	*/
	UndeleteDekVersions(ctx _context.Context, name string, subject string) ApiUndeleteDekVersionsRequest

	// UndeleteDekVersionsExecute executes the request
	UndeleteDekVersionsExecute(r ApiUndeleteDekVersionsRequest) (*_nethttp.Response, error)

	/*
		UndeleteKek Undelete a kek.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param name Name of the kek
		 @return ApiUndeleteKekRequest
	*/
	UndeleteKek(ctx _context.Context, name string) ApiUndeleteKekRequest

	// UndeleteKekExecute executes the request
	UndeleteKekExecute(r ApiUndeleteKekRequest) (*_nethttp.Response, error)

	/*
		UpdateBusinessMetadata Bulk API to update multiple business metadata.

		Bulk API to update multiple business metadata.

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

	// UpdateBusinessMetadataExecute executes the request
	//  @return []BusinessMetadataResponse
	UpdateBusinessMetadataExecute(r ApiUpdateBusinessMetadataRequest) ([]BusinessMetadataResponse, *_nethttp.Response, error)

	/*
		UpdateBusinessMetadataDefs Bulk update API for business metadata definitions.

		Bulk update API for business metadata definitions.

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

	// UpdateBusinessMetadataDefsExecute executes the request
	//  @return []BusinessMetadataDefResponse
	UpdateBusinessMetadataDefsExecute(r ApiUpdateBusinessMetadataDefsRequest) ([]BusinessMetadataDefResponse, *_nethttp.Response, error)

	/*
		UpdateMode Update mode for the specified subject.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param subject Name of the Subject
		 @return ApiUpdateModeRequest
	*/
	UpdateMode(ctx _context.Context, subject string) ApiUpdateModeRequest

	// UpdateModeExecute executes the request
	//  @return ModeUpdateRequest
	UpdateModeExecute(r ApiUpdateModeRequest) (ModeUpdateRequest, *_nethttp.Response, error)

	/*
		UpdateSubjectLevelConfig Update compatibility level for the specified subject.

		 @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param subject Name of the Subject
		 @return ApiUpdateSubjectLevelConfigRequest
	*/
	UpdateSubjectLevelConfig(ctx _context.Context, subject string) ApiUpdateSubjectLevelConfigRequest

	// UpdateSubjectLevelConfigExecute executes the request
	//  @return ConfigUpdateRequest
	UpdateSubjectLevelConfigExecute(r ApiUpdateSubjectLevelConfigRequest) (ConfigUpdateRequest, *_nethttp.Response, error)

	/*
		UpdateTagDefs Bulk update API for tag definitions.

		Bulk update API for tag definitions.

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

	// UpdateTagDefsExecute executes the request
	//  @return []TagDefResponse
	UpdateTagDefsExecute(r ApiUpdateTagDefsRequest) ([]TagDefResponse, *_nethttp.Response, error)

	/*
		UpdateTags Bulk API to update multiple tags.

		Bulk API to update multiple tags.

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

	// UpdateTagsExecute executes the request
	//  @return []TagResponse
	UpdateTagsExecute(r ApiUpdateTagsRequest) ([]TagResponse, *_nethttp.Response, error)

	/*
		UpdateTopLevelConfig Update global compatibility level

		Updates the global compatibility level. On success, echoes the original request back to the client.

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

	// UpdateTopLevelConfigExecute executes the request
	//  @return ConfigUpdateRequest
	UpdateTopLevelConfigExecute(r ApiUpdateTopLevelConfigRequest) (ConfigUpdateRequest, *_nethttp.Response, error)

	/*
		UpdateTopLevelMode Update global mode.

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

	// UpdateTopLevelModeExecute executes the request
	//  @return ModeUpdateRequest
	UpdateTopLevelModeExecute(r ApiUpdateTopLevelModeRequest) (ModeUpdateRequest, *_nethttp.Response, error)
}

type DefaultApiService

type DefaultApiService service

DefaultApiService DefaultApi service

func (*DefaultApiService) AsyncapiParsePut added in v0.0.20

AsyncapiParsePut Method for AsyncapiParsePut

Get number of times the cli tool is used to import and parse the spec file

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

func (*DefaultApiService) AsyncapiParsePutExecute added in v0.1.0

func (a *DefaultApiService) AsyncapiParsePutExecute(r ApiAsyncapiParsePutRequest) (*_nethttp.Response, error)

Execute executes the request

func (*DefaultApiService) AsyncapiPut

AsyncapiPut Method for AsyncapiPut

Get number of times the cli tool is used to export/produce the spec file

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

func (*DefaultApiService) AsyncapiPutExecute added in v0.1.0

func (a *DefaultApiService) AsyncapiPutExecute(r ApiAsyncapiPutRequest) (*_nethttp.Response, error)

Execute executes the request

func (*DefaultApiService) CreateBusinessMetadata

func (a *DefaultApiService) CreateBusinessMetadata(ctx _context.Context) ApiCreateBusinessMetadataRequest

CreateBusinessMetadata Bulk API to create multiple business metadata.

Bulk API to create multiple business metadata.

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

func (*DefaultApiService) CreateBusinessMetadataDefs

func (a *DefaultApiService) CreateBusinessMetadataDefs(ctx _context.Context) ApiCreateBusinessMetadataDefsRequest

CreateBusinessMetadataDefs Bulk create API for business metadata definitions.

Bulk create API for business metadata definitions.

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

func (*DefaultApiService) CreateBusinessMetadataDefsExecute added in v0.1.0

Execute executes the request

@return []BusinessMetadataDefResponse

func (*DefaultApiService) CreateBusinessMetadataExecute added in v0.1.0

Execute executes the request

@return []BusinessMetadataResponse

func (*DefaultApiService) CreateDek added in v0.1.0

CreateDek Create a dek.

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

func (*DefaultApiService) CreateDekExecute added in v0.1.0

func (a *DefaultApiService) CreateDekExecute(r ApiCreateDekRequest) (Dek, *_nethttp.Response, error)

Execute executes the request

@return Dek

func (*DefaultApiService) CreateExporter

CreateExporter Create an exporter.

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

func (*DefaultApiService) CreateExporterExecute added in v0.1.0

Execute executes the request

@return CreateExporterResponse

func (*DefaultApiService) CreateKek added in v0.1.0

CreateKek Create a kek.

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

func (*DefaultApiService) CreateKekExecute added in v0.1.0

func (a *DefaultApiService) CreateKekExecute(r ApiCreateKekRequest) (Kek, *_nethttp.Response, error)

Execute executes the request

@return Kek

func (*DefaultApiService) CreateOrUpdate

CreateOrUpdate Method for CreateOrUpdate

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

func (*DefaultApiService) CreateOrUpdateExecute added in v0.1.0

func (a *DefaultApiService) CreateOrUpdateExecute(r ApiCreateOrUpdateRequest) (*_nethttp.Response, error)

Execute executes the request

func (*DefaultApiService) CreateTagDefs

CreateTagDefs Bulk create API for tag definitions.

Bulk create API for tag definitions.

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

func (*DefaultApiService) CreateTagDefsExecute added in v0.1.0

Execute executes the request

@return []TagDefResponse

func (*DefaultApiService) CreateTags

CreateTags Bulk API to create multiple tags.

Bulk API to create multiple tags.

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

func (*DefaultApiService) CreateTagsExecute added in v0.1.0

Execute executes the request

@return []TagResponse

func (*DefaultApiService) DeleteBusinessMetadata

func (a *DefaultApiService) DeleteBusinessMetadata(ctx _context.Context, typeName string, qualifiedName string, bmName string) ApiDeleteBusinessMetadataRequest

DeleteBusinessMetadata Delete a business metadata on an entity.

Delete a business metadata on an entity.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param typeName The type of the entity
@param qualifiedName The qualified name of the entity
@param bmName The name of the business metadata
@return ApiDeleteBusinessMetadataRequest

func (*DefaultApiService) DeleteBusinessMetadataDef

func (a *DefaultApiService) DeleteBusinessMetadataDef(ctx _context.Context, bmName string) ApiDeleteBusinessMetadataDefRequest

DeleteBusinessMetadataDef Delete API for business metadata definition identified by its name.

Delete API for business metadata definition identified by its name.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param bmName The name of the business metadata definition
@return ApiDeleteBusinessMetadataDefRequest

func (*DefaultApiService) DeleteBusinessMetadataDefExecute added in v0.1.0

func (a *DefaultApiService) DeleteBusinessMetadataDefExecute(r ApiDeleteBusinessMetadataDefRequest) (*_nethttp.Response, error)

Execute executes the request

func (*DefaultApiService) DeleteBusinessMetadataExecute added in v0.1.0

func (a *DefaultApiService) DeleteBusinessMetadataExecute(r ApiDeleteBusinessMetadataRequest) (*_nethttp.Response, error)

Execute executes the request

func (*DefaultApiService) DeleteByUniqueAttributes

func (a *DefaultApiService) DeleteByUniqueAttributes(ctx _context.Context, typeName string, qualifiedName string) ApiDeleteByUniqueAttributesRequest

DeleteByUniqueAttributes Method for DeleteByUniqueAttributes

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

func (*DefaultApiService) DeleteByUniqueAttributesExecute added in v0.1.0

func (a *DefaultApiService) DeleteByUniqueAttributesExecute(r ApiDeleteByUniqueAttributesRequest) (*_nethttp.Response, error)

Execute executes the request

func (*DefaultApiService) DeleteDekVersion added in v0.1.0

func (a *DefaultApiService) DeleteDekVersion(ctx _context.Context, name string, subject string, version string) ApiDeleteDekVersionRequest

DeleteDekVersion Delete a dek version.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Name of the kek
@param subject Subject of the dek
@param version Version of the dek
@return ApiDeleteDekVersionRequest

func (*DefaultApiService) DeleteDekVersionExecute added in v0.1.0

func (a *DefaultApiService) DeleteDekVersionExecute(r ApiDeleteDekVersionRequest) (*_nethttp.Response, error)

Execute executes the request

func (*DefaultApiService) DeleteDekVersions added in v0.1.0

func (a *DefaultApiService) DeleteDekVersions(ctx _context.Context, name string, subject string) ApiDeleteDekVersionsRequest

DeleteDekVersions Delete all versions of a dek.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Name of the kek
@param subject Subject of the dek
@return ApiDeleteDekVersionsRequest

func (*DefaultApiService) DeleteDekVersionsExecute added in v0.1.0

func (a *DefaultApiService) DeleteDekVersionsExecute(r ApiDeleteDekVersionsRequest) (*_nethttp.Response, error)

Execute executes the request

func (*DefaultApiService) DeleteExporter

func (a *DefaultApiService) DeleteExporter(ctx _context.Context, name string) ApiDeleteExporterRequest

DeleteExporter Delete an exporter.

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

func (*DefaultApiService) DeleteExporterExecute added in v0.1.0

func (a *DefaultApiService) DeleteExporterExecute(r ApiDeleteExporterRequest) (*_nethttp.Response, error)

Execute executes the request

func (*DefaultApiService) DeleteKek added in v0.1.0

DeleteKek Delete a kek.

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

func (*DefaultApiService) DeleteKekExecute added in v0.1.0

func (a *DefaultApiService) DeleteKekExecute(r ApiDeleteKekRequest) (*_nethttp.Response, error)

Execute executes the request

func (*DefaultApiService) DeleteSchemaVersion

func (a *DefaultApiService) DeleteSchemaVersion(ctx _context.Context, subject string, version string) ApiDeleteSchemaVersionRequest

DeleteSchemaVersion Deletes a specific version of the schema registered under this subject. This only deletes the version and the schema ID remains intact making it still possible to decode data using the schema ID. This API is recommended to be used only in development environments or under extreme circumstances where-in, its required to delete a previously registered schema for compatibility purposes or re-register previously registered schema.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subject Name of the Subject
@param version Version of the schema to be returned. Valid values for versionId are between [1,2^31-1] or the string \"latest\". \"latest\" returns the last registered schema under the specified subject. Note that there may be a new latest schema that gets registered right after this request is served.
@return ApiDeleteSchemaVersionRequest

func (*DefaultApiService) DeleteSchemaVersionExecute added in v0.1.0

func (a *DefaultApiService) DeleteSchemaVersionExecute(r ApiDeleteSchemaVersionRequest) (int32, *_nethttp.Response, error)

Execute executes the request

@return int32

func (*DefaultApiService) DeleteSubject

func (a *DefaultApiService) DeleteSubject(ctx _context.Context, subject string) ApiDeleteSubjectRequest

DeleteSubject Deletes the specified subject and its associated compatibility level if registered. It is recommended to use this API only when a topic needs to be recycled or in development environment.

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

func (*DefaultApiService) DeleteSubjectConfig

func (a *DefaultApiService) DeleteSubjectConfig(ctx _context.Context, subject string) ApiDeleteSubjectConfigRequest

DeleteSubjectConfig Deletes the specified subject-level compatibility level config and revert to the global default.

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

func (*DefaultApiService) DeleteSubjectConfigExecute added in v0.1.0

func (a *DefaultApiService) DeleteSubjectConfigExecute(r ApiDeleteSubjectConfigRequest) (string, *_nethttp.Response, error)

Execute executes the request

@return string

func (*DefaultApiService) DeleteSubjectExecute added in v0.1.0

func (a *DefaultApiService) DeleteSubjectExecute(r ApiDeleteSubjectRequest) ([]int32, *_nethttp.Response, error)

Execute executes the request

@return []int32

func (*DefaultApiService) DeleteSubjectMode

func (a *DefaultApiService) DeleteSubjectMode(ctx _context.Context, subject string) ApiDeleteSubjectModeRequest

DeleteSubjectMode Deletes the specified subject-level mode and revert to the global default.

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

func (*DefaultApiService) DeleteSubjectModeExecute added in v0.1.0

func (a *DefaultApiService) DeleteSubjectModeExecute(r ApiDeleteSubjectModeRequest) (string, *_nethttp.Response, error)

Execute executes the request

@return string

func (*DefaultApiService) DeleteTag

func (a *DefaultApiService) DeleteTag(ctx _context.Context, typeName string, qualifiedName string, tagName string) ApiDeleteTagRequest

DeleteTag Delete a tag on an entity.

Delete a tag on an entity.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param typeName The type of the entity
@param qualifiedName The qualified name of the entity
@param tagName The name of the tag
@return ApiDeleteTagRequest

func (*DefaultApiService) DeleteTagDef

func (a *DefaultApiService) DeleteTagDef(ctx _context.Context, tagName string) ApiDeleteTagDefRequest

DeleteTagDef Delete API for tag definition identified by its name.

Delete API for tag definition identified by its name.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param tagName The name of the tag definition
@return ApiDeleteTagDefRequest

func (*DefaultApiService) DeleteTagDefExecute added in v0.1.0

func (a *DefaultApiService) DeleteTagDefExecute(r ApiDeleteTagDefRequest) (*_nethttp.Response, error)

Execute executes the request

func (*DefaultApiService) DeleteTagExecute added in v0.1.0

func (a *DefaultApiService) DeleteTagExecute(r ApiDeleteTagRequest) (*_nethttp.Response, error)

Execute executes the request

func (*DefaultApiService) DeleteTopLevelConfig added in v0.0.21

DeleteTopLevelConfig Delete global compatibility level

Deletes the global compatibility level config and reverts to the default.

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

func (*DefaultApiService) DeleteTopLevelConfigExecute added in v0.1.0

func (a *DefaultApiService) DeleteTopLevelConfigExecute(r ApiDeleteTopLevelConfigRequest) (string, *_nethttp.Response, error)

Execute executes the request

@return string

func (*DefaultApiService) Get

Get Schema Registry Root Resource

The Root resource is a no-op.

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

func (*DefaultApiService) GetAllBusinessMetadataDefs

func (a *DefaultApiService) GetAllBusinessMetadataDefs(ctx _context.Context) ApiGetAllBusinessMetadataDefsRequest

GetAllBusinessMetadataDefs Bulk retrieval API for retrieving business metadata definitions.

Bulk retrieval API for retrieving business metadata definitions.

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

func (*DefaultApiService) GetAllBusinessMetadataDefsExecute added in v0.1.0

Execute executes the request

@return []BusinessMetadataDefResponse

func (*DefaultApiService) GetAllTagDefs

GetAllTagDefs Bulk retrieval API for retrieving tag definitions.

Bulk retrieval API for retrieving tag definitions.

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

func (*DefaultApiService) GetAllTagDefsExecute added in v0.1.0

Execute executes the request

@return []TagDefResponse

func (*DefaultApiService) GetBusinessMetadata

func (a *DefaultApiService) GetBusinessMetadata(ctx _context.Context, typeName string, qualifiedName string) ApiGetBusinessMetadataRequest

GetBusinessMetadata Gets the list of business metadata for a given entity represented by a qualified name.

Gets the list of business metadata for a given entity represented by a qualified name.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param typeName The type of the entity
@param qualifiedName The qualified name of the entity
@return ApiGetBusinessMetadataRequest

func (*DefaultApiService) GetBusinessMetadataDefByName

func (a *DefaultApiService) GetBusinessMetadataDefByName(ctx _context.Context, bmName string) ApiGetBusinessMetadataDefByNameRequest

GetBusinessMetadataDefByName Get the business metadata definition with the given name.

Get the business metadata definition with the given name.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param bmName The name of the business metadata definition
@return ApiGetBusinessMetadataDefByNameRequest

func (*DefaultApiService) GetBusinessMetadataDefByNameExecute added in v0.1.0

Execute executes the request

@return AtlasBusinessMetadataDef

func (*DefaultApiService) GetBusinessMetadataExecute added in v0.1.0

Execute executes the request

@return []BusinessMetadataResponse

func (*DefaultApiService) GetByUniqueAttributes

func (a *DefaultApiService) GetByUniqueAttributes(ctx _context.Context, typeName string, qualifiedName string) ApiGetByUniqueAttributesRequest

GetByUniqueAttributes Fetch complete definition of an entity given its type and unique attribute.

Fetch complete definition of an entity given its type and unique attribute.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param typeName The type of the entity
@param qualifiedName The qualified name of the entity
@return ApiGetByUniqueAttributesRequest

func (*DefaultApiService) GetByUniqueAttributesExecute added in v0.1.0

Execute executes the request

@return AtlasEntityWithExtInfo

func (*DefaultApiService) GetClusterId

GetClusterId Get the server metadata

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

func (*DefaultApiService) GetClusterIdExecute added in v0.1.0

Execute executes the request

@return ServerClusterId

func (*DefaultApiService) GetDek added in v0.1.0

func (a *DefaultApiService) GetDek(ctx _context.Context, name string, subject string) ApiGetDekRequest

GetDek Get a dek by subject.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Name of the kek
@param subject Subject of the dek
@return ApiGetDekRequest

func (*DefaultApiService) GetDekByVersion added in v0.1.0

func (a *DefaultApiService) GetDekByVersion(ctx _context.Context, name string, subject string, version string) ApiGetDekByVersionRequest

GetDekByVersion Get a dek by subject and version.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Name of the kek
@param subject Subject of the dek
@param version Version of the dek
@return ApiGetDekByVersionRequest

func (*DefaultApiService) GetDekByVersionExecute added in v0.1.0

func (a *DefaultApiService) GetDekByVersionExecute(r ApiGetDekByVersionRequest) (Dek, *_nethttp.Response, error)

Execute executes the request

@return Dek

func (*DefaultApiService) GetDekExecute added in v0.1.0

func (a *DefaultApiService) GetDekExecute(r ApiGetDekRequest) (Dek, *_nethttp.Response, error)

Execute executes the request

@return Dek

func (*DefaultApiService) GetDekSubjects added in v0.1.0

func (a *DefaultApiService) GetDekSubjects(ctx _context.Context, name string) ApiGetDekSubjectsRequest

GetDekSubjects Get a list of dek subjects.

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

func (*DefaultApiService) GetDekSubjectsExecute added in v0.1.0

func (a *DefaultApiService) GetDekSubjectsExecute(r ApiGetDekSubjectsRequest) ([]string, *_nethttp.Response, error)

Execute executes the request

@return []string

func (*DefaultApiService) GetDekVersions added in v0.1.0

func (a *DefaultApiService) GetDekVersions(ctx _context.Context, name string, subject string) ApiGetDekVersionsRequest

GetDekVersions List versions of dek.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Name of the kek
@param subject Subject of the dek
@return ApiGetDekVersionsRequest

func (*DefaultApiService) GetDekVersionsExecute added in v0.1.0

func (a *DefaultApiService) GetDekVersionsExecute(r ApiGetDekVersionsRequest) ([]int32, *_nethttp.Response, error)

Execute executes the request

@return []int32

func (*DefaultApiService) GetExecute added in v0.1.0

func (a *DefaultApiService) GetExecute(r ApiGetRequest) (map[string]map[string]interface{}, *_nethttp.Response, error)

Execute executes the request

@return map[string]map[string]interface{}

func (*DefaultApiService) GetExporterConfig

func (a *DefaultApiService) GetExporterConfig(ctx _context.Context, name string) ApiGetExporterConfigRequest

GetExporterConfig Get the config for an exporter.

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

func (*DefaultApiService) GetExporterConfigExecute added in v0.1.0

func (a *DefaultApiService) GetExporterConfigExecute(r ApiGetExporterConfigRequest) (map[string]string, *_nethttp.Response, error)

Execute executes the request

@return map[string]string

func (*DefaultApiService) GetExporterInfo

func (a *DefaultApiService) GetExporterInfo(ctx _context.Context, name string) ApiGetExporterInfoRequest

GetExporterInfo Get the info for an exporter.

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

func (*DefaultApiService) GetExporterInfoExecute added in v0.1.0

Execute executes the request

@return ExporterInfo

func (*DefaultApiService) GetExporterStatus

func (a *DefaultApiService) GetExporterStatus(ctx _context.Context, name string) ApiGetExporterStatusRequest

GetExporterStatus Get the status for an exporter.

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

func (*DefaultApiService) GetExporterStatusExecute added in v0.1.0

Execute executes the request

@return ExporterStatus

func (*DefaultApiService) GetExporters

GetExporters Get a list of exporter names.

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

func (*DefaultApiService) GetExportersExecute added in v0.1.0

func (a *DefaultApiService) GetExportersExecute(r ApiGetExportersRequest) ([]string, *_nethttp.Response, error)

Execute executes the request

@return []string

func (*DefaultApiService) GetKek added in v0.1.0

GetKek Get a kek by name.

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

func (*DefaultApiService) GetKekExecute added in v0.1.0

func (a *DefaultApiService) GetKekExecute(r ApiGetKekRequest) (Kek, *_nethttp.Response, error)

Execute executes the request

@return Kek

func (*DefaultApiService) GetKekNames added in v0.1.0

GetKekNames Get a list of kek names.

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

func (*DefaultApiService) GetKekNamesExecute added in v0.1.0

func (a *DefaultApiService) GetKekNamesExecute(r ApiGetKekNamesRequest) ([]string, *_nethttp.Response, error)

Execute executes the request

@return []string

func (*DefaultApiService) GetMode

func (a *DefaultApiService) GetMode(ctx _context.Context, subject string) ApiGetModeRequest

GetMode Get mode for a subject.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subject Name of the Subject
@return ApiGetModeRequest

func (*DefaultApiService) GetModeExecute added in v0.1.0

func (a *DefaultApiService) GetModeExecute(r ApiGetModeRequest) (Mode, *_nethttp.Response, error)

Execute executes the request

@return Mode

func (*DefaultApiService) GetReferencedBy

func (a *DefaultApiService) GetReferencedBy(ctx _context.Context, subject string, version string) ApiGetReferencedByRequest

GetReferencedBy Get the schemas that reference the specified schema.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subject Name of the Subject
@param version Version of the schema to be returned. Valid values for versionId are between [1,2^31-1] or the string \"latest\". \"latest\" returns the last registered schema under the specified subject. Note that there may be a new latest schema that gets registered right after this request is served.
@return ApiGetReferencedByRequest

func (*DefaultApiService) GetReferencedByExecute added in v0.1.0

func (a *DefaultApiService) GetReferencedByExecute(r ApiGetReferencedByRequest) ([]int32, *_nethttp.Response, error)

Execute executes the request

@return []int32

func (*DefaultApiService) GetSchema

GetSchema Get the schema string identified by the input ID.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Globally unique identifier of the schema
@return ApiGetSchemaRequest

func (*DefaultApiService) GetSchemaByVersion

func (a *DefaultApiService) GetSchemaByVersion(ctx _context.Context, subject string, version string) ApiGetSchemaByVersionRequest

GetSchemaByVersion Get a specific version of the schema registered under this subject.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subject Name of the Subject
@param version Version of the schema to be returned. Valid values for versionId are between [1,2^31-1] or the string \"latest\". \"latest\" returns the last registered schema under the specified subject. Note that there may be a new latest schema that gets registered right after this request is served.
@return ApiGetSchemaByVersionRequest

func (*DefaultApiService) GetSchemaByVersionExecute added in v0.1.0

func (a *DefaultApiService) GetSchemaByVersionExecute(r ApiGetSchemaByVersionRequest) (Schema, *_nethttp.Response, error)

Execute executes the request

@return Schema

func (*DefaultApiService) GetSchemaExecute added in v0.1.0

Execute executes the request

@return SchemaString

func (*DefaultApiService) GetSchemaOnly

func (a *DefaultApiService) GetSchemaOnly(ctx _context.Context, subject string, version string) ApiGetSchemaOnlyRequest

GetSchemaOnly Get the schema for the specified version of this subject. The unescaped schema only is returned.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subject Name of the Subject
@param version Version of the schema to be returned. Valid values for versionId are between [1,2^31-1] or the string \"latest\". \"latest\" returns the last registered schema under the specified subject. Note that there may be a new latest schema that gets registered right after this request is served.
@return ApiGetSchemaOnlyRequest

func (*DefaultApiService) GetSchemaOnlyExecute added in v0.1.0

func (a *DefaultApiService) GetSchemaOnlyExecute(r ApiGetSchemaOnlyRequest) (string, *_nethttp.Response, error)

Execute executes the request

@return string

func (*DefaultApiService) GetSchemaTypes

GetSchemaTypes Get the schema types supported by this registry.

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

func (*DefaultApiService) GetSchemaTypesExecute added in v0.1.0

func (a *DefaultApiService) GetSchemaTypesExecute(r ApiGetSchemaTypesRequest) ([]string, *_nethttp.Response, error)

Execute executes the request

@return []string

func (*DefaultApiService) GetSchemas

GetSchemas Get the schemas.

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

func (*DefaultApiService) GetSchemasExecute added in v0.1.0

func (a *DefaultApiService) GetSchemasExecute(r ApiGetSchemasRequest) ([]Schema, *_nethttp.Response, error)

Execute executes the request

@return []Schema

func (*DefaultApiService) GetSubjectLevelConfig

func (a *DefaultApiService) GetSubjectLevelConfig(ctx _context.Context, subject string) ApiGetSubjectLevelConfigRequest

GetSubjectLevelConfig Get compatibility level for a subject.

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

func (*DefaultApiService) GetSubjectLevelConfigExecute added in v0.1.0

func (a *DefaultApiService) GetSubjectLevelConfigExecute(r ApiGetSubjectLevelConfigRequest) (Config, *_nethttp.Response, error)

Execute executes the request

@return Config

func (*DefaultApiService) GetSubjects

GetSubjects Get all the subjects associated with the input ID.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Globally unique identifier of the schema
@return ApiGetSubjectsRequest

func (*DefaultApiService) GetSubjectsExecute added in v0.1.0

func (a *DefaultApiService) GetSubjectsExecute(r ApiGetSubjectsRequest) ([]string, *_nethttp.Response, error)

Execute executes the request

@return []string

func (*DefaultApiService) GetTagDefByName

func (a *DefaultApiService) GetTagDefByName(ctx _context.Context, tagName string) ApiGetTagDefByNameRequest

GetTagDefByName Get the tag definition with the given name.

Get the tag definition with the given name.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param tagName The name of the tag definiton
@return ApiGetTagDefByNameRequest

func (*DefaultApiService) GetTagDefByNameExecute added in v0.1.0

func (a *DefaultApiService) GetTagDefByNameExecute(r ApiGetTagDefByNameRequest) (TagDef, *_nethttp.Response, error)

Execute executes the request

@return TagDef

func (*DefaultApiService) GetTags

func (a *DefaultApiService) GetTags(ctx _context.Context, typeName string, qualifiedName string) ApiGetTagsRequest

GetTags Gets the list of classifications for a given entity represented by a qualifed name.

Gets the list of classifications for a given entity represented by a qualifed name.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param typeName The type of the entity
@param qualifiedName The qualified name of the entity
@return ApiGetTagsRequest

func (*DefaultApiService) GetTagsExecute added in v0.1.0

Execute executes the request

@return []TagResponse

func (*DefaultApiService) GetTopLevelConfig

GetTopLevelConfig Get global compatibility level

Retrieves the global compatibility level.

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

func (*DefaultApiService) GetTopLevelConfigExecute added in v0.1.0

func (a *DefaultApiService) GetTopLevelConfigExecute(r ApiGetTopLevelConfigRequest) (Config, *_nethttp.Response, error)

Execute executes the request

@return Config

func (*DefaultApiService) GetTopLevelMode

GetTopLevelMode Get global mode.

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

func (*DefaultApiService) GetTopLevelModeExecute added in v0.1.0

func (a *DefaultApiService) GetTopLevelModeExecute(r ApiGetTopLevelModeRequest) (Mode, *_nethttp.Response, error)

Execute executes the request

@return Mode

func (*DefaultApiService) GetVersions

GetVersions Get all the subject-version pairs associated with the input ID.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Globally unique identifier of the schema
@return ApiGetVersionsRequest

func (*DefaultApiService) GetVersionsExecute added in v0.1.0

Execute executes the request

@return []SubjectVersion

func (*DefaultApiService) List

List Get a list of registered subjects.

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

func (*DefaultApiService) ListContexts

ListContexts Get a list of contexts.

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

func (*DefaultApiService) ListContextsExecute added in v0.1.0

func (a *DefaultApiService) ListContextsExecute(r ApiListContextsRequest) ([]string, *_nethttp.Response, error)

Execute executes the request

@return []string

func (*DefaultApiService) ListExecute added in v0.1.0

func (a *DefaultApiService) ListExecute(r ApiListRequest) ([]string, *_nethttp.Response, error)

Execute executes the request

@return []string

func (*DefaultApiService) ListVersions

func (a *DefaultApiService) ListVersions(ctx _context.Context, subject string) ApiListVersionsRequest

ListVersions Get a list of versions registered under the specified subject.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subject Name of the Subject
@return ApiListVersionsRequest

func (*DefaultApiService) ListVersionsExecute added in v0.1.0

func (a *DefaultApiService) ListVersionsExecute(r ApiListVersionsRequest) ([]int32, *_nethttp.Response, error)

Execute executes the request

@return []int32

func (*DefaultApiService) LookUpSchemaUnderSubject

func (a *DefaultApiService) LookUpSchemaUnderSubject(ctx _context.Context, subject string) ApiLookUpSchemaUnderSubjectRequest

LookUpSchemaUnderSubject Check if a schema has already been registered under the specified subject. If so, this returns the schema string along with its globally unique identifier, its version under this subject and the subject name.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subject Subject under which the schema will be registered
@return ApiLookUpSchemaUnderSubjectRequest

func (*DefaultApiService) LookUpSchemaUnderSubjectExecute added in v0.1.0

func (a *DefaultApiService) LookUpSchemaUnderSubjectExecute(r ApiLookUpSchemaUnderSubjectRequest) (*_nethttp.Response, error)

Execute executes the request

func (*DefaultApiService) PartialUpdateByUniqueAttributes

func (a *DefaultApiService) PartialUpdateByUniqueAttributes(ctx _context.Context) ApiPartialUpdateByUniqueAttributesRequest

PartialUpdateByUniqueAttributes Method for PartialUpdateByUniqueAttributes

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

func (*DefaultApiService) PartialUpdateByUniqueAttributesExecute added in v0.1.0

func (a *DefaultApiService) PartialUpdateByUniqueAttributesExecute(r ApiPartialUpdateByUniqueAttributesRequest) (*_nethttp.Response, error)

Execute executes the request

func (*DefaultApiService) PauseExporter

func (a *DefaultApiService) PauseExporter(ctx _context.Context, name string) ApiPauseExporterRequest

PauseExporter Pause an exporter.

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

func (*DefaultApiService) PauseExporterExecute added in v0.1.0

Execute executes the request

@return UpdateExporterResponse

func (*DefaultApiService) Post

Post Method for Post

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

func (*DefaultApiService) PostExecute added in v0.1.0

Execute executes the request

@return map[string]string

func (*DefaultApiService) PutExporter

PutExporter Alters an exporter.

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

func (*DefaultApiService) PutExporterConfig

func (a *DefaultApiService) PutExporterConfig(ctx _context.Context, name string) ApiPutExporterConfigRequest

PutExporterConfig Alters the config of an exporter.

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

func (*DefaultApiService) PutExporterConfigExecute added in v0.1.0

Execute executes the request

@return UpdateExporterResponse

func (*DefaultApiService) PutExporterExecute added in v0.1.0

Execute executes the request

@return UpdateExporterResponse

func (*DefaultApiService) PutKek added in v0.1.0

PutKek Alters a kek.

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

func (*DefaultApiService) PutKekExecute added in v0.1.0

func (a *DefaultApiService) PutKekExecute(r ApiPutKekRequest) (Kek, *_nethttp.Response, error)

Execute executes the request

@return Kek

func (*DefaultApiService) Register

func (a *DefaultApiService) Register(ctx _context.Context, subject string) ApiRegisterRequest

Register Register schema under a subject

Register a new schema under the specified subject. If successfully registered, this returns the unique identifier of this schema in the registry. The returned identifier should be used to retrieve this schema from the schemas resource and is different from the schema's version which is associated with the subject. If the same schema is registered under a different subject, the same identifier will be returned. However, the version of the schema may be different under different subjects. A schema should be compatible with the previously registered schema or schemas (if there are any) as per the configured compatibility level. The configured compatibility level can be obtained by issuing a GET http:get:: /config/(string: subject). If that returns null, then GET http:get:: /config When there are multiple instances of Schema Registry running in the same cluster, the schema registration request will be forwarded to one of the instances designated as the primary. If the primary is not available, the client will get an error code indicating that the forwarding has failed.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subject Name of the subject
@return ApiRegisterRequest

func (*DefaultApiService) RegisterExecute added in v0.1.0

Execute executes the request

@return RegisterSchemaResponse

func (*DefaultApiService) ResetExporter

func (a *DefaultApiService) ResetExporter(ctx _context.Context, name string) ApiResetExporterRequest

ResetExporter Reset an exporter.

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

func (*DefaultApiService) ResetExporterExecute added in v0.1.0

Execute executes the request

@return UpdateExporterResponse

func (*DefaultApiService) ResumeExporter

func (a *DefaultApiService) ResumeExporter(ctx _context.Context, name string) ApiResumeExporterRequest

ResumeExporter Resume an exporter.

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

func (*DefaultApiService) ResumeExporterExecute added in v0.1.0

Execute executes the request

@return UpdateExporterResponse

func (*DefaultApiService) SearchUsingAttribute

SearchUsingAttribute Retrieve data for the specified attribute search query.

Retrieve data for the specified attribute search query.

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

func (*DefaultApiService) SearchUsingAttributeExecute added in v0.1.0

Execute executes the request

@return SearchResult

func (*DefaultApiService) SearchUsingBasic

SearchUsingBasic Retrieve data for the specified fulltext query.

Retrieve data for the specified fulltext query.

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

func (*DefaultApiService) SearchUsingBasicExecute added in v0.1.0

Execute executes the request

@return SearchResult

func (*DefaultApiService) TestCompatibilityBySubjectName

func (a *DefaultApiService) TestCompatibilityBySubjectName(ctx _context.Context, subject string, version string) ApiTestCompatibilityBySubjectNameRequest

TestCompatibilityBySubjectName Test input schema against a particular version of a subject's schema for compatibility.

the compatibility level applied for the check is the configured compatibility level for the subject (http:get:: /config/(string: subject)). If this subject's compatibility level was never changed, then the global compatibility level applies (http:get:: /config).

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subject Subject of the schema version against which compatibility is to be tested
@param version Version of the subject's schema against which compatibility is to be tested. Valid values for versionId are between [1,2^31-1] or the string \"latest\".\"latest\" checks compatibility of the input schema with the last registered schema under the specified subject
@return ApiTestCompatibilityBySubjectNameRequest

func (*DefaultApiService) TestCompatibilityBySubjectNameExecute added in v0.1.0

Execute executes the request

@return CompatibilityCheckResponse

func (*DefaultApiService) TestCompatibilityForSubject

func (a *DefaultApiService) TestCompatibilityForSubject(ctx _context.Context, subject string) ApiTestCompatibilityForSubjectRequest

TestCompatibilityForSubject Test input schema against a subject's schemas for compatibility, based on the compatibility level of the subject configured. In other word, it will perform the same compatibility check as register for that subject

the compatibility level applied for the check is the configured compatibility level for the subject (http:get:: /config/(string: subject)). If this subject's compatibility level was never changed, then the global compatibility level applies (http:get:: /config).

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subject Subject of the schema version against which compatibility is to be tested
@return ApiTestCompatibilityForSubjectRequest

func (*DefaultApiService) TestCompatibilityForSubjectExecute added in v0.1.0

Execute executes the request

@return CompatibilityCheckResponse

func (*DefaultApiService) UndeleteDekVersion added in v0.1.0

func (a *DefaultApiService) UndeleteDekVersion(ctx _context.Context, name string, subject string, version string) ApiUndeleteDekVersionRequest

UndeleteDekVersion Undelete a dek version.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Name of the kek
@param subject Subject of the dek
@param version Version of the dek
@return ApiUndeleteDekVersionRequest

func (*DefaultApiService) UndeleteDekVersionExecute added in v0.1.0

func (a *DefaultApiService) UndeleteDekVersionExecute(r ApiUndeleteDekVersionRequest) (*_nethttp.Response, error)

Execute executes the request

func (*DefaultApiService) UndeleteDekVersions added in v0.1.0

func (a *DefaultApiService) UndeleteDekVersions(ctx _context.Context, name string, subject string) ApiUndeleteDekVersionsRequest

UndeleteDekVersions Undelete all versions of a dek.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Name of the kek
@param subject Subject of the dek
@return ApiUndeleteDekVersionsRequest

func (*DefaultApiService) UndeleteDekVersionsExecute added in v0.1.0

func (a *DefaultApiService) UndeleteDekVersionsExecute(r ApiUndeleteDekVersionsRequest) (*_nethttp.Response, error)

Execute executes the request

func (*DefaultApiService) UndeleteKek added in v0.1.0

UndeleteKek Undelete a kek.

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

func (*DefaultApiService) UndeleteKekExecute added in v0.1.0

func (a *DefaultApiService) UndeleteKekExecute(r ApiUndeleteKekRequest) (*_nethttp.Response, error)

Execute executes the request

func (*DefaultApiService) UpdateBusinessMetadata

func (a *DefaultApiService) UpdateBusinessMetadata(ctx _context.Context) ApiUpdateBusinessMetadataRequest

UpdateBusinessMetadata Bulk API to update multiple business metadata.

Bulk API to update multiple business metadata.

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

func (*DefaultApiService) UpdateBusinessMetadataDefs

func (a *DefaultApiService) UpdateBusinessMetadataDefs(ctx _context.Context) ApiUpdateBusinessMetadataDefsRequest

UpdateBusinessMetadataDefs Bulk update API for business metadata definitions.

Bulk update API for business metadata definitions.

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

func (*DefaultApiService) UpdateBusinessMetadataDefsExecute added in v0.1.0

Execute executes the request

@return []BusinessMetadataDefResponse

func (*DefaultApiService) UpdateBusinessMetadataExecute added in v0.1.0

Execute executes the request

@return []BusinessMetadataResponse

func (*DefaultApiService) UpdateMode

func (a *DefaultApiService) UpdateMode(ctx _context.Context, subject string) ApiUpdateModeRequest

UpdateMode Update mode for the specified subject.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subject Name of the Subject
@return ApiUpdateModeRequest

func (*DefaultApiService) UpdateModeExecute added in v0.1.0

Execute executes the request

@return ModeUpdateRequest

func (*DefaultApiService) UpdateSubjectLevelConfig

func (a *DefaultApiService) UpdateSubjectLevelConfig(ctx _context.Context, subject string) ApiUpdateSubjectLevelConfigRequest

UpdateSubjectLevelConfig Update compatibility level for the specified subject.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subject Name of the Subject
@return ApiUpdateSubjectLevelConfigRequest

func (*DefaultApiService) UpdateSubjectLevelConfigExecute added in v0.1.0

Execute executes the request

@return ConfigUpdateRequest

func (*DefaultApiService) UpdateTagDefs

UpdateTagDefs Bulk update API for tag definitions.

Bulk update API for tag definitions.

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

func (*DefaultApiService) UpdateTagDefsExecute added in v0.1.0

Execute executes the request

@return []TagDefResponse

func (*DefaultApiService) UpdateTags

UpdateTags Bulk API to update multiple tags.

Bulk API to update multiple tags.

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

func (*DefaultApiService) UpdateTagsExecute added in v0.1.0

Execute executes the request

@return []TagResponse

func (*DefaultApiService) UpdateTopLevelConfig

UpdateTopLevelConfig Update global compatibility level

Updates the global compatibility level. On success, echoes the original request back to the client.

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

func (*DefaultApiService) UpdateTopLevelConfigExecute added in v0.1.0

Execute executes the request

@return ConfigUpdateRequest

func (*DefaultApiService) UpdateTopLevelMode

UpdateTopLevelMode Update global mode.

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

func (*DefaultApiService) UpdateTopLevelModeExecute added in v0.1.0

Execute executes the request

@return ModeUpdateRequest

type Dek added in v0.1.0

type Dek struct {
	KekName              *string `json:"kekName,omitempty"`
	Subject              *string `json:"subject,omitempty"`
	Version              *int32  `json:"version,omitempty"`
	Algorithm            *string `json:"algorithm,omitempty"`
	EncryptedKeyMaterial *string `json:"encryptedKeyMaterial,omitempty"`
	KeyMaterial          *string `json:"keyMaterial,omitempty"`
	Ts                   *int64  `json:"ts,omitempty"`
	Deleted              *bool   `json:"deleted,omitempty"`
}

Dek struct for Dek

func NewDek added in v0.1.0

func NewDek() *Dek

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

func NewDekWithDefaults added in v0.1.0

func NewDekWithDefaults() *Dek

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

func (*Dek) GetAlgorithm added in v0.1.0

func (o *Dek) GetAlgorithm() string

GetAlgorithm returns the Algorithm field value if set, zero value otherwise.

func (*Dek) GetAlgorithmOk added in v0.1.0

func (o *Dek) GetAlgorithmOk() (*string, bool)

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

func (*Dek) GetDeleted added in v0.1.0

func (o *Dek) GetDeleted() bool

GetDeleted returns the Deleted field value if set, zero value otherwise.

func (*Dek) GetDeletedOk added in v0.1.0

func (o *Dek) GetDeletedOk() (*bool, bool)

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

func (*Dek) GetEncryptedKeyMaterial added in v0.1.0

func (o *Dek) GetEncryptedKeyMaterial() string

GetEncryptedKeyMaterial returns the EncryptedKeyMaterial field value if set, zero value otherwise.

func (*Dek) GetEncryptedKeyMaterialOk added in v0.1.0

func (o *Dek) GetEncryptedKeyMaterialOk() (*string, bool)

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

func (*Dek) GetKekName added in v0.1.0

func (o *Dek) GetKekName() string

GetKekName returns the KekName field value if set, zero value otherwise.

func (*Dek) GetKekNameOk added in v0.1.0

func (o *Dek) GetKekNameOk() (*string, bool)

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

func (*Dek) GetKeyMaterial added in v0.1.0

func (o *Dek) GetKeyMaterial() string

GetKeyMaterial returns the KeyMaterial field value if set, zero value otherwise.

func (*Dek) GetKeyMaterialOk added in v0.1.0

func (o *Dek) GetKeyMaterialOk() (*string, bool)

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

func (*Dek) GetSubject added in v0.1.0

func (o *Dek) GetSubject() string

GetSubject returns the Subject field value if set, zero value otherwise.

func (*Dek) GetSubjectOk added in v0.1.0

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

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

func (*Dek) GetTs added in v0.1.0

func (o *Dek) GetTs() int64

GetTs returns the Ts field value if set, zero value otherwise.

func (*Dek) GetTsOk added in v0.1.0

func (o *Dek) GetTsOk() (*int64, bool)

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

func (*Dek) GetVersion added in v0.1.0

func (o *Dek) GetVersion() int32

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

func (*Dek) GetVersionOk added in v0.1.0

func (o *Dek) GetVersionOk() (*int32, bool)

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

func (*Dek) HasAlgorithm added in v0.1.0

func (o *Dek) HasAlgorithm() bool

HasAlgorithm returns a boolean if a field has been set.

func (*Dek) HasDeleted added in v0.1.0

func (o *Dek) HasDeleted() bool

HasDeleted returns a boolean if a field has been set.

func (*Dek) HasEncryptedKeyMaterial added in v0.1.0

func (o *Dek) HasEncryptedKeyMaterial() bool

HasEncryptedKeyMaterial returns a boolean if a field has been set.

func (*Dek) HasKekName added in v0.1.0

func (o *Dek) HasKekName() bool

HasKekName returns a boolean if a field has been set.

func (*Dek) HasKeyMaterial added in v0.1.0

func (o *Dek) HasKeyMaterial() bool

HasKeyMaterial returns a boolean if a field has been set.

func (*Dek) HasSubject added in v0.1.0

func (o *Dek) HasSubject() bool

HasSubject returns a boolean if a field has been set.

func (*Dek) HasTs added in v0.1.0

func (o *Dek) HasTs() bool

HasTs returns a boolean if a field has been set.

func (*Dek) HasVersion added in v0.1.0

func (o *Dek) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (Dek) MarshalJSON added in v0.1.0

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

func (*Dek) Redact added in v0.1.0

func (o *Dek) Redact()

Redact resets all sensitive fields to their zero value.

func (*Dek) SetAlgorithm added in v0.1.0

func (o *Dek) SetAlgorithm(v string)

SetAlgorithm gets a reference to the given string and assigns it to the Algorithm field.

func (*Dek) SetDeleted added in v0.1.0

func (o *Dek) SetDeleted(v bool)

SetDeleted gets a reference to the given bool and assigns it to the Deleted field.

func (*Dek) SetEncryptedKeyMaterial added in v0.1.0

func (o *Dek) SetEncryptedKeyMaterial(v string)

SetEncryptedKeyMaterial gets a reference to the given string and assigns it to the EncryptedKeyMaterial field.

func (*Dek) SetKekName added in v0.1.0

func (o *Dek) SetKekName(v string)

SetKekName gets a reference to the given string and assigns it to the KekName field.

func (*Dek) SetKeyMaterial added in v0.1.0

func (o *Dek) SetKeyMaterial(v string)

SetKeyMaterial gets a reference to the given string and assigns it to the KeyMaterial field.

func (*Dek) SetSubject added in v0.1.0

func (o *Dek) SetSubject(v string)

SetSubject gets a reference to the given string and assigns it to the Subject field.

func (*Dek) SetTs added in v0.1.0

func (o *Dek) SetTs(v int64)

SetTs gets a reference to the given int64 and assigns it to the Ts field.

func (*Dek) SetVersion added in v0.1.0

func (o *Dek) SetVersion(v int32)

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

type ErrorMessage

type ErrorMessage struct {
	ErrorCode *int32  `json:"error_code,omitempty"`
	Message   *string `json:"message,omitempty"`
}

ErrorMessage struct for ErrorMessage

func NewErrorMessage added in v0.1.0

func NewErrorMessage() *ErrorMessage

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

func NewErrorMessageWithDefaults added in v0.1.0

func NewErrorMessageWithDefaults() *ErrorMessage

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

func (*ErrorMessage) GetErrorCode added in v0.1.0

func (o *ErrorMessage) GetErrorCode() int32

GetErrorCode returns the ErrorCode field value if set, zero value otherwise.

func (*ErrorMessage) GetErrorCodeOk added in v0.1.0

func (o *ErrorMessage) GetErrorCodeOk() (*int32, bool)

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

func (*ErrorMessage) GetMessage added in v0.1.0

func (o *ErrorMessage) GetMessage() string

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

func (*ErrorMessage) GetMessageOk added in v0.1.0

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

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

func (*ErrorMessage) HasErrorCode added in v0.1.0

func (o *ErrorMessage) HasErrorCode() bool

HasErrorCode returns a boolean if a field has been set.

func (*ErrorMessage) HasMessage added in v0.1.0

func (o *ErrorMessage) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (ErrorMessage) MarshalJSON added in v0.1.0

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

func (*ErrorMessage) Redact added in v0.1.0

func (o *ErrorMessage) Redact()

Redact resets all sensitive fields to their zero value.

func (*ErrorMessage) SetErrorCode added in v0.1.0

func (o *ErrorMessage) SetErrorCode(v int32)

SetErrorCode gets a reference to the given int32 and assigns it to the ErrorCode field.

func (*ErrorMessage) SetMessage added in v0.1.0

func (o *ErrorMessage) SetMessage(v string)

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

type ExporterInfo

type ExporterInfo struct {
	Name                *string            `json:"name,omitempty"`
	Subjects            *[]string          `json:"subjects,omitempty"`
	ContextType         *string            `json:"contextType,omitempty"`
	Context             *string            `json:"context,omitempty"`
	SubjectRenameFormat *string            `json:"subjectRenameFormat,omitempty"`
	Config              *map[string]string `json:"config,omitempty"`
}

ExporterInfo struct for ExporterInfo

func NewExporterInfo added in v0.1.0

func NewExporterInfo() *ExporterInfo

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

func NewExporterInfoWithDefaults added in v0.1.0

func NewExporterInfoWithDefaults() *ExporterInfo

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

func (*ExporterInfo) GetConfig added in v0.1.0

func (o *ExporterInfo) GetConfig() map[string]string

GetConfig returns the Config field value if set, zero value otherwise.

func (*ExporterInfo) GetConfigOk added in v0.1.0

func (o *ExporterInfo) GetConfigOk() (*map[string]string, bool)

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

func (*ExporterInfo) GetContext added in v0.1.0

func (o *ExporterInfo) GetContext() string

GetContext returns the Context field value if set, zero value otherwise.

func (*ExporterInfo) GetContextOk added in v0.1.0

func (o *ExporterInfo) GetContextOk() (*string, bool)

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

func (*ExporterInfo) GetContextType added in v0.1.0

func (o *ExporterInfo) GetContextType() string

GetContextType returns the ContextType field value if set, zero value otherwise.

func (*ExporterInfo) GetContextTypeOk added in v0.1.0

func (o *ExporterInfo) GetContextTypeOk() (*string, bool)

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

func (*ExporterInfo) GetName added in v0.1.0

func (o *ExporterInfo) GetName() string

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

func (*ExporterInfo) GetNameOk added in v0.1.0

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

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

func (*ExporterInfo) GetSubjectRenameFormat added in v0.1.0

func (o *ExporterInfo) GetSubjectRenameFormat() string

GetSubjectRenameFormat returns the SubjectRenameFormat field value if set, zero value otherwise.

func (*ExporterInfo) GetSubjectRenameFormatOk added in v0.1.0

func (o *ExporterInfo) GetSubjectRenameFormatOk() (*string, bool)

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

func (*ExporterInfo) GetSubjects added in v0.1.0

func (o *ExporterInfo) GetSubjects() []string

GetSubjects returns the Subjects field value if set, zero value otherwise.

func (*ExporterInfo) GetSubjectsOk added in v0.1.0

func (o *ExporterInfo) GetSubjectsOk() (*[]string, bool)

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

func (*ExporterInfo) HasConfig added in v0.1.0

func (o *ExporterInfo) HasConfig() bool

HasConfig returns a boolean if a field has been set.

func (*ExporterInfo) HasContext added in v0.1.0

func (o *ExporterInfo) HasContext() bool

HasContext returns a boolean if a field has been set.

func (*ExporterInfo) HasContextType added in v0.1.0

func (o *ExporterInfo) HasContextType() bool

HasContextType returns a boolean if a field has been set.

func (*ExporterInfo) HasName added in v0.1.0

func (o *ExporterInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*ExporterInfo) HasSubjectRenameFormat added in v0.1.0

func (o *ExporterInfo) HasSubjectRenameFormat() bool

HasSubjectRenameFormat returns a boolean if a field has been set.

func (*ExporterInfo) HasSubjects added in v0.1.0

func (o *ExporterInfo) HasSubjects() bool

HasSubjects returns a boolean if a field has been set.

func (ExporterInfo) MarshalJSON added in v0.1.0

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

func (*ExporterInfo) Redact added in v0.1.0

func (o *ExporterInfo) Redact()

Redact resets all sensitive fields to their zero value.

func (*ExporterInfo) SetConfig added in v0.1.0

func (o *ExporterInfo) SetConfig(v map[string]string)

SetConfig gets a reference to the given map[string]string and assigns it to the Config field.

func (*ExporterInfo) SetContext added in v0.1.0

func (o *ExporterInfo) SetContext(v string)

SetContext gets a reference to the given string and assigns it to the Context field.

func (*ExporterInfo) SetContextType added in v0.1.0

func (o *ExporterInfo) SetContextType(v string)

SetContextType gets a reference to the given string and assigns it to the ContextType field.

func (*ExporterInfo) SetName added in v0.1.0

func (o *ExporterInfo) SetName(v string)

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

func (*ExporterInfo) SetSubjectRenameFormat added in v0.1.0

func (o *ExporterInfo) SetSubjectRenameFormat(v string)

SetSubjectRenameFormat gets a reference to the given string and assigns it to the SubjectRenameFormat field.

func (*ExporterInfo) SetSubjects added in v0.1.0

func (o *ExporterInfo) SetSubjects(v []string)

SetSubjects gets a reference to the given []string and assigns it to the Subjects field.

type ExporterStatus

type ExporterStatus struct {
	Name   *string `json:"name,omitempty"`
	State  *string `json:"state,omitempty"`
	Offset *int64  `json:"offset,omitempty"`
	Ts     *int64  `json:"ts,omitempty"`
	Trace  *string `json:"trace,omitempty"`
}

ExporterStatus struct for ExporterStatus

func NewExporterStatus added in v0.1.0

func NewExporterStatus() *ExporterStatus

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

func NewExporterStatusWithDefaults added in v0.1.0

func NewExporterStatusWithDefaults() *ExporterStatus

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

func (*ExporterStatus) GetName added in v0.1.0

func (o *ExporterStatus) GetName() string

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

func (*ExporterStatus) GetNameOk added in v0.1.0

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

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

func (*ExporterStatus) GetOffset added in v0.1.0

func (o *ExporterStatus) GetOffset() int64

GetOffset returns the Offset field value if set, zero value otherwise.

func (*ExporterStatus) GetOffsetOk added in v0.1.0

func (o *ExporterStatus) GetOffsetOk() (*int64, bool)

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

func (*ExporterStatus) GetState added in v0.1.0

func (o *ExporterStatus) GetState() string

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

func (*ExporterStatus) GetStateOk added in v0.1.0

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

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

func (*ExporterStatus) GetTrace added in v0.1.0

func (o *ExporterStatus) GetTrace() string

GetTrace returns the Trace field value if set, zero value otherwise.

func (*ExporterStatus) GetTraceOk added in v0.1.0

func (o *ExporterStatus) GetTraceOk() (*string, bool)

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

func (*ExporterStatus) GetTs added in v0.1.0

func (o *ExporterStatus) GetTs() int64

GetTs returns the Ts field value if set, zero value otherwise.

func (*ExporterStatus) GetTsOk added in v0.1.0

func (o *ExporterStatus) GetTsOk() (*int64, bool)

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

func (*ExporterStatus) HasName added in v0.1.0

func (o *ExporterStatus) HasName() bool

HasName returns a boolean if a field has been set.

func (*ExporterStatus) HasOffset added in v0.1.0

func (o *ExporterStatus) HasOffset() bool

HasOffset returns a boolean if a field has been set.

func (*ExporterStatus) HasState added in v0.1.0

func (o *ExporterStatus) HasState() bool

HasState returns a boolean if a field has been set.

func (*ExporterStatus) HasTrace added in v0.1.0

func (o *ExporterStatus) HasTrace() bool

HasTrace returns a boolean if a field has been set.

func (*ExporterStatus) HasTs added in v0.1.0

func (o *ExporterStatus) HasTs() bool

HasTs returns a boolean if a field has been set.

func (ExporterStatus) MarshalJSON added in v0.1.0

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

func (*ExporterStatus) Redact added in v0.1.0

func (o *ExporterStatus) Redact()

Redact resets all sensitive fields to their zero value.

func (*ExporterStatus) SetName added in v0.1.0

func (o *ExporterStatus) SetName(v string)

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

func (*ExporterStatus) SetOffset added in v0.1.0

func (o *ExporterStatus) SetOffset(v int64)

SetOffset gets a reference to the given int64 and assigns it to the Offset field.

func (*ExporterStatus) SetState added in v0.1.0

func (o *ExporterStatus) SetState(v string)

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

func (*ExporterStatus) SetTrace added in v0.1.0

func (o *ExporterStatus) SetTrace(v string)

SetTrace gets a reference to the given string and assigns it to the Trace field.

func (*ExporterStatus) SetTs added in v0.1.0

func (o *ExporterStatus) SetTs(v int64)

SetTs gets a reference to the given int64 and assigns it to the Ts field.

type GenericOpenAPIError

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

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

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

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

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type Kek added in v0.1.0

type Kek struct {
	Name     *string            `json:"name,omitempty"`
	KmsType  *string            `json:"kmsType,omitempty"`
	KmsKeyId *string            `json:"kmsKeyId,omitempty"`
	KmsProps *map[string]string `json:"kmsProps,omitempty"`
	Doc      *string            `json:"doc,omitempty"`
	Shared   *bool              `json:"shared,omitempty"`
	Ts       *int64             `json:"ts,omitempty"`
	Deleted  *bool              `json:"deleted,omitempty"`
}

Kek struct for Kek

func NewKek added in v0.1.0

func NewKek() *Kek

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

func NewKekWithDefaults added in v0.1.0

func NewKekWithDefaults() *Kek

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

func (*Kek) GetDeleted added in v0.1.0

func (o *Kek) GetDeleted() bool

GetDeleted returns the Deleted field value if set, zero value otherwise.

func (*Kek) GetDeletedOk added in v0.1.0

func (o *Kek) GetDeletedOk() (*bool, bool)

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

func (*Kek) GetDoc added in v0.1.0

func (o *Kek) GetDoc() string

GetDoc returns the Doc field value if set, zero value otherwise.

func (*Kek) GetDocOk added in v0.1.0

func (o *Kek) GetDocOk() (*string, bool)

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

func (*Kek) GetKmsKeyId added in v0.1.0

func (o *Kek) GetKmsKeyId() string

GetKmsKeyId returns the KmsKeyId field value if set, zero value otherwise.

func (*Kek) GetKmsKeyIdOk added in v0.1.0

func (o *Kek) GetKmsKeyIdOk() (*string, bool)

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

func (*Kek) GetKmsProps added in v0.1.0

func (o *Kek) GetKmsProps() map[string]string

GetKmsProps returns the KmsProps field value if set, zero value otherwise.

func (*Kek) GetKmsPropsOk added in v0.1.0

func (o *Kek) GetKmsPropsOk() (*map[string]string, bool)

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

func (*Kek) GetKmsType added in v0.1.0

func (o *Kek) GetKmsType() string

GetKmsType returns the KmsType field value if set, zero value otherwise.

func (*Kek) GetKmsTypeOk added in v0.1.0

func (o *Kek) GetKmsTypeOk() (*string, bool)

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

func (*Kek) GetName added in v0.1.0

func (o *Kek) GetName() string

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

func (*Kek) GetNameOk added in v0.1.0

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

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

func (*Kek) GetShared added in v0.1.0

func (o *Kek) GetShared() bool

GetShared returns the Shared field value if set, zero value otherwise.

func (*Kek) GetSharedOk added in v0.1.0

func (o *Kek) GetSharedOk() (*bool, bool)

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

func (*Kek) GetTs added in v0.1.0

func (o *Kek) GetTs() int64

GetTs returns the Ts field value if set, zero value otherwise.

func (*Kek) GetTsOk added in v0.1.0

func (o *Kek) GetTsOk() (*int64, bool)

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

func (*Kek) HasDeleted added in v0.1.0

func (o *Kek) HasDeleted() bool

HasDeleted returns a boolean if a field has been set.

func (*Kek) HasDoc added in v0.1.0

func (o *Kek) HasDoc() bool

HasDoc returns a boolean if a field has been set.

func (*Kek) HasKmsKeyId added in v0.1.0

func (o *Kek) HasKmsKeyId() bool

HasKmsKeyId returns a boolean if a field has been set.

func (*Kek) HasKmsProps added in v0.1.0

func (o *Kek) HasKmsProps() bool

HasKmsProps returns a boolean if a field has been set.

func (*Kek) HasKmsType added in v0.1.0

func (o *Kek) HasKmsType() bool

HasKmsType returns a boolean if a field has been set.

func (*Kek) HasName added in v0.1.0

func (o *Kek) HasName() bool

HasName returns a boolean if a field has been set.

func (*Kek) HasShared added in v0.1.0

func (o *Kek) HasShared() bool

HasShared returns a boolean if a field has been set.

func (*Kek) HasTs added in v0.1.0

func (o *Kek) HasTs() bool

HasTs returns a boolean if a field has been set.

func (Kek) MarshalJSON added in v0.1.0

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

func (*Kek) Redact added in v0.1.0

func (o *Kek) Redact()

Redact resets all sensitive fields to their zero value.

func (*Kek) SetDeleted added in v0.1.0

func (o *Kek) SetDeleted(v bool)

SetDeleted gets a reference to the given bool and assigns it to the Deleted field.

func (*Kek) SetDoc added in v0.1.0

func (o *Kek) SetDoc(v string)

SetDoc gets a reference to the given string and assigns it to the Doc field.

func (*Kek) SetKmsKeyId added in v0.1.0

func (o *Kek) SetKmsKeyId(v string)

SetKmsKeyId gets a reference to the given string and assigns it to the KmsKeyId field.

func (*Kek) SetKmsProps added in v0.1.0

func (o *Kek) SetKmsProps(v map[string]string)

SetKmsProps gets a reference to the given map[string]string and assigns it to the KmsProps field.

func (*Kek) SetKmsType added in v0.1.0

func (o *Kek) SetKmsType(v string)

SetKmsType gets a reference to the given string and assigns it to the KmsType field.

func (*Kek) SetName added in v0.1.0

func (o *Kek) SetName(v string)

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

func (*Kek) SetShared added in v0.1.0

func (o *Kek) SetShared(v bool)

SetShared gets a reference to the given bool and assigns it to the Shared field.

func (*Kek) SetTs added in v0.1.0

func (o *Kek) SetTs(v int64)

SetTs gets a reference to the given int64 and assigns it to the Ts field.

type Metadata added in v0.0.21

type Metadata struct {
	Tags       *map[string][]string `json:"tags,omitempty"`
	Properties *map[string]string   `json:"properties,omitempty"`
	Sensitive  *[]string            `json:"sensitive,omitempty"`
}

Metadata User-defined metadata

func NewMetadata added in v0.1.0

func NewMetadata() *Metadata

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

func NewMetadataWithDefaults added in v0.1.0

func NewMetadataWithDefaults() *Metadata

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

func (*Metadata) GetProperties added in v0.1.0

func (o *Metadata) GetProperties() map[string]string

GetProperties returns the Properties field value if set, zero value otherwise.

func (*Metadata) GetPropertiesOk added in v0.1.0

func (o *Metadata) GetPropertiesOk() (*map[string]string, bool)

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

func (*Metadata) GetSensitive added in v0.1.0

func (o *Metadata) GetSensitive() []string

GetSensitive returns the Sensitive field value if set, zero value otherwise.

func (*Metadata) GetSensitiveOk added in v0.1.0

func (o *Metadata) GetSensitiveOk() (*[]string, bool)

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

func (*Metadata) GetTags added in v0.1.0

func (o *Metadata) GetTags() map[string][]string

GetTags returns the Tags field value if set, zero value otherwise.

func (*Metadata) GetTagsOk added in v0.1.0

func (o *Metadata) GetTagsOk() (*map[string][]string, bool)

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

func (*Metadata) HasProperties added in v0.1.0

func (o *Metadata) HasProperties() bool

HasProperties returns a boolean if a field has been set.

func (*Metadata) HasSensitive added in v0.1.0

func (o *Metadata) HasSensitive() bool

HasSensitive returns a boolean if a field has been set.

func (*Metadata) HasTags added in v0.1.0

func (o *Metadata) HasTags() bool

HasTags returns a boolean if a field has been set.

func (Metadata) MarshalJSON added in v0.1.0

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

func (*Metadata) Redact added in v0.1.0

func (o *Metadata) Redact()

Redact resets all sensitive fields to their zero value.

func (*Metadata) SetProperties added in v0.1.0

func (o *Metadata) SetProperties(v map[string]string)

SetProperties gets a reference to the given map[string]string and assigns it to the Properties field.

func (*Metadata) SetSensitive added in v0.1.0

func (o *Metadata) SetSensitive(v []string)

SetSensitive gets a reference to the given []string and assigns it to the Sensitive field.

func (*Metadata) SetTags added in v0.1.0

func (o *Metadata) SetTags(v map[string][]string)

SetTags gets a reference to the given map[string][]string and assigns it to the Tags field.

type Mode

type Mode struct {
	Mode *string `json:"mode,omitempty"`
}

Mode struct for Mode

func NewMode added in v0.1.0

func NewMode() *Mode

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

func NewModeWithDefaults added in v0.1.0

func NewModeWithDefaults() *Mode

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

func (*Mode) GetMode added in v0.1.0

func (o *Mode) GetMode() string

GetMode returns the Mode field value if set, zero value otherwise.

func (*Mode) GetModeOk added in v0.1.0

func (o *Mode) GetModeOk() (*string, bool)

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

func (*Mode) HasMode added in v0.1.0

func (o *Mode) HasMode() bool

HasMode returns a boolean if a field has been set.

func (Mode) MarshalJSON added in v0.1.0

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

func (*Mode) Redact added in v0.1.0

func (o *Mode) Redact()

Redact resets all sensitive fields to their zero value.

func (*Mode) SetMode added in v0.1.0

func (o *Mode) SetMode(v string)

SetMode gets a reference to the given string and assigns it to the Mode field.

type ModeGetResponse

type ModeGetResponse struct {
	Mode string `json:"mode,omitempty"`
}

type ModeUpdateRequest

type ModeUpdateRequest struct {
	Mode *string `json:"mode,omitempty"`
}

ModeUpdateRequest struct for ModeUpdateRequest

func NewModeUpdateRequest added in v0.1.0

func NewModeUpdateRequest() *ModeUpdateRequest

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

func NewModeUpdateRequestWithDefaults added in v0.1.0

func NewModeUpdateRequestWithDefaults() *ModeUpdateRequest

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

func (*ModeUpdateRequest) GetMode added in v0.1.0

func (o *ModeUpdateRequest) GetMode() string

GetMode returns the Mode field value if set, zero value otherwise.

func (*ModeUpdateRequest) GetModeOk added in v0.1.0

func (o *ModeUpdateRequest) GetModeOk() (*string, bool)

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

func (*ModeUpdateRequest) HasMode added in v0.1.0

func (o *ModeUpdateRequest) HasMode() bool

HasMode returns a boolean if a field has been set.

func (ModeUpdateRequest) MarshalJSON added in v0.1.0

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

func (*ModeUpdateRequest) Redact added in v0.1.0

func (o *ModeUpdateRequest) Redact()

Redact resets all sensitive fields to their zero value.

func (*ModeUpdateRequest) SetMode added in v0.1.0

func (o *ModeUpdateRequest) SetMode(v string)

SetMode gets a reference to the given string and assigns it to the Mode field.

type NullableAtlasAttributeDef added in v0.1.0

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

func NewNullableAtlasAttributeDef added in v0.1.0

func NewNullableAtlasAttributeDef(val *AtlasAttributeDef) *NullableAtlasAttributeDef

func (NullableAtlasAttributeDef) Get added in v0.1.0

func (NullableAtlasAttributeDef) IsSet added in v0.1.0

func (v NullableAtlasAttributeDef) IsSet() bool

func (NullableAtlasAttributeDef) MarshalJSON added in v0.1.0

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

func (*NullableAtlasAttributeDef) Set added in v0.1.0

func (*NullableAtlasAttributeDef) UnmarshalJSON added in v0.1.0

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

func (*NullableAtlasAttributeDef) Unset added in v0.1.0

func (v *NullableAtlasAttributeDef) Unset()

type NullableAtlasBusinessMetadataDef added in v0.1.0

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

func NewNullableAtlasBusinessMetadataDef added in v0.1.0

func NewNullableAtlasBusinessMetadataDef(val *AtlasBusinessMetadataDef) *NullableAtlasBusinessMetadataDef

func (NullableAtlasBusinessMetadataDef) Get added in v0.1.0

func (NullableAtlasBusinessMetadataDef) IsSet added in v0.1.0

func (NullableAtlasBusinessMetadataDef) MarshalJSON added in v0.1.0

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

func (*NullableAtlasBusinessMetadataDef) Set added in v0.1.0

func (*NullableAtlasBusinessMetadataDef) UnmarshalJSON added in v0.1.0

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

func (*NullableAtlasBusinessMetadataDef) Unset added in v0.1.0

type NullableAtlasClassification added in v0.1.0

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

func NewNullableAtlasClassification added in v0.1.0

func NewNullableAtlasClassification(val *AtlasClassification) *NullableAtlasClassification

func (NullableAtlasClassification) Get added in v0.1.0

func (NullableAtlasClassification) IsSet added in v0.1.0

func (NullableAtlasClassification) MarshalJSON added in v0.1.0

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

func (*NullableAtlasClassification) Set added in v0.1.0

func (*NullableAtlasClassification) UnmarshalJSON added in v0.1.0

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

func (*NullableAtlasClassification) Unset added in v0.1.0

func (v *NullableAtlasClassification) Unset()

type NullableAtlasConstraintDef added in v0.1.0

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

func NewNullableAtlasConstraintDef added in v0.1.0

func NewNullableAtlasConstraintDef(val *AtlasConstraintDef) *NullableAtlasConstraintDef

func (NullableAtlasConstraintDef) Get added in v0.1.0

func (NullableAtlasConstraintDef) IsSet added in v0.1.0

func (v NullableAtlasConstraintDef) IsSet() bool

func (NullableAtlasConstraintDef) MarshalJSON added in v0.1.0

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

func (*NullableAtlasConstraintDef) Set added in v0.1.0

func (*NullableAtlasConstraintDef) UnmarshalJSON added in v0.1.0

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

func (*NullableAtlasConstraintDef) Unset added in v0.1.0

func (v *NullableAtlasConstraintDef) Unset()

type NullableAtlasEntity added in v0.1.0

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

func NewNullableAtlasEntity added in v0.1.0

func NewNullableAtlasEntity(val *AtlasEntity) *NullableAtlasEntity

func (NullableAtlasEntity) Get added in v0.1.0

func (NullableAtlasEntity) IsSet added in v0.1.0

func (v NullableAtlasEntity) IsSet() bool

func (NullableAtlasEntity) MarshalJSON added in v0.1.0

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

func (*NullableAtlasEntity) Set added in v0.1.0

func (v *NullableAtlasEntity) Set(val *AtlasEntity)

func (*NullableAtlasEntity) UnmarshalJSON added in v0.1.0

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

func (*NullableAtlasEntity) Unset added in v0.1.0

func (v *NullableAtlasEntity) Unset()

type NullableAtlasEntityHeader added in v0.1.0

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

func NewNullableAtlasEntityHeader added in v0.1.0

func NewNullableAtlasEntityHeader(val *AtlasEntityHeader) *NullableAtlasEntityHeader

func (NullableAtlasEntityHeader) Get added in v0.1.0

func (NullableAtlasEntityHeader) IsSet added in v0.1.0

func (v NullableAtlasEntityHeader) IsSet() bool

func (NullableAtlasEntityHeader) MarshalJSON added in v0.1.0

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

func (*NullableAtlasEntityHeader) Set added in v0.1.0

func (*NullableAtlasEntityHeader) UnmarshalJSON added in v0.1.0

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

func (*NullableAtlasEntityHeader) Unset added in v0.1.0

func (v *NullableAtlasEntityHeader) Unset()

type NullableAtlasEntityWithExtInfo added in v0.1.0

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

func NewNullableAtlasEntityWithExtInfo added in v0.1.0

func NewNullableAtlasEntityWithExtInfo(val *AtlasEntityWithExtInfo) *NullableAtlasEntityWithExtInfo

func (NullableAtlasEntityWithExtInfo) Get added in v0.1.0

func (NullableAtlasEntityWithExtInfo) IsSet added in v0.1.0

func (NullableAtlasEntityWithExtInfo) MarshalJSON added in v0.1.0

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

func (*NullableAtlasEntityWithExtInfo) Set added in v0.1.0

func (*NullableAtlasEntityWithExtInfo) UnmarshalJSON added in v0.1.0

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

func (*NullableAtlasEntityWithExtInfo) Unset added in v0.1.0

func (v *NullableAtlasEntityWithExtInfo) Unset()

type NullableAtlasTermAssignmentHeader added in v0.1.0

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

func NewNullableAtlasTermAssignmentHeader added in v0.1.0

func NewNullableAtlasTermAssignmentHeader(val *AtlasTermAssignmentHeader) *NullableAtlasTermAssignmentHeader

func (NullableAtlasTermAssignmentHeader) Get added in v0.1.0

func (NullableAtlasTermAssignmentHeader) IsSet added in v0.1.0

func (NullableAtlasTermAssignmentHeader) MarshalJSON added in v0.1.0

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

func (*NullableAtlasTermAssignmentHeader) Set added in v0.1.0

func (*NullableAtlasTermAssignmentHeader) UnmarshalJSON added in v0.1.0

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

func (*NullableAtlasTermAssignmentHeader) Unset added in v0.1.0

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

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

func NewNullableBusinessMetadata added in v0.1.0

func NewNullableBusinessMetadata(val *BusinessMetadata) *NullableBusinessMetadata

func (NullableBusinessMetadata) Get added in v0.1.0

func (NullableBusinessMetadata) IsSet added in v0.1.0

func (v NullableBusinessMetadata) IsSet() bool

func (NullableBusinessMetadata) MarshalJSON added in v0.1.0

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

func (*NullableBusinessMetadata) Set added in v0.1.0

func (*NullableBusinessMetadata) UnmarshalJSON added in v0.1.0

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

func (*NullableBusinessMetadata) Unset added in v0.1.0

func (v *NullableBusinessMetadata) Unset()

type NullableBusinessMetadataDefResponse added in v0.1.0

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

func NewNullableBusinessMetadataDefResponse added in v0.1.0

func NewNullableBusinessMetadataDefResponse(val *BusinessMetadataDefResponse) *NullableBusinessMetadataDefResponse

func (NullableBusinessMetadataDefResponse) Get added in v0.1.0

func (NullableBusinessMetadataDefResponse) IsSet added in v0.1.0

func (NullableBusinessMetadataDefResponse) MarshalJSON added in v0.1.0

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

func (*NullableBusinessMetadataDefResponse) Set added in v0.1.0

func (*NullableBusinessMetadataDefResponse) UnmarshalJSON added in v0.1.0

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

func (*NullableBusinessMetadataDefResponse) Unset added in v0.1.0

type NullableBusinessMetadataResponse added in v0.1.0

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

func NewNullableBusinessMetadataResponse added in v0.1.0

func NewNullableBusinessMetadataResponse(val *BusinessMetadataResponse) *NullableBusinessMetadataResponse

func (NullableBusinessMetadataResponse) Get added in v0.1.0

func (NullableBusinessMetadataResponse) IsSet added in v0.1.0

func (NullableBusinessMetadataResponse) MarshalJSON added in v0.1.0

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

func (*NullableBusinessMetadataResponse) Set added in v0.1.0

func (*NullableBusinessMetadataResponse) UnmarshalJSON added in v0.1.0

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

func (*NullableBusinessMetadataResponse) Unset added in v0.1.0

type NullableCompatibilityCheckResponse added in v0.1.0

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

func NewNullableCompatibilityCheckResponse added in v0.1.0

func NewNullableCompatibilityCheckResponse(val *CompatibilityCheckResponse) *NullableCompatibilityCheckResponse

func (NullableCompatibilityCheckResponse) Get added in v0.1.0

func (NullableCompatibilityCheckResponse) IsSet added in v0.1.0

func (NullableCompatibilityCheckResponse) MarshalJSON added in v0.1.0

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

func (*NullableCompatibilityCheckResponse) Set added in v0.1.0

func (*NullableCompatibilityCheckResponse) UnmarshalJSON added in v0.1.0

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

func (*NullableCompatibilityCheckResponse) Unset added in v0.1.0

type NullableConfig added in v0.1.0

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

func NewNullableConfig added in v0.1.0

func NewNullableConfig(val *Config) *NullableConfig

func (NullableConfig) Get added in v0.1.0

func (v NullableConfig) Get() *Config

func (NullableConfig) IsSet added in v0.1.0

func (v NullableConfig) IsSet() bool

func (NullableConfig) MarshalJSON added in v0.1.0

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

func (*NullableConfig) Set added in v0.1.0

func (v *NullableConfig) Set(val *Config)

func (*NullableConfig) UnmarshalJSON added in v0.1.0

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

func (*NullableConfig) Unset added in v0.1.0

func (v *NullableConfig) Unset()

type NullableConfigUpdateRequest added in v0.1.0

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

func NewNullableConfigUpdateRequest added in v0.1.0

func NewNullableConfigUpdateRequest(val *ConfigUpdateRequest) *NullableConfigUpdateRequest

func (NullableConfigUpdateRequest) Get added in v0.1.0

func (NullableConfigUpdateRequest) IsSet added in v0.1.0

func (NullableConfigUpdateRequest) MarshalJSON added in v0.1.0

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

func (*NullableConfigUpdateRequest) Set added in v0.1.0

func (*NullableConfigUpdateRequest) UnmarshalJSON added in v0.1.0

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

func (*NullableConfigUpdateRequest) Unset added in v0.1.0

func (v *NullableConfigUpdateRequest) Unset()

type NullableCreateDekRequest added in v0.1.0

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

func NewNullableCreateDekRequest added in v0.1.0

func NewNullableCreateDekRequest(val *CreateDekRequest) *NullableCreateDekRequest

func (NullableCreateDekRequest) Get added in v0.1.0

func (NullableCreateDekRequest) IsSet added in v0.1.0

func (v NullableCreateDekRequest) IsSet() bool

func (NullableCreateDekRequest) MarshalJSON added in v0.1.0

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

func (*NullableCreateDekRequest) Set added in v0.1.0

func (*NullableCreateDekRequest) UnmarshalJSON added in v0.1.0

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

func (*NullableCreateDekRequest) Unset added in v0.1.0

func (v *NullableCreateDekRequest) Unset()

type NullableCreateExporterRequest added in v0.1.0

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

func NewNullableCreateExporterRequest added in v0.1.0

func NewNullableCreateExporterRequest(val *CreateExporterRequest) *NullableCreateExporterRequest

func (NullableCreateExporterRequest) Get added in v0.1.0

func (NullableCreateExporterRequest) IsSet added in v0.1.0

func (NullableCreateExporterRequest) MarshalJSON added in v0.1.0

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

func (*NullableCreateExporterRequest) Set added in v0.1.0

func (*NullableCreateExporterRequest) UnmarshalJSON added in v0.1.0

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

func (*NullableCreateExporterRequest) Unset added in v0.1.0

func (v *NullableCreateExporterRequest) Unset()

type NullableCreateExporterResponse added in v0.1.0

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

func NewNullableCreateExporterResponse added in v0.1.0

func NewNullableCreateExporterResponse(val *CreateExporterResponse) *NullableCreateExporterResponse

func (NullableCreateExporterResponse) Get added in v0.1.0

func (NullableCreateExporterResponse) IsSet added in v0.1.0

func (NullableCreateExporterResponse) MarshalJSON added in v0.1.0

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

func (*NullableCreateExporterResponse) Set added in v0.1.0

func (*NullableCreateExporterResponse) UnmarshalJSON added in v0.1.0

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

func (*NullableCreateExporterResponse) Unset added in v0.1.0

func (v *NullableCreateExporterResponse) Unset()

type NullableCreateKekRequest added in v0.1.0

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

func NewNullableCreateKekRequest added in v0.1.0

func NewNullableCreateKekRequest(val *CreateKekRequest) *NullableCreateKekRequest

func (NullableCreateKekRequest) Get added in v0.1.0

func (NullableCreateKekRequest) IsSet added in v0.1.0

func (v NullableCreateKekRequest) IsSet() bool

func (NullableCreateKekRequest) MarshalJSON added in v0.1.0

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

func (*NullableCreateKekRequest) Set added in v0.1.0

func (*NullableCreateKekRequest) UnmarshalJSON added in v0.1.0

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

func (*NullableCreateKekRequest) Unset added in v0.1.0

func (v *NullableCreateKekRequest) Unset()

type NullableDek added in v0.1.0

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

func NewNullableDek added in v0.1.0

func NewNullableDek(val *Dek) *NullableDek

func (NullableDek) Get added in v0.1.0

func (v NullableDek) Get() *Dek

func (NullableDek) IsSet added in v0.1.0

func (v NullableDek) IsSet() bool

func (NullableDek) MarshalJSON added in v0.1.0

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

func (*NullableDek) Set added in v0.1.0

func (v *NullableDek) Set(val *Dek)

func (*NullableDek) UnmarshalJSON added in v0.1.0

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

func (*NullableDek) Unset added in v0.1.0

func (v *NullableDek) Unset()

type NullableErrorMessage added in v0.1.0

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

func NewNullableErrorMessage added in v0.1.0

func NewNullableErrorMessage(val *ErrorMessage) *NullableErrorMessage

func (NullableErrorMessage) Get added in v0.1.0

func (NullableErrorMessage) IsSet added in v0.1.0

func (v NullableErrorMessage) IsSet() bool

func (NullableErrorMessage) MarshalJSON added in v0.1.0

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

func (*NullableErrorMessage) Set added in v0.1.0

func (v *NullableErrorMessage) Set(val *ErrorMessage)

func (*NullableErrorMessage) UnmarshalJSON added in v0.1.0

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

func (*NullableErrorMessage) Unset added in v0.1.0

func (v *NullableErrorMessage) Unset()

type NullableExporterInfo added in v0.1.0

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

func NewNullableExporterInfo added in v0.1.0

func NewNullableExporterInfo(val *ExporterInfo) *NullableExporterInfo

func (NullableExporterInfo) Get added in v0.1.0

func (NullableExporterInfo) IsSet added in v0.1.0

func (v NullableExporterInfo) IsSet() bool

func (NullableExporterInfo) MarshalJSON added in v0.1.0

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

func (*NullableExporterInfo) Set added in v0.1.0

func (v *NullableExporterInfo) Set(val *ExporterInfo)

func (*NullableExporterInfo) UnmarshalJSON added in v0.1.0

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

func (*NullableExporterInfo) Unset added in v0.1.0

func (v *NullableExporterInfo) Unset()

type NullableExporterStatus added in v0.1.0

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

func NewNullableExporterStatus added in v0.1.0

func NewNullableExporterStatus(val *ExporterStatus) *NullableExporterStatus

func (NullableExporterStatus) Get added in v0.1.0

func (NullableExporterStatus) IsSet added in v0.1.0

func (v NullableExporterStatus) IsSet() bool

func (NullableExporterStatus) MarshalJSON added in v0.1.0

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

func (*NullableExporterStatus) Set added in v0.1.0

func (*NullableExporterStatus) UnmarshalJSON added in v0.1.0

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

func (*NullableExporterStatus) Unset added in v0.1.0

func (v *NullableExporterStatus) 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 NullableKek added in v0.1.0

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

func NewNullableKek added in v0.1.0

func NewNullableKek(val *Kek) *NullableKek

func (NullableKek) Get added in v0.1.0

func (v NullableKek) Get() *Kek

func (NullableKek) IsSet added in v0.1.0

func (v NullableKek) IsSet() bool

func (NullableKek) MarshalJSON added in v0.1.0

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

func (*NullableKek) Set added in v0.1.0

func (v *NullableKek) Set(val *Kek)

func (*NullableKek) UnmarshalJSON added in v0.1.0

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

func (*NullableKek) Unset added in v0.1.0

func (v *NullableKek) Unset()

type NullableMetadata added in v0.1.0

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

func NewNullableMetadata added in v0.1.0

func NewNullableMetadata(val *Metadata) *NullableMetadata

func (NullableMetadata) Get added in v0.1.0

func (v NullableMetadata) Get() *Metadata

func (NullableMetadata) IsSet added in v0.1.0

func (v NullableMetadata) IsSet() bool

func (NullableMetadata) MarshalJSON added in v0.1.0

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

func (*NullableMetadata) Set added in v0.1.0

func (v *NullableMetadata) Set(val *Metadata)

func (*NullableMetadata) UnmarshalJSON added in v0.1.0

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

func (*NullableMetadata) Unset added in v0.1.0

func (v *NullableMetadata) Unset()

type NullableMode added in v0.1.0

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

func NewNullableMode added in v0.1.0

func NewNullableMode(val *Mode) *NullableMode

func (NullableMode) Get added in v0.1.0

func (v NullableMode) Get() *Mode

func (NullableMode) IsSet added in v0.1.0

func (v NullableMode) IsSet() bool

func (NullableMode) MarshalJSON added in v0.1.0

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

func (*NullableMode) Set added in v0.1.0

func (v *NullableMode) Set(val *Mode)

func (*NullableMode) UnmarshalJSON added in v0.1.0

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

func (*NullableMode) Unset added in v0.1.0

func (v *NullableMode) Unset()

type NullableModeUpdateRequest added in v0.1.0

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

func NewNullableModeUpdateRequest added in v0.1.0

func NewNullableModeUpdateRequest(val *ModeUpdateRequest) *NullableModeUpdateRequest

func (NullableModeUpdateRequest) Get added in v0.1.0

func (NullableModeUpdateRequest) IsSet added in v0.1.0

func (v NullableModeUpdateRequest) IsSet() bool

func (NullableModeUpdateRequest) MarshalJSON added in v0.1.0

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

func (*NullableModeUpdateRequest) Set added in v0.1.0

func (*NullableModeUpdateRequest) UnmarshalJSON added in v0.1.0

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

func (*NullableModeUpdateRequest) Unset added in v0.1.0

func (v *NullableModeUpdateRequest) Unset()

type NullableRegisterSchemaRequest added in v0.1.0

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

func NewNullableRegisterSchemaRequest added in v0.1.0

func NewNullableRegisterSchemaRequest(val *RegisterSchemaRequest) *NullableRegisterSchemaRequest

func (NullableRegisterSchemaRequest) Get added in v0.1.0

func (NullableRegisterSchemaRequest) IsSet added in v0.1.0

func (NullableRegisterSchemaRequest) MarshalJSON added in v0.1.0

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

func (*NullableRegisterSchemaRequest) Set added in v0.1.0

func (*NullableRegisterSchemaRequest) UnmarshalJSON added in v0.1.0

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

func (*NullableRegisterSchemaRequest) Unset added in v0.1.0

func (v *NullableRegisterSchemaRequest) Unset()

type NullableRegisterSchemaResponse added in v0.1.0

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

func NewNullableRegisterSchemaResponse added in v0.1.0

func NewNullableRegisterSchemaResponse(val *RegisterSchemaResponse) *NullableRegisterSchemaResponse

func (NullableRegisterSchemaResponse) Get added in v0.1.0

func (NullableRegisterSchemaResponse) IsSet added in v0.1.0

func (NullableRegisterSchemaResponse) MarshalJSON added in v0.1.0

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

func (*NullableRegisterSchemaResponse) Set added in v0.1.0

func (*NullableRegisterSchemaResponse) UnmarshalJSON added in v0.1.0

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

func (*NullableRegisterSchemaResponse) Unset added in v0.1.0

func (v *NullableRegisterSchemaResponse) Unset()

type NullableRule added in v0.1.0

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

func NewNullableRule added in v0.1.0

func NewNullableRule(val *Rule) *NullableRule

func (NullableRule) Get added in v0.1.0

func (v NullableRule) Get() *Rule

func (NullableRule) IsSet added in v0.1.0

func (v NullableRule) IsSet() bool

func (NullableRule) MarshalJSON added in v0.1.0

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

func (*NullableRule) Set added in v0.1.0

func (v *NullableRule) Set(val *Rule)

func (*NullableRule) UnmarshalJSON added in v0.1.0

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

func (*NullableRule) Unset added in v0.1.0

func (v *NullableRule) Unset()

type NullableRuleSet added in v0.1.0

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

func NewNullableRuleSet added in v0.1.0

func NewNullableRuleSet(val *RuleSet) *NullableRuleSet

func (NullableRuleSet) Get added in v0.1.0

func (v NullableRuleSet) Get() *RuleSet

func (NullableRuleSet) IsSet added in v0.1.0

func (v NullableRuleSet) IsSet() bool

func (NullableRuleSet) MarshalJSON added in v0.1.0

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

func (*NullableRuleSet) Set added in v0.1.0

func (v *NullableRuleSet) Set(val *RuleSet)

func (*NullableRuleSet) UnmarshalJSON added in v0.1.0

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

func (*NullableRuleSet) Unset added in v0.1.0

func (v *NullableRuleSet) Unset()

type NullableSchema added in v0.1.0

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

func NewNullableSchema added in v0.1.0

func NewNullableSchema(val *Schema) *NullableSchema

func (NullableSchema) Get added in v0.1.0

func (v NullableSchema) Get() *Schema

func (NullableSchema) IsSet added in v0.1.0

func (v NullableSchema) IsSet() bool

func (NullableSchema) MarshalJSON added in v0.1.0

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

func (*NullableSchema) Set added in v0.1.0

func (v *NullableSchema) Set(val *Schema)

func (*NullableSchema) UnmarshalJSON added in v0.1.0

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

func (*NullableSchema) Unset added in v0.1.0

func (v *NullableSchema) Unset()

type NullableSchemaReference added in v0.1.0

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

func NewNullableSchemaReference added in v0.1.0

func NewNullableSchemaReference(val *SchemaReference) *NullableSchemaReference

func (NullableSchemaReference) Get added in v0.1.0

func (NullableSchemaReference) IsSet added in v0.1.0

func (v NullableSchemaReference) IsSet() bool

func (NullableSchemaReference) MarshalJSON added in v0.1.0

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

func (*NullableSchemaReference) Set added in v0.1.0

func (*NullableSchemaReference) UnmarshalJSON added in v0.1.0

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

func (*NullableSchemaReference) Unset added in v0.1.0

func (v *NullableSchemaReference) Unset()

type NullableSchemaString added in v0.1.0

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

func NewNullableSchemaString added in v0.1.0

func NewNullableSchemaString(val *SchemaString) *NullableSchemaString

func (NullableSchemaString) Get added in v0.1.0

func (NullableSchemaString) IsSet added in v0.1.0

func (v NullableSchemaString) IsSet() bool

func (NullableSchemaString) MarshalJSON added in v0.1.0

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

func (*NullableSchemaString) Set added in v0.1.0

func (v *NullableSchemaString) Set(val *SchemaString)

func (*NullableSchemaString) UnmarshalJSON added in v0.1.0

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

func (*NullableSchemaString) Unset added in v0.1.0

func (v *NullableSchemaString) Unset()

type NullableSearchParams added in v0.1.0

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

func NewNullableSearchParams added in v0.1.0

func NewNullableSearchParams(val *SearchParams) *NullableSearchParams

func (NullableSearchParams) Get added in v0.1.0

func (NullableSearchParams) IsSet added in v0.1.0

func (v NullableSearchParams) IsSet() bool

func (NullableSearchParams) MarshalJSON added in v0.1.0

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

func (*NullableSearchParams) Set added in v0.1.0

func (v *NullableSearchParams) Set(val *SearchParams)

func (*NullableSearchParams) UnmarshalJSON added in v0.1.0

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

func (*NullableSearchParams) Unset added in v0.1.0

func (v *NullableSearchParams) Unset()

type NullableSearchResult added in v0.1.0

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

func NewNullableSearchResult added in v0.1.0

func NewNullableSearchResult(val *SearchResult) *NullableSearchResult

func (NullableSearchResult) Get added in v0.1.0

func (NullableSearchResult) IsSet added in v0.1.0

func (v NullableSearchResult) IsSet() bool

func (NullableSearchResult) MarshalJSON added in v0.1.0

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

func (*NullableSearchResult) Set added in v0.1.0

func (v *NullableSearchResult) Set(val *SearchResult)

func (*NullableSearchResult) UnmarshalJSON added in v0.1.0

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

func (*NullableSearchResult) Unset added in v0.1.0

func (v *NullableSearchResult) Unset()

type NullableServerClusterId added in v0.1.0

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

func NewNullableServerClusterId added in v0.1.0

func NewNullableServerClusterId(val *ServerClusterId) *NullableServerClusterId

func (NullableServerClusterId) Get added in v0.1.0

func (NullableServerClusterId) IsSet added in v0.1.0

func (v NullableServerClusterId) IsSet() bool

func (NullableServerClusterId) MarshalJSON added in v0.1.0

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

func (*NullableServerClusterId) Set added in v0.1.0

func (*NullableServerClusterId) UnmarshalJSON added in v0.1.0

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

func (*NullableServerClusterId) Unset added in v0.1.0

func (v *NullableServerClusterId) 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 NullableSubjectVersion added in v0.1.0

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

func NewNullableSubjectVersion added in v0.1.0

func NewNullableSubjectVersion(val *SubjectVersion) *NullableSubjectVersion

func (NullableSubjectVersion) Get added in v0.1.0

func (NullableSubjectVersion) IsSet added in v0.1.0

func (v NullableSubjectVersion) IsSet() bool

func (NullableSubjectVersion) MarshalJSON added in v0.1.0

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

func (*NullableSubjectVersion) Set added in v0.1.0

func (*NullableSubjectVersion) UnmarshalJSON added in v0.1.0

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

func (*NullableSubjectVersion) Unset added in v0.1.0

func (v *NullableSubjectVersion) Unset()

type NullableTag added in v0.1.0

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

func NewNullableTag added in v0.1.0

func NewNullableTag(val *Tag) *NullableTag

func (NullableTag) Get added in v0.1.0

func (v NullableTag) Get() *Tag

func (NullableTag) IsSet added in v0.1.0

func (v NullableTag) IsSet() bool

func (NullableTag) MarshalJSON added in v0.1.0

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

func (*NullableTag) Set added in v0.1.0

func (v *NullableTag) Set(val *Tag)

func (*NullableTag) UnmarshalJSON added in v0.1.0

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

func (*NullableTag) Unset added in v0.1.0

func (v *NullableTag) Unset()

type NullableTagDef added in v0.1.0

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

func NewNullableTagDef added in v0.1.0

func NewNullableTagDef(val *TagDef) *NullableTagDef

func (NullableTagDef) Get added in v0.1.0

func (v NullableTagDef) Get() *TagDef

func (NullableTagDef) IsSet added in v0.1.0

func (v NullableTagDef) IsSet() bool

func (NullableTagDef) MarshalJSON added in v0.1.0

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

func (*NullableTagDef) Set added in v0.1.0

func (v *NullableTagDef) Set(val *TagDef)

func (*NullableTagDef) UnmarshalJSON added in v0.1.0

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

func (*NullableTagDef) Unset added in v0.1.0

func (v *NullableTagDef) Unset()

type NullableTagDefResponse added in v0.1.0

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

func NewNullableTagDefResponse added in v0.1.0

func NewNullableTagDefResponse(val *TagDefResponse) *NullableTagDefResponse

func (NullableTagDefResponse) Get added in v0.1.0

func (NullableTagDefResponse) IsSet added in v0.1.0

func (v NullableTagDefResponse) IsSet() bool

func (NullableTagDefResponse) MarshalJSON added in v0.1.0

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

func (*NullableTagDefResponse) Set added in v0.1.0

func (*NullableTagDefResponse) UnmarshalJSON added in v0.1.0

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

func (*NullableTagDefResponse) Unset added in v0.1.0

func (v *NullableTagDefResponse) Unset()

type NullableTagResponse added in v0.1.0

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

func NewNullableTagResponse added in v0.1.0

func NewNullableTagResponse(val *TagResponse) *NullableTagResponse

func (NullableTagResponse) Get added in v0.1.0

func (NullableTagResponse) IsSet added in v0.1.0

func (v NullableTagResponse) IsSet() bool

func (NullableTagResponse) MarshalJSON added in v0.1.0

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

func (*NullableTagResponse) Set added in v0.1.0

func (v *NullableTagResponse) Set(val *TagResponse)

func (*NullableTagResponse) UnmarshalJSON added in v0.1.0

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

func (*NullableTagResponse) Unset added in v0.1.0

func (v *NullableTagResponse) 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 NullableTimeBoundary added in v0.1.0

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

func NewNullableTimeBoundary added in v0.1.0

func NewNullableTimeBoundary(val *TimeBoundary) *NullableTimeBoundary

func (NullableTimeBoundary) Get added in v0.1.0

func (NullableTimeBoundary) IsSet added in v0.1.0

func (v NullableTimeBoundary) IsSet() bool

func (NullableTimeBoundary) MarshalJSON added in v0.1.0

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

func (*NullableTimeBoundary) Set added in v0.1.0

func (v *NullableTimeBoundary) Set(val *TimeBoundary)

func (*NullableTimeBoundary) UnmarshalJSON added in v0.1.0

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

func (*NullableTimeBoundary) Unset added in v0.1.0

func (v *NullableTimeBoundary) Unset()

type NullableUpdateExporterRequest added in v0.1.0

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

func NewNullableUpdateExporterRequest added in v0.1.0

func NewNullableUpdateExporterRequest(val *UpdateExporterRequest) *NullableUpdateExporterRequest

func (NullableUpdateExporterRequest) Get added in v0.1.0

func (NullableUpdateExporterRequest) IsSet added in v0.1.0

func (NullableUpdateExporterRequest) MarshalJSON added in v0.1.0

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

func (*NullableUpdateExporterRequest) Set added in v0.1.0

func (*NullableUpdateExporterRequest) UnmarshalJSON added in v0.1.0

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

func (*NullableUpdateExporterRequest) Unset added in v0.1.0

func (v *NullableUpdateExporterRequest) Unset()

type NullableUpdateExporterResponse added in v0.1.0

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

func NewNullableUpdateExporterResponse added in v0.1.0

func NewNullableUpdateExporterResponse(val *UpdateExporterResponse) *NullableUpdateExporterResponse

func (NullableUpdateExporterResponse) Get added in v0.1.0

func (NullableUpdateExporterResponse) IsSet added in v0.1.0

func (NullableUpdateExporterResponse) MarshalJSON added in v0.1.0

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

func (*NullableUpdateExporterResponse) Set added in v0.1.0

func (*NullableUpdateExporterResponse) UnmarshalJSON added in v0.1.0

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

func (*NullableUpdateExporterResponse) Unset added in v0.1.0

func (v *NullableUpdateExporterResponse) Unset()

type NullableUpdateKekRequest added in v0.1.0

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

func NewNullableUpdateKekRequest added in v0.1.0

func NewNullableUpdateKekRequest(val *UpdateKekRequest) *NullableUpdateKekRequest

func (NullableUpdateKekRequest) Get added in v0.1.0

func (NullableUpdateKekRequest) IsSet added in v0.1.0

func (v NullableUpdateKekRequest) IsSet() bool

func (NullableUpdateKekRequest) MarshalJSON added in v0.1.0

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

func (*NullableUpdateKekRequest) Set added in v0.1.0

func (*NullableUpdateKekRequest) UnmarshalJSON added in v0.1.0

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

func (*NullableUpdateKekRequest) Unset added in v0.1.0

func (v *NullableUpdateKekRequest) Unset()

type RegisterSchemaRequest

type RegisterSchemaRequest struct {
	// Version number
	Version *int32 `json:"version,omitempty"`
	// Globally unique identifier of the schema
	Id *int32 `json:"id,omitempty"`
	// Schema type
	SchemaType *string `json:"schemaType,omitempty"`
	// References to other schemas
	References *[]SchemaReference `json:"references,omitempty"`
	Metadata   NullableMetadata   `json:"metadata,omitempty"`
	RuleSet    NullableRuleSet    `json:"ruleSet,omitempty"`
	// Schema definition string
	Schema *string `json:"schema,omitempty"`
}

RegisterSchemaRequest Schema register request

func NewRegisterSchemaRequest added in v0.1.0

func NewRegisterSchemaRequest() *RegisterSchemaRequest

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

func NewRegisterSchemaRequestWithDefaults added in v0.1.0

func NewRegisterSchemaRequestWithDefaults() *RegisterSchemaRequest

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

func (*RegisterSchemaRequest) GetId added in v0.1.0

func (o *RegisterSchemaRequest) GetId() int32

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

func (*RegisterSchemaRequest) GetIdOk added in v0.1.0

func (o *RegisterSchemaRequest) GetIdOk() (*int32, bool)

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

func (*RegisterSchemaRequest) GetMetadata added in v0.1.0

func (o *RegisterSchemaRequest) GetMetadata() Metadata

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

func (*RegisterSchemaRequest) GetMetadataOk added in v0.1.0

func (o *RegisterSchemaRequest) GetMetadataOk() (*Metadata, bool)

GetMetadataOk returns a tuple with the Metadata 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 (*RegisterSchemaRequest) GetReferences added in v0.1.0

func (o *RegisterSchemaRequest) GetReferences() []SchemaReference

GetReferences returns the References field value if set, zero value otherwise.

func (*RegisterSchemaRequest) GetReferencesOk added in v0.1.0

func (o *RegisterSchemaRequest) GetReferencesOk() (*[]SchemaReference, bool)

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

func (*RegisterSchemaRequest) GetRuleSet added in v0.1.0

func (o *RegisterSchemaRequest) GetRuleSet() RuleSet

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

func (*RegisterSchemaRequest) GetRuleSetOk added in v0.1.0

func (o *RegisterSchemaRequest) GetRuleSetOk() (*RuleSet, bool)

GetRuleSetOk returns a tuple with the RuleSet 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 (*RegisterSchemaRequest) GetSchema added in v0.1.0

func (o *RegisterSchemaRequest) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*RegisterSchemaRequest) GetSchemaOk added in v0.1.0

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

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

func (*RegisterSchemaRequest) GetSchemaType added in v0.1.0

func (o *RegisterSchemaRequest) GetSchemaType() string

GetSchemaType returns the SchemaType field value if set, zero value otherwise.

func (*RegisterSchemaRequest) GetSchemaTypeOk added in v0.1.0

func (o *RegisterSchemaRequest) GetSchemaTypeOk() (*string, bool)

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

func (*RegisterSchemaRequest) GetVersion added in v0.1.0

func (o *RegisterSchemaRequest) GetVersion() int32

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

func (*RegisterSchemaRequest) GetVersionOk added in v0.1.0

func (o *RegisterSchemaRequest) GetVersionOk() (*int32, bool)

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

func (*RegisterSchemaRequest) HasId added in v0.1.0

func (o *RegisterSchemaRequest) HasId() bool

HasId returns a boolean if a field has been set.

func (*RegisterSchemaRequest) HasMetadata added in v0.1.0

func (o *RegisterSchemaRequest) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*RegisterSchemaRequest) HasReferences added in v0.1.0

func (o *RegisterSchemaRequest) HasReferences() bool

HasReferences returns a boolean if a field has been set.

func (*RegisterSchemaRequest) HasRuleSet added in v0.1.0

func (o *RegisterSchemaRequest) HasRuleSet() bool

HasRuleSet returns a boolean if a field has been set.

func (*RegisterSchemaRequest) HasSchema added in v0.1.0

func (o *RegisterSchemaRequest) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (*RegisterSchemaRequest) HasSchemaType added in v0.1.0

func (o *RegisterSchemaRequest) HasSchemaType() bool

HasSchemaType returns a boolean if a field has been set.

func (*RegisterSchemaRequest) HasVersion added in v0.1.0

func (o *RegisterSchemaRequest) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (RegisterSchemaRequest) MarshalJSON added in v0.1.0

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

func (*RegisterSchemaRequest) Redact added in v0.1.0

func (o *RegisterSchemaRequest) Redact()

Redact resets all sensitive fields to their zero value.

func (*RegisterSchemaRequest) SetId added in v0.1.0

func (o *RegisterSchemaRequest) SetId(v int32)

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

func (*RegisterSchemaRequest) SetMetadata added in v0.1.0

func (o *RegisterSchemaRequest) SetMetadata(v Metadata)

SetMetadata gets a reference to the given NullableMetadata and assigns it to the Metadata field.

func (*RegisterSchemaRequest) SetMetadataNil added in v0.1.0

func (o *RegisterSchemaRequest) SetMetadataNil()

SetMetadataNil sets the value for Metadata to be an explicit nil

func (*RegisterSchemaRequest) SetReferences added in v0.1.0

func (o *RegisterSchemaRequest) SetReferences(v []SchemaReference)

SetReferences gets a reference to the given []SchemaReference and assigns it to the References field.

func (*RegisterSchemaRequest) SetRuleSet added in v0.1.0

func (o *RegisterSchemaRequest) SetRuleSet(v RuleSet)

SetRuleSet gets a reference to the given NullableRuleSet and assigns it to the RuleSet field.

func (*RegisterSchemaRequest) SetRuleSetNil added in v0.1.0

func (o *RegisterSchemaRequest) SetRuleSetNil()

SetRuleSetNil sets the value for RuleSet to be an explicit nil

func (*RegisterSchemaRequest) SetSchema added in v0.1.0

func (o *RegisterSchemaRequest) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*RegisterSchemaRequest) SetSchemaType added in v0.1.0

func (o *RegisterSchemaRequest) SetSchemaType(v string)

SetSchemaType gets a reference to the given string and assigns it to the SchemaType field.

func (*RegisterSchemaRequest) SetVersion added in v0.1.0

func (o *RegisterSchemaRequest) SetVersion(v int32)

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

func (*RegisterSchemaRequest) UnsetMetadata added in v0.1.0

func (o *RegisterSchemaRequest) UnsetMetadata()

UnsetMetadata ensures that no value is present for Metadata, not even an explicit nil

func (*RegisterSchemaRequest) UnsetRuleSet added in v0.1.0

func (o *RegisterSchemaRequest) UnsetRuleSet()

UnsetRuleSet ensures that no value is present for RuleSet, not even an explicit nil

type RegisterSchemaResponse

type RegisterSchemaResponse struct {
	// Globally unique identifier of the schema
	Id *int32 `json:"id,omitempty"`
}

RegisterSchemaResponse Schema register response

func NewRegisterSchemaResponse added in v0.1.0

func NewRegisterSchemaResponse() *RegisterSchemaResponse

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

func NewRegisterSchemaResponseWithDefaults added in v0.1.0

func NewRegisterSchemaResponseWithDefaults() *RegisterSchemaResponse

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

func (*RegisterSchemaResponse) GetId added in v0.1.0

func (o *RegisterSchemaResponse) GetId() int32

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

func (*RegisterSchemaResponse) GetIdOk added in v0.1.0

func (o *RegisterSchemaResponse) GetIdOk() (*int32, bool)

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

func (*RegisterSchemaResponse) HasId added in v0.1.0

func (o *RegisterSchemaResponse) HasId() bool

HasId returns a boolean if a field has been set.

func (RegisterSchemaResponse) MarshalJSON added in v0.1.0

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

func (*RegisterSchemaResponse) Redact added in v0.1.0

func (o *RegisterSchemaResponse) Redact()

Redact resets all sensitive fields to their zero value.

func (*RegisterSchemaResponse) SetId added in v0.1.0

func (o *RegisterSchemaResponse) SetId(v int32)

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

type Rule added in v0.0.21

type Rule struct {
	// Rule name
	Name *string `json:"name,omitempty"`
	// Rule doc
	Doc *string `json:"doc,omitempty"`
	// Rule kind
	Kind *string `json:"kind,omitempty"`
	// Rule mode
	Mode *string `json:"mode,omitempty"`
	// Rule type
	Type *string `json:"type,omitempty"`
	// The tags to which this rule applies
	Tags *[]string `json:"tags,omitempty"`
	// Optional params for the rule
	Params *map[string]string `json:"params,omitempty"`
	// Rule expression
	Expr *string `json:"expr,omitempty"`
	// Rule action on success
	OnSuccess *string `json:"onSuccess,omitempty"`
	// Rule action on failure
	OnFailure *string `json:"onFailure,omitempty"`
	// Whether the rule is disabled
	Disabled *bool `json:"disabled,omitempty"`
}

Rule Rule

func NewRule added in v0.1.0

func NewRule() *Rule

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

func NewRuleWithDefaults added in v0.1.0

func NewRuleWithDefaults() *Rule

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

func (*Rule) GetDisabled added in v0.1.0

func (o *Rule) GetDisabled() bool

GetDisabled returns the Disabled field value if set, zero value otherwise.

func (*Rule) GetDisabledOk added in v0.1.0

func (o *Rule) GetDisabledOk() (*bool, bool)

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

func (*Rule) GetDoc added in v0.1.0

func (o *Rule) GetDoc() string

GetDoc returns the Doc field value if set, zero value otherwise.

func (*Rule) GetDocOk added in v0.1.0

func (o *Rule) GetDocOk() (*string, bool)

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

func (*Rule) GetExpr added in v0.1.0

func (o *Rule) GetExpr() string

GetExpr returns the Expr field value if set, zero value otherwise.

func (*Rule) GetExprOk added in v0.1.0

func (o *Rule) GetExprOk() (*string, bool)

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

func (*Rule) GetKind added in v0.1.0

func (o *Rule) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*Rule) GetKindOk added in v0.1.0

func (o *Rule) GetKindOk() (*string, bool)

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

func (*Rule) GetMode added in v0.1.0

func (o *Rule) GetMode() string

GetMode returns the Mode field value if set, zero value otherwise.

func (*Rule) GetModeOk added in v0.1.0

func (o *Rule) GetModeOk() (*string, bool)

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

func (*Rule) GetName added in v0.1.0

func (o *Rule) GetName() string

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

func (*Rule) GetNameOk added in v0.1.0

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

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

func (*Rule) GetOnFailure added in v0.1.0

func (o *Rule) GetOnFailure() string

GetOnFailure returns the OnFailure field value if set, zero value otherwise.

func (*Rule) GetOnFailureOk added in v0.1.0

func (o *Rule) GetOnFailureOk() (*string, bool)

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

func (*Rule) GetOnSuccess added in v0.1.0

func (o *Rule) GetOnSuccess() string

GetOnSuccess returns the OnSuccess field value if set, zero value otherwise.

func (*Rule) GetOnSuccessOk added in v0.1.0

func (o *Rule) GetOnSuccessOk() (*string, bool)

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

func (*Rule) GetParams added in v0.1.0

func (o *Rule) GetParams() map[string]string

GetParams returns the Params field value if set, zero value otherwise.

func (*Rule) GetParamsOk added in v0.1.0

func (o *Rule) GetParamsOk() (*map[string]string, bool)

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

func (*Rule) GetTags added in v0.1.0

func (o *Rule) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*Rule) GetTagsOk added in v0.1.0

func (o *Rule) GetTagsOk() (*[]string, bool)

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

func (*Rule) GetType added in v0.1.0

func (o *Rule) GetType() string

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

func (*Rule) GetTypeOk added in v0.1.0

func (o *Rule) GetTypeOk() (*string, bool)

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

func (*Rule) HasDisabled added in v0.1.0

func (o *Rule) HasDisabled() bool

HasDisabled returns a boolean if a field has been set.

func (*Rule) HasDoc added in v0.1.0

func (o *Rule) HasDoc() bool

HasDoc returns a boolean if a field has been set.

func (*Rule) HasExpr added in v0.1.0

func (o *Rule) HasExpr() bool

HasExpr returns a boolean if a field has been set.

func (*Rule) HasKind added in v0.1.0

func (o *Rule) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*Rule) HasMode added in v0.1.0

func (o *Rule) HasMode() bool

HasMode returns a boolean if a field has been set.

func (*Rule) HasName added in v0.1.0

func (o *Rule) HasName() bool

HasName returns a boolean if a field has been set.

func (*Rule) HasOnFailure added in v0.1.0

func (o *Rule) HasOnFailure() bool

HasOnFailure returns a boolean if a field has been set.

func (*Rule) HasOnSuccess added in v0.1.0

func (o *Rule) HasOnSuccess() bool

HasOnSuccess returns a boolean if a field has been set.

func (*Rule) HasParams added in v0.1.0

func (o *Rule) HasParams() bool

HasParams returns a boolean if a field has been set.

func (*Rule) HasTags added in v0.1.0

func (o *Rule) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*Rule) HasType added in v0.1.0

func (o *Rule) HasType() bool

HasType returns a boolean if a field has been set.

func (Rule) MarshalJSON added in v0.1.0

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

func (*Rule) Redact added in v0.1.0

func (o *Rule) Redact()

Redact resets all sensitive fields to their zero value.

func (*Rule) SetDisabled added in v0.1.0

func (o *Rule) SetDisabled(v bool)

SetDisabled gets a reference to the given bool and assigns it to the Disabled field.

func (*Rule) SetDoc added in v0.1.0

func (o *Rule) SetDoc(v string)

SetDoc gets a reference to the given string and assigns it to the Doc field.

func (*Rule) SetExpr added in v0.1.0

func (o *Rule) SetExpr(v string)

SetExpr gets a reference to the given string and assigns it to the Expr field.

func (*Rule) SetKind added in v0.1.0

func (o *Rule) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*Rule) SetMode added in v0.1.0

func (o *Rule) SetMode(v string)

SetMode gets a reference to the given string and assigns it to the Mode field.

func (*Rule) SetName added in v0.1.0

func (o *Rule) SetName(v string)

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

func (*Rule) SetOnFailure added in v0.1.0

func (o *Rule) SetOnFailure(v string)

SetOnFailure gets a reference to the given string and assigns it to the OnFailure field.

func (*Rule) SetOnSuccess added in v0.1.0

func (o *Rule) SetOnSuccess(v string)

SetOnSuccess gets a reference to the given string and assigns it to the OnSuccess field.

func (*Rule) SetParams added in v0.1.0

func (o *Rule) SetParams(v map[string]string)

SetParams gets a reference to the given map[string]string and assigns it to the Params field.

func (*Rule) SetTags added in v0.1.0

func (o *Rule) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*Rule) SetType added in v0.1.0

func (o *Rule) SetType(v string)

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

type RuleSet added in v0.0.21

type RuleSet struct {
	MigrationRules *[]Rule `json:"migrationRules,omitempty"`
	DomainRules    *[]Rule `json:"domainRules,omitempty"`
}

RuleSet Schema rule set

func NewRuleSet added in v0.1.0

func NewRuleSet() *RuleSet

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

func NewRuleSetWithDefaults added in v0.1.0

func NewRuleSetWithDefaults() *RuleSet

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

func (*RuleSet) GetDomainRules added in v0.1.0

func (o *RuleSet) GetDomainRules() []Rule

GetDomainRules returns the DomainRules field value if set, zero value otherwise.

func (*RuleSet) GetDomainRulesOk added in v0.1.0

func (o *RuleSet) GetDomainRulesOk() (*[]Rule, bool)

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

func (*RuleSet) GetMigrationRules added in v0.1.0

func (o *RuleSet) GetMigrationRules() []Rule

GetMigrationRules returns the MigrationRules field value if set, zero value otherwise.

func (*RuleSet) GetMigrationRulesOk added in v0.1.0

func (o *RuleSet) GetMigrationRulesOk() (*[]Rule, bool)

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

func (*RuleSet) HasDomainRules added in v0.1.0

func (o *RuleSet) HasDomainRules() bool

HasDomainRules returns a boolean if a field has been set.

func (*RuleSet) HasMigrationRules added in v0.1.0

func (o *RuleSet) HasMigrationRules() bool

HasMigrationRules returns a boolean if a field has been set.

func (RuleSet) MarshalJSON added in v0.1.0

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

func (*RuleSet) Redact added in v0.1.0

func (o *RuleSet) Redact()

Redact resets all sensitive fields to their zero value.

func (*RuleSet) SetDomainRules added in v0.1.0

func (o *RuleSet) SetDomainRules(v []Rule)

SetDomainRules gets a reference to the given []Rule and assigns it to the DomainRules field.

func (*RuleSet) SetMigrationRules added in v0.1.0

func (o *RuleSet) SetMigrationRules(v []Rule)

SetMigrationRules gets a reference to the given []Rule and assigns it to the MigrationRules field.

type Schema

type Schema struct {
	Subject    *string            `json:"subject,omitempty"`
	Version    *int32             `json:"version,omitempty"`
	Id         *int32             `json:"id,omitempty"`
	SchemaType *string            `json:"schemaType,omitempty"`
	References *[]SchemaReference `json:"references,omitempty"`
	Schema     *string            `json:"schema,omitempty"`
	Metadata   NullableMetadata   `json:"metadata,omitempty"`
	Ruleset    NullableRuleSet    `json:"ruleset,omitempty"`
}

Schema struct for Schema

func NewSchema added in v0.1.0

func NewSchema() *Schema

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

func NewSchemaWithDefaults added in v0.1.0

func NewSchemaWithDefaults() *Schema

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

func (*Schema) GetId added in v0.1.0

func (o *Schema) GetId() int32

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

func (*Schema) GetIdOk added in v0.1.0

func (o *Schema) GetIdOk() (*int32, bool)

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

func (*Schema) GetMetadata added in v0.1.0

func (o *Schema) GetMetadata() Metadata

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

func (*Schema) GetMetadataOk added in v0.1.0

func (o *Schema) GetMetadataOk() (*Metadata, bool)

GetMetadataOk returns a tuple with the Metadata 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 (*Schema) GetReferences added in v0.1.0

func (o *Schema) GetReferences() []SchemaReference

GetReferences returns the References field value if set, zero value otherwise.

func (*Schema) GetReferencesOk added in v0.1.0

func (o *Schema) GetReferencesOk() (*[]SchemaReference, bool)

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

func (*Schema) GetRuleset added in v0.1.0

func (o *Schema) GetRuleset() RuleSet

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

func (*Schema) GetRulesetOk added in v0.1.0

func (o *Schema) GetRulesetOk() (*RuleSet, bool)

GetRulesetOk returns a tuple with the Ruleset 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 (*Schema) GetSchema added in v0.1.0

func (o *Schema) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*Schema) GetSchemaOk added in v0.1.0

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

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

func (*Schema) GetSchemaType added in v0.1.0

func (o *Schema) GetSchemaType() string

GetSchemaType returns the SchemaType field value if set, zero value otherwise.

func (*Schema) GetSchemaTypeOk added in v0.1.0

func (o *Schema) GetSchemaTypeOk() (*string, bool)

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

func (*Schema) GetSubject added in v0.1.0

func (o *Schema) GetSubject() string

GetSubject returns the Subject field value if set, zero value otherwise.

func (*Schema) GetSubjectOk added in v0.1.0

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

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

func (*Schema) GetVersion added in v0.1.0

func (o *Schema) GetVersion() int32

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

func (*Schema) GetVersionOk added in v0.1.0

func (o *Schema) GetVersionOk() (*int32, bool)

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

func (*Schema) HasId added in v0.1.0

func (o *Schema) HasId() bool

HasId returns a boolean if a field has been set.

func (*Schema) HasMetadata added in v0.1.0

func (o *Schema) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*Schema) HasReferences added in v0.1.0

func (o *Schema) HasReferences() bool

HasReferences returns a boolean if a field has been set.

func (*Schema) HasRuleset added in v0.1.0

func (o *Schema) HasRuleset() bool

HasRuleset returns a boolean if a field has been set.

func (*Schema) HasSchema added in v0.1.0

func (o *Schema) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (*Schema) HasSchemaType added in v0.1.0

func (o *Schema) HasSchemaType() bool

HasSchemaType returns a boolean if a field has been set.

func (*Schema) HasSubject added in v0.1.0

func (o *Schema) HasSubject() bool

HasSubject returns a boolean if a field has been set.

func (*Schema) HasVersion added in v0.1.0

func (o *Schema) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (Schema) MarshalJSON added in v0.1.0

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

func (*Schema) Redact added in v0.1.0

func (o *Schema) Redact()

Redact resets all sensitive fields to their zero value.

func (*Schema) SetId added in v0.1.0

func (o *Schema) SetId(v int32)

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

func (*Schema) SetMetadata added in v0.1.0

func (o *Schema) SetMetadata(v Metadata)

SetMetadata gets a reference to the given NullableMetadata and assigns it to the Metadata field.

func (*Schema) SetMetadataNil added in v0.1.0

func (o *Schema) SetMetadataNil()

SetMetadataNil sets the value for Metadata to be an explicit nil

func (*Schema) SetReferences added in v0.1.0

func (o *Schema) SetReferences(v []SchemaReference)

SetReferences gets a reference to the given []SchemaReference and assigns it to the References field.

func (*Schema) SetRuleset added in v0.1.0

func (o *Schema) SetRuleset(v RuleSet)

SetRuleset gets a reference to the given NullableRuleSet and assigns it to the Ruleset field.

func (*Schema) SetRulesetNil added in v0.1.0

func (o *Schema) SetRulesetNil()

SetRulesetNil sets the value for Ruleset to be an explicit nil

func (*Schema) SetSchema added in v0.1.0

func (o *Schema) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*Schema) SetSchemaType added in v0.1.0

func (o *Schema) SetSchemaType(v string)

SetSchemaType gets a reference to the given string and assigns it to the SchemaType field.

func (*Schema) SetSubject added in v0.1.0

func (o *Schema) SetSubject(v string)

SetSubject gets a reference to the given string and assigns it to the Subject field.

func (*Schema) SetVersion added in v0.1.0

func (o *Schema) SetVersion(v int32)

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

func (*Schema) UnsetMetadata added in v0.1.0

func (o *Schema) UnsetMetadata()

UnsetMetadata ensures that no value is present for Metadata, not even an explicit nil

func (*Schema) UnsetRuleset added in v0.1.0

func (o *Schema) UnsetRuleset()

UnsetRuleset ensures that no value is present for Ruleset, not even an explicit nil

type SchemaReference

type SchemaReference struct {
	Name    *string `json:"name,omitempty"`
	Subject *string `json:"subject,omitempty"`
	Version *int32  `json:"version,omitempty"`
}

SchemaReference struct for SchemaReference

func NewSchemaReference added in v0.1.0

func NewSchemaReference() *SchemaReference

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

func NewSchemaReferenceWithDefaults added in v0.1.0

func NewSchemaReferenceWithDefaults() *SchemaReference

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

func (*SchemaReference) GetName added in v0.1.0

func (o *SchemaReference) GetName() string

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

func (*SchemaReference) GetNameOk added in v0.1.0

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

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

func (*SchemaReference) GetSubject added in v0.1.0

func (o *SchemaReference) GetSubject() string

GetSubject returns the Subject field value if set, zero value otherwise.

func (*SchemaReference) GetSubjectOk added in v0.1.0

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

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

func (*SchemaReference) GetVersion added in v0.1.0

func (o *SchemaReference) GetVersion() int32

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

func (*SchemaReference) GetVersionOk added in v0.1.0

func (o *SchemaReference) GetVersionOk() (*int32, bool)

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

func (*SchemaReference) HasName added in v0.1.0

func (o *SchemaReference) HasName() bool

HasName returns a boolean if a field has been set.

func (*SchemaReference) HasSubject added in v0.1.0

func (o *SchemaReference) HasSubject() bool

HasSubject returns a boolean if a field has been set.

func (*SchemaReference) HasVersion added in v0.1.0

func (o *SchemaReference) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (SchemaReference) MarshalJSON added in v0.1.0

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

func (*SchemaReference) Redact added in v0.1.0

func (o *SchemaReference) Redact()

Redact resets all sensitive fields to their zero value.

func (*SchemaReference) SetName added in v0.1.0

func (o *SchemaReference) SetName(v string)

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

func (*SchemaReference) SetSubject added in v0.1.0

func (o *SchemaReference) SetSubject(v string)

SetSubject gets a reference to the given string and assigns it to the Subject field.

func (*SchemaReference) SetVersion added in v0.1.0

func (o *SchemaReference) SetVersion(v int32)

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

type SchemaString

type SchemaString struct {
	// Schema type
	SchemaType *string `json:"schemaType,omitempty"`
	// Schema string identified by the ID
	Schema *string `json:"schema,omitempty"`
	// Schema references
	References *[]SchemaReference `json:"references,omitempty"`
	Metadata   NullableMetadata   `json:"metadata,omitempty"`
	RuleSet    NullableRuleSet    `json:"ruleSet,omitempty"`
	// Maximum ID
	MaxId *int32 `json:"maxId,omitempty"`
}

SchemaString struct for SchemaString

func NewSchemaString added in v0.1.0

func NewSchemaString() *SchemaString

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

func NewSchemaStringWithDefaults added in v0.1.0

func NewSchemaStringWithDefaults() *SchemaString

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

func (*SchemaString) GetMaxId added in v0.1.0

func (o *SchemaString) GetMaxId() int32

GetMaxId returns the MaxId field value if set, zero value otherwise.

func (*SchemaString) GetMaxIdOk added in v0.1.0

func (o *SchemaString) GetMaxIdOk() (*int32, bool)

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

func (*SchemaString) GetMetadata added in v0.1.0

func (o *SchemaString) GetMetadata() Metadata

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

func (*SchemaString) GetMetadataOk added in v0.1.0

func (o *SchemaString) GetMetadataOk() (*Metadata, bool)

GetMetadataOk returns a tuple with the Metadata 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 (*SchemaString) GetReferences added in v0.1.0

func (o *SchemaString) GetReferences() []SchemaReference

GetReferences returns the References field value if set, zero value otherwise.

func (*SchemaString) GetReferencesOk added in v0.1.0

func (o *SchemaString) GetReferencesOk() (*[]SchemaReference, bool)

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

func (*SchemaString) GetRuleSet added in v0.1.0

func (o *SchemaString) GetRuleSet() RuleSet

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

func (*SchemaString) GetRuleSetOk added in v0.1.0

func (o *SchemaString) GetRuleSetOk() (*RuleSet, bool)

GetRuleSetOk returns a tuple with the RuleSet 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 (*SchemaString) GetSchema added in v0.1.0

func (o *SchemaString) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*SchemaString) GetSchemaOk added in v0.1.0

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

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

func (*SchemaString) GetSchemaType added in v0.1.0

func (o *SchemaString) GetSchemaType() string

GetSchemaType returns the SchemaType field value if set, zero value otherwise.

func (*SchemaString) GetSchemaTypeOk added in v0.1.0

func (o *SchemaString) GetSchemaTypeOk() (*string, bool)

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

func (*SchemaString) HasMaxId added in v0.1.0

func (o *SchemaString) HasMaxId() bool

HasMaxId returns a boolean if a field has been set.

func (*SchemaString) HasMetadata added in v0.1.0

func (o *SchemaString) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*SchemaString) HasReferences added in v0.1.0

func (o *SchemaString) HasReferences() bool

HasReferences returns a boolean if a field has been set.

func (*SchemaString) HasRuleSet added in v0.1.0

func (o *SchemaString) HasRuleSet() bool

HasRuleSet returns a boolean if a field has been set.

func (*SchemaString) HasSchema added in v0.1.0

func (o *SchemaString) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (*SchemaString) HasSchemaType added in v0.1.0

func (o *SchemaString) HasSchemaType() bool

HasSchemaType returns a boolean if a field has been set.

func (SchemaString) MarshalJSON added in v0.1.0

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

func (*SchemaString) Redact added in v0.1.0

func (o *SchemaString) Redact()

Redact resets all sensitive fields to their zero value.

func (*SchemaString) SetMaxId added in v0.1.0

func (o *SchemaString) SetMaxId(v int32)

SetMaxId gets a reference to the given int32 and assigns it to the MaxId field.

func (*SchemaString) SetMetadata added in v0.1.0

func (o *SchemaString) SetMetadata(v Metadata)

SetMetadata gets a reference to the given NullableMetadata and assigns it to the Metadata field.

func (*SchemaString) SetMetadataNil added in v0.1.0

func (o *SchemaString) SetMetadataNil()

SetMetadataNil sets the value for Metadata to be an explicit nil

func (*SchemaString) SetReferences added in v0.1.0

func (o *SchemaString) SetReferences(v []SchemaReference)

SetReferences gets a reference to the given []SchemaReference and assigns it to the References field.

func (*SchemaString) SetRuleSet added in v0.1.0

func (o *SchemaString) SetRuleSet(v RuleSet)

SetRuleSet gets a reference to the given NullableRuleSet and assigns it to the RuleSet field.

func (*SchemaString) SetRuleSetNil added in v0.1.0

func (o *SchemaString) SetRuleSetNil()

SetRuleSetNil sets the value for RuleSet to be an explicit nil

func (*SchemaString) SetSchema added in v0.1.0

func (o *SchemaString) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*SchemaString) SetSchemaType added in v0.1.0

func (o *SchemaString) SetSchemaType(v string)

SetSchemaType gets a reference to the given string and assigns it to the SchemaType field.

func (*SchemaString) UnsetMetadata added in v0.1.0

func (o *SchemaString) UnsetMetadata()

UnsetMetadata ensures that no value is present for Metadata, not even an explicit nil

func (*SchemaString) UnsetRuleSet added in v0.1.0

func (o *SchemaString) UnsetRuleSet()

UnsetRuleSet ensures that no value is present for RuleSet, not even an explicit nil

type SearchParams

type SearchParams struct {
	IncludeDeleted *bool  `json:"includeDeleted,omitempty"`
	Limit          *int32 `json:"limit,omitempty"`
	Offset         *int32 `json:"offset,omitempty"`
}

SearchParams struct for SearchParams

func NewSearchParams added in v0.1.0

func NewSearchParams() *SearchParams

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

func NewSearchParamsWithDefaults added in v0.1.0

func NewSearchParamsWithDefaults() *SearchParams

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

func (*SearchParams) GetIncludeDeleted added in v0.1.0

func (o *SearchParams) GetIncludeDeleted() bool

GetIncludeDeleted returns the IncludeDeleted field value if set, zero value otherwise.

func (*SearchParams) GetIncludeDeletedOk added in v0.1.0

func (o *SearchParams) GetIncludeDeletedOk() (*bool, bool)

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

func (*SearchParams) GetLimit added in v0.1.0

func (o *SearchParams) GetLimit() int32

GetLimit returns the Limit field value if set, zero value otherwise.

func (*SearchParams) GetLimitOk added in v0.1.0

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

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

func (*SearchParams) GetOffset added in v0.1.0

func (o *SearchParams) GetOffset() int32

GetOffset returns the Offset field value if set, zero value otherwise.

func (*SearchParams) GetOffsetOk added in v0.1.0

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

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

func (*SearchParams) HasIncludeDeleted added in v0.1.0

func (o *SearchParams) HasIncludeDeleted() bool

HasIncludeDeleted returns a boolean if a field has been set.

func (*SearchParams) HasLimit added in v0.1.0

func (o *SearchParams) HasLimit() bool

HasLimit returns a boolean if a field has been set.

func (*SearchParams) HasOffset added in v0.1.0

func (o *SearchParams) HasOffset() bool

HasOffset returns a boolean if a field has been set.

func (SearchParams) MarshalJSON added in v0.1.0

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

func (*SearchParams) Redact added in v0.1.0

func (o *SearchParams) Redact()

Redact resets all sensitive fields to their zero value.

func (*SearchParams) SetIncludeDeleted added in v0.1.0

func (o *SearchParams) SetIncludeDeleted(v bool)

SetIncludeDeleted gets a reference to the given bool and assigns it to the IncludeDeleted field.

func (*SearchParams) SetLimit added in v0.1.0

func (o *SearchParams) SetLimit(v int32)

SetLimit gets a reference to the given int32 and assigns it to the Limit field.

func (*SearchParams) SetOffset added in v0.1.0

func (o *SearchParams) SetOffset(v int32)

SetOffset gets a reference to the given int32 and assigns it to the Offset field.

type SearchResult

type SearchResult struct {
	SearchParameters *SearchParams                 `json:"searchParameters,omitempty"`
	Types            *[]string                     `json:"types,omitempty"`
	Entities         *[]AtlasEntityHeader          `json:"entities,omitempty"`
	ReferredEntities *map[string]AtlasEntityHeader `json:"referredEntities,omitempty"`
}

SearchResult struct for SearchResult

func NewSearchResult added in v0.1.0

func NewSearchResult() *SearchResult

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

func NewSearchResultWithDefaults added in v0.1.0

func NewSearchResultWithDefaults() *SearchResult

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

func (*SearchResult) GetEntities added in v0.1.0

func (o *SearchResult) GetEntities() []AtlasEntityHeader

GetEntities returns the Entities field value if set, zero value otherwise.

func (*SearchResult) GetEntitiesOk added in v0.1.0

func (o *SearchResult) GetEntitiesOk() (*[]AtlasEntityHeader, bool)

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

func (*SearchResult) GetReferredEntities added in v0.1.0

func (o *SearchResult) GetReferredEntities() map[string]AtlasEntityHeader

GetReferredEntities returns the ReferredEntities field value if set, zero value otherwise.

func (*SearchResult) GetReferredEntitiesOk added in v0.1.0

func (o *SearchResult) GetReferredEntitiesOk() (*map[string]AtlasEntityHeader, bool)

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

func (*SearchResult) GetSearchParameters added in v0.1.0

func (o *SearchResult) GetSearchParameters() SearchParams

GetSearchParameters returns the SearchParameters field value if set, zero value otherwise.

func (*SearchResult) GetSearchParametersOk added in v0.1.0

func (o *SearchResult) GetSearchParametersOk() (*SearchParams, bool)

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

func (*SearchResult) GetTypes added in v0.1.0

func (o *SearchResult) GetTypes() []string

GetTypes returns the Types field value if set, zero value otherwise.

func (*SearchResult) GetTypesOk added in v0.1.0

func (o *SearchResult) GetTypesOk() (*[]string, bool)

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

func (*SearchResult) HasEntities added in v0.1.0

func (o *SearchResult) HasEntities() bool

HasEntities returns a boolean if a field has been set.

func (*SearchResult) HasReferredEntities added in v0.1.0

func (o *SearchResult) HasReferredEntities() bool

HasReferredEntities returns a boolean if a field has been set.

func (*SearchResult) HasSearchParameters added in v0.1.0

func (o *SearchResult) HasSearchParameters() bool

HasSearchParameters returns a boolean if a field has been set.

func (*SearchResult) HasTypes added in v0.1.0

func (o *SearchResult) HasTypes() bool

HasTypes returns a boolean if a field has been set.

func (SearchResult) MarshalJSON added in v0.1.0

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

func (*SearchResult) Redact added in v0.1.0

func (o *SearchResult) Redact()

Redact resets all sensitive fields to their zero value.

func (*SearchResult) SetEntities added in v0.1.0

func (o *SearchResult) SetEntities(v []AtlasEntityHeader)

SetEntities gets a reference to the given []AtlasEntityHeader and assigns it to the Entities field.

func (*SearchResult) SetReferredEntities added in v0.1.0

func (o *SearchResult) SetReferredEntities(v map[string]AtlasEntityHeader)

SetReferredEntities gets a reference to the given map[string]AtlasEntityHeader and assigns it to the ReferredEntities field.

func (*SearchResult) SetSearchParameters added in v0.1.0

func (o *SearchResult) SetSearchParameters(v SearchParams)

SetSearchParameters gets a reference to the given SearchParams and assigns it to the SearchParameters field.

func (*SearchResult) SetTypes added in v0.1.0

func (o *SearchResult) SetTypes(v []string)

SetTypes gets a reference to the given []string and assigns it to the Types field.

type ServerClusterId

type ServerClusterId struct {
	Scope *map[string]map[string]interface{} `json:"scope,omitempty"`
	Id    *string                            `json:"id,omitempty"`
}

ServerClusterId struct for ServerClusterId

func NewServerClusterId added in v0.1.0

func NewServerClusterId() *ServerClusterId

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

func NewServerClusterIdWithDefaults added in v0.1.0

func NewServerClusterIdWithDefaults() *ServerClusterId

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

func (*ServerClusterId) GetId added in v0.1.0

func (o *ServerClusterId) GetId() string

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

func (*ServerClusterId) GetIdOk added in v0.1.0

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

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

func (*ServerClusterId) GetScope added in v0.1.0

func (o *ServerClusterId) GetScope() map[string]map[string]interface{}

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

func (*ServerClusterId) GetScopeOk added in v0.1.0

func (o *ServerClusterId) GetScopeOk() (*map[string]map[string]interface{}, bool)

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

func (*ServerClusterId) HasId added in v0.1.0

func (o *ServerClusterId) HasId() bool

HasId returns a boolean if a field has been set.

func (*ServerClusterId) HasScope added in v0.1.0

func (o *ServerClusterId) HasScope() bool

HasScope returns a boolean if a field has been set.

func (ServerClusterId) MarshalJSON added in v0.1.0

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

func (*ServerClusterId) Redact added in v0.1.0

func (o *ServerClusterId) Redact()

Redact resets all sensitive fields to their zero value.

func (*ServerClusterId) SetId added in v0.1.0

func (o *ServerClusterId) SetId(v string)

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

func (*ServerClusterId) SetScope added in v0.1.0

func (o *ServerClusterId) SetScope(v map[string]map[string]interface{})

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

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations added in v0.1.0

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL added in v0.1.0

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type SubjectVersion

type SubjectVersion struct {
	Subject *string `json:"subject,omitempty"`
	Version *int32  `json:"version,omitempty"`
}

SubjectVersion struct for SubjectVersion

func NewSubjectVersion added in v0.1.0

func NewSubjectVersion() *SubjectVersion

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

func NewSubjectVersionWithDefaults added in v0.1.0

func NewSubjectVersionWithDefaults() *SubjectVersion

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

func (*SubjectVersion) GetSubject added in v0.1.0

func (o *SubjectVersion) GetSubject() string

GetSubject returns the Subject field value if set, zero value otherwise.

func (*SubjectVersion) GetSubjectOk added in v0.1.0

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

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

func (*SubjectVersion) GetVersion added in v0.1.0

func (o *SubjectVersion) GetVersion() int32

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

func (*SubjectVersion) GetVersionOk added in v0.1.0

func (o *SubjectVersion) GetVersionOk() (*int32, bool)

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

func (*SubjectVersion) HasSubject added in v0.1.0

func (o *SubjectVersion) HasSubject() bool

HasSubject returns a boolean if a field has been set.

func (*SubjectVersion) HasVersion added in v0.1.0

func (o *SubjectVersion) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (SubjectVersion) MarshalJSON added in v0.1.0

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

func (*SubjectVersion) Redact added in v0.1.0

func (o *SubjectVersion) Redact()

Redact resets all sensitive fields to their zero value.

func (*SubjectVersion) SetSubject added in v0.1.0

func (o *SubjectVersion) SetSubject(v string)

SetSubject gets a reference to the given string and assigns it to the Subject field.

func (*SubjectVersion) SetVersion added in v0.1.0

func (o *SubjectVersion) SetVersion(v int32)

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

type Tag

type Tag struct {
	TypeName                         *string                            `json:"typeName,omitempty"`
	Attributes                       *map[string]map[string]interface{} `json:"attributes,omitempty"`
	EntityGuid                       *string                            `json:"entityGuid,omitempty"`
	EntityStatus                     *string                            `json:"entityStatus,omitempty"`
	Propagate                        *bool                              `json:"propagate,omitempty"`
	ValidityPeriods                  *[]TimeBoundary                    `json:"validityPeriods,omitempty"`
	RemovePropagationsOnEntityDelete *bool                              `json:"removePropagationsOnEntityDelete,omitempty"`
	EntityType                       *string                            `json:"entityType,omitempty"`
	EntityName                       *string                            `json:"entityName,omitempty"`
}

Tag struct for Tag

func NewTag added in v0.1.0

func NewTag() *Tag

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

func NewTagWithDefaults added in v0.1.0

func NewTagWithDefaults() *Tag

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

func (*Tag) GetAttributes added in v0.1.0

func (o *Tag) GetAttributes() map[string]map[string]interface{}

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*Tag) GetAttributesOk added in v0.1.0

func (o *Tag) GetAttributesOk() (*map[string]map[string]interface{}, bool)

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

func (*Tag) GetEntityGuid added in v0.1.0

func (o *Tag) GetEntityGuid() string

GetEntityGuid returns the EntityGuid field value if set, zero value otherwise.

func (*Tag) GetEntityGuidOk added in v0.1.0

func (o *Tag) GetEntityGuidOk() (*string, bool)

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

func (*Tag) GetEntityName added in v0.1.0

func (o *Tag) GetEntityName() string

GetEntityName returns the EntityName field value if set, zero value otherwise.

func (*Tag) GetEntityNameOk added in v0.1.0

func (o *Tag) GetEntityNameOk() (*string, bool)

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

func (*Tag) GetEntityStatus added in v0.1.0

func (o *Tag) GetEntityStatus() string

GetEntityStatus returns the EntityStatus field value if set, zero value otherwise.

func (*Tag) GetEntityStatusOk added in v0.1.0

func (o *Tag) GetEntityStatusOk() (*string, bool)

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

func (*Tag) GetEntityType added in v0.1.0

func (o *Tag) GetEntityType() string

GetEntityType returns the EntityType field value if set, zero value otherwise.

func (*Tag) GetEntityTypeOk added in v0.1.0

func (o *Tag) GetEntityTypeOk() (*string, bool)

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

func (*Tag) GetPropagate added in v0.1.0

func (o *Tag) GetPropagate() bool

GetPropagate returns the Propagate field value if set, zero value otherwise.

func (*Tag) GetPropagateOk added in v0.1.0

func (o *Tag) GetPropagateOk() (*bool, bool)

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

func (*Tag) GetRemovePropagationsOnEntityDelete added in v0.1.0

func (o *Tag) GetRemovePropagationsOnEntityDelete() bool

GetRemovePropagationsOnEntityDelete returns the RemovePropagationsOnEntityDelete field value if set, zero value otherwise.

func (*Tag) GetRemovePropagationsOnEntityDeleteOk added in v0.1.0

func (o *Tag) GetRemovePropagationsOnEntityDeleteOk() (*bool, bool)

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

func (*Tag) GetTypeName added in v0.1.0

func (o *Tag) GetTypeName() string

GetTypeName returns the TypeName field value if set, zero value otherwise.

func (*Tag) GetTypeNameOk added in v0.1.0

func (o *Tag) GetTypeNameOk() (*string, bool)

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

func (*Tag) GetValidityPeriods added in v0.1.0

func (o *Tag) GetValidityPeriods() []TimeBoundary

GetValidityPeriods returns the ValidityPeriods field value if set, zero value otherwise.

func (*Tag) GetValidityPeriodsOk added in v0.1.0

func (o *Tag) GetValidityPeriodsOk() (*[]TimeBoundary, bool)

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

func (*Tag) HasAttributes added in v0.1.0

func (o *Tag) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*Tag) HasEntityGuid added in v0.1.0

func (o *Tag) HasEntityGuid() bool

HasEntityGuid returns a boolean if a field has been set.

func (*Tag) HasEntityName added in v0.1.0

func (o *Tag) HasEntityName() bool

HasEntityName returns a boolean if a field has been set.

func (*Tag) HasEntityStatus added in v0.1.0

func (o *Tag) HasEntityStatus() bool

HasEntityStatus returns a boolean if a field has been set.

func (*Tag) HasEntityType added in v0.1.0

func (o *Tag) HasEntityType() bool

HasEntityType returns a boolean if a field has been set.

func (*Tag) HasPropagate added in v0.1.0

func (o *Tag) HasPropagate() bool

HasPropagate returns a boolean if a field has been set.

func (*Tag) HasRemovePropagationsOnEntityDelete added in v0.1.0

func (o *Tag) HasRemovePropagationsOnEntityDelete() bool

HasRemovePropagationsOnEntityDelete returns a boolean if a field has been set.

func (*Tag) HasTypeName added in v0.1.0

func (o *Tag) HasTypeName() bool

HasTypeName returns a boolean if a field has been set.

func (*Tag) HasValidityPeriods added in v0.1.0

func (o *Tag) HasValidityPeriods() bool

HasValidityPeriods returns a boolean if a field has been set.

func (Tag) MarshalJSON added in v0.1.0

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

func (*Tag) Redact added in v0.1.0

func (o *Tag) Redact()

Redact resets all sensitive fields to their zero value.

func (*Tag) SetAttributes added in v0.1.0

func (o *Tag) SetAttributes(v map[string]map[string]interface{})

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

func (*Tag) SetEntityGuid added in v0.1.0

func (o *Tag) SetEntityGuid(v string)

SetEntityGuid gets a reference to the given string and assigns it to the EntityGuid field.

func (*Tag) SetEntityName added in v0.1.0

func (o *Tag) SetEntityName(v string)

SetEntityName gets a reference to the given string and assigns it to the EntityName field.

func (*Tag) SetEntityStatus added in v0.1.0

func (o *Tag) SetEntityStatus(v string)

SetEntityStatus gets a reference to the given string and assigns it to the EntityStatus field.

func (*Tag) SetEntityType added in v0.1.0

func (o *Tag) SetEntityType(v string)

SetEntityType gets a reference to the given string and assigns it to the EntityType field.

func (*Tag) SetPropagate added in v0.1.0

func (o *Tag) SetPropagate(v bool)

SetPropagate gets a reference to the given bool and assigns it to the Propagate field.

func (*Tag) SetRemovePropagationsOnEntityDelete added in v0.1.0

func (o *Tag) SetRemovePropagationsOnEntityDelete(v bool)

SetRemovePropagationsOnEntityDelete gets a reference to the given bool and assigns it to the RemovePropagationsOnEntityDelete field.

func (*Tag) SetTypeName added in v0.1.0

func (o *Tag) SetTypeName(v string)

SetTypeName gets a reference to the given string and assigns it to the TypeName field.

func (*Tag) SetValidityPeriods added in v0.1.0

func (o *Tag) SetValidityPeriods(v []TimeBoundary)

SetValidityPeriods gets a reference to the given []TimeBoundary and assigns it to the ValidityPeriods field.

type TagDef

type TagDef struct {
	Category      *string              `json:"category,omitempty"`
	Guid          *string              `json:"guid,omitempty"`
	CreatedBy     *string              `json:"createdBy,omitempty"`
	UpdatedBy     *string              `json:"updatedBy,omitempty"`
	CreateTime    *int64               `json:"createTime,omitempty"`
	UpdateTime    *int64               `json:"updateTime,omitempty"`
	Version       *int64               `json:"version,omitempty"`
	Name          *string              `json:"name,omitempty"`
	Description   *string              `json:"description,omitempty"`
	TypeVersion   *string              `json:"typeVersion,omitempty"`
	ServiceType   *string              `json:"serviceType,omitempty"`
	Options       *map[string]string   `json:"options,omitempty"`
	AttributeDefs *[]AtlasAttributeDef `json:"attributeDefs,omitempty"`
	SuperTypes    *[]string            `json:"superTypes,omitempty"`
	EntityTypes   *[]string            `json:"entityTypes,omitempty"`
	SubTypes      *[]string            `json:"subTypes,omitempty"`
}

TagDef struct for TagDef

func NewTagDef added in v0.1.0

func NewTagDef() *TagDef

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

func NewTagDefWithDefaults added in v0.1.0

func NewTagDefWithDefaults() *TagDef

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

func (*TagDef) GetAttributeDefs added in v0.1.0

func (o *TagDef) GetAttributeDefs() []AtlasAttributeDef

GetAttributeDefs returns the AttributeDefs field value if set, zero value otherwise.

func (*TagDef) GetAttributeDefsOk added in v0.1.0

func (o *TagDef) GetAttributeDefsOk() (*[]AtlasAttributeDef, bool)

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

func (*TagDef) GetCategory added in v0.1.0

func (o *TagDef) GetCategory() string

GetCategory returns the Category field value if set, zero value otherwise.

func (*TagDef) GetCategoryOk added in v0.1.0

func (o *TagDef) GetCategoryOk() (*string, bool)

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

func (*TagDef) GetCreateTime added in v0.1.0

func (o *TagDef) GetCreateTime() int64

GetCreateTime returns the CreateTime field value if set, zero value otherwise.

func (*TagDef) GetCreateTimeOk added in v0.1.0

func (o *TagDef) GetCreateTimeOk() (*int64, bool)

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

func (*TagDef) GetCreatedBy added in v0.1.0

func (o *TagDef) GetCreatedBy() string

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

func (*TagDef) GetCreatedByOk added in v0.1.0

func (o *TagDef) GetCreatedByOk() (*string, bool)

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

func (*TagDef) GetDescription added in v0.1.0

func (o *TagDef) GetDescription() string

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

func (*TagDef) GetDescriptionOk added in v0.1.0

func (o *TagDef) 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 (*TagDef) GetEntityTypes added in v0.1.0

func (o *TagDef) GetEntityTypes() []string

GetEntityTypes returns the EntityTypes field value if set, zero value otherwise.

func (*TagDef) GetEntityTypesOk added in v0.1.0

func (o *TagDef) GetEntityTypesOk() (*[]string, bool)

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

func (*TagDef) GetGuid added in v0.1.0

func (o *TagDef) GetGuid() string

GetGuid returns the Guid field value if set, zero value otherwise.

func (*TagDef) GetGuidOk added in v0.1.0

func (o *TagDef) GetGuidOk() (*string, bool)

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

func (*TagDef) GetName added in v0.1.0

func (o *TagDef) GetName() string

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

func (*TagDef) GetNameOk added in v0.1.0

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

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

func (*TagDef) GetOptions added in v0.1.0

func (o *TagDef) GetOptions() map[string]string

GetOptions returns the Options field value if set, zero value otherwise.

func (*TagDef) GetOptionsOk added in v0.1.0

func (o *TagDef) GetOptionsOk() (*map[string]string, bool)

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

func (*TagDef) GetServiceType added in v0.1.0

func (o *TagDef) GetServiceType() string

GetServiceType returns the ServiceType field value if set, zero value otherwise.

func (*TagDef) GetServiceTypeOk added in v0.1.0

func (o *TagDef) GetServiceTypeOk() (*string, bool)

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

func (*TagDef) GetSubTypes added in v0.1.0

func (o *TagDef) GetSubTypes() []string

GetSubTypes returns the SubTypes field value if set, zero value otherwise.

func (*TagDef) GetSubTypesOk added in v0.1.0

func (o *TagDef) GetSubTypesOk() (*[]string, bool)

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

func (*TagDef) GetSuperTypes added in v0.1.0

func (o *TagDef) GetSuperTypes() []string

GetSuperTypes returns the SuperTypes field value if set, zero value otherwise.

func (*TagDef) GetSuperTypesOk added in v0.1.0

func (o *TagDef) GetSuperTypesOk() (*[]string, bool)

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

func (*TagDef) GetTypeVersion added in v0.1.0

func (o *TagDef) GetTypeVersion() string

GetTypeVersion returns the TypeVersion field value if set, zero value otherwise.

func (*TagDef) GetTypeVersionOk added in v0.1.0

func (o *TagDef) GetTypeVersionOk() (*string, bool)

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

func (*TagDef) GetUpdateTime added in v0.1.0

func (o *TagDef) GetUpdateTime() int64

GetUpdateTime returns the UpdateTime field value if set, zero value otherwise.

func (*TagDef) GetUpdateTimeOk added in v0.1.0

func (o *TagDef) GetUpdateTimeOk() (*int64, bool)

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

func (*TagDef) GetUpdatedBy added in v0.1.0

func (o *TagDef) GetUpdatedBy() string

GetUpdatedBy returns the UpdatedBy field value if set, zero value otherwise.

func (*TagDef) GetUpdatedByOk added in v0.1.0

func (o *TagDef) GetUpdatedByOk() (*string, bool)

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

func (*TagDef) GetVersion added in v0.1.0

func (o *TagDef) GetVersion() int64

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

func (*TagDef) GetVersionOk added in v0.1.0

func (o *TagDef) GetVersionOk() (*int64, bool)

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

func (*TagDef) HasAttributeDefs added in v0.1.0

func (o *TagDef) HasAttributeDefs() bool

HasAttributeDefs returns a boolean if a field has been set.

func (*TagDef) HasCategory added in v0.1.0

func (o *TagDef) HasCategory() bool

HasCategory returns a boolean if a field has been set.

func (*TagDef) HasCreateTime added in v0.1.0

func (o *TagDef) HasCreateTime() bool

HasCreateTime returns a boolean if a field has been set.

func (*TagDef) HasCreatedBy added in v0.1.0

func (o *TagDef) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*TagDef) HasDescription added in v0.1.0

func (o *TagDef) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TagDef) HasEntityTypes added in v0.1.0

func (o *TagDef) HasEntityTypes() bool

HasEntityTypes returns a boolean if a field has been set.

func (*TagDef) HasGuid added in v0.1.0

func (o *TagDef) HasGuid() bool

HasGuid returns a boolean if a field has been set.

func (*TagDef) HasName added in v0.1.0

func (o *TagDef) HasName() bool

HasName returns a boolean if a field has been set.

func (*TagDef) HasOptions added in v0.1.0

func (o *TagDef) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*TagDef) HasServiceType added in v0.1.0

func (o *TagDef) HasServiceType() bool

HasServiceType returns a boolean if a field has been set.

func (*TagDef) HasSubTypes added in v0.1.0

func (o *TagDef) HasSubTypes() bool

HasSubTypes returns a boolean if a field has been set.

func (*TagDef) HasSuperTypes added in v0.1.0

func (o *TagDef) HasSuperTypes() bool

HasSuperTypes returns a boolean if a field has been set.

func (*TagDef) HasTypeVersion added in v0.1.0

func (o *TagDef) HasTypeVersion() bool

HasTypeVersion returns a boolean if a field has been set.

func (*TagDef) HasUpdateTime added in v0.1.0

func (o *TagDef) HasUpdateTime() bool

HasUpdateTime returns a boolean if a field has been set.

func (*TagDef) HasUpdatedBy added in v0.1.0

func (o *TagDef) HasUpdatedBy() bool

HasUpdatedBy returns a boolean if a field has been set.

func (*TagDef) HasVersion added in v0.1.0

func (o *TagDef) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (TagDef) MarshalJSON added in v0.1.0

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

func (*TagDef) Redact added in v0.1.0

func (o *TagDef) Redact()

Redact resets all sensitive fields to their zero value.

func (*TagDef) SetAttributeDefs added in v0.1.0

func (o *TagDef) SetAttributeDefs(v []AtlasAttributeDef)

SetAttributeDefs gets a reference to the given []AtlasAttributeDef and assigns it to the AttributeDefs field.

func (*TagDef) SetCategory added in v0.1.0

func (o *TagDef) SetCategory(v string)

SetCategory gets a reference to the given string and assigns it to the Category field.

func (*TagDef) SetCreateTime added in v0.1.0

func (o *TagDef) SetCreateTime(v int64)

SetCreateTime gets a reference to the given int64 and assigns it to the CreateTime field.

func (*TagDef) SetCreatedBy added in v0.1.0

func (o *TagDef) SetCreatedBy(v string)

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

func (*TagDef) SetDescription added in v0.1.0

func (o *TagDef) SetDescription(v string)

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

func (*TagDef) SetEntityTypes added in v0.1.0

func (o *TagDef) SetEntityTypes(v []string)

SetEntityTypes gets a reference to the given []string and assigns it to the EntityTypes field.

func (*TagDef) SetGuid added in v0.1.0

func (o *TagDef) SetGuid(v string)

SetGuid gets a reference to the given string and assigns it to the Guid field.

func (*TagDef) SetName added in v0.1.0

func (o *TagDef) SetName(v string)

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

func (*TagDef) SetOptions added in v0.1.0

func (o *TagDef) SetOptions(v map[string]string)

SetOptions gets a reference to the given map[string]string and assigns it to the Options field.

func (*TagDef) SetServiceType added in v0.1.0

func (o *TagDef) SetServiceType(v string)

SetServiceType gets a reference to the given string and assigns it to the ServiceType field.

func (*TagDef) SetSubTypes added in v0.1.0

func (o *TagDef) SetSubTypes(v []string)

SetSubTypes gets a reference to the given []string and assigns it to the SubTypes field.

func (*TagDef) SetSuperTypes added in v0.1.0

func (o *TagDef) SetSuperTypes(v []string)

SetSuperTypes gets a reference to the given []string and assigns it to the SuperTypes field.

func (*TagDef) SetTypeVersion added in v0.1.0

func (o *TagDef) SetTypeVersion(v string)

SetTypeVersion gets a reference to the given string and assigns it to the TypeVersion field.

func (*TagDef) SetUpdateTime added in v0.1.0

func (o *TagDef) SetUpdateTime(v int64)

SetUpdateTime gets a reference to the given int64 and assigns it to the UpdateTime field.

func (*TagDef) SetUpdatedBy added in v0.1.0

func (o *TagDef) SetUpdatedBy(v string)

SetUpdatedBy gets a reference to the given string and assigns it to the UpdatedBy field.

func (*TagDef) SetVersion added in v0.1.0

func (o *TagDef) SetVersion(v int64)

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

type TagDefResponse

type TagDefResponse struct {
	Category      *string              `json:"category,omitempty"`
	Guid          *string              `json:"guid,omitempty"`
	CreatedBy     *string              `json:"createdBy,omitempty"`
	UpdatedBy     *string              `json:"updatedBy,omitempty"`
	CreateTime    *int64               `json:"createTime,omitempty"`
	UpdateTime    *int64               `json:"updateTime,omitempty"`
	Version       *int64               `json:"version,omitempty"`
	Name          *string              `json:"name,omitempty"`
	Description   *string              `json:"description,omitempty"`
	TypeVersion   *string              `json:"typeVersion,omitempty"`
	ServiceType   *string              `json:"serviceType,omitempty"`
	Options       *map[string]string   `json:"options,omitempty"`
	AttributeDefs *[]AtlasAttributeDef `json:"attributeDefs,omitempty"`
	SuperTypes    *[]string            `json:"superTypes,omitempty"`
	EntityTypes   *[]string            `json:"entityTypes,omitempty"`
	SubTypes      *[]string            `json:"subTypes,omitempty"`
	Error         *ErrorMessage        `json:"error,omitempty"`
}

TagDefResponse struct for TagDefResponse

func NewTagDefResponse added in v0.1.0

func NewTagDefResponse() *TagDefResponse

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

func NewTagDefResponseWithDefaults added in v0.1.0

func NewTagDefResponseWithDefaults() *TagDefResponse

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

func (*TagDefResponse) GetAttributeDefs added in v0.1.0

func (o *TagDefResponse) GetAttributeDefs() []AtlasAttributeDef

GetAttributeDefs returns the AttributeDefs field value if set, zero value otherwise.

func (*TagDefResponse) GetAttributeDefsOk added in v0.1.0

func (o *TagDefResponse) GetAttributeDefsOk() (*[]AtlasAttributeDef, bool)

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

func (*TagDefResponse) GetCategory added in v0.1.0

func (o *TagDefResponse) GetCategory() string

GetCategory returns the Category field value if set, zero value otherwise.

func (*TagDefResponse) GetCategoryOk added in v0.1.0

func (o *TagDefResponse) GetCategoryOk() (*string, bool)

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

func (*TagDefResponse) GetCreateTime added in v0.1.0

func (o *TagDefResponse) GetCreateTime() int64

GetCreateTime returns the CreateTime field value if set, zero value otherwise.

func (*TagDefResponse) GetCreateTimeOk added in v0.1.0

func (o *TagDefResponse) GetCreateTimeOk() (*int64, bool)

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

func (*TagDefResponse) GetCreatedBy added in v0.1.0

func (o *TagDefResponse) GetCreatedBy() string

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

func (*TagDefResponse) GetCreatedByOk added in v0.1.0

func (o *TagDefResponse) GetCreatedByOk() (*string, bool)

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

func (*TagDefResponse) GetDescription added in v0.1.0

func (o *TagDefResponse) GetDescription() string

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

func (*TagDefResponse) GetDescriptionOk added in v0.1.0

func (o *TagDefResponse) 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 (*TagDefResponse) GetEntityTypes added in v0.1.0

func (o *TagDefResponse) GetEntityTypes() []string

GetEntityTypes returns the EntityTypes field value if set, zero value otherwise.

func (*TagDefResponse) GetEntityTypesOk added in v0.1.0

func (o *TagDefResponse) GetEntityTypesOk() (*[]string, bool)

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

func (*TagDefResponse) GetError added in v0.1.0

func (o *TagDefResponse) GetError() ErrorMessage

GetError returns the Error field value if set, zero value otherwise.

func (*TagDefResponse) GetErrorOk added in v0.1.0

func (o *TagDefResponse) GetErrorOk() (*ErrorMessage, bool)

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

func (*TagDefResponse) GetGuid added in v0.1.0

func (o *TagDefResponse) GetGuid() string

GetGuid returns the Guid field value if set, zero value otherwise.

func (*TagDefResponse) GetGuidOk added in v0.1.0

func (o *TagDefResponse) GetGuidOk() (*string, bool)

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

func (*TagDefResponse) GetName added in v0.1.0

func (o *TagDefResponse) GetName() string

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

func (*TagDefResponse) GetNameOk added in v0.1.0

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

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

func (*TagDefResponse) GetOptions added in v0.1.0

func (o *TagDefResponse) GetOptions() map[string]string

GetOptions returns the Options field value if set, zero value otherwise.

func (*TagDefResponse) GetOptionsOk added in v0.1.0

func (o *TagDefResponse) GetOptionsOk() (*map[string]string, bool)

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

func (*TagDefResponse) GetServiceType added in v0.1.0

func (o *TagDefResponse) GetServiceType() string

GetServiceType returns the ServiceType field value if set, zero value otherwise.

func (*TagDefResponse) GetServiceTypeOk added in v0.1.0

func (o *TagDefResponse) GetServiceTypeOk() (*string, bool)

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

func (*TagDefResponse) GetSubTypes added in v0.1.0

func (o *TagDefResponse) GetSubTypes() []string

GetSubTypes returns the SubTypes field value if set, zero value otherwise.

func (*TagDefResponse) GetSubTypesOk added in v0.1.0

func (o *TagDefResponse) GetSubTypesOk() (*[]string, bool)

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

func (*TagDefResponse) GetSuperTypes added in v0.1.0

func (o *TagDefResponse) GetSuperTypes() []string

GetSuperTypes returns the SuperTypes field value if set, zero value otherwise.

func (*TagDefResponse) GetSuperTypesOk added in v0.1.0

func (o *TagDefResponse) GetSuperTypesOk() (*[]string, bool)

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

func (*TagDefResponse) GetTypeVersion added in v0.1.0

func (o *TagDefResponse) GetTypeVersion() string

GetTypeVersion returns the TypeVersion field value if set, zero value otherwise.

func (*TagDefResponse) GetTypeVersionOk added in v0.1.0

func (o *TagDefResponse) GetTypeVersionOk() (*string, bool)

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

func (*TagDefResponse) GetUpdateTime added in v0.1.0

func (o *TagDefResponse) GetUpdateTime() int64

GetUpdateTime returns the UpdateTime field value if set, zero value otherwise.

func (*TagDefResponse) GetUpdateTimeOk added in v0.1.0

func (o *TagDefResponse) GetUpdateTimeOk() (*int64, bool)

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

func (*TagDefResponse) GetUpdatedBy added in v0.1.0

func (o *TagDefResponse) GetUpdatedBy() string

GetUpdatedBy returns the UpdatedBy field value if set, zero value otherwise.

func (*TagDefResponse) GetUpdatedByOk added in v0.1.0

func (o *TagDefResponse) GetUpdatedByOk() (*string, bool)

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

func (*TagDefResponse) GetVersion added in v0.1.0

func (o *TagDefResponse) GetVersion() int64

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

func (*TagDefResponse) GetVersionOk added in v0.1.0

func (o *TagDefResponse) GetVersionOk() (*int64, bool)

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

func (*TagDefResponse) HasAttributeDefs added in v0.1.0

func (o *TagDefResponse) HasAttributeDefs() bool

HasAttributeDefs returns a boolean if a field has been set.

func (*TagDefResponse) HasCategory added in v0.1.0

func (o *TagDefResponse) HasCategory() bool

HasCategory returns a boolean if a field has been set.

func (*TagDefResponse) HasCreateTime added in v0.1.0

func (o *TagDefResponse) HasCreateTime() bool

HasCreateTime returns a boolean if a field has been set.

func (*TagDefResponse) HasCreatedBy added in v0.1.0

func (o *TagDefResponse) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*TagDefResponse) HasDescription added in v0.1.0

func (o *TagDefResponse) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TagDefResponse) HasEntityTypes added in v0.1.0

func (o *TagDefResponse) HasEntityTypes() bool

HasEntityTypes returns a boolean if a field has been set.

func (*TagDefResponse) HasError added in v0.1.0

func (o *TagDefResponse) HasError() bool

HasError returns a boolean if a field has been set.

func (*TagDefResponse) HasGuid added in v0.1.0

func (o *TagDefResponse) HasGuid() bool

HasGuid returns a boolean if a field has been set.

func (*TagDefResponse) HasName added in v0.1.0

func (o *TagDefResponse) HasName() bool

HasName returns a boolean if a field has been set.

func (*TagDefResponse) HasOptions added in v0.1.0

func (o *TagDefResponse) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*TagDefResponse) HasServiceType added in v0.1.0

func (o *TagDefResponse) HasServiceType() bool

HasServiceType returns a boolean if a field has been set.

func (*TagDefResponse) HasSubTypes added in v0.1.0

func (o *TagDefResponse) HasSubTypes() bool

HasSubTypes returns a boolean if a field has been set.

func (*TagDefResponse) HasSuperTypes added in v0.1.0

func (o *TagDefResponse) HasSuperTypes() bool

HasSuperTypes returns a boolean if a field has been set.

func (*TagDefResponse) HasTypeVersion added in v0.1.0

func (o *TagDefResponse) HasTypeVersion() bool

HasTypeVersion returns a boolean if a field has been set.

func (*TagDefResponse) HasUpdateTime added in v0.1.0

func (o *TagDefResponse) HasUpdateTime() bool

HasUpdateTime returns a boolean if a field has been set.

func (*TagDefResponse) HasUpdatedBy added in v0.1.0

func (o *TagDefResponse) HasUpdatedBy() bool

HasUpdatedBy returns a boolean if a field has been set.

func (*TagDefResponse) HasVersion added in v0.1.0

func (o *TagDefResponse) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (TagDefResponse) MarshalJSON added in v0.1.0

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

func (*TagDefResponse) Redact added in v0.1.0

func (o *TagDefResponse) Redact()

Redact resets all sensitive fields to their zero value.

func (*TagDefResponse) SetAttributeDefs added in v0.1.0

func (o *TagDefResponse) SetAttributeDefs(v []AtlasAttributeDef)

SetAttributeDefs gets a reference to the given []AtlasAttributeDef and assigns it to the AttributeDefs field.

func (*TagDefResponse) SetCategory added in v0.1.0

func (o *TagDefResponse) SetCategory(v string)

SetCategory gets a reference to the given string and assigns it to the Category field.

func (*TagDefResponse) SetCreateTime added in v0.1.0

func (o *TagDefResponse) SetCreateTime(v int64)

SetCreateTime gets a reference to the given int64 and assigns it to the CreateTime field.

func (*TagDefResponse) SetCreatedBy added in v0.1.0

func (o *TagDefResponse) SetCreatedBy(v string)

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

func (*TagDefResponse) SetDescription added in v0.1.0

func (o *TagDefResponse) SetDescription(v string)

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

func (*TagDefResponse) SetEntityTypes added in v0.1.0

func (o *TagDefResponse) SetEntityTypes(v []string)

SetEntityTypes gets a reference to the given []string and assigns it to the EntityTypes field.

func (*TagDefResponse) SetError added in v0.1.0

func (o *TagDefResponse) SetError(v ErrorMessage)

SetError gets a reference to the given ErrorMessage and assigns it to the Error field.

func (*TagDefResponse) SetGuid added in v0.1.0

func (o *TagDefResponse) SetGuid(v string)

SetGuid gets a reference to the given string and assigns it to the Guid field.

func (*TagDefResponse) SetName added in v0.1.0

func (o *TagDefResponse) SetName(v string)

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

func (*TagDefResponse) SetOptions added in v0.1.0

func (o *TagDefResponse) SetOptions(v map[string]string)

SetOptions gets a reference to the given map[string]string and assigns it to the Options field.

func (*TagDefResponse) SetServiceType added in v0.1.0

func (o *TagDefResponse) SetServiceType(v string)

SetServiceType gets a reference to the given string and assigns it to the ServiceType field.

func (*TagDefResponse) SetSubTypes added in v0.1.0

func (o *TagDefResponse) SetSubTypes(v []string)

SetSubTypes gets a reference to the given []string and assigns it to the SubTypes field.

func (*TagDefResponse) SetSuperTypes added in v0.1.0

func (o *TagDefResponse) SetSuperTypes(v []string)

SetSuperTypes gets a reference to the given []string and assigns it to the SuperTypes field.

func (*TagDefResponse) SetTypeVersion added in v0.1.0

func (o *TagDefResponse) SetTypeVersion(v string)

SetTypeVersion gets a reference to the given string and assigns it to the TypeVersion field.

func (*TagDefResponse) SetUpdateTime added in v0.1.0

func (o *TagDefResponse) SetUpdateTime(v int64)

SetUpdateTime gets a reference to the given int64 and assigns it to the UpdateTime field.

func (*TagDefResponse) SetUpdatedBy added in v0.1.0

func (o *TagDefResponse) SetUpdatedBy(v string)

SetUpdatedBy gets a reference to the given string and assigns it to the UpdatedBy field.

func (*TagDefResponse) SetVersion added in v0.1.0

func (o *TagDefResponse) SetVersion(v int64)

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

type TagResponse

type TagResponse struct {
	TypeName                         *string                            `json:"typeName,omitempty"`
	Attributes                       *map[string]map[string]interface{} `json:"attributes,omitempty"`
	EntityGuid                       *string                            `json:"entityGuid,omitempty"`
	EntityStatus                     *string                            `json:"entityStatus,omitempty"`
	Propagate                        *bool                              `json:"propagate,omitempty"`
	ValidityPeriods                  *[]TimeBoundary                    `json:"validityPeriods,omitempty"`
	RemovePropagationsOnEntityDelete *bool                              `json:"removePropagationsOnEntityDelete,omitempty"`
	EntityType                       *string                            `json:"entityType,omitempty"`
	EntityName                       *string                            `json:"entityName,omitempty"`
	Error                            *ErrorMessage                      `json:"error,omitempty"`
}

TagResponse struct for TagResponse

func NewTagResponse added in v0.1.0

func NewTagResponse() *TagResponse

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

func NewTagResponseWithDefaults added in v0.1.0

func NewTagResponseWithDefaults() *TagResponse

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

func (*TagResponse) GetAttributes added in v0.1.0

func (o *TagResponse) GetAttributes() map[string]map[string]interface{}

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*TagResponse) GetAttributesOk added in v0.1.0

func (o *TagResponse) GetAttributesOk() (*map[string]map[string]interface{}, bool)

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

func (*TagResponse) GetEntityGuid added in v0.1.0

func (o *TagResponse) GetEntityGuid() string

GetEntityGuid returns the EntityGuid field value if set, zero value otherwise.

func (*TagResponse) GetEntityGuidOk added in v0.1.0

func (o *TagResponse) GetEntityGuidOk() (*string, bool)

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

func (*TagResponse) GetEntityName added in v0.1.0

func (o *TagResponse) GetEntityName() string

GetEntityName returns the EntityName field value if set, zero value otherwise.

func (*TagResponse) GetEntityNameOk added in v0.1.0

func (o *TagResponse) GetEntityNameOk() (*string, bool)

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

func (*TagResponse) GetEntityStatus added in v0.1.0

func (o *TagResponse) GetEntityStatus() string

GetEntityStatus returns the EntityStatus field value if set, zero value otherwise.

func (*TagResponse) GetEntityStatusOk added in v0.1.0

func (o *TagResponse) GetEntityStatusOk() (*string, bool)

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

func (*TagResponse) GetEntityType added in v0.1.0

func (o *TagResponse) GetEntityType() string

GetEntityType returns the EntityType field value if set, zero value otherwise.

func (*TagResponse) GetEntityTypeOk added in v0.1.0

func (o *TagResponse) GetEntityTypeOk() (*string, bool)

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

func (*TagResponse) GetError added in v0.1.0

func (o *TagResponse) GetError() ErrorMessage

GetError returns the Error field value if set, zero value otherwise.

func (*TagResponse) GetErrorOk added in v0.1.0

func (o *TagResponse) GetErrorOk() (*ErrorMessage, bool)

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

func (*TagResponse) GetPropagate added in v0.1.0

func (o *TagResponse) GetPropagate() bool

GetPropagate returns the Propagate field value if set, zero value otherwise.

func (*TagResponse) GetPropagateOk added in v0.1.0

func (o *TagResponse) GetPropagateOk() (*bool, bool)

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

func (*TagResponse) GetRemovePropagationsOnEntityDelete added in v0.1.0

func (o *TagResponse) GetRemovePropagationsOnEntityDelete() bool

GetRemovePropagationsOnEntityDelete returns the RemovePropagationsOnEntityDelete field value if set, zero value otherwise.

func (*TagResponse) GetRemovePropagationsOnEntityDeleteOk added in v0.1.0

func (o *TagResponse) GetRemovePropagationsOnEntityDeleteOk() (*bool, bool)

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

func (*TagResponse) GetTypeName added in v0.1.0

func (o *TagResponse) GetTypeName() string

GetTypeName returns the TypeName field value if set, zero value otherwise.

func (*TagResponse) GetTypeNameOk added in v0.1.0

func (o *TagResponse) GetTypeNameOk() (*string, bool)

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

func (*TagResponse) GetValidityPeriods added in v0.1.0

func (o *TagResponse) GetValidityPeriods() []TimeBoundary

GetValidityPeriods returns the ValidityPeriods field value if set, zero value otherwise.

func (*TagResponse) GetValidityPeriodsOk added in v0.1.0

func (o *TagResponse) GetValidityPeriodsOk() (*[]TimeBoundary, bool)

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

func (*TagResponse) HasAttributes added in v0.1.0

func (o *TagResponse) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*TagResponse) HasEntityGuid added in v0.1.0

func (o *TagResponse) HasEntityGuid() bool

HasEntityGuid returns a boolean if a field has been set.

func (*TagResponse) HasEntityName added in v0.1.0

func (o *TagResponse) HasEntityName() bool

HasEntityName returns a boolean if a field has been set.

func (*TagResponse) HasEntityStatus added in v0.1.0

func (o *TagResponse) HasEntityStatus() bool

HasEntityStatus returns a boolean if a field has been set.

func (*TagResponse) HasEntityType added in v0.1.0

func (o *TagResponse) HasEntityType() bool

HasEntityType returns a boolean if a field has been set.

func (*TagResponse) HasError added in v0.1.0

func (o *TagResponse) HasError() bool

HasError returns a boolean if a field has been set.

func (*TagResponse) HasPropagate added in v0.1.0

func (o *TagResponse) HasPropagate() bool

HasPropagate returns a boolean if a field has been set.

func (*TagResponse) HasRemovePropagationsOnEntityDelete added in v0.1.0

func (o *TagResponse) HasRemovePropagationsOnEntityDelete() bool

HasRemovePropagationsOnEntityDelete returns a boolean if a field has been set.

func (*TagResponse) HasTypeName added in v0.1.0

func (o *TagResponse) HasTypeName() bool

HasTypeName returns a boolean if a field has been set.

func (*TagResponse) HasValidityPeriods added in v0.1.0

func (o *TagResponse) HasValidityPeriods() bool

HasValidityPeriods returns a boolean if a field has been set.

func (TagResponse) MarshalJSON added in v0.1.0

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

func (*TagResponse) Redact added in v0.1.0

func (o *TagResponse) Redact()

Redact resets all sensitive fields to their zero value.

func (*TagResponse) SetAttributes added in v0.1.0

func (o *TagResponse) SetAttributes(v map[string]map[string]interface{})

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

func (*TagResponse) SetEntityGuid added in v0.1.0

func (o *TagResponse) SetEntityGuid(v string)

SetEntityGuid gets a reference to the given string and assigns it to the EntityGuid field.

func (*TagResponse) SetEntityName added in v0.1.0

func (o *TagResponse) SetEntityName(v string)

SetEntityName gets a reference to the given string and assigns it to the EntityName field.

func (*TagResponse) SetEntityStatus added in v0.1.0

func (o *TagResponse) SetEntityStatus(v string)

SetEntityStatus gets a reference to the given string and assigns it to the EntityStatus field.

func (*TagResponse) SetEntityType added in v0.1.0

func (o *TagResponse) SetEntityType(v string)

SetEntityType gets a reference to the given string and assigns it to the EntityType field.

func (*TagResponse) SetError added in v0.1.0

func (o *TagResponse) SetError(v ErrorMessage)

SetError gets a reference to the given ErrorMessage and assigns it to the Error field.

func (*TagResponse) SetPropagate added in v0.1.0

func (o *TagResponse) SetPropagate(v bool)

SetPropagate gets a reference to the given bool and assigns it to the Propagate field.

func (*TagResponse) SetRemovePropagationsOnEntityDelete added in v0.1.0

func (o *TagResponse) SetRemovePropagationsOnEntityDelete(v bool)

SetRemovePropagationsOnEntityDelete gets a reference to the given bool and assigns it to the RemovePropagationsOnEntityDelete field.

func (*TagResponse) SetTypeName added in v0.1.0

func (o *TagResponse) SetTypeName(v string)

SetTypeName gets a reference to the given string and assigns it to the TypeName field.

func (*TagResponse) SetValidityPeriods added in v0.1.0

func (o *TagResponse) SetValidityPeriods(v []TimeBoundary)

SetValidityPeriods gets a reference to the given []TimeBoundary and assigns it to the ValidityPeriods field.

type TimeBoundary

type TimeBoundary struct {
	StartTime *string `json:"startTime,omitempty"`
	EndTime   *string `json:"endTime,omitempty"`
	TimeZone  *string `json:"timeZone,omitempty"`
}

TimeBoundary struct for TimeBoundary

func NewTimeBoundary added in v0.1.0

func NewTimeBoundary() *TimeBoundary

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

func NewTimeBoundaryWithDefaults added in v0.1.0

func NewTimeBoundaryWithDefaults() *TimeBoundary

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

func (*TimeBoundary) GetEndTime added in v0.1.0

func (o *TimeBoundary) GetEndTime() string

GetEndTime returns the EndTime field value if set, zero value otherwise.

func (*TimeBoundary) GetEndTimeOk added in v0.1.0

func (o *TimeBoundary) GetEndTimeOk() (*string, bool)

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

func (*TimeBoundary) GetStartTime added in v0.1.0

func (o *TimeBoundary) GetStartTime() string

GetStartTime returns the StartTime field value if set, zero value otherwise.

func (*TimeBoundary) GetStartTimeOk added in v0.1.0

func (o *TimeBoundary) GetStartTimeOk() (*string, bool)

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

func (*TimeBoundary) GetTimeZone added in v0.1.0

func (o *TimeBoundary) GetTimeZone() string

GetTimeZone returns the TimeZone field value if set, zero value otherwise.

func (*TimeBoundary) GetTimeZoneOk added in v0.1.0

func (o *TimeBoundary) GetTimeZoneOk() (*string, bool)

GetTimeZoneOk returns a tuple with the TimeZone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeBoundary) HasEndTime added in v0.1.0

func (o *TimeBoundary) HasEndTime() bool

HasEndTime returns a boolean if a field has been set.

func (*TimeBoundary) HasStartTime added in v0.1.0

func (o *TimeBoundary) HasStartTime() bool

HasStartTime returns a boolean if a field has been set.

func (*TimeBoundary) HasTimeZone added in v0.1.0

func (o *TimeBoundary) HasTimeZone() bool

HasTimeZone returns a boolean if a field has been set.

func (TimeBoundary) MarshalJSON added in v0.1.0

func (o TimeBoundary) MarshalJSON() ([]byte, error)

func (*TimeBoundary) Redact added in v0.1.0

func (o *TimeBoundary) Redact()

Redact resets all sensitive fields to their zero value.

func (*TimeBoundary) SetEndTime added in v0.1.0

func (o *TimeBoundary) SetEndTime(v string)

SetEndTime gets a reference to the given string and assigns it to the EndTime field.

func (*TimeBoundary) SetStartTime added in v0.1.0

func (o *TimeBoundary) SetStartTime(v string)

SetStartTime gets a reference to the given string and assigns it to the StartTime field.

func (*TimeBoundary) SetTimeZone added in v0.1.0

func (o *TimeBoundary) SetTimeZone(v string)

SetTimeZone gets a reference to the given string and assigns it to the TimeZone field.

type UpdateExporterRequest

type UpdateExporterRequest struct {
	Subjects            *[]string          `json:"subjects,omitempty"`
	ContextType         *string            `json:"contextType,omitempty"`
	Context             *string            `json:"context,omitempty"`
	SubjectRenameFormat *string            `json:"subjectRenameFormat,omitempty"`
	Config              *map[string]string `json:"config,omitempty"`
}

UpdateExporterRequest struct for UpdateExporterRequest

func NewUpdateExporterRequest added in v0.1.0

func NewUpdateExporterRequest() *UpdateExporterRequest

NewUpdateExporterRequest instantiates a new UpdateExporterRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateExporterRequestWithDefaults added in v0.1.0

func NewUpdateExporterRequestWithDefaults() *UpdateExporterRequest

NewUpdateExporterRequestWithDefaults instantiates a new UpdateExporterRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateExporterRequest) GetConfig added in v0.1.0

func (o *UpdateExporterRequest) GetConfig() map[string]string

GetConfig returns the Config field value if set, zero value otherwise.

func (*UpdateExporterRequest) GetConfigOk added in v0.1.0

func (o *UpdateExporterRequest) GetConfigOk() (*map[string]string, bool)

GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateExporterRequest) GetContext added in v0.1.0

func (o *UpdateExporterRequest) GetContext() string

GetContext returns the Context field value if set, zero value otherwise.

func (*UpdateExporterRequest) GetContextOk added in v0.1.0

func (o *UpdateExporterRequest) GetContextOk() (*string, bool)

GetContextOk returns a tuple with the Context field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateExporterRequest) GetContextType added in v0.1.0

func (o *UpdateExporterRequest) GetContextType() string

GetContextType returns the ContextType field value if set, zero value otherwise.

func (*UpdateExporterRequest) GetContextTypeOk added in v0.1.0

func (o *UpdateExporterRequest) GetContextTypeOk() (*string, bool)

GetContextTypeOk returns a tuple with the ContextType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateExporterRequest) GetSubjectRenameFormat added in v0.1.0

func (o *UpdateExporterRequest) GetSubjectRenameFormat() string

GetSubjectRenameFormat returns the SubjectRenameFormat field value if set, zero value otherwise.

func (*UpdateExporterRequest) GetSubjectRenameFormatOk added in v0.1.0

func (o *UpdateExporterRequest) GetSubjectRenameFormatOk() (*string, bool)

GetSubjectRenameFormatOk returns a tuple with the SubjectRenameFormat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateExporterRequest) GetSubjects added in v0.1.0

func (o *UpdateExporterRequest) GetSubjects() []string

GetSubjects returns the Subjects field value if set, zero value otherwise.

func (*UpdateExporterRequest) GetSubjectsOk added in v0.1.0

func (o *UpdateExporterRequest) GetSubjectsOk() (*[]string, bool)

GetSubjectsOk returns a tuple with the Subjects field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateExporterRequest) HasConfig added in v0.1.0

func (o *UpdateExporterRequest) HasConfig() bool

HasConfig returns a boolean if a field has been set.

func (*UpdateExporterRequest) HasContext added in v0.1.0

func (o *UpdateExporterRequest) HasContext() bool

HasContext returns a boolean if a field has been set.

func (*UpdateExporterRequest) HasContextType added in v0.1.0

func (o *UpdateExporterRequest) HasContextType() bool

HasContextType returns a boolean if a field has been set.

func (*UpdateExporterRequest) HasSubjectRenameFormat added in v0.1.0

func (o *UpdateExporterRequest) HasSubjectRenameFormat() bool

HasSubjectRenameFormat returns a boolean if a field has been set.

func (*UpdateExporterRequest) HasSubjects added in v0.1.0

func (o *UpdateExporterRequest) HasSubjects() bool

HasSubjects returns a boolean if a field has been set.

func (UpdateExporterRequest) MarshalJSON added in v0.1.0

func (o UpdateExporterRequest) MarshalJSON() ([]byte, error)

func (*UpdateExporterRequest) Redact added in v0.1.0

func (o *UpdateExporterRequest) Redact()

Redact resets all sensitive fields to their zero value.

func (*UpdateExporterRequest) SetConfig added in v0.1.0

func (o *UpdateExporterRequest) SetConfig(v map[string]string)

SetConfig gets a reference to the given map[string]string and assigns it to the Config field.

func (*UpdateExporterRequest) SetContext added in v0.1.0

func (o *UpdateExporterRequest) SetContext(v string)

SetContext gets a reference to the given string and assigns it to the Context field.

func (*UpdateExporterRequest) SetContextType added in v0.1.0

func (o *UpdateExporterRequest) SetContextType(v string)

SetContextType gets a reference to the given string and assigns it to the ContextType field.

func (*UpdateExporterRequest) SetSubjectRenameFormat added in v0.1.0

func (o *UpdateExporterRequest) SetSubjectRenameFormat(v string)

SetSubjectRenameFormat gets a reference to the given string and assigns it to the SubjectRenameFormat field.

func (*UpdateExporterRequest) SetSubjects added in v0.1.0

func (o *UpdateExporterRequest) SetSubjects(v []string)

SetSubjects gets a reference to the given []string and assigns it to the Subjects field.

type UpdateExporterResponse

type UpdateExporterResponse struct {
	Name *string `json:"name,omitempty"`
}

UpdateExporterResponse struct for UpdateExporterResponse

func NewUpdateExporterResponse added in v0.1.0

func NewUpdateExporterResponse() *UpdateExporterResponse

NewUpdateExporterResponse instantiates a new UpdateExporterResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateExporterResponseWithDefaults added in v0.1.0

func NewUpdateExporterResponseWithDefaults() *UpdateExporterResponse

NewUpdateExporterResponseWithDefaults instantiates a new UpdateExporterResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateExporterResponse) GetName added in v0.1.0

func (o *UpdateExporterResponse) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*UpdateExporterResponse) GetNameOk added in v0.1.0

func (o *UpdateExporterResponse) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateExporterResponse) HasName added in v0.1.0

func (o *UpdateExporterResponse) HasName() bool

HasName returns a boolean if a field has been set.

func (UpdateExporterResponse) MarshalJSON added in v0.1.0

func (o UpdateExporterResponse) MarshalJSON() ([]byte, error)

func (*UpdateExporterResponse) Redact added in v0.1.0

func (o *UpdateExporterResponse) Redact()

Redact resets all sensitive fields to their zero value.

func (*UpdateExporterResponse) SetName added in v0.1.0

func (o *UpdateExporterResponse) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type UpdateKekRequest added in v0.1.0

type UpdateKekRequest struct {
	KmsProps *map[string]string `json:"kmsProps,omitempty"`
	Doc      *string            `json:"doc,omitempty"`
	Shared   *bool              `json:"shared,omitempty"`
}

UpdateKekRequest struct for UpdateKekRequest

func NewUpdateKekRequest added in v0.1.0

func NewUpdateKekRequest() *UpdateKekRequest

NewUpdateKekRequest instantiates a new UpdateKekRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateKekRequestWithDefaults added in v0.1.0

func NewUpdateKekRequestWithDefaults() *UpdateKekRequest

NewUpdateKekRequestWithDefaults instantiates a new UpdateKekRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateKekRequest) GetDoc added in v0.1.0

func (o *UpdateKekRequest) GetDoc() string

GetDoc returns the Doc field value if set, zero value otherwise.

func (*UpdateKekRequest) GetDocOk added in v0.1.0

func (o *UpdateKekRequest) GetDocOk() (*string, bool)

GetDocOk returns a tuple with the Doc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateKekRequest) GetKmsProps added in v0.1.0

func (o *UpdateKekRequest) GetKmsProps() map[string]string

GetKmsProps returns the KmsProps field value if set, zero value otherwise.

func (*UpdateKekRequest) GetKmsPropsOk added in v0.1.0

func (o *UpdateKekRequest) GetKmsPropsOk() (*map[string]string, bool)

GetKmsPropsOk returns a tuple with the KmsProps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateKekRequest) GetShared added in v0.1.0

func (o *UpdateKekRequest) GetShared() bool

GetShared returns the Shared field value if set, zero value otherwise.

func (*UpdateKekRequest) GetSharedOk added in v0.1.0

func (o *UpdateKekRequest) GetSharedOk() (*bool, bool)

GetSharedOk returns a tuple with the Shared field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateKekRequest) HasDoc added in v0.1.0

func (o *UpdateKekRequest) HasDoc() bool

HasDoc returns a boolean if a field has been set.

func (*UpdateKekRequest) HasKmsProps added in v0.1.0

func (o *UpdateKekRequest) HasKmsProps() bool

HasKmsProps returns a boolean if a field has been set.

func (*UpdateKekRequest) HasShared added in v0.1.0

func (o *UpdateKekRequest) HasShared() bool

HasShared returns a boolean if a field has been set.

func (UpdateKekRequest) MarshalJSON added in v0.1.0

func (o UpdateKekRequest) MarshalJSON() ([]byte, error)

func (*UpdateKekRequest) Redact added in v0.1.0

func (o *UpdateKekRequest) Redact()

Redact resets all sensitive fields to their zero value.

func (*UpdateKekRequest) SetDoc added in v0.1.0

func (o *UpdateKekRequest) SetDoc(v string)

SetDoc gets a reference to the given string and assigns it to the Doc field.

func (*UpdateKekRequest) SetKmsProps added in v0.1.0

func (o *UpdateKekRequest) SetKmsProps(v map[string]string)

SetKmsProps gets a reference to the given map[string]string and assigns it to the KmsProps field.

func (*UpdateKekRequest) SetShared added in v0.1.0

func (o *UpdateKekRequest) SetShared(v bool)

SetShared gets a reference to the given bool and assigns it to the Shared field.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL