v1

package
v0.3.0 Latest Latest
Warning

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

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

README

Go API client for v1

REST API for the Data Catalog

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.

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 "./v1"

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 https://psrc-00000.region.provider.confluent.cloud

Class Method HTTP request Description
EntityV1Api CreateBusinessMetadata Post /catalog/v1/entity/businessmetadata Bulk Create Business Metadata
EntityV1Api CreateTags Post /catalog/v1/entity/tags Bulk Create Tags
EntityV1Api DeleteBusinessMetadata Delete /catalog/v1/entity/type/{typeName}/name/{qualifiedName}/businessmetadata/{bmName} Delete a Business Metadata for an Entity
EntityV1Api DeleteTag Delete /catalog/v1/entity/type/{typeName}/name/{qualifiedName}/tags/{tagName} Delete a Tag for an Entity
EntityV1Api GetBusinessMetadata Get /catalog/v1/entity/type/{typeName}/name/{qualifiedName}/businessmetadata Read Business Metadata for an Entity
EntityV1Api GetByUniqueAttributes Get /catalog/v1/entity/type/{typeName}/name/{qualifiedName} Read an Entity
EntityV1Api GetTags Get /catalog/v1/entity/type/{typeName}/name/{qualifiedName}/tags Read Tags for an Entity
EntityV1Api PartialEntityUpdate Put /catalog/v1/entity Update an Entity Attribute
EntityV1Api UpdateBusinessMetadata Put /catalog/v1/entity/businessmetadata Bulk Update Business Metadata
EntityV1Api UpdateTags Put /catalog/v1/entity/tags Bulk Update Tags
SearchV1Api SearchUsingAttribute Get /catalog/v1/search/attribute Search by Attribute
SearchV1Api SearchUsingBasic Get /catalog/v1/search/basic Search by Fulltext Query
TypesV1Api CreateBusinessMetadataDefs Post /catalog/v1/types/businessmetadatadefs Bulk Create Business Metadata Definitions
TypesV1Api CreateTagDefs Post /catalog/v1/types/tagdefs Bulk Create Tag Definitions
TypesV1Api DeleteBusinessMetadataDef Delete /catalog/v1/types/businessmetadatadefs/{bmName} Delete Business Metadata Definition
TypesV1Api DeleteTagDef Delete /catalog/v1/types/tagdefs/{tagName} Delete Tag Definition
TypesV1Api GetAllBusinessMetadataDefs Get /catalog/v1/types/businessmetadatadefs Bulk Read Business Metadata Definitions
TypesV1Api GetAllTagDefs Get /catalog/v1/types/tagdefs Bulk Read Tag Definitions
TypesV1Api GetBusinessMetadataDefByName Get /catalog/v1/types/businessmetadatadefs/{bmName} Read Business Metadata Definition
TypesV1Api GetTagDefByName Get /catalog/v1/types/tagdefs/{tagName} Read Tag Definition
TypesV1Api UpdateBusinessMetadataDefs Put /catalog/v1/types/businessmetadatadefs Bulk Update Business Metadata Definitions
TypesV1Api UpdateTagDefs Put /catalog/v1/types/tagdefs Bulk Update Tag Definitions

Documentation For Models

Documentation For Authorization

external-access-token
  • Type: OAuth
  • Flow: application
  • Authorization URL:
  • Scopes: N/A

Example

auth := context.WithValue(context.Background(), sw.ContextAccessToken, "ACCESSTOKENSTRING")
r, err := client.Service.Operation(auth, args)

Or via OAuth2 module to automatically refresh tokens and perform user authentication.

import "golang.org/x/oauth2"

/* Perform OAuth2 round trip request and obtain a token */

tokenSource := oauth2cfg.TokenSource(createContext(httpClient), &token)
auth := context.WithValue(oauth2.NoContext, sw.ContextOAuth2, tokenSource)
r, err := client.Service.Operation(auth, args)
resource-api-key
  • Type: HTTP basic authentication

Example

auth := context.WithValue(context.Background(), sw.ContextBasicAuth, sw.BasicAuth{
    UserName: "username",
    Password: "password",
})
r, err := client.Service.Operation(auth, args)

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

data-governance@confluent.io

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 {
	EntityV1Api EntityV1Api

	SearchV1Api SearchV1Api

	TypesV1Api TypesV1Api
	// contains filtered or unexported fields
}

APIClient manages communication with the Confluent Data Catalog API v1.0.0 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

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

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

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

type 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 ApiCreateBusinessMetadataDefsRequest

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

func (ApiCreateBusinessMetadataDefsRequest) BusinessMetadataDef

The business metadata definitions to create

func (ApiCreateBusinessMetadataDefsRequest) Execute

type ApiCreateBusinessMetadataRequest

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

func (ApiCreateBusinessMetadataRequest) BusinessMetadata

The business metadata

func (ApiCreateBusinessMetadataRequest) Execute

type ApiCreateTagDefsRequest

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

func (ApiCreateTagDefsRequest) Execute

func (ApiCreateTagDefsRequest) TagDef

The tag definitions to create

type ApiCreateTagsRequest

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

func (ApiCreateTagsRequest) Execute

func (ApiCreateTagsRequest) Tag

The tags

type ApiDeleteBusinessMetadataDefRequest

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

func (ApiDeleteBusinessMetadataDefRequest) Execute

type ApiDeleteBusinessMetadataRequest

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

func (ApiDeleteBusinessMetadataRequest) Execute

type ApiDeleteTagDefRequest

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

func (ApiDeleteTagDefRequest) Execute

type ApiDeleteTagRequest

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

func (ApiDeleteTagRequest) Execute

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

type ApiGetAllBusinessMetadataDefsRequest

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

func (ApiGetAllBusinessMetadataDefsRequest) Execute

func (ApiGetAllBusinessMetadataDefsRequest) Prefix

The prefix of a business metadata definition name

type ApiGetAllTagDefsRequest

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

func (ApiGetAllTagDefsRequest) Execute

func (ApiGetAllTagDefsRequest) Prefix

The prefix of a tag definition name

type ApiGetBusinessMetadataDefByNameRequest

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

func (ApiGetBusinessMetadataDefByNameRequest) Execute

type ApiGetBusinessMetadataRequest

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

func (ApiGetBusinessMetadataRequest) Execute

type ApiGetByUniqueAttributesRequest

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

func (ApiGetByUniqueAttributesRequest) Execute

func (ApiGetByUniqueAttributesRequest) IgnoreRelationships

func (r ApiGetByUniqueAttributesRequest) IgnoreRelationships(ignoreRelationships bool) ApiGetByUniqueAttributesRequest

Whether to ignore relationships

func (ApiGetByUniqueAttributesRequest) MinExtInfo

Whether to populate on header and schema attributes

type ApiGetTagDefByNameRequest

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

func (ApiGetTagDefByNameRequest) Execute

type ApiGetTagsRequest

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

func (ApiGetTagsRequest) Execute

type ApiPartialEntityUpdateRequest added in v0.2.0

type ApiPartialEntityUpdateRequest struct {
	ApiService EntityV1Api
	// contains filtered or unexported fields
}

func (ApiPartialEntityUpdateRequest) EntityWithExtInfo added in v0.2.0

func (r ApiPartialEntityUpdateRequest) EntityWithExtInfo(entityWithExtInfo EntityWithExtInfo) ApiPartialEntityUpdateRequest

The entity to update

func (ApiPartialEntityUpdateRequest) Execute added in v0.2.0

type ApiSearchUsingAttributeRequest

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

func (ApiSearchUsingAttributeRequest) Attr

One of more additional attributes to return in the response

func (ApiSearchUsingAttributeRequest) AttrName

The attribute to search

func (ApiSearchUsingAttributeRequest) AttrValuePrefix

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

The prefix for the attribute value to search

func (ApiSearchUsingAttributeRequest) Deleted

Whether to include deleted entities

func (ApiSearchUsingAttributeRequest) Execute

func (ApiSearchUsingAttributeRequest) Limit

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

func (ApiSearchUsingAttributeRequest) Offset

Start offset of the result set (useful for pagination)

func (ApiSearchUsingAttributeRequest) SortBy

An attribute to sort by

func (ApiSearchUsingAttributeRequest) SortOrder

Sort order, either ASCENDING (default) or DESCENDING

func (ApiSearchUsingAttributeRequest) Tag

Limit the result to only entities tagged with the given tag

func (ApiSearchUsingAttributeRequest) Type_

Limit the result to only entities of specified types

type ApiSearchUsingBasicRequest

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

func (ApiSearchUsingBasicRequest) Attr

One of more additional attributes to return in the response

func (ApiSearchUsingBasicRequest) Deleted

Whether to include deleted entities

func (ApiSearchUsingBasicRequest) Execute

func (ApiSearchUsingBasicRequest) Limit

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

func (ApiSearchUsingBasicRequest) Offset

Start offset of the result set (useful for pagination)

func (ApiSearchUsingBasicRequest) Query

The full-text query

func (ApiSearchUsingBasicRequest) SortBy

An attribute to sort by

func (ApiSearchUsingBasicRequest) SortOrder

Sort order, either ASCENDING (default) or DESCENDING

func (ApiSearchUsingBasicRequest) Tag

Limit the result to only entities tagged with the given tag

func (ApiSearchUsingBasicRequest) Type_

Limit the result to only entities of specified types

type ApiUpdateBusinessMetadataDefsRequest

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

func (ApiUpdateBusinessMetadataDefsRequest) BusinessMetadataDef

The business metadata definitions to update

func (ApiUpdateBusinessMetadataDefsRequest) Execute

type ApiUpdateBusinessMetadataRequest

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

func (ApiUpdateBusinessMetadataRequest) BusinessMetadata

The business metadata

func (ApiUpdateBusinessMetadataRequest) Execute

type ApiUpdateTagDefsRequest

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

func (ApiUpdateTagDefsRequest) Execute

func (ApiUpdateTagDefsRequest) TagDef

The tag definitions to update

type ApiUpdateTagsRequest

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

func (ApiUpdateTagsRequest) Execute

func (ApiUpdateTagsRequest) Tag

The tags

type AttributeDef

type AttributeDef struct {
	// The name
	Name *string `json:"name,omitempty"`
	// The type name
	TypeName *string `json:"typeName,omitempty"`
	// Whether is optional
	IsOptional *bool `json:"isOptional,omitempty"`
	// The cardinality
	Cardinality *string `json:"cardinality,omitempty"`
	// The values min count
	ValuesMinCount *int32 `json:"valuesMinCount,omitempty"`
	// The values max count
	ValuesMaxCount *int32 `json:"valuesMaxCount,omitempty"`
	// Whether is unique
	IsUnique *bool `json:"isUnique,omitempty"`
	// Whether is indexable
	IsIndexable *bool `json:"isIndexable,omitempty"`
	// Whether to include in notifications
	IncludeInNotification *bool `json:"includeInNotification,omitempty"`
	// The default value
	DefaultValue *string `json:"defaultValue,omitempty"`
	// The description
	Description *string `json:"description,omitempty"`
	// The search weight
	SearchWeight *int32 `json:"searchWeight,omitempty"`
	// The index type
	IndexType *string `json:"indexType,omitempty"`
	// The constraints
	Constraints *[]ConstraintDef `json:"constraints,omitempty"`
	// The options
	Options *map[string]string `json:"options,omitempty"`
	// The display name
	DisplayName *string `json:"displayName,omitempty"`
}

AttributeDef struct for AttributeDef

func NewAttributeDef

func NewAttributeDef() *AttributeDef

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

func NewAttributeDefWithDefaults

func NewAttributeDefWithDefaults() *AttributeDef

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

func (*AttributeDef) GetCardinality

func (o *AttributeDef) GetCardinality() string

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

func (*AttributeDef) GetCardinalityOk

func (o *AttributeDef) 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 (*AttributeDef) GetConstraints

func (o *AttributeDef) GetConstraints() []ConstraintDef

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

func (*AttributeDef) GetConstraintsOk

func (o *AttributeDef) GetConstraintsOk() (*[]ConstraintDef, 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 (*AttributeDef) GetDefaultValue

func (o *AttributeDef) GetDefaultValue() string

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

func (*AttributeDef) GetDefaultValueOk

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

func (o *AttributeDef) GetDescription() string

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

func (*AttributeDef) GetDescriptionOk

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

func (o *AttributeDef) GetDisplayName() string

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

func (*AttributeDef) GetDisplayNameOk

func (o *AttributeDef) 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 (*AttributeDef) GetIncludeInNotification

func (o *AttributeDef) GetIncludeInNotification() bool

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

func (*AttributeDef) GetIncludeInNotificationOk

func (o *AttributeDef) 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 (*AttributeDef) GetIndexType

func (o *AttributeDef) GetIndexType() string

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

func (*AttributeDef) GetIndexTypeOk

func (o *AttributeDef) 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 (*AttributeDef) GetIsIndexable

func (o *AttributeDef) GetIsIndexable() bool

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

func (*AttributeDef) GetIsIndexableOk

func (o *AttributeDef) 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 (*AttributeDef) GetIsOptional

func (o *AttributeDef) GetIsOptional() bool

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

func (*AttributeDef) GetIsOptionalOk

func (o *AttributeDef) 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 (*AttributeDef) GetIsUnique

func (o *AttributeDef) GetIsUnique() bool

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

func (*AttributeDef) GetIsUniqueOk

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

func (o *AttributeDef) GetName() string

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

func (*AttributeDef) GetNameOk

func (o *AttributeDef) 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 (*AttributeDef) GetOptions

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

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

func (*AttributeDef) GetOptionsOk

func (o *AttributeDef) 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 (*AttributeDef) GetSearchWeight

func (o *AttributeDef) GetSearchWeight() int32

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

func (*AttributeDef) GetSearchWeightOk

func (o *AttributeDef) 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 (*AttributeDef) GetTypeName

func (o *AttributeDef) GetTypeName() string

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

func (*AttributeDef) GetTypeNameOk

func (o *AttributeDef) 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 (*AttributeDef) GetValuesMaxCount

func (o *AttributeDef) GetValuesMaxCount() int32

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

func (*AttributeDef) GetValuesMaxCountOk

func (o *AttributeDef) 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 (*AttributeDef) GetValuesMinCount

func (o *AttributeDef) GetValuesMinCount() int32

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

func (*AttributeDef) GetValuesMinCountOk

func (o *AttributeDef) 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 (*AttributeDef) HasCardinality

func (o *AttributeDef) HasCardinality() bool

HasCardinality returns a boolean if a field has been set.

func (*AttributeDef) HasConstraints

func (o *AttributeDef) HasConstraints() bool

HasConstraints returns a boolean if a field has been set.

func (*AttributeDef) HasDefaultValue

func (o *AttributeDef) HasDefaultValue() bool

HasDefaultValue returns a boolean if a field has been set.

func (*AttributeDef) HasDescription

func (o *AttributeDef) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AttributeDef) HasDisplayName

func (o *AttributeDef) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*AttributeDef) HasIncludeInNotification

func (o *AttributeDef) HasIncludeInNotification() bool

HasIncludeInNotification returns a boolean if a field has been set.

func (*AttributeDef) HasIndexType

func (o *AttributeDef) HasIndexType() bool

HasIndexType returns a boolean if a field has been set.

func (*AttributeDef) HasIsIndexable

func (o *AttributeDef) HasIsIndexable() bool

HasIsIndexable returns a boolean if a field has been set.

func (*AttributeDef) HasIsOptional

func (o *AttributeDef) HasIsOptional() bool

HasIsOptional returns a boolean if a field has been set.

func (*AttributeDef) HasIsUnique

func (o *AttributeDef) HasIsUnique() bool

HasIsUnique returns a boolean if a field has been set.

func (*AttributeDef) HasName

func (o *AttributeDef) HasName() bool

HasName returns a boolean if a field has been set.

func (*AttributeDef) HasOptions

func (o *AttributeDef) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*AttributeDef) HasSearchWeight

func (o *AttributeDef) HasSearchWeight() bool

HasSearchWeight returns a boolean if a field has been set.

func (*AttributeDef) HasTypeName

func (o *AttributeDef) HasTypeName() bool

HasTypeName returns a boolean if a field has been set.

func (*AttributeDef) HasValuesMaxCount

func (o *AttributeDef) HasValuesMaxCount() bool

HasValuesMaxCount returns a boolean if a field has been set.

func (*AttributeDef) HasValuesMinCount

func (o *AttributeDef) HasValuesMinCount() bool

HasValuesMinCount returns a boolean if a field has been set.

func (AttributeDef) MarshalJSON

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

func (*AttributeDef) Redact

func (o *AttributeDef) Redact()

