Documentation
¶
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type APIClient
- type APIKey
- type APIResponse
- type ApiCreateDekRequest
- type ApiCreateKekRequest
- type ApiDeleteDekVersionRequest
- type ApiDeleteDekVersionsRequest
- type ApiDeleteExporterRequest
- type ApiDeleteKekRequest
- type ApiDeleteSchemaVersionRequest
- type ApiDeleteSubjectConfigRequest
- type ApiDeleteSubjectModeRequest
- type ApiDeleteSubjectRequest
- type ApiDeleteTopLevelConfigRequest
- type ApiGetClusterConfigRequest
- type ApiGetDekByVersionRequest
- type ApiGetDekRequest
- type ApiGetDekSubjectsRequest
- type ApiGetDekVersionsRequest
- type ApiGetExporterConfigByNameRequest
- type ApiGetExporterInfoByNameRequest
- type ApiGetExporterStatusByNameRequest
- type ApiGetKekNamesRequest
- type ApiGetKekRequest
- type ApiGetModeRequest
- type ApiGetReferencedByRequest
- type ApiGetSchemaByVersionRequest
- type ApiGetSchemaOnly1Request
- type ApiGetSchemaOnlyRequest
- type ApiGetSchemaRequest
- func (r ApiGetSchemaRequest) Execute() (SchemaString, *_nethttp.Response, error)
- func (r ApiGetSchemaRequest) FetchMaxId(fetchMaxId bool) ApiGetSchemaRequest
- func (r ApiGetSchemaRequest) Format(format string) ApiGetSchemaRequest
- func (r ApiGetSchemaRequest) Subject(subject string) ApiGetSchemaRequest
- type ApiGetSchemaTypesRequest
- type ApiGetSchemasRequest
- func (r ApiGetSchemasRequest) Deleted(deleted bool) ApiGetSchemasRequest
- func (r ApiGetSchemasRequest) Execute() ([]Schema, *_nethttp.Response, error)
- func (r ApiGetSchemasRequest) LatestOnly(latestOnly bool) ApiGetSchemasRequest
- func (r ApiGetSchemasRequest) Limit(limit int32) ApiGetSchemasRequest
- func (r ApiGetSchemasRequest) Offset(offset int32) ApiGetSchemasRequest
- func (r ApiGetSchemasRequest) SubjectPrefix(subjectPrefix string) ApiGetSchemasRequest
- type ApiGetSubjectLevelConfigRequest
- type ApiGetSubjectsRequest
- type ApiGetTopLevelConfigRequest
- type ApiGetTopLevelModeRequest
- type ApiGetVersionsRequest
- type ApiListContextsRequest
- type ApiListExportersRequest
- type ApiListRequest
- type ApiListVersionsRequest
- type ApiLookUpSchemaUnderSubjectRequest
- func (r ApiLookUpSchemaUnderSubjectRequest) Deleted(deleted bool) ApiLookUpSchemaUnderSubjectRequest
- func (r ApiLookUpSchemaUnderSubjectRequest) Execute() (Schema, *_nethttp.Response, error)
- func (r ApiLookUpSchemaUnderSubjectRequest) Normalize(normalize bool) ApiLookUpSchemaUnderSubjectRequest
- func (r ApiLookUpSchemaUnderSubjectRequest) RegisterSchemaRequest(registerSchemaRequest RegisterSchemaRequest) ApiLookUpSchemaUnderSubjectRequest
- type ApiPauseExporterByNameRequest
- type ApiPutKekRequest
- type ApiRegisterExporterRequest
- type ApiRegisterRequest
- type ApiResetExporterByNameRequest
- type ApiResumeExporterByNameRequest
- type ApiTestCompatibilityBySubjectNameRequest
- func (r ApiTestCompatibilityBySubjectNameRequest) Execute() (CompatibilityCheckResponse, *_nethttp.Response, error)
- func (r ApiTestCompatibilityBySubjectNameRequest) RegisterSchemaRequest(registerSchemaRequest RegisterSchemaRequest) ApiTestCompatibilityBySubjectNameRequest
- func (r ApiTestCompatibilityBySubjectNameRequest) Verbose(verbose bool) ApiTestCompatibilityBySubjectNameRequest
- type ApiTestCompatibilityForSubjectRequest
- func (r ApiTestCompatibilityForSubjectRequest) Execute() (CompatibilityCheckResponse, *_nethttp.Response, error)
- func (r ApiTestCompatibilityForSubjectRequest) RegisterSchemaRequest(registerSchemaRequest RegisterSchemaRequest) ApiTestCompatibilityForSubjectRequest
- func (r ApiTestCompatibilityForSubjectRequest) Verbose(verbose bool) ApiTestCompatibilityForSubjectRequest
- type ApiUndeleteDekVersionRequest
- type ApiUndeleteDekVersionsRequest
- type ApiUndeleteKekRequest
- type ApiUpdateExporterConfigByNameRequest
- type ApiUpdateExporterInfoRequest
- type ApiUpdateModeRequest
- type ApiUpdateSubjectLevelConfigRequest
- type ApiUpdateTopLevelConfigRequest
- type ApiUpdateTopLevelModeRequest
- func (r ApiUpdateTopLevelModeRequest) Execute() (ModeUpdateRequest, *_nethttp.Response, error)
- func (r ApiUpdateTopLevelModeRequest) Force(force bool) ApiUpdateTopLevelModeRequest
- func (r ApiUpdateTopLevelModeRequest) ModeUpdateRequest(modeUpdateRequest ModeUpdateRequest) ApiUpdateTopLevelModeRequest
- type BasicAuth
- type ClusterConfig
- func (o *ClusterConfig) GetMaxRequestsPerSec() int32
- func (o *ClusterConfig) GetMaxRequestsPerSecOk() (*int32, bool)
- func (o *ClusterConfig) GetMaxSchemas() int32
- func (o *ClusterConfig) GetMaxSchemasOk() (*int32, bool)
- func (o *ClusterConfig) HasMaxRequestsPerSec() bool
- func (o *ClusterConfig) HasMaxSchemas() bool
- func (o ClusterConfig) MarshalJSON() ([]byte, error)
- func (o *ClusterConfig) Redact()
- func (o *ClusterConfig) SetMaxRequestsPerSec(v int32)
- func (o *ClusterConfig) SetMaxSchemas(v int32)
- type CompatibilityCheckResponse
- func (o *CompatibilityCheckResponse) GetIsCompatible() bool
- func (o *CompatibilityCheckResponse) GetIsCompatibleOk() (*bool, bool)
- func (o *CompatibilityCheckResponse) GetMessages() []string
- func (o *CompatibilityCheckResponse) GetMessagesOk() (*[]string, bool)
- func (o *CompatibilityCheckResponse) HasIsCompatible() bool
- func (o *CompatibilityCheckResponse) HasMessages() bool
- func (o CompatibilityCheckResponse) MarshalJSON() ([]byte, error)
- func (o *CompatibilityCheckResponse) Redact()
- func (o *CompatibilityCheckResponse) SetIsCompatible(v bool)
- func (o *CompatibilityCheckResponse) SetMessages(v []string)
- type CompatibilityV1Api
- type CompatibilityV1ApiService
- func (a *CompatibilityV1ApiService) TestCompatibilityBySubjectName(ctx _context.Context, subject string, version string) ApiTestCompatibilityBySubjectNameRequest
- func (a *CompatibilityV1ApiService) TestCompatibilityBySubjectNameExecute(r ApiTestCompatibilityBySubjectNameRequest) (CompatibilityCheckResponse, *_nethttp.Response, error)
- func (a *CompatibilityV1ApiService) TestCompatibilityForSubject(ctx _context.Context, subject string) ApiTestCompatibilityForSubjectRequest
- func (a *CompatibilityV1ApiService) TestCompatibilityForSubjectExecute(r ApiTestCompatibilityForSubjectRequest) (CompatibilityCheckResponse, *_nethttp.Response, error)
- type Config
- func (o *Config) GetAlias() string
- func (o *Config) GetAliasOk() (*string, bool)
- func (o *Config) GetCompatibilityGroup() string
- func (o *Config) GetCompatibilityGroupOk() (*string, bool)
- func (o *Config) GetCompatibilityLevel() string
- func (o *Config) GetCompatibilityLevelOk() (*string, bool)
- func (o *Config) GetDefaultMetadata() ConfigDefaultMetadata
- func (o *Config) GetDefaultMetadataOk() (*ConfigDefaultMetadata, bool)
- func (o *Config) GetDefaultRuleSet() ConfigDefaultRuleSet
- func (o *Config) GetDefaultRuleSetOk() (*ConfigDefaultRuleSet, bool)
- func (o *Config) GetNormalize() bool
- func (o *Config) GetNormalizeOk() (*bool, bool)
- func (o *Config) GetOverrideMetadata() ConfigOverrideMetadata
- func (o *Config) GetOverrideMetadataOk() (*ConfigOverrideMetadata, bool)
- func (o *Config) GetOverrideRuleSet() ConfigOverrideRuleSet
- func (o *Config) GetOverrideRuleSetOk() (*ConfigOverrideRuleSet, bool)
- func (o *Config) HasAlias() bool
- func (o *Config) HasCompatibilityGroup() bool
- func (o *Config) HasCompatibilityLevel() bool
- func (o *Config) HasDefaultMetadata() bool
- func (o *Config) HasDefaultRuleSet() bool
- func (o *Config) HasNormalize() bool
- func (o *Config) HasOverrideMetadata() bool
- func (o *Config) HasOverrideRuleSet() bool
- func (o Config) MarshalJSON() ([]byte, error)
- func (o *Config) Redact()
- func (o *Config) SetAlias(v string)
- func (o *Config) SetCompatibilityGroup(v string)
- func (o *Config) SetCompatibilityLevel(v string)
- func (o *Config) SetDefaultMetadata(v ConfigDefaultMetadata)
- func (o *Config) SetDefaultRuleSet(v ConfigDefaultRuleSet)
- func (o *Config) SetNormalize(v bool)
- func (o *Config) SetOverrideMetadata(v ConfigOverrideMetadata)
- func (o *Config) SetOverrideRuleSet(v ConfigOverrideRuleSet)
- type ConfigDefaultMetadata
- func (o *ConfigDefaultMetadata) GetProperties() map[string]interface{}
- func (o *ConfigDefaultMetadata) GetPropertiesOk() (*map[string]interface{}, bool)
- func (o *ConfigDefaultMetadata) HasProperties() bool
- func (o ConfigDefaultMetadata) MarshalJSON() ([]byte, error)
- func (o *ConfigDefaultMetadata) Redact()
- func (o *ConfigDefaultMetadata) SetProperties(v map[string]interface{})
- type ConfigDefaultRuleSet
- func (o *ConfigDefaultRuleSet) GetProperties() map[string]interface{}
- func (o *ConfigDefaultRuleSet) GetPropertiesOk() (*map[string]interface{}, bool)
- func (o *ConfigDefaultRuleSet) HasProperties() bool
- func (o ConfigDefaultRuleSet) MarshalJSON() ([]byte, error)
- func (o *ConfigDefaultRuleSet) Redact()
- func (o *ConfigDefaultRuleSet) SetProperties(v map[string]interface{})
- type ConfigOverrideMetadata
- func (o *ConfigOverrideMetadata) GetProperties() map[string]interface{}
- func (o *ConfigOverrideMetadata) GetPropertiesOk() (*map[string]interface{}, bool)
- func (o *ConfigOverrideMetadata) HasProperties() bool
- func (o ConfigOverrideMetadata) MarshalJSON() ([]byte, error)
- func (o *ConfigOverrideMetadata) Redact()
- func (o *ConfigOverrideMetadata) SetProperties(v map[string]interface{})
- type ConfigOverrideRuleSet
- func (o *ConfigOverrideRuleSet) GetProperties() map[string]interface{}
- func (o *ConfigOverrideRuleSet) GetPropertiesOk() (*map[string]interface{}, bool)
- func (o *ConfigOverrideRuleSet) HasProperties() bool
- func (o ConfigOverrideRuleSet) MarshalJSON() ([]byte, error)
- func (o *ConfigOverrideRuleSet) Redact()
- func (o *ConfigOverrideRuleSet) SetProperties(v map[string]interface{})
- type ConfigUpdateRequest
- func (o *ConfigUpdateRequest) GetAlias() string
- func (o *ConfigUpdateRequest) GetAliasOk() (*string, bool)
- func (o *ConfigUpdateRequest) GetCompatibility() string
- func (o *ConfigUpdateRequest) GetCompatibilityGroup() string
- func (o *ConfigUpdateRequest) GetCompatibilityGroupOk() (*string, bool)
- func (o *ConfigUpdateRequest) GetCompatibilityOk() (*string, bool)
- func (o *ConfigUpdateRequest) GetDefaultMetadata() ConfigDefaultMetadata
- func (o *ConfigUpdateRequest) GetDefaultMetadataOk() (*ConfigDefaultMetadata, bool)
- func (o *ConfigUpdateRequest) GetDefaultRuleSet() ConfigDefaultRuleSet
- func (o *ConfigUpdateRequest) GetDefaultRuleSetOk() (*ConfigDefaultRuleSet, bool)
- func (o *ConfigUpdateRequest) GetNormalize() bool
- func (o *ConfigUpdateRequest) GetNormalizeOk() (*bool, bool)
- func (o *ConfigUpdateRequest) GetOverrideMetadata() ConfigOverrideMetadata
- func (o *ConfigUpdateRequest) GetOverrideMetadataOk() (*ConfigOverrideMetadata, bool)
- func (o *ConfigUpdateRequest) GetOverrideRuleSet() ConfigOverrideRuleSet
- func (o *ConfigUpdateRequest) GetOverrideRuleSetOk() (*ConfigOverrideRuleSet, bool)
- func (o *ConfigUpdateRequest) HasAlias() bool
- func (o *ConfigUpdateRequest) HasCompatibility() bool
- func (o *ConfigUpdateRequest) HasCompatibilityGroup() bool
- func (o *ConfigUpdateRequest) HasDefaultMetadata() bool
- func (o *ConfigUpdateRequest) HasDefaultRuleSet() bool
- func (o *ConfigUpdateRequest) HasNormalize() bool
- func (o *ConfigUpdateRequest) HasOverrideMetadata() bool
- func (o *ConfigUpdateRequest) HasOverrideRuleSet() bool
- func (o ConfigUpdateRequest) MarshalJSON() ([]byte, error)
- func (o *ConfigUpdateRequest) Redact()
- func (o *ConfigUpdateRequest) SetAlias(v string)
- func (o *ConfigUpdateRequest) SetCompatibility(v string)
- func (o *ConfigUpdateRequest) SetCompatibilityGroup(v string)
- func (o *ConfigUpdateRequest) SetDefaultMetadata(v ConfigDefaultMetadata)
- func (o *ConfigUpdateRequest) SetDefaultRuleSet(v ConfigDefaultRuleSet)
- func (o *ConfigUpdateRequest) SetNormalize(v bool)
- func (o *ConfigUpdateRequest) SetOverrideMetadata(v ConfigOverrideMetadata)
- func (o *ConfigUpdateRequest) SetOverrideRuleSet(v ConfigOverrideRuleSet)
- type ConfigV1Api
- type ConfigV1ApiService
- func (a *ConfigV1ApiService) DeleteSubjectConfig(ctx _context.Context, subject string) ApiDeleteSubjectConfigRequest
- func (a *ConfigV1ApiService) DeleteSubjectConfigExecute(r ApiDeleteSubjectConfigRequest) (string, *_nethttp.Response, error)
- func (a *ConfigV1ApiService) DeleteTopLevelConfig(ctx _context.Context) ApiDeleteTopLevelConfigRequest
- func (a *ConfigV1ApiService) DeleteTopLevelConfigExecute(r ApiDeleteTopLevelConfigRequest) (string, *_nethttp.Response, error)
- func (a *ConfigV1ApiService) GetClusterConfig(ctx _context.Context) ApiGetClusterConfigRequest
- func (a *ConfigV1ApiService) GetClusterConfigExecute(r ApiGetClusterConfigRequest) (ClusterConfig, *_nethttp.Response, error)
- func (a *ConfigV1ApiService) GetSubjectLevelConfig(ctx _context.Context, subject string) ApiGetSubjectLevelConfigRequest
- func (a *ConfigV1ApiService) GetSubjectLevelConfigExecute(r ApiGetSubjectLevelConfigRequest) (Config, *_nethttp.Response, error)
- func (a *ConfigV1ApiService) GetTopLevelConfig(ctx _context.Context) ApiGetTopLevelConfigRequest
- func (a *ConfigV1ApiService) GetTopLevelConfigExecute(r ApiGetTopLevelConfigRequest) (Config, *_nethttp.Response, error)
- func (a *ConfigV1ApiService) UpdateSubjectLevelConfig(ctx _context.Context, subject string) ApiUpdateSubjectLevelConfigRequest
- func (a *ConfigV1ApiService) UpdateSubjectLevelConfigExecute(r ApiUpdateSubjectLevelConfigRequest) (ConfigUpdateRequest, *_nethttp.Response, error)
- func (a *ConfigV1ApiService) UpdateTopLevelConfig(ctx _context.Context) ApiUpdateTopLevelConfigRequest
- func (a *ConfigV1ApiService) UpdateTopLevelConfigExecute(r ApiUpdateTopLevelConfigRequest) (ConfigUpdateRequest, *_nethttp.Response, error)
- type Configuration
- type ContextsV1Api
- type ContextsV1ApiService
- type CreateDekRequest
- func (o *CreateDekRequest) GetAlgorithm() string
- func (o *CreateDekRequest) GetAlgorithmOk() (*string, bool)
- func (o *CreateDekRequest) GetEncryptedKeyMaterial() string
- func (o *CreateDekRequest) GetEncryptedKeyMaterialOk() (*string, bool)
- func (o *CreateDekRequest) GetSubject() string
- func (o *CreateDekRequest) GetSubjectOk() (*string, bool)
- func (o *CreateDekRequest) GetVersion() int32
- func (o *CreateDekRequest) GetVersionOk() (*int32, bool)
- func (o *CreateDekRequest) HasAlgorithm() bool
- func (o *CreateDekRequest) HasEncryptedKeyMaterial() bool
- func (o *CreateDekRequest) HasSubject() bool
- func (o *CreateDekRequest) HasVersion() bool
- func (o CreateDekRequest) MarshalJSON() ([]byte, error)
- func (o *CreateDekRequest) Redact()
- func (o *CreateDekRequest) SetAlgorithm(v string)
- func (o *CreateDekRequest) SetEncryptedKeyMaterial(v string)
- func (o *CreateDekRequest) SetSubject(v string)
- func (o *CreateDekRequest) SetVersion(v int32)
- type CreateKekRequest
- func (o *CreateKekRequest) GetDoc() string
- func (o *CreateKekRequest) GetDocOk() (*string, bool)
- func (o *CreateKekRequest) GetKmsKeyId() string
- func (o *CreateKekRequest) GetKmsKeyIdOk() (*string, bool)
- func (o *CreateKekRequest) GetKmsProps() map[string]string
- func (o *CreateKekRequest) GetKmsPropsOk() (*map[string]string, bool)
- func (o *CreateKekRequest) GetKmsType() string
- func (o *CreateKekRequest) GetKmsTypeOk() (*string, bool)
- func (o *CreateKekRequest) GetName() string
- func (o *CreateKekRequest) GetNameOk() (*string, bool)
- func (o *CreateKekRequest) GetShared() bool
- func (o *CreateKekRequest) GetSharedOk() (*bool, bool)
- func (o *CreateKekRequest) HasDoc() bool
- func (o *CreateKekRequest) HasKmsKeyId() bool
- func (o *CreateKekRequest) HasKmsProps() bool
- func (o *CreateKekRequest) HasKmsType() bool
- func (o *CreateKekRequest) HasName() bool
- func (o *CreateKekRequest) HasShared() bool
- func (o CreateKekRequest) MarshalJSON() ([]byte, error)
- func (o *CreateKekRequest) Redact()
- func (o *CreateKekRequest) SetDoc(v string)
- func (o *CreateKekRequest) SetKmsKeyId(v string)
- func (o *CreateKekRequest) SetKmsProps(v map[string]string)
- func (o *CreateKekRequest) SetKmsType(v string)
- func (o *CreateKekRequest) SetName(v string)
- func (o *CreateKekRequest) SetShared(v bool)
- type DataEncryptionKeysV1Api
- type DataEncryptionKeysV1ApiService
- func (a *DataEncryptionKeysV1ApiService) CreateDek(ctx _context.Context, name string) ApiCreateDekRequest
- func (a *DataEncryptionKeysV1ApiService) CreateDekExecute(r ApiCreateDekRequest) (Dek, *_nethttp.Response, error)
- func (a *DataEncryptionKeysV1ApiService) DeleteDekVersion(ctx _context.Context, name string, subject string, version string) ApiDeleteDekVersionRequest
- func (a *DataEncryptionKeysV1ApiService) DeleteDekVersionExecute(r ApiDeleteDekVersionRequest) (*_nethttp.Response, error)
- func (a *DataEncryptionKeysV1ApiService) DeleteDekVersions(ctx _context.Context, name string, subject string) ApiDeleteDekVersionsRequest
- func (a *DataEncryptionKeysV1ApiService) DeleteDekVersionsExecute(r ApiDeleteDekVersionsRequest) (*_nethttp.Response, error)
- func (a *DataEncryptionKeysV1ApiService) GetDek(ctx _context.Context, name string, subject string) ApiGetDekRequest
- func (a *DataEncryptionKeysV1ApiService) GetDekByVersion(ctx _context.Context, name string, subject string, version string) ApiGetDekByVersionRequest
- func (a *DataEncryptionKeysV1ApiService) GetDekByVersionExecute(r ApiGetDekByVersionRequest) (Dek, *_nethttp.Response, error)
- func (a *DataEncryptionKeysV1ApiService) GetDekExecute(r ApiGetDekRequest) (Dek, *_nethttp.Response, error)
- func (a *DataEncryptionKeysV1ApiService) GetDekSubjects(ctx _context.Context, name string) ApiGetDekSubjectsRequest
- func (a *DataEncryptionKeysV1ApiService) GetDekSubjectsExecute(r ApiGetDekSubjectsRequest) ([]string, *_nethttp.Response, error)
- func (a *DataEncryptionKeysV1ApiService) GetDekVersions(ctx _context.Context, name string, subject string) ApiGetDekVersionsRequest
- func (a *DataEncryptionKeysV1ApiService) GetDekVersionsExecute(r ApiGetDekVersionsRequest) ([]int32, *_nethttp.Response, error)
- func (a *DataEncryptionKeysV1ApiService) UndeleteDekVersion(ctx _context.Context, name string, subject string, version string) ApiUndeleteDekVersionRequest
- func (a *DataEncryptionKeysV1ApiService) UndeleteDekVersionExecute(r ApiUndeleteDekVersionRequest) (*_nethttp.Response, error)
- func (a *DataEncryptionKeysV1ApiService) UndeleteDekVersions(ctx _context.Context, name string, subject string) ApiUndeleteDekVersionsRequest
- func (a *DataEncryptionKeysV1ApiService) UndeleteDekVersionsExecute(r ApiUndeleteDekVersionsRequest) (*_nethttp.Response, error)
- type Dek
- func (o *Dek) GetAlgorithm() string
- func (o *Dek) GetAlgorithmOk() (*string, bool)
- func (o *Dek) GetDeleted() bool
- func (o *Dek) GetDeletedOk() (*bool, bool)
- func (o *Dek) GetEncryptedKeyMaterial() string
- func (o *Dek) GetEncryptedKeyMaterialOk() (*string, bool)
- func (o *Dek) GetKekName() string
- func (o *Dek) GetKekNameOk() (*string, bool)
- func (o *Dek) GetKeyMaterial() string
- func (o *Dek) GetKeyMaterialOk() (*string, bool)
- func (o *Dek) GetSubject() string
- func (o *Dek) GetSubjectOk() (*string, bool)
- func (o *Dek) GetTs() int64
- func (o *Dek) GetTsOk() (*int64, bool)
- func (o *Dek) GetVersion() int32
- func (o *Dek) GetVersionOk() (*int32, bool)
- func (o *Dek) HasAlgorithm() bool
- func (o *Dek) HasDeleted() bool
- func (o *Dek) HasEncryptedKeyMaterial() bool
- func (o *Dek) HasKekName() bool
- func (o *Dek) HasKeyMaterial() bool
- func (o *Dek) HasSubject() bool
- func (o *Dek) HasTs() bool
- func (o *Dek) HasVersion() bool
- func (o Dek) MarshalJSON() ([]byte, error)
- func (o *Dek) Redact()
- func (o *Dek) SetAlgorithm(v string)
- func (o *Dek) SetDeleted(v bool)
- func (o *Dek) SetEncryptedKeyMaterial(v string)
- func (o *Dek) SetKekName(v string)
- func (o *Dek) SetKeyMaterial(v string)
- func (o *Dek) SetSubject(v string)
- func (o *Dek) SetTs(v int64)
- func (o *Dek) SetVersion(v int32)
- type ErrorMessage
- func (o *ErrorMessage) GetErrorCode() int32
- func (o *ErrorMessage) GetErrorCodeOk() (*int32, bool)
- func (o *ErrorMessage) GetMessage() string
- func (o *ErrorMessage) GetMessageOk() (*string, bool)
- func (o *ErrorMessage) HasErrorCode() bool
- func (o *ErrorMessage) HasMessage() bool
- func (o ErrorMessage) MarshalJSON() ([]byte, error)
- func (o *ErrorMessage) Redact()
- func (o *ErrorMessage) SetErrorCode(v int32)
- func (o *ErrorMessage) SetMessage(v string)
- type ExporterConfigResponse
- func (o *ExporterConfigResponse) GetBasicAuthCredentialsSource() string
- func (o *ExporterConfigResponse) GetBasicAuthCredentialsSourceOk() (*string, bool)
- func (o *ExporterConfigResponse) GetBasicAuthUserInfo() string
- func (o *ExporterConfigResponse) GetBasicAuthUserInfoOk() (*string, bool)
- func (o *ExporterConfigResponse) GetSchemaRegistryUrl() string
- func (o *ExporterConfigResponse) GetSchemaRegistryUrlOk() (*string, bool)
- func (o *ExporterConfigResponse) HasBasicAuthCredentialsSource() bool
- func (o *ExporterConfigResponse) HasBasicAuthUserInfo() bool
- func (o *ExporterConfigResponse) HasSchemaRegistryUrl() bool
- func (o ExporterConfigResponse) MarshalJSON() ([]byte, error)
- func (o *ExporterConfigResponse) Redact()
- func (o *ExporterConfigResponse) SetBasicAuthCredentialsSource(v string)
- func (o *ExporterConfigResponse) SetBasicAuthUserInfo(v string)
- func (o *ExporterConfigResponse) SetSchemaRegistryUrl(v string)
- type ExporterReference
- func (o *ExporterReference) GetConfig() map[string]string
- func (o *ExporterReference) GetConfigOk() (*map[string]string, bool)
- func (o *ExporterReference) GetContext() string
- func (o *ExporterReference) GetContextOk() (*string, bool)
- func (o *ExporterReference) GetContextType() string
- func (o *ExporterReference) GetContextTypeOk() (*string, bool)
- func (o *ExporterReference) GetName() string
- func (o *ExporterReference) GetNameOk() (*string, bool)
- func (o *ExporterReference) GetSubjectRenameFormat() string
- func (o *ExporterReference) GetSubjectRenameFormatOk() (*string, bool)
- func (o *ExporterReference) GetSubjects() []string
- func (o *ExporterReference) GetSubjectsOk() (*[]string, bool)
- func (o *ExporterReference) HasConfig() bool
- func (o *ExporterReference) HasContext() bool
- func (o *ExporterReference) HasContextType() bool
- func (o *ExporterReference) HasName() bool
- func (o *ExporterReference) HasSubjectRenameFormat() bool
- func (o *ExporterReference) HasSubjects() bool
- func (o ExporterReference) MarshalJSON() ([]byte, error)
- func (o *ExporterReference) Redact()
- func (o *ExporterReference) SetConfig(v map[string]string)
- func (o *ExporterReference) SetContext(v string)
- func (o *ExporterReference) SetContextType(v string)
- func (o *ExporterReference) SetName(v string)
- func (o *ExporterReference) SetSubjectRenameFormat(v string)
- func (o *ExporterReference) SetSubjects(v []string)
- type ExporterResponse
- type ExporterStatusResponse
- func (o *ExporterStatusResponse) GetName() string
- func (o *ExporterStatusResponse) GetNameOk() (*string, bool)
- func (o *ExporterStatusResponse) GetOffset() int64
- func (o *ExporterStatusResponse) GetOffsetOk() (*int64, bool)
- func (o *ExporterStatusResponse) GetState() string
- func (o *ExporterStatusResponse) GetStateOk() (*string, bool)
- func (o *ExporterStatusResponse) GetTrace() string
- func (o *ExporterStatusResponse) GetTraceOk() (*string, bool)
- func (o *ExporterStatusResponse) GetTs() int64
- func (o *ExporterStatusResponse) GetTsOk() (*int64, bool)
- func (o *ExporterStatusResponse) HasName() bool
- func (o *ExporterStatusResponse) HasOffset() bool
- func (o *ExporterStatusResponse) HasState() bool
- func (o *ExporterStatusResponse) HasTrace() bool
- func (o *ExporterStatusResponse) HasTs() bool
- func (o ExporterStatusResponse) MarshalJSON() ([]byte, error)
- func (o *ExporterStatusResponse) Redact()
- func (o *ExporterStatusResponse) SetName(v string)
- func (o *ExporterStatusResponse) SetOffset(v int64)
- func (o *ExporterStatusResponse) SetState(v string)
- func (o *ExporterStatusResponse) SetTrace(v string)
- func (o *ExporterStatusResponse) SetTs(v int64)
- type ExporterUpdateRequest
- func (o *ExporterUpdateRequest) GetConfig() map[string]string
- func (o *ExporterUpdateRequest) GetConfigOk() (*map[string]string, bool)
- func (o *ExporterUpdateRequest) GetContext() string
- func (o *ExporterUpdateRequest) GetContextOk() (*string, bool)
- func (o *ExporterUpdateRequest) GetContextType() string
- func (o *ExporterUpdateRequest) GetContextTypeOk() (*string, bool)
- func (o *ExporterUpdateRequest) GetSubjectRenameFormat() string
- func (o *ExporterUpdateRequest) GetSubjectRenameFormatOk() (*string, bool)
- func (o *ExporterUpdateRequest) GetSubjects() []string
- func (o *ExporterUpdateRequest) GetSubjectsOk() (*[]string, bool)
- func (o *ExporterUpdateRequest) HasConfig() bool
- func (o *ExporterUpdateRequest) HasContext() bool
- func (o *ExporterUpdateRequest) HasContextType() bool
- func (o *ExporterUpdateRequest) HasSubjectRenameFormat() bool
- func (o *ExporterUpdateRequest) HasSubjects() bool
- func (o ExporterUpdateRequest) MarshalJSON() ([]byte, error)
- func (o *ExporterUpdateRequest) Redact()
- func (o *ExporterUpdateRequest) SetConfig(v map[string]string)
- func (o *ExporterUpdateRequest) SetContext(v string)
- func (o *ExporterUpdateRequest) SetContextType(v string)
- func (o *ExporterUpdateRequest) SetSubjectRenameFormat(v string)
- func (o *ExporterUpdateRequest) SetSubjects(v []string)
- type ExportersV1Api
- type ExportersV1ApiService
- func (a *ExportersV1ApiService) DeleteExporter(ctx _context.Context, name string) ApiDeleteExporterRequest
- func (a *ExportersV1ApiService) DeleteExporterExecute(r ApiDeleteExporterRequest) (*_nethttp.Response, error)
- func (a *ExportersV1ApiService) GetExporterConfigByName(ctx _context.Context, name string) ApiGetExporterConfigByNameRequest
- func (a *ExportersV1ApiService) GetExporterConfigByNameExecute(r ApiGetExporterConfigByNameRequest) (ExporterConfigResponse, *_nethttp.Response, error)
- func (a *ExportersV1ApiService) GetExporterInfoByName(ctx _context.Context, name string) ApiGetExporterInfoByNameRequest
- func (a *ExportersV1ApiService) GetExporterInfoByNameExecute(r ApiGetExporterInfoByNameRequest) (ExporterReference, *_nethttp.Response, error)
- func (a *ExportersV1ApiService) GetExporterStatusByName(ctx _context.Context, name string) ApiGetExporterStatusByNameRequest
- func (a *ExportersV1ApiService) GetExporterStatusByNameExecute(r ApiGetExporterStatusByNameRequest) (ExporterStatusResponse, *_nethttp.Response, error)
- func (a *ExportersV1ApiService) ListExporters(ctx _context.Context) ApiListExportersRequest
- func (a *ExportersV1ApiService) ListExportersExecute(r ApiListExportersRequest) ([]string, *_nethttp.Response, error)
- func (a *ExportersV1ApiService) PauseExporterByName(ctx _context.Context, name string) ApiPauseExporterByNameRequest
- func (a *ExportersV1ApiService) PauseExporterByNameExecute(r ApiPauseExporterByNameRequest) (ExporterResponse, *_nethttp.Response, error)
- func (a *ExportersV1ApiService) RegisterExporter(ctx _context.Context) ApiRegisterExporterRequest
- func (a *ExportersV1ApiService) RegisterExporterExecute(r ApiRegisterExporterRequest) (ExporterResponse, *_nethttp.Response, error)
- func (a *ExportersV1ApiService) ResetExporterByName(ctx _context.Context, name string) ApiResetExporterByNameRequest
- func (a *ExportersV1ApiService) ResetExporterByNameExecute(r ApiResetExporterByNameRequest) (ExporterResponse, *_nethttp.Response, error)
- func (a *ExportersV1ApiService) ResumeExporterByName(ctx _context.Context, name string) ApiResumeExporterByNameRequest
- func (a *ExportersV1ApiService) ResumeExporterByNameExecute(r ApiResumeExporterByNameRequest) (ExporterResponse, *_nethttp.Response, error)
- func (a *ExportersV1ApiService) UpdateExporterConfigByName(ctx _context.Context, name string) ApiUpdateExporterConfigByNameRequest
- func (a *ExportersV1ApiService) UpdateExporterConfigByNameExecute(r ApiUpdateExporterConfigByNameRequest) (ExporterResponse, *_nethttp.Response, error)
- func (a *ExportersV1ApiService) UpdateExporterInfo(ctx _context.Context, name string) ApiUpdateExporterInfoRequest
- func (a *ExportersV1ApiService) UpdateExporterInfoExecute(r ApiUpdateExporterInfoRequest) (ExporterResponse, *_nethttp.Response, error)
- type GenericOpenAPIError
- type Kek
- func (o *Kek) GetDeleted() bool
- func (o *Kek) GetDeletedOk() (*bool, bool)
- func (o *Kek) GetDoc() string
- func (o *Kek) GetDocOk() (*string, bool)
- func (o *Kek) GetKmsKeyId() string
- func (o *Kek) GetKmsKeyIdOk() (*string, bool)
- func (o *Kek) GetKmsProps() map[string]string
- func (o *Kek) GetKmsPropsOk() (*map[string]string, bool)
- func (o *Kek) GetKmsType() string
- func (o *Kek) GetKmsTypeOk() (*string, bool)
- func (o *Kek) GetName() string
- func (o *Kek) GetNameOk() (*string, bool)
- func (o *Kek) GetShared() bool
- func (o *Kek) GetSharedOk() (*bool, bool)
- func (o *Kek) GetTs() int64
- func (o *Kek) GetTsOk() (*int64, bool)
- func (o *Kek) HasDeleted() bool
- func (o *Kek) HasDoc() bool
- func (o *Kek) HasKmsKeyId() bool
- func (o *Kek) HasKmsProps() bool
- func (o *Kek) HasKmsType() bool
- func (o *Kek) HasName() bool
- func (o *Kek) HasShared() bool
- func (o *Kek) HasTs() bool
- func (o Kek) MarshalJSON() ([]byte, error)
- func (o *Kek) Redact()
- func (o *Kek) SetDeleted(v bool)
- func (o *Kek) SetDoc(v string)
- func (o *Kek) SetKmsKeyId(v string)
- func (o *Kek) SetKmsProps(v map[string]string)
- func (o *Kek) SetKmsType(v string)
- func (o *Kek) SetName(v string)
- func (o *Kek) SetShared(v bool)
- func (o *Kek) SetTs(v int64)
- type KeyEncryptionKeysV1Api
- type KeyEncryptionKeysV1ApiService
- func (a *KeyEncryptionKeysV1ApiService) CreateKek(ctx _context.Context) ApiCreateKekRequest
- func (a *KeyEncryptionKeysV1ApiService) CreateKekExecute(r ApiCreateKekRequest) (Kek, *_nethttp.Response, error)
- func (a *KeyEncryptionKeysV1ApiService) DeleteKek(ctx _context.Context, name string) ApiDeleteKekRequest
- func (a *KeyEncryptionKeysV1ApiService) DeleteKekExecute(r ApiDeleteKekRequest) (*_nethttp.Response, error)
- func (a *KeyEncryptionKeysV1ApiService) GetKek(ctx _context.Context, name string) ApiGetKekRequest
- func (a *KeyEncryptionKeysV1ApiService) GetKekExecute(r ApiGetKekRequest) (Kek, *_nethttp.Response, error)
- func (a *KeyEncryptionKeysV1ApiService) GetKekNames(ctx _context.Context) ApiGetKekNamesRequest
- func (a *KeyEncryptionKeysV1ApiService) GetKekNamesExecute(r ApiGetKekNamesRequest) ([]string, *_nethttp.Response, error)
- func (a *KeyEncryptionKeysV1ApiService) PutKek(ctx _context.Context, name string) ApiPutKekRequest
- func (a *KeyEncryptionKeysV1ApiService) PutKekExecute(r ApiPutKekRequest) (Kek, *_nethttp.Response, error)
- func (a *KeyEncryptionKeysV1ApiService) UndeleteKek(ctx _context.Context, name string) ApiUndeleteKekRequest
- func (a *KeyEncryptionKeysV1ApiService) UndeleteKekExecute(r ApiUndeleteKekRequest) (*_nethttp.Response, error)
- type Metadata
- func (o *Metadata) GetProperties() map[string]string
- func (o *Metadata) GetPropertiesOk() (*map[string]string, bool)
- func (o *Metadata) GetSensitive() []string
- func (o *Metadata) GetSensitiveOk() (*[]string, bool)
- func (o *Metadata) GetTags() map[string][]string
- func (o *Metadata) GetTagsOk() (*map[string][]string, bool)
- func (o *Metadata) HasProperties() bool
- func (o *Metadata) HasSensitive() bool
- func (o *Metadata) HasTags() bool
- func (o Metadata) MarshalJSON() ([]byte, error)
- func (o *Metadata) Redact()
- func (o *Metadata) SetProperties(v map[string]string)
- func (o *Metadata) SetSensitive(v []string)
- func (o *Metadata) SetTags(v map[string][]string)
- type Mode
- type ModeUpdateRequest
- type ModesV1Api
- type ModesV1ApiService
- func (a *ModesV1ApiService) DeleteSubjectMode(ctx _context.Context, subject string) ApiDeleteSubjectModeRequest
- func (a *ModesV1ApiService) DeleteSubjectModeExecute(r ApiDeleteSubjectModeRequest) (Mode, *_nethttp.Response, error)
- func (a *ModesV1ApiService) GetMode(ctx _context.Context, subject string) ApiGetModeRequest
- func (a *ModesV1ApiService) GetModeExecute(r ApiGetModeRequest) (Mode, *_nethttp.Response, error)
- func (a *ModesV1ApiService) GetTopLevelMode(ctx _context.Context) ApiGetTopLevelModeRequest
- func (a *ModesV1ApiService) GetTopLevelModeExecute(r ApiGetTopLevelModeRequest) (Mode, *_nethttp.Response, error)
- func (a *ModesV1ApiService) UpdateMode(ctx _context.Context, subject string) ApiUpdateModeRequest
- func (a *ModesV1ApiService) UpdateModeExecute(r ApiUpdateModeRequest) (ModeUpdateRequest, *_nethttp.Response, error)
- func (a *ModesV1ApiService) UpdateTopLevelMode(ctx _context.Context) ApiUpdateTopLevelModeRequest
- func (a *ModesV1ApiService) UpdateTopLevelModeExecute(r ApiUpdateTopLevelModeRequest) (ModeUpdateRequest, *_nethttp.Response, error)
- type NullableBool
- type NullableClusterConfig
- func (v NullableClusterConfig) Get() *ClusterConfig
- func (v NullableClusterConfig) IsSet() bool
- func (v NullableClusterConfig) MarshalJSON() ([]byte, error)
- func (v *NullableClusterConfig) Set(val *ClusterConfig)
- func (v *NullableClusterConfig) UnmarshalJSON(src []byte) error
- func (v *NullableClusterConfig) Unset()
- type NullableCompatibilityCheckResponse
- func (v NullableCompatibilityCheckResponse) Get() *CompatibilityCheckResponse
- func (v NullableCompatibilityCheckResponse) IsSet() bool
- func (v NullableCompatibilityCheckResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCompatibilityCheckResponse) Set(val *CompatibilityCheckResponse)
- func (v *NullableCompatibilityCheckResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCompatibilityCheckResponse) Unset()
- type NullableConfig
- type NullableConfigDefaultMetadata
- func (v NullableConfigDefaultMetadata) Get() *ConfigDefaultMetadata
- func (v NullableConfigDefaultMetadata) IsSet() bool
- func (v NullableConfigDefaultMetadata) MarshalJSON() ([]byte, error)
- func (v *NullableConfigDefaultMetadata) Set(val *ConfigDefaultMetadata)
- func (v *NullableConfigDefaultMetadata) UnmarshalJSON(src []byte) error
- func (v *NullableConfigDefaultMetadata) Unset()
- type NullableConfigDefaultRuleSet
- func (v NullableConfigDefaultRuleSet) Get() *ConfigDefaultRuleSet
- func (v NullableConfigDefaultRuleSet) IsSet() bool
- func (v NullableConfigDefaultRuleSet) MarshalJSON() ([]byte, error)
- func (v *NullableConfigDefaultRuleSet) Set(val *ConfigDefaultRuleSet)
- func (v *NullableConfigDefaultRuleSet) UnmarshalJSON(src []byte) error
- func (v *NullableConfigDefaultRuleSet) Unset()
- type NullableConfigOverrideMetadata
- func (v NullableConfigOverrideMetadata) Get() *ConfigOverrideMetadata
- func (v NullableConfigOverrideMetadata) IsSet() bool
- func (v NullableConfigOverrideMetadata) MarshalJSON() ([]byte, error)
- func (v *NullableConfigOverrideMetadata) Set(val *ConfigOverrideMetadata)
- func (v *NullableConfigOverrideMetadata) UnmarshalJSON(src []byte) error
- func (v *NullableConfigOverrideMetadata) Unset()
- type NullableConfigOverrideRuleSet
- func (v NullableConfigOverrideRuleSet) Get() *ConfigOverrideRuleSet
- func (v NullableConfigOverrideRuleSet) IsSet() bool
- func (v NullableConfigOverrideRuleSet) MarshalJSON() ([]byte, error)
- func (v *NullableConfigOverrideRuleSet) Set(val *ConfigOverrideRuleSet)
- func (v *NullableConfigOverrideRuleSet) UnmarshalJSON(src []byte) error
- func (v *NullableConfigOverrideRuleSet) Unset()
- type NullableConfigUpdateRequest
- func (v NullableConfigUpdateRequest) Get() *ConfigUpdateRequest
- func (v NullableConfigUpdateRequest) IsSet() bool
- func (v NullableConfigUpdateRequest) MarshalJSON() ([]byte, error)
- func (v *NullableConfigUpdateRequest) Set(val *ConfigUpdateRequest)
- func (v *NullableConfigUpdateRequest) UnmarshalJSON(src []byte) error
- func (v *NullableConfigUpdateRequest) Unset()
- type NullableCreateDekRequest
- func (v NullableCreateDekRequest) Get() *CreateDekRequest
- func (v NullableCreateDekRequest) IsSet() bool
- func (v NullableCreateDekRequest) MarshalJSON() ([]byte, error)
- func (v *NullableCreateDekRequest) Set(val *CreateDekRequest)
- func (v *NullableCreateDekRequest) UnmarshalJSON(src []byte) error
- func (v *NullableCreateDekRequest) Unset()
- type NullableCreateKekRequest
- func (v NullableCreateKekRequest) Get() *CreateKekRequest
- func (v NullableCreateKekRequest) IsSet() bool
- func (v NullableCreateKekRequest) MarshalJSON() ([]byte, error)
- func (v *NullableCreateKekRequest) Set(val *CreateKekRequest)
- func (v *NullableCreateKekRequest) UnmarshalJSON(src []byte) error
- func (v *NullableCreateKekRequest) Unset()
- type NullableDek
- type NullableErrorMessage
- func (v NullableErrorMessage) Get() *ErrorMessage
- func (v NullableErrorMessage) IsSet() bool
- func (v NullableErrorMessage) MarshalJSON() ([]byte, error)
- func (v *NullableErrorMessage) Set(val *ErrorMessage)
- func (v *NullableErrorMessage) UnmarshalJSON(src []byte) error
- func (v *NullableErrorMessage) Unset()
- type NullableExporterConfigResponse
- func (v NullableExporterConfigResponse) Get() *ExporterConfigResponse
- func (v NullableExporterConfigResponse) IsSet() bool
- func (v NullableExporterConfigResponse) MarshalJSON() ([]byte, error)
- func (v *NullableExporterConfigResponse) Set(val *ExporterConfigResponse)
- func (v *NullableExporterConfigResponse) UnmarshalJSON(src []byte) error
- func (v *NullableExporterConfigResponse) Unset()
- type NullableExporterReference
- func (v NullableExporterReference) Get() *ExporterReference
- func (v NullableExporterReference) IsSet() bool
- func (v NullableExporterReference) MarshalJSON() ([]byte, error)
- func (v *NullableExporterReference) Set(val *ExporterReference)
- func (v *NullableExporterReference) UnmarshalJSON(src []byte) error
- func (v *NullableExporterReference) Unset()
- type NullableExporterResponse
- func (v NullableExporterResponse) Get() *ExporterResponse
- func (v NullableExporterResponse) IsSet() bool
- func (v NullableExporterResponse) MarshalJSON() ([]byte, error)
- func (v *NullableExporterResponse) Set(val *ExporterResponse)
- func (v *NullableExporterResponse) UnmarshalJSON(src []byte) error
- func (v *NullableExporterResponse) Unset()
- type NullableExporterStatusResponse
- func (v NullableExporterStatusResponse) Get() *ExporterStatusResponse
- func (v NullableExporterStatusResponse) IsSet() bool
- func (v NullableExporterStatusResponse) MarshalJSON() ([]byte, error)
- func (v *NullableExporterStatusResponse) Set(val *ExporterStatusResponse)
- func (v *NullableExporterStatusResponse) UnmarshalJSON(src []byte) error
- func (v *NullableExporterStatusResponse) Unset()
- type NullableExporterUpdateRequest
- func (v NullableExporterUpdateRequest) Get() *ExporterUpdateRequest
- func (v NullableExporterUpdateRequest) IsSet() bool
- func (v NullableExporterUpdateRequest) MarshalJSON() ([]byte, error)
- func (v *NullableExporterUpdateRequest) Set(val *ExporterUpdateRequest)
- func (v *NullableExporterUpdateRequest) UnmarshalJSON(src []byte) error
- func (v *NullableExporterUpdateRequest) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableKek
- type NullableMetadata
- type NullableMode
- type NullableModeUpdateRequest
- func (v NullableModeUpdateRequest) Get() *ModeUpdateRequest
- func (v NullableModeUpdateRequest) IsSet() bool
- func (v NullableModeUpdateRequest) MarshalJSON() ([]byte, error)
- func (v *NullableModeUpdateRequest) Set(val *ModeUpdateRequest)
- func (v *NullableModeUpdateRequest) UnmarshalJSON(src []byte) error
- func (v *NullableModeUpdateRequest) Unset()
- type NullableRegisterExporterRequest
- func (v NullableRegisterExporterRequest) Get() *RegisterExporterRequest
- func (v NullableRegisterExporterRequest) IsSet() bool
- func (v NullableRegisterExporterRequest) MarshalJSON() ([]byte, error)
- func (v *NullableRegisterExporterRequest) Set(val *RegisterExporterRequest)
- func (v *NullableRegisterExporterRequest) UnmarshalJSON(src []byte) error
- func (v *NullableRegisterExporterRequest) Unset()
- type NullableRegisterSchemaRequest
- func (v NullableRegisterSchemaRequest) Get() *RegisterSchemaRequest
- func (v NullableRegisterSchemaRequest) IsSet() bool
- func (v NullableRegisterSchemaRequest) MarshalJSON() ([]byte, error)
- func (v *NullableRegisterSchemaRequest) Set(val *RegisterSchemaRequest)
- func (v *NullableRegisterSchemaRequest) UnmarshalJSON(src []byte) error
- func (v *NullableRegisterSchemaRequest) Unset()
- type NullableRegisterSchemaResponse
- func (v NullableRegisterSchemaResponse) Get() *RegisterSchemaResponse
- func (v NullableRegisterSchemaResponse) IsSet() bool
- func (v NullableRegisterSchemaResponse) MarshalJSON() ([]byte, error)
- func (v *NullableRegisterSchemaResponse) Set(val *RegisterSchemaResponse)
- func (v *NullableRegisterSchemaResponse) UnmarshalJSON(src []byte) error
- func (v *NullableRegisterSchemaResponse) Unset()
- type NullableRule
- type NullableRuleSet
- type NullableSchema
- type NullableSchemaReference
- func (v NullableSchemaReference) Get() *SchemaReference
- func (v NullableSchemaReference) IsSet() bool
- func (v NullableSchemaReference) MarshalJSON() ([]byte, error)
- func (v *NullableSchemaReference) Set(val *SchemaReference)
- func (v *NullableSchemaReference) UnmarshalJSON(src []byte) error
- func (v *NullableSchemaReference) Unset()
- type NullableSchemaString
- func (v NullableSchemaString) Get() *SchemaString
- func (v NullableSchemaString) IsSet() bool
- func (v NullableSchemaString) MarshalJSON() ([]byte, error)
- func (v *NullableSchemaString) Set(val *SchemaString)
- func (v *NullableSchemaString) UnmarshalJSON(src []byte) error
- func (v *NullableSchemaString) Unset()
- type NullableString
- type NullableSubjectVersion
- func (v NullableSubjectVersion) Get() *SubjectVersion
- func (v NullableSubjectVersion) IsSet() bool
- func (v NullableSubjectVersion) MarshalJSON() ([]byte, error)
- func (v *NullableSubjectVersion) Set(val *SubjectVersion)
- func (v *NullableSubjectVersion) UnmarshalJSON(src []byte) error
- func (v *NullableSubjectVersion) Unset()
- type NullableTime
- type NullableUpdateKekRequest
- func (v NullableUpdateKekRequest) Get() *UpdateKekRequest
- func (v NullableUpdateKekRequest) IsSet() bool
- func (v NullableUpdateKekRequest) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateKekRequest) Set(val *UpdateKekRequest)
- func (v *NullableUpdateKekRequest) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateKekRequest) Unset()
- type RegisterExporterRequest
- func (o *RegisterExporterRequest) GetReferences() []ExporterReference
- func (o *RegisterExporterRequest) GetReferencesOk() (*[]ExporterReference, bool)
- func (o *RegisterExporterRequest) HasReferences() bool
- func (o RegisterExporterRequest) MarshalJSON() ([]byte, error)
- func (o *RegisterExporterRequest) Redact()
- func (o *RegisterExporterRequest) SetReferences(v []ExporterReference)
- type RegisterSchemaRequest
- func (o *RegisterSchemaRequest) GetId() int32
- func (o *RegisterSchemaRequest) GetIdOk() (*int32, bool)
- func (o *RegisterSchemaRequest) GetMetadata() Metadata
- func (o *RegisterSchemaRequest) GetMetadataOk() (*Metadata, bool)
- func (o *RegisterSchemaRequest) GetReferences() []SchemaReference
- func (o *RegisterSchemaRequest) GetReferencesOk() (*[]SchemaReference, bool)
- func (o *RegisterSchemaRequest) GetRuleSet() RuleSet
- func (o *RegisterSchemaRequest) GetRuleSetOk() (*RuleSet, bool)
- func (o *RegisterSchemaRequest) GetSchema() string
- func (o *RegisterSchemaRequest) GetSchemaOk() (*string, bool)
- func (o *RegisterSchemaRequest) GetSchemaType() string
- func (o *RegisterSchemaRequest) GetSchemaTypeOk() (*string, bool)
- func (o *RegisterSchemaRequest) GetVersion() int32
- func (o *RegisterSchemaRequest) GetVersionOk() (*int32, bool)
- func (o *RegisterSchemaRequest) HasId() bool
- func (o *RegisterSchemaRequest) HasMetadata() bool
- func (o *RegisterSchemaRequest) HasReferences() bool
- func (o *RegisterSchemaRequest) HasRuleSet() bool
- func (o *RegisterSchemaRequest) HasSchema() bool
- func (o *RegisterSchemaRequest) HasSchemaType() bool
- func (o *RegisterSchemaRequest) HasVersion() bool
- func (o RegisterSchemaRequest) MarshalJSON() ([]byte, error)
- func (o *RegisterSchemaRequest) Redact()
- func (o *RegisterSchemaRequest) SetId(v int32)
- func (o *RegisterSchemaRequest) SetMetadata(v Metadata)
- func (o *RegisterSchemaRequest) SetMetadataNil()
- func (o *RegisterSchemaRequest) SetReferences(v []SchemaReference)
- func (o *RegisterSchemaRequest) SetRuleSet(v RuleSet)
- func (o *RegisterSchemaRequest) SetRuleSetNil()
- func (o *RegisterSchemaRequest) SetSchema(v string)
- func (o *RegisterSchemaRequest) SetSchemaType(v string)
- func (o *RegisterSchemaRequest) SetVersion(v int32)
- func (o *RegisterSchemaRequest) UnsetMetadata()
- func (o *RegisterSchemaRequest) UnsetRuleSet()
- type RegisterSchemaResponse
- func (o *RegisterSchemaResponse) GetId() int32
- func (o *RegisterSchemaResponse) GetIdOk() (*int32, bool)
- func (o *RegisterSchemaResponse) HasId() bool
- func (o RegisterSchemaResponse) MarshalJSON() ([]byte, error)
- func (o *RegisterSchemaResponse) Redact()
- func (o *RegisterSchemaResponse) SetId(v int32)
- type Rule
- func (o *Rule) GetDisabled() bool
- func (o *Rule) GetDisabledOk() (*bool, bool)
- func (o *Rule) GetDoc() string
- func (o *Rule) GetDocOk() (*string, bool)
- func (o *Rule) GetExpr() string
- func (o *Rule) GetExprOk() (*string, bool)
- func (o *Rule) GetKind() string
- func (o *Rule) GetKindOk() (*string, bool)
- func (o *Rule) GetMode() string
- func (o *Rule) GetModeOk() (*string, bool)
- func (o *Rule) GetName() string
- func (o *Rule) GetNameOk() (*string, bool)
- func (o *Rule) GetOnFailure() string
- func (o *Rule) GetOnFailureOk() (*string, bool)
- func (o *Rule) GetOnSuccess() string
- func (o *Rule) GetOnSuccessOk() (*string, bool)
- func (o *Rule) GetParams() map[string]string
- func (o *Rule) GetParamsOk() (*map[string]string, bool)
- func (o *Rule) GetTags() []string
- func (o *Rule) GetTagsOk() (*[]string, bool)
- func (o *Rule) GetType() string
- func (o *Rule) GetTypeOk() (*string, bool)
- func (o *Rule) HasDisabled() bool
- func (o *Rule) HasDoc() bool
- func (o *Rule) HasExpr() bool
- func (o *Rule) HasKind() bool
- func (o *Rule) HasMode() bool
- func (o *Rule) HasName() bool
- func (o *Rule) HasOnFailure() bool
- func (o *Rule) HasOnSuccess() bool
- func (o *Rule) HasParams() bool
- func (o *Rule) HasTags() bool
- func (o *Rule) HasType() bool
- func (o Rule) MarshalJSON() ([]byte, error)
- func (o *Rule) Redact()
- func (o *Rule) SetDisabled(v bool)
- func (o *Rule) SetDoc(v string)
- func (o *Rule) SetExpr(v string)
- func (o *Rule) SetKind(v string)
- func (o *Rule) SetMode(v string)
- func (o *Rule) SetName(v string)
- func (o *Rule) SetOnFailure(v string)
- func (o *Rule) SetOnSuccess(v string)
- func (o *Rule) SetParams(v map[string]string)
- func (o *Rule) SetTags(v []string)
- func (o *Rule) SetType(v string)
- type RuleSet
- func (o *RuleSet) GetDomainRules() []Rule
- func (o *RuleSet) GetDomainRulesOk() (*[]Rule, bool)
- func (o *RuleSet) GetMigrationRules() []Rule
- func (o *RuleSet) GetMigrationRulesOk() (*[]Rule, bool)
- func (o *RuleSet) HasDomainRules() bool
- func (o *RuleSet) HasMigrationRules() bool
- func (o RuleSet) MarshalJSON() ([]byte, error)
- func (o *RuleSet) Redact()
- func (o *RuleSet) SetDomainRules(v []Rule)
- func (o *RuleSet) SetMigrationRules(v []Rule)
- type Schema
- func (o *Schema) GetId() int32
- func (o *Schema) GetIdOk() (*int32, bool)
- func (o *Schema) GetMetadata() Metadata
- func (o *Schema) GetMetadataOk() (*Metadata, bool)
- func (o *Schema) GetReferences() []SchemaReference
- func (o *Schema) GetReferencesOk() (*[]SchemaReference, bool)
- func (o *Schema) GetRuleSet() RuleSet
- func (o *Schema) GetRuleSetOk() (*RuleSet, bool)
- func (o *Schema) GetSchema() string
- func (o *Schema) GetSchemaOk() (*string, bool)
- func (o *Schema) GetSchemaType() string
- func (o *Schema) GetSchemaTypeOk() (*string, bool)
- func (o *Schema) GetSubject() string
- func (o *Schema) GetSubjectOk() (*string, bool)
- func (o *Schema) GetVersion() int32
- func (o *Schema) GetVersionOk() (*int32, bool)
- func (o *Schema) HasId() bool
- func (o *Schema) HasMetadata() bool
- func (o *Schema) HasReferences() bool
- func (o *Schema) HasRuleSet() bool
- func (o *Schema) HasSchema() bool
- func (o *Schema) HasSchemaType() bool
- func (o *Schema) HasSubject() bool
- func (o *Schema) HasVersion() bool
- func (o Schema) MarshalJSON() ([]byte, error)
- func (o *Schema) Redact()
- func (o *Schema) SetId(v int32)
- func (o *Schema) SetMetadata(v Metadata)
- func (o *Schema) SetMetadataNil()
- func (o *Schema) SetReferences(v []SchemaReference)
- func (o *Schema) SetRuleSet(v RuleSet)
- func (o *Schema) SetRuleSetNil()
- func (o *Schema) SetSchema(v string)
- func (o *Schema) SetSchemaType(v string)
- func (o *Schema) SetSubject(v string)
- func (o *Schema) SetVersion(v int32)
- func (o *Schema) UnsetMetadata()
- func (o *Schema) UnsetRuleSet()
- type SchemaReference
- func (o *SchemaReference) GetName() string
- func (o *SchemaReference) GetNameOk() (*string, bool)
- func (o *SchemaReference) GetSubject() string
- func (o *SchemaReference) GetSubjectOk() (*string, bool)
- func (o *SchemaReference) GetVersion() int32
- func (o *SchemaReference) GetVersionOk() (*int32, bool)
- func (o *SchemaReference) HasName() bool
- func (o *SchemaReference) HasSubject() bool
- func (o *SchemaReference) HasVersion() bool
- func (o SchemaReference) MarshalJSON() ([]byte, error)
- func (o *SchemaReference) Redact()
- func (o *SchemaReference) SetName(v string)
- func (o *SchemaReference) SetSubject(v string)
- func (o *SchemaReference) SetVersion(v int32)
- type SchemaString
- func (o *SchemaString) GetMaxId() int32
- func (o *SchemaString) GetMaxIdOk() (*int32, bool)
- func (o *SchemaString) GetReferences() []SchemaReference
- func (o *SchemaString) GetReferencesOk() (*[]SchemaReference, bool)
- func (o *SchemaString) GetSchema() string
- func (o *SchemaString) GetSchemaOk() (*string, bool)
- func (o *SchemaString) GetSchemaType() string
- func (o *SchemaString) GetSchemaTypeOk() (*string, bool)
- func (o *SchemaString) HasMaxId() bool
- func (o *SchemaString) HasReferences() bool
- func (o *SchemaString) HasSchema() bool
- func (o *SchemaString) HasSchemaType() bool
- func (o SchemaString) MarshalJSON() ([]byte, error)
- func (o *SchemaString) Redact()
- func (o *SchemaString) SetMaxId(v int32)
- func (o *SchemaString) SetReferences(v []SchemaReference)
- func (o *SchemaString) SetSchema(v string)
- func (o *SchemaString) SetSchemaType(v string)
- type SchemasV1Api
- type SchemasV1ApiService
- func (a *SchemasV1ApiService) GetSchema(ctx _context.Context, id int32) ApiGetSchemaRequest
- func (a *SchemasV1ApiService) GetSchemaExecute(r ApiGetSchemaRequest) (SchemaString, *_nethttp.Response, error)
- func (a *SchemasV1ApiService) GetSchemaOnly(ctx _context.Context, id int32) ApiGetSchemaOnlyRequest
- func (a *SchemasV1ApiService) GetSchemaOnlyExecute(r ApiGetSchemaOnlyRequest) (string, *_nethttp.Response, error)
- func (a *SchemasV1ApiService) GetSchemaTypes(ctx _context.Context) ApiGetSchemaTypesRequest
- func (a *SchemasV1ApiService) GetSchemaTypesExecute(r ApiGetSchemaTypesRequest) ([]string, *_nethttp.Response, error)
- func (a *SchemasV1ApiService) GetSchemas(ctx _context.Context) ApiGetSchemasRequest
- func (a *SchemasV1ApiService) GetSchemasExecute(r ApiGetSchemasRequest) ([]Schema, *_nethttp.Response, error)
- func (a *SchemasV1ApiService) GetSubjects(ctx _context.Context, id int32) ApiGetSubjectsRequest
- func (a *SchemasV1ApiService) GetSubjectsExecute(r ApiGetSubjectsRequest) ([]string, *_nethttp.Response, error)
- func (a *SchemasV1ApiService) GetVersions(ctx _context.Context, id int32) ApiGetVersionsRequest
- func (a *SchemasV1ApiService) GetVersionsExecute(r ApiGetVersionsRequest) ([]SubjectVersion, *_nethttp.Response, error)
- type ServerConfiguration
- type ServerConfigurations
- type ServerVariable
- type SubjectVersion
- func (o *SubjectVersion) GetSubject() string
- func (o *SubjectVersion) GetSubjectOk() (*string, bool)
- func (o *SubjectVersion) GetVersion() int32
- func (o *SubjectVersion) GetVersionOk() (*int32, bool)
- func (o *SubjectVersion) HasSubject() bool
- func (o *SubjectVersion) HasVersion() bool
- func (o SubjectVersion) MarshalJSON() ([]byte, error)
- func (o *SubjectVersion) Redact()
- func (o *SubjectVersion) SetSubject(v string)
- func (o *SubjectVersion) SetVersion(v int32)
- type SubjectsV1Api
- type SubjectsV1ApiService
- func (a *SubjectsV1ApiService) DeleteSchemaVersion(ctx _context.Context, subject string, version string) ApiDeleteSchemaVersionRequest
- func (a *SubjectsV1ApiService) DeleteSchemaVersionExecute(r ApiDeleteSchemaVersionRequest) (int32, *_nethttp.Response, error)
- func (a *SubjectsV1ApiService) DeleteSubject(ctx _context.Context, subject string) ApiDeleteSubjectRequest
- func (a *SubjectsV1ApiService) DeleteSubjectExecute(r ApiDeleteSubjectRequest) ([]int32, *_nethttp.Response, error)
- func (a *SubjectsV1ApiService) GetReferencedBy(ctx _context.Context, subject string, version string) ApiGetReferencedByRequest
- func (a *SubjectsV1ApiService) GetReferencedByExecute(r ApiGetReferencedByRequest) ([]int32, *_nethttp.Response, error)
- func (a *SubjectsV1ApiService) GetSchemaByVersion(ctx _context.Context, subject string, version string) ApiGetSchemaByVersionRequest
- func (a *SubjectsV1ApiService) GetSchemaByVersionExecute(r ApiGetSchemaByVersionRequest) (Schema, *_nethttp.Response, error)
- func (a *SubjectsV1ApiService) GetSchemaOnly1(ctx _context.Context, subject string, version string) ApiGetSchemaOnly1Request
- func (a *SubjectsV1ApiService) GetSchemaOnly1Execute(r ApiGetSchemaOnly1Request) (string, *_nethttp.Response, error)
- func (a *SubjectsV1ApiService) List(ctx _context.Context) ApiListRequest
- func (a *SubjectsV1ApiService) ListExecute(r ApiListRequest) ([]string, *_nethttp.Response, error)
- func (a *SubjectsV1ApiService) ListVersions(ctx _context.Context, subject string) ApiListVersionsRequest
- func (a *SubjectsV1ApiService) ListVersionsExecute(r ApiListVersionsRequest) ([]int32, *_nethttp.Response, error)
- func (a *SubjectsV1ApiService) LookUpSchemaUnderSubject(ctx _context.Context, subject string) ApiLookUpSchemaUnderSubjectRequest
- func (a *SubjectsV1ApiService) LookUpSchemaUnderSubjectExecute(r ApiLookUpSchemaUnderSubjectRequest) (Schema, *_nethttp.Response, error)
- func (a *SubjectsV1ApiService) Register(ctx _context.Context, subject string) ApiRegisterRequest
- func (a *SubjectsV1ApiService) RegisterExecute(r ApiRegisterRequest) (RegisterSchemaResponse, *_nethttp.Response, error)
- type UpdateKekRequest
- func (o *UpdateKekRequest) GetDoc() string
- func (o *UpdateKekRequest) GetDocOk() (*string, bool)
- func (o *UpdateKekRequest) GetKmsProps() map[string]string
- func (o *UpdateKekRequest) GetKmsPropsOk() (*map[string]string, bool)
- func (o *UpdateKekRequest) GetShared() bool
- func (o *UpdateKekRequest) GetSharedOk() (*bool, bool)
- func (o *UpdateKekRequest) HasDoc() bool
- func (o *UpdateKekRequest) HasKmsProps() bool
- func (o *UpdateKekRequest) HasShared() bool
- func (o UpdateKekRequest) MarshalJSON() ([]byte, error)
- func (o *UpdateKekRequest) Redact()
- func (o *UpdateKekRequest) SetDoc(v string)
- func (o *UpdateKekRequest) SetKmsProps(v map[string]string)
- func (o *UpdateKekRequest) SetShared(v bool)
Constants ¶
This section is empty.
Variables ¶
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 ¶
CacheExpires helper function to determine remaining time before repeating a request.
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
Types ¶
type APIClient ¶
type APIClient struct { CompatibilityV1Api CompatibilityV1Api ConfigV1Api ConfigV1Api ContextsV1Api ContextsV1Api DataEncryptionKeysV1Api DataEncryptionKeysV1Api ExportersV1Api ExportersV1Api KeyEncryptionKeysV1Api KeyEncryptionKeysV1Api ModesV1Api ModesV1Api SchemasV1Api SchemasV1Api SubjectsV1Api SubjectsV1Api // contains filtered or unexported fields }
APIClient manages communication with the Confluent Schema Registry APIs 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 ¶
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 ApiCreateDekRequest ¶ added in v0.4.0
type ApiCreateDekRequest struct { ApiService DataEncryptionKeysV1Api // contains filtered or unexported fields }
func (ApiCreateDekRequest) CreateDekRequest ¶ added in v0.4.0
func (r ApiCreateDekRequest) CreateDekRequest(createDekRequest CreateDekRequest) ApiCreateDekRequest
The create request
type ApiCreateKekRequest ¶ added in v0.4.0
type ApiCreateKekRequest struct { ApiService KeyEncryptionKeysV1Api // contains filtered or unexported fields }
func (ApiCreateKekRequest) CreateKekRequest ¶ added in v0.4.0
func (r ApiCreateKekRequest) CreateKekRequest(createKekRequest CreateKekRequest) ApiCreateKekRequest
The create request
type ApiDeleteDekVersionRequest ¶ added in v0.4.0
type ApiDeleteDekVersionRequest struct { ApiService DataEncryptionKeysV1Api // contains filtered or unexported fields }
func (ApiDeleteDekVersionRequest) Algorithm ¶ added in v0.4.0
func (r ApiDeleteDekVersionRequest) Algorithm(algorithm string) ApiDeleteDekVersionRequest
Algorithm of the dek
func (ApiDeleteDekVersionRequest) Execute ¶ added in v0.4.0
func (r ApiDeleteDekVersionRequest) Execute() (*_nethttp.Response, error)
func (ApiDeleteDekVersionRequest) Permanent ¶ added in v0.4.0
func (r ApiDeleteDekVersionRequest) Permanent(permanent bool) ApiDeleteDekVersionRequest
Whether to perform a permanent delete
type ApiDeleteDekVersionsRequest ¶ added in v0.4.0
type ApiDeleteDekVersionsRequest struct { ApiService DataEncryptionKeysV1Api // contains filtered or unexported fields }
func (ApiDeleteDekVersionsRequest) Algorithm ¶ added in v0.4.0
func (r ApiDeleteDekVersionsRequest) Algorithm(algorithm string) ApiDeleteDekVersionsRequest
Algorithm of the dek
func (ApiDeleteDekVersionsRequest) Execute ¶ added in v0.4.0
func (r ApiDeleteDekVersionsRequest) Execute() (*_nethttp.Response, error)
func (ApiDeleteDekVersionsRequest) Permanent ¶ added in v0.4.0
func (r ApiDeleteDekVersionsRequest) Permanent(permanent bool) ApiDeleteDekVersionsRequest
Whether to perform a permanent delete
type ApiDeleteExporterRequest ¶ added in v0.2.0
type ApiDeleteExporterRequest struct { ApiService ExportersV1Api // contains filtered or unexported fields }
type ApiDeleteKekRequest ¶ added in v0.4.0
type ApiDeleteKekRequest struct { ApiService KeyEncryptionKeysV1Api // contains filtered or unexported fields }
func (ApiDeleteKekRequest) Execute ¶ added in v0.4.0
func (r ApiDeleteKekRequest) Execute() (*_nethttp.Response, error)
func (ApiDeleteKekRequest) Permanent ¶ added in v0.4.0
func (r ApiDeleteKekRequest) Permanent(permanent bool) ApiDeleteKekRequest
Whether to perform a permanent delete
type ApiDeleteSchemaVersionRequest ¶
type ApiDeleteSchemaVersionRequest struct { ApiService SubjectsV1Api // contains filtered or unexported fields }
func (ApiDeleteSchemaVersionRequest) Execute ¶
func (r ApiDeleteSchemaVersionRequest) Execute() (int32, *_nethttp.Response, error)
func (ApiDeleteSchemaVersionRequest) Permanent ¶
func (r ApiDeleteSchemaVersionRequest) Permanent(permanent bool) ApiDeleteSchemaVersionRequest
Whether to perform a permanent delete
type ApiDeleteSubjectConfigRequest ¶
type ApiDeleteSubjectConfigRequest struct { ApiService ConfigV1Api // contains filtered or unexported fields }
type ApiDeleteSubjectModeRequest ¶
type ApiDeleteSubjectModeRequest struct { ApiService ModesV1Api // contains filtered or unexported fields }
type ApiDeleteSubjectRequest ¶
type ApiDeleteSubjectRequest struct { ApiService SubjectsV1Api // contains filtered or unexported fields }
func (ApiDeleteSubjectRequest) Execute ¶
func (r ApiDeleteSubjectRequest) Execute() ([]int32, *_nethttp.Response, error)
func (ApiDeleteSubjectRequest) Permanent ¶
func (r ApiDeleteSubjectRequest) Permanent(permanent bool) ApiDeleteSubjectRequest
Whether to perform a permanent delete
type ApiDeleteTopLevelConfigRequest ¶
type ApiDeleteTopLevelConfigRequest struct { ApiService ConfigV1Api // contains filtered or unexported fields }
type ApiGetClusterConfigRequest ¶
type ApiGetClusterConfigRequest struct { ApiService ConfigV1Api // contains filtered or unexported fields }
func (ApiGetClusterConfigRequest) Execute ¶
func (r ApiGetClusterConfigRequest) Execute() (ClusterConfig, *_nethttp.Response, error)
type ApiGetDekByVersionRequest ¶ added in v0.4.0
type ApiGetDekByVersionRequest struct { ApiService DataEncryptionKeysV1Api // contains filtered or unexported fields }
func (ApiGetDekByVersionRequest) Algorithm ¶ added in v0.4.0
func (r ApiGetDekByVersionRequest) Algorithm(algorithm string) ApiGetDekByVersionRequest
Algorithm of the dek
func (ApiGetDekByVersionRequest) Deleted ¶ added in v0.4.0
func (r ApiGetDekByVersionRequest) Deleted(deleted bool) ApiGetDekByVersionRequest
Whether to include deleted keys
type ApiGetDekRequest ¶ added in v0.4.0
type ApiGetDekRequest struct { ApiService DataEncryptionKeysV1Api // contains filtered or unexported fields }
func (ApiGetDekRequest) Algorithm ¶ added in v0.4.0
func (r ApiGetDekRequest) Algorithm(algorithm string) ApiGetDekRequest
Algorithm of the dek
func (ApiGetDekRequest) Deleted ¶ added in v0.4.0
func (r ApiGetDekRequest) Deleted(deleted bool) ApiGetDekRequest
Whether to include deleted keys
type ApiGetDekSubjectsRequest ¶ added in v0.4.0
type ApiGetDekSubjectsRequest struct { ApiService DataEncryptionKeysV1Api // contains filtered or unexported fields }
func (ApiGetDekSubjectsRequest) Deleted ¶ added in v0.4.0
func (r ApiGetDekSubjectsRequest) Deleted(deleted bool) ApiGetDekSubjectsRequest
Whether to include deleted keys
type ApiGetDekVersionsRequest ¶ added in v0.4.0
type ApiGetDekVersionsRequest struct { ApiService DataEncryptionKeysV1Api // contains filtered or unexported fields }
func (ApiGetDekVersionsRequest) Algorithm ¶ added in v0.4.0
func (r ApiGetDekVersionsRequest) Algorithm(algorithm string) ApiGetDekVersionsRequest
Algorithm of the dek
func (ApiGetDekVersionsRequest) Deleted ¶ added in v0.4.0
func (r ApiGetDekVersionsRequest) Deleted(deleted bool) ApiGetDekVersionsRequest
Whether to include deleted keys
type ApiGetExporterConfigByNameRequest ¶ added in v0.2.0
type ApiGetExporterConfigByNameRequest struct { ApiService ExportersV1Api // contains filtered or unexported fields }
func (ApiGetExporterConfigByNameRequest) Execute ¶ added in v0.2.0
func (r ApiGetExporterConfigByNameRequest) Execute() (ExporterConfigResponse, *_nethttp.Response, error)
type ApiGetExporterInfoByNameRequest ¶ added in v0.2.0
type ApiGetExporterInfoByNameRequest struct { ApiService ExportersV1Api // contains filtered or unexported fields }
func (ApiGetExporterInfoByNameRequest) Execute ¶ added in v0.2.0
func (r ApiGetExporterInfoByNameRequest) Execute() (ExporterReference, *_nethttp.Response, error)
type ApiGetExporterStatusByNameRequest ¶ added in v0.2.0
type ApiGetExporterStatusByNameRequest struct { ApiService ExportersV1Api // contains filtered or unexported fields }
func (ApiGetExporterStatusByNameRequest) Execute ¶ added in v0.2.0
func (r ApiGetExporterStatusByNameRequest) Execute() (ExporterStatusResponse, *_nethttp.Response, error)
type ApiGetKekNamesRequest ¶ added in v0.4.0
type ApiGetKekNamesRequest struct { ApiService KeyEncryptionKeysV1Api // contains filtered or unexported fields }
func (ApiGetKekNamesRequest) Deleted ¶ added in v0.4.0
func (r ApiGetKekNamesRequest) Deleted(deleted bool) ApiGetKekNamesRequest
Whether to include deleted keys
type ApiGetKekRequest ¶ added in v0.4.0
type ApiGetKekRequest struct { ApiService KeyEncryptionKeysV1Api // contains filtered or unexported fields }
func (ApiGetKekRequest) Deleted ¶ added in v0.4.0
func (r ApiGetKekRequest) Deleted(deleted bool) ApiGetKekRequest
Whether to include deleted keys
type ApiGetModeRequest ¶
type ApiGetModeRequest struct { ApiService ModesV1Api // contains filtered or unexported fields }
func (ApiGetModeRequest) DefaultToGlobal ¶
func (r ApiGetModeRequest) DefaultToGlobal(defaultToGlobal bool) ApiGetModeRequest
Whether to return the global mode if subject mode not found
type ApiGetReferencedByRequest ¶
type ApiGetReferencedByRequest struct { ApiService SubjectsV1Api // contains filtered or unexported fields }
type ApiGetSchemaByVersionRequest ¶
type ApiGetSchemaByVersionRequest struct { ApiService SubjectsV1Api // contains filtered or unexported fields }
func (ApiGetSchemaByVersionRequest) Deleted ¶
func (r ApiGetSchemaByVersionRequest) Deleted(deleted bool) ApiGetSchemaByVersionRequest
Whether to include deleted schema
type ApiGetSchemaOnly1Request ¶
type ApiGetSchemaOnly1Request struct { ApiService SubjectsV1Api // contains filtered or unexported fields }
func (ApiGetSchemaOnly1Request) Deleted ¶
func (r ApiGetSchemaOnly1Request) Deleted(deleted bool) ApiGetSchemaOnly1Request
Whether to include deleted schema
type ApiGetSchemaOnlyRequest ¶
type ApiGetSchemaOnlyRequest struct { ApiService SchemasV1Api // contains filtered or unexported fields }
func (ApiGetSchemaOnlyRequest) Execute ¶
func (r ApiGetSchemaOnlyRequest) Execute() (string, *_nethttp.Response, error)
func (ApiGetSchemaOnlyRequest) Format ¶
func (r ApiGetSchemaOnlyRequest) Format(format string) ApiGetSchemaOnlyRequest
Desired output format, dependent on schema type
func (ApiGetSchemaOnlyRequest) Subject ¶
func (r ApiGetSchemaOnlyRequest) Subject(subject string) ApiGetSchemaOnlyRequest
Name of the subject
type ApiGetSchemaRequest ¶
type ApiGetSchemaRequest struct { ApiService SchemasV1Api // contains filtered or unexported fields }
func (ApiGetSchemaRequest) Execute ¶
func (r ApiGetSchemaRequest) Execute() (SchemaString, *_nethttp.Response, error)
func (ApiGetSchemaRequest) FetchMaxId ¶
func (r ApiGetSchemaRequest) FetchMaxId(fetchMaxId bool) ApiGetSchemaRequest
Whether to fetch the maximum schema identifier that exists
func (ApiGetSchemaRequest) Format ¶
func (r ApiGetSchemaRequest) Format(format string) ApiGetSchemaRequest
Desired output format, dependent on schema type
func (ApiGetSchemaRequest) Subject ¶
func (r ApiGetSchemaRequest) Subject(subject string) ApiGetSchemaRequest
Name of the subject
type ApiGetSchemaTypesRequest ¶
type ApiGetSchemaTypesRequest struct { ApiService SchemasV1Api // contains filtered or unexported fields }
type ApiGetSchemasRequest ¶
type ApiGetSchemasRequest struct { ApiService SchemasV1Api // contains filtered or unexported fields }
func (ApiGetSchemasRequest) Deleted ¶
func (r ApiGetSchemasRequest) Deleted(deleted bool) ApiGetSchemasRequest
Whether to return soft deleted schemas
func (ApiGetSchemasRequest) Execute ¶
func (r ApiGetSchemasRequest) Execute() ([]Schema, *_nethttp.Response, error)
func (ApiGetSchemasRequest) LatestOnly ¶
func (r ApiGetSchemasRequest) LatestOnly(latestOnly bool) ApiGetSchemasRequest
Whether to return latest schema versions only for each matching subject
func (ApiGetSchemasRequest) Limit ¶
func (r ApiGetSchemasRequest) Limit(limit int32) ApiGetSchemasRequest
Pagination size for results. Ignored if negative
func (ApiGetSchemasRequest) Offset ¶
func (r ApiGetSchemasRequest) Offset(offset int32) ApiGetSchemasRequest
Pagination offset for results
func (ApiGetSchemasRequest) SubjectPrefix ¶
func (r ApiGetSchemasRequest) SubjectPrefix(subjectPrefix string) ApiGetSchemasRequest
Filters results by the respective subject prefix
type ApiGetSubjectLevelConfigRequest ¶
type ApiGetSubjectLevelConfigRequest struct { ApiService ConfigV1Api // contains filtered or unexported fields }
func (ApiGetSubjectLevelConfigRequest) DefaultToGlobal ¶
func (r ApiGetSubjectLevelConfigRequest) DefaultToGlobal(defaultToGlobal bool) ApiGetSubjectLevelConfigRequest
Whether to return the global compatibility level if subject compatibility level not found
type ApiGetSubjectsRequest ¶
type ApiGetSubjectsRequest struct { ApiService SchemasV1Api // contains filtered or unexported fields }
func (ApiGetSubjectsRequest) Deleted ¶
func (r ApiGetSubjectsRequest) Deleted(deleted bool) ApiGetSubjectsRequest
Whether to include subjects where the schema was deleted
func (ApiGetSubjectsRequest) Execute ¶
func (r ApiGetSubjectsRequest) Execute() ([]string, *_nethttp.Response, error)
func (ApiGetSubjectsRequest) Subject ¶
func (r ApiGetSubjectsRequest) Subject(subject string) ApiGetSubjectsRequest
Filters results by the respective subject
type ApiGetTopLevelConfigRequest ¶
type ApiGetTopLevelConfigRequest struct { ApiService ConfigV1Api // contains filtered or unexported fields }
type ApiGetTopLevelModeRequest ¶
type ApiGetTopLevelModeRequest struct { ApiService ModesV1Api // contains filtered or unexported fields }
type ApiGetVersionsRequest ¶
type ApiGetVersionsRequest struct { ApiService SchemasV1Api // contains filtered or unexported fields }
func (ApiGetVersionsRequest) Deleted ¶
func (r ApiGetVersionsRequest) Deleted(deleted bool) ApiGetVersionsRequest
Whether to include subject versions where the schema was deleted
func (ApiGetVersionsRequest) Execute ¶
func (r ApiGetVersionsRequest) Execute() ([]SubjectVersion, *_nethttp.Response, error)
func (ApiGetVersionsRequest) Subject ¶
func (r ApiGetVersionsRequest) Subject(subject string) ApiGetVersionsRequest
Filters results by the respective subject
type ApiListContextsRequest ¶
type ApiListContextsRequest struct { ApiService ContextsV1Api // contains filtered or unexported fields }
type ApiListExportersRequest ¶ added in v0.2.0
type ApiListExportersRequest struct { ApiService ExportersV1Api // contains filtered or unexported fields }
type ApiListRequest ¶
type ApiListRequest struct { ApiService SubjectsV1Api // contains filtered or unexported fields }
func (ApiListRequest) Deleted ¶
func (r ApiListRequest) Deleted(deleted bool) ApiListRequest
Whether to look up deleted subjects
func (ApiListRequest) Execute ¶
func (r ApiListRequest) Execute() ([]string, *_nethttp.Response, error)
func (ApiListRequest) SubjectPrefix ¶
func (r ApiListRequest) SubjectPrefix(subjectPrefix string) ApiListRequest
Subject name prefix
type ApiListVersionsRequest ¶
type ApiListVersionsRequest struct { ApiService SubjectsV1Api // contains filtered or unexported fields }
func (ApiListVersionsRequest) Deleted ¶
func (r ApiListVersionsRequest) Deleted(deleted bool) ApiListVersionsRequest
Whether to include deleted schemas
type ApiLookUpSchemaUnderSubjectRequest ¶
type ApiLookUpSchemaUnderSubjectRequest struct { ApiService SubjectsV1Api // contains filtered or unexported fields }
func (ApiLookUpSchemaUnderSubjectRequest) Deleted ¶
func (r ApiLookUpSchemaUnderSubjectRequest) Deleted(deleted bool) ApiLookUpSchemaUnderSubjectRequest
Whether to lookup deleted schemas
func (ApiLookUpSchemaUnderSubjectRequest) Execute ¶
func (r ApiLookUpSchemaUnderSubjectRequest) Execute() (Schema, *_nethttp.Response, error)
func (ApiLookUpSchemaUnderSubjectRequest) Normalize ¶
func (r ApiLookUpSchemaUnderSubjectRequest) Normalize(normalize bool) ApiLookUpSchemaUnderSubjectRequest
Whether to lookup the normalized schema
func (ApiLookUpSchemaUnderSubjectRequest) RegisterSchemaRequest ¶
func (r ApiLookUpSchemaUnderSubjectRequest) RegisterSchemaRequest(registerSchemaRequest RegisterSchemaRequest) ApiLookUpSchemaUnderSubjectRequest
Schema
type ApiPauseExporterByNameRequest ¶ added in v0.2.0
type ApiPauseExporterByNameRequest struct { ApiService ExportersV1Api // contains filtered or unexported fields }
func (ApiPauseExporterByNameRequest) Execute ¶ added in v0.2.0
func (r ApiPauseExporterByNameRequest) Execute() (ExporterResponse, *_nethttp.Response, error)
type ApiPutKekRequest ¶ added in v0.4.0
type ApiPutKekRequest struct { ApiService KeyEncryptionKeysV1Api // contains filtered or unexported fields }
func (ApiPutKekRequest) Execute ¶ added in v0.4.0
func (r ApiPutKekRequest) Execute() (Kek, *_nethttp.Response, error)
func (ApiPutKekRequest) UpdateKekRequest ¶ added in v0.4.0
func (r ApiPutKekRequest) UpdateKekRequest(updateKekRequest UpdateKekRequest) ApiPutKekRequest
The update request
type ApiRegisterExporterRequest ¶ added in v0.2.0
type ApiRegisterExporterRequest struct { ApiService ExportersV1Api // contains filtered or unexported fields }
func (ApiRegisterExporterRequest) Execute ¶ added in v0.2.0
func (r ApiRegisterExporterRequest) Execute() (ExporterResponse, *_nethttp.Response, error)
func (ApiRegisterExporterRequest) ExporterReference ¶ added in v0.2.0
func (r ApiRegisterExporterRequest) ExporterReference(exporterReference ExporterReference) ApiRegisterExporterRequest
Schema
type ApiRegisterRequest ¶
type ApiRegisterRequest struct { ApiService SubjectsV1Api // contains filtered or unexported fields }
func (ApiRegisterRequest) Execute ¶
func (r ApiRegisterRequest) Execute() (RegisterSchemaResponse, *_nethttp.Response, error)
func (ApiRegisterRequest) Normalize ¶
func (r ApiRegisterRequest) Normalize(normalize bool) ApiRegisterRequest
Whether to register the normalized schema
func (ApiRegisterRequest) RegisterSchemaRequest ¶
func (r ApiRegisterRequest) RegisterSchemaRequest(registerSchemaRequest RegisterSchemaRequest) ApiRegisterRequest
Schema
type ApiResetExporterByNameRequest ¶ added in v0.2.0
type ApiResetExporterByNameRequest struct { ApiService ExportersV1Api // contains filtered or unexported fields }
func (ApiResetExporterByNameRequest) Execute ¶ added in v0.2.0
func (r ApiResetExporterByNameRequest) Execute() (ExporterResponse, *_nethttp.Response, error)
type ApiResumeExporterByNameRequest ¶ added in v0.2.0
type ApiResumeExporterByNameRequest struct { ApiService ExportersV1Api // contains filtered or unexported fields }
func (ApiResumeExporterByNameRequest) Execute ¶ added in v0.2.0
func (r ApiResumeExporterByNameRequest) Execute() (ExporterResponse, *_nethttp.Response, error)
type ApiTestCompatibilityBySubjectNameRequest ¶
type ApiTestCompatibilityBySubjectNameRequest struct { ApiService CompatibilityV1Api // contains filtered or unexported fields }
func (ApiTestCompatibilityBySubjectNameRequest) Execute ¶
func (r ApiTestCompatibilityBySubjectNameRequest) Execute() (CompatibilityCheckResponse, *_nethttp.Response, error)
func (ApiTestCompatibilityBySubjectNameRequest) RegisterSchemaRequest ¶
func (r ApiTestCompatibilityBySubjectNameRequest) RegisterSchemaRequest(registerSchemaRequest RegisterSchemaRequest) ApiTestCompatibilityBySubjectNameRequest
Schema
func (ApiTestCompatibilityBySubjectNameRequest) Verbose ¶
func (r ApiTestCompatibilityBySubjectNameRequest) Verbose(verbose bool) ApiTestCompatibilityBySubjectNameRequest
Whether to return detailed error messages
type ApiTestCompatibilityForSubjectRequest ¶
type ApiTestCompatibilityForSubjectRequest struct { ApiService CompatibilityV1Api // contains filtered or unexported fields }
func (ApiTestCompatibilityForSubjectRequest) Execute ¶
func (r ApiTestCompatibilityForSubjectRequest) Execute() (CompatibilityCheckResponse, *_nethttp.Response, error)
func (ApiTestCompatibilityForSubjectRequest) RegisterSchemaRequest ¶
func (r ApiTestCompatibilityForSubjectRequest) RegisterSchemaRequest(registerSchemaRequest RegisterSchemaRequest) ApiTestCompatibilityForSubjectRequest
Schema
func (ApiTestCompatibilityForSubjectRequest) Verbose ¶
func (r ApiTestCompatibilityForSubjectRequest) Verbose(verbose bool) ApiTestCompatibilityForSubjectRequest
Whether to return detailed error messages
type ApiUndeleteDekVersionRequest ¶ added in v0.4.0
type ApiUndeleteDekVersionRequest struct { ApiService DataEncryptionKeysV1Api // contains filtered or unexported fields }
func (ApiUndeleteDekVersionRequest) Algorithm ¶ added in v0.4.0
func (r ApiUndeleteDekVersionRequest) Algorithm(algorithm string) ApiUndeleteDekVersionRequest
Algorithm of the dek
type ApiUndeleteDekVersionsRequest ¶ added in v0.4.0
type ApiUndeleteDekVersionsRequest struct { ApiService DataEncryptionKeysV1Api // contains filtered or unexported fields }
func (ApiUndeleteDekVersionsRequest) Algorithm ¶ added in v0.4.0
func (r ApiUndeleteDekVersionsRequest) Algorithm(algorithm string) ApiUndeleteDekVersionsRequest
Algorithm of the dek
type ApiUndeleteKekRequest ¶ added in v0.4.0
type ApiUndeleteKekRequest struct { ApiService KeyEncryptionKeysV1Api // contains filtered or unexported fields }
type ApiUpdateExporterConfigByNameRequest ¶ added in v0.2.0
type ApiUpdateExporterConfigByNameRequest struct { ApiService ExportersV1Api // contains filtered or unexported fields }
func (ApiUpdateExporterConfigByNameRequest) Execute ¶ added in v0.2.0
func (r ApiUpdateExporterConfigByNameRequest) Execute() (ExporterResponse, *_nethttp.Response, error)
func (ApiUpdateExporterConfigByNameRequest) ExporterConfigResponse ¶ added in v0.2.0
func (r ApiUpdateExporterConfigByNameRequest) ExporterConfigResponse(exporterConfigResponse ExporterConfigResponse) ApiUpdateExporterConfigByNameRequest
Exporter Update Request
type ApiUpdateExporterInfoRequest ¶ added in v0.2.0
type ApiUpdateExporterInfoRequest struct { ApiService ExportersV1Api // contains filtered or unexported fields }
func (ApiUpdateExporterInfoRequest) Execute ¶ added in v0.2.0
func (r ApiUpdateExporterInfoRequest) Execute() (ExporterResponse, *_nethttp.Response, error)
func (ApiUpdateExporterInfoRequest) ExporterUpdateRequest ¶ added in v0.2.0
func (r ApiUpdateExporterInfoRequest) ExporterUpdateRequest(exporterUpdateRequest ExporterUpdateRequest) ApiUpdateExporterInfoRequest
Exporter Update Request
type ApiUpdateModeRequest ¶
type ApiUpdateModeRequest struct { ApiService ModesV1Api // contains filtered or unexported fields }
func (ApiUpdateModeRequest) Execute ¶
func (r ApiUpdateModeRequest) Execute() (ModeUpdateRequest, *_nethttp.Response, error)
func (ApiUpdateModeRequest) Force ¶
func (r ApiUpdateModeRequest) Force(force bool) ApiUpdateModeRequest
Whether to force update if setting mode to IMPORT and schemas currently exist
func (ApiUpdateModeRequest) ModeUpdateRequest ¶
func (r ApiUpdateModeRequest) ModeUpdateRequest(modeUpdateRequest ModeUpdateRequest) ApiUpdateModeRequest
Update Request
type ApiUpdateSubjectLevelConfigRequest ¶
type ApiUpdateSubjectLevelConfigRequest struct { ApiService ConfigV1Api // contains filtered or unexported fields }
func (ApiUpdateSubjectLevelConfigRequest) ConfigUpdateRequest ¶
func (r ApiUpdateSubjectLevelConfigRequest) ConfigUpdateRequest(configUpdateRequest ConfigUpdateRequest) ApiUpdateSubjectLevelConfigRequest
Config Update Request
func (ApiUpdateSubjectLevelConfigRequest) Execute ¶
func (r ApiUpdateSubjectLevelConfigRequest) Execute() (ConfigUpdateRequest, *_nethttp.Response, error)
type ApiUpdateTopLevelConfigRequest ¶
type ApiUpdateTopLevelConfigRequest struct { ApiService ConfigV1Api // contains filtered or unexported fields }
func (ApiUpdateTopLevelConfigRequest) ConfigUpdateRequest ¶
func (r ApiUpdateTopLevelConfigRequest) ConfigUpdateRequest(configUpdateRequest ConfigUpdateRequest) ApiUpdateTopLevelConfigRequest
Config Update Request
func (ApiUpdateTopLevelConfigRequest) Execute ¶
func (r ApiUpdateTopLevelConfigRequest) Execute() (ConfigUpdateRequest, *_nethttp.Response, error)
type ApiUpdateTopLevelModeRequest ¶
type ApiUpdateTopLevelModeRequest struct { ApiService ModesV1Api // contains filtered or unexported fields }
func (ApiUpdateTopLevelModeRequest) Execute ¶
func (r ApiUpdateTopLevelModeRequest) Execute() (ModeUpdateRequest, *_nethttp.Response, error)
func (ApiUpdateTopLevelModeRequest) Force ¶
func (r ApiUpdateTopLevelModeRequest) Force(force bool) ApiUpdateTopLevelModeRequest
Whether to force update if setting mode to IMPORT and schemas currently exist
func (ApiUpdateTopLevelModeRequest) ModeUpdateRequest ¶
func (r ApiUpdateTopLevelModeRequest) ModeUpdateRequest(modeUpdateRequest ModeUpdateRequest) ApiUpdateTopLevelModeRequest
Update Request
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 ClusterConfig ¶
type ClusterConfig struct { // Maximum number of registered schemas allowed MaxSchemas *int32 `json:"maxSchemas,omitempty"` // Maximum number of allowed requests per second MaxRequestsPerSec *int32 `json:"maxRequestsPerSec,omitempty"` }
ClusterConfig Cluster Config
func NewClusterConfig ¶
func NewClusterConfig() *ClusterConfig
NewClusterConfig instantiates a new ClusterConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewClusterConfigWithDefaults ¶
func NewClusterConfigWithDefaults() *ClusterConfig
NewClusterConfigWithDefaults instantiates a new ClusterConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ClusterConfig) GetMaxRequestsPerSec ¶
func (o *ClusterConfig) GetMaxRequestsPerSec() int32
GetMaxRequestsPerSec returns the MaxRequestsPerSec field value if set, zero value otherwise.
func (*ClusterConfig) GetMaxRequestsPerSecOk ¶
func (o *ClusterConfig) GetMaxRequestsPerSecOk() (*int32, bool)
GetMaxRequestsPerSecOk returns a tuple with the MaxRequestsPerSec field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ClusterConfig) GetMaxSchemas ¶
func (o *ClusterConfig) GetMaxSchemas() int32
GetMaxSchemas returns the MaxSchemas field value if set, zero value otherwise.
func (*ClusterConfig) GetMaxSchemasOk ¶
func (o *ClusterConfig) GetMaxSchemasOk() (*int32, bool)
GetMaxSchemasOk returns a tuple with the MaxSchemas field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ClusterConfig) HasMaxRequestsPerSec ¶
func (o *ClusterConfig) HasMaxRequestsPerSec() bool
HasMaxRequestsPerSec returns a boolean if a field has been set.
func (*ClusterConfig) HasMaxSchemas ¶
func (o *ClusterConfig) HasMaxSchemas() bool
HasMaxSchemas returns a boolean if a field has been set.
func (ClusterConfig) MarshalJSON ¶
func (o ClusterConfig) MarshalJSON() ([]byte, error)
func (*ClusterConfig) Redact ¶
func (o *ClusterConfig) Redact()
Redact resets all sensitive fields to their zero value.
func (*ClusterConfig) SetMaxRequestsPerSec ¶
func (o *ClusterConfig) SetMaxRequestsPerSec(v int32)
SetMaxRequestsPerSec gets a reference to the given int32 and assigns it to the MaxRequestsPerSec field.
func (*ClusterConfig) SetMaxSchemas ¶
func (o *ClusterConfig) SetMaxSchemas(v int32)
SetMaxSchemas gets a reference to the given int32 and assigns it to the MaxSchemas field.
type CompatibilityCheckResponse ¶
type CompatibilityCheckResponse struct { // Whether the compared schemas are compatible IsCompatible *bool `json:"is_compatible,omitempty"` // Error messages Messages *[]string `json:"messages,omitempty"` }
CompatibilityCheckResponse Compatibility check response
func NewCompatibilityCheckResponse ¶
func NewCompatibilityCheckResponse() *CompatibilityCheckResponse
NewCompatibilityCheckResponse instantiates a new CompatibilityCheckResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCompatibilityCheckResponseWithDefaults ¶
func NewCompatibilityCheckResponseWithDefaults() *CompatibilityCheckResponse
NewCompatibilityCheckResponseWithDefaults instantiates a new CompatibilityCheckResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CompatibilityCheckResponse) GetIsCompatible ¶
func (o *CompatibilityCheckResponse) GetIsCompatible() bool
GetIsCompatible returns the IsCompatible field value if set, zero value otherwise.
func (*CompatibilityCheckResponse) GetIsCompatibleOk ¶
func (o *CompatibilityCheckResponse) GetIsCompatibleOk() (*bool, bool)
GetIsCompatibleOk returns a tuple with the IsCompatible field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CompatibilityCheckResponse) GetMessages ¶
func (o *CompatibilityCheckResponse) GetMessages() []string
GetMessages returns the Messages field value if set, zero value otherwise.
func (*CompatibilityCheckResponse) GetMessagesOk ¶
func (o *CompatibilityCheckResponse) GetMessagesOk() (*[]string, bool)
GetMessagesOk returns a tuple with the Messages field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CompatibilityCheckResponse) HasIsCompatible ¶
func (o *CompatibilityCheckResponse) HasIsCompatible() bool
HasIsCompatible returns a boolean if a field has been set.
func (*CompatibilityCheckResponse) HasMessages ¶
func (o *CompatibilityCheckResponse) HasMessages() bool
HasMessages returns a boolean if a field has been set.
func (CompatibilityCheckResponse) MarshalJSON ¶
func (o CompatibilityCheckResponse) MarshalJSON() ([]byte, error)
func (*CompatibilityCheckResponse) Redact ¶
func (o *CompatibilityCheckResponse) Redact()
Redact resets all sensitive fields to their zero value.
func (*CompatibilityCheckResponse) SetIsCompatible ¶
func (o *CompatibilityCheckResponse) SetIsCompatible(v bool)
SetIsCompatible gets a reference to the given bool and assigns it to the IsCompatible field.
func (*CompatibilityCheckResponse) SetMessages ¶
func (o *CompatibilityCheckResponse) SetMessages(v []string)
SetMessages gets a reference to the given []string and assigns it to the Messages field.
type CompatibilityV1Api ¶
type CompatibilityV1Api interface { /* TestCompatibilityBySubjectName Test schema compatibility against a particular schema subject-version Test input schema against a particular version of a subject's schema for compatibility. The compatibility level applied for the check is the configured compatibility level for the subject (http:get:: /config/(string: subject)). If this subject's compatibility level was never changed, then the global compatibility level applies (http:get:: /config). @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Subject of the schema version against which compatibility is to be tested @param version Version of the subject's schema against which compatibility is to be tested. Valid values for versionId are between [1,2^31-1] or the string \"latest\".\"latest\" checks compatibility of the input schema with the last registered schema under the specified subject @return ApiTestCompatibilityBySubjectNameRequest */ TestCompatibilityBySubjectName(ctx _context.Context, subject string, version string) ApiTestCompatibilityBySubjectNameRequest // TestCompatibilityBySubjectNameExecute executes the request // @return CompatibilityCheckResponse TestCompatibilityBySubjectNameExecute(r ApiTestCompatibilityBySubjectNameRequest) (CompatibilityCheckResponse, *_nethttp.Response, error) /* TestCompatibilityForSubject Test schema compatibility against all schemas under a subject Test input schema against a subject's schemas for compatibility, based on the configured compatibility level of the subject. In other words, it will perform the same compatibility check as register for that subject. The compatibility level applied for the check is the configured compatibility level for the subject (http:get:: /config/(string: subject)). If this subject's compatibility level was never changed, then the global compatibility level applies (http:get:: /config). @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Subject of the schema version against which compatibility is to be tested @return ApiTestCompatibilityForSubjectRequest */ TestCompatibilityForSubject(ctx _context.Context, subject string) ApiTestCompatibilityForSubjectRequest // TestCompatibilityForSubjectExecute executes the request // @return CompatibilityCheckResponse TestCompatibilityForSubjectExecute(r ApiTestCompatibilityForSubjectRequest) (CompatibilityCheckResponse, *_nethttp.Response, error) }
type CompatibilityV1ApiService ¶
type CompatibilityV1ApiService service
CompatibilityV1ApiService CompatibilityV1Api service
func (*CompatibilityV1ApiService) TestCompatibilityBySubjectName ¶
func (a *CompatibilityV1ApiService) TestCompatibilityBySubjectName(ctx _context.Context, subject string, version string) ApiTestCompatibilityBySubjectNameRequest
TestCompatibilityBySubjectName Test schema compatibility against a particular schema subject-version
Test input schema against a particular version of a subject's schema for compatibility. The compatibility level applied for the check is the configured compatibility level for the subject (http:get:: /config/(string: subject)). If this subject's compatibility level was never changed, then the global compatibility level applies (http:get:: /config).
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Subject of the schema version against which compatibility is to be tested @param version Version of the subject's schema against which compatibility is to be tested. Valid values for versionId are between [1,2^31-1] or the string \"latest\".\"latest\" checks compatibility of the input schema with the last registered schema under the specified subject @return ApiTestCompatibilityBySubjectNameRequest
func (*CompatibilityV1ApiService) TestCompatibilityBySubjectNameExecute ¶
func (a *CompatibilityV1ApiService) TestCompatibilityBySubjectNameExecute(r ApiTestCompatibilityBySubjectNameRequest) (CompatibilityCheckResponse, *_nethttp.Response, error)
Execute executes the request
@return CompatibilityCheckResponse
func (*CompatibilityV1ApiService) TestCompatibilityForSubject ¶
func (a *CompatibilityV1ApiService) TestCompatibilityForSubject(ctx _context.Context, subject string) ApiTestCompatibilityForSubjectRequest
TestCompatibilityForSubject Test schema compatibility against all schemas under a subject
Test input schema against a subject's schemas for compatibility, based on the configured compatibility level of the subject. In other words, it will perform the same compatibility check as register for that subject. The compatibility level applied for the check is the configured compatibility level for the subject (http:get:: /config/(string: subject)). If this subject's compatibility level was never changed, then the global compatibility level applies (http:get:: /config).
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Subject of the schema version against which compatibility is to be tested @return ApiTestCompatibilityForSubjectRequest
func (*CompatibilityV1ApiService) TestCompatibilityForSubjectExecute ¶
func (a *CompatibilityV1ApiService) TestCompatibilityForSubjectExecute(r ApiTestCompatibilityForSubjectRequest) (CompatibilityCheckResponse, *_nethttp.Response, error)
Execute executes the request
@return CompatibilityCheckResponse
type Config ¶
type Config struct { // If alias is specified, then this subject is an alias for the subject named by the alias. That means that any reference to this subject will be replaced by the alias. Alias *string `json:"alias,omitempty"` // If true, then schemas are automatically normalized when registered or when passed during lookups. This means that clients do not have to pass the \"normalize\" query parameter to have normalization occur. Normalize *bool `json:"normalize,omitempty"` // Compatibility Level CompatibilityLevel *string `json:"compatibilityLevel,omitempty"` // Only schemas that belong to the same compatibility group will be checked for compatibility. CompatibilityGroup *string `json:"compatibilityGroup,omitempty"` DefaultMetadata *ConfigDefaultMetadata `json:"defaultMetadata,omitempty"` OverrideMetadata *ConfigOverrideMetadata `json:"overrideMetadata,omitempty"` DefaultRuleSet *ConfigDefaultRuleSet `json:"defaultRuleSet,omitempty"` OverrideRuleSet *ConfigOverrideRuleSet `json:"overrideRuleSet,omitempty"` }
Config Config
func NewConfig ¶
func NewConfig() *Config
NewConfig instantiates a new Config object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewConfigWithDefaults ¶
func NewConfigWithDefaults() *Config
NewConfigWithDefaults instantiates a new Config object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Config) GetAlias ¶ added in v0.4.0
GetAlias returns the Alias field value if set, zero value otherwise.
func (*Config) GetAliasOk ¶ added in v0.4.0
GetAliasOk returns a tuple with the Alias field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Config) GetCompatibilityGroup ¶ added in v0.4.0
GetCompatibilityGroup returns the CompatibilityGroup field value if set, zero value otherwise.
func (*Config) GetCompatibilityGroupOk ¶ added in v0.4.0
GetCompatibilityGroupOk returns a tuple with the CompatibilityGroup field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Config) GetCompatibilityLevel ¶
GetCompatibilityLevel returns the CompatibilityLevel field value if set, zero value otherwise.
func (*Config) GetCompatibilityLevelOk ¶
GetCompatibilityLevelOk returns a tuple with the CompatibilityLevel field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Config) GetDefaultMetadata ¶ added in v0.4.0
func (o *Config) GetDefaultMetadata() ConfigDefaultMetadata
GetDefaultMetadata returns the DefaultMetadata field value if set, zero value otherwise.
func (*Config) GetDefaultMetadataOk ¶ added in v0.4.0
func (o *Config) GetDefaultMetadataOk() (*ConfigDefaultMetadata, bool)
GetDefaultMetadataOk returns a tuple with the DefaultMetadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Config) GetDefaultRuleSet ¶ added in v0.4.0
func (o *Config) GetDefaultRuleSet() ConfigDefaultRuleSet
GetDefaultRuleSet returns the DefaultRuleSet field value if set, zero value otherwise.
func (*Config) GetDefaultRuleSetOk ¶ added in v0.4.0
func (o *Config) GetDefaultRuleSetOk() (*ConfigDefaultRuleSet, bool)
GetDefaultRuleSetOk returns a tuple with the DefaultRuleSet field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Config) GetNormalize ¶ added in v0.4.0
GetNormalize returns the Normalize field value if set, zero value otherwise.
func (*Config) GetNormalizeOk ¶ added in v0.4.0
GetNormalizeOk returns a tuple with the Normalize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Config) GetOverrideMetadata ¶ added in v0.4.0
func (o *Config) GetOverrideMetadata() ConfigOverrideMetadata
GetOverrideMetadata returns the OverrideMetadata field value if set, zero value otherwise.
func (*Config) GetOverrideMetadataOk ¶ added in v0.4.0
func (o *Config) GetOverrideMetadataOk() (*ConfigOverrideMetadata, bool)
GetOverrideMetadataOk returns a tuple with the OverrideMetadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Config) GetOverrideRuleSet ¶ added in v0.4.0
func (o *Config) GetOverrideRuleSet() ConfigOverrideRuleSet
GetOverrideRuleSet returns the OverrideRuleSet field value if set, zero value otherwise.
func (*Config) GetOverrideRuleSetOk ¶ added in v0.4.0
func (o *Config) GetOverrideRuleSetOk() (*ConfigOverrideRuleSet, bool)
GetOverrideRuleSetOk returns a tuple with the OverrideRuleSet field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Config) HasCompatibilityGroup ¶ added in v0.4.0
HasCompatibilityGroup returns a boolean if a field has been set.
func (*Config) HasCompatibilityLevel ¶
HasCompatibilityLevel returns a boolean if a field has been set.
func (*Config) HasDefaultMetadata ¶ added in v0.4.0
HasDefaultMetadata returns a boolean if a field has been set.
func (*Config) HasDefaultRuleSet ¶ added in v0.4.0
HasDefaultRuleSet returns a boolean if a field has been set.
func (*Config) HasNormalize ¶ added in v0.4.0
HasNormalize returns a boolean if a field has been set.
func (*Config) HasOverrideMetadata ¶ added in v0.4.0
HasOverrideMetadata returns a boolean if a field has been set.
func (*Config) HasOverrideRuleSet ¶ added in v0.4.0
HasOverrideRuleSet returns a boolean if a field has been set.
func (Config) MarshalJSON ¶
func (*Config) Redact ¶
func (o *Config) Redact()
Redact resets all sensitive fields to their zero value.
func (*Config) SetAlias ¶ added in v0.4.0
SetAlias gets a reference to the given string and assigns it to the Alias field.
func (*Config) SetCompatibilityGroup ¶ added in v0.4.0
SetCompatibilityGroup gets a reference to the given string and assigns it to the CompatibilityGroup field.
func (*Config) SetCompatibilityLevel ¶
SetCompatibilityLevel gets a reference to the given string and assigns it to the CompatibilityLevel field.
func (*Config) SetDefaultMetadata ¶ added in v0.4.0
func (o *Config) SetDefaultMetadata(v ConfigDefaultMetadata)
SetDefaultMetadata gets a reference to the given ConfigDefaultMetadata and assigns it to the DefaultMetadata field.
func (*Config) SetDefaultRuleSet ¶ added in v0.4.0
func (o *Config) SetDefaultRuleSet(v ConfigDefaultRuleSet)
SetDefaultRuleSet gets a reference to the given ConfigDefaultRuleSet and assigns it to the DefaultRuleSet field.
func (*Config) SetNormalize ¶ added in v0.4.0
SetNormalize gets a reference to the given bool and assigns it to the Normalize field.
func (*Config) SetOverrideMetadata ¶ added in v0.4.0
func (o *Config) SetOverrideMetadata(v ConfigOverrideMetadata)
SetOverrideMetadata gets a reference to the given ConfigOverrideMetadata and assigns it to the OverrideMetadata field.
func (*Config) SetOverrideRuleSet ¶ added in v0.4.0
func (o *Config) SetOverrideRuleSet(v ConfigOverrideRuleSet)
SetOverrideRuleSet gets a reference to the given ConfigOverrideRuleSet and assigns it to the OverrideRuleSet field.
type ConfigDefaultMetadata ¶ added in v0.4.0
type ConfigDefaultMetadata struct { // The metadata properties and their new values Properties *map[string]interface{} `json:"properties,omitempty"` }
ConfigDefaultMetadata Default value for the metadata to be used during schema registration.
func NewConfigDefaultMetadata ¶ added in v0.4.0
func NewConfigDefaultMetadata() *ConfigDefaultMetadata
NewConfigDefaultMetadata instantiates a new ConfigDefaultMetadata object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewConfigDefaultMetadataWithDefaults ¶ added in v0.4.0
func NewConfigDefaultMetadataWithDefaults() *ConfigDefaultMetadata
NewConfigDefaultMetadataWithDefaults instantiates a new ConfigDefaultMetadata object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ConfigDefaultMetadata) GetProperties ¶ added in v0.4.0
func (o *ConfigDefaultMetadata) GetProperties() map[string]interface{}
GetProperties returns the Properties field value if set, zero value otherwise.
func (*ConfigDefaultMetadata) GetPropertiesOk ¶ added in v0.4.0
func (o *ConfigDefaultMetadata) GetPropertiesOk() (*map[string]interface{}, bool)
GetPropertiesOk returns a tuple with the Properties field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigDefaultMetadata) HasProperties ¶ added in v0.4.0
func (o *ConfigDefaultMetadata) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (ConfigDefaultMetadata) MarshalJSON ¶ added in v0.4.0
func (o ConfigDefaultMetadata) MarshalJSON() ([]byte, error)
func (*ConfigDefaultMetadata) Redact ¶ added in v0.4.0
func (o *ConfigDefaultMetadata) Redact()
Redact resets all sensitive fields to their zero value.
func (*ConfigDefaultMetadata) SetProperties ¶ added in v0.4.0
func (o *ConfigDefaultMetadata) SetProperties(v map[string]interface{})
SetProperties gets a reference to the given map[string]interface{} and assigns it to the Properties field.
type ConfigDefaultRuleSet ¶ added in v0.4.0
type ConfigDefaultRuleSet struct { // The metadata properties and their new values Properties *map[string]interface{} `json:"properties,omitempty"` }
ConfigDefaultRuleSet Default value for the ruleSet to be used during schema registration.
func NewConfigDefaultRuleSet ¶ added in v0.4.0
func NewConfigDefaultRuleSet() *ConfigDefaultRuleSet
NewConfigDefaultRuleSet instantiates a new ConfigDefaultRuleSet object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewConfigDefaultRuleSetWithDefaults ¶ added in v0.4.0
func NewConfigDefaultRuleSetWithDefaults() *ConfigDefaultRuleSet
NewConfigDefaultRuleSetWithDefaults instantiates a new ConfigDefaultRuleSet object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ConfigDefaultRuleSet) GetProperties ¶ added in v0.4.0
func (o *ConfigDefaultRuleSet) GetProperties() map[string]interface{}
GetProperties returns the Properties field value if set, zero value otherwise.
func (*ConfigDefaultRuleSet) GetPropertiesOk ¶ added in v0.4.0
func (o *ConfigDefaultRuleSet) GetPropertiesOk() (*map[string]interface{}, bool)
GetPropertiesOk returns a tuple with the Properties field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigDefaultRuleSet) HasProperties ¶ added in v0.4.0
func (o *ConfigDefaultRuleSet) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (ConfigDefaultRuleSet) MarshalJSON ¶ added in v0.4.0
func (o ConfigDefaultRuleSet) MarshalJSON() ([]byte, error)
func (*ConfigDefaultRuleSet) Redact ¶ added in v0.4.0
func (o *ConfigDefaultRuleSet) Redact()
Redact resets all sensitive fields to their zero value.
func (*ConfigDefaultRuleSet) SetProperties ¶ added in v0.4.0
func (o *ConfigDefaultRuleSet) SetProperties(v map[string]interface{})
SetProperties gets a reference to the given map[string]interface{} and assigns it to the Properties field.
type ConfigOverrideMetadata ¶ added in v0.4.0
type ConfigOverrideMetadata struct { // The metadata properties and their new values Properties *map[string]interface{} `json:"properties,omitempty"` }
ConfigOverrideMetadata Override value for the metadata to be used during schema registration.
func NewConfigOverrideMetadata ¶ added in v0.4.0
func NewConfigOverrideMetadata() *ConfigOverrideMetadata
NewConfigOverrideMetadata instantiates a new ConfigOverrideMetadata object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewConfigOverrideMetadataWithDefaults ¶ added in v0.4.0
func NewConfigOverrideMetadataWithDefaults() *ConfigOverrideMetadata
NewConfigOverrideMetadataWithDefaults instantiates a new ConfigOverrideMetadata object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ConfigOverrideMetadata) GetProperties ¶ added in v0.4.0
func (o *ConfigOverrideMetadata) GetProperties() map[string]interface{}
GetProperties returns the Properties field value if set, zero value otherwise.
func (*ConfigOverrideMetadata) GetPropertiesOk ¶ added in v0.4.0
func (o *ConfigOverrideMetadata) GetPropertiesOk() (*map[string]interface{}, bool)
GetPropertiesOk returns a tuple with the Properties field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigOverrideMetadata) HasProperties ¶ added in v0.4.0
func (o *ConfigOverrideMetadata) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (ConfigOverrideMetadata) MarshalJSON ¶ added in v0.4.0
func (o ConfigOverrideMetadata) MarshalJSON() ([]byte, error)
func (*ConfigOverrideMetadata) Redact ¶ added in v0.4.0
func (o *ConfigOverrideMetadata) Redact()
Redact resets all sensitive fields to their zero value.
func (*ConfigOverrideMetadata) SetProperties ¶ added in v0.4.0
func (o *ConfigOverrideMetadata) SetProperties(v map[string]interface{})
SetProperties gets a reference to the given map[string]interface{} and assigns it to the Properties field.
type ConfigOverrideRuleSet ¶ added in v0.4.0
type ConfigOverrideRuleSet struct { // The metadata properties and their new values Properties *map[string]interface{} `json:"properties,omitempty"` }
ConfigOverrideRuleSet Override value for the ruleSet to be used during schema registration.
func NewConfigOverrideRuleSet ¶ added in v0.4.0
func NewConfigOverrideRuleSet() *ConfigOverrideRuleSet
NewConfigOverrideRuleSet instantiates a new ConfigOverrideRuleSet object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewConfigOverrideRuleSetWithDefaults ¶ added in v0.4.0
func NewConfigOverrideRuleSetWithDefaults() *ConfigOverrideRuleSet
NewConfigOverrideRuleSetWithDefaults instantiates a new ConfigOverrideRuleSet object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ConfigOverrideRuleSet) GetProperties ¶ added in v0.4.0
func (o *ConfigOverrideRuleSet) GetProperties() map[string]interface{}
GetProperties returns the Properties field value if set, zero value otherwise.
func (*ConfigOverrideRuleSet) GetPropertiesOk ¶ added in v0.4.0
func (o *ConfigOverrideRuleSet) GetPropertiesOk() (*map[string]interface{}, bool)
GetPropertiesOk returns a tuple with the Properties field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigOverrideRuleSet) HasProperties ¶ added in v0.4.0
func (o *ConfigOverrideRuleSet) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (ConfigOverrideRuleSet) MarshalJSON ¶ added in v0.4.0
func (o ConfigOverrideRuleSet) MarshalJSON() ([]byte, error)
func (*ConfigOverrideRuleSet) Redact ¶ added in v0.4.0
func (o *ConfigOverrideRuleSet) Redact()
Redact resets all sensitive fields to their zero value.
func (*ConfigOverrideRuleSet) SetProperties ¶ added in v0.4.0
func (o *ConfigOverrideRuleSet) SetProperties(v map[string]interface{})
SetProperties gets a reference to the given map[string]interface{} and assigns it to the Properties field.
type ConfigUpdateRequest ¶
type ConfigUpdateRequest struct { // If alias is specified, then this subject is an alias for the subject named by the alias. That means that any reference to this subject will be replaced by the alias. Alias *string `json:"alias,omitempty"` // If true, then schemas are automatically normalized when registered or when passed during lookups. This means that clients do not have to pass the \"normalize\" query parameter to have normalization occur. Normalize *bool `json:"normalize,omitempty"` // Compatibility Level Compatibility *string `json:"compatibility,omitempty"` // Only schemas that belong to the same compatibility group will be checked for compatibility. CompatibilityGroup *string `json:"compatibilityGroup,omitempty"` DefaultMetadata *ConfigDefaultMetadata `json:"defaultMetadata,omitempty"` OverrideMetadata *ConfigOverrideMetadata `json:"overrideMetadata,omitempty"` DefaultRuleSet *ConfigDefaultRuleSet `json:"defaultRuleSet,omitempty"` OverrideRuleSet *ConfigOverrideRuleSet `json:"overrideRuleSet,omitempty"` }
ConfigUpdateRequest Config update request
func NewConfigUpdateRequest ¶
func NewConfigUpdateRequest() *ConfigUpdateRequest
NewConfigUpdateRequest instantiates a new ConfigUpdateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewConfigUpdateRequestWithDefaults ¶
func NewConfigUpdateRequestWithDefaults() *ConfigUpdateRequest
NewConfigUpdateRequestWithDefaults instantiates a new ConfigUpdateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ConfigUpdateRequest) GetAlias ¶ added in v0.4.0
func (o *ConfigUpdateRequest) GetAlias() string
GetAlias returns the Alias field value if set, zero value otherwise.
func (*ConfigUpdateRequest) GetAliasOk ¶ added in v0.4.0
func (o *ConfigUpdateRequest) GetAliasOk() (*string, bool)
GetAliasOk returns a tuple with the Alias field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigUpdateRequest) GetCompatibility ¶
func (o *ConfigUpdateRequest) GetCompatibility() string
GetCompatibility returns the Compatibility field value if set, zero value otherwise.
func (*ConfigUpdateRequest) GetCompatibilityGroup ¶ added in v0.4.0
func (o *ConfigUpdateRequest) GetCompatibilityGroup() string
GetCompatibilityGroup returns the CompatibilityGroup field value if set, zero value otherwise.
func (*ConfigUpdateRequest) GetCompatibilityGroupOk ¶ added in v0.4.0
func (o *ConfigUpdateRequest) GetCompatibilityGroupOk() (*string, bool)
GetCompatibilityGroupOk returns a tuple with the CompatibilityGroup field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigUpdateRequest) GetCompatibilityOk ¶
func (o *ConfigUpdateRequest) GetCompatibilityOk() (*string, bool)
GetCompatibilityOk returns a tuple with the Compatibility field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigUpdateRequest) GetDefaultMetadata ¶ added in v0.4.0
func (o *ConfigUpdateRequest) GetDefaultMetadata() ConfigDefaultMetadata
GetDefaultMetadata returns the DefaultMetadata field value if set, zero value otherwise.
func (*ConfigUpdateRequest) GetDefaultMetadataOk ¶ added in v0.4.0
func (o *ConfigUpdateRequest) GetDefaultMetadataOk() (*ConfigDefaultMetadata, bool)
GetDefaultMetadataOk returns a tuple with the DefaultMetadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigUpdateRequest) GetDefaultRuleSet ¶ added in v0.4.0
func (o *ConfigUpdateRequest) GetDefaultRuleSet() ConfigDefaultRuleSet
GetDefaultRuleSet returns the DefaultRuleSet field value if set, zero value otherwise.
func (*ConfigUpdateRequest) GetDefaultRuleSetOk ¶ added in v0.4.0
func (o *ConfigUpdateRequest) GetDefaultRuleSetOk() (*ConfigDefaultRuleSet, bool)
GetDefaultRuleSetOk returns a tuple with the DefaultRuleSet field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigUpdateRequest) GetNormalize ¶ added in v0.4.0
func (o *ConfigUpdateRequest) GetNormalize() bool
GetNormalize returns the Normalize field value if set, zero value otherwise.
func (*ConfigUpdateRequest) GetNormalizeOk ¶ added in v0.4.0
func (o *ConfigUpdateRequest) GetNormalizeOk() (*bool, bool)
GetNormalizeOk returns a tuple with the Normalize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigUpdateRequest) GetOverrideMetadata ¶ added in v0.4.0
func (o *ConfigUpdateRequest) GetOverrideMetadata() ConfigOverrideMetadata
GetOverrideMetadata returns the OverrideMetadata field value if set, zero value otherwise.
func (*ConfigUpdateRequest) GetOverrideMetadataOk ¶ added in v0.4.0
func (o *ConfigUpdateRequest) GetOverrideMetadataOk() (*ConfigOverrideMetadata, bool)
GetOverrideMetadataOk returns a tuple with the OverrideMetadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigUpdateRequest) GetOverrideRuleSet ¶ added in v0.4.0
func (o *ConfigUpdateRequest) GetOverrideRuleSet() ConfigOverrideRuleSet
GetOverrideRuleSet returns the OverrideRuleSet field value if set, zero value otherwise.
func (*ConfigUpdateRequest) GetOverrideRuleSetOk ¶ added in v0.4.0
func (o *ConfigUpdateRequest) GetOverrideRuleSetOk() (*ConfigOverrideRuleSet, bool)
GetOverrideRuleSetOk returns a tuple with the OverrideRuleSet field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigUpdateRequest) HasAlias ¶ added in v0.4.0
func (o *ConfigUpdateRequest) HasAlias() bool
HasAlias returns a boolean if a field has been set.
func (*ConfigUpdateRequest) HasCompatibility ¶
func (o *ConfigUpdateRequest) HasCompatibility() bool
HasCompatibility returns a boolean if a field has been set.
func (*ConfigUpdateRequest) HasCompatibilityGroup ¶ added in v0.4.0
func (o *ConfigUpdateRequest) HasCompatibilityGroup() bool
HasCompatibilityGroup returns a boolean if a field has been set.
func (*ConfigUpdateRequest) HasDefaultMetadata ¶ added in v0.4.0
func (o *ConfigUpdateRequest) HasDefaultMetadata() bool
HasDefaultMetadata returns a boolean if a field has been set.
func (*ConfigUpdateRequest) HasDefaultRuleSet ¶ added in v0.4.0
func (o *ConfigUpdateRequest) HasDefaultRuleSet() bool
HasDefaultRuleSet returns a boolean if a field has been set.
func (*ConfigUpdateRequest) HasNormalize ¶ added in v0.4.0
func (o *ConfigUpdateRequest) HasNormalize() bool
HasNormalize returns a boolean if a field has been set.
func (*ConfigUpdateRequest) HasOverrideMetadata ¶ added in v0.4.0
func (o *ConfigUpdateRequest) HasOverrideMetadata() bool
HasOverrideMetadata returns a boolean if a field has been set.
func (*ConfigUpdateRequest) HasOverrideRuleSet ¶ added in v0.4.0
func (o *ConfigUpdateRequest) HasOverrideRuleSet() bool
HasOverrideRuleSet returns a boolean if a field has been set.
func (ConfigUpdateRequest) MarshalJSON ¶
func (o ConfigUpdateRequest) MarshalJSON() ([]byte, error)
func (*ConfigUpdateRequest) Redact ¶
func (o *ConfigUpdateRequest) Redact()
Redact resets all sensitive fields to their zero value.
func (*ConfigUpdateRequest) SetAlias ¶ added in v0.4.0
func (o *ConfigUpdateRequest) SetAlias(v string)
SetAlias gets a reference to the given string and assigns it to the Alias field.
func (*ConfigUpdateRequest) SetCompatibility ¶
func (o *ConfigUpdateRequest) SetCompatibility(v string)
SetCompatibility gets a reference to the given string and assigns it to the Compatibility field.
func (*ConfigUpdateRequest) SetCompatibilityGroup ¶ added in v0.4.0
func (o *ConfigUpdateRequest) SetCompatibilityGroup(v string)
SetCompatibilityGroup gets a reference to the given string and assigns it to the CompatibilityGroup field.
func (*ConfigUpdateRequest) SetDefaultMetadata ¶ added in v0.4.0
func (o *ConfigUpdateRequest) SetDefaultMetadata(v ConfigDefaultMetadata)
SetDefaultMetadata gets a reference to the given ConfigDefaultMetadata and assigns it to the DefaultMetadata field.
func (*ConfigUpdateRequest) SetDefaultRuleSet ¶ added in v0.4.0
func (o *ConfigUpdateRequest) SetDefaultRuleSet(v ConfigDefaultRuleSet)
SetDefaultRuleSet gets a reference to the given ConfigDefaultRuleSet and assigns it to the DefaultRuleSet field.
func (*ConfigUpdateRequest) SetNormalize ¶ added in v0.4.0
func (o *ConfigUpdateRequest) SetNormalize(v bool)
SetNormalize gets a reference to the given bool and assigns it to the Normalize field.
func (*ConfigUpdateRequest) SetOverrideMetadata ¶ added in v0.4.0
func (o *ConfigUpdateRequest) SetOverrideMetadata(v ConfigOverrideMetadata)
SetOverrideMetadata gets a reference to the given ConfigOverrideMetadata and assigns it to the OverrideMetadata field.
func (*ConfigUpdateRequest) SetOverrideRuleSet ¶ added in v0.4.0
func (o *ConfigUpdateRequest) SetOverrideRuleSet(v ConfigOverrideRuleSet)
SetOverrideRuleSet gets a reference to the given ConfigOverrideRuleSet and assigns it to the OverrideRuleSet field.
type ConfigV1Api ¶
type ConfigV1Api interface { /* DeleteSubjectConfig Delete subject compatibility level Deletes the specified subject-level compatibility level config and reverts to the global default. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Name of the subject @return ApiDeleteSubjectConfigRequest */ DeleteSubjectConfig(ctx _context.Context, subject string) ApiDeleteSubjectConfigRequest // DeleteSubjectConfigExecute executes the request // @return string DeleteSubjectConfigExecute(r ApiDeleteSubjectConfigRequest) (string, *_nethttp.Response, error) /* DeleteTopLevelConfig Delete global compatibility level Deletes the global compatibility level config and reverts to the default. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiDeleteTopLevelConfigRequest */ DeleteTopLevelConfig(ctx _context.Context) ApiDeleteTopLevelConfigRequest // DeleteTopLevelConfigExecute executes the request // @return string DeleteTopLevelConfigExecute(r ApiDeleteTopLevelConfigRequest) (string, *_nethttp.Response, error) /* GetClusterConfig Get cluster config Retrieves cluster config information. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiGetClusterConfigRequest */ GetClusterConfig(ctx _context.Context) ApiGetClusterConfigRequest // GetClusterConfigExecute executes the request // @return ClusterConfig GetClusterConfigExecute(r ApiGetClusterConfigRequest) (ClusterConfig, *_nethttp.Response, error) /* GetSubjectLevelConfig Get subject compatibility level Retrieves compatibility level, compatibility group, normalization, default metadata, and rule set for a subject. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Name of the subject @return ApiGetSubjectLevelConfigRequest */ GetSubjectLevelConfig(ctx _context.Context, subject string) ApiGetSubjectLevelConfigRequest // GetSubjectLevelConfigExecute executes the request // @return Config GetSubjectLevelConfigExecute(r ApiGetSubjectLevelConfigRequest) (Config, *_nethttp.Response, error) /* GetTopLevelConfig Get global compatibility level Retrieves the global compatibility level, compatibility group, normalization, default metadata, and rule set. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiGetTopLevelConfigRequest */ GetTopLevelConfig(ctx _context.Context) ApiGetTopLevelConfigRequest // GetTopLevelConfigExecute executes the request // @return Config GetTopLevelConfigExecute(r ApiGetTopLevelConfigRequest) (Config, *_nethttp.Response, error) /* UpdateSubjectLevelConfig Update subject compatibility level Update compatibility level, compatibility group, normalization, default metadata, and rule set for the specified subject. On success, echoes the original request back to the client. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Name of the subject @return ApiUpdateSubjectLevelConfigRequest */ UpdateSubjectLevelConfig(ctx _context.Context, subject string) ApiUpdateSubjectLevelConfigRequest // UpdateSubjectLevelConfigExecute executes the request // @return ConfigUpdateRequest UpdateSubjectLevelConfigExecute(r ApiUpdateSubjectLevelConfigRequest) (ConfigUpdateRequest, *_nethttp.Response, error) /* UpdateTopLevelConfig Update global compatibility level Updates the global compatibility level, compatibility group, schema normalization, default metadata, and rule set. On success, echoes the original request back to the client. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiUpdateTopLevelConfigRequest */ UpdateTopLevelConfig(ctx _context.Context) ApiUpdateTopLevelConfigRequest // UpdateTopLevelConfigExecute executes the request // @return ConfigUpdateRequest UpdateTopLevelConfigExecute(r ApiUpdateTopLevelConfigRequest) (ConfigUpdateRequest, *_nethttp.Response, error) }
type ConfigV1ApiService ¶
type ConfigV1ApiService service
ConfigV1ApiService ConfigV1Api service
func (*ConfigV1ApiService) DeleteSubjectConfig ¶
func (a *ConfigV1ApiService) DeleteSubjectConfig(ctx _context.Context, subject string) ApiDeleteSubjectConfigRequest
DeleteSubjectConfig Delete subject compatibility level
Deletes the specified subject-level compatibility level config and reverts to the global default.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Name of the subject @return ApiDeleteSubjectConfigRequest
func (*ConfigV1ApiService) DeleteSubjectConfigExecute ¶
func (a *ConfigV1ApiService) DeleteSubjectConfigExecute(r ApiDeleteSubjectConfigRequest) (string, *_nethttp.Response, error)
Execute executes the request
@return string
func (*ConfigV1ApiService) DeleteTopLevelConfig ¶
func (a *ConfigV1ApiService) DeleteTopLevelConfig(ctx _context.Context) ApiDeleteTopLevelConfigRequest
DeleteTopLevelConfig Delete global compatibility level
Deletes the global compatibility level config and reverts to the default.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiDeleteTopLevelConfigRequest
func (*ConfigV1ApiService) DeleteTopLevelConfigExecute ¶
func (a *ConfigV1ApiService) DeleteTopLevelConfigExecute(r ApiDeleteTopLevelConfigRequest) (string, *_nethttp.Response, error)
Execute executes the request
@return string
func (*ConfigV1ApiService) GetClusterConfig ¶ added in v0.2.0
func (a *ConfigV1ApiService) GetClusterConfig(ctx _context.Context) ApiGetClusterConfigRequest
GetClusterConfig Get cluster config
Retrieves cluster config information.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiGetClusterConfigRequest
func (*ConfigV1ApiService) GetClusterConfigExecute ¶ added in v0.2.0
func (a *ConfigV1ApiService) GetClusterConfigExecute(r ApiGetClusterConfigRequest) (ClusterConfig, *_nethttp.Response, error)
Execute executes the request
@return ClusterConfig
func (*ConfigV1ApiService) GetSubjectLevelConfig ¶
func (a *ConfigV1ApiService) GetSubjectLevelConfig(ctx _context.Context, subject string) ApiGetSubjectLevelConfigRequest
GetSubjectLevelConfig Get subject compatibility level
Retrieves compatibility level, compatibility group, normalization, default metadata, and rule set for a subject.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Name of the subject @return ApiGetSubjectLevelConfigRequest
func (*ConfigV1ApiService) GetSubjectLevelConfigExecute ¶
func (a *ConfigV1ApiService) GetSubjectLevelConfigExecute(r ApiGetSubjectLevelConfigRequest) (Config, *_nethttp.Response, error)
Execute executes the request
@return Config
func (*ConfigV1ApiService) GetTopLevelConfig ¶
func (a *ConfigV1ApiService) GetTopLevelConfig(ctx _context.Context) ApiGetTopLevelConfigRequest
GetTopLevelConfig Get global compatibility level
Retrieves the global compatibility level, compatibility group, normalization, default metadata, and rule set.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiGetTopLevelConfigRequest
func (*ConfigV1ApiService) GetTopLevelConfigExecute ¶
func (a *ConfigV1ApiService) GetTopLevelConfigExecute(r ApiGetTopLevelConfigRequest) (Config, *_nethttp.Response, error)
Execute executes the request
@return Config
func (*ConfigV1ApiService) UpdateSubjectLevelConfig ¶
func (a *ConfigV1ApiService) UpdateSubjectLevelConfig(ctx _context.Context, subject string) ApiUpdateSubjectLevelConfigRequest
UpdateSubjectLevelConfig Update subject compatibility level
Update compatibility level, compatibility group, normalization, default metadata, and rule set for the specified subject. On success, echoes the original request back to the client.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Name of the subject @return ApiUpdateSubjectLevelConfigRequest
func (*ConfigV1ApiService) UpdateSubjectLevelConfigExecute ¶
func (a *ConfigV1ApiService) UpdateSubjectLevelConfigExecute(r ApiUpdateSubjectLevelConfigRequest) (ConfigUpdateRequest, *_nethttp.Response, error)
Execute executes the request
@return ConfigUpdateRequest
func (*ConfigV1ApiService) UpdateTopLevelConfig ¶
func (a *ConfigV1ApiService) UpdateTopLevelConfig(ctx _context.Context) ApiUpdateTopLevelConfigRequest
UpdateTopLevelConfig Update global compatibility level
Updates the global compatibility level, compatibility group, schema normalization, default metadata, and rule set. On success, echoes the original request back to the client.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiUpdateTopLevelConfigRequest
func (*ConfigV1ApiService) UpdateTopLevelConfigExecute ¶
func (a *ConfigV1ApiService) UpdateTopLevelConfigExecute(r ApiUpdateTopLevelConfigRequest) (ConfigUpdateRequest, *_nethttp.Response, error)
Execute executes the request
@return ConfigUpdateRequest
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) ServerURLWithContext ¶
ServerURLWithContext returns a new server URL given an endpoint
type ContextsV1Api ¶
type ContextsV1Api interface { /* ListContexts List contexts Retrieves a list of contexts. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListContextsRequest */ ListContexts(ctx _context.Context) ApiListContextsRequest // ListContextsExecute executes the request // @return []string ListContextsExecute(r ApiListContextsRequest) ([]string, *_nethttp.Response, error) }
type ContextsV1ApiService ¶
type ContextsV1ApiService service
ContextsV1ApiService ContextsV1Api service
func (*ContextsV1ApiService) ListContexts ¶
func (a *ContextsV1ApiService) ListContexts(ctx _context.Context) ApiListContextsRequest
ListContexts List contexts
Retrieves a list of contexts.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListContextsRequest
func (*ContextsV1ApiService) ListContextsExecute ¶
func (a *ContextsV1ApiService) ListContextsExecute(r ApiListContextsRequest) ([]string, *_nethttp.Response, error)
Execute executes the request
@return []string
type CreateDekRequest ¶ added in v0.4.0
type CreateDekRequest struct { Subject *string `json:"subject,omitempty"` Version *int32 `json:"version,omitempty"` Algorithm *string `json:"algorithm,omitempty"` EncryptedKeyMaterial *string `json:"encryptedKeyMaterial,omitempty"` }
CreateDekRequest struct for CreateDekRequest
func NewCreateDekRequest ¶ added in v0.4.0
func NewCreateDekRequest() *CreateDekRequest
NewCreateDekRequest instantiates a new CreateDekRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateDekRequestWithDefaults ¶ added in v0.4.0
func NewCreateDekRequestWithDefaults() *CreateDekRequest
NewCreateDekRequestWithDefaults instantiates a new CreateDekRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateDekRequest) GetAlgorithm ¶ added in v0.4.0
func (o *CreateDekRequest) GetAlgorithm() string
GetAlgorithm returns the Algorithm field value if set, zero value otherwise.
func (*CreateDekRequest) GetAlgorithmOk ¶ added in v0.4.0
func (o *CreateDekRequest) GetAlgorithmOk() (*string, bool)
GetAlgorithmOk returns a tuple with the Algorithm field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateDekRequest) GetEncryptedKeyMaterial ¶ added in v0.4.0
func (o *CreateDekRequest) GetEncryptedKeyMaterial() string
GetEncryptedKeyMaterial returns the EncryptedKeyMaterial field value if set, zero value otherwise.
func (*CreateDekRequest) GetEncryptedKeyMaterialOk ¶ added in v0.4.0
func (o *CreateDekRequest) GetEncryptedKeyMaterialOk() (*string, bool)
GetEncryptedKeyMaterialOk returns a tuple with the EncryptedKeyMaterial field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateDekRequest) GetSubject ¶ added in v0.4.0
func (o *CreateDekRequest) GetSubject() string
GetSubject returns the Subject field value if set, zero value otherwise.
func (*CreateDekRequest) GetSubjectOk ¶ added in v0.4.0
func (o *CreateDekRequest) GetSubjectOk() (*string, bool)
GetSubjectOk returns a tuple with the Subject field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateDekRequest) GetVersion ¶ added in v0.4.0
func (o *CreateDekRequest) GetVersion() int32
GetVersion returns the Version field value if set, zero value otherwise.
func (*CreateDekRequest) GetVersionOk ¶ added in v0.4.0
func (o *CreateDekRequest) GetVersionOk() (*int32, bool)
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateDekRequest) HasAlgorithm ¶ added in v0.4.0
func (o *CreateDekRequest) HasAlgorithm() bool
HasAlgorithm returns a boolean if a field has been set.
func (*CreateDekRequest) HasEncryptedKeyMaterial ¶ added in v0.4.0
func (o *CreateDekRequest) HasEncryptedKeyMaterial() bool
HasEncryptedKeyMaterial returns a boolean if a field has been set.
func (*CreateDekRequest) HasSubject ¶ added in v0.4.0
func (o *CreateDekRequest) HasSubject() bool
HasSubject returns a boolean if a field has been set.
func (*CreateDekRequest) HasVersion ¶ added in v0.4.0
func (o *CreateDekRequest) HasVersion() bool
HasVersion returns a boolean if a field has been set.
func (CreateDekRequest) MarshalJSON ¶ added in v0.4.0
func (o CreateDekRequest) MarshalJSON() ([]byte, error)
func (*CreateDekRequest) Redact ¶ added in v0.4.0
func (o *CreateDekRequest) Redact()
Redact resets all sensitive fields to their zero value.
func (*CreateDekRequest) SetAlgorithm ¶ added in v0.4.0
func (o *CreateDekRequest) SetAlgorithm(v string)
SetAlgorithm gets a reference to the given string and assigns it to the Algorithm field.
func (*CreateDekRequest) SetEncryptedKeyMaterial ¶ added in v0.4.0
func (o *CreateDekRequest) SetEncryptedKeyMaterial(v string)
SetEncryptedKeyMaterial gets a reference to the given string and assigns it to the EncryptedKeyMaterial field.
func (*CreateDekRequest) SetSubject ¶ added in v0.4.0
func (o *CreateDekRequest) SetSubject(v string)
SetSubject gets a reference to the given string and assigns it to the Subject field.
func (*CreateDekRequest) SetVersion ¶ added in v0.4.0
func (o *CreateDekRequest) SetVersion(v int32)
SetVersion gets a reference to the given int32 and assigns it to the Version field.
type CreateKekRequest ¶ added in v0.4.0
type CreateKekRequest struct { Name *string `json:"name,omitempty"` KmsType *string `json:"kmsType,omitempty"` KmsKeyId *string `json:"kmsKeyId,omitempty"` KmsProps *map[string]string `json:"kmsProps,omitempty"` Doc *string `json:"doc,omitempty"` }
CreateKekRequest struct for CreateKekRequest
func NewCreateKekRequest ¶ added in v0.4.0
func NewCreateKekRequest() *CreateKekRequest
NewCreateKekRequest instantiates a new CreateKekRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateKekRequestWithDefaults ¶ added in v0.4.0
func NewCreateKekRequestWithDefaults() *CreateKekRequest
NewCreateKekRequestWithDefaults instantiates a new CreateKekRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateKekRequest) GetDoc ¶ added in v0.4.0
func (o *CreateKekRequest) GetDoc() string
GetDoc returns the Doc field value if set, zero value otherwise.
func (*CreateKekRequest) GetDocOk ¶ added in v0.4.0
func (o *CreateKekRequest) GetDocOk() (*string, bool)
GetDocOk returns a tuple with the Doc field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateKekRequest) GetKmsKeyId ¶ added in v0.4.0
func (o *CreateKekRequest) GetKmsKeyId() string
GetKmsKeyId returns the KmsKeyId field value if set, zero value otherwise.
func (*CreateKekRequest) GetKmsKeyIdOk ¶ added in v0.4.0
func (o *CreateKekRequest) GetKmsKeyIdOk() (*string, bool)
GetKmsKeyIdOk returns a tuple with the KmsKeyId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateKekRequest) GetKmsProps ¶ added in v0.4.0
func (o *CreateKekRequest) GetKmsProps() map[string]string
GetKmsProps returns the KmsProps field value if set, zero value otherwise.
func (*CreateKekRequest) GetKmsPropsOk ¶ added in v0.4.0
func (o *CreateKekRequest) GetKmsPropsOk() (*map[string]string, bool)
GetKmsPropsOk returns a tuple with the KmsProps field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateKekRequest) GetKmsType ¶ added in v0.4.0
func (o *CreateKekRequest) GetKmsType() string
GetKmsType returns the KmsType field value if set, zero value otherwise.
func (*CreateKekRequest) GetKmsTypeOk ¶ added in v0.4.0
func (o *CreateKekRequest) GetKmsTypeOk() (*string, bool)
GetKmsTypeOk returns a tuple with the KmsType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateKekRequest) GetName ¶ added in v0.4.0
func (o *CreateKekRequest) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*CreateKekRequest) GetNameOk ¶ added in v0.4.0
func (o *CreateKekRequest) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateKekRequest) GetShared ¶ added in v0.4.0
func (o *CreateKekRequest) GetShared() bool
GetShared returns the Shared field value if set, zero value otherwise.
func (*CreateKekRequest) GetSharedOk ¶ added in v0.4.0
func (o *CreateKekRequest) GetSharedOk() (*bool, bool)
GetSharedOk returns a tuple with the Shared field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateKekRequest) HasDoc ¶ added in v0.4.0
func (o *CreateKekRequest) HasDoc() bool
HasDoc returns a boolean if a field has been set.
func (*CreateKekRequest) HasKmsKeyId ¶ added in v0.4.0
func (o *CreateKekRequest) HasKmsKeyId() bool
HasKmsKeyId returns a boolean if a field has been set.
func (*CreateKekRequest) HasKmsProps ¶ added in v0.4.0
func (o *CreateKekRequest) HasKmsProps() bool
HasKmsProps returns a boolean if a field has been set.
func (*CreateKekRequest) HasKmsType ¶ added in v0.4.0
func (o *CreateKekRequest) HasKmsType() bool
HasKmsType returns a boolean if a field has been set.
func (*CreateKekRequest) HasName ¶ added in v0.4.0
func (o *CreateKekRequest) HasName() bool
HasName returns a boolean if a field has been set.
func (*CreateKekRequest) HasShared ¶ added in v0.4.0
func (o *CreateKekRequest) HasShared() bool
HasShared returns a boolean if a field has been set.
func (CreateKekRequest) MarshalJSON ¶ added in v0.4.0
func (o CreateKekRequest) MarshalJSON() ([]byte, error)
func (*CreateKekRequest) Redact ¶ added in v0.4.0
func (o *CreateKekRequest) Redact()
Redact resets all sensitive fields to their zero value.
func (*CreateKekRequest) SetDoc ¶ added in v0.4.0
func (o *CreateKekRequest) SetDoc(v string)
SetDoc gets a reference to the given string and assigns it to the Doc field.
func (*CreateKekRequest) SetKmsKeyId ¶ added in v0.4.0
func (o *CreateKekRequest) SetKmsKeyId(v string)
SetKmsKeyId gets a reference to the given string and assigns it to the KmsKeyId field.
func (*CreateKekRequest) SetKmsProps ¶ added in v0.4.0
func (o *CreateKekRequest) SetKmsProps(v map[string]string)
SetKmsProps gets a reference to the given map[string]string and assigns it to the KmsProps field.
func (*CreateKekRequest) SetKmsType ¶ added in v0.4.0
func (o *CreateKekRequest) SetKmsType(v string)
SetKmsType gets a reference to the given string and assigns it to the KmsType field.
func (*CreateKekRequest) SetName ¶ added in v0.4.0
func (o *CreateKekRequest) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*CreateKekRequest) SetShared ¶ added in v0.4.0
func (o *CreateKekRequest) SetShared(v bool)
SetShared gets a reference to the given bool and assigns it to the Shared field.
type DataEncryptionKeysV1Api ¶ added in v0.4.0
type DataEncryptionKeysV1Api interface { /* CreateDek Create a dek. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the kek @return ApiCreateDekRequest */ CreateDek(ctx _context.Context, name string) ApiCreateDekRequest // CreateDekExecute executes the request // @return Dek CreateDekExecute(r ApiCreateDekRequest) (Dek, *_nethttp.Response, error) /* DeleteDekVersion Delete a dek version. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the kek @param subject Subject of the dek @param version Version of the dek @return ApiDeleteDekVersionRequest */ DeleteDekVersion(ctx _context.Context, name string, subject string, version string) ApiDeleteDekVersionRequest // DeleteDekVersionExecute executes the request DeleteDekVersionExecute(r ApiDeleteDekVersionRequest) (*_nethttp.Response, error) /* DeleteDekVersions Delete all versions of a dek. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the kek @param subject Subject of the dek @return ApiDeleteDekVersionsRequest */ DeleteDekVersions(ctx _context.Context, name string, subject string) ApiDeleteDekVersionsRequest // DeleteDekVersionsExecute executes the request DeleteDekVersionsExecute(r ApiDeleteDekVersionsRequest) (*_nethttp.Response, error) /* GetDek Get a dek by subject. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the kek @param subject Subject of the dek @return ApiGetDekRequest */ GetDek(ctx _context.Context, name string, subject string) ApiGetDekRequest // GetDekExecute executes the request // @return Dek GetDekExecute(r ApiGetDekRequest) (Dek, *_nethttp.Response, error) /* GetDekByVersion Get a dek by subject and version. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the kek @param subject Subject of the dek @param version Version of the dek @return ApiGetDekByVersionRequest */ GetDekByVersion(ctx _context.Context, name string, subject string, version string) ApiGetDekByVersionRequest // GetDekByVersionExecute executes the request // @return Dek GetDekByVersionExecute(r ApiGetDekByVersionRequest) (Dek, *_nethttp.Response, error) /* GetDekSubjects Get a list of dek subjects. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the kek @return ApiGetDekSubjectsRequest */ GetDekSubjects(ctx _context.Context, name string) ApiGetDekSubjectsRequest // GetDekSubjectsExecute executes the request // @return []string GetDekSubjectsExecute(r ApiGetDekSubjectsRequest) ([]string, *_nethttp.Response, error) /* GetDekVersions List versions of dek. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the kek @param subject Subject of the dek @return ApiGetDekVersionsRequest */ GetDekVersions(ctx _context.Context, name string, subject string) ApiGetDekVersionsRequest // GetDekVersionsExecute executes the request // @return []int32 GetDekVersionsExecute(r ApiGetDekVersionsRequest) ([]int32, *_nethttp.Response, error) /* UndeleteDekVersion Undelete a dek version. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the kek @param subject Subject of the dek @param version Version of the dek @return ApiUndeleteDekVersionRequest */ UndeleteDekVersion(ctx _context.Context, name string, subject string, version string) ApiUndeleteDekVersionRequest // UndeleteDekVersionExecute executes the request UndeleteDekVersionExecute(r ApiUndeleteDekVersionRequest) (*_nethttp.Response, error) /* UndeleteDekVersions Undelete all versions of a dek. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the kek @param subject Subject of the dek @return ApiUndeleteDekVersionsRequest */ UndeleteDekVersions(ctx _context.Context, name string, subject string) ApiUndeleteDekVersionsRequest // UndeleteDekVersionsExecute executes the request UndeleteDekVersionsExecute(r ApiUndeleteDekVersionsRequest) (*_nethttp.Response, error) }
type DataEncryptionKeysV1ApiService ¶ added in v0.4.0
type DataEncryptionKeysV1ApiService service
DataEncryptionKeysV1ApiService DataEncryptionKeysV1Api service
func (*DataEncryptionKeysV1ApiService) CreateDek ¶ added in v0.4.0
func (a *DataEncryptionKeysV1ApiService) CreateDek(ctx _context.Context, name string) ApiCreateDekRequest
CreateDek Create a dek.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the kek @return ApiCreateDekRequest
func (*DataEncryptionKeysV1ApiService) CreateDekExecute ¶ added in v0.4.0
func (a *DataEncryptionKeysV1ApiService) CreateDekExecute(r ApiCreateDekRequest) (Dek, *_nethttp.Response, error)
Execute executes the request
@return Dek
func (*DataEncryptionKeysV1ApiService) DeleteDekVersion ¶ added in v0.4.0
func (a *DataEncryptionKeysV1ApiService) DeleteDekVersion(ctx _context.Context, name string, subject string, version string) ApiDeleteDekVersionRequest
DeleteDekVersion Delete a dek version.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the kek @param subject Subject of the dek @param version Version of the dek @return ApiDeleteDekVersionRequest
func (*DataEncryptionKeysV1ApiService) DeleteDekVersionExecute ¶ added in v0.4.0
func (a *DataEncryptionKeysV1ApiService) DeleteDekVersionExecute(r ApiDeleteDekVersionRequest) (*_nethttp.Response, error)
Execute executes the request
func (*DataEncryptionKeysV1ApiService) DeleteDekVersions ¶ added in v0.4.0
func (a *DataEncryptionKeysV1ApiService) DeleteDekVersions(ctx _context.Context, name string, subject string) ApiDeleteDekVersionsRequest
DeleteDekVersions Delete all versions of a dek.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the kek @param subject Subject of the dek @return ApiDeleteDekVersionsRequest
func (*DataEncryptionKeysV1ApiService) DeleteDekVersionsExecute ¶ added in v0.4.0
func (a *DataEncryptionKeysV1ApiService) DeleteDekVersionsExecute(r ApiDeleteDekVersionsRequest) (*_nethttp.Response, error)
Execute executes the request
func (*DataEncryptionKeysV1ApiService) GetDek ¶ added in v0.4.0
func (a *DataEncryptionKeysV1ApiService) GetDek(ctx _context.Context, name string, subject string) ApiGetDekRequest
GetDek Get a dek by subject.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the kek @param subject Subject of the dek @return ApiGetDekRequest
func (*DataEncryptionKeysV1ApiService) GetDekByVersion ¶ added in v0.4.0
func (a *DataEncryptionKeysV1ApiService) GetDekByVersion(ctx _context.Context, name string, subject string, version string) ApiGetDekByVersionRequest
GetDekByVersion Get a dek by subject and version.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the kek @param subject Subject of the dek @param version Version of the dek @return ApiGetDekByVersionRequest
func (*DataEncryptionKeysV1ApiService) GetDekByVersionExecute ¶ added in v0.4.0
func (a *DataEncryptionKeysV1ApiService) GetDekByVersionExecute(r ApiGetDekByVersionRequest) (Dek, *_nethttp.Response, error)
Execute executes the request
@return Dek
func (*DataEncryptionKeysV1ApiService) GetDekExecute ¶ added in v0.4.0
func (a *DataEncryptionKeysV1ApiService) GetDekExecute(r ApiGetDekRequest) (Dek, *_nethttp.Response, error)
Execute executes the request
@return Dek
func (*DataEncryptionKeysV1ApiService) GetDekSubjects ¶ added in v0.4.0
func (a *DataEncryptionKeysV1ApiService) GetDekSubjects(ctx _context.Context, name string) ApiGetDekSubjectsRequest
GetDekSubjects Get a list of dek subjects.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the kek @return ApiGetDekSubjectsRequest
func (*DataEncryptionKeysV1ApiService) GetDekSubjectsExecute ¶ added in v0.4.0
func (a *DataEncryptionKeysV1ApiService) GetDekSubjectsExecute(r ApiGetDekSubjectsRequest) ([]string, *_nethttp.Response, error)
Execute executes the request
@return []string
func (*DataEncryptionKeysV1ApiService) GetDekVersions ¶ added in v0.4.0
func (a *DataEncryptionKeysV1ApiService) GetDekVersions(ctx _context.Context, name string, subject string) ApiGetDekVersionsRequest
GetDekVersions List versions of dek.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the kek @param subject Subject of the dek @return ApiGetDekVersionsRequest
func (*DataEncryptionKeysV1ApiService) GetDekVersionsExecute ¶ added in v0.4.0
func (a *DataEncryptionKeysV1ApiService) GetDekVersionsExecute(r ApiGetDekVersionsRequest) ([]int32, *_nethttp.Response, error)
Execute executes the request
@return []int32
func (*DataEncryptionKeysV1ApiService) UndeleteDekVersion ¶ added in v0.4.0
func (a *DataEncryptionKeysV1ApiService) UndeleteDekVersion(ctx _context.Context, name string, subject string, version string) ApiUndeleteDekVersionRequest
UndeleteDekVersion Undelete a dek version.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the kek @param subject Subject of the dek @param version Version of the dek @return ApiUndeleteDekVersionRequest
func (*DataEncryptionKeysV1ApiService) UndeleteDekVersionExecute ¶ added in v0.4.0
func (a *DataEncryptionKeysV1ApiService) UndeleteDekVersionExecute(r ApiUndeleteDekVersionRequest) (*_nethttp.Response, error)
Execute executes the request
func (*DataEncryptionKeysV1ApiService) UndeleteDekVersions ¶ added in v0.4.0
func (a *DataEncryptionKeysV1ApiService) UndeleteDekVersions(ctx _context.Context, name string, subject string) ApiUndeleteDekVersionsRequest
UndeleteDekVersions Undelete all versions of a dek.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the kek @param subject Subject of the dek @return ApiUndeleteDekVersionsRequest
func (*DataEncryptionKeysV1ApiService) UndeleteDekVersionsExecute ¶ added in v0.4.0
func (a *DataEncryptionKeysV1ApiService) UndeleteDekVersionsExecute(r ApiUndeleteDekVersionsRequest) (*_nethttp.Response, error)
Execute executes the request
type Dek ¶ added in v0.4.0
type Dek struct { KekName *string `json:"kekName,omitempty"` Subject *string `json:"subject,omitempty"` Version *int32 `json:"version,omitempty"` Algorithm *string `json:"algorithm,omitempty"` EncryptedKeyMaterial *string `json:"encryptedKeyMaterial,omitempty"` KeyMaterial *string `json:"keyMaterial,omitempty"` Ts *int64 `json:"ts,omitempty"` Deleted *bool `json:"deleted,omitempty"` }
Dek struct for Dek
func NewDek ¶ added in v0.4.0
func NewDek() *Dek
NewDek instantiates a new Dek object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewDekWithDefaults ¶ added in v0.4.0
func NewDekWithDefaults() *Dek
NewDekWithDefaults instantiates a new Dek object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Dek) GetAlgorithm ¶ added in v0.4.0
GetAlgorithm returns the Algorithm field value if set, zero value otherwise.
func (*Dek) GetAlgorithmOk ¶ added in v0.4.0
GetAlgorithmOk returns a tuple with the Algorithm field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Dek) GetDeleted ¶ added in v0.4.0
GetDeleted returns the Deleted field value if set, zero value otherwise.
func (*Dek) GetDeletedOk ¶ added in v0.4.0
GetDeletedOk returns a tuple with the Deleted field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Dek) GetEncryptedKeyMaterial ¶ added in v0.4.0
GetEncryptedKeyMaterial returns the EncryptedKeyMaterial field value if set, zero value otherwise.
func (*Dek) GetEncryptedKeyMaterialOk ¶ added in v0.4.0
GetEncryptedKeyMaterialOk returns a tuple with the EncryptedKeyMaterial field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Dek) GetKekName ¶ added in v0.4.0
GetKekName returns the KekName field value if set, zero value otherwise.
func (*Dek) GetKekNameOk ¶ added in v0.4.0
GetKekNameOk returns a tuple with the KekName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Dek) GetKeyMaterial ¶ added in v0.4.0
GetKeyMaterial returns the KeyMaterial field value if set, zero value otherwise.
func (*Dek) GetKeyMaterialOk ¶ added in v0.4.0
GetKeyMaterialOk returns a tuple with the KeyMaterial field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Dek) GetSubject ¶ added in v0.4.0
GetSubject returns the Subject field value if set, zero value otherwise.
func (*Dek) GetSubjectOk ¶ added in v0.4.0
GetSubjectOk returns a tuple with the Subject field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Dek) GetTsOk ¶ added in v0.4.0
GetTsOk returns a tuple with the Ts field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Dek) GetVersion ¶ added in v0.4.0
GetVersion returns the Version field value if set, zero value otherwise.
func (*Dek) GetVersionOk ¶ added in v0.4.0
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Dek) HasAlgorithm ¶ added in v0.4.0
HasAlgorithm returns a boolean if a field has been set.
func (*Dek) HasDeleted ¶ added in v0.4.0
HasDeleted returns a boolean if a field has been set.
func (*Dek) HasEncryptedKeyMaterial ¶ added in v0.4.0
HasEncryptedKeyMaterial returns a boolean if a field has been set.
func (*Dek) HasKekName ¶ added in v0.4.0
HasKekName returns a boolean if a field has been set.
func (*Dek) HasKeyMaterial ¶ added in v0.4.0
HasKeyMaterial returns a boolean if a field has been set.
func (*Dek) HasSubject ¶ added in v0.4.0
HasSubject returns a boolean if a field has been set.
func (*Dek) HasVersion ¶ added in v0.4.0
HasVersion returns a boolean if a field has been set.
func (Dek) MarshalJSON ¶ added in v0.4.0
func (*Dek) Redact ¶ added in v0.4.0
func (o *Dek) Redact()
Redact resets all sensitive fields to their zero value.
func (*Dek) SetAlgorithm ¶ added in v0.4.0
SetAlgorithm gets a reference to the given string and assigns it to the Algorithm field.
func (*Dek) SetDeleted ¶ added in v0.4.0
SetDeleted gets a reference to the given bool and assigns it to the Deleted field.
func (*Dek) SetEncryptedKeyMaterial ¶ added in v0.4.0
SetEncryptedKeyMaterial gets a reference to the given string and assigns it to the EncryptedKeyMaterial field.
func (*Dek) SetKekName ¶ added in v0.4.0
SetKekName gets a reference to the given string and assigns it to the KekName field.
func (*Dek) SetKeyMaterial ¶ added in v0.4.0
SetKeyMaterial gets a reference to the given string and assigns it to the KeyMaterial field.
func (*Dek) SetSubject ¶ added in v0.4.0
SetSubject gets a reference to the given string and assigns it to the Subject field.
func (*Dek) SetTs ¶ added in v0.4.0
SetTs gets a reference to the given int64 and assigns it to the Ts field.
func (*Dek) SetVersion ¶ added in v0.4.0
SetVersion gets a reference to the given int32 and assigns it to the Version field.
type ErrorMessage ¶
type ErrorMessage struct { // Error code ErrorCode *int32 `json:"error_code,omitempty"` // Detailed error message Message *string `json:"message,omitempty"` }
ErrorMessage Error message
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 ExporterConfigResponse ¶ added in v0.2.0
type ExporterConfigResponse struct { // Config SR URL SchemaRegistryUrl *string `json:"schema.registry.url,omitempty"` // Config SR Auth BasicAuthCredentialsSource *string `json:"basic.auth.credentials.source,omitempty"` // Config SR User Info BasicAuthUserInfo *string `json:"basic.auth.user.info,omitempty"` }
ExporterConfigResponse The map containing exporter’s configurations
func NewExporterConfigResponse ¶ added in v0.2.0
func NewExporterConfigResponse() *ExporterConfigResponse
NewExporterConfigResponse instantiates a new ExporterConfigResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewExporterConfigResponseWithDefaults ¶ added in v0.2.0
func NewExporterConfigResponseWithDefaults() *ExporterConfigResponse
NewExporterConfigResponseWithDefaults instantiates a new ExporterConfigResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ExporterConfigResponse) GetBasicAuthCredentialsSource ¶ added in v0.2.0
func (o *ExporterConfigResponse) GetBasicAuthCredentialsSource() string
GetBasicAuthCredentialsSource returns the BasicAuthCredentialsSource field value if set, zero value otherwise.
func (*ExporterConfigResponse) GetBasicAuthCredentialsSourceOk ¶ added in v0.2.0
func (o *ExporterConfigResponse) GetBasicAuthCredentialsSourceOk() (*string, bool)
GetBasicAuthCredentialsSourceOk returns a tuple with the BasicAuthCredentialsSource field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExporterConfigResponse) GetBasicAuthUserInfo ¶ added in v0.2.0
func (o *ExporterConfigResponse) GetBasicAuthUserInfo() string
GetBasicAuthUserInfo returns the BasicAuthUserInfo field value if set, zero value otherwise.
func (*ExporterConfigResponse) GetBasicAuthUserInfoOk ¶ added in v0.2.0
func (o *ExporterConfigResponse) GetBasicAuthUserInfoOk() (*string, bool)
GetBasicAuthUserInfoOk returns a tuple with the BasicAuthUserInfo field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExporterConfigResponse) GetSchemaRegistryUrl ¶ added in v0.2.0
func (o *ExporterConfigResponse) GetSchemaRegistryUrl() string
GetSchemaRegistryUrl returns the SchemaRegistryUrl field value if set, zero value otherwise.
func (*ExporterConfigResponse) GetSchemaRegistryUrlOk ¶ added in v0.2.0
func (o *ExporterConfigResponse) GetSchemaRegistryUrlOk() (*string, bool)
GetSchemaRegistryUrlOk returns a tuple with the SchemaRegistryUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExporterConfigResponse) HasBasicAuthCredentialsSource ¶ added in v0.2.0
func (o *ExporterConfigResponse) HasBasicAuthCredentialsSource() bool
HasBasicAuthCredentialsSource returns a boolean if a field has been set.
func (*ExporterConfigResponse) HasBasicAuthUserInfo ¶ added in v0.2.0
func (o *ExporterConfigResponse) HasBasicAuthUserInfo() bool
HasBasicAuthUserInfo returns a boolean if a field has been set.
func (*ExporterConfigResponse) HasSchemaRegistryUrl ¶ added in v0.2.0
func (o *ExporterConfigResponse) HasSchemaRegistryUrl() bool
HasSchemaRegistryUrl returns a boolean if a field has been set.
func (ExporterConfigResponse) MarshalJSON ¶ added in v0.2.0
func (o ExporterConfigResponse) MarshalJSON() ([]byte, error)
func (*ExporterConfigResponse) Redact ¶ added in v0.2.0
func (o *ExporterConfigResponse) Redact()
Redact resets all sensitive fields to their zero value.
func (*ExporterConfigResponse) SetBasicAuthCredentialsSource ¶ added in v0.2.0
func (o *ExporterConfigResponse) SetBasicAuthCredentialsSource(v string)
SetBasicAuthCredentialsSource gets a reference to the given string and assigns it to the BasicAuthCredentialsSource field.
func (*ExporterConfigResponse) SetBasicAuthUserInfo ¶ added in v0.2.0
func (o *ExporterConfigResponse) SetBasicAuthUserInfo(v string)
SetBasicAuthUserInfo gets a reference to the given string and assigns it to the BasicAuthUserInfo field.
func (*ExporterConfigResponse) SetSchemaRegistryUrl ¶ added in v0.2.0
func (o *ExporterConfigResponse) SetSchemaRegistryUrl(v string)
SetSchemaRegistryUrl gets a reference to the given string and assigns it to the SchemaRegistryUrl field.
type ExporterReference ¶ added in v0.2.0
type ExporterReference struct { // Name of the exporter Name *string `json:"name,omitempty"` // Context type of the exporter. One of CUSTOM, NONE or AUTO (default) ContextType *string `json:"contextType,omitempty"` // Customized context of the exporter if contextType equals CUSTOM. Context *string `json:"context,omitempty"` // Name of each exporter subject Subjects *[]string `json:"subjects,omitempty"` // Format string for the subject name in the destination cluster, which may contain ${subject} as a placeholder for the originating subject name. For example, dc_${subject} for the subject orders will map to the destination subject name dc_orders. SubjectRenameFormat *string `json:"subjectRenameFormat,omitempty"` // The map containing exporter’s configurations Config *map[string]string `json:"config,omitempty"` }
ExporterReference The format for a typical exporter object
func NewExporterReference ¶ added in v0.2.0
func NewExporterReference() *ExporterReference
NewExporterReference instantiates a new ExporterReference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewExporterReferenceWithDefaults ¶ added in v0.2.0
func NewExporterReferenceWithDefaults() *ExporterReference
NewExporterReferenceWithDefaults instantiates a new ExporterReference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ExporterReference) GetConfig ¶ added in v0.2.0
func (o *ExporterReference) GetConfig() map[string]string
GetConfig returns the Config field value if set, zero value otherwise.
func (*ExporterReference) GetConfigOk ¶ added in v0.2.0
func (o *ExporterReference) GetConfigOk() (*map[string]string, bool)
GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExporterReference) GetContext ¶ added in v0.2.0
func (o *ExporterReference) GetContext() string
GetContext returns the Context field value if set, zero value otherwise.
func (*ExporterReference) GetContextOk ¶ added in v0.2.0
func (o *ExporterReference) GetContextOk() (*string, bool)
GetContextOk returns a tuple with the Context field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExporterReference) GetContextType ¶ added in v0.2.0
func (o *ExporterReference) GetContextType() string
GetContextType returns the ContextType field value if set, zero value otherwise.
func (*ExporterReference) GetContextTypeOk ¶ added in v0.2.0
func (o *ExporterReference) GetContextTypeOk() (*string, bool)
GetContextTypeOk returns a tuple with the ContextType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExporterReference) GetName ¶ added in v0.2.0
func (o *ExporterReference) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*ExporterReference) GetNameOk ¶ added in v0.2.0
func (o *ExporterReference) 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 (*ExporterReference) GetSubjectRenameFormat ¶ added in v0.2.0
func (o *ExporterReference) GetSubjectRenameFormat() string
GetSubjectRenameFormat returns the SubjectRenameFormat field value if set, zero value otherwise.
func (*ExporterReference) GetSubjectRenameFormatOk ¶ added in v0.2.0
func (o *ExporterReference) GetSubjectRenameFormatOk() (*string, bool)
GetSubjectRenameFormatOk returns a tuple with the SubjectRenameFormat field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExporterReference) GetSubjects ¶ added in v0.2.0
func (o *ExporterReference) GetSubjects() []string
GetSubjects returns the Subjects field value if set, zero value otherwise.
func (*ExporterReference) GetSubjectsOk ¶ added in v0.2.0
func (o *ExporterReference) GetSubjectsOk() (*[]string, bool)
GetSubjectsOk returns a tuple with the Subjects field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExporterReference) HasConfig ¶ added in v0.2.0
func (o *ExporterReference) HasConfig() bool
HasConfig returns a boolean if a field has been set.
func (*ExporterReference) HasContext ¶ added in v0.2.0
func (o *ExporterReference) HasContext() bool
HasContext returns a boolean if a field has been set.
func (*ExporterReference) HasContextType ¶ added in v0.2.0
func (o *ExporterReference) HasContextType() bool
HasContextType returns a boolean if a field has been set.
func (*ExporterReference) HasName ¶ added in v0.2.0
func (o *ExporterReference) HasName() bool
HasName returns a boolean if a field has been set.
func (*ExporterReference) HasSubjectRenameFormat ¶ added in v0.2.0
func (o *ExporterReference) HasSubjectRenameFormat() bool
HasSubjectRenameFormat returns a boolean if a field has been set.
func (*ExporterReference) HasSubjects ¶ added in v0.2.0
func (o *ExporterReference) HasSubjects() bool
HasSubjects returns a boolean if a field has been set.
func (ExporterReference) MarshalJSON ¶ added in v0.2.0
func (o ExporterReference) MarshalJSON() ([]byte, error)
func (*ExporterReference) Redact ¶ added in v0.2.0
func (o *ExporterReference) Redact()
Redact resets all sensitive fields to their zero value.
func (*ExporterReference) SetConfig ¶ added in v0.2.0
func (o *ExporterReference) SetConfig(v map[string]string)
SetConfig gets a reference to the given map[string]string and assigns it to the Config field.
func (*ExporterReference) SetContext ¶ added in v0.2.0
func (o *ExporterReference) SetContext(v string)
SetContext gets a reference to the given string and assigns it to the Context field.
func (*ExporterReference) SetContextType ¶ added in v0.2.0
func (o *ExporterReference) SetContextType(v string)
SetContextType gets a reference to the given string and assigns it to the ContextType field.
func (*ExporterReference) SetName ¶ added in v0.2.0
func (o *ExporterReference) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*ExporterReference) SetSubjectRenameFormat ¶ added in v0.2.0
func (o *ExporterReference) SetSubjectRenameFormat(v string)
SetSubjectRenameFormat gets a reference to the given string and assigns it to the SubjectRenameFormat field.
func (*ExporterReference) SetSubjects ¶ added in v0.2.0
func (o *ExporterReference) SetSubjects(v []string)
SetSubjects gets a reference to the given []string and assigns it to the Subjects field.
type ExporterResponse ¶ added in v0.2.0
type ExporterResponse struct { // Name of the exporter Name *string `json:"name,omitempty"` }
ExporterResponse Exporter register response
func NewExporterResponse ¶ added in v0.2.0
func NewExporterResponse() *ExporterResponse
NewExporterResponse instantiates a new ExporterResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewExporterResponseWithDefaults ¶ added in v0.2.0
func NewExporterResponseWithDefaults() *ExporterResponse
NewExporterResponseWithDefaults instantiates a new ExporterResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ExporterResponse) GetName ¶ added in v0.2.0
func (o *ExporterResponse) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*ExporterResponse) GetNameOk ¶ added in v0.2.0
func (o *ExporterResponse) 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 (*ExporterResponse) HasName ¶ added in v0.2.0
func (o *ExporterResponse) HasName() bool
HasName returns a boolean if a field has been set.
func (ExporterResponse) MarshalJSON ¶ added in v0.2.0
func (o ExporterResponse) MarshalJSON() ([]byte, error)
func (*ExporterResponse) Redact ¶ added in v0.2.0
func (o *ExporterResponse) Redact()
Redact resets all sensitive fields to their zero value.
func (*ExporterResponse) SetName ¶ added in v0.2.0
func (o *ExporterResponse) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
type ExporterStatusResponse ¶ added in v0.2.0
type ExporterStatusResponse struct { // Name of exporter. Name *string `json:"name,omitempty"` // State of the exporter. Could be STARTING, RUNNING or PAUSED State *string `json:"state,omitempty"` // Offset of the exporter Offset *int64 `json:"offset,omitempty"` // Timestamp of the exporter Ts *int64 `json:"ts,omitempty"` // Error trace of the exporter Trace *string `json:"trace,omitempty"` }
ExporterStatusResponse Exporter status get request
func NewExporterStatusResponse ¶ added in v0.2.0
func NewExporterStatusResponse() *ExporterStatusResponse
NewExporterStatusResponse instantiates a new ExporterStatusResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewExporterStatusResponseWithDefaults ¶ added in v0.2.0
func NewExporterStatusResponseWithDefaults() *ExporterStatusResponse
NewExporterStatusResponseWithDefaults instantiates a new ExporterStatusResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ExporterStatusResponse) GetName ¶ added in v0.2.0
func (o *ExporterStatusResponse) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*ExporterStatusResponse) GetNameOk ¶ added in v0.2.0
func (o *ExporterStatusResponse) 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 (*ExporterStatusResponse) GetOffset ¶ added in v0.2.0
func (o *ExporterStatusResponse) GetOffset() int64
GetOffset returns the Offset field value if set, zero value otherwise.
func (*ExporterStatusResponse) GetOffsetOk ¶ added in v0.2.0
func (o *ExporterStatusResponse) GetOffsetOk() (*int64, bool)
GetOffsetOk returns a tuple with the Offset field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExporterStatusResponse) GetState ¶ added in v0.2.0
func (o *ExporterStatusResponse) GetState() string
GetState returns the State field value if set, zero value otherwise.
func (*ExporterStatusResponse) GetStateOk ¶ added in v0.2.0
func (o *ExporterStatusResponse) GetStateOk() (*string, bool)
GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExporterStatusResponse) GetTrace ¶ added in v0.2.0
func (o *ExporterStatusResponse) GetTrace() string
GetTrace returns the Trace field value if set, zero value otherwise.
func (*ExporterStatusResponse) GetTraceOk ¶ added in v0.2.0
func (o *ExporterStatusResponse) GetTraceOk() (*string, bool)
GetTraceOk returns a tuple with the Trace field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExporterStatusResponse) GetTs ¶ added in v0.2.0
func (o *ExporterStatusResponse) GetTs() int64
GetTs returns the Ts field value if set, zero value otherwise.
func (*ExporterStatusResponse) GetTsOk ¶ added in v0.2.0
func (o *ExporterStatusResponse) GetTsOk() (*int64, bool)
GetTsOk returns a tuple with the Ts field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExporterStatusResponse) HasName ¶ added in v0.2.0
func (o *ExporterStatusResponse) HasName() bool
HasName returns a boolean if a field has been set.
func (*ExporterStatusResponse) HasOffset ¶ added in v0.2.0
func (o *ExporterStatusResponse) HasOffset() bool
HasOffset returns a boolean if a field has been set.
func (*ExporterStatusResponse) HasState ¶ added in v0.2.0
func (o *ExporterStatusResponse) HasState() bool
HasState returns a boolean if a field has been set.
func (*ExporterStatusResponse) HasTrace ¶ added in v0.2.0
func (o *ExporterStatusResponse) HasTrace() bool
HasTrace returns a boolean if a field has been set.
func (*ExporterStatusResponse) HasTs ¶ added in v0.2.0
func (o *ExporterStatusResponse) HasTs() bool
HasTs returns a boolean if a field has been set.
func (ExporterStatusResponse) MarshalJSON ¶ added in v0.2.0
func (o ExporterStatusResponse) MarshalJSON() ([]byte, error)
func (*ExporterStatusResponse) Redact ¶ added in v0.2.0
func (o *ExporterStatusResponse) Redact()
Redact resets all sensitive fields to their zero value.
func (*ExporterStatusResponse) SetName ¶ added in v0.2.0
func (o *ExporterStatusResponse) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*ExporterStatusResponse) SetOffset ¶ added in v0.2.0
func (o *ExporterStatusResponse) SetOffset(v int64)
SetOffset gets a reference to the given int64 and assigns it to the Offset field.
func (*ExporterStatusResponse) SetState ¶ added in v0.2.0
func (o *ExporterStatusResponse) SetState(v string)
SetState gets a reference to the given string and assigns it to the State field.
func (*ExporterStatusResponse) SetTrace ¶ added in v0.2.0
func (o *ExporterStatusResponse) SetTrace(v string)
SetTrace gets a reference to the given string and assigns it to the Trace field.
func (*ExporterStatusResponse) SetTs ¶ added in v0.2.0
func (o *ExporterStatusResponse) SetTs(v int64)
SetTs gets a reference to the given int64 and assigns it to the Ts field.
type ExporterUpdateRequest ¶ added in v0.2.0
type ExporterUpdateRequest struct { // Context type of the exporter. One of CUSTOM, NONE or AUTO (default) ContextType *string `json:"contextType,omitempty"` // Customized context of the exporter if contextType equals CUSTOM. Context *string `json:"context,omitempty"` // Name of each exporter subject Subjects *[]string `json:"subjects,omitempty"` // Format string for the subject name in the destination cluster, which may contain ${subject} as a placeholder for the originating subject name. For example, dc_${subject} for the subject orders will map to the destination subject name dc_orders. SubjectRenameFormat *string `json:"subjectRenameFormat,omitempty"` // The map containing exporter’s configurations Config *map[string]string `json:"config,omitempty"` }
ExporterUpdateRequest Exporter update request
func NewExporterUpdateRequest ¶ added in v0.2.0
func NewExporterUpdateRequest() *ExporterUpdateRequest
NewExporterUpdateRequest instantiates a new ExporterUpdateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewExporterUpdateRequestWithDefaults ¶ added in v0.2.0
func NewExporterUpdateRequestWithDefaults() *ExporterUpdateRequest
NewExporterUpdateRequestWithDefaults instantiates a new ExporterUpdateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ExporterUpdateRequest) GetConfig ¶ added in v0.2.0
func (o *ExporterUpdateRequest) GetConfig() map[string]string
GetConfig returns the Config field value if set, zero value otherwise.
func (*ExporterUpdateRequest) GetConfigOk ¶ added in v0.2.0
func (o *ExporterUpdateRequest) GetConfigOk() (*map[string]string, bool)
GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExporterUpdateRequest) GetContext ¶ added in v0.2.0
func (o *ExporterUpdateRequest) GetContext() string
GetContext returns the Context field value if set, zero value otherwise.
func (*ExporterUpdateRequest) GetContextOk ¶ added in v0.2.0
func (o *ExporterUpdateRequest) GetContextOk() (*string, bool)
GetContextOk returns a tuple with the Context field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExporterUpdateRequest) GetContextType ¶ added in v0.2.0
func (o *ExporterUpdateRequest) GetContextType() string
GetContextType returns the ContextType field value if set, zero value otherwise.
func (*ExporterUpdateRequest) GetContextTypeOk ¶ added in v0.2.0
func (o *ExporterUpdateRequest) GetContextTypeOk() (*string, bool)
GetContextTypeOk returns a tuple with the ContextType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExporterUpdateRequest) GetSubjectRenameFormat ¶ added in v0.2.0
func (o *ExporterUpdateRequest) GetSubjectRenameFormat() string
GetSubjectRenameFormat returns the SubjectRenameFormat field value if set, zero value otherwise.
func (*ExporterUpdateRequest) GetSubjectRenameFormatOk ¶ added in v0.2.0
func (o *ExporterUpdateRequest) GetSubjectRenameFormatOk() (*string, bool)
GetSubjectRenameFormatOk returns a tuple with the SubjectRenameFormat field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExporterUpdateRequest) GetSubjects ¶ added in v0.2.0
func (o *ExporterUpdateRequest) GetSubjects() []string
GetSubjects returns the Subjects field value if set, zero value otherwise.
func (*ExporterUpdateRequest) GetSubjectsOk ¶ added in v0.2.0
func (o *ExporterUpdateRequest) GetSubjectsOk() (*[]string, bool)
GetSubjectsOk returns a tuple with the Subjects field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExporterUpdateRequest) HasConfig ¶ added in v0.2.0
func (o *ExporterUpdateRequest) HasConfig() bool
HasConfig returns a boolean if a field has been set.
func (*ExporterUpdateRequest) HasContext ¶ added in v0.2.0
func (o *ExporterUpdateRequest) HasContext() bool
HasContext returns a boolean if a field has been set.
func (*ExporterUpdateRequest) HasContextType ¶ added in v0.2.0
func (o *ExporterUpdateRequest) HasContextType() bool
HasContextType returns a boolean if a field has been set.
func (*ExporterUpdateRequest) HasSubjectRenameFormat ¶ added in v0.2.0
func (o *ExporterUpdateRequest) HasSubjectRenameFormat() bool
HasSubjectRenameFormat returns a boolean if a field has been set.
func (*ExporterUpdateRequest) HasSubjects ¶ added in v0.2.0
func (o *ExporterUpdateRequest) HasSubjects() bool
HasSubjects returns a boolean if a field has been set.
func (ExporterUpdateRequest) MarshalJSON ¶ added in v0.2.0
func (o ExporterUpdateRequest) MarshalJSON() ([]byte, error)
func (*ExporterUpdateRequest) Redact ¶ added in v0.2.0
func (o *ExporterUpdateRequest) Redact()
Redact resets all sensitive fields to their zero value.
func (*ExporterUpdateRequest) SetConfig ¶ added in v0.2.0
func (o *ExporterUpdateRequest) SetConfig(v map[string]string)
SetConfig gets a reference to the given map[string]string and assigns it to the Config field.
func (*ExporterUpdateRequest) SetContext ¶ added in v0.2.0
func (o *ExporterUpdateRequest) SetContext(v string)
SetContext gets a reference to the given string and assigns it to the Context field.
func (*ExporterUpdateRequest) SetContextType ¶ added in v0.2.0
func (o *ExporterUpdateRequest) SetContextType(v string)
SetContextType gets a reference to the given string and assigns it to the ContextType field.
func (*ExporterUpdateRequest) SetSubjectRenameFormat ¶ added in v0.2.0
func (o *ExporterUpdateRequest) SetSubjectRenameFormat(v string)
SetSubjectRenameFormat gets a reference to the given string and assigns it to the SubjectRenameFormat field.
func (*ExporterUpdateRequest) SetSubjects ¶ added in v0.2.0
func (o *ExporterUpdateRequest) SetSubjects(v []string)
SetSubjects gets a reference to the given []string and assigns it to the Subjects field.
type ExportersV1Api ¶ added in v0.2.0
type ExportersV1Api interface { /* DeleteExporter Delete schema exporter by name. Deletes the schema exporter. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the exporter @return ApiDeleteExporterRequest */ DeleteExporter(ctx _context.Context, name string) ApiDeleteExporterRequest // DeleteExporterExecute executes the request DeleteExporterExecute(r ApiDeleteExporterRequest) (*_nethttp.Response, error) /* GetExporterConfigByName Gets schema exporter config by name. Retrieves the config of the schema exporter. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the exporter @return ApiGetExporterConfigByNameRequest */ GetExporterConfigByName(ctx _context.Context, name string) ApiGetExporterConfigByNameRequest // GetExporterConfigByNameExecute executes the request // @return ExporterConfigResponse GetExporterConfigByNameExecute(r ApiGetExporterConfigByNameRequest) (ExporterConfigResponse, *_nethttp.Response, error) /* GetExporterInfoByName Gets schema exporter by name. Retrieves the information of the schema exporter. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the exporter @return ApiGetExporterInfoByNameRequest */ GetExporterInfoByName(ctx _context.Context, name string) ApiGetExporterInfoByNameRequest // GetExporterInfoByNameExecute executes the request // @return ExporterReference GetExporterInfoByNameExecute(r ApiGetExporterInfoByNameRequest) (ExporterReference, *_nethttp.Response, error) /* GetExporterStatusByName Gets schema exporter status by name. Retrieves the status of the schema exporter. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the exporter @return ApiGetExporterStatusByNameRequest */ GetExporterStatusByName(ctx _context.Context, name string) ApiGetExporterStatusByNameRequest // GetExporterStatusByNameExecute executes the request // @return ExporterStatusResponse GetExporterStatusByNameExecute(r ApiGetExporterStatusByNameRequest) (ExporterStatusResponse, *_nethttp.Response, error) /* ListExporters Gets all schema exporters. Retrieves a list of schema exporters that have been created. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListExportersRequest */ ListExporters(ctx _context.Context) ApiListExportersRequest // ListExportersExecute executes the request // @return []string ListExportersExecute(r ApiListExportersRequest) ([]string, *_nethttp.Response, error) /* PauseExporterByName Pause schema exporter by name. Pauses the state of the schema exporter. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the exporter @return ApiPauseExporterByNameRequest */ PauseExporterByName(ctx _context.Context, name string) ApiPauseExporterByNameRequest // PauseExporterByNameExecute executes the request // @return ExporterResponse PauseExporterByNameExecute(r ApiPauseExporterByNameRequest) (ExporterResponse, *_nethttp.Response, error) /* RegisterExporter Creates a new schema exporter. Creates a new schema exporter. All attributes in request body are optional except config. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiRegisterExporterRequest */ RegisterExporter(ctx _context.Context) ApiRegisterExporterRequest // RegisterExporterExecute executes the request // @return ExporterResponse RegisterExporterExecute(r ApiRegisterExporterRequest) (ExporterResponse, *_nethttp.Response, error) /* ResetExporterByName Reset schema exporter by name. Reset the state of the schema exporter. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the exporter @return ApiResetExporterByNameRequest */ ResetExporterByName(ctx _context.Context, name string) ApiResetExporterByNameRequest // ResetExporterByNameExecute executes the request // @return ExporterResponse ResetExporterByNameExecute(r ApiResetExporterByNameRequest) (ExporterResponse, *_nethttp.Response, error) /* ResumeExporterByName Resume schema exporter by name. Resume running of the schema exporter. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the exporter @return ApiResumeExporterByNameRequest */ ResumeExporterByName(ctx _context.Context, name string) ApiResumeExporterByNameRequest // ResumeExporterByNameExecute executes the request // @return ExporterResponse ResumeExporterByNameExecute(r ApiResumeExporterByNameRequest) (ExporterResponse, *_nethttp.Response, error) /* UpdateExporterConfigByName Update schema exporter config by name. Retrieves the config of the schema exporter. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the exporter @return ApiUpdateExporterConfigByNameRequest */ UpdateExporterConfigByName(ctx _context.Context, name string) ApiUpdateExporterConfigByNameRequest // UpdateExporterConfigByNameExecute executes the request // @return ExporterResponse UpdateExporterConfigByNameExecute(r ApiUpdateExporterConfigByNameRequest) (ExporterResponse, *_nethttp.Response, error) /* UpdateExporterInfo Update schema exporter by name. Updates the information or configurations of the schema exporter. All attributes in request body are optional. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the exporter @return ApiUpdateExporterInfoRequest */ UpdateExporterInfo(ctx _context.Context, name string) ApiUpdateExporterInfoRequest // UpdateExporterInfoExecute executes the request // @return ExporterResponse UpdateExporterInfoExecute(r ApiUpdateExporterInfoRequest) (ExporterResponse, *_nethttp.Response, error) }
type ExportersV1ApiService ¶ added in v0.2.0
type ExportersV1ApiService service
ExportersV1ApiService ExportersV1Api service
func (*ExportersV1ApiService) DeleteExporter ¶ added in v0.2.0
func (a *ExportersV1ApiService) DeleteExporter(ctx _context.Context, name string) ApiDeleteExporterRequest
DeleteExporter Delete schema exporter by name.
Deletes the schema exporter.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the exporter @return ApiDeleteExporterRequest
func (*ExportersV1ApiService) DeleteExporterExecute ¶ added in v0.2.0
func (a *ExportersV1ApiService) DeleteExporterExecute(r ApiDeleteExporterRequest) (*_nethttp.Response, error)
Execute executes the request
func (*ExportersV1ApiService) GetExporterConfigByName ¶ added in v0.2.0
func (a *ExportersV1ApiService) GetExporterConfigByName(ctx _context.Context, name string) ApiGetExporterConfigByNameRequest
GetExporterConfigByName Gets schema exporter config by name.
Retrieves the config of the schema exporter.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the exporter @return ApiGetExporterConfigByNameRequest
func (*ExportersV1ApiService) GetExporterConfigByNameExecute ¶ added in v0.2.0
func (a *ExportersV1ApiService) GetExporterConfigByNameExecute(r ApiGetExporterConfigByNameRequest) (ExporterConfigResponse, *_nethttp.Response, error)
Execute executes the request
@return ExporterConfigResponse
func (*ExportersV1ApiService) GetExporterInfoByName ¶ added in v0.2.0
func (a *ExportersV1ApiService) GetExporterInfoByName(ctx _context.Context, name string) ApiGetExporterInfoByNameRequest
GetExporterInfoByName Gets schema exporter by name.
Retrieves the information of the schema exporter.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the exporter @return ApiGetExporterInfoByNameRequest
func (*ExportersV1ApiService) GetExporterInfoByNameExecute ¶ added in v0.2.0
func (a *ExportersV1ApiService) GetExporterInfoByNameExecute(r ApiGetExporterInfoByNameRequest) (ExporterReference, *_nethttp.Response, error)
Execute executes the request
@return ExporterReference
func (*ExportersV1ApiService) GetExporterStatusByName ¶ added in v0.2.0
func (a *ExportersV1ApiService) GetExporterStatusByName(ctx _context.Context, name string) ApiGetExporterStatusByNameRequest
GetExporterStatusByName Gets schema exporter status by name.
Retrieves the status of the schema exporter.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the exporter @return ApiGetExporterStatusByNameRequest
func (*ExportersV1ApiService) GetExporterStatusByNameExecute ¶ added in v0.2.0
func (a *ExportersV1ApiService) GetExporterStatusByNameExecute(r ApiGetExporterStatusByNameRequest) (ExporterStatusResponse, *_nethttp.Response, error)
Execute executes the request
@return ExporterStatusResponse
func (*ExportersV1ApiService) ListExporters ¶ added in v0.2.0
func (a *ExportersV1ApiService) ListExporters(ctx _context.Context) ApiListExportersRequest
ListExporters Gets all schema exporters.
Retrieves a list of schema exporters that have been created.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListExportersRequest
func (*ExportersV1ApiService) ListExportersExecute ¶ added in v0.2.0
func (a *ExportersV1ApiService) ListExportersExecute(r ApiListExportersRequest) ([]string, *_nethttp.Response, error)
Execute executes the request
@return []string
func (*ExportersV1ApiService) PauseExporterByName ¶ added in v0.2.0
func (a *ExportersV1ApiService) PauseExporterByName(ctx _context.Context, name string) ApiPauseExporterByNameRequest
PauseExporterByName Pause schema exporter by name.
Pauses the state of the schema exporter.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the exporter @return ApiPauseExporterByNameRequest
func (*ExportersV1ApiService) PauseExporterByNameExecute ¶ added in v0.2.0
func (a *ExportersV1ApiService) PauseExporterByNameExecute(r ApiPauseExporterByNameRequest) (ExporterResponse, *_nethttp.Response, error)
Execute executes the request
@return ExporterResponse
func (*ExportersV1ApiService) RegisterExporter ¶ added in v0.2.0
func (a *ExportersV1ApiService) RegisterExporter(ctx _context.Context) ApiRegisterExporterRequest
RegisterExporter Creates a new schema exporter.
Creates a new schema exporter. All attributes in request body are optional except config.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiRegisterExporterRequest
func (*ExportersV1ApiService) RegisterExporterExecute ¶ added in v0.2.0
func (a *ExportersV1ApiService) RegisterExporterExecute(r ApiRegisterExporterRequest) (ExporterResponse, *_nethttp.Response, error)
Execute executes the request
@return ExporterResponse
func (*ExportersV1ApiService) ResetExporterByName ¶ added in v0.2.0
func (a *ExportersV1ApiService) ResetExporterByName(ctx _context.Context, name string) ApiResetExporterByNameRequest
ResetExporterByName Reset schema exporter by name.
Reset the state of the schema exporter.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the exporter @return ApiResetExporterByNameRequest
func (*ExportersV1ApiService) ResetExporterByNameExecute ¶ added in v0.2.0
func (a *ExportersV1ApiService) ResetExporterByNameExecute(r ApiResetExporterByNameRequest) (ExporterResponse, *_nethttp.Response, error)
Execute executes the request
@return ExporterResponse
func (*ExportersV1ApiService) ResumeExporterByName ¶ added in v0.2.0
func (a *ExportersV1ApiService) ResumeExporterByName(ctx _context.Context, name string) ApiResumeExporterByNameRequest
ResumeExporterByName Resume schema exporter by name.
Resume running of the schema exporter.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the exporter @return ApiResumeExporterByNameRequest
func (*ExportersV1ApiService) ResumeExporterByNameExecute ¶ added in v0.2.0
func (a *ExportersV1ApiService) ResumeExporterByNameExecute(r ApiResumeExporterByNameRequest) (ExporterResponse, *_nethttp.Response, error)
Execute executes the request
@return ExporterResponse
func (*ExportersV1ApiService) UpdateExporterConfigByName ¶ added in v0.2.0
func (a *ExportersV1ApiService) UpdateExporterConfigByName(ctx _context.Context, name string) ApiUpdateExporterConfigByNameRequest
UpdateExporterConfigByName Update schema exporter config by name.
Retrieves the config of the schema exporter.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the exporter @return ApiUpdateExporterConfigByNameRequest
func (*ExportersV1ApiService) UpdateExporterConfigByNameExecute ¶ added in v0.2.0
func (a *ExportersV1ApiService) UpdateExporterConfigByNameExecute(r ApiUpdateExporterConfigByNameRequest) (ExporterResponse, *_nethttp.Response, error)
Execute executes the request
@return ExporterResponse
func (*ExportersV1ApiService) UpdateExporterInfo ¶ added in v0.2.0
func (a *ExportersV1ApiService) UpdateExporterInfo(ctx _context.Context, name string) ApiUpdateExporterInfoRequest
UpdateExporterInfo Update schema exporter by name.
Updates the information or configurations of the schema exporter. All attributes in request body are optional.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the exporter @return ApiUpdateExporterInfoRequest
func (*ExportersV1ApiService) UpdateExporterInfoExecute ¶ added in v0.2.0
func (a *ExportersV1ApiService) UpdateExporterInfoExecute(r ApiUpdateExporterInfoRequest) (ExporterResponse, *_nethttp.Response, error)
Execute executes the request
@return ExporterResponse
type GenericOpenAPIError ¶
type GenericOpenAPIError struct {
// contains filtered or unexported fields
}
GenericOpenAPIError Provides access to the body, error and model on returned errors.
func (GenericOpenAPIError) Body ¶
func (e GenericOpenAPIError) Body() []byte
Body returns the raw bytes of the response
func (GenericOpenAPIError) Error ¶
func (e GenericOpenAPIError) Error() string
Error returns non-empty string if there was an error.
func (GenericOpenAPIError) Model ¶
func (e GenericOpenAPIError) Model() interface{}
Model returns the unpacked model of the error
type Kek ¶ added in v0.4.0
type Kek struct { Name *string `json:"name,omitempty"` KmsType *string `json:"kmsType,omitempty"` KmsKeyId *string `json:"kmsKeyId,omitempty"` KmsProps *map[string]string `json:"kmsProps,omitempty"` Doc *string `json:"doc,omitempty"` Ts *int64 `json:"ts,omitempty"` Deleted *bool `json:"deleted,omitempty"` }
Kek struct for Kek
func NewKek ¶ added in v0.4.0
func NewKek() *Kek
NewKek instantiates a new Kek object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewKekWithDefaults ¶ added in v0.4.0
func NewKekWithDefaults() *Kek
NewKekWithDefaults instantiates a new Kek object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Kek) GetDeleted ¶ added in v0.4.0
GetDeleted returns the Deleted field value if set, zero value otherwise.
func (*Kek) GetDeletedOk ¶ added in v0.4.0
GetDeletedOk returns a tuple with the Deleted field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Kek) GetDoc ¶ added in v0.4.0
GetDoc returns the Doc field value if set, zero value otherwise.
func (*Kek) GetDocOk ¶ added in v0.4.0
GetDocOk returns a tuple with the Doc field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Kek) GetKmsKeyId ¶ added in v0.4.0
GetKmsKeyId returns the KmsKeyId field value if set, zero value otherwise.
func (*Kek) GetKmsKeyIdOk ¶ added in v0.4.0
GetKmsKeyIdOk returns a tuple with the KmsKeyId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Kek) GetKmsProps ¶ added in v0.4.0
GetKmsProps returns the KmsProps field value if set, zero value otherwise.
func (*Kek) GetKmsPropsOk ¶ added in v0.4.0
GetKmsPropsOk returns a tuple with the KmsProps field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Kek) GetKmsType ¶ added in v0.4.0
GetKmsType returns the KmsType field value if set, zero value otherwise.
func (*Kek) GetKmsTypeOk ¶ added in v0.4.0
GetKmsTypeOk returns a tuple with the KmsType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Kek) GetName ¶ added in v0.4.0
GetName returns the Name field value if set, zero value otherwise.
func (*Kek) GetNameOk ¶ added in v0.4.0
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Kek) GetShared ¶ added in v0.4.0
GetShared returns the Shared field value if set, zero value otherwise.
func (*Kek) GetSharedOk ¶ added in v0.4.0
GetSharedOk returns a tuple with the Shared field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Kek) GetTsOk ¶ added in v0.4.0
GetTsOk returns a tuple with the Ts field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Kek) HasDeleted ¶ added in v0.4.0
HasDeleted returns a boolean if a field has been set.
func (*Kek) HasKmsKeyId ¶ added in v0.4.0
HasKmsKeyId returns a boolean if a field has been set.
func (*Kek) HasKmsProps ¶ added in v0.4.0
HasKmsProps returns a boolean if a field has been set.
func (*Kek) HasKmsType ¶ added in v0.4.0
HasKmsType returns a boolean if a field has been set.
func (Kek) MarshalJSON ¶ added in v0.4.0
func (*Kek) Redact ¶ added in v0.4.0
func (o *Kek) Redact()
Redact resets all sensitive fields to their zero value.
func (*Kek) SetDeleted ¶ added in v0.4.0
SetDeleted gets a reference to the given bool and assigns it to the Deleted field.
func (*Kek) SetDoc ¶ added in v0.4.0
SetDoc gets a reference to the given string and assigns it to the Doc field.
func (*Kek) SetKmsKeyId ¶ added in v0.4.0
SetKmsKeyId gets a reference to the given string and assigns it to the KmsKeyId field.
func (*Kek) SetKmsProps ¶ added in v0.4.0
SetKmsProps gets a reference to the given map[string]string and assigns it to the KmsProps field.
func (*Kek) SetKmsType ¶ added in v0.4.0
SetKmsType gets a reference to the given string and assigns it to the KmsType field.
func (*Kek) SetName ¶ added in v0.4.0
SetName gets a reference to the given string and assigns it to the Name field.
type KeyEncryptionKeysV1Api ¶ added in v0.4.0
type KeyEncryptionKeysV1Api interface { /* CreateKek Create a kek. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiCreateKekRequest */ CreateKek(ctx _context.Context) ApiCreateKekRequest // CreateKekExecute executes the request // @return Kek CreateKekExecute(r ApiCreateKekRequest) (Kek, *_nethttp.Response, error) /* DeleteKek Delete a kek. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the kek @return ApiDeleteKekRequest */ DeleteKek(ctx _context.Context, name string) ApiDeleteKekRequest // DeleteKekExecute executes the request DeleteKekExecute(r ApiDeleteKekRequest) (*_nethttp.Response, error) /* GetKek Get a kek by name. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the kek @return ApiGetKekRequest */ GetKek(ctx _context.Context, name string) ApiGetKekRequest // GetKekExecute executes the request // @return Kek GetKekExecute(r ApiGetKekRequest) (Kek, *_nethttp.Response, error) /* GetKekNames Get a list of kek names. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiGetKekNamesRequest */ GetKekNames(ctx _context.Context) ApiGetKekNamesRequest // GetKekNamesExecute executes the request // @return []string GetKekNamesExecute(r ApiGetKekNamesRequest) ([]string, *_nethttp.Response, error) /* PutKek Alters a kek. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the kek @return ApiPutKekRequest */ PutKek(ctx _context.Context, name string) ApiPutKekRequest // PutKekExecute executes the request // @return Kek PutKekExecute(r ApiPutKekRequest) (Kek, *_nethttp.Response, error) /* UndeleteKek Undelete a kek. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the kek @return ApiUndeleteKekRequest */ UndeleteKek(ctx _context.Context, name string) ApiUndeleteKekRequest // UndeleteKekExecute executes the request UndeleteKekExecute(r ApiUndeleteKekRequest) (*_nethttp.Response, error) }
type KeyEncryptionKeysV1ApiService ¶ added in v0.4.0
type KeyEncryptionKeysV1ApiService service
KeyEncryptionKeysV1ApiService KeyEncryptionKeysV1Api service
func (*KeyEncryptionKeysV1ApiService) CreateKek ¶ added in v0.4.0
func (a *KeyEncryptionKeysV1ApiService) CreateKek(ctx _context.Context) ApiCreateKekRequest
CreateKek Create a kek.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiCreateKekRequest
func (*KeyEncryptionKeysV1ApiService) CreateKekExecute ¶ added in v0.4.0
func (a *KeyEncryptionKeysV1ApiService) CreateKekExecute(r ApiCreateKekRequest) (Kek, *_nethttp.Response, error)
Execute executes the request
@return Kek
func (*KeyEncryptionKeysV1ApiService) DeleteKek ¶ added in v0.4.0
func (a *KeyEncryptionKeysV1ApiService) DeleteKek(ctx _context.Context, name string) ApiDeleteKekRequest
DeleteKek Delete a kek.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the kek @return ApiDeleteKekRequest
func (*KeyEncryptionKeysV1ApiService) DeleteKekExecute ¶ added in v0.4.0
func (a *KeyEncryptionKeysV1ApiService) DeleteKekExecute(r ApiDeleteKekRequest) (*_nethttp.Response, error)
Execute executes the request
func (*KeyEncryptionKeysV1ApiService) GetKek ¶ added in v0.4.0
func (a *KeyEncryptionKeysV1ApiService) GetKek(ctx _context.Context, name string) ApiGetKekRequest
GetKek Get a kek by name.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the kek @return ApiGetKekRequest
func (*KeyEncryptionKeysV1ApiService) GetKekExecute ¶ added in v0.4.0
func (a *KeyEncryptionKeysV1ApiService) GetKekExecute(r ApiGetKekRequest) (Kek, *_nethttp.Response, error)
Execute executes the request
@return Kek
func (*KeyEncryptionKeysV1ApiService) GetKekNames ¶ added in v0.4.0
func (a *KeyEncryptionKeysV1ApiService) GetKekNames(ctx _context.Context) ApiGetKekNamesRequest
GetKekNames Get a list of kek names.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiGetKekNamesRequest
func (*KeyEncryptionKeysV1ApiService) GetKekNamesExecute ¶ added in v0.4.0
func (a *KeyEncryptionKeysV1ApiService) GetKekNamesExecute(r ApiGetKekNamesRequest) ([]string, *_nethttp.Response, error)
Execute executes the request
@return []string
func (*KeyEncryptionKeysV1ApiService) PutKek ¶ added in v0.4.0
func (a *KeyEncryptionKeysV1ApiService) PutKek(ctx _context.Context, name string) ApiPutKekRequest
PutKek Alters a kek.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the kek @return ApiPutKekRequest
func (*KeyEncryptionKeysV1ApiService) PutKekExecute ¶ added in v0.4.0
func (a *KeyEncryptionKeysV1ApiService) PutKekExecute(r ApiPutKekRequest) (Kek, *_nethttp.Response, error)
Execute executes the request
@return Kek
func (*KeyEncryptionKeysV1ApiService) UndeleteKek ¶ added in v0.4.0
func (a *KeyEncryptionKeysV1ApiService) UndeleteKek(ctx _context.Context, name string) ApiUndeleteKekRequest
UndeleteKek Undelete a kek.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param name Name of the kek @return ApiUndeleteKekRequest
func (*KeyEncryptionKeysV1ApiService) UndeleteKekExecute ¶ added in v0.4.0
func (a *KeyEncryptionKeysV1ApiService) UndeleteKekExecute(r ApiUndeleteKekRequest) (*_nethttp.Response, error)
Execute executes the request
type Metadata ¶ added in v0.4.0
type Metadata struct { Tags *map[string][]string `json:"tags,omitempty"` Properties *map[string]string `json:"properties,omitempty"` Sensitive *[]string `json:"sensitive,omitempty"` }
Metadata User-defined metadata
func NewMetadata ¶ added in v0.4.0
func NewMetadata() *Metadata
NewMetadata instantiates a new Metadata object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMetadataWithDefaults ¶ added in v0.4.0
func NewMetadataWithDefaults() *Metadata
NewMetadataWithDefaults instantiates a new Metadata object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Metadata) GetProperties ¶ added in v0.4.0
GetProperties returns the Properties field value if set, zero value otherwise.
func (*Metadata) GetPropertiesOk ¶ added in v0.4.0
GetPropertiesOk returns a tuple with the Properties field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Metadata) GetSensitive ¶ added in v0.4.0
GetSensitive returns the Sensitive field value if set, zero value otherwise.
func (*Metadata) GetSensitiveOk ¶ added in v0.4.0
GetSensitiveOk returns a tuple with the Sensitive field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Metadata) GetTags ¶ added in v0.4.0
GetTags returns the Tags field value if set, zero value otherwise.
func (*Metadata) GetTagsOk ¶ added in v0.4.0
GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Metadata) HasProperties ¶ added in v0.4.0
HasProperties returns a boolean if a field has been set.
func (*Metadata) HasSensitive ¶ added in v0.4.0
HasSensitive returns a boolean if a field has been set.
func (Metadata) MarshalJSON ¶ added in v0.4.0
func (*Metadata) Redact ¶ added in v0.4.0
func (o *Metadata) Redact()
Redact resets all sensitive fields to their zero value.
func (*Metadata) SetProperties ¶ added in v0.4.0
SetProperties gets a reference to the given map[string]string and assigns it to the Properties field.
func (*Metadata) SetSensitive ¶ added in v0.4.0
SetSensitive gets a reference to the given []string and assigns it to the Sensitive field.
type Mode ¶
type Mode struct { // Schema Registry operating mode Mode *string `json:"mode,omitempty"` }
Mode Schema Registry operating mode
func NewMode ¶
func NewMode() *Mode
NewMode instantiates a new Mode object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewModeWithDefaults ¶
func NewModeWithDefaults() *Mode
NewModeWithDefaults instantiates a new Mode object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Mode) GetModeOk ¶
GetModeOk returns a tuple with the Mode field value if set, nil otherwise and a boolean to check if the value has been set.
func (Mode) MarshalJSON ¶
type ModeUpdateRequest ¶
type ModeUpdateRequest struct { // Schema Registry operating mode Mode *string `json:"mode,omitempty"` }
ModeUpdateRequest Mode update request
func NewModeUpdateRequest ¶
func NewModeUpdateRequest() *ModeUpdateRequest
NewModeUpdateRequest instantiates a new ModeUpdateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewModeUpdateRequestWithDefaults ¶
func NewModeUpdateRequestWithDefaults() *ModeUpdateRequest
NewModeUpdateRequestWithDefaults instantiates a new ModeUpdateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ModeUpdateRequest) GetMode ¶
func (o *ModeUpdateRequest) GetMode() string
GetMode returns the Mode field value if set, zero value otherwise.
func (*ModeUpdateRequest) GetModeOk ¶
func (o *ModeUpdateRequest) GetModeOk() (*string, bool)
GetModeOk returns a tuple with the Mode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ModeUpdateRequest) HasMode ¶
func (o *ModeUpdateRequest) HasMode() bool
HasMode returns a boolean if a field has been set.
func (ModeUpdateRequest) MarshalJSON ¶
func (o ModeUpdateRequest) MarshalJSON() ([]byte, error)
func (*ModeUpdateRequest) Redact ¶
func (o *ModeUpdateRequest) Redact()
Redact resets all sensitive fields to their zero value.
func (*ModeUpdateRequest) SetMode ¶
func (o *ModeUpdateRequest) SetMode(v string)
SetMode gets a reference to the given string and assigns it to the Mode field.
type ModesV1Api ¶
type ModesV1Api interface { /* DeleteSubjectMode Delete subject mode Deletes the specified subject-level mode and reverts to the global default. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Name of the subject @return ApiDeleteSubjectModeRequest */ DeleteSubjectMode(ctx _context.Context, subject string) ApiDeleteSubjectModeRequest // DeleteSubjectModeExecute executes the request // @return Mode DeleteSubjectModeExecute(r ApiDeleteSubjectModeRequest) (Mode, *_nethttp.Response, error) /* GetMode Get subject mode Retrieves the subject mode. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Name of the subject @return ApiGetModeRequest */ GetMode(ctx _context.Context, subject string) ApiGetModeRequest // GetModeExecute executes the request // @return Mode GetModeExecute(r ApiGetModeRequest) (Mode, *_nethttp.Response, error) /* GetTopLevelMode Get global mode Retrieves global mode. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiGetTopLevelModeRequest */ GetTopLevelMode(ctx _context.Context) ApiGetTopLevelModeRequest // GetTopLevelModeExecute executes the request // @return Mode GetTopLevelModeExecute(r ApiGetTopLevelModeRequest) (Mode, *_nethttp.Response, error) /* UpdateMode Update subject mode Update mode for the specified subject. On success, echoes the original request back to the client. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Name of the subject @return ApiUpdateModeRequest */ UpdateMode(ctx _context.Context, subject string) ApiUpdateModeRequest // UpdateModeExecute executes the request // @return ModeUpdateRequest UpdateModeExecute(r ApiUpdateModeRequest) (ModeUpdateRequest, *_nethttp.Response, error) /* UpdateTopLevelMode Update global mode Update global mode. On success, echoes the original request back to the client. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiUpdateTopLevelModeRequest */ UpdateTopLevelMode(ctx _context.Context) ApiUpdateTopLevelModeRequest // UpdateTopLevelModeExecute executes the request // @return ModeUpdateRequest UpdateTopLevelModeExecute(r ApiUpdateTopLevelModeRequest) (ModeUpdateRequest, *_nethttp.Response, error) }
type ModesV1ApiService ¶
type ModesV1ApiService service
ModesV1ApiService ModesV1Api service
func (*ModesV1ApiService) DeleteSubjectMode ¶
func (a *ModesV1ApiService) DeleteSubjectMode(ctx _context.Context, subject string) ApiDeleteSubjectModeRequest
DeleteSubjectMode Delete subject mode
Deletes the specified subject-level mode and reverts to the global default.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Name of the subject @return ApiDeleteSubjectModeRequest
func (*ModesV1ApiService) DeleteSubjectModeExecute ¶
func (a *ModesV1ApiService) DeleteSubjectModeExecute(r ApiDeleteSubjectModeRequest) (Mode, *_nethttp.Response, error)
Execute executes the request
@return Mode
func (*ModesV1ApiService) GetMode ¶
func (a *ModesV1ApiService) GetMode(ctx _context.Context, subject string) ApiGetModeRequest
GetMode Get subject mode
Retrieves the subject mode.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Name of the subject @return ApiGetModeRequest
func (*ModesV1ApiService) GetModeExecute ¶
func (a *ModesV1ApiService) GetModeExecute(r ApiGetModeRequest) (Mode, *_nethttp.Response, error)
Execute executes the request
@return Mode
func (*ModesV1ApiService) GetTopLevelMode ¶
func (a *ModesV1ApiService) GetTopLevelMode(ctx _context.Context) ApiGetTopLevelModeRequest
GetTopLevelMode Get global mode
Retrieves global mode.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiGetTopLevelModeRequest
func (*ModesV1ApiService) GetTopLevelModeExecute ¶
func (a *ModesV1ApiService) GetTopLevelModeExecute(r ApiGetTopLevelModeRequest) (Mode, *_nethttp.Response, error)
Execute executes the request
@return Mode
func (*ModesV1ApiService) UpdateMode ¶
func (a *ModesV1ApiService) UpdateMode(ctx _context.Context, subject string) ApiUpdateModeRequest
UpdateMode Update subject mode
Update mode for the specified subject. On success, echoes the original request back to the client.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Name of the subject @return ApiUpdateModeRequest
func (*ModesV1ApiService) UpdateModeExecute ¶
func (a *ModesV1ApiService) UpdateModeExecute(r ApiUpdateModeRequest) (ModeUpdateRequest, *_nethttp.Response, error)
Execute executes the request
@return ModeUpdateRequest
func (*ModesV1ApiService) UpdateTopLevelMode ¶
func (a *ModesV1ApiService) UpdateTopLevelMode(ctx _context.Context) ApiUpdateTopLevelModeRequest
UpdateTopLevelMode Update global mode
Update global mode. On success, echoes the original request back to the client.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiUpdateTopLevelModeRequest
func (*ModesV1ApiService) UpdateTopLevelModeExecute ¶
func (a *ModesV1ApiService) UpdateTopLevelModeExecute(r ApiUpdateTopLevelModeRequest) (ModeUpdateRequest, *_nethttp.Response, error)
Execute executes the request
@return ModeUpdateRequest
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 NullableClusterConfig ¶
type NullableClusterConfig struct {
// contains filtered or unexported fields
}
func NewNullableClusterConfig ¶
func NewNullableClusterConfig(val *ClusterConfig) *NullableClusterConfig
func (NullableClusterConfig) Get ¶
func (v NullableClusterConfig) Get() *ClusterConfig
func (NullableClusterConfig) IsSet ¶
func (v NullableClusterConfig) IsSet() bool
func (NullableClusterConfig) MarshalJSON ¶
func (v NullableClusterConfig) MarshalJSON() ([]byte, error)
func (*NullableClusterConfig) Set ¶
func (v *NullableClusterConfig) Set(val *ClusterConfig)
func (*NullableClusterConfig) UnmarshalJSON ¶
func (v *NullableClusterConfig) UnmarshalJSON(src []byte) error
func (*NullableClusterConfig) Unset ¶
func (v *NullableClusterConfig) Unset()
type NullableCompatibilityCheckResponse ¶
type NullableCompatibilityCheckResponse struct {
// contains filtered or unexported fields
}
func NewNullableCompatibilityCheckResponse ¶
func NewNullableCompatibilityCheckResponse(val *CompatibilityCheckResponse) *NullableCompatibilityCheckResponse
func (NullableCompatibilityCheckResponse) Get ¶
func (v NullableCompatibilityCheckResponse) Get() *CompatibilityCheckResponse
func (NullableCompatibilityCheckResponse) IsSet ¶
func (v NullableCompatibilityCheckResponse) IsSet() bool
func (NullableCompatibilityCheckResponse) MarshalJSON ¶
func (v NullableCompatibilityCheckResponse) MarshalJSON() ([]byte, error)
func (*NullableCompatibilityCheckResponse) Set ¶
func (v *NullableCompatibilityCheckResponse) Set(val *CompatibilityCheckResponse)
func (*NullableCompatibilityCheckResponse) UnmarshalJSON ¶
func (v *NullableCompatibilityCheckResponse) UnmarshalJSON(src []byte) error
func (*NullableCompatibilityCheckResponse) Unset ¶
func (v *NullableCompatibilityCheckResponse) Unset()
type NullableConfig ¶
type NullableConfig struct {
// contains filtered or unexported fields
}
func NewNullableConfig ¶
func NewNullableConfig(val *Config) *NullableConfig
func (NullableConfig) Get ¶
func (v NullableConfig) Get() *Config
func (NullableConfig) IsSet ¶
func (v NullableConfig) IsSet() bool
func (NullableConfig) MarshalJSON ¶
func (v NullableConfig) MarshalJSON() ([]byte, error)
func (*NullableConfig) Set ¶
func (v *NullableConfig) Set(val *Config)
func (*NullableConfig) UnmarshalJSON ¶
func (v *NullableConfig) UnmarshalJSON(src []byte) error
func (*NullableConfig) Unset ¶
func (v *NullableConfig) Unset()
type NullableConfigDefaultMetadata ¶ added in v0.4.0
type NullableConfigDefaultMetadata struct {
// contains filtered or unexported fields
}
func NewNullableConfigDefaultMetadata ¶ added in v0.4.0
func NewNullableConfigDefaultMetadata(val *ConfigDefaultMetadata) *NullableConfigDefaultMetadata
func (NullableConfigDefaultMetadata) Get ¶ added in v0.4.0
func (v NullableConfigDefaultMetadata) Get() *ConfigDefaultMetadata
func (NullableConfigDefaultMetadata) IsSet ¶ added in v0.4.0
func (v NullableConfigDefaultMetadata) IsSet() bool
func (NullableConfigDefaultMetadata) MarshalJSON ¶ added in v0.4.0
func (v NullableConfigDefaultMetadata) MarshalJSON() ([]byte, error)
func (*NullableConfigDefaultMetadata) Set ¶ added in v0.4.0
func (v *NullableConfigDefaultMetadata) Set(val *ConfigDefaultMetadata)
func (*NullableConfigDefaultMetadata) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableConfigDefaultMetadata) UnmarshalJSON(src []byte) error
func (*NullableConfigDefaultMetadata) Unset ¶ added in v0.4.0
func (v *NullableConfigDefaultMetadata) Unset()
type NullableConfigDefaultRuleSet ¶ added in v0.4.0
type NullableConfigDefaultRuleSet struct {
// contains filtered or unexported fields
}
func NewNullableConfigDefaultRuleSet ¶ added in v0.4.0
func NewNullableConfigDefaultRuleSet(val *ConfigDefaultRuleSet) *NullableConfigDefaultRuleSet
func (NullableConfigDefaultRuleSet) Get ¶ added in v0.4.0
func (v NullableConfigDefaultRuleSet) Get() *ConfigDefaultRuleSet
func (NullableConfigDefaultRuleSet) IsSet ¶ added in v0.4.0
func (v NullableConfigDefaultRuleSet) IsSet() bool
func (NullableConfigDefaultRuleSet) MarshalJSON ¶ added in v0.4.0
func (v NullableConfigDefaultRuleSet) MarshalJSON() ([]byte, error)
func (*NullableConfigDefaultRuleSet) Set ¶ added in v0.4.0
func (v *NullableConfigDefaultRuleSet) Set(val *ConfigDefaultRuleSet)
func (*NullableConfigDefaultRuleSet) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableConfigDefaultRuleSet) UnmarshalJSON(src []byte) error
func (*NullableConfigDefaultRuleSet) Unset ¶ added in v0.4.0
func (v *NullableConfigDefaultRuleSet) Unset()
type NullableConfigOverrideMetadata ¶ added in v0.4.0
type NullableConfigOverrideMetadata struct {
// contains filtered or unexported fields
}
func NewNullableConfigOverrideMetadata ¶ added in v0.4.0
func NewNullableConfigOverrideMetadata(val *ConfigOverrideMetadata) *NullableConfigOverrideMetadata
func (NullableConfigOverrideMetadata) Get ¶ added in v0.4.0
func (v NullableConfigOverrideMetadata) Get() *ConfigOverrideMetadata
func (NullableConfigOverrideMetadata) IsSet ¶ added in v0.4.0
func (v NullableConfigOverrideMetadata) IsSet() bool
func (NullableConfigOverrideMetadata) MarshalJSON ¶ added in v0.4.0
func (v NullableConfigOverrideMetadata) MarshalJSON() ([]byte, error)
func (*NullableConfigOverrideMetadata) Set ¶ added in v0.4.0
func (v *NullableConfigOverrideMetadata) Set(val *ConfigOverrideMetadata)
func (*NullableConfigOverrideMetadata) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableConfigOverrideMetadata) UnmarshalJSON(src []byte) error
func (*NullableConfigOverrideMetadata) Unset ¶ added in v0.4.0
func (v *NullableConfigOverrideMetadata) Unset()
type NullableConfigOverrideRuleSet ¶ added in v0.4.0
type NullableConfigOverrideRuleSet struct {
// contains filtered or unexported fields
}
func NewNullableConfigOverrideRuleSet ¶ added in v0.4.0
func NewNullableConfigOverrideRuleSet(val *ConfigOverrideRuleSet) *NullableConfigOverrideRuleSet
func (NullableConfigOverrideRuleSet) Get ¶ added in v0.4.0
func (v NullableConfigOverrideRuleSet) Get() *ConfigOverrideRuleSet
func (NullableConfigOverrideRuleSet) IsSet ¶ added in v0.4.0
func (v NullableConfigOverrideRuleSet) IsSet() bool
func (NullableConfigOverrideRuleSet) MarshalJSON ¶ added in v0.4.0
func (v NullableConfigOverrideRuleSet) MarshalJSON() ([]byte, error)
func (*NullableConfigOverrideRuleSet) Set ¶ added in v0.4.0
func (v *NullableConfigOverrideRuleSet) Set(val *ConfigOverrideRuleSet)
func (*NullableConfigOverrideRuleSet) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableConfigOverrideRuleSet) UnmarshalJSON(src []byte) error
func (*NullableConfigOverrideRuleSet) Unset ¶ added in v0.4.0
func (v *NullableConfigOverrideRuleSet) Unset()
type NullableConfigUpdateRequest ¶
type NullableConfigUpdateRequest struct {
// contains filtered or unexported fields
}
func NewNullableConfigUpdateRequest ¶
func NewNullableConfigUpdateRequest(val *ConfigUpdateRequest) *NullableConfigUpdateRequest
func (NullableConfigUpdateRequest) Get ¶
func (v NullableConfigUpdateRequest) Get() *ConfigUpdateRequest
func (NullableConfigUpdateRequest) IsSet ¶
func (v NullableConfigUpdateRequest) IsSet() bool
func (NullableConfigUpdateRequest) MarshalJSON ¶
func (v NullableConfigUpdateRequest) MarshalJSON() ([]byte, error)
func (*NullableConfigUpdateRequest) Set ¶
func (v *NullableConfigUpdateRequest) Set(val *ConfigUpdateRequest)
func (*NullableConfigUpdateRequest) UnmarshalJSON ¶
func (v *NullableConfigUpdateRequest) UnmarshalJSON(src []byte) error
func (*NullableConfigUpdateRequest) Unset ¶
func (v *NullableConfigUpdateRequest) Unset()
type NullableCreateDekRequest ¶ added in v0.4.0
type NullableCreateDekRequest struct {
// contains filtered or unexported fields
}
func NewNullableCreateDekRequest ¶ added in v0.4.0
func NewNullableCreateDekRequest(val *CreateDekRequest) *NullableCreateDekRequest
func (NullableCreateDekRequest) Get ¶ added in v0.4.0
func (v NullableCreateDekRequest) Get() *CreateDekRequest
func (NullableCreateDekRequest) IsSet ¶ added in v0.4.0
func (v NullableCreateDekRequest) IsSet() bool
func (NullableCreateDekRequest) MarshalJSON ¶ added in v0.4.0
func (v NullableCreateDekRequest) MarshalJSON() ([]byte, error)
func (*NullableCreateDekRequest) Set ¶ added in v0.4.0
func (v *NullableCreateDekRequest) Set(val *CreateDekRequest)
func (*NullableCreateDekRequest) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableCreateDekRequest) UnmarshalJSON(src []byte) error
func (*NullableCreateDekRequest) Unset ¶ added in v0.4.0
func (v *NullableCreateDekRequest) Unset()
type NullableCreateKekRequest ¶ added in v0.4.0
type NullableCreateKekRequest struct {
// contains filtered or unexported fields
}
func NewNullableCreateKekRequest ¶ added in v0.4.0
func NewNullableCreateKekRequest(val *CreateKekRequest) *NullableCreateKekRequest
func (NullableCreateKekRequest) Get ¶ added in v0.4.0
func (v NullableCreateKekRequest) Get() *CreateKekRequest
func (NullableCreateKekRequest) IsSet ¶ added in v0.4.0
func (v NullableCreateKekRequest) IsSet() bool
func (NullableCreateKekRequest) MarshalJSON ¶ added in v0.4.0
func (v NullableCreateKekRequest) MarshalJSON() ([]byte, error)
func (*NullableCreateKekRequest) Set ¶ added in v0.4.0
func (v *NullableCreateKekRequest) Set(val *CreateKekRequest)
func (*NullableCreateKekRequest) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableCreateKekRequest) UnmarshalJSON(src []byte) error
func (*NullableCreateKekRequest) Unset ¶ added in v0.4.0
func (v *NullableCreateKekRequest) Unset()
type NullableDek ¶ added in v0.4.0
type NullableDek struct {
// contains filtered or unexported fields
}
func NewNullableDek ¶ added in v0.4.0
func NewNullableDek(val *Dek) *NullableDek
func (NullableDek) Get ¶ added in v0.4.0
func (v NullableDek) Get() *Dek
func (NullableDek) IsSet ¶ added in v0.4.0
func (v NullableDek) IsSet() bool
func (NullableDek) MarshalJSON ¶ added in v0.4.0
func (v NullableDek) MarshalJSON() ([]byte, error)
func (*NullableDek) Set ¶ added in v0.4.0
func (v *NullableDek) Set(val *Dek)
func (*NullableDek) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableDek) UnmarshalJSON(src []byte) error
func (*NullableDek) Unset ¶ added in v0.4.0
func (v *NullableDek) Unset()
type NullableErrorMessage ¶
type NullableErrorMessage struct {
// contains filtered or unexported fields
}
func NewNullableErrorMessage ¶
func NewNullableErrorMessage(val *ErrorMessage) *NullableErrorMessage
func (NullableErrorMessage) Get ¶
func (v NullableErrorMessage) Get() *ErrorMessage
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 NullableExporterConfigResponse ¶ added in v0.2.0
type NullableExporterConfigResponse struct {
// contains filtered or unexported fields
}
func NewNullableExporterConfigResponse ¶ added in v0.2.0
func NewNullableExporterConfigResponse(val *ExporterConfigResponse) *NullableExporterConfigResponse
func (NullableExporterConfigResponse) Get ¶ added in v0.2.0
func (v NullableExporterConfigResponse) Get() *ExporterConfigResponse
func (NullableExporterConfigResponse) IsSet ¶ added in v0.2.0
func (v NullableExporterConfigResponse) IsSet() bool
func (NullableExporterConfigResponse) MarshalJSON ¶ added in v0.2.0
func (v NullableExporterConfigResponse) MarshalJSON() ([]byte, error)
func (*NullableExporterConfigResponse) Set ¶ added in v0.2.0
func (v *NullableExporterConfigResponse) Set(val *ExporterConfigResponse)
func (*NullableExporterConfigResponse) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableExporterConfigResponse) UnmarshalJSON(src []byte) error
func (*NullableExporterConfigResponse) Unset ¶ added in v0.2.0
func (v *NullableExporterConfigResponse) Unset()
type NullableExporterReference ¶ added in v0.2.0
type NullableExporterReference struct {
// contains filtered or unexported fields
}
func NewNullableExporterReference ¶ added in v0.2.0
func NewNullableExporterReference(val *ExporterReference) *NullableExporterReference
func (NullableExporterReference) Get ¶ added in v0.2.0
func (v NullableExporterReference) Get() *ExporterReference
func (NullableExporterReference) IsSet ¶ added in v0.2.0
func (v NullableExporterReference) IsSet() bool
func (NullableExporterReference) MarshalJSON ¶ added in v0.2.0
func (v NullableExporterReference) MarshalJSON() ([]byte, error)
func (*NullableExporterReference) Set ¶ added in v0.2.0
func (v *NullableExporterReference) Set(val *ExporterReference)
func (*NullableExporterReference) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableExporterReference) UnmarshalJSON(src []byte) error
func (*NullableExporterReference) Unset ¶ added in v0.2.0
func (v *NullableExporterReference) Unset()
type NullableExporterResponse ¶ added in v0.2.0
type NullableExporterResponse struct {
// contains filtered or unexported fields
}
func NewNullableExporterResponse ¶ added in v0.2.0
func NewNullableExporterResponse(val *ExporterResponse) *NullableExporterResponse
func (NullableExporterResponse) Get ¶ added in v0.2.0
func (v NullableExporterResponse) Get() *ExporterResponse
func (NullableExporterResponse) IsSet ¶ added in v0.2.0
func (v NullableExporterResponse) IsSet() bool
func (NullableExporterResponse) MarshalJSON ¶ added in v0.2.0
func (v NullableExporterResponse) MarshalJSON() ([]byte, error)
func (*NullableExporterResponse) Set ¶ added in v0.2.0
func (v *NullableExporterResponse) Set(val *ExporterResponse)
func (*NullableExporterResponse) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableExporterResponse) UnmarshalJSON(src []byte) error
func (*NullableExporterResponse) Unset ¶ added in v0.2.0
func (v *NullableExporterResponse) Unset()
type NullableExporterStatusResponse ¶ added in v0.2.0
type NullableExporterStatusResponse struct {
// contains filtered or unexported fields
}
func NewNullableExporterStatusResponse ¶ added in v0.2.0
func NewNullableExporterStatusResponse(val *ExporterStatusResponse) *NullableExporterStatusResponse
func (NullableExporterStatusResponse) Get ¶ added in v0.2.0
func (v NullableExporterStatusResponse) Get() *ExporterStatusResponse
func (NullableExporterStatusResponse) IsSet ¶ added in v0.2.0
func (v NullableExporterStatusResponse) IsSet() bool
func (NullableExporterStatusResponse) MarshalJSON ¶ added in v0.2.0
func (v NullableExporterStatusResponse) MarshalJSON() ([]byte, error)
func (*NullableExporterStatusResponse) Set ¶ added in v0.2.0
func (v *NullableExporterStatusResponse) Set(val *ExporterStatusResponse)
func (*NullableExporterStatusResponse) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableExporterStatusResponse) UnmarshalJSON(src []byte) error
func (*NullableExporterStatusResponse) Unset ¶ added in v0.2.0
func (v *NullableExporterStatusResponse) Unset()
type NullableExporterUpdateRequest ¶ added in v0.2.0
type NullableExporterUpdateRequest struct {
// contains filtered or unexported fields
}
func NewNullableExporterUpdateRequest ¶ added in v0.2.0
func NewNullableExporterUpdateRequest(val *ExporterUpdateRequest) *NullableExporterUpdateRequest
func (NullableExporterUpdateRequest) Get ¶ added in v0.2.0
func (v NullableExporterUpdateRequest) Get() *ExporterUpdateRequest
func (NullableExporterUpdateRequest) IsSet ¶ added in v0.2.0
func (v NullableExporterUpdateRequest) IsSet() bool
func (NullableExporterUpdateRequest) MarshalJSON ¶ added in v0.2.0
func (v NullableExporterUpdateRequest) MarshalJSON() ([]byte, error)
func (*NullableExporterUpdateRequest) Set ¶ added in v0.2.0
func (v *NullableExporterUpdateRequest) Set(val *ExporterUpdateRequest)
func (*NullableExporterUpdateRequest) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableExporterUpdateRequest) UnmarshalJSON(src []byte) error
func (*NullableExporterUpdateRequest) Unset ¶ added in v0.2.0
func (v *NullableExporterUpdateRequest) Unset()
type NullableFloat32 ¶
type NullableFloat32 struct {
// contains filtered or unexported fields
}
func NewNullableFloat32 ¶
func NewNullableFloat32(val *float32) *NullableFloat32
func (NullableFloat32) Get ¶
func (v NullableFloat32) Get() *float32
func (NullableFloat32) IsSet ¶
func (v NullableFloat32) IsSet() bool
func (NullableFloat32) MarshalJSON ¶
func (v NullableFloat32) MarshalJSON() ([]byte, error)
func (*NullableFloat32) Set ¶
func (v *NullableFloat32) Set(val *float32)
func (*NullableFloat32) UnmarshalJSON ¶
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
func (*NullableFloat32) Unset ¶
func (v *NullableFloat32) Unset()
type NullableFloat64 ¶
type NullableFloat64 struct {
// contains filtered or unexported fields
}
func NewNullableFloat64 ¶
func NewNullableFloat64(val *float64) *NullableFloat64
func (NullableFloat64) Get ¶
func (v NullableFloat64) Get() *float64
func (NullableFloat64) IsSet ¶
func (v NullableFloat64) IsSet() bool
func (NullableFloat64) MarshalJSON ¶
func (v NullableFloat64) MarshalJSON() ([]byte, error)
func (*NullableFloat64) Set ¶
func (v *NullableFloat64) Set(val *float64)
func (*NullableFloat64) UnmarshalJSON ¶
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
func (*NullableFloat64) Unset ¶
func (v *NullableFloat64) Unset()
type NullableInt ¶
type NullableInt struct {
// contains filtered or unexported fields
}
func NewNullableInt ¶
func NewNullableInt(val *int) *NullableInt
func (NullableInt) Get ¶
func (v NullableInt) Get() *int
func (NullableInt) IsSet ¶
func (v NullableInt) IsSet() bool
func (NullableInt) MarshalJSON ¶
func (v NullableInt) MarshalJSON() ([]byte, error)
func (*NullableInt) Set ¶
func (v *NullableInt) Set(val *int)
func (*NullableInt) UnmarshalJSON ¶
func (v *NullableInt) UnmarshalJSON(src []byte) error
func (*NullableInt) Unset ¶
func (v *NullableInt) Unset()
type NullableInt32 ¶
type NullableInt32 struct {
// contains filtered or unexported fields
}
func NewNullableInt32 ¶
func NewNullableInt32(val *int32) *NullableInt32
func (NullableInt32) Get ¶
func (v NullableInt32) Get() *int32
func (NullableInt32) IsSet ¶
func (v NullableInt32) IsSet() bool
func (NullableInt32) MarshalJSON ¶
func (v NullableInt32) MarshalJSON() ([]byte, error)
func (*NullableInt32) Set ¶
func (v *NullableInt32) Set(val *int32)
func (*NullableInt32) UnmarshalJSON ¶
func (v *NullableInt32) UnmarshalJSON(src []byte) error
func (*NullableInt32) Unset ¶
func (v *NullableInt32) Unset()
type NullableInt64 ¶
type NullableInt64 struct {
// contains filtered or unexported fields
}
func NewNullableInt64 ¶
func NewNullableInt64(val *int64) *NullableInt64
func (NullableInt64) Get ¶
func (v NullableInt64) Get() *int64
func (NullableInt64) IsSet ¶
func (v NullableInt64) IsSet() bool
func (NullableInt64) MarshalJSON ¶
func (v NullableInt64) MarshalJSON() ([]byte, error)
func (*NullableInt64) Set ¶
func (v *NullableInt64) Set(val *int64)
func (*NullableInt64) UnmarshalJSON ¶
func (v *NullableInt64) UnmarshalJSON(src []byte) error
func (*NullableInt64) Unset ¶
func (v *NullableInt64) Unset()
type NullableKek ¶ added in v0.4.0
type NullableKek struct {
// contains filtered or unexported fields
}
func NewNullableKek ¶ added in v0.4.0
func NewNullableKek(val *Kek) *NullableKek
func (NullableKek) Get ¶ added in v0.4.0
func (v NullableKek) Get() *Kek
func (NullableKek) IsSet ¶ added in v0.4.0
func (v NullableKek) IsSet() bool
func (NullableKek) MarshalJSON ¶ added in v0.4.0
func (v NullableKek) MarshalJSON() ([]byte, error)
func (*NullableKek) Set ¶ added in v0.4.0
func (v *NullableKek) Set(val *Kek)
func (*NullableKek) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableKek) UnmarshalJSON(src []byte) error
func (*NullableKek) Unset ¶ added in v0.4.0
func (v *NullableKek) Unset()
type NullableMetadata ¶ added in v0.4.0
type NullableMetadata struct {
// contains filtered or unexported fields
}
func NewNullableMetadata ¶ added in v0.4.0
func NewNullableMetadata(val *Metadata) *NullableMetadata
func (NullableMetadata) Get ¶ added in v0.4.0
func (v NullableMetadata) Get() *Metadata
func (NullableMetadata) IsSet ¶ added in v0.4.0
func (v NullableMetadata) IsSet() bool
func (NullableMetadata) MarshalJSON ¶ added in v0.4.0
func (v NullableMetadata) MarshalJSON() ([]byte, error)
func (*NullableMetadata) Set ¶ added in v0.4.0
func (v *NullableMetadata) Set(val *Metadata)
func (*NullableMetadata) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableMetadata) UnmarshalJSON(src []byte) error
func (*NullableMetadata) Unset ¶ added in v0.4.0
func (v *NullableMetadata) Unset()
type NullableMode ¶
type NullableMode struct {
// contains filtered or unexported fields
}
func NewNullableMode ¶
func NewNullableMode(val *Mode) *NullableMode
func (NullableMode) Get ¶
func (v NullableMode) Get() *Mode
func (NullableMode) IsSet ¶
func (v NullableMode) IsSet() bool
func (NullableMode) MarshalJSON ¶
func (v NullableMode) MarshalJSON() ([]byte, error)
func (*NullableMode) Set ¶
func (v *NullableMode) Set(val *Mode)
func (*NullableMode) UnmarshalJSON ¶
func (v *NullableMode) UnmarshalJSON(src []byte) error
func (*NullableMode) Unset ¶
func (v *NullableMode) Unset()
type NullableModeUpdateRequest ¶
type NullableModeUpdateRequest struct {
// contains filtered or unexported fields
}
func NewNullableModeUpdateRequest ¶
func NewNullableModeUpdateRequest(val *ModeUpdateRequest) *NullableModeUpdateRequest
func (NullableModeUpdateRequest) Get ¶
func (v NullableModeUpdateRequest) Get() *ModeUpdateRequest
func (NullableModeUpdateRequest) IsSet ¶
func (v NullableModeUpdateRequest) IsSet() bool
func (NullableModeUpdateRequest) MarshalJSON ¶
func (v NullableModeUpdateRequest) MarshalJSON() ([]byte, error)
func (*NullableModeUpdateRequest) Set ¶
func (v *NullableModeUpdateRequest) Set(val *ModeUpdateRequest)
func (*NullableModeUpdateRequest) UnmarshalJSON ¶
func (v *NullableModeUpdateRequest) UnmarshalJSON(src []byte) error
func (*NullableModeUpdateRequest) Unset ¶
func (v *NullableModeUpdateRequest) Unset()
type NullableRegisterExporterRequest ¶ added in v0.2.0
type NullableRegisterExporterRequest struct {
// contains filtered or unexported fields
}
func NewNullableRegisterExporterRequest ¶ added in v0.2.0
func NewNullableRegisterExporterRequest(val *RegisterExporterRequest) *NullableRegisterExporterRequest
func (NullableRegisterExporterRequest) Get ¶ added in v0.2.0
func (v NullableRegisterExporterRequest) Get() *RegisterExporterRequest
func (NullableRegisterExporterRequest) IsSet ¶ added in v0.2.0
func (v NullableRegisterExporterRequest) IsSet() bool
func (NullableRegisterExporterRequest) MarshalJSON ¶ added in v0.2.0
func (v NullableRegisterExporterRequest) MarshalJSON() ([]byte, error)
func (*NullableRegisterExporterRequest) Set ¶ added in v0.2.0
func (v *NullableRegisterExporterRequest) Set(val *RegisterExporterRequest)
func (*NullableRegisterExporterRequest) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableRegisterExporterRequest) UnmarshalJSON(src []byte) error
func (*NullableRegisterExporterRequest) Unset ¶ added in v0.2.0
func (v *NullableRegisterExporterRequest) Unset()
type NullableRegisterSchemaRequest ¶
type NullableRegisterSchemaRequest struct {
// contains filtered or unexported fields
}
func NewNullableRegisterSchemaRequest ¶
func NewNullableRegisterSchemaRequest(val *RegisterSchemaRequest) *NullableRegisterSchemaRequest
func (NullableRegisterSchemaRequest) Get ¶
func (v NullableRegisterSchemaRequest) Get() *RegisterSchemaRequest
func (NullableRegisterSchemaRequest) IsSet ¶
func (v NullableRegisterSchemaRequest) IsSet() bool
func (NullableRegisterSchemaRequest) MarshalJSON ¶
func (v NullableRegisterSchemaRequest) MarshalJSON() ([]byte, error)
func (*NullableRegisterSchemaRequest) Set ¶
func (v *NullableRegisterSchemaRequest) Set(val *RegisterSchemaRequest)
func (*NullableRegisterSchemaRequest) UnmarshalJSON ¶
func (v *NullableRegisterSchemaRequest) UnmarshalJSON(src []byte) error
func (*NullableRegisterSchemaRequest) Unset ¶
func (v *NullableRegisterSchemaRequest) Unset()
type NullableRegisterSchemaResponse ¶
type NullableRegisterSchemaResponse struct {
// contains filtered or unexported fields
}
func NewNullableRegisterSchemaResponse ¶
func NewNullableRegisterSchemaResponse(val *RegisterSchemaResponse) *NullableRegisterSchemaResponse
func (NullableRegisterSchemaResponse) Get ¶
func (v NullableRegisterSchemaResponse) Get() *RegisterSchemaResponse
func (NullableRegisterSchemaResponse) IsSet ¶
func (v NullableRegisterSchemaResponse) IsSet() bool
func (NullableRegisterSchemaResponse) MarshalJSON ¶
func (v NullableRegisterSchemaResponse) MarshalJSON() ([]byte, error)
func (*NullableRegisterSchemaResponse) Set ¶
func (v *NullableRegisterSchemaResponse) Set(val *RegisterSchemaResponse)
func (*NullableRegisterSchemaResponse) UnmarshalJSON ¶
func (v *NullableRegisterSchemaResponse) UnmarshalJSON(src []byte) error
func (*NullableRegisterSchemaResponse) Unset ¶
func (v *NullableRegisterSchemaResponse) Unset()
type NullableRule ¶ added in v0.4.0
type NullableRule struct {
// contains filtered or unexported fields
}
func NewNullableRule ¶ added in v0.4.0
func NewNullableRule(val *Rule) *NullableRule
func (NullableRule) Get ¶ added in v0.4.0
func (v NullableRule) Get() *Rule
func (NullableRule) IsSet ¶ added in v0.4.0
func (v NullableRule) IsSet() bool
func (NullableRule) MarshalJSON ¶ added in v0.4.0
func (v NullableRule) MarshalJSON() ([]byte, error)
func (*NullableRule) Set ¶ added in v0.4.0
func (v *NullableRule) Set(val *Rule)
func (*NullableRule) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableRule) UnmarshalJSON(src []byte) error
func (*NullableRule) Unset ¶ added in v0.4.0
func (v *NullableRule) Unset()
type NullableRuleSet ¶ added in v0.4.0
type NullableRuleSet struct {
// contains filtered or unexported fields
}
func NewNullableRuleSet ¶ added in v0.4.0
func NewNullableRuleSet(val *RuleSet) *NullableRuleSet
func (NullableRuleSet) Get ¶ added in v0.4.0
func (v NullableRuleSet) Get() *RuleSet
func (NullableRuleSet) IsSet ¶ added in v0.4.0
func (v NullableRuleSet) IsSet() bool
func (NullableRuleSet) MarshalJSON ¶ added in v0.4.0
func (v NullableRuleSet) MarshalJSON() ([]byte, error)
func (*NullableRuleSet) Set ¶ added in v0.4.0
func (v *NullableRuleSet) Set(val *RuleSet)
func (*NullableRuleSet) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableRuleSet) UnmarshalJSON(src []byte) error
func (*NullableRuleSet) Unset ¶ added in v0.4.0
func (v *NullableRuleSet) Unset()
type NullableSchema ¶
type NullableSchema struct {
// contains filtered or unexported fields
}
func NewNullableSchema ¶
func NewNullableSchema(val *Schema) *NullableSchema
func (NullableSchema) Get ¶
func (v NullableSchema) Get() *Schema
func (NullableSchema) IsSet ¶
func (v NullableSchema) IsSet() bool
func (NullableSchema) MarshalJSON ¶
func (v NullableSchema) MarshalJSON() ([]byte, error)
func (*NullableSchema) Set ¶
func (v *NullableSchema) Set(val *Schema)
func (*NullableSchema) UnmarshalJSON ¶
func (v *NullableSchema) UnmarshalJSON(src []byte) error
func (*NullableSchema) Unset ¶
func (v *NullableSchema) Unset()
type NullableSchemaReference ¶
type NullableSchemaReference struct {
// contains filtered or unexported fields
}
func NewNullableSchemaReference ¶
func NewNullableSchemaReference(val *SchemaReference) *NullableSchemaReference
func (NullableSchemaReference) Get ¶
func (v NullableSchemaReference) Get() *SchemaReference
func (NullableSchemaReference) IsSet ¶
func (v NullableSchemaReference) IsSet() bool
func (NullableSchemaReference) MarshalJSON ¶
func (v NullableSchemaReference) MarshalJSON() ([]byte, error)
func (*NullableSchemaReference) Set ¶
func (v *NullableSchemaReference) Set(val *SchemaReference)
func (*NullableSchemaReference) UnmarshalJSON ¶
func (v *NullableSchemaReference) UnmarshalJSON(src []byte) error
func (*NullableSchemaReference) Unset ¶
func (v *NullableSchemaReference) Unset()
type NullableSchemaString ¶
type NullableSchemaString struct {
// contains filtered or unexported fields
}
func NewNullableSchemaString ¶
func NewNullableSchemaString(val *SchemaString) *NullableSchemaString
func (NullableSchemaString) Get ¶
func (v NullableSchemaString) Get() *SchemaString
func (NullableSchemaString) IsSet ¶
func (v NullableSchemaString) IsSet() bool
func (NullableSchemaString) MarshalJSON ¶
func (v NullableSchemaString) MarshalJSON() ([]byte, error)
func (*NullableSchemaString) Set ¶
func (v *NullableSchemaString) Set(val *SchemaString)
func (*NullableSchemaString) UnmarshalJSON ¶
func (v *NullableSchemaString) UnmarshalJSON(src []byte) error
func (*NullableSchemaString) Unset ¶
func (v *NullableSchemaString) Unset()
type NullableString ¶
type NullableString struct {
// contains filtered or unexported fields
}
func NewNullableString ¶
func NewNullableString(val *string) *NullableString
func (NullableString) Get ¶
func (v NullableString) Get() *string
func (NullableString) IsSet ¶
func (v NullableString) IsSet() bool
func (NullableString) MarshalJSON ¶
func (v NullableString) MarshalJSON() ([]byte, error)
func (*NullableString) Set ¶
func (v *NullableString) Set(val *string)
func (*NullableString) UnmarshalJSON ¶
func (v *NullableString) UnmarshalJSON(src []byte) error
func (*NullableString) Unset ¶
func (v *NullableString) Unset()
type NullableSubjectVersion ¶
type NullableSubjectVersion struct {
// contains filtered or unexported fields
}
func NewNullableSubjectVersion ¶
func NewNullableSubjectVersion(val *SubjectVersion) *NullableSubjectVersion
func (NullableSubjectVersion) Get ¶
func (v NullableSubjectVersion) Get() *SubjectVersion
func (NullableSubjectVersion) IsSet ¶
func (v NullableSubjectVersion) IsSet() bool
func (NullableSubjectVersion) MarshalJSON ¶
func (v NullableSubjectVersion) MarshalJSON() ([]byte, error)
func (*NullableSubjectVersion) Set ¶
func (v *NullableSubjectVersion) Set(val *SubjectVersion)
func (*NullableSubjectVersion) UnmarshalJSON ¶
func (v *NullableSubjectVersion) UnmarshalJSON(src []byte) error
func (*NullableSubjectVersion) Unset ¶
func (v *NullableSubjectVersion) 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 NullableUpdateKekRequest ¶ added in v0.4.0
type NullableUpdateKekRequest struct {
// contains filtered or unexported fields
}
func NewNullableUpdateKekRequest ¶ added in v0.4.0
func NewNullableUpdateKekRequest(val *UpdateKekRequest) *NullableUpdateKekRequest
func (NullableUpdateKekRequest) Get ¶ added in v0.4.0
func (v NullableUpdateKekRequest) Get() *UpdateKekRequest
func (NullableUpdateKekRequest) IsSet ¶ added in v0.4.0
func (v NullableUpdateKekRequest) IsSet() bool
func (NullableUpdateKekRequest) MarshalJSON ¶ added in v0.4.0
func (v NullableUpdateKekRequest) MarshalJSON() ([]byte, error)
func (*NullableUpdateKekRequest) Set ¶ added in v0.4.0
func (v *NullableUpdateKekRequest) Set(val *UpdateKekRequest)
func (*NullableUpdateKekRequest) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableUpdateKekRequest) UnmarshalJSON(src []byte) error
func (*NullableUpdateKekRequest) Unset ¶ added in v0.4.0
func (v *NullableUpdateKekRequest) Unset()
type RegisterExporterRequest ¶ added in v0.2.0
type RegisterExporterRequest struct { // References to other schemas References *[]ExporterReference `json:"references,omitempty"` }
RegisterExporterRequest Exporter register request
func NewRegisterExporterRequest ¶ added in v0.2.0
func NewRegisterExporterRequest() *RegisterExporterRequest
NewRegisterExporterRequest instantiates a new RegisterExporterRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRegisterExporterRequestWithDefaults ¶ added in v0.2.0
func NewRegisterExporterRequestWithDefaults() *RegisterExporterRequest
NewRegisterExporterRequestWithDefaults instantiates a new RegisterExporterRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RegisterExporterRequest) GetReferences ¶ added in v0.2.0
func (o *RegisterExporterRequest) GetReferences() []ExporterReference
GetReferences returns the References field value if set, zero value otherwise.
func (*RegisterExporterRequest) GetReferencesOk ¶ added in v0.2.0
func (o *RegisterExporterRequest) GetReferencesOk() (*[]ExporterReference, bool)
GetReferencesOk returns a tuple with the References field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RegisterExporterRequest) HasReferences ¶ added in v0.2.0
func (o *RegisterExporterRequest) HasReferences() bool
HasReferences returns a boolean if a field has been set.
func (RegisterExporterRequest) MarshalJSON ¶ added in v0.2.0
func (o RegisterExporterRequest) MarshalJSON() ([]byte, error)
func (*RegisterExporterRequest) Redact ¶ added in v0.2.0
func (o *RegisterExporterRequest) Redact()
Redact resets all sensitive fields to their zero value.
func (*RegisterExporterRequest) SetReferences ¶ added in v0.2.0
func (o *RegisterExporterRequest) SetReferences(v []ExporterReference)
SetReferences gets a reference to the given []ExporterReference and assigns it to the References field.
type RegisterSchemaRequest ¶
type RegisterSchemaRequest struct { // Version number Version *int32 `json:"version,omitempty"` // Globally unique identifier of the schema Id *int32 `json:"id,omitempty"` // Schema type SchemaType *string `json:"schemaType,omitempty"` // References to other schemas References *[]SchemaReference `json:"references,omitempty"` // Schema definition string Schema *string `json:"schema,omitempty"` Metadata NullableMetadata `json:"metadata,omitempty"` RuleSet NullableRuleSet `json:"ruleSet,omitempty"` }
RegisterSchemaRequest Schema register request
func NewRegisterSchemaRequest ¶
func NewRegisterSchemaRequest() *RegisterSchemaRequest
NewRegisterSchemaRequest instantiates a new RegisterSchemaRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRegisterSchemaRequestWithDefaults ¶
func NewRegisterSchemaRequestWithDefaults() *RegisterSchemaRequest
NewRegisterSchemaRequestWithDefaults instantiates a new RegisterSchemaRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RegisterSchemaRequest) GetId ¶
func (o *RegisterSchemaRequest) GetId() int32
GetId returns the Id field value if set, zero value otherwise.
func (*RegisterSchemaRequest) GetIdOk ¶
func (o *RegisterSchemaRequest) GetIdOk() (*int32, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RegisterSchemaRequest) GetMetadata ¶ added in v0.4.0
func (o *RegisterSchemaRequest) GetMetadata() Metadata
GetMetadata returns the Metadata field value if set, zero value otherwise (both if not set or set to explicit null).
func (*RegisterSchemaRequest) GetMetadataOk ¶ added in v0.4.0
func (o *RegisterSchemaRequest) GetMetadataOk() (*Metadata, bool)
GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*RegisterSchemaRequest) GetReferences ¶
func (o *RegisterSchemaRequest) GetReferences() []SchemaReference
GetReferences returns the References field value if set, zero value otherwise.
func (*RegisterSchemaRequest) GetReferencesOk ¶
func (o *RegisterSchemaRequest) GetReferencesOk() (*[]SchemaReference, bool)
GetReferencesOk returns a tuple with the References field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RegisterSchemaRequest) GetRuleSet ¶ added in v0.4.0
func (o *RegisterSchemaRequest) GetRuleSet() RuleSet
GetRuleSet returns the RuleSet field value if set, zero value otherwise (both if not set or set to explicit null).
func (*RegisterSchemaRequest) GetRuleSetOk ¶ added in v0.4.0
func (o *RegisterSchemaRequest) GetRuleSetOk() (*RuleSet, bool)
GetRuleSetOk returns a tuple with the RuleSet field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*RegisterSchemaRequest) GetSchema ¶
func (o *RegisterSchemaRequest) GetSchema() string
GetSchema returns the Schema field value if set, zero value otherwise.
func (*RegisterSchemaRequest) GetSchemaOk ¶
func (o *RegisterSchemaRequest) GetSchemaOk() (*string, bool)
GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RegisterSchemaRequest) GetSchemaType ¶
func (o *RegisterSchemaRequest) GetSchemaType() string
GetSchemaType returns the SchemaType field value if set, zero value otherwise.
func (*RegisterSchemaRequest) GetSchemaTypeOk ¶
func (o *RegisterSchemaRequest) GetSchemaTypeOk() (*string, bool)
GetSchemaTypeOk returns a tuple with the SchemaType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RegisterSchemaRequest) GetVersion ¶
func (o *RegisterSchemaRequest) GetVersion() int32
GetVersion returns the Version field value if set, zero value otherwise.
func (*RegisterSchemaRequest) GetVersionOk ¶
func (o *RegisterSchemaRequest) GetVersionOk() (*int32, bool)
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RegisterSchemaRequest) HasId ¶
func (o *RegisterSchemaRequest) HasId() bool
HasId returns a boolean if a field has been set.
func (*RegisterSchemaRequest) HasMetadata ¶ added in v0.4.0
func (o *RegisterSchemaRequest) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*RegisterSchemaRequest) HasReferences ¶
func (o *RegisterSchemaRequest) HasReferences() bool
HasReferences returns a boolean if a field has been set.
func (*RegisterSchemaRequest) HasRuleSet ¶ added in v0.4.0
func (o *RegisterSchemaRequest) HasRuleSet() bool
HasRuleSet returns a boolean if a field has been set.
func (*RegisterSchemaRequest) HasSchema ¶
func (o *RegisterSchemaRequest) HasSchema() bool
HasSchema returns a boolean if a field has been set.
func (*RegisterSchemaRequest) HasSchemaType ¶
func (o *RegisterSchemaRequest) HasSchemaType() bool
HasSchemaType returns a boolean if a field has been set.
func (*RegisterSchemaRequest) HasVersion ¶
func (o *RegisterSchemaRequest) HasVersion() bool
HasVersion returns a boolean if a field has been set.
func (RegisterSchemaRequest) MarshalJSON ¶
func (o RegisterSchemaRequest) MarshalJSON() ([]byte, error)
func (*RegisterSchemaRequest) Redact ¶
func (o *RegisterSchemaRequest) Redact()
Redact resets all sensitive fields to their zero value.
func (*RegisterSchemaRequest) SetId ¶
func (o *RegisterSchemaRequest) SetId(v int32)
SetId gets a reference to the given int32 and assigns it to the Id field.
func (*RegisterSchemaRequest) SetMetadata ¶ added in v0.4.0
func (o *RegisterSchemaRequest) SetMetadata(v Metadata)
SetMetadata gets a reference to the given NullableMetadata and assigns it to the Metadata field.
func (*RegisterSchemaRequest) SetMetadataNil ¶ added in v0.4.0
func (o *RegisterSchemaRequest) SetMetadataNil()
SetMetadataNil sets the value for Metadata to be an explicit nil
func (*RegisterSchemaRequest) SetReferences ¶
func (o *RegisterSchemaRequest) SetReferences(v []SchemaReference)
SetReferences gets a reference to the given []SchemaReference and assigns it to the References field.
func (*RegisterSchemaRequest) SetRuleSet ¶ added in v0.4.0
func (o *RegisterSchemaRequest) SetRuleSet(v RuleSet)
SetRuleSet gets a reference to the given NullableRuleSet and assigns it to the RuleSet field.
func (*RegisterSchemaRequest) SetRuleSetNil ¶ added in v0.4.0
func (o *RegisterSchemaRequest) SetRuleSetNil()
SetRuleSetNil sets the value for RuleSet to be an explicit nil
func (*RegisterSchemaRequest) SetSchema ¶
func (o *RegisterSchemaRequest) SetSchema(v string)
SetSchema gets a reference to the given string and assigns it to the Schema field.
func (*RegisterSchemaRequest) SetSchemaType ¶
func (o *RegisterSchemaRequest) SetSchemaType(v string)
SetSchemaType gets a reference to the given string and assigns it to the SchemaType field.
func (*RegisterSchemaRequest) SetVersion ¶
func (o *RegisterSchemaRequest) SetVersion(v int32)
SetVersion gets a reference to the given int32 and assigns it to the Version field.
func (*RegisterSchemaRequest) UnsetMetadata ¶ added in v0.4.0
func (o *RegisterSchemaRequest) UnsetMetadata()
UnsetMetadata ensures that no value is present for Metadata, not even an explicit nil
func (*RegisterSchemaRequest) UnsetRuleSet ¶ added in v0.4.0
func (o *RegisterSchemaRequest) UnsetRuleSet()
UnsetRuleSet ensures that no value is present for RuleSet, not even an explicit nil
type RegisterSchemaResponse ¶
type RegisterSchemaResponse struct { // Globally unique identifier of the schema Id *int32 `json:"id,omitempty"` }
RegisterSchemaResponse Schema register response
func NewRegisterSchemaResponse ¶
func NewRegisterSchemaResponse() *RegisterSchemaResponse
NewRegisterSchemaResponse instantiates a new RegisterSchemaResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRegisterSchemaResponseWithDefaults ¶
func NewRegisterSchemaResponseWithDefaults() *RegisterSchemaResponse
NewRegisterSchemaResponseWithDefaults instantiates a new RegisterSchemaResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RegisterSchemaResponse) GetId ¶
func (o *RegisterSchemaResponse) GetId() int32
GetId returns the Id field value if set, zero value otherwise.
func (*RegisterSchemaResponse) GetIdOk ¶
func (o *RegisterSchemaResponse) GetIdOk() (*int32, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RegisterSchemaResponse) HasId ¶
func (o *RegisterSchemaResponse) HasId() bool
HasId returns a boolean if a field has been set.
func (RegisterSchemaResponse) MarshalJSON ¶
func (o RegisterSchemaResponse) MarshalJSON() ([]byte, error)
func (*RegisterSchemaResponse) Redact ¶
func (o *RegisterSchemaResponse) Redact()
Redact resets all sensitive fields to their zero value.
func (*RegisterSchemaResponse) SetId ¶
func (o *RegisterSchemaResponse) SetId(v int32)
SetId gets a reference to the given int32 and assigns it to the Id field.
type Rule ¶ added in v0.4.0
type Rule struct { // Rule name Name *string `json:"name,omitempty"` // Rule doc Doc *string `json:"doc,omitempty"` // Rule kind Kind *string `json:"kind,omitempty"` // Rule mode Mode *string `json:"mode,omitempty"` // Rule type Type *string `json:"type,omitempty"` // The tags to which this rule applies Tags *[]string `json:"tags,omitempty"` // Optional params for the rule Params *map[string]string `json:"params,omitempty"` // Rule expression Expr *string `json:"expr,omitempty"` // Rule action on success OnSuccess *string `json:"onSuccess,omitempty"` // Rule action on failure OnFailure *string `json:"onFailure,omitempty"` // Whether the rule is disabled Disabled *bool `json:"disabled,omitempty"` }
Rule Rule
func NewRule ¶ added in v0.4.0
func NewRule() *Rule
NewRule instantiates a new Rule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRuleWithDefaults ¶ added in v0.4.0
func NewRuleWithDefaults() *Rule
NewRuleWithDefaults instantiates a new Rule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Rule) GetDisabled ¶ added in v0.4.0
GetDisabled returns the Disabled field value if set, zero value otherwise.
func (*Rule) GetDisabledOk ¶ added in v0.4.0
GetDisabledOk returns a tuple with the Disabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Rule) GetDoc ¶ added in v0.4.0
GetDoc returns the Doc field value if set, zero value otherwise.
func (*Rule) GetDocOk ¶ added in v0.4.0
GetDocOk returns a tuple with the Doc field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Rule) GetExpr ¶ added in v0.4.0
GetExpr returns the Expr field value if set, zero value otherwise.
func (*Rule) GetExprOk ¶ added in v0.4.0
GetExprOk returns a tuple with the Expr field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Rule) GetKind ¶ added in v0.4.0
GetKind returns the Kind field value if set, zero value otherwise.
func (*Rule) GetKindOk ¶ added in v0.4.0
GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Rule) GetMode ¶ added in v0.4.0
GetMode returns the Mode field value if set, zero value otherwise.
func (*Rule) GetModeOk ¶ added in v0.4.0
GetModeOk returns a tuple with the Mode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Rule) GetName ¶ added in v0.4.0
GetName returns the Name field value if set, zero value otherwise.
func (*Rule) GetNameOk ¶ added in v0.4.0
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Rule) GetOnFailure ¶ added in v0.4.0
GetOnFailure returns the OnFailure field value if set, zero value otherwise.
func (*Rule) GetOnFailureOk ¶ added in v0.4.0
GetOnFailureOk returns a tuple with the OnFailure field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Rule) GetOnSuccess ¶ added in v0.4.0
GetOnSuccess returns the OnSuccess field value if set, zero value otherwise.
func (*Rule) GetOnSuccessOk ¶ added in v0.4.0
GetOnSuccessOk returns a tuple with the OnSuccess field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Rule) GetParams ¶ added in v0.4.0
GetParams returns the Params field value if set, zero value otherwise.
func (*Rule) GetParamsOk ¶ added in v0.4.0
GetParamsOk returns a tuple with the Params field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Rule) GetTags ¶ added in v0.4.0
GetTags returns the Tags field value if set, zero value otherwise.
func (*Rule) GetTagsOk ¶ added in v0.4.0
GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Rule) GetType ¶ added in v0.4.0
GetType returns the Type field value if set, zero value otherwise.
func (*Rule) GetTypeOk ¶ added in v0.4.0
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Rule) HasDisabled ¶ added in v0.4.0
HasDisabled returns a boolean if a field has been set.
func (*Rule) HasOnFailure ¶ added in v0.4.0
HasOnFailure returns a boolean if a field has been set.
func (*Rule) HasOnSuccess ¶ added in v0.4.0
HasOnSuccess returns a boolean if a field has been set.
func (Rule) MarshalJSON ¶ added in v0.4.0
func (*Rule) Redact ¶ added in v0.4.0
func (o *Rule) Redact()
Redact resets all sensitive fields to their zero value.
func (*Rule) SetDisabled ¶ added in v0.4.0
SetDisabled gets a reference to the given bool and assigns it to the Disabled field.
func (*Rule) SetDoc ¶ added in v0.4.0
SetDoc gets a reference to the given string and assigns it to the Doc field.
func (*Rule) SetExpr ¶ added in v0.4.0
SetExpr gets a reference to the given string and assigns it to the Expr field.
func (*Rule) SetKind ¶ added in v0.4.0
SetKind gets a reference to the given string and assigns it to the Kind field.
func (*Rule) SetMode ¶ added in v0.4.0
SetMode gets a reference to the given string and assigns it to the Mode field.
func (*Rule) SetName ¶ added in v0.4.0
SetName gets a reference to the given string and assigns it to the Name field.
func (*Rule) SetOnFailure ¶ added in v0.4.0
SetOnFailure gets a reference to the given string and assigns it to the OnFailure field.
func (*Rule) SetOnSuccess ¶ added in v0.4.0
SetOnSuccess gets a reference to the given string and assigns it to the OnSuccess field.
func (*Rule) SetParams ¶ added in v0.4.0
SetParams gets a reference to the given map[string]string and assigns it to the Params field.
type RuleSet ¶ added in v0.4.0
type RuleSet struct { MigrationRules *[]Rule `json:"migrationRules,omitempty"` DomainRules *[]Rule `json:"domainRules,omitempty"` }
RuleSet Schema rule set
func NewRuleSet ¶ added in v0.4.0
func NewRuleSet() *RuleSet
NewRuleSet instantiates a new RuleSet object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRuleSetWithDefaults ¶ added in v0.4.0
func NewRuleSetWithDefaults() *RuleSet
NewRuleSetWithDefaults instantiates a new RuleSet object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RuleSet) GetDomainRules ¶ added in v0.4.0
GetDomainRules returns the DomainRules field value if set, zero value otherwise.
func (*RuleSet) GetDomainRulesOk ¶ added in v0.4.0
GetDomainRulesOk returns a tuple with the DomainRules field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSet) GetMigrationRules ¶ added in v0.4.0
GetMigrationRules returns the MigrationRules field value if set, zero value otherwise.
func (*RuleSet) GetMigrationRulesOk ¶ added in v0.4.0
GetMigrationRulesOk returns a tuple with the MigrationRules field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RuleSet) HasDomainRules ¶ added in v0.4.0
HasDomainRules returns a boolean if a field has been set.
func (*RuleSet) HasMigrationRules ¶ added in v0.4.0
HasMigrationRules returns a boolean if a field has been set.
func (RuleSet) MarshalJSON ¶ added in v0.4.0
func (*RuleSet) Redact ¶ added in v0.4.0
func (o *RuleSet) Redact()
Redact resets all sensitive fields to their zero value.
func (*RuleSet) SetDomainRules ¶ added in v0.4.0
SetDomainRules gets a reference to the given []Rule and assigns it to the DomainRules field.
func (*RuleSet) SetMigrationRules ¶ added in v0.4.0
SetMigrationRules gets a reference to the given []Rule and assigns it to the MigrationRules field.
type Schema ¶
type Schema struct { // Name of the subject Subject *string `json:"subject,omitempty"` // Version number Version *int32 `json:"version,omitempty"` // Globally unique identifier of the schema Id *int32 `json:"id,omitempty"` // Schema type SchemaType *string `json:"schemaType,omitempty"` // References to other schemas References *[]SchemaReference `json:"references,omitempty"` // Schema definition string Schema *string `json:"schema,omitempty"` Metadata NullableMetadata `json:"metadata,omitempty"` RuleSet NullableRuleSet `json:"ruleSet,omitempty"` }
Schema Schema
func NewSchema ¶
func NewSchema() *Schema
NewSchema instantiates a new Schema object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSchemaWithDefaults ¶
func NewSchemaWithDefaults() *Schema
NewSchemaWithDefaults instantiates a new Schema object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Schema) GetIdOk ¶
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Schema) GetMetadata ¶ added in v0.4.0
GetMetadata returns the Metadata field value if set, zero value otherwise (both if not set or set to explicit null).
func (*Schema) GetMetadataOk ¶ added in v0.4.0
GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Schema) GetReferences ¶
func (o *Schema) GetReferences() []SchemaReference
GetReferences returns the References field value if set, zero value otherwise.
func (*Schema) GetReferencesOk ¶
func (o *Schema) GetReferencesOk() (*[]SchemaReference, bool)
GetReferencesOk returns a tuple with the References field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Schema) GetRuleSet ¶ added in v0.4.0
GetRuleSet returns the RuleSet field value if set, zero value otherwise (both if not set or set to explicit null).
func (*Schema) GetRuleSetOk ¶ added in v0.4.0
GetRuleSetOk returns a tuple with the RuleSet field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Schema) GetSchemaOk ¶
GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Schema) GetSchemaType ¶
GetSchemaType returns the SchemaType field value if set, zero value otherwise.
func (*Schema) GetSchemaTypeOk ¶
GetSchemaTypeOk returns a tuple with the SchemaType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Schema) GetSubject ¶
GetSubject returns the Subject field value if set, zero value otherwise.
func (*Schema) GetSubjectOk ¶
GetSubjectOk returns a tuple with the Subject field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Schema) GetVersion ¶
GetVersion returns the Version field value if set, zero value otherwise.
func (*Schema) GetVersionOk ¶
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Schema) HasMetadata ¶ added in v0.4.0
HasMetadata returns a boolean if a field has been set.
func (*Schema) HasReferences ¶
HasReferences returns a boolean if a field has been set.
func (*Schema) HasRuleSet ¶ added in v0.4.0
HasRuleSet returns a boolean if a field has been set.
func (*Schema) HasSchemaType ¶
HasSchemaType returns a boolean if a field has been set.
func (*Schema) HasSubject ¶
HasSubject returns a boolean if a field has been set.
func (*Schema) HasVersion ¶
HasVersion returns a boolean if a field has been set.
func (Schema) MarshalJSON ¶
func (*Schema) Redact ¶
func (o *Schema) Redact()
Redact resets all sensitive fields to their zero value.
func (*Schema) SetMetadata ¶ added in v0.4.0
SetMetadata gets a reference to the given NullableMetadata and assigns it to the Metadata field.
func (*Schema) SetMetadataNil ¶ added in v0.4.0
func (o *Schema) SetMetadataNil()
SetMetadataNil sets the value for Metadata to be an explicit nil
func (*Schema) SetReferences ¶
func (o *Schema) SetReferences(v []SchemaReference)
SetReferences gets a reference to the given []SchemaReference and assigns it to the References field.
func (*Schema) SetRuleSet ¶ added in v0.4.0
SetRuleSet gets a reference to the given NullableRuleSet and assigns it to the RuleSet field.
func (*Schema) SetRuleSetNil ¶ added in v0.4.0
func (o *Schema) SetRuleSetNil()
SetRuleSetNil sets the value for RuleSet to be an explicit nil
func (*Schema) SetSchema ¶
SetSchema gets a reference to the given string and assigns it to the Schema field.
func (*Schema) SetSchemaType ¶
SetSchemaType gets a reference to the given string and assigns it to the SchemaType field.
func (*Schema) SetSubject ¶
SetSubject gets a reference to the given string and assigns it to the Subject field.
func (*Schema) SetVersion ¶
SetVersion gets a reference to the given int32 and assigns it to the Version field.
func (*Schema) UnsetMetadata ¶ added in v0.4.0
func (o *Schema) UnsetMetadata()
UnsetMetadata ensures that no value is present for Metadata, not even an explicit nil
func (*Schema) UnsetRuleSet ¶ added in v0.4.0
func (o *Schema) UnsetRuleSet()
UnsetRuleSet ensures that no value is present for RuleSet, not even an explicit nil
type SchemaReference ¶
type SchemaReference struct { // Reference name Name *string `json:"name,omitempty"` // Name of the referenced subject Subject *string `json:"subject,omitempty"` // Version number of the referenced subject Version *int32 `json:"version,omitempty"` }
SchemaReference Schema reference
func NewSchemaReference ¶
func NewSchemaReference() *SchemaReference
NewSchemaReference instantiates a new SchemaReference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSchemaReferenceWithDefaults ¶
func NewSchemaReferenceWithDefaults() *SchemaReference
NewSchemaReferenceWithDefaults instantiates a new SchemaReference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*SchemaReference) GetName ¶
func (o *SchemaReference) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*SchemaReference) GetNameOk ¶
func (o *SchemaReference) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SchemaReference) GetSubject ¶
func (o *SchemaReference) GetSubject() string
GetSubject returns the Subject field value if set, zero value otherwise.
func (*SchemaReference) GetSubjectOk ¶
func (o *SchemaReference) GetSubjectOk() (*string, bool)
GetSubjectOk returns a tuple with the Subject field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SchemaReference) GetVersion ¶
func (o *SchemaReference) GetVersion() int32
GetVersion returns the Version field value if set, zero value otherwise.
func (*SchemaReference) GetVersionOk ¶
func (o *SchemaReference) GetVersionOk() (*int32, bool)
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SchemaReference) HasName ¶
func (o *SchemaReference) HasName() bool
HasName returns a boolean if a field has been set.
func (*SchemaReference) HasSubject ¶
func (o *SchemaReference) HasSubject() bool
HasSubject returns a boolean if a field has been set.
func (*SchemaReference) HasVersion ¶
func (o *SchemaReference) HasVersion() bool
HasVersion returns a boolean if a field has been set.
func (SchemaReference) MarshalJSON ¶
func (o SchemaReference) MarshalJSON() ([]byte, error)
func (*SchemaReference) Redact ¶
func (o *SchemaReference) Redact()
Redact resets all sensitive fields to their zero value.
func (*SchemaReference) SetName ¶
func (o *SchemaReference) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*SchemaReference) SetSubject ¶
func (o *SchemaReference) SetSubject(v string)
SetSubject gets a reference to the given string and assigns it to the Subject field.
func (*SchemaReference) SetVersion ¶
func (o *SchemaReference) SetVersion(v int32)
SetVersion gets a reference to the given int32 and assigns it to the Version field.
type SchemaString ¶
type SchemaString struct { // Schema type SchemaType *string `json:"schemaType,omitempty"` // Schema string identified by the ID Schema *string `json:"schema,omitempty"` // References to other schemas References *[]SchemaReference `json:"references,omitempty"` // Maximum ID MaxId *int32 `json:"maxId,omitempty"` }
SchemaString Schema definition
func NewSchemaString ¶
func NewSchemaString() *SchemaString
NewSchemaString instantiates a new SchemaString object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSchemaStringWithDefaults ¶
func NewSchemaStringWithDefaults() *SchemaString
NewSchemaStringWithDefaults instantiates a new SchemaString object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*SchemaString) GetMaxId ¶
func (o *SchemaString) GetMaxId() int32
GetMaxId returns the MaxId field value if set, zero value otherwise.
func (*SchemaString) GetMaxIdOk ¶
func (o *SchemaString) GetMaxIdOk() (*int32, bool)
GetMaxIdOk returns a tuple with the MaxId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SchemaString) GetReferences ¶
func (o *SchemaString) GetReferences() []SchemaReference
GetReferences returns the References field value if set, zero value otherwise.
func (*SchemaString) GetReferencesOk ¶
func (o *SchemaString) GetReferencesOk() (*[]SchemaReference, bool)
GetReferencesOk returns a tuple with the References field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SchemaString) GetSchema ¶
func (o *SchemaString) GetSchema() string
GetSchema returns the Schema field value if set, zero value otherwise.
func (*SchemaString) GetSchemaOk ¶
func (o *SchemaString) GetSchemaOk() (*string, bool)
GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SchemaString) GetSchemaType ¶
func (o *SchemaString) GetSchemaType() string
GetSchemaType returns the SchemaType field value if set, zero value otherwise.
func (*SchemaString) GetSchemaTypeOk ¶
func (o *SchemaString) GetSchemaTypeOk() (*string, bool)
GetSchemaTypeOk returns a tuple with the SchemaType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SchemaString) HasMaxId ¶
func (o *SchemaString) HasMaxId() bool
HasMaxId returns a boolean if a field has been set.
func (*SchemaString) HasReferences ¶
func (o *SchemaString) HasReferences() bool
HasReferences returns a boolean if a field has been set.
func (*SchemaString) HasSchema ¶
func (o *SchemaString) HasSchema() bool
HasSchema returns a boolean if a field has been set.
func (*SchemaString) HasSchemaType ¶
func (o *SchemaString) HasSchemaType() bool
HasSchemaType returns a boolean if a field has been set.
func (SchemaString) MarshalJSON ¶
func (o SchemaString) MarshalJSON() ([]byte, error)
func (*SchemaString) Redact ¶
func (o *SchemaString) Redact()
Redact resets all sensitive fields to their zero value.
func (*SchemaString) SetMaxId ¶
func (o *SchemaString) SetMaxId(v int32)
SetMaxId gets a reference to the given int32 and assigns it to the MaxId field.
func (*SchemaString) SetReferences ¶
func (o *SchemaString) SetReferences(v []SchemaReference)
SetReferences gets a reference to the given []SchemaReference and assigns it to the References field.
func (*SchemaString) SetSchema ¶
func (o *SchemaString) SetSchema(v string)
SetSchema gets a reference to the given string and assigns it to the Schema field.
func (*SchemaString) SetSchemaType ¶
func (o *SchemaString) SetSchemaType(v string)
SetSchemaType gets a reference to the given string and assigns it to the SchemaType field.
type SchemasV1Api ¶
type SchemasV1Api interface { /* GetSchema Get schema string by ID Retrieves the schema string identified by the input ID. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Globally unique identifier of the schema @return ApiGetSchemaRequest */ GetSchema(ctx _context.Context, id int32) ApiGetSchemaRequest // GetSchemaExecute executes the request // @return SchemaString GetSchemaExecute(r ApiGetSchemaRequest) (SchemaString, *_nethttp.Response, error) /* GetSchemaOnly Get schema by ID Retrieves the schema identified by the input ID. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Globally unique identifier of the schema @return ApiGetSchemaOnlyRequest */ GetSchemaOnly(ctx _context.Context, id int32) ApiGetSchemaOnlyRequest // GetSchemaOnlyExecute executes the request // @return string GetSchemaOnlyExecute(r ApiGetSchemaOnlyRequest) (string, *_nethttp.Response, error) /* GetSchemaTypes List supported schema types Retrieve the schema types supported by this registry. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiGetSchemaTypesRequest */ GetSchemaTypes(ctx _context.Context) ApiGetSchemaTypesRequest // GetSchemaTypesExecute executes the request // @return []string GetSchemaTypesExecute(r ApiGetSchemaTypesRequest) ([]string, *_nethttp.Response, error) /* GetSchemas List schemas Get the schemas matching the specified parameters. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiGetSchemasRequest */ GetSchemas(ctx _context.Context) ApiGetSchemasRequest // GetSchemasExecute executes the request // @return []Schema GetSchemasExecute(r ApiGetSchemasRequest) ([]Schema, *_nethttp.Response, error) /* GetSubjects List subjects associated to schema ID Retrieves all the subjects associated with a particular schema ID. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Globally unique identifier of the schema @return ApiGetSubjectsRequest */ GetSubjects(ctx _context.Context, id int32) ApiGetSubjectsRequest // GetSubjectsExecute executes the request // @return []string GetSubjectsExecute(r ApiGetSubjectsRequest) ([]string, *_nethttp.Response, error) /* GetVersions List subject-versions associated to schema ID Get all the subject-version pairs associated with the input ID. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Globally unique identifier of the schema @return ApiGetVersionsRequest */ GetVersions(ctx _context.Context, id int32) ApiGetVersionsRequest // GetVersionsExecute executes the request // @return []SubjectVersion GetVersionsExecute(r ApiGetVersionsRequest) ([]SubjectVersion, *_nethttp.Response, error) }
type SchemasV1ApiService ¶
type SchemasV1ApiService service
SchemasV1ApiService SchemasV1Api service
func (*SchemasV1ApiService) GetSchema ¶
func (a *SchemasV1ApiService) GetSchema(ctx _context.Context, id int32) ApiGetSchemaRequest
GetSchema Get schema string by ID
Retrieves the schema string identified by the input ID.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Globally unique identifier of the schema @return ApiGetSchemaRequest
func (*SchemasV1ApiService) GetSchemaExecute ¶
func (a *SchemasV1ApiService) GetSchemaExecute(r ApiGetSchemaRequest) (SchemaString, *_nethttp.Response, error)
Execute executes the request
@return SchemaString
func (*SchemasV1ApiService) GetSchemaOnly ¶
func (a *SchemasV1ApiService) GetSchemaOnly(ctx _context.Context, id int32) ApiGetSchemaOnlyRequest
GetSchemaOnly Get schema by ID
Retrieves the schema identified by the input ID.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Globally unique identifier of the schema @return ApiGetSchemaOnlyRequest
func (*SchemasV1ApiService) GetSchemaOnlyExecute ¶
func (a *SchemasV1ApiService) GetSchemaOnlyExecute(r ApiGetSchemaOnlyRequest) (string, *_nethttp.Response, error)
Execute executes the request
@return string
func (*SchemasV1ApiService) GetSchemaTypes ¶
func (a *SchemasV1ApiService) GetSchemaTypes(ctx _context.Context) ApiGetSchemaTypesRequest
GetSchemaTypes List supported schema types
Retrieve the schema types supported by this registry.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiGetSchemaTypesRequest
func (*SchemasV1ApiService) GetSchemaTypesExecute ¶
func (a *SchemasV1ApiService) GetSchemaTypesExecute(r ApiGetSchemaTypesRequest) ([]string, *_nethttp.Response, error)
Execute executes the request
@return []string
func (*SchemasV1ApiService) GetSchemas ¶
func (a *SchemasV1ApiService) GetSchemas(ctx _context.Context) ApiGetSchemasRequest
GetSchemas List schemas
Get the schemas matching the specified parameters.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiGetSchemasRequest
func (*SchemasV1ApiService) GetSchemasExecute ¶
func (a *SchemasV1ApiService) GetSchemasExecute(r ApiGetSchemasRequest) ([]Schema, *_nethttp.Response, error)
Execute executes the request
@return []Schema
func (*SchemasV1ApiService) GetSubjects ¶
func (a *SchemasV1ApiService) GetSubjects(ctx _context.Context, id int32) ApiGetSubjectsRequest
GetSubjects List subjects associated to schema ID
Retrieves all the subjects associated with a particular schema ID.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Globally unique identifier of the schema @return ApiGetSubjectsRequest
func (*SchemasV1ApiService) GetSubjectsExecute ¶
func (a *SchemasV1ApiService) GetSubjectsExecute(r ApiGetSubjectsRequest) ([]string, *_nethttp.Response, error)
Execute executes the request
@return []string
func (*SchemasV1ApiService) GetVersions ¶
func (a *SchemasV1ApiService) GetVersions(ctx _context.Context, id int32) ApiGetVersionsRequest
GetVersions List subject-versions associated to schema ID
Get all the subject-version pairs associated with the input ID.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Globally unique identifier of the schema @return ApiGetVersionsRequest
func (*SchemasV1ApiService) GetVersionsExecute ¶
func (a *SchemasV1ApiService) GetVersionsExecute(r ApiGetVersionsRequest) ([]SubjectVersion, *_nethttp.Response, error)
Execute executes the request
@return []SubjectVersion
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
type ServerVariable ¶
ServerVariable stores the information about a server variable
type SubjectVersion ¶
type SubjectVersion struct { // Name of the subject Subject *string `json:"subject,omitempty"` // Version number Version *int32 `json:"version,omitempty"` }
SubjectVersion Subject version pair
func NewSubjectVersion ¶
func NewSubjectVersion() *SubjectVersion
NewSubjectVersion instantiates a new SubjectVersion object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSubjectVersionWithDefaults ¶
func NewSubjectVersionWithDefaults() *SubjectVersion
NewSubjectVersionWithDefaults instantiates a new SubjectVersion object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*SubjectVersion) GetSubject ¶
func (o *SubjectVersion) GetSubject() string
GetSubject returns the Subject field value if set, zero value otherwise.
func (*SubjectVersion) GetSubjectOk ¶
func (o *SubjectVersion) GetSubjectOk() (*string, bool)
GetSubjectOk returns a tuple with the Subject field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SubjectVersion) GetVersion ¶
func (o *SubjectVersion) GetVersion() int32
GetVersion returns the Version field value if set, zero value otherwise.
func (*SubjectVersion) GetVersionOk ¶
func (o *SubjectVersion) GetVersionOk() (*int32, bool)
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SubjectVersion) HasSubject ¶
func (o *SubjectVersion) HasSubject() bool
HasSubject returns a boolean if a field has been set.
func (*SubjectVersion) HasVersion ¶
func (o *SubjectVersion) HasVersion() bool
HasVersion returns a boolean if a field has been set.
func (SubjectVersion) MarshalJSON ¶
func (o SubjectVersion) MarshalJSON() ([]byte, error)
func (*SubjectVersion) Redact ¶
func (o *SubjectVersion) Redact()
Redact resets all sensitive fields to their zero value.
func (*SubjectVersion) SetSubject ¶
func (o *SubjectVersion) SetSubject(v string)
SetSubject gets a reference to the given string and assigns it to the Subject field.
func (*SubjectVersion) SetVersion ¶
func (o *SubjectVersion) SetVersion(v int32)
SetVersion gets a reference to the given int32 and assigns it to the Version field.
type SubjectsV1Api ¶
type SubjectsV1Api interface { /* DeleteSchemaVersion Delete schema version Deletes a specific version of the schema registered under this subject. This only deletes the version and the schema ID remains intact making it still possible to decode data using the schema ID. This API is recommended to be used only in development environments or under extreme circumstances where-in, its required to delete a previously registered schema for compatibility purposes or re-register previously registered schema. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Name of the subject @param version Version of the schema to be returned. Valid values for versionId are between [1,2^31-1] or the string \"latest\". \"latest\" returns the last registered schema under the specified subject. Note that there may be a new latest schema that gets registered right after this request is served. @return ApiDeleteSchemaVersionRequest */ DeleteSchemaVersion(ctx _context.Context, subject string, version string) ApiDeleteSchemaVersionRequest // DeleteSchemaVersionExecute executes the request // @return int32 DeleteSchemaVersionExecute(r ApiDeleteSchemaVersionRequest) (int32, *_nethttp.Response, error) /* DeleteSubject Delete subject Deletes the specified subject and its associated compatibility level if registered. It is recommended to use this API only when a topic needs to be recycled or in development environment. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Name of the subject @return ApiDeleteSubjectRequest */ DeleteSubject(ctx _context.Context, subject string) ApiDeleteSubjectRequest // DeleteSubjectExecute executes the request // @return []int32 DeleteSubjectExecute(r ApiDeleteSubjectRequest) ([]int32, *_nethttp.Response, error) /* GetReferencedBy List schemas referencing a schema Retrieves the IDs of schemas that reference the specified schema. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Name of the subject @param version Version of the schema to be returned. Valid values for versionId are between [1,2^31-1] or the string \"latest\". \"latest\" returns the last registered schema under the specified subject. Note that there may be a new latest schema that gets registered right after this request is served. @return ApiGetReferencedByRequest */ GetReferencedBy(ctx _context.Context, subject string, version string) ApiGetReferencedByRequest // GetReferencedByExecute executes the request // @return []int32 GetReferencedByExecute(r ApiGetReferencedByRequest) ([]int32, *_nethttp.Response, error) /* GetSchemaByVersion Get schema by version Retrieves a specific version of the schema registered under this subject. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Name of the subject @param version Version of the schema to be returned. Valid values for versionId are between [1,2^31-1] or the string \"latest\". \"latest\" returns the last registered schema under the specified subject. Note that there may be a new latest schema that gets registered right after this request is served. @return ApiGetSchemaByVersionRequest */ GetSchemaByVersion(ctx _context.Context, subject string, version string) ApiGetSchemaByVersionRequest // GetSchemaByVersionExecute executes the request // @return Schema GetSchemaByVersionExecute(r ApiGetSchemaByVersionRequest) (Schema, *_nethttp.Response, error) /* GetSchemaOnly1 Get schema string by version Retrieves the schema for the specified version of this subject. Only the unescaped schema string is returned. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Name of the subject @param version Version of the schema to be returned. Valid values for versionId are between [1,2^31-1] or the string \"latest\". \"latest\" returns the last registered schema under the specified subject. Note that there may be a new latest schema that gets registered right after this request is served. @return ApiGetSchemaOnly1Request */ GetSchemaOnly1(ctx _context.Context, subject string, version string) ApiGetSchemaOnly1Request // GetSchemaOnly1Execute executes the request // @return string GetSchemaOnly1Execute(r ApiGetSchemaOnly1Request) (string, *_nethttp.Response, error) /* List List subjects Retrieves a list of registered subjects matching specified parameters. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListRequest */ List(ctx _context.Context) ApiListRequest // ListExecute executes the request // @return []string ListExecute(r ApiListRequest) ([]string, *_nethttp.Response, error) /* ListVersions List versions under subject Retrieves a list of versions registered under the specified subject. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Name of the subject @return ApiListVersionsRequest */ ListVersions(ctx _context.Context, subject string) ApiListVersionsRequest // ListVersionsExecute executes the request // @return []int32 ListVersionsExecute(r ApiListVersionsRequest) ([]int32, *_nethttp.Response, error) /* LookUpSchemaUnderSubject Lookup schema under subject Check if a schema has already been registered under the specified subject. If so, this returns the schema string along with its globally unique identifier, its version under this subject and the subject name. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Subject under which the schema will be registered @return ApiLookUpSchemaUnderSubjectRequest */ LookUpSchemaUnderSubject(ctx _context.Context, subject string) ApiLookUpSchemaUnderSubjectRequest // LookUpSchemaUnderSubjectExecute executes the request // @return Schema LookUpSchemaUnderSubjectExecute(r ApiLookUpSchemaUnderSubjectRequest) (Schema, *_nethttp.Response, error) /* Register Register schema under a subject Register a new schema under the specified subject. If successfully registered, this returns the unique identifier of this schema in the registry. The returned identifier should be used to retrieve this schema from the schemas resource and is different from the schema's version which is associated with the subject. If the same schema is registered under a different subject, the same identifier will be returned. However, the version of the schema may be different under different subjects. A schema should be compatible with the previously registered schema or schemas (if there are any) as per the configured compatibility level. The configured compatibility level can be obtained by issuing a GET http:get:: /config/(string: subject). If that returns null, then GET http:get:: /config When there are multiple instances of Schema Registry running in the same cluster, the schema registration request will be forwarded to one of the instances designated as the primary. If the primary is not available, the client will get an error code indicating that the forwarding has failed. @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Name of the subject @return ApiRegisterRequest */ Register(ctx _context.Context, subject string) ApiRegisterRequest // RegisterExecute executes the request // @return RegisterSchemaResponse RegisterExecute(r ApiRegisterRequest) (RegisterSchemaResponse, *_nethttp.Response, error) }
type SubjectsV1ApiService ¶
type SubjectsV1ApiService service
SubjectsV1ApiService SubjectsV1Api service
func (*SubjectsV1ApiService) DeleteSchemaVersion ¶ added in v0.2.0
func (a *SubjectsV1ApiService) DeleteSchemaVersion(ctx _context.Context, subject string, version string) ApiDeleteSchemaVersionRequest
DeleteSchemaVersion Delete schema version
Deletes a specific version of the schema registered under this subject. This only deletes the version and the schema ID remains intact making it still possible to decode data using the schema ID. This API is recommended to be used only in development environments or under extreme circumstances where-in, its required to delete a previously registered schema for compatibility purposes or re-register previously registered schema.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Name of the subject @param version Version of the schema to be returned. Valid values for versionId are between [1,2^31-1] or the string \"latest\". \"latest\" returns the last registered schema under the specified subject. Note that there may be a new latest schema that gets registered right after this request is served. @return ApiDeleteSchemaVersionRequest
func (*SubjectsV1ApiService) DeleteSchemaVersionExecute ¶ added in v0.2.0
func (a *SubjectsV1ApiService) DeleteSchemaVersionExecute(r ApiDeleteSchemaVersionRequest) (int32, *_nethttp.Response, error)
Execute executes the request
@return int32
func (*SubjectsV1ApiService) DeleteSubject ¶
func (a *SubjectsV1ApiService) DeleteSubject(ctx _context.Context, subject string) ApiDeleteSubjectRequest
DeleteSubject Delete subject
Deletes the specified subject and its associated compatibility level if registered. It is recommended to use this API only when a topic needs to be recycled or in development environment.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Name of the subject @return ApiDeleteSubjectRequest
func (*SubjectsV1ApiService) DeleteSubjectExecute ¶
func (a *SubjectsV1ApiService) DeleteSubjectExecute(r ApiDeleteSubjectRequest) ([]int32, *_nethttp.Response, error)
Execute executes the request
@return []int32
func (*SubjectsV1ApiService) GetReferencedBy ¶ added in v0.2.0
func (a *SubjectsV1ApiService) GetReferencedBy(ctx _context.Context, subject string, version string) ApiGetReferencedByRequest
GetReferencedBy List schemas referencing a schema
Retrieves the IDs of schemas that reference the specified schema.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Name of the subject @param version Version of the schema to be returned. Valid values for versionId are between [1,2^31-1] or the string \"latest\". \"latest\" returns the last registered schema under the specified subject. Note that there may be a new latest schema that gets registered right after this request is served. @return ApiGetReferencedByRequest
func (*SubjectsV1ApiService) GetReferencedByExecute ¶ added in v0.2.0
func (a *SubjectsV1ApiService) GetReferencedByExecute(r ApiGetReferencedByRequest) ([]int32, *_nethttp.Response, error)
Execute executes the request
@return []int32
func (*SubjectsV1ApiService) GetSchemaByVersion ¶ added in v0.2.0
func (a *SubjectsV1ApiService) GetSchemaByVersion(ctx _context.Context, subject string, version string) ApiGetSchemaByVersionRequest
GetSchemaByVersion Get schema by version
Retrieves a specific version of the schema registered under this subject.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Name of the subject @param version Version of the schema to be returned. Valid values for versionId are between [1,2^31-1] or the string \"latest\". \"latest\" returns the last registered schema under the specified subject. Note that there may be a new latest schema that gets registered right after this request is served. @return ApiGetSchemaByVersionRequest
func (*SubjectsV1ApiService) GetSchemaByVersionExecute ¶ added in v0.2.0
func (a *SubjectsV1ApiService) GetSchemaByVersionExecute(r ApiGetSchemaByVersionRequest) (Schema, *_nethttp.Response, error)
Execute executes the request
@return Schema
func (*SubjectsV1ApiService) GetSchemaOnly1 ¶ added in v0.2.0
func (a *SubjectsV1ApiService) GetSchemaOnly1(ctx _context.Context, subject string, version string) ApiGetSchemaOnly1Request
GetSchemaOnly1 Get schema string by version
Retrieves the schema for the specified version of this subject. Only the unescaped schema string is returned.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Name of the subject @param version Version of the schema to be returned. Valid values for versionId are between [1,2^31-1] or the string \"latest\". \"latest\" returns the last registered schema under the specified subject. Note that there may be a new latest schema that gets registered right after this request is served. @return ApiGetSchemaOnly1Request
func (*SubjectsV1ApiService) GetSchemaOnly1Execute ¶ added in v0.2.0
func (a *SubjectsV1ApiService) GetSchemaOnly1Execute(r ApiGetSchemaOnly1Request) (string, *_nethttp.Response, error)
Execute executes the request
@return string
func (*SubjectsV1ApiService) List ¶
func (a *SubjectsV1ApiService) List(ctx _context.Context) ApiListRequest
List List subjects
Retrieves a list of registered subjects matching specified parameters.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListRequest
func (*SubjectsV1ApiService) ListExecute ¶
func (a *SubjectsV1ApiService) ListExecute(r ApiListRequest) ([]string, *_nethttp.Response, error)
Execute executes the request
@return []string
func (*SubjectsV1ApiService) ListVersions ¶ added in v0.2.0
func (a *SubjectsV1ApiService) ListVersions(ctx _context.Context, subject string) ApiListVersionsRequest
ListVersions List versions under subject
Retrieves a list of versions registered under the specified subject.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Name of the subject @return ApiListVersionsRequest
func (*SubjectsV1ApiService) ListVersionsExecute ¶ added in v0.2.0
func (a *SubjectsV1ApiService) ListVersionsExecute(r ApiListVersionsRequest) ([]int32, *_nethttp.Response, error)
Execute executes the request
@return []int32
func (*SubjectsV1ApiService) LookUpSchemaUnderSubject ¶
func (a *SubjectsV1ApiService) LookUpSchemaUnderSubject(ctx _context.Context, subject string) ApiLookUpSchemaUnderSubjectRequest
LookUpSchemaUnderSubject Lookup schema under subject
Check if a schema has already been registered under the specified subject. If so, this returns the schema string along with its globally unique identifier, its version under this subject and the subject name.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Subject under which the schema will be registered @return ApiLookUpSchemaUnderSubjectRequest
func (*SubjectsV1ApiService) LookUpSchemaUnderSubjectExecute ¶
func (a *SubjectsV1ApiService) LookUpSchemaUnderSubjectExecute(r ApiLookUpSchemaUnderSubjectRequest) (Schema, *_nethttp.Response, error)
Execute executes the request
@return Schema
func (*SubjectsV1ApiService) Register ¶ added in v0.2.0
func (a *SubjectsV1ApiService) Register(ctx _context.Context, subject string) ApiRegisterRequest
Register Register schema under a subject
Register a new schema under the specified subject. If successfully registered, this returns the unique identifier of this schema in the registry. The returned identifier should be used to retrieve this schema from the schemas resource and is different from the schema's version which is associated with the subject. If the same schema is registered under a different subject, the same identifier will be returned. However, the version of the schema may be different under different subjects. A schema should be compatible with the previously registered schema or schemas (if there are any) as per the configured compatibility level. The configured compatibility level can be obtained by issuing a GET http:get:: /config/(string: subject). If that returns null, then GET http:get:: /config When there are multiple instances of Schema Registry running in the same cluster, the schema registration request will be forwarded to one of the instances designated as the primary. If the primary is not available, the client will get an error code indicating that the forwarding has failed.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subject Name of the subject @return ApiRegisterRequest
func (*SubjectsV1ApiService) RegisterExecute ¶ added in v0.2.0
func (a *SubjectsV1ApiService) RegisterExecute(r ApiRegisterRequest) (RegisterSchemaResponse, *_nethttp.Response, error)
Execute executes the request
@return RegisterSchemaResponse
type UpdateKekRequest ¶ added in v0.4.0
type UpdateKekRequest struct { KmsProps *map[string]string `json:"kmsProps,omitempty"` Doc *string `json:"doc,omitempty"` }
UpdateKekRequest struct for UpdateKekRequest
func NewUpdateKekRequest ¶ added in v0.4.0
func NewUpdateKekRequest() *UpdateKekRequest
NewUpdateKekRequest instantiates a new UpdateKekRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateKekRequestWithDefaults ¶ added in v0.4.0
func NewUpdateKekRequestWithDefaults() *UpdateKekRequest
NewUpdateKekRequestWithDefaults instantiates a new UpdateKekRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UpdateKekRequest) GetDoc ¶ added in v0.4.0
func (o *UpdateKekRequest) GetDoc() string
GetDoc returns the Doc field value if set, zero value otherwise.
func (*UpdateKekRequest) GetDocOk ¶ added in v0.4.0
func (o *UpdateKekRequest) GetDocOk() (*string, bool)
GetDocOk returns a tuple with the Doc field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateKekRequest) GetKmsProps ¶ added in v0.4.0
func (o *UpdateKekRequest) GetKmsProps() map[string]string
GetKmsProps returns the KmsProps field value if set, zero value otherwise.
func (*UpdateKekRequest) GetKmsPropsOk ¶ added in v0.4.0
func (o *UpdateKekRequest) GetKmsPropsOk() (*map[string]string, bool)
GetKmsPropsOk returns a tuple with the KmsProps field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateKekRequest) GetShared ¶ added in v0.4.0
func (o *UpdateKekRequest) GetShared() bool
GetShared returns the Shared field value if set, zero value otherwise.
func (*UpdateKekRequest) GetSharedOk ¶ added in v0.4.0
func (o *UpdateKekRequest) GetSharedOk() (*bool, bool)
GetSharedOk returns a tuple with the Shared field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateKekRequest) HasDoc ¶ added in v0.4.0
func (o *UpdateKekRequest) HasDoc() bool
HasDoc returns a boolean if a field has been set.
func (*UpdateKekRequest) HasKmsProps ¶ added in v0.4.0
func (o *UpdateKekRequest) HasKmsProps() bool
HasKmsProps returns a boolean if a field has been set.
func (*UpdateKekRequest) HasShared ¶ added in v0.4.0
func (o *UpdateKekRequest) HasShared() bool
HasShared returns a boolean if a field has been set.
func (UpdateKekRequest) MarshalJSON ¶ added in v0.4.0
func (o UpdateKekRequest) MarshalJSON() ([]byte, error)
func (*UpdateKekRequest) Redact ¶ added in v0.4.0
func (o *UpdateKekRequest) Redact()
Redact resets all sensitive fields to their zero value.
func (*UpdateKekRequest) SetDoc ¶ added in v0.4.0
func (o *UpdateKekRequest) SetDoc(v string)
SetDoc gets a reference to the given string and assigns it to the Doc field.
func (*UpdateKekRequest) SetKmsProps ¶ added in v0.4.0
func (o *UpdateKekRequest) SetKmsProps(v map[string]string)
SetKmsProps gets a reference to the given map[string]string and assigns it to the KmsProps field.
func (*UpdateKekRequest) SetShared ¶ added in v0.4.0
func (o *UpdateKekRequest) SetShared(v bool)
SetShared gets a reference to the given bool and assigns it to the Shared field.
Source Files
¶
- api_compatibility_v1.go
- api_config_v1.go
- api_contexts_v1.go
- api_data_encryption_keys_v1.go
- api_exporters_v1.go
- api_key_encryption_keys_v1.go
- api_modes_v1.go
- api_schemas_v1.go
- api_subjects_v1.go
- client.go
- configuration.go
- model_cluster_config.go
- model_compatibility_check_response.go
- model_config.go
- model_config_default_metadata.go
- model_config_default_rule_set.go
- model_config_override_metadata.go
- model_config_override_rule_set.go
- model_config_update_request.go
- model_create_dek_request.go
- model_create_kek_request.go
- model_dek.go
- model_error_message.go
- model_exporter_config_response.go
- model_exporter_reference.go
- model_exporter_response.go
- model_exporter_status_response.go
- model_exporter_update_request.go
- model_kek.go
- model_metadata.go
- model_mode.go
- model_mode_update_request.go
- model_register_exporter_request.go
- model_register_schema_request.go
- model_register_schema_response.go
- model_rule.go
- model_rule_set.go
- model_schema.go
- model_schema_reference.go
- model_schema_string.go
- model_subject_version.go
- model_update_kek_request.go
- response.go
- utils.go