Redact resets all sensitive fields to their zero value.

func (*AttributeDef) SetCardinality

func (o *AttributeDef) SetCardinality(v string)

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

func (*AttributeDef) SetConstraints

func (o *AttributeDef) SetConstraints(v []ConstraintDef)

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

func (*AttributeDef) SetDefaultValue

func (o *AttributeDef) SetDefaultValue(v string)

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

func (*AttributeDef) SetDescription

func (o *AttributeDef) SetDescription(v string)

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

func (*AttributeDef) SetDisplayName

func (o *AttributeDef) SetDisplayName(v string)

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

func (*AttributeDef) SetIncludeInNotification

func (o *AttributeDef) SetIncludeInNotification(v bool)

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

func (*AttributeDef) SetIndexType

func (o *AttributeDef) SetIndexType(v string)

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

func (*AttributeDef) SetIsIndexable

func (o *AttributeDef) SetIsIndexable(v bool)

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

func (*AttributeDef) SetIsOptional

func (o *AttributeDef) SetIsOptional(v bool)

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

func (*AttributeDef) SetIsUnique

func (o *AttributeDef) SetIsUnique(v bool)

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

func (*AttributeDef) SetName

func (o *AttributeDef) SetName(v string)

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

func (*AttributeDef) SetOptions

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

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

func (*AttributeDef) SetSearchWeight

func (o *AttributeDef) SetSearchWeight(v int32)

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

func (*AttributeDef) SetTypeName

func (o *AttributeDef) SetTypeName(v string)

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

func (*AttributeDef) SetValuesMaxCount

func (o *AttributeDef) SetValuesMaxCount(v int32)

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

func (*AttributeDef) SetValuesMinCount

func (o *AttributeDef) SetValuesMinCount(v int32)

SetValuesMinCount gets a reference to the given int32 and assigns it to the ValuesMinCount 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 {
	// The business metadata name
	TypeName *string `json:"typeName,omitempty"`
	// The business metadata attributes
	Attributes *map[string]interface{} `json:"attributes,omitempty"`
	// The entity type
	EntityType *string `json:"entityType,omitempty"`
	// The qualified name of the entity
	EntityName *string `json:"entityName,omitempty"`
}

BusinessMetadata struct for BusinessMetadata

func NewBusinessMetadata

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

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

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

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

func (*BusinessMetadata) GetAttributesOk

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

func (o *BusinessMetadata) GetEntityName() string

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

func (*BusinessMetadata) GetEntityNameOk

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

func (o *BusinessMetadata) GetEntityType() string

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

func (*BusinessMetadata) GetEntityTypeOk

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

func (o *BusinessMetadata) GetTypeName() string

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

func (*BusinessMetadata) GetTypeNameOk

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

func (o *BusinessMetadata) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*BusinessMetadata) HasEntityName

func (o *BusinessMetadata) HasEntityName() bool

HasEntityName returns a boolean if a field has been set.

func (*BusinessMetadata) HasEntityType

func (o *BusinessMetadata) HasEntityType() bool

HasEntityType returns a boolean if a field has been set.

func (*BusinessMetadata) HasTypeName

func (o *BusinessMetadata) HasTypeName() bool

HasTypeName returns a boolean if a field has been set.

func (BusinessMetadata) MarshalJSON

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

func (*BusinessMetadata) Redact

func (o *BusinessMetadata) Redact()

Redact resets all sensitive fields to their zero value.

func (*BusinessMetadata) SetAttributes

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

func (o *BusinessMetadata) SetEntityName(v string)

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

func (*BusinessMetadata) SetEntityType

func (o *BusinessMetadata) SetEntityType(v string)

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

func (*BusinessMetadata) SetTypeName

func (o *BusinessMetadata) SetTypeName(v string)

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

type BusinessMetadataDef

type BusinessMetadataDef struct {
	// The category
	Category *string `json:"category,omitempty"`
	// The internal guid
	Guid *string `json:"guid,omitempty"`
	// The creator
	CreatedBy *string `json:"createdBy,omitempty"`
	// The updater
	UpdatedBy *string `json:"updatedBy,omitempty"`
	// The create time
	CreateTime *int64 `json:"createTime,omitempty"`
	// The update time
	UpdateTime *int64 `json:"updateTime,omitempty"`
	// The version
	Version *int32 `json:"version,omitempty"`
	// The name
	Name *string `json:"name,omitempty"`
	// The description
	Description *string `json:"description,omitempty"`
	// The type version
	TypeVersion *string `json:"typeVersion,omitempty"`
	// The service type
	ServiceType *string `json:"serviceType,omitempty"`
	// The options
	Options *map[string]string `json:"options,omitempty"`
	// The attribute definitions
	AttributeDefs *[]AttributeDef `json:"attributeDefs,omitempty"`
}

BusinessMetadataDef struct for BusinessMetadataDef

func NewBusinessMetadataDef

func NewBusinessMetadataDef() *BusinessMetadataDef

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

func NewBusinessMetadataDefWithDefaults

func NewBusinessMetadataDefWithDefaults() *BusinessMetadataDef

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

func (*BusinessMetadataDef) GetAttributeDefs

func (o *BusinessMetadataDef) GetAttributeDefs() []AttributeDef

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

func (*BusinessMetadataDef) GetAttributeDefsOk

func (o *BusinessMetadataDef) GetAttributeDefsOk() (*[]AttributeDef, 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 (*BusinessMetadataDef) GetCategory

func (o *BusinessMetadataDef) GetCategory() string

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

func (*BusinessMetadataDef) GetCategoryOk

func (o *BusinessMetadataDef) 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 (*BusinessMetadataDef) GetCreateTime

func (o *BusinessMetadataDef) GetCreateTime() int64

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

func (*BusinessMetadataDef) GetCreateTimeOk

func (o *BusinessMetadataDef) 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 (*BusinessMetadataDef) GetCreatedBy

func (o *BusinessMetadataDef) GetCreatedBy() string

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

func (*BusinessMetadataDef) GetCreatedByOk

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

func (o *BusinessMetadataDef) GetDescription() string

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

func (*BusinessMetadataDef) GetDescriptionOk

func (o *BusinessMetadataDef) 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 (*BusinessMetadataDef) GetGuid

func (o *BusinessMetadataDef) GetGuid() string

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

func (*BusinessMetadataDef) GetGuidOk

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

func (o *BusinessMetadataDef) GetName() string

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

func (*BusinessMetadataDef) GetNameOk

func (o *BusinessMetadataDef) 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 (*BusinessMetadataDef) GetOptions

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

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

func (*BusinessMetadataDef) GetOptionsOk

func (o *BusinessMetadataDef) 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 (*BusinessMetadataDef) GetServiceType

func (o *BusinessMetadataDef) GetServiceType() string

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

func (*BusinessMetadataDef) GetServiceTypeOk

func (o *BusinessMetadataDef) 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 (*BusinessMetadataDef) GetTypeVersion

func (o *BusinessMetadataDef) GetTypeVersion() string

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

func (*BusinessMetadataDef) GetTypeVersionOk

func (o *BusinessMetadataDef) 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 (*BusinessMetadataDef) GetUpdateTime

func (o *BusinessMetadataDef) GetUpdateTime() int64

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

func (*BusinessMetadataDef) GetUpdateTimeOk

func (o *BusinessMetadataDef) 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 (*BusinessMetadataDef) GetUpdatedBy

func (o *BusinessMetadataDef) GetUpdatedBy() string

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

func (*BusinessMetadataDef) GetUpdatedByOk

func (o *BusinessMetadataDef) 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 (*BusinessMetadataDef) GetVersion

func (o *BusinessMetadataDef) GetVersion() int32

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

func (*BusinessMetadataDef) GetVersionOk

func (o *BusinessMetadataDef) 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 (*BusinessMetadataDef) HasAttributeDefs

func (o *BusinessMetadataDef) HasAttributeDefs() bool

HasAttributeDefs returns a boolean if a field has been set.

func (*BusinessMetadataDef) HasCategory

func (o *BusinessMetadataDef) HasCategory() bool

HasCategory returns a boolean if a field has been set.

func (*BusinessMetadataDef) HasCreateTime

func (o *BusinessMetadataDef) HasCreateTime() bool

HasCreateTime returns a boolean if a field has been set.

func (*BusinessMetadataDef) HasCreatedBy

func (o *BusinessMetadataDef) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*BusinessMetadataDef) HasDescription

func (o *BusinessMetadataDef) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*BusinessMetadataDef) HasGuid

func (o *BusinessMetadataDef) HasGuid() bool

HasGuid returns a boolean if a field has been set.

func (*BusinessMetadataDef) HasName

func (o *BusinessMetadataDef) HasName() bool

HasName returns a boolean if a field has been set.

func (*BusinessMetadataDef) HasOptions

func (o *BusinessMetadataDef) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*BusinessMetadataDef) HasServiceType

func (o *BusinessMetadataDef) HasServiceType() bool

HasServiceType returns a boolean if a field has been set.

func (*BusinessMetadataDef) HasTypeVersion

func (o *BusinessMetadataDef) HasTypeVersion() bool

HasTypeVersion returns a boolean if a field has been set.

func (*BusinessMetadataDef) HasUpdateTime

func (o *BusinessMetadataDef) HasUpdateTime() bool

HasUpdateTime returns a boolean if a field has been set.

func (*BusinessMetadataDef) HasUpdatedBy

func (o *BusinessMetadataDef) HasUpdatedBy() bool

HasUpdatedBy returns a boolean if a field has been set.

func (*BusinessMetadataDef) HasVersion

func (o *BusinessMetadataDef) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (BusinessMetadataDef) MarshalJSON

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

func (*BusinessMetadataDef) Redact

func (o *BusinessMetadataDef) Redact()

Redact resets all sensitive fields to their zero value.

func (*BusinessMetadataDef) SetAttributeDefs

func (o *BusinessMetadataDef) SetAttributeDefs(v []AttributeDef)

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

func (*BusinessMetadataDef) SetCategory

func (o *BusinessMetadataDef) SetCategory(v string)

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

func (*BusinessMetadataDef) SetCreateTime

func (o *BusinessMetadataDef) SetCreateTime(v int64)

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

func (*BusinessMetadataDef) SetCreatedBy

func (o *BusinessMetadataDef) SetCreatedBy(v string)

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

func (*BusinessMetadataDef) SetDescription

func (o *BusinessMetadataDef) SetDescription(v string)

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

func (*BusinessMetadataDef) SetGuid

func (o *BusinessMetadataDef) SetGuid(v string)

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

func (*BusinessMetadataDef) SetName

func (o *BusinessMetadataDef) SetName(v string)

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

func (*BusinessMetadataDef) SetOptions

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

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

func (*BusinessMetadataDef) SetServiceType

func (o *BusinessMetadataDef) SetServiceType(v string)

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

func (*BusinessMetadataDef) SetTypeVersion

func (o *BusinessMetadataDef) SetTypeVersion(v string)

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

func (*BusinessMetadataDef) SetUpdateTime

func (o *BusinessMetadataDef) SetUpdateTime(v int64)

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

func (*BusinessMetadataDef) SetUpdatedBy

func (o *BusinessMetadataDef) SetUpdatedBy(v string)

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

func (*BusinessMetadataDef) SetVersion

func (o *BusinessMetadataDef) SetVersion(v int32)

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

type BusinessMetadataDefResponse

type BusinessMetadataDefResponse struct {
	// The category
	Category *string `json:"category,omitempty"`
	// The internal guid
	Guid *string `json:"guid,omitempty"`
	// The creator
	CreatedBy *string `json:"createdBy,omitempty"`
	// The updater
	UpdatedBy *string `json:"updatedBy,omitempty"`
	// The create time
	CreateTime *int64 `json:"createTime,omitempty"`
	// The update time
	UpdateTime *int64 `json:"updateTime,omitempty"`
	// The version
	Version *int32 `json:"version,omitempty"`
	// The name
	Name *string `json:"name,omitempty"`
	// The description
	Description *string `json:"description,omitempty"`
	// The type version
	TypeVersion *string `json:"typeVersion,omitempty"`
	// The service type
	ServiceType *string `json:"serviceType,omitempty"`
	// The options
	Options *map[string]string `json:"options,omitempty"`
	// The attribute definitions
	AttributeDefs *[]AttributeDef `json:"attributeDefs,omitempty"`
	Error         *ErrorMessage   `json:"error,omitempty"`
}

BusinessMetadataDefResponse struct for BusinessMetadataDefResponse

func NewBusinessMetadataDefResponse

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

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

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

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

func (*BusinessMetadataDefResponse) GetAttributeDefsOk

func (o *BusinessMetadataDefResponse) GetAttributeDefsOk() (*[]AttributeDef, 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

func (o *BusinessMetadataDefResponse) GetCategory() string

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

func (*BusinessMetadataDefResponse) GetCategoryOk

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

func (o *BusinessMetadataDefResponse) GetCreateTime() int64

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

func (*BusinessMetadataDefResponse) GetCreateTimeOk

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

func (o *BusinessMetadataDefResponse) GetCreatedBy() string

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

func (*BusinessMetadataDefResponse) GetCreatedByOk

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

func (o *BusinessMetadataDefResponse) GetDescription() string

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

func (*BusinessMetadataDefResponse) GetDescriptionOk

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

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

func (*BusinessMetadataDefResponse) GetErrorOk

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

func (o *BusinessMetadataDefResponse) GetGuid() string

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

func (*BusinessMetadataDefResponse) GetGuidOk

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

func (o *BusinessMetadataDefResponse) GetName() string

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

func (*BusinessMetadataDefResponse) GetNameOk

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

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

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

func (*BusinessMetadataDefResponse) GetOptionsOk

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

func (o *BusinessMetadataDefResponse) GetServiceType() string

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

func (*BusinessMetadataDefResponse) GetServiceTypeOk

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

func (o *BusinessMetadataDefResponse) GetTypeVersion() string

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

func (*BusinessMetadataDefResponse) GetTypeVersionOk

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

func (o *BusinessMetadataDefResponse) GetUpdateTime() int64

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

func (*BusinessMetadataDefResponse) GetUpdateTimeOk

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

func (o *BusinessMetadataDefResponse) GetUpdatedBy() string

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

func (*BusinessMetadataDefResponse) GetUpdatedByOk

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

func (o *BusinessMetadataDefResponse) GetVersion() int32

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

func (*BusinessMetadataDefResponse) GetVersionOk

func (o *BusinessMetadataDefResponse) 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 (*BusinessMetadataDefResponse) HasAttributeDefs

func (o *BusinessMetadataDefResponse) HasAttributeDefs() bool

HasAttributeDefs returns a boolean if a field has been set.

func (*BusinessMetadataDefResponse) HasCategory

func (o *BusinessMetadataDefResponse) HasCategory() bool

HasCategory returns a boolean if a field has been set.

func (*BusinessMetadataDefResponse) HasCreateTime

func (o *BusinessMetadataDefResponse) HasCreateTime() bool

HasCreateTime returns a boolean if a field has been set.

func (*BusinessMetadataDefResponse) HasCreatedBy

func (o *BusinessMetadataDefResponse) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*BusinessMetadataDefResponse) HasDescription

func (o *BusinessMetadataDefResponse) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*BusinessMetadataDefResponse) HasError

func (o *BusinessMetadataDefResponse) HasError() bool

HasError returns a boolean if a field has been set.

func (*BusinessMetadataDefResponse) HasGuid

func (o *BusinessMetadataDefResponse) HasGuid() bool

HasGuid returns a boolean if a field has been set.

func (*BusinessMetadataDefResponse) HasName

func (o *BusinessMetadataDefResponse) HasName() bool

HasName returns a boolean if a field has been set.

func (*BusinessMetadataDefResponse) HasOptions

func (o *BusinessMetadataDefResponse) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*BusinessMetadataDefResponse) HasServiceType

func (o *BusinessMetadataDefResponse) HasServiceType() bool

HasServiceType returns a boolean if a field has been set.

func (*BusinessMetadataDefResponse) HasTypeVersion

func (o *BusinessMetadataDefResponse) HasTypeVersion() bool

HasTypeVersion returns a boolean if a field has been set.

func (*BusinessMetadataDefResponse) HasUpdateTime

func (o *BusinessMetadataDefResponse) HasUpdateTime() bool

HasUpdateTime returns a boolean if a field has been set.

func (*BusinessMetadataDefResponse) HasUpdatedBy

func (o *BusinessMetadataDefResponse) HasUpdatedBy() bool

HasUpdatedBy returns a boolean if a field has been set.

func (*BusinessMetadataDefResponse) HasVersion

func (o *BusinessMetadataDefResponse) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (BusinessMetadataDefResponse) MarshalJSON

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

func (*BusinessMetadataDefResponse) Redact

func (o *BusinessMetadataDefResponse) Redact()

Redact resets all sensitive fields to their zero value.

func (*BusinessMetadataDefResponse) SetAttributeDefs

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

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

func (*BusinessMetadataDefResponse) SetCategory

func (o *BusinessMetadataDefResponse) SetCategory(v string)

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

func (*BusinessMetadataDefResponse) SetCreateTime

func (o *BusinessMetadataDefResponse) SetCreateTime(v int64)

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

func (*BusinessMetadataDefResponse) SetCreatedBy

func (o *BusinessMetadataDefResponse) SetCreatedBy(v string)

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

func (*BusinessMetadataDefResponse) SetDescription

func (o *BusinessMetadataDefResponse) SetDescription(v string)

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

func (*BusinessMetadataDefResponse) SetError

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

func (*BusinessMetadataDefResponse) SetGuid

func (o *BusinessMetadataDefResponse) SetGuid(v string)

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

func (*BusinessMetadataDefResponse) SetName

func (o *BusinessMetadataDefResponse) SetName(v string)

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

func (*BusinessMetadataDefResponse) SetOptions

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

func (o *BusinessMetadataDefResponse) SetServiceType(v string)

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

func (*BusinessMetadataDefResponse) SetTypeVersion

func (o *BusinessMetadataDefResponse) SetTypeVersion(v string)

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

func (*BusinessMetadataDefResponse) SetUpdateTime

func (o *BusinessMetadataDefResponse) SetUpdateTime(v int64)

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

func (*BusinessMetadataDefResponse) SetUpdatedBy

func (o *BusinessMetadataDefResponse) SetUpdatedBy(v string)

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

func (*BusinessMetadataDefResponse) SetVersion

func (o *BusinessMetadataDefResponse) SetVersion(v int32)

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

type BusinessMetadataResponse

type BusinessMetadataResponse struct {
	// The business metadata name
	TypeName *string `json:"typeName,omitempty"`
	// The business metadata attributes
	Attributes *map[string]interface{} `json:"attributes,omitempty"`
	// The entity type
	EntityType *string `json:"entityType,omitempty"`
	// The qualified name of the entity
	EntityName *string       `json:"entityName,omitempty"`
	Error      *ErrorMessage `json:"error,omitempty"`
}

BusinessMetadataResponse struct for BusinessMetadataResponse

func NewBusinessMetadataResponse

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

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

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

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

func (*BusinessMetadataResponse) GetAttributesOk

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

func (o *BusinessMetadataResponse) GetEntityName() string

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

func (*BusinessMetadataResponse) GetEntityNameOk

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

func (o *BusinessMetadataResponse) GetEntityType() string

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

func (*BusinessMetadataResponse) GetEntityTypeOk

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

func (o *BusinessMetadataResponse) GetError() ErrorMessage

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

func (*BusinessMetadataResponse) GetErrorOk

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

func (o *BusinessMetadataResponse) GetTypeName() string

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

func (*BusinessMetadataResponse) GetTypeNameOk

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

func (o *BusinessMetadataResponse) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*BusinessMetadataResponse) HasEntityName

func (o *BusinessMetadataResponse) HasEntityName() bool

HasEntityName returns a boolean if a field has been set.

func (*BusinessMetadataResponse) HasEntityType

func (o *BusinessMetadataResponse) HasEntityType() bool

HasEntityType returns a boolean if a field has been set.

func (*BusinessMetadataResponse) HasError

func (o *BusinessMetadataResponse) HasError() bool

HasError returns a boolean if a field has been set.

func (*BusinessMetadataResponse) HasTypeName

func (o *BusinessMetadataResponse) HasTypeName() bool

HasTypeName returns a boolean if a field has been set.

func (BusinessMetadataResponse) MarshalJSON

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

func (*BusinessMetadataResponse) Redact

func (o *BusinessMetadataResponse) Redact()

Redact resets all sensitive fields to their zero value.

func (*BusinessMetadataResponse) SetAttributes

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

func (o *BusinessMetadataResponse) SetEntityName(v string)

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

func (*BusinessMetadataResponse) SetEntityType

func (o *BusinessMetadataResponse) SetEntityType(v string)

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

func (*BusinessMetadataResponse) SetError

func (o *BusinessMetadataResponse) SetError(v ErrorMessage)

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

func (*BusinessMetadataResponse) SetTypeName

func (o *BusinessMetadataResponse) SetTypeName(v string)

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

type Classification

type Classification struct {
	// The tag name
	TypeName *string `json:"typeName,omitempty"`
	// The tag attributes
	Attributes *map[string]map[string]interface{} `json:"attributes,omitempty"`
	// The internal entity guid
	EntityGuid *string `json:"entityGuid,omitempty"`
	// The entity status
	EntityStatus *string `json:"entityStatus,omitempty"`
	// Whether to propagate the tag
	Propagate *bool `json:"propagate,omitempty"`
	// The validity periods
	ValidityPeriods *[]TimeBoundary `json:"validityPeriods,omitempty"`
	// Whether to remove propagations on entity delete
	RemovePropagationsOnEntityDelete *bool `json:"removePropagationsOnEntityDelete,omitempty"`
}

Classification struct for Classification

func NewClassification

func NewClassification() *Classification

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

func NewClassificationWithDefaults

func NewClassificationWithDefaults() *Classification

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

func (*Classification) GetAttributes

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

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

func (*Classification) GetAttributesOk

func (o *Classification) 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 (*Classification) GetEntityGuid

func (o *Classification) GetEntityGuid() string

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

func (*Classification) GetEntityGuidOk

func (o *Classification) 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 (*Classification) GetEntityStatus

func (o *Classification) GetEntityStatus() string

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

func (*Classification) GetEntityStatusOk

func (o *Classification) 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 (*Classification) GetPropagate

func (o *Classification) GetPropagate() bool

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

func (*Classification) GetPropagateOk

func (o *Classification) 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 (*Classification) GetRemovePropagationsOnEntityDelete

func (o *Classification) GetRemovePropagationsOnEntityDelete() bool

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

func (*Classification) GetRemovePropagationsOnEntityDeleteOk

func (o *Classification) 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 (*Classification) GetTypeName

func (o *Classification) GetTypeName() string

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

func (*Classification) GetTypeNameOk

func (o *Classification) 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 (*Classification) GetValidityPeriods

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

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

func (*Classification) GetValidityPeriodsOk

func (o *Classification) 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 (*Classification) HasAttributes

func (o *Classification) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*Classification) HasEntityGuid

func (o *Classification) HasEntityGuid() bool

HasEntityGuid returns a boolean if a field has been set.

func (*Classification) HasEntityStatus

func (o *Classification) HasEntityStatus() bool

HasEntityStatus returns a boolean if a field has been set.

func (*Classification) HasPropagate

func (o *Classification) HasPropagate() bool

HasPropagate returns a boolean if a field has been set.

func (*Classification) HasRemovePropagationsOnEntityDelete

func (o *Classification) HasRemovePropagationsOnEntityDelete() bool

HasRemovePropagationsOnEntityDelete returns a boolean if a field has been set.

func (*Classification) HasTypeName

func (o *Classification) HasTypeName() bool

HasTypeName returns a boolean if a field has been set.

func (*Classification) HasValidityPeriods

func (o *Classification) HasValidityPeriods() bool

HasValidityPeriods returns a boolean if a field has been set.

func (Classification) MarshalJSON

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

func (*Classification) Redact

func (o *Classification) Redact()

Redact resets all sensitive fields to their zero value.

func (*Classification) SetAttributes

func (o *Classification) 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 (*Classification) SetEntityGuid

func (o *Classification) SetEntityGuid(v string)

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

func (*Classification) SetEntityStatus

func (o *Classification) SetEntityStatus(v string)

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

func (*Classification) SetPropagate

func (o *Classification) SetPropagate(v bool)

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

func (*Classification) SetRemovePropagationsOnEntityDelete

func (o *Classification) SetRemovePropagationsOnEntityDelete(v bool)

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

func (*Classification) SetTypeName

func (o *Classification) SetTypeName(v string)

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

func (*Classification) SetValidityPeriods

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

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

type ClassificationHeader added in v0.2.0

type ClassificationHeader struct {
	// The tag name
	TypeName *string `json:"typeName,omitempty"`
	// The internal entity guid
	EntityGuid *string `json:"entityGuid,omitempty"`
	// The entity status
	EntityStatus *string `json:"entityStatus,omitempty"`
	// Whether to propagate the tag
	Propagate *bool `json:"propagate,omitempty"`
	// Whether to remove propagations on entity delete
	RemovePropagationsOnEntityDelete *bool `json:"removePropagationsOnEntityDelete,omitempty"`
}

ClassificationHeader struct for ClassificationHeader

func NewClassificationHeader added in v0.2.0

func NewClassificationHeader() *ClassificationHeader

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

func NewClassificationHeaderWithDefaults added in v0.2.0

func NewClassificationHeaderWithDefaults() *ClassificationHeader

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

func (*ClassificationHeader) GetEntityGuid added in v0.2.0

func (o *ClassificationHeader) GetEntityGuid() string

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

func (*ClassificationHeader) GetEntityGuidOk added in v0.2.0

func (o *ClassificationHeader) 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 (*ClassificationHeader) GetEntityStatus added in v0.2.0

func (o *ClassificationHeader) GetEntityStatus() string

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

func (*ClassificationHeader) GetEntityStatusOk added in v0.2.0

func (o *ClassificationHeader) 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 (*ClassificationHeader) GetPropagate added in v0.2.0

func (o *ClassificationHeader) GetPropagate() bool

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

func (*ClassificationHeader) GetPropagateOk added in v0.2.0

func (o *ClassificationHeader) 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 (*ClassificationHeader) GetRemovePropagationsOnEntityDelete added in v0.2.0

func (o *ClassificationHeader) GetRemovePropagationsOnEntityDelete() bool

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

func (*ClassificationHeader) GetRemovePropagationsOnEntityDeleteOk added in v0.2.0

func (o *ClassificationHeader) 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 (*ClassificationHeader) GetTypeName added in v0.2.0

func (o *ClassificationHeader) GetTypeName() string

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

func (*ClassificationHeader) GetTypeNameOk added in v0.2.0

func (o *ClassificationHeader) 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 (*ClassificationHeader) HasEntityGuid added in v0.2.0

func (o *ClassificationHeader) HasEntityGuid() bool

HasEntityGuid returns a boolean if a field has been set.

func (*ClassificationHeader) HasEntityStatus added in v0.2.0

func (o *ClassificationHeader) HasEntityStatus() bool

HasEntityStatus returns a boolean if a field has been set.

func (*ClassificationHeader) HasPropagate added in v0.2.0

func (o *ClassificationHeader) HasPropagate() bool

HasPropagate returns a boolean if a field has been set.

func (*ClassificationHeader) HasRemovePropagationsOnEntityDelete added in v0.2.0

func (o *ClassificationHeader) HasRemovePropagationsOnEntityDelete() bool

HasRemovePropagationsOnEntityDelete returns a boolean if a field has been set.

func (*ClassificationHeader) HasTypeName added in v0.2.0

func (o *ClassificationHeader) HasTypeName() bool

HasTypeName returns a boolean if a field has been set.

func (ClassificationHeader) MarshalJSON added in v0.2.0

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

func (*ClassificationHeader) Redact added in v0.2.0

func (o *ClassificationHeader) Redact()

Redact resets all sensitive fields to their zero value.

func (*ClassificationHeader) SetEntityGuid added in v0.2.0

func (o *ClassificationHeader) SetEntityGuid(v string)

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

func (*ClassificationHeader) SetEntityStatus added in v0.2.0

func (o *ClassificationHeader) SetEntityStatus(v string)

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

func (*ClassificationHeader) SetPropagate added in v0.2.0

func (o *ClassificationHeader) SetPropagate(v bool)

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

func (*ClassificationHeader) SetRemovePropagationsOnEntityDelete added in v0.2.0

func (o *ClassificationHeader) SetRemovePropagationsOnEntityDelete(v bool)

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

func (*ClassificationHeader) SetTypeName added in v0.2.0

func (o *ClassificationHeader) SetTypeName(v string)

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

type Configuration

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

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

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

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

func (*Configuration) ServerURL

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

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

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

ServerURLWithContext returns a new server URL given an endpoint

type ConstraintDef

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

ConstraintDef struct for ConstraintDef

func NewConstraintDef

func NewConstraintDef() *ConstraintDef

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

func NewConstraintDefWithDefaults

func NewConstraintDefWithDefaults() *ConstraintDef

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

func (*ConstraintDef) GetParams

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

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

func (*ConstraintDef) GetParamsOk

func (o *ConstraintDef) 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 (*ConstraintDef) GetType

func (o *ConstraintDef) GetType() string

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

func (*ConstraintDef) GetTypeOk

func (o *ConstraintDef) 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 (*ConstraintDef) HasParams

func (o *ConstraintDef) HasParams() bool

HasParams returns a boolean if a field has been set.

func (*ConstraintDef) HasType

func (o *ConstraintDef) HasType() bool

HasType returns a boolean if a field has been set.

func (ConstraintDef) MarshalJSON

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

func (*ConstraintDef) Redact

func (o *ConstraintDef) Redact()

Redact resets all sensitive fields to their zero value.

func (*ConstraintDef) SetParams

func (o *ConstraintDef) 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 (*ConstraintDef) SetType

func (o *ConstraintDef) SetType(v string)

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

type Entity

type Entity struct {
	// The type name
	TypeName *string `json:"typeName,omitempty"`
	// The type attributes
	Attributes *map[string]interface{} `json:"attributes,omitempty"`
	// The internal guid
	Guid *string `json:"guid,omitempty"`
	// The home id
	HomeId *string `json:"homeId,omitempty"`
	// Whether is a proxy
	IsProxy *bool `json:"isProxy,omitempty"`
	// Whether is incomplete
	IsIncomplete *bool `json:"isIncomplete,omitempty"`
	// The provenance type
	ProvenanceType *int32 `json:"provenanceType,omitempty"`
	// The status
	Status *string `json:"status,omitempty"`
	// The creator
	CreatedBy *string `json:"createdBy,omitempty"`
	// The updater
	UpdatedBy *string `json:"updatedBy,omitempty"`
	// The create time
	CreateTime *int64 `json:"createTime,omitempty"`
	// The update time
	UpdateTime *int64 `json:"updateTime,omitempty"`
	// The version
	Version *int32 `json:"version,omitempty"`
	// The relationship attributes
	RelationshipAttributes *map[string]interface{} `json:"relationshipAttributes,omitempty"`
	// The classifications (tags)
	Classifications *[]Classification `json:"classifications,omitempty"`
	// The meanings
	Meanings *[]TermAssignmentHeader `json:"meanings,omitempty"`
	// The custom attributes
	CustomAttributes *map[string]string `json:"customAttributes,omitempty"`
	// The business attributes
	BusinessAttributes *map[string]map[string]interface{} `json:"businessAttributes,omitempty"`
	// The labels
	Labels *[]string `json:"labels,omitempty"`
	// Whether is a proxy
	Proxy *bool `json:"proxy,omitempty"`
}

Entity The entity

func NewEntity

func NewEntity() *Entity

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

func NewEntityWithDefaults

func NewEntityWithDefaults() *Entity

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

func (*Entity) GetAttributes

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

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

func (*Entity) GetAttributesOk

func (o *Entity) 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 (*Entity) GetBusinessAttributes

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

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

func (*Entity) GetBusinessAttributesOk

func (o *Entity) 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 (*Entity) GetClassifications

func (o *Entity) GetClassifications() []Classification

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

func (*Entity) GetClassificationsOk

func (o *Entity) GetClassificationsOk() (*[]Classification, 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 (*Entity) GetCreateTime

func (o *Entity) GetCreateTime() int64

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

func (*Entity) GetCreateTimeOk

func (o *Entity) 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 (*Entity) GetCreatedBy

func (o *Entity) GetCreatedBy() string

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

func (*Entity) GetCreatedByOk

func (o *Entity) 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 (*Entity) GetCustomAttributes

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

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

func (*Entity) GetCustomAttributesOk

func (o *Entity) 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 (*Entity) GetGuid

func (o *Entity) GetGuid() string

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

func (*Entity) GetGuidOk

func (o *Entity) 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 (*Entity) GetHomeId

func (o *Entity) GetHomeId() string

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

func (*Entity) GetHomeIdOk

func (o *Entity) 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 (*Entity) GetIsIncomplete

func (o *Entity) GetIsIncomplete() bool

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

func (*Entity) GetIsIncompleteOk

func (o *Entity) 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 (*Entity) GetIsProxy

func (o *Entity) GetIsProxy() bool

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

func (*Entity) GetIsProxyOk

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

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

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

func (*Entity) GetLabelsOk

func (o *Entity) 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 (*Entity) GetMeanings

func (o *Entity) GetMeanings() []TermAssignmentHeader

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

func (*Entity) GetMeaningsOk

func (o *Entity) GetMeaningsOk() (*[]TermAssignmentHeader, 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 (*Entity) GetProvenanceType

func (o *Entity) GetProvenanceType() int32

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

func (*Entity) GetProvenanceTypeOk

func (o *Entity) 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 (*Entity) GetProxy

func (o *Entity) GetProxy() bool

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

func (*Entity) GetProxyOk

func (o *Entity) 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 (*Entity) GetRelationshipAttributes

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

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

func (*Entity) GetRelationshipAttributesOk

func (o *Entity) 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 (*Entity) GetStatus

func (o *Entity) GetStatus() string

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

func (*Entity) GetStatusOk

func (o *Entity) 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 (*Entity) GetTypeName

func (o *Entity) GetTypeName() string

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

func (*Entity) GetTypeNameOk

func (o *Entity) 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 (*Entity) GetUpdateTime

func (o *Entity) GetUpdateTime() int64

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

func (*Entity) GetUpdateTimeOk

func (o *Entity) 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 (*Entity) GetUpdatedBy

func (o *Entity) GetUpdatedBy() string

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

func (*Entity) GetUpdatedByOk

func (o *Entity) 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 (*Entity) GetVersion

func (o *Entity) GetVersion() int32

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

func (*Entity) GetVersionOk

func (o *Entity) 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 (*Entity) HasAttributes

func (o *Entity) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*Entity) HasBusinessAttributes

func (o *Entity) HasBusinessAttributes() bool

HasBusinessAttributes returns a boolean if a field has been set.

func (*Entity) HasClassifications

func (o *Entity) HasClassifications() bool

HasClassifications returns a boolean if a field has been set.

func (*Entity) HasCreateTime

func (o *Entity) HasCreateTime() bool

HasCreateTime returns a boolean if a field has been set.

func (*Entity) HasCreatedBy

func (o *Entity) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Entity) HasCustomAttributes

func (o *Entity) HasCustomAttributes() bool

HasCustomAttributes returns a boolean if a field has been set.

func (*Entity) HasGuid

func (o *Entity) HasGuid() bool

HasGuid returns a boolean if a field has been set.

func (*Entity) HasHomeId

func (o *Entity) HasHomeId() bool

HasHomeId returns a boolean if a field has been set.

func (*Entity) HasIsIncomplete

func (o *Entity) HasIsIncomplete() bool

HasIsIncomplete returns a boolean if a field has been set.

func (*Entity) HasIsProxy

func (o *Entity) HasIsProxy() bool

HasIsProxy returns a boolean if a field has been set.

func (*Entity) HasLabels

func (o *Entity) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*Entity) HasMeanings

func (o *Entity) HasMeanings() bool

HasMeanings returns a boolean if a field has been set.

func (*Entity) HasProvenanceType

func (o *Entity) HasProvenanceType() bool

HasProvenanceType returns a boolean if a field has been set.

func (*Entity) HasProxy

func (o *Entity) HasProxy() bool

HasProxy returns a boolean if a field has been set.

func (*Entity) HasRelationshipAttributes

func (o *Entity) HasRelationshipAttributes() bool

HasRelationshipAttributes returns a boolean if a field has been set.

func (*Entity) HasStatus

func (o *Entity) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*Entity) HasTypeName

func (o *Entity) HasTypeName() bool

HasTypeName returns a boolean if a field has been set.

func (*Entity) HasUpdateTime

func (o *Entity) HasUpdateTime() bool

HasUpdateTime returns a boolean if a field has been set.

func (*Entity) HasUpdatedBy

func (o *Entity) HasUpdatedBy() bool

HasUpdatedBy returns a boolean if a field has been set.

func (*Entity) HasVersion

func (o *Entity) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (Entity) MarshalJSON

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

func (*Entity) Redact

func (o *Entity) Redact()

Redact resets all sensitive fields to their zero value.

func (*Entity) SetAttributes

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

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

func (*Entity) SetBusinessAttributes

func (o *Entity) 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 (*Entity) SetClassifications

func (o *Entity) SetClassifications(v []Classification)

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

func (*Entity) SetCreateTime

func (o *Entity) SetCreateTime(v int64)

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

func (*Entity) SetCreatedBy

func (o *Entity) SetCreatedBy(v string)

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

func (*Entity) SetCustomAttributes

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

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

func (*Entity) SetGuid

func (o *Entity) SetGuid(v string)

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

func (*Entity) SetHomeId

func (o *Entity) SetHomeId(v string)

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

func (*Entity) SetIsIncomplete

func (o *Entity) SetIsIncomplete(v bool)

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

func (*Entity) SetIsProxy

func (o *Entity) SetIsProxy(v bool)

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

func (*Entity) SetLabels

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

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

func (*Entity) SetMeanings

func (o *Entity) SetMeanings(v []TermAssignmentHeader)

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

func (*Entity) SetProvenanceType

func (o *Entity) SetProvenanceType(v int32)

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

func (*Entity) SetProxy

func (o *Entity) SetProxy(v bool)

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

func (*Entity) SetRelationshipAttributes

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

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

func (*Entity) SetStatus

func (o *Entity) SetStatus(v string)

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

func (*Entity) SetTypeName

func (o *Entity) SetTypeName(v string)

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

func (*Entity) SetUpdateTime

func (o *Entity) SetUpdateTime(v int64)

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

func (*Entity) SetUpdatedBy

func (o *Entity) SetUpdatedBy(v string)

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

func (*Entity) SetVersion

func (o *Entity) SetVersion(v int32)

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

type EntityHeader

type EntityHeader struct {
	// The type name
	TypeName *string `json:"typeName,omitempty"`
	// The attributes
	Attributes *map[string]map[string]interface{} `json:"attributes,omitempty"`
	// The internal guid
	Guid *string `json:"guid,omitempty"`
	// The status
	Status *string `json:"status,omitempty"`
	// The display text
	DisplayText *string `json:"displayText,omitempty"`
	// The classification (tag) names
	ClassificationNames *[]string `json:"classificationNames,omitempty"`
	// The classifications (tags)
	Classifications *[]Classification `json:"classifications,omitempty"`
	// The meaning names
	MeaningNames *[]string `json:"meaningNames,omitempty"`
	// The meanings
	Meanings *[]TermAssignmentHeader `json:"meanings,omitempty"`
	// Whether is incomplete
	IsIncomplete *bool `json:"isIncomplete,omitempty"`
	// The labels
	Labels *[]string `json:"labels,omitempty"`
}

EntityHeader struct for EntityHeader

func NewEntityHeader

func NewEntityHeader() *EntityHeader

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

func NewEntityHeaderWithDefaults

func NewEntityHeaderWithDefaults() *EntityHeader

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

func (*EntityHeader) GetAttributes

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

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

func (*EntityHeader) GetAttributesOk

func (o *EntityHeader) 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 (*EntityHeader) GetClassificationNames

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

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

func (*EntityHeader) GetClassificationNamesOk

func (o *EntityHeader) 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 (*EntityHeader) GetClassifications

func (o *EntityHeader) GetClassifications() []Classification

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

func (*EntityHeader) GetClassificationsOk

func (o *EntityHeader) GetClassificationsOk() (*[]Classification, 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 (*EntityHeader) GetDisplayText

func (o *EntityHeader) GetDisplayText() string

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

func (*EntityHeader) GetDisplayTextOk

func (o *EntityHeader) 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 (*EntityHeader) GetGuid

func (o *EntityHeader) GetGuid() string

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

func (*EntityHeader) GetGuidOk

func (o *EntityHeader) 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 (*EntityHeader) GetIsIncomplete

func (o *EntityHeader) GetIsIncomplete() bool

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

func (*EntityHeader) GetIsIncompleteOk

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

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

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

func (*EntityHeader) GetLabelsOk

func (o *EntityHeader) 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 (*EntityHeader) GetMeaningNames

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

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

func (*EntityHeader) GetMeaningNamesOk

func (o *EntityHeader) 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 (*EntityHeader) GetMeanings

func (o *EntityHeader) GetMeanings() []TermAssignmentHeader

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

func (*EntityHeader) GetMeaningsOk

func (o *EntityHeader) GetMeaningsOk() (*[]TermAssignmentHeader, 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 (*EntityHeader) GetStatus

func (o *EntityHeader) GetStatus() string

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

func (*EntityHeader) GetStatusOk

func (o *EntityHeader) 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 (*EntityHeader) GetTypeName

func (o *EntityHeader) GetTypeName() string

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

func (*EntityHeader) GetTypeNameOk

func (o *EntityHeader) 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 (*EntityHeader) HasAttributes

func (o *EntityHeader) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*EntityHeader) HasClassificationNames

func (o *EntityHeader) HasClassificationNames() bool

HasClassificationNames returns a boolean if a field has been set.

func (*EntityHeader) HasClassifications

func (o *EntityHeader) HasClassifications() bool

HasClassifications returns a boolean if a field has been set.

func (*EntityHeader) HasDisplayText

func (o *EntityHeader) HasDisplayText() bool

HasDisplayText returns a boolean if a field has been set.

func (*EntityHeader) HasGuid

func (o *EntityHeader) HasGuid() bool

HasGuid returns a boolean if a field has been set.

func (*EntityHeader) HasIsIncomplete

func (o *EntityHeader) HasIsIncomplete() bool

HasIsIncomplete returns a boolean if a field has been set.

func (*EntityHeader) HasLabels

func (o *EntityHeader) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*EntityHeader) HasMeaningNames

func (o *EntityHeader) HasMeaningNames() bool

HasMeaningNames returns a boolean if a field has been set.

func (*EntityHeader) HasMeanings

func (o *EntityHeader) HasMeanings() bool

HasMeanings returns a boolean if a field has been set.

func (*EntityHeader) HasStatus

func (o *EntityHeader) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*EntityHeader) HasTypeName

func (o *EntityHeader) HasTypeName() bool

HasTypeName returns a boolean if a field has been set.

func (EntityHeader) MarshalJSON

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

func (*EntityHeader) Redact

func (o *EntityHeader) Redact()

Redact resets all sensitive fields to their zero value.

func (*EntityHeader) SetAttributes

func (o *EntityHeader) 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 (*EntityHeader) SetClassificationNames

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

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

func (*EntityHeader) SetClassifications

func (o *EntityHeader) SetClassifications(v []Classification)

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

func (*EntityHeader) SetDisplayText

func (o *EntityHeader) SetDisplayText(v string)

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

func (*EntityHeader) SetGuid

func (o *EntityHeader) SetGuid(v string)

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

func (*EntityHeader) SetIsIncomplete

func (o *EntityHeader) SetIsIncomplete(v bool)

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

func (*EntityHeader) SetLabels

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

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

func (*EntityHeader) SetMeaningNames

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

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

func (*EntityHeader) SetMeanings

func (o *EntityHeader) SetMeanings(v []TermAssignmentHeader)

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

func (*EntityHeader) SetStatus

func (o *EntityHeader) SetStatus(v string)

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

func (*EntityHeader) SetTypeName

func (o *EntityHeader) SetTypeName(v string)

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

type EntityPartialUpdate added in v0.2.0

type EntityPartialUpdate struct {
	// The updated entities.
	UPDATE *[]PartialUpdateParams `json:"UPDATE,omitempty"`
}

EntityPartialUpdate The updated entities.

func NewEntityPartialUpdate added in v0.2.0

func NewEntityPartialUpdate() *EntityPartialUpdate

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

func NewEntityPartialUpdateWithDefaults added in v0.2.0

func NewEntityPartialUpdateWithDefaults() *EntityPartialUpdate

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

func (*EntityPartialUpdate) GetUPDATE added in v0.2.0

func (o *EntityPartialUpdate) GetUPDATE() []PartialUpdateParams

GetUPDATE returns the UPDATE field value if set, zero value otherwise.

func (*EntityPartialUpdate) GetUPDATEOk added in v0.2.0

func (o *EntityPartialUpdate) GetUPDATEOk() (*[]PartialUpdateParams, bool)

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

func (*EntityPartialUpdate) HasUPDATE added in v0.2.0

func (o *EntityPartialUpdate) HasUPDATE() bool

HasUPDATE returns a boolean if a field has been set.

func (EntityPartialUpdate) MarshalJSON added in v0.2.0

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

func (*EntityPartialUpdate) Redact added in v0.2.0

func (o *EntityPartialUpdate) Redact()

Redact resets all sensitive fields to their zero value.

func (*EntityPartialUpdate) SetUPDATE added in v0.2.0

func (o *EntityPartialUpdate) SetUPDATE(v []PartialUpdateParams)

SetUPDATE gets a reference to the given []PartialUpdateParams and assigns it to the UPDATE field.

type EntityPartialUpdateResponse added in v0.2.0

type EntityPartialUpdateResponse struct {
	MutatedEntities *EntityPartialUpdate `json:"mutatedEntities,omitempty"`
}

EntityPartialUpdateResponse The type name

func NewEntityPartialUpdateResponse added in v0.2.0

func NewEntityPartialUpdateResponse() *EntityPartialUpdateResponse

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

func NewEntityPartialUpdateResponseWithDefaults added in v0.2.0

func NewEntityPartialUpdateResponseWithDefaults() *EntityPartialUpdateResponse

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

func (*EntityPartialUpdateResponse) GetMutatedEntities added in v0.2.0

func (o *EntityPartialUpdateResponse) GetMutatedEntities() EntityPartialUpdate

GetMutatedEntities returns the MutatedEntities field value if set, zero value otherwise.

func (*EntityPartialUpdateResponse) GetMutatedEntitiesOk added in v0.2.0

func (o *EntityPartialUpdateResponse) GetMutatedEntitiesOk() (*EntityPartialUpdate, bool)

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

func (*EntityPartialUpdateResponse) HasMutatedEntities added in v0.2.0

func (o *EntityPartialUpdateResponse) HasMutatedEntities() bool

HasMutatedEntities returns a boolean if a field has been set.

func (EntityPartialUpdateResponse) MarshalJSON added in v0.2.0

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

func (*EntityPartialUpdateResponse) Redact added in v0.2.0

func (o *EntityPartialUpdateResponse) Redact()

Redact resets all sensitive fields to their zero value.

func (*EntityPartialUpdateResponse) SetMutatedEntities added in v0.2.0

func (o *EntityPartialUpdateResponse) SetMutatedEntities(v EntityPartialUpdate)

SetMutatedEntities gets a reference to the given EntityPartialUpdate and assigns it to the MutatedEntities field.

type EntityV1Api

type EntityV1Api interface {

	/*
			CreateBusinessMetadata Bulk Create Business Metadata

			[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

		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)

	/*
			CreateTags Bulk Create Tags

			[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

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

			[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

		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)

	/*
			DeleteTag Delete a Tag for an Entity

			[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

		Delete a tag for 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)

	/*
			GetBusinessMetadata Read Business Metadata for an Entity

			[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

		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)

	/*
			GetByUniqueAttributes Read an Entity

			[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

		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 EntityWithExtInfo
	GetByUniqueAttributesExecute(r ApiGetByUniqueAttributesRequest) (EntityWithExtInfo, *_nethttp.Response, error)

	/*
			GetTags Read Tags for an Entity

			[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

		Gets the list of tags 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 ApiGetTagsRequest
	*/
	GetTags(ctx _context.Context, typeName string, qualifiedName string) ApiGetTagsRequest

	// GetTagsExecute executes the request
	//  @return []TagResponse
	GetTagsExecute(r ApiGetTagsRequest) ([]TagResponse, *_nethttp.Response, error)

	/*
			PartialEntityUpdate Update an Entity Attribute

			[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

		Partially update an entity attribute.

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

	// PartialEntityUpdateExecute executes the request
	//  @return EntityPartialUpdateResponse
	PartialEntityUpdateExecute(r ApiPartialEntityUpdateRequest) (EntityPartialUpdateResponse, *_nethttp.Response, error)

	/*
			UpdateBusinessMetadata Bulk Update Business Metadata

			[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

		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)

	/*
			UpdateTags Bulk Update Tags

			[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

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

type EntityV1ApiService

type EntityV1ApiService service

EntityV1ApiService EntityV1Api service

func (*EntityV1ApiService) CreateBusinessMetadata

CreateBusinessMetadata Bulk Create Business Metadata

[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

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 (*EntityV1ApiService) CreateBusinessMetadataExecute

Execute executes the request

@return []BusinessMetadataResponse

func (*EntityV1ApiService) CreateTags

CreateTags Bulk Create Tags

[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

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 (*EntityV1ApiService) CreateTagsExecute

Execute executes the request

@return []TagResponse

func (*EntityV1ApiService) DeleteBusinessMetadata

func (a *EntityV1ApiService) DeleteBusinessMetadata(ctx _context.Context, typeName string, qualifiedName string, bmName string) ApiDeleteBusinessMetadataRequest

DeleteBusinessMetadata Delete a Business Metadata for an Entity

[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

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 (*EntityV1ApiService) DeleteBusinessMetadataExecute

func (a *EntityV1ApiService) DeleteBusinessMetadataExecute(r ApiDeleteBusinessMetadataRequest) (*_nethttp.Response, error)

Execute executes the request

func (*EntityV1ApiService) DeleteTag

func (a *EntityV1ApiService) DeleteTag(ctx _context.Context, typeName string, qualifiedName string, tagName string) ApiDeleteTagRequest

DeleteTag Delete a Tag for an Entity

[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

Delete a tag for 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 (*EntityV1ApiService) DeleteTagExecute

func (a *EntityV1ApiService) DeleteTagExecute(r ApiDeleteTagRequest) (*_nethttp.Response, error)

Execute executes the request

func (*EntityV1ApiService) GetBusinessMetadata

func (a *EntityV1ApiService) GetBusinessMetadata(ctx _context.Context, typeName string, qualifiedName string) ApiGetBusinessMetadataRequest

GetBusinessMetadata Read Business Metadata for an Entity

[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

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 (*EntityV1ApiService) GetBusinessMetadataExecute

Execute executes the request

@return []BusinessMetadataResponse

func (*EntityV1ApiService) GetByUniqueAttributes

func (a *EntityV1ApiService) GetByUniqueAttributes(ctx _context.Context, typeName string, qualifiedName string) ApiGetByUniqueAttributesRequest

GetByUniqueAttributes Read an Entity

[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

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 (*EntityV1ApiService) GetByUniqueAttributesExecute

Execute executes the request

@return EntityWithExtInfo

func (*EntityV1ApiService) GetTags

func (a *EntityV1ApiService) GetTags(ctx _context.Context, typeName string, qualifiedName string) ApiGetTagsRequest

GetTags Read Tags for an Entity

[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

Gets the list of tags 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 ApiGetTagsRequest

func (*EntityV1ApiService) GetTagsExecute

Execute executes the request

@return []TagResponse

func (*EntityV1ApiService) PartialEntityUpdate added in v0.2.0

PartialEntityUpdate Update an Entity Attribute

[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

Partially update an entity attribute.

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

func (*EntityV1ApiService) PartialEntityUpdateExecute added in v0.2.0

Execute executes the request

@return EntityPartialUpdateResponse

func (*EntityV1ApiService) UpdateBusinessMetadata

UpdateBusinessMetadata Bulk Update Business Metadata

[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

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 (*EntityV1ApiService) UpdateBusinessMetadataExecute

Execute executes the request

@return []BusinessMetadataResponse

func (*EntityV1ApiService) UpdateTags

UpdateTags Bulk Update Tags

[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

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 (*EntityV1ApiService) UpdateTagsExecute

Execute executes the request

@return []TagResponse

type EntityWithExtInfo

type EntityWithExtInfo struct {
	// The referred entities
	ReferredEntities *map[string]Entity `json:"referredEntities,omitempty"`
	Entity           *Entity            `json:"entity,omitempty"`
}

EntityWithExtInfo struct for EntityWithExtInfo

func NewEntityWithExtInfo

func NewEntityWithExtInfo() *EntityWithExtInfo

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

func NewEntityWithExtInfoWithDefaults

func NewEntityWithExtInfoWithDefaults() *EntityWithExtInfo

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

func (*EntityWithExtInfo) GetEntity

func (o *EntityWithExtInfo) GetEntity() Entity

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

func (*EntityWithExtInfo) GetEntityOk

func (o *EntityWithExtInfo) GetEntityOk() (*Entity, 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 (*EntityWithExtInfo) GetReferredEntities

func (o *EntityWithExtInfo) GetReferredEntities() map[string]Entity

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

func (*EntityWithExtInfo) GetReferredEntitiesOk

func (o *EntityWithExtInfo) GetReferredEntitiesOk() (*map[string]Entity, 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 (*EntityWithExtInfo) HasEntity

func (o *EntityWithExtInfo) HasEntity() bool

HasEntity returns a boolean if a field has been set.

func (*EntityWithExtInfo) HasReferredEntities

func (o *EntityWithExtInfo) HasReferredEntities() bool

HasReferredEntities returns a boolean if a field has been set.

func (EntityWithExtInfo) MarshalJSON

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

func (*EntityWithExtInfo) Redact

func (o *EntityWithExtInfo) Redact()

Redact resets all sensitive fields to their zero value.

func (*EntityWithExtInfo) SetEntity

func (o *EntityWithExtInfo) SetEntity(v Entity)

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

func (*EntityWithExtInfo) SetReferredEntities

func (o *EntityWithExtInfo) SetReferredEntities(v map[string]Entity)

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

type ErrorMessage

type ErrorMessage struct {
	// The error code
	ErrorCode *int32 `json:"error_code,omitempty"`
	// The error message
	Message *string `json:"message,omitempty"`
}

ErrorMessage Error message of this operation

func NewErrorMessage

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

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

func (o *ErrorMessage) GetErrorCode() int32

GetErrorCode returns the ErrorCode field value if set, zero value otherwise.

func (*ErrorMessage) GetErrorCodeOk

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

func (o *ErrorMessage) GetMessage() string

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

func (*ErrorMessage) GetMessageOk

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

func (o *ErrorMessage) HasErrorCode() bool

HasErrorCode returns a boolean if a field has been set.

func (*ErrorMessage) HasMessage

func (o *ErrorMessage) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (ErrorMessage) MarshalJSON

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

func (*ErrorMessage) Redact

func (o *ErrorMessage) Redact()

Redact resets all sensitive fields to their zero value.

func (*ErrorMessage) SetErrorCode

func (o *ErrorMessage) SetErrorCode(v int32)

SetErrorCode gets a reference to the given int32 and assigns it to the ErrorCode field.

func (*ErrorMessage) SetMessage

func (o *ErrorMessage) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message 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 NullableAttributeDef

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

func NewNullableAttributeDef

func NewNullableAttributeDef(val *AttributeDef) *NullableAttributeDef

func (NullableAttributeDef) Get

func (NullableAttributeDef) IsSet

func (v NullableAttributeDef) IsSet() bool

func (NullableAttributeDef) MarshalJSON

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

func (*NullableAttributeDef) Set

func (v *NullableAttributeDef) Set(val *AttributeDef)

func (*NullableAttributeDef) UnmarshalJSON

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

func (*NullableAttributeDef) Unset

func (v *NullableAttributeDef) Unset()

type NullableBool

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

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

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

func (*NullableBool) Set

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

func (*NullableBool) UnmarshalJSON

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

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableBusinessMetadata

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

func NewNullableBusinessMetadata

func NewNullableBusinessMetadata(val *BusinessMetadata) *NullableBusinessMetadata

func (NullableBusinessMetadata) Get

func (NullableBusinessMetadata) IsSet

func (v NullableBusinessMetadata) IsSet() bool

func (NullableBusinessMetadata) MarshalJSON

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

func (*NullableBusinessMetadata) Set

func (*NullableBusinessMetadata) UnmarshalJSON

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

func (*NullableBusinessMetadata) Unset

func (v *NullableBusinessMetadata) Unset()

type NullableBusinessMetadataDef

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

func NewNullableBusinessMetadataDef

func NewNullableBusinessMetadataDef(val *BusinessMetadataDef) *NullableBusinessMetadataDef

func (NullableBusinessMetadataDef) Get

func (NullableBusinessMetadataDef) IsSet

func (NullableBusinessMetadataDef) MarshalJSON

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

func (*NullableBusinessMetadataDef) Set

func (*NullableBusinessMetadataDef) UnmarshalJSON

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

func (*NullableBusinessMetadataDef) Unset

func (v *NullableBusinessMetadataDef) Unset()

type NullableBusinessMetadataDefResponse

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

func (NullableBusinessMetadataDefResponse) Get

func (NullableBusinessMetadataDefResponse) IsSet

func (NullableBusinessMetadataDefResponse) MarshalJSON

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

func (*NullableBusinessMetadataDefResponse) Set

func (*NullableBusinessMetadataDefResponse) UnmarshalJSON

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

func (*NullableBusinessMetadataDefResponse) Unset

type NullableBusinessMetadataResponse

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

func (NullableBusinessMetadataResponse) Get

func (NullableBusinessMetadataResponse) IsSet

func (NullableBusinessMetadataResponse) MarshalJSON

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

func (*NullableBusinessMetadataResponse) Set

func (*NullableBusinessMetadataResponse) UnmarshalJSON

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

func (*NullableBusinessMetadataResponse) Unset

type NullableClassification

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

func NewNullableClassification

func NewNullableClassification(val *Classification) *NullableClassification

func (NullableClassification) Get

func (NullableClassification) IsSet

func (v NullableClassification) IsSet() bool

func (NullableClassification) MarshalJSON

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

func (*NullableClassification) Set

func (*NullableClassification) UnmarshalJSON

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

func (*NullableClassification) Unset

func (v *NullableClassification) Unset()

type NullableClassificationHeader added in v0.2.0

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

func NewNullableClassificationHeader added in v0.2.0

func NewNullableClassificationHeader(val *ClassificationHeader) *NullableClassificationHeader

func (NullableClassificationHeader) Get added in v0.2.0

func (NullableClassificationHeader) IsSet added in v0.2.0

func (NullableClassificationHeader) MarshalJSON added in v0.2.0

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

func (*NullableClassificationHeader) Set added in v0.2.0

func (*NullableClassificationHeader) UnmarshalJSON added in v0.2.0

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

func (*NullableClassificationHeader) Unset added in v0.2.0

func (v *NullableClassificationHeader) Unset()

type NullableConstraintDef

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

func NewNullableConstraintDef

func NewNullableConstraintDef(val *ConstraintDef) *NullableConstraintDef

func (NullableConstraintDef) Get

func (NullableConstraintDef) IsSet

func (v NullableConstraintDef) IsSet() bool

func (NullableConstraintDef) MarshalJSON

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

func (*NullableConstraintDef) Set

func (v *NullableConstraintDef) Set(val *ConstraintDef)

func (*NullableConstraintDef) UnmarshalJSON

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

func (*NullableConstraintDef) Unset

func (v *NullableConstraintDef) Unset()

type NullableEntity

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

func NewNullableEntity

func NewNullableEntity(val *Entity) *NullableEntity

func (NullableEntity) Get

func (v NullableEntity) Get() *Entity

func (NullableEntity) IsSet

func (v NullableEntity) IsSet() bool

func (NullableEntity) MarshalJSON

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

func (*NullableEntity) Set

func (v *NullableEntity) Set(val *Entity)

func (*NullableEntity) UnmarshalJSON

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

func (*NullableEntity) Unset

func (v *NullableEntity) Unset()

type NullableEntityHeader

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

func NewNullableEntityHeader

func NewNullableEntityHeader(val *EntityHeader) *NullableEntityHeader

func (NullableEntityHeader) Get

func (NullableEntityHeader) IsSet

func (v NullableEntityHeader) IsSet() bool

func (NullableEntityHeader) MarshalJSON

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

func (*NullableEntityHeader) Set

func (v *NullableEntityHeader) Set(val *EntityHeader)

func (*NullableEntityHeader) UnmarshalJSON

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

func (*NullableEntityHeader) Unset

func (v *NullableEntityHeader) Unset()

type NullableEntityPartialUpdate added in v0.2.0

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

func NewNullableEntityPartialUpdate added in v0.2.0

func NewNullableEntityPartialUpdate(val *EntityPartialUpdate) *NullableEntityPartialUpdate

func (NullableEntityPartialUpdate) Get added in v0.2.0

func (NullableEntityPartialUpdate) IsSet added in v0.2.0

func (NullableEntityPartialUpdate) MarshalJSON added in v0.2.0

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

func (*NullableEntityPartialUpdate) Set added in v0.2.0

func (*NullableEntityPartialUpdate) UnmarshalJSON added in v0.2.0

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

func (*NullableEntityPartialUpdate) Unset added in v0.2.0

func (v *NullableEntityPartialUpdate) Unset()

type NullableEntityPartialUpdateResponse added in v0.2.0

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

func NewNullableEntityPartialUpdateResponse added in v0.2.0

func NewNullableEntityPartialUpdateResponse(val *EntityPartialUpdateResponse) *NullableEntityPartialUpdateResponse

func (NullableEntityPartialUpdateResponse) Get added in v0.2.0

func (NullableEntityPartialUpdateResponse) IsSet added in v0.2.0

func (NullableEntityPartialUpdateResponse) MarshalJSON added in v0.2.0

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

func (*NullableEntityPartialUpdateResponse) Set added in v0.2.0

func (*NullableEntityPartialUpdateResponse) UnmarshalJSON added in v0.2.0

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

func (*NullableEntityPartialUpdateResponse) Unset added in v0.2.0

type NullableEntityWithExtInfo

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

func NewNullableEntityWithExtInfo

func NewNullableEntityWithExtInfo(val *EntityWithExtInfo) *NullableEntityWithExtInfo

func (NullableEntityWithExtInfo) Get

func (NullableEntityWithExtInfo) IsSet

func (v NullableEntityWithExtInfo) IsSet() bool

func (NullableEntityWithExtInfo) MarshalJSON

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

func (*NullableEntityWithExtInfo) Set

func (*NullableEntityWithExtInfo) UnmarshalJSON

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

func (*NullableEntityWithExtInfo) Unset

func (v *NullableEntityWithExtInfo) Unset()

type NullableErrorMessage

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

func NewNullableErrorMessage

func NewNullableErrorMessage(val *ErrorMessage) *NullableErrorMessage

func (NullableErrorMessage) Get

func (NullableErrorMessage) IsSet

func (v NullableErrorMessage) IsSet() bool

func (NullableErrorMessage) MarshalJSON

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

func (*NullableErrorMessage) Set

func (v *NullableErrorMessage) Set(val *ErrorMessage)

func (*NullableErrorMessage) UnmarshalJSON

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

func (*NullableErrorMessage) Unset

func (v *NullableErrorMessage) 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 NullablePartialUpdateParams added in v0.2.0

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

func NewNullablePartialUpdateParams added in v0.2.0

func NewNullablePartialUpdateParams(val *PartialUpdateParams) *NullablePartialUpdateParams

func (NullablePartialUpdateParams) Get added in v0.2.0

func (NullablePartialUpdateParams) IsSet added in v0.2.0

func (NullablePartialUpdateParams) MarshalJSON added in v0.2.0

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

func (*NullablePartialUpdateParams) Set added in v0.2.0

func (*NullablePartialUpdateParams) UnmarshalJSON added in v0.2.0

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

func (*NullablePartialUpdateParams) Unset added in v0.2.0

func (v *NullablePartialUpdateParams) Unset()

type NullableSearchParams

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

func NewNullableSearchParams

func NewNullableSearchParams(val *SearchParams) *NullableSearchParams

func (NullableSearchParams) Get

func (NullableSearchParams) IsSet

func (v NullableSearchParams) IsSet() bool

func (NullableSearchParams) MarshalJSON

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

func (*NullableSearchParams) Set

func (v *NullableSearchParams) Set(val *SearchParams)

func (*NullableSearchParams) UnmarshalJSON

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

func (*NullableSearchParams) Unset

func (v *NullableSearchParams) Unset()

type NullableSearchResult

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

func NewNullableSearchResult

func NewNullableSearchResult(val *SearchResult) *NullableSearchResult

func (NullableSearchResult) Get

func (NullableSearchResult) IsSet

func (v NullableSearchResult) IsSet() bool

func (NullableSearchResult) MarshalJSON

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

func (*NullableSearchResult) Set

func (v *NullableSearchResult) Set(val *SearchResult)

func (*NullableSearchResult) UnmarshalJSON

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

func (*NullableSearchResult) Unset

func (v *NullableSearchResult) 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 NullableTag

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

func NewNullableTag

func NewNullableTag(val *Tag) *NullableTag

func (NullableTag) Get

func (v NullableTag) Get() *Tag

func (NullableTag) IsSet

func (v NullableTag) IsSet() bool

func (NullableTag) MarshalJSON

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

func (*NullableTag) Set

func (v *NullableTag) Set(val *Tag)

func (*NullableTag) UnmarshalJSON

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

func (*NullableTag) Unset

func (v *NullableTag) Unset()

type NullableTagDef

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

func NewNullableTagDef

func NewNullableTagDef(val *TagDef) *NullableTagDef

func (NullableTagDef) Get

func (v NullableTagDef) Get() *TagDef

func (NullableTagDef) IsSet

func (v NullableTagDef) IsSet() bool

func (NullableTagDef) MarshalJSON

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

func (*NullableTagDef) Set

func (v *NullableTagDef) Set(val *TagDef)

func (*NullableTagDef) UnmarshalJSON

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

func (*NullableTagDef) Unset

func (v *NullableTagDef) Unset()

type NullableTagDefResponse

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

func NewNullableTagDefResponse

func NewNullableTagDefResponse(val *TagDefResponse) *NullableTagDefResponse

func (NullableTagDefResponse) Get

func (NullableTagDefResponse) IsSet

func (v NullableTagDefResponse) IsSet() bool

func (NullableTagDefResponse) MarshalJSON

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

func (*NullableTagDefResponse) Set

func (*NullableTagDefResponse) UnmarshalJSON

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

func (*NullableTagDefResponse) Unset

func (v *NullableTagDefResponse) Unset()

type NullableTagResponse

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

func NewNullableTagResponse

func NewNullableTagResponse(val *TagResponse) *NullableTagResponse

func (NullableTagResponse) Get

func (NullableTagResponse) IsSet

func (v NullableTagResponse) IsSet() bool

func (NullableTagResponse) MarshalJSON

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

func (*NullableTagResponse) Set

func (v *NullableTagResponse) Set(val *TagResponse)

func (*NullableTagResponse) UnmarshalJSON

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

func (*NullableTagResponse) Unset

func (v *NullableTagResponse) Unset()

type NullableTermAssignmentHeader

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

func NewNullableTermAssignmentHeader

func NewNullableTermAssignmentHeader(val *TermAssignmentHeader) *NullableTermAssignmentHeader

func (NullableTermAssignmentHeader) Get

func (NullableTermAssignmentHeader) IsSet

func (NullableTermAssignmentHeader) MarshalJSON

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

func (*NullableTermAssignmentHeader) Set

func (*NullableTermAssignmentHeader) UnmarshalJSON

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

func (*NullableTermAssignmentHeader) Unset

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

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

func NewNullableTimeBoundary

func NewNullableTimeBoundary(val *TimeBoundary) *NullableTimeBoundary

func (NullableTimeBoundary) Get

func (NullableTimeBoundary) IsSet

func (v NullableTimeBoundary) IsSet() bool

func (NullableTimeBoundary) MarshalJSON

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

func (*NullableTimeBoundary) Set

func (v *NullableTimeBoundary) Set(val *TimeBoundary)

func (*NullableTimeBoundary) UnmarshalJSON

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

func (*NullableTimeBoundary) Unset

func (v *NullableTimeBoundary) Unset()

type PartialUpdateParams added in v0.2.0

type PartialUpdateParams struct {
	// The type name
	TypeName *string `json:"typeName,omitempty"`
	// The attributes
	Attributes *map[string]interface{} `json:"attributes,omitempty"`
	// The internal guid
	Guid *string `json:"guid,omitempty"`
	// The status
	Status *string `json:"status,omitempty"`
	// The classification (tag) names
	ClassificationNames *[]string `json:"classificationNames,omitempty"`
	// The classifications (tags)
	Classifications *[]ClassificationHeader `json:"classifications,omitempty"`
	// Whether is incomplete
	IsIncomplete *bool `json:"isIncomplete,omitempty"`
}

PartialUpdateParams struct for PartialUpdateParams

func NewPartialUpdateParams added in v0.2.0

func NewPartialUpdateParams() *PartialUpdateParams

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

func NewPartialUpdateParamsWithDefaults added in v0.2.0

func NewPartialUpdateParamsWithDefaults() *PartialUpdateParams

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

func (*PartialUpdateParams) GetAttributes added in v0.2.0

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

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

func (*PartialUpdateParams) GetAttributesOk added in v0.2.0

func (o *PartialUpdateParams) 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 (*PartialUpdateParams) GetClassificationNames added in v0.2.0

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

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

func (*PartialUpdateParams) GetClassificationNamesOk added in v0.2.0

func (o *PartialUpdateParams) 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 (*PartialUpdateParams) GetClassifications added in v0.2.0

func (o *PartialUpdateParams) GetClassifications() []ClassificationHeader

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

func (*PartialUpdateParams) GetClassificationsOk added in v0.2.0

func (o *PartialUpdateParams) GetClassificationsOk() (*[]ClassificationHeader, 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 (*PartialUpdateParams) GetGuid added in v0.2.0

func (o *PartialUpdateParams) GetGuid() string

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

func (*PartialUpdateParams) GetGuidOk added in v0.2.0

func (o *PartialUpdateParams) 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 (*PartialUpdateParams) GetIsIncomplete added in v0.2.0

func (o *PartialUpdateParams) GetIsIncomplete() bool

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

func (*PartialUpdateParams) GetIsIncompleteOk added in v0.2.0

func (o *PartialUpdateParams) 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 (*PartialUpdateParams) GetStatus added in v0.2.0

func (o *PartialUpdateParams) GetStatus() string

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

func (*PartialUpdateParams) GetStatusOk added in v0.2.0

func (o *PartialUpdateParams) 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 (*PartialUpdateParams) GetTypeName added in v0.2.0

func (o *PartialUpdateParams) GetTypeName() string

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

func (*PartialUpdateParams) GetTypeNameOk added in v0.2.0

func (o *PartialUpdateParams) 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 (*PartialUpdateParams) HasAttributes added in v0.2.0

func (o *PartialUpdateParams) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*PartialUpdateParams) HasClassificationNames added in v0.2.0

func (o *PartialUpdateParams) HasClassificationNames() bool

HasClassificationNames returns a boolean if a field has been set.

func (*PartialUpdateParams) HasClassifications added in v0.2.0

func (o *PartialUpdateParams) HasClassifications() bool

HasClassifications returns a boolean if a field has been set.

func (*PartialUpdateParams) HasGuid added in v0.2.0

func (o *PartialUpdateParams) HasGuid() bool

HasGuid returns a boolean if a field has been set.

func (*PartialUpdateParams) HasIsIncomplete added in v0.2.0

func (o *PartialUpdateParams) HasIsIncomplete() bool

HasIsIncomplete returns a boolean if a field has been set.

func (*PartialUpdateParams) HasStatus added in v0.2.0

func (o *PartialUpdateParams) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*PartialUpdateParams) HasTypeName added in v0.2.0

func (o *PartialUpdateParams) HasTypeName() bool

HasTypeName returns a boolean if a field has been set.

func (PartialUpdateParams) MarshalJSON added in v0.2.0

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

func (*PartialUpdateParams) Redact added in v0.2.0

func (o *PartialUpdateParams) Redact()

Redact resets all sensitive fields to their zero value.

func (*PartialUpdateParams) SetAttributes added in v0.2.0

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

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

func (*PartialUpdateParams) SetClassificationNames added in v0.2.0

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

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

func (*PartialUpdateParams) SetClassifications added in v0.2.0

func (o *PartialUpdateParams) SetClassifications(v []ClassificationHeader)

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

func (*PartialUpdateParams) SetGuid added in v0.2.0

func (o *PartialUpdateParams) SetGuid(v string)

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

func (*PartialUpdateParams) SetIsIncomplete added in v0.2.0

func (o *PartialUpdateParams) SetIsIncomplete(v bool)

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

func (*PartialUpdateParams) SetStatus added in v0.2.0

func (o *PartialUpdateParams) SetStatus(v string)

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

func (*PartialUpdateParams) SetTypeName added in v0.2.0

func (o *PartialUpdateParams) SetTypeName(v string)

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

type SearchParams

type SearchParams struct {
	// Whether to include deleted
	IncludeDeleted *bool `json:"includeDeleted,omitempty"`
	// The limit
	Limit *int32 `json:"limit,omitempty"`
	// The offset
	Offset *int32 `json:"offset,omitempty"`
}

SearchParams Search paramas to filter results

func NewSearchParams

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

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

func (o *SearchParams) GetIncludeDeleted() bool

GetIncludeDeleted returns the IncludeDeleted field value if set, zero value otherwise.

func (*SearchParams) GetIncludeDeletedOk

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

func (o *SearchParams) GetLimit() int32

GetLimit returns the Limit field value if set, zero value otherwise.

func (*SearchParams) GetLimitOk

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

func (o *SearchParams) GetOffset() int32

GetOffset returns the Offset field value if set, zero value otherwise.

func (*SearchParams) GetOffsetOk

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

func (o *SearchParams) HasIncludeDeleted() bool

HasIncludeDeleted returns a boolean if a field has been set.

func (*SearchParams) HasLimit

func (o *SearchParams) HasLimit() bool

HasLimit returns a boolean if a field has been set.

func (*SearchParams) HasOffset

func (o *SearchParams) HasOffset() bool

HasOffset returns a boolean if a field has been set.

func (SearchParams) MarshalJSON

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

func (*SearchParams) Redact

func (o *SearchParams) Redact()

Redact resets all sensitive fields to their zero value.

func (*SearchParams) SetIncludeDeleted

func (o *SearchParams) SetIncludeDeleted(v bool)

SetIncludeDeleted gets a reference to the given bool and assigns it to the IncludeDeleted field.

func (*SearchParams) SetLimit

func (o *SearchParams) SetLimit(v int32)

SetLimit gets a reference to the given int32 and assigns it to the Limit field.

func (*SearchParams) SetOffset

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"`
	// The types
	Types *[]string `json:"types,omitempty"`
	// The entities
	Entities *[]EntityHeader `json:"entities,omitempty"`
	// The referred entities
	ReferredEntities *map[string]EntityHeader `json:"referredEntities,omitempty"`
}

SearchResult struct for SearchResult

func NewSearchResult

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

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

func (o *SearchResult) GetEntities() []EntityHeader

GetEntities returns the Entities field value if set, zero value otherwise.

func (*SearchResult) GetEntitiesOk

func (o *SearchResult) GetEntitiesOk() (*[]EntityHeader, 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

func (o *SearchResult) GetReferredEntities() map[string]EntityHeader

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

func (*SearchResult) GetReferredEntitiesOk

func (o *SearchResult) GetReferredEntitiesOk() (*map[string]EntityHeader, 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

func (o *SearchResult) GetSearchParameters() SearchParams

GetSearchParameters returns the SearchParameters field value if set, zero value otherwise.

func (*SearchResult) GetSearchParametersOk

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

func (o *SearchResult) GetTypes() []string

GetTypes returns the Types field value if set, zero value otherwise.

func (*SearchResult) GetTypesOk

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

func (o *SearchResult) HasEntities() bool

HasEntities returns a boolean if a field has been set.

func (*SearchResult) HasReferredEntities

func (o *SearchResult) HasReferredEntities() bool

HasReferredEntities returns a boolean if a field has been set.

func (*SearchResult) HasSearchParameters

func (o *SearchResult) HasSearchParameters() bool

HasSearchParameters returns a boolean if a field has been set.

func (*SearchResult) HasTypes

func (o *SearchResult) HasTypes() bool

HasTypes returns a boolean if a field has been set.

func (SearchResult) MarshalJSON

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

func (*SearchResult) Redact

func (o *SearchResult) Redact()

Redact resets all sensitive fields to their zero value.

func (*SearchResult) SetEntities

func (o *SearchResult) SetEntities(v []EntityHeader)

SetEntities gets a reference to the given []EntityHeader and assigns it to the Entities field.

func (*SearchResult) SetReferredEntities

func (o *SearchResult) SetReferredEntities(v map[string]EntityHeader)

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

func (*SearchResult) SetSearchParameters

func (o *SearchResult) SetSearchParameters(v SearchParams)

SetSearchParameters gets a reference to the given SearchParams and assigns it to the SearchParameters field.

func (*SearchResult) SetTypes

func (o *SearchResult) SetTypes(v []string)

SetTypes gets a reference to the given []string and assigns it to the Types field.

type SearchV1Api

type SearchV1Api interface {

	/*
			SearchUsingAttribute Search by Attribute

			[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

		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 Search by Fulltext Query

			[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

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

type SearchV1ApiService

type SearchV1ApiService service

SearchV1ApiService SearchV1Api service

func (*SearchV1ApiService) SearchUsingAttribute

SearchUsingAttribute Search by Attribute

[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

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 (*SearchV1ApiService) SearchUsingAttributeExecute

Execute executes the request

@return SearchResult

func (*SearchV1ApiService) SearchUsingBasic

SearchUsingBasic Search by Fulltext Query

[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

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 (*SearchV1ApiService) SearchUsingBasicExecute

Execute executes the request

@return SearchResult

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type Tag

type Tag struct {
	// The tag name
	TypeName *string `json:"typeName,omitempty"`
	// The tag attributes
	Attributes *map[string]interface{} `json:"attributes,omitempty"`
	// The internal entity guid
	EntityGuid *string `json:"entityGuid,omitempty"`
	// The entity status
	EntityStatus *string `json:"entityStatus,omitempty"`
	// Whether to propagate the tag
	Propagate *bool `json:"propagate,omitempty"`
	// The validity periods
	ValidityPeriods *[]TimeBoundary `json:"validityPeriods,omitempty"`
	// Whether to remove propagations on entity delete
	RemovePropagationsOnEntityDelete *bool `json:"removePropagationsOnEntityDelete,omitempty"`
	// The entity type
	EntityType *string `json:"entityType,omitempty"`
	// The qualified name of the entity
	EntityName *string `json:"entityName,omitempty"`
}

Tag struct for Tag

func NewTag

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

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

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

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

func (*Tag) GetAttributesOk

func (o *Tag) 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 (*Tag) GetEntityGuid

func (o *Tag) GetEntityGuid() string

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

func (*Tag) GetEntityGuidOk

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

func (o *Tag) GetEntityName() string

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

func (*Tag) GetEntityNameOk

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

func (o *Tag) GetEntityStatus() string

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

func (*Tag) GetEntityStatusOk

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

func (o *Tag) GetEntityType() string

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

func (*Tag) GetEntityTypeOk

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

func (o *Tag) GetPropagate() bool

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

func (*Tag) GetPropagateOk

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

func (o *Tag) GetRemovePropagationsOnEntityDelete() bool

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

func (*Tag) GetRemovePropagationsOnEntityDeleteOk

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

func (o *Tag) GetTypeName() string

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

func (*Tag) GetTypeNameOk

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

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

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

func (*Tag) GetValidityPeriodsOk

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

func (o *Tag) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*Tag) HasEntityGuid

func (o *Tag) HasEntityGuid() bool

HasEntityGuid returns a boolean if a field has been set.

func (*Tag) HasEntityName

func (o *Tag) HasEntityName() bool

HasEntityName returns a boolean if a field has been set.

func (*Tag) HasEntityStatus

func (o *Tag) HasEntityStatus() bool

HasEntityStatus returns a boolean if a field has been set.

func (*Tag) HasEntityType

func (o *Tag) HasEntityType() bool

HasEntityType returns a boolean if a field has been set.

func (*Tag) HasPropagate

func (o *Tag) HasPropagate() bool

HasPropagate returns a boolean if a field has been set.

func (*Tag) HasRemovePropagationsOnEntityDelete

func (o *Tag) HasRemovePropagationsOnEntityDelete() bool

HasRemovePropagationsOnEntityDelete returns a boolean if a field has been set.

func (*Tag) HasTypeName

func (o *Tag) HasTypeName() bool

HasTypeName returns a boolean if a field has been set.

func (*Tag) HasValidityPeriods

func (o *Tag) HasValidityPeriods() bool

HasValidityPeriods returns a boolean if a field has been set.

func (Tag) MarshalJSON

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

func (*Tag) Redact

func (o *Tag) Redact()

Redact resets all sensitive fields to their zero value.

func (*Tag) SetAttributes

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

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

func (*Tag) SetEntityGuid

func (o *Tag) SetEntityGuid(v string)

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

func (*Tag) SetEntityName

func (o *Tag) SetEntityName(v string)

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

func (*Tag) SetEntityStatus

func (o *Tag) SetEntityStatus(v string)

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

func (*Tag) SetEntityType

func (o *Tag) SetEntityType(v string)

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

func (*Tag) SetPropagate

func (o *Tag) SetPropagate(v bool)

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

func (*Tag) SetRemovePropagationsOnEntityDelete

func (o *Tag) SetRemovePropagationsOnEntityDelete(v bool)

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

func (*Tag) SetTypeName

func (o *Tag) SetTypeName(v string)

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

func (*Tag) SetValidityPeriods

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 {
	// The category
	Category *string `json:"category,omitempty"`
	// The internal guid
	Guid *string `json:"guid,omitempty"`
	// The creator
	CreatedBy *string `json:"createdBy,omitempty"`
	// The updater
	UpdatedBy *string `json:"updatedBy,omitempty"`
	// The create time
	CreateTime *int64 `json:"createTime,omitempty"`
	// The update time
	UpdateTime *int64 `json:"updateTime,omitempty"`
	// The version
	Version *int32 `json:"version,omitempty"`
	// The name
	Name *string `json:"name,omitempty"`
	// The description
	Description *string `json:"description,omitempty"`
	// The type version
	TypeVersion *string `json:"typeVersion,omitempty"`
	// The service type
	ServiceType *string `json:"serviceType,omitempty"`
	// The options
	Options *map[string]string `json:"options,omitempty"`
	// The attribute definitions
	AttributeDefs *[]AttributeDef `json:"attributeDefs,omitempty"`
	// The supertypes
	SuperTypes *[]string `json:"superTypes,omitempty"`
	// The entity types
	EntityTypes *[]string `json:"entityTypes,omitempty"`
	// The subtypes
	SubTypes *[]string `json:"subTypes,omitempty"`
}

TagDef struct for TagDef

func NewTagDef

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

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

func (o *TagDef) GetAttributeDefs() []AttributeDef

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

func (*TagDef) GetAttributeDefsOk

func (o *TagDef) GetAttributeDefsOk() (*[]AttributeDef, 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

func (o *TagDef) GetCategory() string

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

func (*TagDef) GetCategoryOk

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

func (o *TagDef) GetCreateTime() int64

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

func (*TagDef) GetCreateTimeOk

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

func (o *TagDef) GetCreatedBy() string

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

func (*TagDef) GetCreatedByOk

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

func (o *TagDef) GetDescription() string

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

func (*TagDef) GetDescriptionOk

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

func (o *TagDef) GetEntityTypes() []string

GetEntityTypes returns the EntityTypes field value if set, zero value otherwise.

func (*TagDef) GetEntityTypesOk

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

func (o *TagDef) GetGuid() string

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

func (*TagDef) GetGuidOk

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

func (o *TagDef) GetName() string

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

func (*TagDef) GetNameOk

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

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

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

func (*TagDef) GetOptionsOk

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

func (o *TagDef) GetServiceType() string

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

func (*TagDef) GetServiceTypeOk

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

func (o *TagDef) GetSubTypes() []string

GetSubTypes returns the SubTypes field value if set, zero value otherwise.

func (*TagDef) GetSubTypesOk

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

func (o *TagDef) GetSuperTypes() []string

GetSuperTypes returns the SuperTypes field value if set, zero value otherwise.

func (*TagDef) GetSuperTypesOk

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

func (o *TagDef) GetTypeVersion() string

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

func (*TagDef) GetTypeVersionOk

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

func (o *TagDef) GetUpdateTime() int64

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

func (*TagDef) GetUpdateTimeOk

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

func (o *TagDef) GetUpdatedBy() string

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

func (*TagDef) GetUpdatedByOk

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

func (o *TagDef) GetVersion() int32

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

func (*TagDef) GetVersionOk

func (o *TagDef) 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 (*TagDef) HasAttributeDefs

func (o *TagDef) HasAttributeDefs() bool

HasAttributeDefs returns a boolean if a field has been set.

func (*TagDef) HasCategory

func (o *TagDef) HasCategory() bool

HasCategory returns a boolean if a field has been set.

func (*TagDef) HasCreateTime

func (o *TagDef) HasCreateTime() bool

HasCreateTime returns a boolean if a field has been set.

func (*TagDef) HasCreatedBy

func (o *TagDef) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*TagDef) HasDescription

func (o *TagDef) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TagDef) HasEntityTypes

func (o *TagDef) HasEntityTypes() bool

HasEntityTypes returns a boolean if a field has been set.

func (*TagDef) HasGuid

func (o *TagDef) HasGuid() bool

HasGuid returns a boolean if a field has been set.

func (*TagDef) HasName

func (o *TagDef) HasName() bool

HasName returns a boolean if a field has been set.

func (*TagDef) HasOptions

func (o *TagDef) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*TagDef) HasServiceType

func (o *TagDef) HasServiceType() bool

HasServiceType returns a boolean if a field has been set.

func (*TagDef) HasSubTypes

func (o *TagDef) HasSubTypes() bool

HasSubTypes returns a boolean if a field has been set.

func (*TagDef) HasSuperTypes

func (o *TagDef) HasSuperTypes() bool

HasSuperTypes returns a boolean if a field has been set.

func (*TagDef) HasTypeVersion

func (o *TagDef) HasTypeVersion() bool

HasTypeVersion returns a boolean if a field has been set.

func (*TagDef) HasUpdateTime

func (o *TagDef) HasUpdateTime() bool

HasUpdateTime returns a boolean if a field has been set.

func (*TagDef) HasUpdatedBy

func (o *TagDef) HasUpdatedBy() bool

HasUpdatedBy returns a boolean if a field has been set.

func (*TagDef) HasVersion

func (o *TagDef) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (TagDef) MarshalJSON

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

func (*TagDef) Redact

func (o *TagDef) Redact()

Redact resets all sensitive fields to their zero value.

func (*TagDef) SetAttributeDefs

func (o *TagDef) SetAttributeDefs(v []AttributeDef)

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

func (*TagDef) SetCategory

func (o *TagDef) SetCategory(v string)

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

func (*TagDef) SetCreateTime

func (o *TagDef) SetCreateTime(v int64)

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

func (*TagDef) SetCreatedBy

func (o *TagDef) SetCreatedBy(v string)

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

func (*TagDef) SetDescription

func (o *TagDef) SetDescription(v string)

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

func (*TagDef) SetEntityTypes

func (o *TagDef) SetEntityTypes(v []string)

SetEntityTypes gets a reference to the given []string and assigns it to the EntityTypes field.

func (*TagDef) SetGuid

func (o *TagDef) SetGuid(v string)

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

func (*TagDef) SetName

func (o *TagDef) SetName(v string)

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

func (*TagDef) SetOptions

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

func (o *TagDef) SetServiceType(v string)

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

func (*TagDef) SetSubTypes

func (o *TagDef) SetSubTypes(v []string)

SetSubTypes gets a reference to the given []string and assigns it to the SubTypes field.

func (*TagDef) SetSuperTypes

func (o *TagDef) SetSuperTypes(v []string)

SetSuperTypes gets a reference to the given []string and assigns it to the SuperTypes field.

func (*TagDef) SetTypeVersion

func (o *TagDef) SetTypeVersion(v string)

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

func (*TagDef) SetUpdateTime

func (o *TagDef) SetUpdateTime(v int64)

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

func (*TagDef) SetUpdatedBy

func (o *TagDef) SetUpdatedBy(v string)

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

func (*TagDef) SetVersion

func (o *TagDef) SetVersion(v int32)

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

type TagDefResponse

type TagDefResponse struct {
	// The category
	Category *string `json:"category,omitempty"`
	// The internal guid
	Guid *string `json:"guid,omitempty"`
	// The creator
	CreatedBy *string `json:"createdBy,omitempty"`
	// The updater
	UpdatedBy *string `json:"updatedBy,omitempty"`
	// The create time
	CreateTime *int64 `json:"createTime,omitempty"`
	// The update time
	UpdateTime *int64 `json:"updateTime,omitempty"`
	// The version
	Version *int32 `json:"version,omitempty"`
	// The name
	Name *string `json:"name,omitempty"`
	// The description
	Description *string `json:"description,omitempty"`
	// The type version
	TypeVersion *string `json:"typeVersion,omitempty"`
	// The service type
	ServiceType *string `json:"serviceType,omitempty"`
	// The options
	Options *map[string]string `json:"options,omitempty"`
	// The attribute definitions
	AttributeDefs *[]AttributeDef `json:"attributeDefs,omitempty"`
	// The supertypes
	SuperTypes *[]string `json:"superTypes,omitempty"`
	// The entity types
	EntityTypes *[]string `json:"entityTypes,omitempty"`
	// The subtypes
	SubTypes *[]string     `json:"subTypes,omitempty"`
	Error    *ErrorMessage `json:"error,omitempty"`
}

TagDefResponse struct for TagDefResponse

func NewTagDefResponse

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

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

func (o *TagDefResponse) GetAttributeDefs() []AttributeDef

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

func (*TagDefResponse) GetAttributeDefsOk

func (o *TagDefResponse) GetAttributeDefsOk() (*[]AttributeDef, 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

func (o *TagDefResponse) GetCategory() string

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

func (*TagDefResponse) GetCategoryOk

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

func (o *TagDefResponse) GetCreateTime() int64

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

func (*TagDefResponse) GetCreateTimeOk

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

func (o *TagDefResponse) GetCreatedBy() string

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

func (*TagDefResponse) GetCreatedByOk

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

func (o *TagDefResponse) GetDescription() string

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

func (*TagDefResponse) GetDescriptionOk

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

func (o *TagDefResponse) GetEntityTypes() []string

GetEntityTypes returns the EntityTypes field value if set, zero value otherwise.

func (*TagDefResponse) GetEntityTypesOk

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

func (o *TagDefResponse) GetError() ErrorMessage

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

func (*TagDefResponse) GetErrorOk

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

func (o *TagDefResponse) GetGuid() string

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

func (*TagDefResponse) GetGuidOk

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

func (o *TagDefResponse) GetName() string

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

func (*TagDefResponse) GetNameOk

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

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

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

func (*TagDefResponse) GetOptionsOk

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

func (o *TagDefResponse) GetServiceType() string

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

func (*TagDefResponse) GetServiceTypeOk

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

func (o *TagDefResponse) GetSubTypes() []string

GetSubTypes returns the SubTypes field value if set, zero value otherwise.

func (*TagDefResponse) GetSubTypesOk

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

func (o *TagDefResponse) GetSuperTypes() []string

GetSuperTypes returns the SuperTypes field value if set, zero value otherwise.

func (*TagDefResponse) GetSuperTypesOk

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

func (o *TagDefResponse) GetTypeVersion() string

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

func (*TagDefResponse) GetTypeVersionOk

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

func (o *TagDefResponse) GetUpdateTime() int64

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

func (*TagDefResponse) GetUpdateTimeOk

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

func (o *TagDefResponse) GetUpdatedBy() string

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

func (*TagDefResponse) GetUpdatedByOk

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

func (o *TagDefResponse) GetVersion() int32

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

func (*TagDefResponse) GetVersionOk

func (o *TagDefResponse) 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 (*TagDefResponse) HasAttributeDefs

func (o *TagDefResponse) HasAttributeDefs() bool

HasAttributeDefs returns a boolean if a field has been set.

func (*TagDefResponse) HasCategory

func (o *TagDefResponse) HasCategory() bool

HasCategory returns a boolean if a field has been set.

func (*TagDefResponse) HasCreateTime

func (o *TagDefResponse) HasCreateTime() bool

HasCreateTime returns a boolean if a field has been set.

func (*TagDefResponse) HasCreatedBy

func (o *TagDefResponse) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*TagDefResponse) HasDescription

func (o *TagDefResponse) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TagDefResponse) HasEntityTypes

func (o *TagDefResponse) HasEntityTypes() bool

HasEntityTypes returns a boolean if a field has been set.

func (*TagDefResponse) HasError

func (o *TagDefResponse) HasError() bool

HasError returns a boolean if a field has been set.

func (*TagDefResponse) HasGuid

func (o *TagDefResponse) HasGuid() bool

HasGuid returns a boolean if a field has been set.

func (*TagDefResponse) HasName

func (o *TagDefResponse) HasName() bool

HasName returns a boolean if a field has been set.

func (*TagDefResponse) HasOptions

func (o *TagDefResponse) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*TagDefResponse) HasServiceType

func (o *TagDefResponse) HasServiceType() bool

HasServiceType returns a boolean if a field has been set.

func (*TagDefResponse) HasSubTypes

func (o *TagDefResponse) HasSubTypes() bool

HasSubTypes returns a boolean if a field has been set.

func (*TagDefResponse) HasSuperTypes

func (o *TagDefResponse) HasSuperTypes() bool

HasSuperTypes returns a boolean if a field has been set.

func (*TagDefResponse) HasTypeVersion

func (o *TagDefResponse) HasTypeVersion() bool

HasTypeVersion returns a boolean if a field has been set.

func (*TagDefResponse) HasUpdateTime

func (o *TagDefResponse) HasUpdateTime() bool

HasUpdateTime returns a boolean if a field has been set.

func (*TagDefResponse) HasUpdatedBy

func (o *TagDefResponse) HasUpdatedBy() bool

HasUpdatedBy returns a boolean if a field has been set.

func (*TagDefResponse) HasVersion

func (o *TagDefResponse) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (TagDefResponse) MarshalJSON

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

func (*TagDefResponse) Redact

func (o *TagDefResponse) Redact()

Redact resets all sensitive fields to their zero value.

func (*TagDefResponse) SetAttributeDefs

func (o *TagDefResponse) SetAttributeDefs(v []AttributeDef)

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

func (*TagDefResponse) SetCategory

func (o *TagDefResponse) SetCategory(v string)

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

func (*TagDefResponse) SetCreateTime

func (o *TagDefResponse) SetCreateTime(v int64)

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

func (*TagDefResponse) SetCreatedBy

func (o *TagDefResponse) SetCreatedBy(v string)

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

func (*TagDefResponse) SetDescription

func (o *TagDefResponse) SetDescription(v string)

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

func (*TagDefResponse) SetEntityTypes

func (o *TagDefResponse) SetEntityTypes(v []string)

SetEntityTypes gets a reference to the given []string and assigns it to the EntityTypes field.

func (*TagDefResponse) SetError

func (o *TagDefResponse) SetError(v ErrorMessage)

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

func (*TagDefResponse) SetGuid

func (o *TagDefResponse) SetGuid(v string)

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

func (*TagDefResponse) SetName

func (o *TagDefResponse) SetName(v string)

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

func (*TagDefResponse) SetOptions

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

func (o *TagDefResponse) SetServiceType(v string)

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

func (*TagDefResponse) SetSubTypes

func (o *TagDefResponse) SetSubTypes(v []string)

SetSubTypes gets a reference to the given []string and assigns it to the SubTypes field.

func (*TagDefResponse) SetSuperTypes

func (o *TagDefResponse) SetSuperTypes(v []string)

SetSuperTypes gets a reference to the given []string and assigns it to the SuperTypes field.

func (*TagDefResponse) SetTypeVersion

func (o *TagDefResponse) SetTypeVersion(v string)

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

func (*TagDefResponse) SetUpdateTime

func (o *TagDefResponse) SetUpdateTime(v int64)

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

func (*TagDefResponse) SetUpdatedBy

func (o *TagDefResponse) SetUpdatedBy(v string)

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

func (*TagDefResponse) SetVersion

func (o *TagDefResponse) SetVersion(v int32)

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

type TagResponse

type TagResponse struct {
	// The tag name
	TypeName *string `json:"typeName,omitempty"`
	// The tag attributes
	Attributes *map[string]interface{} `json:"attributes,omitempty"`
	// The internal entity guid
	EntityGuid *string `json:"entityGuid,omitempty"`
	// The entity status
	EntityStatus *string `json:"entityStatus,omitempty"`
	// Whether to propagate the tag
	Propagate *bool `json:"propagate,omitempty"`
	// The validity periods
	ValidityPeriods *[]TimeBoundary `json:"validityPeriods,omitempty"`
	// Whether to remove propagations on entity delete
	RemovePropagationsOnEntityDelete *bool `json:"removePropagationsOnEntityDelete,omitempty"`
	// The entity type
	EntityType *string `json:"entityType,omitempty"`
	// The qualified name of the entity
	EntityName *string       `json:"entityName,omitempty"`
	Error      *ErrorMessage `json:"error,omitempty"`
}

TagResponse struct for TagResponse

func NewTagResponse

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

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

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

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

func (*TagResponse) GetAttributesOk

func (o *TagResponse) 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 (*TagResponse) GetEntityGuid

func (o *TagResponse) GetEntityGuid() string

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

func (*TagResponse) GetEntityGuidOk

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

func (o *TagResponse) GetEntityName() string

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

func (*TagResponse) GetEntityNameOk

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

func (o *TagResponse) GetEntityStatus() string

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

func (*TagResponse) GetEntityStatusOk

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

func (o *TagResponse) GetEntityType() string

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

func (*TagResponse) GetEntityTypeOk

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

func (o *TagResponse) GetError() ErrorMessage

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

func (*TagResponse) GetErrorOk

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

func (o *TagResponse) GetPropagate() bool

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

func (*TagResponse) GetPropagateOk

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

func (o *TagResponse) GetRemovePropagationsOnEntityDelete() bool

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

func (*TagResponse) GetRemovePropagationsOnEntityDeleteOk

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

func (o *TagResponse) GetTypeName() string

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

func (*TagResponse) GetTypeNameOk

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

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

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

func (*TagResponse) GetValidityPeriodsOk

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

func (o *TagResponse) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*TagResponse) HasEntityGuid

func (o *TagResponse) HasEntityGuid() bool

HasEntityGuid returns a boolean if a field has been set.

func (*TagResponse) HasEntityName

func (o *TagResponse) HasEntityName() bool

HasEntityName returns a boolean if a field has been set.

func (*TagResponse) HasEntityStatus

func (o *TagResponse) HasEntityStatus() bool

HasEntityStatus returns a boolean if a field has been set.

func (*TagResponse) HasEntityType

func (o *TagResponse) HasEntityType() bool

HasEntityType returns a boolean if a field has been set.

func (*TagResponse) HasError

func (o *TagResponse) HasError() bool

HasError returns a boolean if a field has been set.

func (*TagResponse) HasPropagate

func (o *TagResponse) HasPropagate() bool

HasPropagate returns a boolean if a field has been set.

func (*TagResponse) HasRemovePropagationsOnEntityDelete

func (o *TagResponse) HasRemovePropagationsOnEntityDelete() bool

HasRemovePropagationsOnEntityDelete returns a boolean if a field has been set.

func (*TagResponse) HasTypeName

func (o *TagResponse) HasTypeName() bool

HasTypeName returns a boolean if a field has been set.

func (*TagResponse) HasValidityPeriods

func (o *TagResponse) HasValidityPeriods() bool

HasValidityPeriods returns a boolean if a field has been set.

func (TagResponse) MarshalJSON

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

func (*TagResponse) Redact

func (o *TagResponse) Redact()

Redact resets all sensitive fields to their zero value.

func (*TagResponse) SetAttributes

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

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

func (*TagResponse) SetEntityGuid

func (o *TagResponse) SetEntityGuid(v string)

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

func (*TagResponse) SetEntityName

func (o *TagResponse) SetEntityName(v string)

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

func (*TagResponse) SetEntityStatus

func (o *TagResponse) SetEntityStatus(v string)

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

func (*TagResponse) SetEntityType

func (o *TagResponse) SetEntityType(v string)

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

func (*TagResponse) SetError

func (o *TagResponse) SetError(v ErrorMessage)

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

func (*TagResponse) SetPropagate

func (o *TagResponse) SetPropagate(v bool)

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

func (*TagResponse) SetRemovePropagationsOnEntityDelete

func (o *TagResponse) SetRemovePropagationsOnEntityDelete(v bool)

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

func (*TagResponse) SetTypeName

func (o *TagResponse) SetTypeName(v string)

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

func (*TagResponse) SetValidityPeriods

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

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

type TermAssignmentHeader

type TermAssignmentHeader struct {
	// The term guid
	TermGuid *string `json:"termGuid,omitempty"`
	// The relation guid
	RelationGuid *string `json:"relationGuid,omitempty"`
	// The description
	Description *string `json:"description,omitempty"`
	// The display text
	DisplayText *string `json:"displayText,omitempty"`
	// The expression
	Expression *string `json:"expression,omitempty"`
	// The creator
	CreatedBy *string `json:"createdBy,omitempty"`
	// The steward
	Steward *string `json:"steward,omitempty"`
	// The source
	Source *string `json:"source,omitempty"`
	// The confidence
	Confidence *int32 `json:"confidence,omitempty"`
	// The status
	Status *string `json:"status,omitempty"`
}

TermAssignmentHeader struct for TermAssignmentHeader

func NewTermAssignmentHeader

func NewTermAssignmentHeader() *TermAssignmentHeader

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

func NewTermAssignmentHeaderWithDefaults

func NewTermAssignmentHeaderWithDefaults() *TermAssignmentHeader

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

func (*TermAssignmentHeader) GetConfidence

func (o *TermAssignmentHeader) GetConfidence() int32

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

func (*TermAssignmentHeader) GetConfidenceOk

func (o *TermAssignmentHeader) 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 (*TermAssignmentHeader) GetCreatedBy

func (o *TermAssignmentHeader) GetCreatedBy() string

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

func (*TermAssignmentHeader) GetCreatedByOk

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

func (o *TermAssignmentHeader) GetDescription() string

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

func (*TermAssignmentHeader) GetDescriptionOk

func (o *TermAssignmentHeader) 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 (*TermAssignmentHeader) GetDisplayText

func (o *TermAssignmentHeader) GetDisplayText() string

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

func (*TermAssignmentHeader) GetDisplayTextOk

func (o *TermAssignmentHeader) 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 (*TermAssignmentHeader) GetExpression

func (o *TermAssignmentHeader) GetExpression() string

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

func (*TermAssignmentHeader) GetExpressionOk

func (o *TermAssignmentHeader) 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 (*TermAssignmentHeader) GetRelationGuid

func (o *TermAssignmentHeader) GetRelationGuid() string

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

func (*TermAssignmentHeader) GetRelationGuidOk

func (o *TermAssignmentHeader) 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 (*TermAssignmentHeader) GetSource

func (o *TermAssignmentHeader) GetSource() string

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

func (*TermAssignmentHeader) GetSourceOk

func (o *TermAssignmentHeader) 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 (*TermAssignmentHeader) GetStatus

func (o *TermAssignmentHeader) GetStatus() string

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

func (*TermAssignmentHeader) GetStatusOk

func (o *TermAssignmentHeader) 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 (*TermAssignmentHeader) GetSteward

func (o *TermAssignmentHeader) GetSteward() string

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

func (*TermAssignmentHeader) GetStewardOk

func (o *TermAssignmentHeader) 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 (*TermAssignmentHeader) GetTermGuid

func (o *TermAssignmentHeader) GetTermGuid() string

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

func (*TermAssignmentHeader) GetTermGuidOk

func (o *TermAssignmentHeader) 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 (*TermAssignmentHeader) HasConfidence

func (o *TermAssignmentHeader) HasConfidence() bool

HasConfidence returns a boolean if a field has been set.

func (*TermAssignmentHeader) HasCreatedBy

func (o *TermAssignmentHeader) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*TermAssignmentHeader) HasDescription

func (o *TermAssignmentHeader) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TermAssignmentHeader) HasDisplayText

func (o *TermAssignmentHeader) HasDisplayText() bool

HasDisplayText returns a boolean if a field has been set.

func (*TermAssignmentHeader) HasExpression

func (o *TermAssignmentHeader) HasExpression() bool

HasExpression returns a boolean if a field has been set.

func (*TermAssignmentHeader) HasRelationGuid

func (o *TermAssignmentHeader) HasRelationGuid() bool

HasRelationGuid returns a boolean if a field has been set.

func (*TermAssignmentHeader) HasSource

func (o *TermAssignmentHeader) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*TermAssignmentHeader) HasStatus

func (o *TermAssignmentHeader) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*TermAssignmentHeader) HasSteward

func (o *TermAssignmentHeader) HasSteward() bool

HasSteward returns a boolean if a field has been set.

func (*TermAssignmentHeader) HasTermGuid

func (o *TermAssignmentHeader) HasTermGuid() bool

HasTermGuid returns a boolean if a field has been set.

func (TermAssignmentHeader) MarshalJSON

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

func (*TermAssignmentHeader) Redact

func (o *TermAssignmentHeader) Redact()

Redact resets all sensitive fields to their zero value.

func (*TermAssignmentHeader) SetConfidence

func (o *TermAssignmentHeader) SetConfidence(v int32)

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

func (*TermAssignmentHeader) SetCreatedBy

func (o *TermAssignmentHeader) SetCreatedBy(v string)

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

func (*TermAssignmentHeader) SetDescription

func (o *TermAssignmentHeader) SetDescription(v string)

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

func (*TermAssignmentHeader) SetDisplayText

func (o *TermAssignmentHeader) SetDisplayText(v string)

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

func (*TermAssignmentHeader) SetExpression

func (o *TermAssignmentHeader) SetExpression(v string)

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

func (*TermAssignmentHeader) SetRelationGuid

func (o *TermAssignmentHeader) SetRelationGuid(v string)

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

func (*TermAssignmentHeader) SetSource

func (o *TermAssignmentHeader) SetSource(v string)

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

func (*TermAssignmentHeader) SetStatus

func (o *TermAssignmentHeader) SetStatus(v string)

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

func (*TermAssignmentHeader) SetSteward

func (o *TermAssignmentHeader) SetSteward(v string)

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

func (*TermAssignmentHeader) SetTermGuid

func (o *TermAssignmentHeader) SetTermGuid(v string)

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

type TimeBoundary

type TimeBoundary struct {
	// The start time of format yyyy/MM/dd HH:mm:ss
	StartTime *string `json:"startTime,omitempty"`
	// The end time of format yyyy/MM/dd HH:mm:ss
	EndTime *string `json:"endTime,omitempty"`
	// The time zone (see java.util.TimeZone)
	TimeZone *string `json:"timeZone,omitempty"`
}

TimeBoundary struct for TimeBoundary

func NewTimeBoundary

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

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

func (o *TimeBoundary) GetEndTime() string

GetEndTime returns the EndTime field value if set, zero value otherwise.

func (*TimeBoundary) GetEndTimeOk

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

func (o *TimeBoundary) GetStartTime() string

GetStartTime returns the StartTime field value if set, zero value otherwise.

func (*TimeBoundary) GetStartTimeOk

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

func (o *TimeBoundary) GetTimeZone() string

GetTimeZone returns the TimeZone field value if set, zero value otherwise.

func (*TimeBoundary) GetTimeZoneOk

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

func (o *TimeBoundary) HasEndTime() bool

HasEndTime returns a boolean if a field has been set.

func (*TimeBoundary) HasStartTime

func (o *TimeBoundary) HasStartTime() bool

HasStartTime returns a boolean if a field has been set.

func (*TimeBoundary) HasTimeZone

func (o *TimeBoundary) HasTimeZone() bool

HasTimeZone returns a boolean if a field has been set.

func (TimeBoundary) MarshalJSON

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

func (*TimeBoundary) Redact

func (o *TimeBoundary) Redact()

Redact resets all sensitive fields to their zero value.

func (*TimeBoundary) SetEndTime

func (o *TimeBoundary) SetEndTime(v string)

SetEndTime gets a reference to the given string and assigns it to the EndTime field.

func (*TimeBoundary) SetStartTime

func (o *TimeBoundary) SetStartTime(v string)

SetStartTime gets a reference to the given string and assigns it to the StartTime field.

func (*TimeBoundary) SetTimeZone

func (o *TimeBoundary) SetTimeZone(v string)

SetTimeZone gets a reference to the given string and assigns it to the TimeZone field.

type TypesV1Api

type TypesV1Api interface {

	/*
			CreateBusinessMetadataDefs Bulk Create Business Metadata Definitions

			[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

		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)

	/*
			CreateTagDefs Bulk Create Tag Definitions

			[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

		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)

	/*
			DeleteBusinessMetadataDef Delete Business Metadata Definition

			[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

		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)

	/*
			DeleteTagDef Delete Tag Definition

			[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

		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)

	/*
			GetAllBusinessMetadataDefs Bulk Read Business Metadata Definitions

			[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

		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 Read Tag Definitions

			[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

		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)

	/*
			GetBusinessMetadataDefByName Read Business Metadata Definition

			[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

		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 BusinessMetadataDef
	GetBusinessMetadataDefByNameExecute(r ApiGetBusinessMetadataDefByNameRequest) (BusinessMetadataDef, *_nethttp.Response, error)

	/*
			GetTagDefByName Read Tag Definition

			[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

		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)

	/*
			UpdateBusinessMetadataDefs Bulk Update Business Metadata Definitions

			[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

		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)

	/*
			UpdateTagDefs Bulk Update Tag Definitions

			[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

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

type TypesV1ApiService

type TypesV1ApiService service

TypesV1ApiService TypesV1Api service

func (*TypesV1ApiService) CreateBusinessMetadataDefs

func (a *TypesV1ApiService) CreateBusinessMetadataDefs(ctx _context.Context) ApiCreateBusinessMetadataDefsRequest

CreateBusinessMetadataDefs Bulk Create Business Metadata Definitions

[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

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 (*TypesV1ApiService) CreateBusinessMetadataDefsExecute

Execute executes the request

@return []BusinessMetadataDefResponse

func (*TypesV1ApiService) CreateTagDefs

CreateTagDefs Bulk Create Tag Definitions

[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

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 (*TypesV1ApiService) CreateTagDefsExecute

Execute executes the request

@return []TagDefResponse

func (*TypesV1ApiService) DeleteBusinessMetadataDef

func (a *TypesV1ApiService) DeleteBusinessMetadataDef(ctx _context.Context, bmName string) ApiDeleteBusinessMetadataDefRequest

DeleteBusinessMetadataDef Delete Business Metadata Definition

[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

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 (*TypesV1ApiService) DeleteBusinessMetadataDefExecute

func (a *TypesV1ApiService) DeleteBusinessMetadataDefExecute(r ApiDeleteBusinessMetadataDefRequest) (*_nethttp.Response, error)

Execute executes the request

func (*TypesV1ApiService) DeleteTagDef

func (a *TypesV1ApiService) DeleteTagDef(ctx _context.Context, tagName string) ApiDeleteTagDefRequest

DeleteTagDef Delete Tag Definition

[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

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 (*TypesV1ApiService) DeleteTagDefExecute

func (a *TypesV1ApiService) DeleteTagDefExecute(r ApiDeleteTagDefRequest) (*_nethttp.Response, error)

Execute executes the request

func (*TypesV1ApiService) GetAllBusinessMetadataDefs

func (a *TypesV1ApiService) GetAllBusinessMetadataDefs(ctx _context.Context) ApiGetAllBusinessMetadataDefsRequest

GetAllBusinessMetadataDefs Bulk Read Business Metadata Definitions

[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

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 (*TypesV1ApiService) GetAllBusinessMetadataDefsExecute

Execute executes the request

@return []BusinessMetadataDefResponse

func (*TypesV1ApiService) GetAllTagDefs

GetAllTagDefs Bulk Read Tag Definitions

[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

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 (*TypesV1ApiService) GetAllTagDefsExecute

Execute executes the request

@return []TagDefResponse

func (*TypesV1ApiService) GetBusinessMetadataDefByName

func (a *TypesV1ApiService) GetBusinessMetadataDefByName(ctx _context.Context, bmName string) ApiGetBusinessMetadataDefByNameRequest

GetBusinessMetadataDefByName Read Business Metadata Definition

[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

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 (*TypesV1ApiService) GetBusinessMetadataDefByNameExecute

Execute executes the request

@return BusinessMetadataDef

func (*TypesV1ApiService) GetTagDefByName

func (a *TypesV1ApiService) GetTagDefByName(ctx _context.Context, tagName string) ApiGetTagDefByNameRequest

GetTagDefByName Read Tag Definition

[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

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 (*TypesV1ApiService) GetTagDefByNameExecute

func (a *TypesV1ApiService) GetTagDefByNameExecute(r ApiGetTagDefByNameRequest) (TagDef, *_nethttp.Response, error)

Execute executes the request

@return TagDef

func (*TypesV1ApiService) UpdateBusinessMetadataDefs

func (a *TypesV1ApiService) UpdateBusinessMetadataDefs(ctx _context.Context) ApiUpdateBusinessMetadataDefsRequest

UpdateBusinessMetadataDefs Bulk Update Business Metadata Definitions

[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

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 (*TypesV1ApiService) UpdateBusinessMetadataDefsExecute

Execute executes the request

@return []BusinessMetadataDefResponse

func (*TypesV1ApiService) UpdateTagDefs

UpdateTagDefs Bulk Update Tag Definitions

[![Generally Available](https://img.shields.io/badge/Lifecycle%20Stage-Generally%20Available-%2345c6e8)](#section/Versioning/API-Lifecycle-Policy)

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 (*TypesV1ApiService) UpdateTagDefsExecute

Execute executes the request

@return []TagDefResponse

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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