client

package
v2.4.0 Latest Latest
Warning

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

Go to latest
Published: Jul 29, 2025 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

This file is auto-generated, don't edit it. Thanks.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AlterCatalogRequest

type AlterCatalogRequest struct {
	Removals []*string          `json:"removals,omitempty" xml:"removals,omitempty" type:"Repeated"`
	Updates  map[string]*string `json:"updates,omitempty" xml:"updates,omitempty"`
}

func (*AlterCatalogRequest) GetRemovals

func (s *AlterCatalogRequest) GetRemovals() []*string

func (*AlterCatalogRequest) GetUpdates

func (s *AlterCatalogRequest) GetUpdates() map[string]*string

func (AlterCatalogRequest) GoString

func (s AlterCatalogRequest) GoString() string

func (*AlterCatalogRequest) SetRemovals

func (s *AlterCatalogRequest) SetRemovals(v []*string) *AlterCatalogRequest

func (*AlterCatalogRequest) SetUpdates

func (s *AlterCatalogRequest) SetUpdates(v map[string]*string) *AlterCatalogRequest

func (AlterCatalogRequest) String

func (s AlterCatalogRequest) String() string

func (*AlterCatalogRequest) Validate

func (s *AlterCatalogRequest) Validate() error

type AlterCatalogResponse

type AlterCatalogResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *AlterCatalogResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (*AlterCatalogResponse) GetBody

func (*AlterCatalogResponse) GetHeaders

func (s *AlterCatalogResponse) GetHeaders() map[string]*string

func (*AlterCatalogResponse) GetStatusCode

func (s *AlterCatalogResponse) GetStatusCode() *int32

func (AlterCatalogResponse) GoString

func (s AlterCatalogResponse) GoString() string

func (*AlterCatalogResponse) SetBody

func (*AlterCatalogResponse) SetHeaders

func (s *AlterCatalogResponse) SetHeaders(v map[string]*string) *AlterCatalogResponse

func (*AlterCatalogResponse) SetStatusCode

func (s *AlterCatalogResponse) SetStatusCode(v int32) *AlterCatalogResponse

func (AlterCatalogResponse) String

func (s AlterCatalogResponse) String() string

func (*AlterCatalogResponse) Validate

func (s *AlterCatalogResponse) Validate() error

type AlterCatalogResponseBody

type AlterCatalogResponseBody struct {
	Missing []*string `json:"missing,omitempty" xml:"missing,omitempty" type:"Repeated"`
	Removed []*string `json:"removed,omitempty" xml:"removed,omitempty" type:"Repeated"`
	Updated []*string `json:"updated,omitempty" xml:"updated,omitempty" type:"Repeated"`
}

func (*AlterCatalogResponseBody) GetMissing

func (s *AlterCatalogResponseBody) GetMissing() []*string

func (*AlterCatalogResponseBody) GetRemoved

func (s *AlterCatalogResponseBody) GetRemoved() []*string

func (*AlterCatalogResponseBody) GetUpdated

func (s *AlterCatalogResponseBody) GetUpdated() []*string

func (AlterCatalogResponseBody) GoString

func (s AlterCatalogResponseBody) GoString() string

func (*AlterCatalogResponseBody) SetMissing

func (*AlterCatalogResponseBody) SetRemoved

func (*AlterCatalogResponseBody) SetUpdated

func (AlterCatalogResponseBody) String

func (s AlterCatalogResponseBody) String() string

func (*AlterCatalogResponseBody) Validate

func (s *AlterCatalogResponseBody) Validate() error

type AlterDatabaseRequest added in v2.1.0

type AlterDatabaseRequest struct {
	Removals []*string          `json:"removals,omitempty" xml:"removals,omitempty" type:"Repeated"`
	Updates  map[string]*string `json:"updates,omitempty" xml:"updates,omitempty"`
}

func (*AlterDatabaseRequest) GetRemovals added in v2.1.0

func (s *AlterDatabaseRequest) GetRemovals() []*string

func (*AlterDatabaseRequest) GetUpdates added in v2.1.0

func (s *AlterDatabaseRequest) GetUpdates() map[string]*string

func (AlterDatabaseRequest) GoString added in v2.1.0

func (s AlterDatabaseRequest) GoString() string

func (*AlterDatabaseRequest) SetRemovals added in v2.1.0

func (s *AlterDatabaseRequest) SetRemovals(v []*string) *AlterDatabaseRequest

func (*AlterDatabaseRequest) SetUpdates added in v2.1.0

func (s *AlterDatabaseRequest) SetUpdates(v map[string]*string) *AlterDatabaseRequest

func (AlterDatabaseRequest) String added in v2.1.0

func (s AlterDatabaseRequest) String() string

func (*AlterDatabaseRequest) Validate added in v2.1.0

func (s *AlterDatabaseRequest) Validate() error

type AlterDatabaseResponse added in v2.1.0

type AlterDatabaseResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *AlterDatabaseResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (*AlterDatabaseResponse) GetBody added in v2.1.0

func (*AlterDatabaseResponse) GetHeaders added in v2.1.0

func (s *AlterDatabaseResponse) GetHeaders() map[string]*string

func (*AlterDatabaseResponse) GetStatusCode added in v2.1.0

func (s *AlterDatabaseResponse) GetStatusCode() *int32

func (AlterDatabaseResponse) GoString added in v2.1.0

func (s AlterDatabaseResponse) GoString() string

func (*AlterDatabaseResponse) SetBody added in v2.1.0

func (*AlterDatabaseResponse) SetHeaders added in v2.1.0

func (*AlterDatabaseResponse) SetStatusCode added in v2.1.0

func (s *AlterDatabaseResponse) SetStatusCode(v int32) *AlterDatabaseResponse

func (AlterDatabaseResponse) String added in v2.1.0

func (s AlterDatabaseResponse) String() string

func (*AlterDatabaseResponse) Validate added in v2.1.0

func (s *AlterDatabaseResponse) Validate() error

type AlterDatabaseResponseBody added in v2.1.0

type AlterDatabaseResponseBody struct {
	Missing []*string `json:"missing,omitempty" xml:"missing,omitempty" type:"Repeated"`
	Removed []*string `json:"removed,omitempty" xml:"removed,omitempty" type:"Repeated"`
	Updated []*string `json:"updated,omitempty" xml:"updated,omitempty" type:"Repeated"`
}

func (*AlterDatabaseResponseBody) GetMissing added in v2.1.0

func (s *AlterDatabaseResponseBody) GetMissing() []*string

func (*AlterDatabaseResponseBody) GetRemoved added in v2.1.0

func (s *AlterDatabaseResponseBody) GetRemoved() []*string

func (*AlterDatabaseResponseBody) GetUpdated added in v2.1.0

func (s *AlterDatabaseResponseBody) GetUpdated() []*string

func (AlterDatabaseResponseBody) GoString added in v2.1.0

func (s AlterDatabaseResponseBody) GoString() string

func (*AlterDatabaseResponseBody) SetMissing added in v2.1.0

func (*AlterDatabaseResponseBody) SetRemoved added in v2.1.0

func (*AlterDatabaseResponseBody) SetUpdated added in v2.1.0

func (AlterDatabaseResponseBody) String added in v2.1.0

func (s AlterDatabaseResponseBody) String() string

func (*AlterDatabaseResponseBody) Validate added in v2.1.0

func (s *AlterDatabaseResponseBody) Validate() error

type AlterTableRequest added in v2.1.0

type AlterTableRequest struct {
	Changes []*FullSchemaChange `json:"changes,omitempty" xml:"changes,omitempty" type:"Repeated"`
}

func (*AlterTableRequest) GetChanges added in v2.1.0

func (s *AlterTableRequest) GetChanges() []*FullSchemaChange

func (AlterTableRequest) GoString added in v2.1.0

func (s AlterTableRequest) GoString() string

func (*AlterTableRequest) SetChanges added in v2.1.0

func (AlterTableRequest) String added in v2.1.0

func (s AlterTableRequest) String() string

func (*AlterTableRequest) Validate added in v2.1.0

func (s *AlterTableRequest) Validate() error

type AlterTableResponse added in v2.1.0

type AlterTableResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
}

func (*AlterTableResponse) GetHeaders added in v2.1.0

func (s *AlterTableResponse) GetHeaders() map[string]*string

func (*AlterTableResponse) GetStatusCode added in v2.1.0

func (s *AlterTableResponse) GetStatusCode() *int32

func (AlterTableResponse) GoString added in v2.1.0

func (s AlterTableResponse) GoString() string

func (*AlterTableResponse) SetHeaders added in v2.1.0

func (s *AlterTableResponse) SetHeaders(v map[string]*string) *AlterTableResponse

func (*AlterTableResponse) SetStatusCode added in v2.1.0

func (s *AlterTableResponse) SetStatusCode(v int32) *AlterTableResponse

func (AlterTableResponse) String added in v2.1.0

func (s AlterTableResponse) String() string

func (*AlterTableResponse) Validate added in v2.1.0

func (s *AlterTableResponse) Validate() error

type BatchGrantPermissionsRequest

type BatchGrantPermissionsRequest struct {
	Permissions []*Permission `json:"permissions,omitempty" xml:"permissions,omitempty" type:"Repeated"`
}

func (*BatchGrantPermissionsRequest) GetPermissions

func (s *BatchGrantPermissionsRequest) GetPermissions() []*Permission

func (BatchGrantPermissionsRequest) GoString

func (s BatchGrantPermissionsRequest) GoString() string

func (*BatchGrantPermissionsRequest) SetPermissions

func (BatchGrantPermissionsRequest) String

func (*BatchGrantPermissionsRequest) Validate

func (s *BatchGrantPermissionsRequest) Validate() error

type BatchGrantPermissionsResponse

type BatchGrantPermissionsResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *BatchGrantPermissionsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (*BatchGrantPermissionsResponse) GetBody

func (*BatchGrantPermissionsResponse) GetHeaders

func (s *BatchGrantPermissionsResponse) GetHeaders() map[string]*string

func (*BatchGrantPermissionsResponse) GetStatusCode

func (s *BatchGrantPermissionsResponse) GetStatusCode() *int32

func (BatchGrantPermissionsResponse) GoString

func (*BatchGrantPermissionsResponse) SetBody

func (*BatchGrantPermissionsResponse) SetHeaders

func (*BatchGrantPermissionsResponse) SetStatusCode

func (BatchGrantPermissionsResponse) String

func (*BatchGrantPermissionsResponse) Validate

func (s *BatchGrantPermissionsResponse) Validate() error

type BatchGrantPermissionsResponseBody

type BatchGrantPermissionsResponseBody struct {
	ErrorMessage       *string              `json:"errorMessage,omitempty" xml:"errorMessage,omitempty"`
	FailurePermissions []*FailurePermission `json:"failurePermissions,omitempty" xml:"failurePermissions,omitempty" type:"Repeated"`
	// example:
	//
	// True
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (*BatchGrantPermissionsResponseBody) GetErrorMessage

func (s *BatchGrantPermissionsResponseBody) GetErrorMessage() *string

func (*BatchGrantPermissionsResponseBody) GetFailurePermissions

func (s *BatchGrantPermissionsResponseBody) GetFailurePermissions() []*FailurePermission

func (*BatchGrantPermissionsResponseBody) GetSuccess

func (s *BatchGrantPermissionsResponseBody) GetSuccess() *bool

func (BatchGrantPermissionsResponseBody) GoString

func (*BatchGrantPermissionsResponseBody) SetErrorMessage

func (*BatchGrantPermissionsResponseBody) SetFailurePermissions

func (*BatchGrantPermissionsResponseBody) SetSuccess

func (BatchGrantPermissionsResponseBody) String

func (*BatchGrantPermissionsResponseBody) Validate

type BatchRevokePermissionsRequest

type BatchRevokePermissionsRequest struct {
	Permissions []*Permission `json:"permissions,omitempty" xml:"permissions,omitempty" type:"Repeated"`
}

func (*BatchRevokePermissionsRequest) GetPermissions

func (s *BatchRevokePermissionsRequest) GetPermissions() []*Permission

func (BatchRevokePermissionsRequest) GoString

func (*BatchRevokePermissionsRequest) SetPermissions

func (BatchRevokePermissionsRequest) String

func (*BatchRevokePermissionsRequest) Validate

func (s *BatchRevokePermissionsRequest) Validate() error

type BatchRevokePermissionsResponse

type BatchRevokePermissionsResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *BatchRevokePermissionsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (*BatchRevokePermissionsResponse) GetBody

func (*BatchRevokePermissionsResponse) GetHeaders

func (s *BatchRevokePermissionsResponse) GetHeaders() map[string]*string

func (*BatchRevokePermissionsResponse) GetStatusCode

func (s *BatchRevokePermissionsResponse) GetStatusCode() *int32

func (BatchRevokePermissionsResponse) GoString

func (*BatchRevokePermissionsResponse) SetHeaders

func (*BatchRevokePermissionsResponse) SetStatusCode

func (BatchRevokePermissionsResponse) String

func (*BatchRevokePermissionsResponse) Validate

func (s *BatchRevokePermissionsResponse) Validate() error

type BatchRevokePermissionsResponseBody

type BatchRevokePermissionsResponseBody struct {
	ErrorMessage       *string              `json:"errorMessage,omitempty" xml:"errorMessage,omitempty"`
	FailurePermissions []*FailurePermission `json:"failurePermissions,omitempty" xml:"failurePermissions,omitempty" type:"Repeated"`
	// example:
	//
	// true
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (*BatchRevokePermissionsResponseBody) GetErrorMessage

func (s *BatchRevokePermissionsResponseBody) GetErrorMessage() *string

func (*BatchRevokePermissionsResponseBody) GetFailurePermissions

func (s *BatchRevokePermissionsResponseBody) GetFailurePermissions() []*FailurePermission

func (*BatchRevokePermissionsResponseBody) GetSuccess

func (s *BatchRevokePermissionsResponseBody) GetSuccess() *bool

func (BatchRevokePermissionsResponseBody) GoString

func (*BatchRevokePermissionsResponseBody) SetErrorMessage

func (*BatchRevokePermissionsResponseBody) SetFailurePermissions

func (*BatchRevokePermissionsResponseBody) SetSuccess

func (BatchRevokePermissionsResponseBody) String

func (*BatchRevokePermissionsResponseBody) Validate

type Catalog

type Catalog struct {
	CreatedAt *int64             `json:"createdAt,omitempty" xml:"createdAt,omitempty"`
	CreatedBy *string            `json:"createdBy,omitempty" xml:"createdBy,omitempty"`
	Id        *string            `json:"id,omitempty" xml:"id,omitempty"`
	Name      *string            `json:"name,omitempty" xml:"name,omitempty"`
	Options   map[string]*string `json:"options,omitempty" xml:"options,omitempty"`
	Owner     *string            `json:"owner,omitempty" xml:"owner,omitempty"`
	Status    *string            `json:"status,omitempty" xml:"status,omitempty"`
	Type      *string            `json:"type,omitempty" xml:"type,omitempty"`
	UpdatedAt *int64             `json:"updatedAt,omitempty" xml:"updatedAt,omitempty"`
	UpdatedBy *string            `json:"updatedBy,omitempty" xml:"updatedBy,omitempty"`
}

func (*Catalog) GetCreatedAt

func (s *Catalog) GetCreatedAt() *int64

func (*Catalog) GetCreatedBy

func (s *Catalog) GetCreatedBy() *string

func (*Catalog) GetId

func (s *Catalog) GetId() *string

func (*Catalog) GetName

func (s *Catalog) GetName() *string

func (*Catalog) GetOptions

func (s *Catalog) GetOptions() map[string]*string

func (*Catalog) GetOwner

func (s *Catalog) GetOwner() *string

func (*Catalog) GetStatus

func (s *Catalog) GetStatus() *string

func (*Catalog) GetType

func (s *Catalog) GetType() *string

func (*Catalog) GetUpdatedAt

func (s *Catalog) GetUpdatedAt() *int64

func (*Catalog) GetUpdatedBy

func (s *Catalog) GetUpdatedBy() *string

func (Catalog) GoString

func (s Catalog) GoString() string

func (*Catalog) SetCreatedAt

func (s *Catalog) SetCreatedAt(v int64) *Catalog

func (*Catalog) SetCreatedBy

func (s *Catalog) SetCreatedBy(v string) *Catalog

func (*Catalog) SetId

func (s *Catalog) SetId(v string) *Catalog

func (*Catalog) SetName

func (s *Catalog) SetName(v string) *Catalog

func (*Catalog) SetOptions

func (s *Catalog) SetOptions(v map[string]*string) *Catalog

func (*Catalog) SetOwner

func (s *Catalog) SetOwner(v string) *Catalog

func (*Catalog) SetStatus

func (s *Catalog) SetStatus(v string) *Catalog

func (*Catalog) SetType

func (s *Catalog) SetType(v string) *Catalog

func (*Catalog) SetUpdatedAt

func (s *Catalog) SetUpdatedAt(v int64) *Catalog

func (*Catalog) SetUpdatedBy

func (s *Catalog) SetUpdatedBy(v string) *Catalog

func (Catalog) String

func (s Catalog) String() string

func (*Catalog) Validate

func (s *Catalog) Validate() error

type CatalogSummary

type CatalogSummary struct {
	ApiVisitCountMonthly   *int64     `json:"apiVisitCountMonthly,omitempty" xml:"apiVisitCountMonthly,omitempty"`
	DatabaseCount          *MoMValues `json:"databaseCount,omitempty" xml:"databaseCount,omitempty"`
	FileAccessCountMonthly *int64     `json:"fileAccessCountMonthly,omitempty" xml:"fileAccessCountMonthly,omitempty"`
	// Update date of the statistics
	GeneratedDate        *string    `json:"generatedDate,omitempty" xml:"generatedDate,omitempty"`
	PartitionCount       *MoMValues `json:"partitionCount,omitempty" xml:"partitionCount,omitempty"`
	TableCount           *MoMValues `json:"tableCount,omitempty" xml:"tableCount,omitempty"`
	ThroughputMonthly    *int64     `json:"throughputMonthly,omitempty" xml:"throughputMonthly,omitempty"`
	TotalFileCount       *MoMValues `json:"totalFileCount,omitempty" xml:"totalFileCount,omitempty"`
	TotalFileSizeInBytes *MoMValues `json:"totalFileSizeInBytes,omitempty" xml:"totalFileSizeInBytes,omitempty"`
}

func (*CatalogSummary) GetApiVisitCountMonthly

func (s *CatalogSummary) GetApiVisitCountMonthly() *int64

func (*CatalogSummary) GetDatabaseCount

func (s *CatalogSummary) GetDatabaseCount() *MoMValues

func (*CatalogSummary) GetFileAccessCountMonthly

func (s *CatalogSummary) GetFileAccessCountMonthly() *int64

func (*CatalogSummary) GetGeneratedDate

func (s *CatalogSummary) GetGeneratedDate() *string

func (*CatalogSummary) GetPartitionCount

func (s *CatalogSummary) GetPartitionCount() *MoMValues

func (*CatalogSummary) GetTableCount

func (s *CatalogSummary) GetTableCount() *MoMValues

func (*CatalogSummary) GetThroughputMonthly

func (s *CatalogSummary) GetThroughputMonthly() *int64

func (*CatalogSummary) GetTotalFileCount

func (s *CatalogSummary) GetTotalFileCount() *MoMValues

func (*CatalogSummary) GetTotalFileSizeInBytes

func (s *CatalogSummary) GetTotalFileSizeInBytes() *MoMValues

func (CatalogSummary) GoString

func (s CatalogSummary) GoString() string

func (*CatalogSummary) SetApiVisitCountMonthly

func (s *CatalogSummary) SetApiVisitCountMonthly(v int64) *CatalogSummary

func (*CatalogSummary) SetDatabaseCount

func (s *CatalogSummary) SetDatabaseCount(v *MoMValues) *CatalogSummary

func (*CatalogSummary) SetFileAccessCountMonthly

func (s *CatalogSummary) SetFileAccessCountMonthly(v int64) *CatalogSummary

func (*CatalogSummary) SetGeneratedDate

func (s *CatalogSummary) SetGeneratedDate(v string) *CatalogSummary

func (*CatalogSummary) SetPartitionCount

func (s *CatalogSummary) SetPartitionCount(v *MoMValues) *CatalogSummary

func (*CatalogSummary) SetTableCount

func (s *CatalogSummary) SetTableCount(v *MoMValues) *CatalogSummary

func (*CatalogSummary) SetThroughputMonthly

func (s *CatalogSummary) SetThroughputMonthly(v int64) *CatalogSummary

func (*CatalogSummary) SetTotalFileCount

func (s *CatalogSummary) SetTotalFileCount(v *MoMValues) *CatalogSummary

func (*CatalogSummary) SetTotalFileSizeInBytes

func (s *CatalogSummary) SetTotalFileSizeInBytes(v *MoMValues) *CatalogSummary

func (CatalogSummary) String

func (s CatalogSummary) String() string

func (*CatalogSummary) Validate

func (s *CatalogSummary) Validate() error

type CatalogSummaryTrend

type CatalogSummaryTrend struct {
	// API visit count trends
	ApiVisitCount []*DateSummary `json:"apiVisitCount,omitempty" xml:"apiVisitCount,omitempty" type:"Repeated"`
	// file access count trends
	FileAccessCount []*DateSummary `json:"fileAccessCount,omitempty" xml:"fileAccessCount,omitempty" type:"Repeated"`
	// Table count trends
	Throughput []*DateSummary `json:"throughput,omitempty" xml:"throughput,omitempty" type:"Repeated"`
	// Historical total file count
	TotalFileCount []*DateSummary `json:"totalFileCount,omitempty" xml:"totalFileCount,omitempty" type:"Repeated"`
	// Database count trends
	TotalFileSizeInBytes []*DateSummary `json:"totalFileSizeInBytes,omitempty" xml:"totalFileSizeInBytes,omitempty" type:"Repeated"`
	// Latest snapshot file count
	TotalMetaCount []*DateSummary `json:"totalMetaCount,omitempty" xml:"totalMetaCount,omitempty" type:"Repeated"`
}

func (*CatalogSummaryTrend) GetApiVisitCount

func (s *CatalogSummaryTrend) GetApiVisitCount() []*DateSummary

func (*CatalogSummaryTrend) GetFileAccessCount

func (s *CatalogSummaryTrend) GetFileAccessCount() []*DateSummary

func (*CatalogSummaryTrend) GetThroughput

func (s *CatalogSummaryTrend) GetThroughput() []*DateSummary

func (*CatalogSummaryTrend) GetTotalFileCount

func (s *CatalogSummaryTrend) GetTotalFileCount() []*DateSummary

func (*CatalogSummaryTrend) GetTotalFileSizeInBytes

func (s *CatalogSummaryTrend) GetTotalFileSizeInBytes() []*DateSummary

func (*CatalogSummaryTrend) GetTotalMetaCount

func (s *CatalogSummaryTrend) GetTotalMetaCount() []*DateSummary

func (CatalogSummaryTrend) GoString

func (s CatalogSummaryTrend) GoString() string

func (*CatalogSummaryTrend) SetApiVisitCount

func (s *CatalogSummaryTrend) SetApiVisitCount(v []*DateSummary) *CatalogSummaryTrend

func (*CatalogSummaryTrend) SetFileAccessCount

func (s *CatalogSummaryTrend) SetFileAccessCount(v []*DateSummary) *CatalogSummaryTrend

func (*CatalogSummaryTrend) SetThroughput

func (s *CatalogSummaryTrend) SetThroughput(v []*DateSummary) *CatalogSummaryTrend

func (*CatalogSummaryTrend) SetTotalFileCount

func (s *CatalogSummaryTrend) SetTotalFileCount(v []*DateSummary) *CatalogSummaryTrend

func (*CatalogSummaryTrend) SetTotalFileSizeInBytes

func (s *CatalogSummaryTrend) SetTotalFileSizeInBytes(v []*DateSummary) *CatalogSummaryTrend

func (*CatalogSummaryTrend) SetTotalMetaCount

func (s *CatalogSummaryTrend) SetTotalMetaCount(v []*DateSummary) *CatalogSummaryTrend

func (CatalogSummaryTrend) String

func (s CatalogSummaryTrend) String() string

func (*CatalogSummaryTrend) Validate

func (s *CatalogSummaryTrend) Validate() error

type Client

type Client struct {
	openapi.Client
	DisableSDKError *bool
}

func NewClient

func NewClient(config *openapiutil.Config) (*Client, error)

func (*Client) AlterCatalog

func (client *Client) AlterCatalog(catalog *string, request *AlterCatalogRequest) (_result *AlterCatalogResponse, _err error)

Summary:

更新数据目录

@param request - AlterCatalogRequest

@return AlterCatalogResponse

func (*Client) AlterCatalogWithContext added in v2.3.0

func (client *Client) AlterCatalogWithContext(ctx context.Context, catalog *string, request *AlterCatalogRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *AlterCatalogResponse, _err error)

Summary:

更新数据目录

@param request - AlterCatalogRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return AlterCatalogResponse

func (*Client) AlterCatalogWithOptions

func (client *Client) AlterCatalogWithOptions(catalog *string, request *AlterCatalogRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *AlterCatalogResponse, _err error)

Summary:

更新数据目录

@param request - AlterCatalogRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return AlterCatalogResponse

func (*Client) AlterDatabase added in v2.1.0

func (client *Client) AlterDatabase(catalogId *string, database *string, request *AlterDatabaseRequest) (_result *AlterDatabaseResponse, _err error)

Summary:

更新数据库

@param request - AlterDatabaseRequest

@return AlterDatabaseResponse

func (*Client) AlterDatabaseWithContext added in v2.3.0

func (client *Client) AlterDatabaseWithContext(ctx context.Context, catalogId *string, database *string, request *AlterDatabaseRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *AlterDatabaseResponse, _err error)

Summary:

更新数据库

@param request - AlterDatabaseRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return AlterDatabaseResponse

func (*Client) AlterDatabaseWithOptions added in v2.1.0

func (client *Client) AlterDatabaseWithOptions(catalogId *string, database *string, request *AlterDatabaseRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *AlterDatabaseResponse, _err error)

Summary:

更新数据库

@param request - AlterDatabaseRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return AlterDatabaseResponse

func (*Client) AlterTable added in v2.1.0

func (client *Client) AlterTable(catalogId *string, database *string, table *string, request *AlterTableRequest) (_result *AlterTableResponse, _err error)

Summary:

更改Table

@param request - AlterTableRequest

@return AlterTableResponse

func (*Client) AlterTableWithContext added in v2.3.0

func (client *Client) AlterTableWithContext(ctx context.Context, catalogId *string, database *string, table *string, request *AlterTableRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *AlterTableResponse, _err error)

Summary:

更改Table

@param request - AlterTableRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return AlterTableResponse

func (*Client) AlterTableWithOptions added in v2.1.0

func (client *Client) AlterTableWithOptions(catalogId *string, database *string, table *string, request *AlterTableRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *AlterTableResponse, _err error)

Summary:

更改Table

@param request - AlterTableRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return AlterTableResponse

func (*Client) BatchGrantPermissions

func (client *Client) BatchGrantPermissions(catalogId *string, request *BatchGrantPermissionsRequest) (_result *BatchGrantPermissionsResponse, _err error)

Summary:

批量授权

@param request - BatchGrantPermissionsRequest

@return BatchGrantPermissionsResponse

func (*Client) BatchGrantPermissionsWithContext added in v2.3.0

func (client *Client) BatchGrantPermissionsWithContext(ctx context.Context, catalogId *string, request *BatchGrantPermissionsRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *BatchGrantPermissionsResponse, _err error)

Summary:

批量授权

@param request - BatchGrantPermissionsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return BatchGrantPermissionsResponse

func (*Client) BatchGrantPermissionsWithOptions

func (client *Client) BatchGrantPermissionsWithOptions(catalogId *string, request *BatchGrantPermissionsRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *BatchGrantPermissionsResponse, _err error)

Summary:

批量授权

@param request - BatchGrantPermissionsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return BatchGrantPermissionsResponse

func (*Client) BatchRevokePermissions

func (client *Client) BatchRevokePermissions(catalogId *string, request *BatchRevokePermissionsRequest) (_result *BatchRevokePermissionsResponse, _err error)

Summary:

批量取消授权

@param request - BatchRevokePermissionsRequest

@return BatchRevokePermissionsResponse

func (*Client) BatchRevokePermissionsWithContext added in v2.3.0

func (client *Client) BatchRevokePermissionsWithContext(ctx context.Context, catalogId *string, request *BatchRevokePermissionsRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *BatchRevokePermissionsResponse, _err error)

Summary:

批量取消授权

@param request - BatchRevokePermissionsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return BatchRevokePermissionsResponse

func (*Client) BatchRevokePermissionsWithOptions

func (client *Client) BatchRevokePermissionsWithOptions(catalogId *string, request *BatchRevokePermissionsRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *BatchRevokePermissionsResponse, _err error)

Summary:

批量取消授权

@param request - BatchRevokePermissionsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return BatchRevokePermissionsResponse

func (*Client) CreateCatalog

func (client *Client) CreateCatalog(request *CreateCatalogRequest) (_result *CreateCatalogResponse, _err error)

Summary:

创建数据目录

@param request - CreateCatalogRequest

@return CreateCatalogResponse

func (*Client) CreateCatalogWithContext added in v2.3.0

func (client *Client) CreateCatalogWithContext(ctx context.Context, request *CreateCatalogRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *CreateCatalogResponse, _err error)

Summary:

创建数据目录

@param request - CreateCatalogRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateCatalogResponse

func (*Client) CreateCatalogWithOptions

func (client *Client) CreateCatalogWithOptions(request *CreateCatalogRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *CreateCatalogResponse, _err error)

Summary:

创建数据目录

@param request - CreateCatalogRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateCatalogResponse

func (*Client) CreateDatabase added in v2.1.0

func (client *Client) CreateDatabase(catalogId *string, request *CreateDatabaseRequest) (_result *CreateDatabaseResponse, _err error)

Summary:

创建数据库

@param request - CreateDatabaseRequest

@return CreateDatabaseResponse

func (*Client) CreateDatabaseWithContext added in v2.3.0

func (client *Client) CreateDatabaseWithContext(ctx context.Context, catalogId *string, request *CreateDatabaseRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *CreateDatabaseResponse, _err error)

Summary:

创建数据库

@param request - CreateDatabaseRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateDatabaseResponse

func (*Client) CreateDatabaseWithOptions added in v2.1.0

func (client *Client) CreateDatabaseWithOptions(catalogId *string, request *CreateDatabaseRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *CreateDatabaseResponse, _err error)

Summary:

创建数据库

@param request - CreateDatabaseRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateDatabaseResponse

func (*Client) CreateRole

func (client *Client) CreateRole(request *CreateRoleRequest) (_result *CreateRoleResponse, _err error)

Summary:

创建角色

@param request - CreateRoleRequest

@return CreateRoleResponse

func (*Client) CreateRoleWithContext added in v2.3.0

func (client *Client) CreateRoleWithContext(ctx context.Context, request *CreateRoleRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *CreateRoleResponse, _err error)

Summary:

创建角色

@param request - CreateRoleRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateRoleResponse

func (*Client) CreateRoleWithOptions

func (client *Client) CreateRoleWithOptions(request *CreateRoleRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *CreateRoleResponse, _err error)

Summary:

创建角色

@param request - CreateRoleRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateRoleResponse

func (*Client) CreateTable added in v2.1.0

func (client *Client) CreateTable(catalogId *string, database *string, request *CreateTableRequest) (_result *CreateTableResponse, _err error)

Summary:

创建表

@param request - CreateTableRequest

@return CreateTableResponse

func (*Client) CreateTableWithContext added in v2.3.0

func (client *Client) CreateTableWithContext(ctx context.Context, catalogId *string, database *string, request *CreateTableRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *CreateTableResponse, _err error)

Summary:

创建表

@param request - CreateTableRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateTableResponse

func (*Client) CreateTableWithOptions added in v2.1.0

func (client *Client) CreateTableWithOptions(catalogId *string, database *string, request *CreateTableRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *CreateTableResponse, _err error)

Summary:

创建表

@param request - CreateTableRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateTableResponse

func (*Client) DeleteRole

func (client *Client) DeleteRole(request *DeleteRoleRequest) (_result *DeleteRoleResponse, _err error)

Summary:

删除角色

@param request - DeleteRoleRequest

@return DeleteRoleResponse

func (*Client) DeleteRoleWithContext added in v2.3.0

func (client *Client) DeleteRoleWithContext(ctx context.Context, request *DeleteRoleRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *DeleteRoleResponse, _err error)

Summary:

删除角色

@param request - DeleteRoleRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteRoleResponse

func (*Client) DeleteRoleWithOptions

func (client *Client) DeleteRoleWithOptions(request *DeleteRoleRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *DeleteRoleResponse, _err error)

Summary:

删除角色

@param request - DeleteRoleRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteRoleResponse

func (*Client) DescribeRegions

func (client *Client) DescribeRegions() (_result *DescribeRegionsResponse, _err error)

Summary:

查询 DLF 开通地域

@return DescribeRegionsResponse

func (*Client) DescribeRegionsWithContext added in v2.3.0

func (client *Client) DescribeRegionsWithContext(ctx context.Context, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *DescribeRegionsResponse, _err error)

Summary:

查询 DLF 开通地域

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DescribeRegionsResponse

func (*Client) DescribeRegionsWithOptions

func (client *Client) DescribeRegionsWithOptions(headers map[string]*string, runtime *dara.RuntimeOptions) (_result *DescribeRegionsResponse, _err error)

Summary:

查询 DLF 开通地域

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DescribeRegionsResponse

func (*Client) DropCatalog

func (client *Client) DropCatalog(catalog *string) (_result *DropCatalogResponse, _err error)

Summary:

创建数据湖Catalog

@return DropCatalogResponse

func (*Client) DropCatalogWithContext added in v2.3.0

func (client *Client) DropCatalogWithContext(ctx context.Context, catalog *string, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *DropCatalogResponse, _err error)

Summary:

创建数据湖Catalog

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DropCatalogResponse

func (*Client) DropCatalogWithOptions

func (client *Client) DropCatalogWithOptions(catalog *string, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *DropCatalogResponse, _err error)

Summary:

创建数据湖Catalog

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DropCatalogResponse

func (*Client) DropDatabase added in v2.1.0

func (client *Client) DropDatabase(catalogId *string, database *string) (_result *DropDatabaseResponse, _err error)

Summary:

删除数据库

@return DropDatabaseResponse

func (*Client) DropDatabaseWithContext added in v2.3.0

func (client *Client) DropDatabaseWithContext(ctx context.Context, catalogId *string, database *string, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *DropDatabaseResponse, _err error)

Summary:

删除数据库

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DropDatabaseResponse

func (*Client) DropDatabaseWithOptions added in v2.1.0

func (client *Client) DropDatabaseWithOptions(catalogId *string, database *string, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *DropDatabaseResponse, _err error)

Summary:

删除数据库

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DropDatabaseResponse

func (*Client) DropTable added in v2.1.0

func (client *Client) DropTable(catalogId *string, database *string, table *string) (_result *DropTableResponse, _err error)

Summary:

删除表

@return DropTableResponse

func (*Client) DropTableWithContext added in v2.3.0

func (client *Client) DropTableWithContext(ctx context.Context, catalogId *string, database *string, table *string, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *DropTableResponse, _err error)

Summary:

删除表

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DropTableResponse

func (*Client) DropTableWithOptions added in v2.1.0

func (client *Client) DropTableWithOptions(catalogId *string, database *string, table *string, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *DropTableResponse, _err error)

Summary:

删除表

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DropTableResponse

func (*Client) GetCatalog

func (client *Client) GetCatalog(catalog *string) (_result *GetCatalogResponse, _err error)

Summary:

查看数据湖Catalog

@return GetCatalogResponse

func (*Client) GetCatalogById added in v2.4.0

func (client *Client) GetCatalogById(id *string) (_result *GetCatalogByIdResponse, _err error)

Summary:

查看数据湖Catalog

@return GetCatalogByIdResponse

func (*Client) GetCatalogByIdWithContext added in v2.4.0

func (client *Client) GetCatalogByIdWithContext(ctx context.Context, id *string, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *GetCatalogByIdResponse, _err error)

Summary:

查看数据湖Catalog

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetCatalogByIdResponse

func (*Client) GetCatalogByIdWithOptions added in v2.4.0

func (client *Client) GetCatalogByIdWithOptions(id *string, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *GetCatalogByIdResponse, _err error)

Summary:

查看数据湖Catalog

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetCatalogByIdResponse

func (*Client) GetCatalogSummary

func (client *Client) GetCatalogSummary(catalogId *string) (_result *GetCatalogSummaryResponse, _err error)

Summary:

查看表

@return GetCatalogSummaryResponse

func (*Client) GetCatalogSummaryTrend

func (client *Client) GetCatalogSummaryTrend(catalogId *string, request *GetCatalogSummaryTrendRequest) (_result *GetCatalogSummaryTrendResponse, _err error)

Summary:

查看表

@param request - GetCatalogSummaryTrendRequest

@return GetCatalogSummaryTrendResponse

func (*Client) GetCatalogSummaryTrendWithContext added in v2.3.0

func (client *Client) GetCatalogSummaryTrendWithContext(ctx context.Context, catalogId *string, request *GetCatalogSummaryTrendRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *GetCatalogSummaryTrendResponse, _err error)

Summary:

查看表

@param request - GetCatalogSummaryTrendRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetCatalogSummaryTrendResponse

func (*Client) GetCatalogSummaryTrendWithOptions

func (client *Client) GetCatalogSummaryTrendWithOptions(catalogId *string, request *GetCatalogSummaryTrendRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *GetCatalogSummaryTrendResponse, _err error)

Summary:

查看表

@param request - GetCatalogSummaryTrendRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetCatalogSummaryTrendResponse

func (*Client) GetCatalogSummaryWithContext added in v2.3.0

func (client *Client) GetCatalogSummaryWithContext(ctx context.Context, catalogId *string, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *GetCatalogSummaryResponse, _err error)

Summary:

查看表

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetCatalogSummaryResponse

func (*Client) GetCatalogSummaryWithOptions

func (client *Client) GetCatalogSummaryWithOptions(catalogId *string, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *GetCatalogSummaryResponse, _err error)

Summary:

查看表

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetCatalogSummaryResponse

func (*Client) GetCatalogToken

func (client *Client) GetCatalogToken(catalog *string) (_result *GetCatalogTokenResponse, _err error)

Summary:

获取数据湖Catalog的临时访问凭证

@return GetCatalogTokenResponse

func (*Client) GetCatalogTokenWithContext added in v2.3.0

func (client *Client) GetCatalogTokenWithContext(ctx context.Context, catalog *string, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *GetCatalogTokenResponse, _err error)

Summary:

获取数据湖Catalog的临时访问凭证

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetCatalogTokenResponse

func (*Client) GetCatalogTokenWithOptions

func (client *Client) GetCatalogTokenWithOptions(catalog *string, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *GetCatalogTokenResponse, _err error)

Summary:

获取数据湖Catalog的临时访问凭证

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetCatalogTokenResponse

func (*Client) GetCatalogWithContext added in v2.3.0

func (client *Client) GetCatalogWithContext(ctx context.Context, catalog *string, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *GetCatalogResponse, _err error)

Summary:

查看数据湖Catalog

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetCatalogResponse

func (*Client) GetCatalogWithOptions

func (client *Client) GetCatalogWithOptions(catalog *string, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *GetCatalogResponse, _err error)

Summary:

查看数据湖Catalog

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetCatalogResponse

func (*Client) GetDatabase added in v2.1.0

func (client *Client) GetDatabase(catalogId *string, database *string) (_result *GetDatabaseResponse, _err error)

Summary:

查看数据库

@return GetDatabaseResponse

func (*Client) GetDatabaseSummary

func (client *Client) GetDatabaseSummary(catalogId *string, database *string) (_result *GetDatabaseSummaryResponse, _err error)

Summary:

查看表

@return GetDatabaseSummaryResponse

func (*Client) GetDatabaseSummaryWithContext added in v2.3.0

func (client *Client) GetDatabaseSummaryWithContext(ctx context.Context, catalogId *string, database *string, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *GetDatabaseSummaryResponse, _err error)

Summary:

查看表

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetDatabaseSummaryResponse

func (*Client) GetDatabaseSummaryWithOptions

func (client *Client) GetDatabaseSummaryWithOptions(catalogId *string, database *string, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *GetDatabaseSummaryResponse, _err error)

Summary:

查看表

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetDatabaseSummaryResponse

func (*Client) GetDatabaseWithContext added in v2.3.0

func (client *Client) GetDatabaseWithContext(ctx context.Context, catalogId *string, database *string, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *GetDatabaseResponse, _err error)

Summary:

查看数据库

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetDatabaseResponse

func (*Client) GetDatabaseWithOptions added in v2.1.0

func (client *Client) GetDatabaseWithOptions(catalogId *string, database *string, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *GetDatabaseResponse, _err error)

Summary:

查看数据库

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetDatabaseResponse

func (*Client) GetEndpoint

func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error)

func (*Client) GetRegionStatus

func (client *Client) GetRegionStatus() (_result *GetRegionStatusResponse, _err error)

Summary:

查询 DLF 当前地域开通状态

@return GetRegionStatusResponse

func (*Client) GetRegionStatusWithContext added in v2.3.0

func (client *Client) GetRegionStatusWithContext(ctx context.Context, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *GetRegionStatusResponse, _err error)

Summary:

查询 DLF 当前地域开通状态

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetRegionStatusResponse

func (*Client) GetRegionStatusWithOptions

func (client *Client) GetRegionStatusWithOptions(headers map[string]*string, runtime *dara.RuntimeOptions) (_result *GetRegionStatusResponse, _err error)

Summary:

查询 DLF 当前地域开通状态

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetRegionStatusResponse

func (*Client) GetRole

func (client *Client) GetRole(request *GetRoleRequest) (_result *GetRoleResponse, _err error)

Summary:

获取角色

@param request - GetRoleRequest

@return GetRoleResponse

func (*Client) GetRoleWithContext added in v2.3.0

func (client *Client) GetRoleWithContext(ctx context.Context, request *GetRoleRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *GetRoleResponse, _err error)

Summary:

获取角色

@param request - GetRoleRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetRoleResponse

func (*Client) GetRoleWithOptions

func (client *Client) GetRoleWithOptions(request *GetRoleRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *GetRoleResponse, _err error)

Summary:

获取角色

@param request - GetRoleRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetRoleResponse

func (*Client) GetTable added in v2.1.0

func (client *Client) GetTable(catalogId *string, database *string, table *string) (_result *GetTableResponse, _err error)

Summary:

查看表

@return GetTableResponse

func (*Client) GetTableSummary

func (client *Client) GetTableSummary(catalogId *string, database *string, table *string) (_result *GetTableSummaryResponse, _err error)

Summary:

查看表

@return GetTableSummaryResponse

func (*Client) GetTableSummaryWithContext added in v2.3.0

func (client *Client) GetTableSummaryWithContext(ctx context.Context, catalogId *string, database *string, table *string, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *GetTableSummaryResponse, _err error)

Summary:

查看表

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetTableSummaryResponse

func (*Client) GetTableSummaryWithOptions

func (client *Client) GetTableSummaryWithOptions(catalogId *string, database *string, table *string, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *GetTableSummaryResponse, _err error)

Summary:

查看表

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetTableSummaryResponse

func (*Client) GetTableWithContext added in v2.3.0

func (client *Client) GetTableWithContext(ctx context.Context, catalogId *string, database *string, table *string, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *GetTableResponse, _err error)

Summary:

查看表

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetTableResponse

func (*Client) GetTableWithOptions added in v2.1.0

func (client *Client) GetTableWithOptions(catalogId *string, database *string, table *string, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *GetTableResponse, _err error)

Summary:

查看表

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetTableResponse

func (*Client) GetUser

func (client *Client) GetUser(request *GetUserRequest) (_result *GetUserResponse, _err error)

Summary:

获取用户

@param request - GetUserRequest

@return GetUserResponse

func (*Client) GetUserWithContext added in v2.3.0

func (client *Client) GetUserWithContext(ctx context.Context, request *GetUserRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *GetUserResponse, _err error)

Summary:

获取用户

@param request - GetUserRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetUserResponse

func (*Client) GetUserWithOptions

func (client *Client) GetUserWithOptions(request *GetUserRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *GetUserResponse, _err error)

Summary:

获取用户

@param request - GetUserRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetUserResponse

func (*Client) GrantRoleToUsers

func (client *Client) GrantRoleToUsers(request *GrantRoleToUsersRequest) (_result *GrantRoleToUsersResponse, _err error)

Summary:

批量授予角色权限给用户

@param request - GrantRoleToUsersRequest

@return GrantRoleToUsersResponse

func (*Client) GrantRoleToUsersWithContext added in v2.3.0

func (client *Client) GrantRoleToUsersWithContext(ctx context.Context, request *GrantRoleToUsersRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *GrantRoleToUsersResponse, _err error)

Summary:

批量授予角色权限给用户

@param request - GrantRoleToUsersRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GrantRoleToUsersResponse

func (*Client) GrantRoleToUsersWithOptions

func (client *Client) GrantRoleToUsersWithOptions(request *GrantRoleToUsersRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *GrantRoleToUsersResponse, _err error)

Summary:

批量授予角色权限给用户

@param request - GrantRoleToUsersRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GrantRoleToUsersResponse

func (*Client) Init

func (client *Client) Init(config *openapiutil.Config) (_err error)

func (*Client) ListCatalogs

func (client *Client) ListCatalogs(request *ListCatalogsRequest) (_result *ListCatalogsResponse, _err error)

Summary:

查看数据目录列表

@param request - ListCatalogsRequest

@return ListCatalogsResponse

func (*Client) ListCatalogsWithContext added in v2.3.0

func (client *Client) ListCatalogsWithContext(ctx context.Context, request *ListCatalogsRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *ListCatalogsResponse, _err error)

Summary:

查看数据目录列表

@param request - ListCatalogsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListCatalogsResponse

func (*Client) ListCatalogsWithOptions

func (client *Client) ListCatalogsWithOptions(request *ListCatalogsRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *ListCatalogsResponse, _err error)

Summary:

查看数据目录列表

@param request - ListCatalogsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListCatalogsResponse

func (*Client) ListDatabaseDetails added in v2.3.0

func (client *Client) ListDatabaseDetails(catalogId *string, request *ListDatabaseDetailsRequest) (_result *ListDatabaseDetailsResponse, _err error)

Summary:

查看数据库列表

@param request - ListDatabaseDetailsRequest

@return ListDatabaseDetailsResponse

func (*Client) ListDatabaseDetailsWithContext added in v2.3.0

func (client *Client) ListDatabaseDetailsWithContext(ctx context.Context, catalogId *string, request *ListDatabaseDetailsRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *ListDatabaseDetailsResponse, _err error)

Summary:

查看数据库列表

@param request - ListDatabaseDetailsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListDatabaseDetailsResponse

func (*Client) ListDatabaseDetailsWithOptions added in v2.3.0

func (client *Client) ListDatabaseDetailsWithOptions(catalogId *string, request *ListDatabaseDetailsRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *ListDatabaseDetailsResponse, _err error)

Summary:

查看数据库列表

@param request - ListDatabaseDetailsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListDatabaseDetailsResponse

func (*Client) ListDatabases added in v2.1.0

func (client *Client) ListDatabases(catalogId *string, request *ListDatabasesRequest) (_result *ListDatabasesResponse, _err error)

Summary:

查看数据库列表

@param request - ListDatabasesRequest

@return ListDatabasesResponse

func (*Client) ListDatabasesWithContext added in v2.3.0

func (client *Client) ListDatabasesWithContext(ctx context.Context, catalogId *string, request *ListDatabasesRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *ListDatabasesResponse, _err error)

Summary:

查看数据库列表

@param request - ListDatabasesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListDatabasesResponse

func (*Client) ListDatabasesWithOptions added in v2.1.0

func (client *Client) ListDatabasesWithOptions(catalogId *string, request *ListDatabasesRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *ListDatabasesResponse, _err error)

Summary:

查看数据库列表

@param request - ListDatabasesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListDatabasesResponse

func (*Client) ListPartitionSummaries

func (client *Client) ListPartitionSummaries(catalogId *string, database *string, table *string, request *ListPartitionSummariesRequest) (_result *ListPartitionSummariesResponse, _err error)

Summary:

查看表

@param request - ListPartitionSummariesRequest

@return ListPartitionSummariesResponse

func (*Client) ListPartitionSummariesWithContext added in v2.3.0

func (client *Client) ListPartitionSummariesWithContext(ctx context.Context, catalogId *string, database *string, table *string, request *ListPartitionSummariesRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *ListPartitionSummariesResponse, _err error)

Summary:

查看表

@param request - ListPartitionSummariesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListPartitionSummariesResponse

func (*Client) ListPartitionSummariesWithOptions

func (client *Client) ListPartitionSummariesWithOptions(catalogId *string, database *string, table *string, request *ListPartitionSummariesRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *ListPartitionSummariesResponse, _err error)

Summary:

查看表

@param request - ListPartitionSummariesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListPartitionSummariesResponse

func (*Client) ListPermissions

func (client *Client) ListPermissions(catalogId *string, request *ListPermissionsRequest) (_result *ListPermissionsResponse, _err error)

Summary:

获取指定资源或指定Principal的权限信息

@param request - ListPermissionsRequest

@return ListPermissionsResponse

func (*Client) ListPermissionsWithContext added in v2.3.0

func (client *Client) ListPermissionsWithContext(ctx context.Context, catalogId *string, request *ListPermissionsRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *ListPermissionsResponse, _err error)

Summary:

获取指定资源或指定Principal的权限信息

@param request - ListPermissionsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListPermissionsResponse

func (*Client) ListPermissionsWithOptions

func (client *Client) ListPermissionsWithOptions(catalogId *string, request *ListPermissionsRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *ListPermissionsResponse, _err error)

Summary:

获取指定资源或指定Principal的权限信息

@param request - ListPermissionsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListPermissionsResponse

func (*Client) ListRoleUsers

func (client *Client) ListRoleUsers(request *ListRoleUsersRequest) (_result *ListRoleUsersResponse, _err error)

Summary:

获取角色用户列表

@param request - ListRoleUsersRequest

@return ListRoleUsersResponse

func (*Client) ListRoleUsersWithContext added in v2.3.0

func (client *Client) ListRoleUsersWithContext(ctx context.Context, request *ListRoleUsersRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *ListRoleUsersResponse, _err error)

Summary:

获取角色用户列表

@param request - ListRoleUsersRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListRoleUsersResponse

func (*Client) ListRoleUsersWithOptions

func (client *Client) ListRoleUsersWithOptions(request *ListRoleUsersRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *ListRoleUsersResponse, _err error)

Summary:

获取角色用户列表

@param request - ListRoleUsersRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListRoleUsersResponse

func (*Client) ListRoles

func (client *Client) ListRoles(request *ListRolesRequest) (_result *ListRolesResponse, _err error)

Summary:

获取角色列表

@param request - ListRolesRequest

@return ListRolesResponse

func (*Client) ListRolesWithContext added in v2.3.0

func (client *Client) ListRolesWithContext(ctx context.Context, request *ListRolesRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *ListRolesResponse, _err error)

Summary:

获取角色列表

@param request - ListRolesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListRolesResponse

func (*Client) ListRolesWithOptions

func (client *Client) ListRolesWithOptions(request *ListRolesRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *ListRolesResponse, _err error)

Summary:

获取角色列表

@param request - ListRolesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListRolesResponse

func (*Client) ListTableDetails added in v2.2.0

func (client *Client) ListTableDetails(catalogId *string, database *string, request *ListTableDetailsRequest) (_result *ListTableDetailsResponse, _err error)

Summary:

查看表详情列表

@param request - ListTableDetailsRequest

@return ListTableDetailsResponse

func (*Client) ListTableDetailsWithContext added in v2.3.0

func (client *Client) ListTableDetailsWithContext(ctx context.Context, catalogId *string, database *string, request *ListTableDetailsRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *ListTableDetailsResponse, _err error)

Summary:

查看表详情列表

@param request - ListTableDetailsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListTableDetailsResponse

func (*Client) ListTableDetailsWithOptions added in v2.2.0

func (client *Client) ListTableDetailsWithOptions(catalogId *string, database *string, request *ListTableDetailsRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *ListTableDetailsResponse, _err error)

Summary:

查看表详情列表

@param request - ListTableDetailsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListTableDetailsResponse

func (*Client) ListTables added in v2.1.0

func (client *Client) ListTables(catalogId *string, database *string, request *ListTablesRequest) (_result *ListTablesResponse, _err error)

Summary:

查看表详情列表

@param request - ListTablesRequest

@return ListTablesResponse

func (*Client) ListTablesWithContext added in v2.3.0

func (client *Client) ListTablesWithContext(ctx context.Context, catalogId *string, database *string, request *ListTablesRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *ListTablesResponse, _err error)

Summary:

查看表详情列表

@param request - ListTablesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListTablesResponse

func (*Client) ListTablesWithOptions added in v2.1.0

func (client *Client) ListTablesWithOptions(catalogId *string, database *string, request *ListTablesRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *ListTablesResponse, _err error)

Summary:

查看表详情列表

@param request - ListTablesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListTablesResponse

func (*Client) ListUserRoles

func (client *Client) ListUserRoles(request *ListUserRolesRequest) (_result *ListUserRolesResponse, _err error)

Summary:

获取用户角色列表

@param request - ListUserRolesRequest

@return ListUserRolesResponse

func (*Client) ListUserRolesWithContext added in v2.3.0

func (client *Client) ListUserRolesWithContext(ctx context.Context, request *ListUserRolesRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *ListUserRolesResponse, _err error)

Summary:

获取用户角色列表

@param request - ListUserRolesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListUserRolesResponse

func (*Client) ListUserRolesWithOptions

func (client *Client) ListUserRolesWithOptions(request *ListUserRolesRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *ListUserRolesResponse, _err error)

Summary:

获取用户角色列表

@param request - ListUserRolesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListUserRolesResponse

func (*Client) ListUsers

func (client *Client) ListUsers(request *ListUsersRequest) (_result *ListUsersResponse, _err error)

Summary:

获取用户列表

@param request - ListUsersRequest

@return ListUsersResponse

func (*Client) ListUsersWithContext added in v2.3.0

func (client *Client) ListUsersWithContext(ctx context.Context, request *ListUsersRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *ListUsersResponse, _err error)

Summary:

获取用户列表

@param request - ListUsersRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListUsersResponse

func (*Client) ListUsersWithOptions

func (client *Client) ListUsersWithOptions(request *ListUsersRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *ListUsersResponse, _err error)

Summary:

获取用户列表

@param request - ListUsersRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListUsersResponse

func (*Client) RevokeRoleFromUsers

func (client *Client) RevokeRoleFromUsers(request *RevokeRoleFromUsersRequest) (_result *RevokeRoleFromUsersResponse, _err error)

Summary:

批量取消授予角色权限给用户

@param request - RevokeRoleFromUsersRequest

@return RevokeRoleFromUsersResponse

func (*Client) RevokeRoleFromUsersWithContext added in v2.3.0

func (client *Client) RevokeRoleFromUsersWithContext(ctx context.Context, request *RevokeRoleFromUsersRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *RevokeRoleFromUsersResponse, _err error)

Summary:

批量取消授予角色权限给用户

@param request - RevokeRoleFromUsersRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return RevokeRoleFromUsersResponse

func (*Client) RevokeRoleFromUsersWithOptions

func (client *Client) RevokeRoleFromUsersWithOptions(request *RevokeRoleFromUsersRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *RevokeRoleFromUsersResponse, _err error)

Summary:

批量取消授予角色权限给用户

@param request - RevokeRoleFromUsersRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return RevokeRoleFromUsersResponse

func (*Client) Subscribe

func (client *Client) Subscribe() (_result *SubscribeResponse, _err error)

Summary:

订阅当前地域的 DLF

@return SubscribeResponse

func (*Client) SubscribeWithContext added in v2.3.0

func (client *Client) SubscribeWithContext(ctx context.Context, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *SubscribeResponse, _err error)

Summary:

订阅当前地域的 DLF

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return SubscribeResponse

func (*Client) SubscribeWithOptions

func (client *Client) SubscribeWithOptions(headers map[string]*string, runtime *dara.RuntimeOptions) (_result *SubscribeResponse, _err error)

Summary:

订阅当前地域的 DLF

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return SubscribeResponse

func (*Client) UpdateRole

func (client *Client) UpdateRole(request *UpdateRoleRequest) (_result *UpdateRoleResponse, _err error)

Summary:

更新角色

@param request - UpdateRoleRequest

@return UpdateRoleResponse

func (*Client) UpdateRoleUsers

func (client *Client) UpdateRoleUsers(request *UpdateRoleUsersRequest) (_result *UpdateRoleUsersResponse, _err error)

Summary:

更新角色用户

@param request - UpdateRoleUsersRequest

@return UpdateRoleUsersResponse

func (*Client) UpdateRoleUsersWithContext added in v2.3.0

func (client *Client) UpdateRoleUsersWithContext(ctx context.Context, request *UpdateRoleUsersRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *UpdateRoleUsersResponse, _err error)

Summary:

更新角色用户

@param request - UpdateRoleUsersRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UpdateRoleUsersResponse

func (*Client) UpdateRoleUsersWithOptions

func (client *Client) UpdateRoleUsersWithOptions(request *UpdateRoleUsersRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *UpdateRoleUsersResponse, _err error)

Summary:

更新角色用户

@param request - UpdateRoleUsersRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UpdateRoleUsersResponse

func (*Client) UpdateRoleWithContext added in v2.3.0

func (client *Client) UpdateRoleWithContext(ctx context.Context, request *UpdateRoleRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *UpdateRoleResponse, _err error)

Summary:

更新角色

@param request - UpdateRoleRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UpdateRoleResponse

func (*Client) UpdateRoleWithOptions

func (client *Client) UpdateRoleWithOptions(request *UpdateRoleRequest, headers map[string]*string, runtime *dara.RuntimeOptions) (_result *UpdateRoleResponse, _err error)

Summary:

更新角色

@param request - UpdateRoleRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UpdateRoleResponse

type CreateCatalogRequest

type CreateCatalogRequest struct {
	// example:
	//
	// catalog_demo
	Name    *string            `json:"name,omitempty" xml:"name,omitempty"`
	Options map[string]*string `json:"options,omitempty" xml:"options,omitempty"`
	Type    *string            `json:"type,omitempty" xml:"type,omitempty"`
}

func (*CreateCatalogRequest) GetName

func (s *CreateCatalogRequest) GetName() *string

func (*CreateCatalogRequest) GetOptions

func (s *CreateCatalogRequest) GetOptions() map[string]*string

func (*CreateCatalogRequest) GetType

func (s *CreateCatalogRequest) GetType() *string

func (CreateCatalogRequest) GoString

func (s CreateCatalogRequest) GoString() string

func (*CreateCatalogRequest) SetName

func (*CreateCatalogRequest) SetOptions

func (s *CreateCatalogRequest) SetOptions(v map[string]*string) *CreateCatalogRequest

func (*CreateCatalogRequest) SetType

func (CreateCatalogRequest) String

func (s CreateCatalogRequest) String() string

func (*CreateCatalogRequest) Validate

func (s *CreateCatalogRequest) Validate() error

type CreateCatalogResponse

type CreateCatalogResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
}

func (*CreateCatalogResponse) GetHeaders

func (s *CreateCatalogResponse) GetHeaders() map[string]*string

func (*CreateCatalogResponse) GetStatusCode

func (s *CreateCatalogResponse) GetStatusCode() *int32

func (CreateCatalogResponse) GoString

func (s CreateCatalogResponse) GoString() string

func (*CreateCatalogResponse) SetHeaders

func (*CreateCatalogResponse) SetStatusCode

func (s *CreateCatalogResponse) SetStatusCode(v int32) *CreateCatalogResponse

func (CreateCatalogResponse) String

func (s CreateCatalogResponse) String() string

func (*CreateCatalogResponse) Validate

func (s *CreateCatalogResponse) Validate() error

type CreateDatabaseRequest added in v2.1.0

type CreateDatabaseRequest struct {
	// example:
	//
	// database_name
	Name    *string            `json:"name,omitempty" xml:"name,omitempty"`
	Options map[string]*string `json:"options,omitempty" xml:"options,omitempty"`
}

func (*CreateDatabaseRequest) GetName added in v2.1.0

func (s *CreateDatabaseRequest) GetName() *string

func (*CreateDatabaseRequest) GetOptions added in v2.1.0

func (s *CreateDatabaseRequest) GetOptions() map[string]*string

func (CreateDatabaseRequest) GoString added in v2.1.0

func (s CreateDatabaseRequest) GoString() string

func (*CreateDatabaseRequest) SetName added in v2.1.0

func (*CreateDatabaseRequest) SetOptions added in v2.1.0

func (CreateDatabaseRequest) String added in v2.1.0

func (s CreateDatabaseRequest) String() string

func (*CreateDatabaseRequest) Validate added in v2.1.0

func (s *CreateDatabaseRequest) Validate() error

type CreateDatabaseResponse added in v2.1.0

type CreateDatabaseResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
}

func (*CreateDatabaseResponse) GetHeaders added in v2.1.0

func (s *CreateDatabaseResponse) GetHeaders() map[string]*string

func (*CreateDatabaseResponse) GetStatusCode added in v2.1.0

func (s *CreateDatabaseResponse) GetStatusCode() *int32

func (CreateDatabaseResponse) GoString added in v2.1.0

func (s CreateDatabaseResponse) GoString() string

func (*CreateDatabaseResponse) SetHeaders added in v2.1.0

func (*CreateDatabaseResponse) SetStatusCode added in v2.1.0

func (CreateDatabaseResponse) String added in v2.1.0

func (s CreateDatabaseResponse) String() string

func (*CreateDatabaseResponse) Validate added in v2.1.0

func (s *CreateDatabaseResponse) Validate() error

type CreateRoleRequest

type CreateRoleRequest struct {
	// example:
	//
	// role_description
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// example:
	//
	// role_display_name
	DisplayName *string `json:"displayName,omitempty" xml:"displayName,omitempty"`
	// example:
	//
	// role_name
	RoleName *string `json:"roleName,omitempty" xml:"roleName,omitempty"`
}

func (*CreateRoleRequest) GetDescription

func (s *CreateRoleRequest) GetDescription() *string

func (*CreateRoleRequest) GetDisplayName

func (s *CreateRoleRequest) GetDisplayName() *string

func (*CreateRoleRequest) GetRoleName

func (s *CreateRoleRequest) GetRoleName() *string

func (CreateRoleRequest) GoString

func (s CreateRoleRequest) GoString() string

func (*CreateRoleRequest) SetDescription

func (s *CreateRoleRequest) SetDescription(v string) *CreateRoleRequest

func (*CreateRoleRequest) SetDisplayName

func (s *CreateRoleRequest) SetDisplayName(v string) *CreateRoleRequest

func (*CreateRoleRequest) SetRoleName

func (s *CreateRoleRequest) SetRoleName(v string) *CreateRoleRequest

func (CreateRoleRequest) String

func (s CreateRoleRequest) String() string

func (*CreateRoleRequest) Validate

func (s *CreateRoleRequest) Validate() error

type CreateRoleResponse

type CreateRoleResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
}

func (*CreateRoleResponse) GetHeaders

func (s *CreateRoleResponse) GetHeaders() map[string]*string

func (*CreateRoleResponse) GetStatusCode

func (s *CreateRoleResponse) GetStatusCode() *int32

func (CreateRoleResponse) GoString

func (s CreateRoleResponse) GoString() string

func (*CreateRoleResponse) SetHeaders

func (s *CreateRoleResponse) SetHeaders(v map[string]*string) *CreateRoleResponse

func (*CreateRoleResponse) SetStatusCode

func (s *CreateRoleResponse) SetStatusCode(v int32) *CreateRoleResponse

func (CreateRoleResponse) String

func (s CreateRoleResponse) String() string

func (*CreateRoleResponse) Validate

func (s *CreateRoleResponse) Validate() error

type CreateTableRequest added in v2.1.0

type CreateTableRequest struct {
	Identifier *Identifier `json:"identifier,omitempty" xml:"identifier,omitempty"`
	Schema     *Schema     `json:"schema,omitempty" xml:"schema,omitempty"`
}

func (*CreateTableRequest) GetIdentifier added in v2.1.0

func (s *CreateTableRequest) GetIdentifier() *Identifier

func (*CreateTableRequest) GetSchema added in v2.1.0

func (s *CreateTableRequest) GetSchema() *Schema

func (CreateTableRequest) GoString added in v2.1.0

func (s CreateTableRequest) GoString() string

func (*CreateTableRequest) SetIdentifier added in v2.1.0

func (s *CreateTableRequest) SetIdentifier(v *Identifier) *CreateTableRequest

func (*CreateTableRequest) SetSchema added in v2.1.0

func (s *CreateTableRequest) SetSchema(v *Schema) *CreateTableRequest

func (CreateTableRequest) String added in v2.1.0

func (s CreateTableRequest) String() string

func (*CreateTableRequest) Validate added in v2.1.0

func (s *CreateTableRequest) Validate() error

type CreateTableResponse added in v2.1.0

type CreateTableResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
}

func (*CreateTableResponse) GetHeaders added in v2.1.0

func (s *CreateTableResponse) GetHeaders() map[string]*string

func (*CreateTableResponse) GetStatusCode added in v2.1.0

func (s *CreateTableResponse) GetStatusCode() *int32

func (CreateTableResponse) GoString added in v2.1.0

func (s CreateTableResponse) GoString() string

func (*CreateTableResponse) SetHeaders added in v2.1.0

func (s *CreateTableResponse) SetHeaders(v map[string]*string) *CreateTableResponse

func (*CreateTableResponse) SetStatusCode added in v2.1.0

func (s *CreateTableResponse) SetStatusCode(v int32) *CreateTableResponse

func (CreateTableResponse) String added in v2.1.0

func (s CreateTableResponse) String() string

func (*CreateTableResponse) Validate added in v2.1.0

func (s *CreateTableResponse) Validate() error

type DataField

type DataField struct {
	Description *string       `json:"description,omitempty" xml:"description,omitempty"`
	Id          *int32        `json:"id,omitempty" xml:"id,omitempty"`
	Name        *string       `json:"name,omitempty" xml:"name,omitempty"`
	Type        *FullDataType `json:"type,omitempty" xml:"type,omitempty"`
}

func (*DataField) GetDescription

func (s *DataField) GetDescription() *string

func (*DataField) GetId

func (s *DataField) GetId() *int32

func (*DataField) GetName

func (s *DataField) GetName() *string

func (*DataField) GetType

func (s *DataField) GetType() *FullDataType

func (DataField) GoString

func (s DataField) GoString() string

func (*DataField) SetDescription

func (s *DataField) SetDescription(v string) *DataField

func (*DataField) SetId

func (s *DataField) SetId(v int32) *DataField

func (*DataField) SetName

func (s *DataField) SetName(v string) *DataField

func (*DataField) SetType

func (s *DataField) SetType(v *FullDataType) *DataField

func (DataField) String

func (s DataField) String() string

func (*DataField) Validate

func (s *DataField) Validate() error

type Database

type Database struct {
	CreatedAt *int64             `json:"createdAt,omitempty" xml:"createdAt,omitempty"`
	CreatedBy *string            `json:"createdBy,omitempty" xml:"createdBy,omitempty"`
	Id        *string            `json:"id,omitempty" xml:"id,omitempty"`
	Location  *string            `json:"location,omitempty" xml:"location,omitempty"`
	Name      *string            `json:"name,omitempty" xml:"name,omitempty"`
	Options   map[string]*string `json:"options,omitempty" xml:"options,omitempty"`
	Owner     *string            `json:"owner,omitempty" xml:"owner,omitempty"`
	UpdatedAt *int64             `json:"updatedAt,omitempty" xml:"updatedAt,omitempty"`
	UpdatedBy *string            `json:"updatedBy,omitempty" xml:"updatedBy,omitempty"`
}

func (*Database) GetCreatedAt

func (s *Database) GetCreatedAt() *int64

func (*Database) GetCreatedBy

func (s *Database) GetCreatedBy() *string

func (*Database) GetId

func (s *Database) GetId() *string

func (*Database) GetLocation

func (s *Database) GetLocation() *string

func (*Database) GetName

func (s *Database) GetName() *string

func (*Database) GetOptions

func (s *Database) GetOptions() map[string]*string

func (*Database) GetOwner

func (s *Database) GetOwner() *string

func (*Database) GetUpdatedAt

func (s *Database) GetUpdatedAt() *int64

func (*Database) GetUpdatedBy

func (s *Database) GetUpdatedBy() *string

func (Database) GoString

func (s Database) GoString() string

func (*Database) SetCreatedAt

func (s *Database) SetCreatedAt(v int64) *Database

func (*Database) SetCreatedBy

func (s *Database) SetCreatedBy(v string) *Database

func (*Database) SetId

func (s *Database) SetId(v string) *Database

func (*Database) SetLocation

func (s *Database) SetLocation(v string) *Database

func (*Database) SetName

func (s *Database) SetName(v string) *Database

func (*Database) SetOptions

func (s *Database) SetOptions(v map[string]*string) *Database

func (*Database) SetOwner

func (s *Database) SetOwner(v string) *Database

func (*Database) SetUpdatedAt

func (s *Database) SetUpdatedAt(v int64) *Database

func (*Database) SetUpdatedBy

func (s *Database) SetUpdatedBy(v string) *Database

func (Database) String

func (s Database) String() string

func (*Database) Validate

func (s *Database) Validate() error

type DatabaseSummary

type DatabaseSummary struct {
	// Creation timestamp in milliseconds
	CreatedAt *int64 `json:"createdAt,omitempty" xml:"createdAt,omitempty"`
	// 库名 - Database name
	DatabaseName *string `json:"databaseName,omitempty" xml:"databaseName,omitempty"`
	// Last profile update date in format yyyyMMdd
	GeneratedDate *string `json:"generatedDate,omitempty" xml:"generatedDate,omitempty"`
	// Storage location URI
	Location       *string `json:"location,omitempty" xml:"location,omitempty"`
	PartitionCount *int64  `json:"partitionCount,omitempty" xml:"partitionCount,omitempty"`
	// Total storage in bytes
	TableCount     *int64 `json:"tableCount,omitempty" xml:"tableCount,omitempty"`
	TotalFileCount *int64 `json:"totalFileCount,omitempty" xml:"totalFileCount,omitempty"`
	// Total file count
	TotalFileSizeInBytes *int64 `json:"totalFileSizeInBytes,omitempty" xml:"totalFileSizeInBytes,omitempty"`
}

func (*DatabaseSummary) GetCreatedAt

func (s *DatabaseSummary) GetCreatedAt() *int64

func (*DatabaseSummary) GetDatabaseName

func (s *DatabaseSummary) GetDatabaseName() *string

func (*DatabaseSummary) GetGeneratedDate

func (s *DatabaseSummary) GetGeneratedDate() *string

func (*DatabaseSummary) GetLocation

func (s *DatabaseSummary) GetLocation() *string

func (*DatabaseSummary) GetPartitionCount

func (s *DatabaseSummary) GetPartitionCount() *int64

func (*DatabaseSummary) GetTableCount

func (s *DatabaseSummary) GetTableCount() *int64

func (*DatabaseSummary) GetTotalFileCount

func (s *DatabaseSummary) GetTotalFileCount() *int64

func (*DatabaseSummary) GetTotalFileSizeInBytes

func (s *DatabaseSummary) GetTotalFileSizeInBytes() *int64

func (DatabaseSummary) GoString

func (s DatabaseSummary) GoString() string

func (*DatabaseSummary) SetCreatedAt

func (s *DatabaseSummary) SetCreatedAt(v int64) *DatabaseSummary

func (*DatabaseSummary) SetDatabaseName

func (s *DatabaseSummary) SetDatabaseName(v string) *DatabaseSummary

func (*DatabaseSummary) SetGeneratedDate

func (s *DatabaseSummary) SetGeneratedDate(v string) *DatabaseSummary

func (*DatabaseSummary) SetLocation

func (s *DatabaseSummary) SetLocation(v string) *DatabaseSummary

func (*DatabaseSummary) SetPartitionCount

func (s *DatabaseSummary) SetPartitionCount(v int64) *DatabaseSummary

func (*DatabaseSummary) SetTableCount

func (s *DatabaseSummary) SetTableCount(v int64) *DatabaseSummary

func (*DatabaseSummary) SetTotalFileCount

func (s *DatabaseSummary) SetTotalFileCount(v int64) *DatabaseSummary

func (*DatabaseSummary) SetTotalFileSizeInBytes

func (s *DatabaseSummary) SetTotalFileSizeInBytes(v int64) *DatabaseSummary

func (DatabaseSummary) String

func (s DatabaseSummary) String() string

func (*DatabaseSummary) Validate

func (s *DatabaseSummary) Validate() error

type DateSummary

type DateSummary struct {
	Date *string `json:"date,omitempty" xml:"date,omitempty"`
	// Metric value at corresponding date
	Value *int64 `json:"value,omitempty" xml:"value,omitempty"`
}

func (*DateSummary) GetDate

func (s *DateSummary) GetDate() *string

func (*DateSummary) GetValue

func (s *DateSummary) GetValue() *int64

func (DateSummary) GoString

func (s DateSummary) GoString() string

func (*DateSummary) SetDate

func (s *DateSummary) SetDate(v string) *DateSummary

func (*DateSummary) SetValue

func (s *DateSummary) SetValue(v int64) *DateSummary

func (DateSummary) String

func (s DateSummary) String() string

func (*DateSummary) Validate

func (s *DateSummary) Validate() error

type DeleteRoleRequest

type DeleteRoleRequest struct {
	// example:
	//
	// acs:dlf::[accountId]:role/role_name
	RolePrincipal *string `json:"rolePrincipal,omitempty" xml:"rolePrincipal,omitempty"`
}

func (*DeleteRoleRequest) GetRolePrincipal

func (s *DeleteRoleRequest) GetRolePrincipal() *string

func (DeleteRoleRequest) GoString

func (s DeleteRoleRequest) GoString() string

func (*DeleteRoleRequest) SetRolePrincipal

func (s *DeleteRoleRequest) SetRolePrincipal(v string) *DeleteRoleRequest

func (DeleteRoleRequest) String

func (s DeleteRoleRequest) String() string

func (*DeleteRoleRequest) Validate

func (s *DeleteRoleRequest) Validate() error

type DeleteRoleResponse

type DeleteRoleResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
}

func (*DeleteRoleResponse) GetHeaders

func (s *DeleteRoleResponse) GetHeaders() map[string]*string

func (*DeleteRoleResponse) GetStatusCode

func (s *DeleteRoleResponse) GetStatusCode() *int32

func (DeleteRoleResponse) GoString

func (s DeleteRoleResponse) GoString() string

func (*DeleteRoleResponse) SetHeaders

func (s *DeleteRoleResponse) SetHeaders(v map[string]*string) *DeleteRoleResponse

func (*DeleteRoleResponse) SetStatusCode

func (s *DeleteRoleResponse) SetStatusCode(v int32) *DeleteRoleResponse

func (DeleteRoleResponse) String

func (s DeleteRoleResponse) String() string

func (*DeleteRoleResponse) Validate

func (s *DeleteRoleResponse) Validate() error

type DescribeRegionsResponse

type DescribeRegionsResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeRegionsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (*DescribeRegionsResponse) GetBody

func (*DescribeRegionsResponse) GetHeaders

func (s *DescribeRegionsResponse) GetHeaders() map[string]*string

func (*DescribeRegionsResponse) GetStatusCode

func (s *DescribeRegionsResponse) GetStatusCode() *int32

func (DescribeRegionsResponse) GoString

func (s DescribeRegionsResponse) GoString() string

func (*DescribeRegionsResponse) SetBody

func (*DescribeRegionsResponse) SetHeaders

func (*DescribeRegionsResponse) SetStatusCode

func (DescribeRegionsResponse) String

func (s DescribeRegionsResponse) String() string

func (*DescribeRegionsResponse) Validate

func (s *DescribeRegionsResponse) Validate() error

type DescribeRegionsResponseBody

type DescribeRegionsResponseBody struct {
	Regions []*DescribeRegionsResponseBodyRegions `json:"regions,omitempty" xml:"regions,omitempty" type:"Repeated"`
}

func (*DescribeRegionsResponseBody) GetRegions

func (DescribeRegionsResponseBody) GoString

func (s DescribeRegionsResponseBody) GoString() string

func (*DescribeRegionsResponseBody) SetRegions

func (DescribeRegionsResponseBody) String

func (*DescribeRegionsResponseBody) Validate

func (s *DescribeRegionsResponseBody) Validate() error

type DescribeRegionsResponseBodyRegions

type DescribeRegionsResponseBodyRegions struct {
	// The region description
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The region name
	//
	// example:
	//
	// cn-hangzhou
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The region show name
	ShowName *string `json:"showName,omitempty" xml:"showName,omitempty"`
	// The region type
	//
	// example:
	//
	// region
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (*DescribeRegionsResponseBodyRegions) GetDescription

func (s *DescribeRegionsResponseBodyRegions) GetDescription() *string

func (*DescribeRegionsResponseBodyRegions) GetName

func (*DescribeRegionsResponseBodyRegions) GetShowName

func (s *DescribeRegionsResponseBodyRegions) GetShowName() *string

func (*DescribeRegionsResponseBodyRegions) GetType

func (DescribeRegionsResponseBodyRegions) GoString

func (*DescribeRegionsResponseBodyRegions) SetDescription

func (*DescribeRegionsResponseBodyRegions) SetName

func (*DescribeRegionsResponseBodyRegions) SetShowName

func (*DescribeRegionsResponseBodyRegions) SetType

func (DescribeRegionsResponseBodyRegions) String

func (*DescribeRegionsResponseBodyRegions) Validate

type DropCatalogResponse

type DropCatalogResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
}

func (*DropCatalogResponse) GetHeaders

func (s *DropCatalogResponse) GetHeaders() map[string]*string

func (*DropCatalogResponse) GetStatusCode

func (s *DropCatalogResponse) GetStatusCode() *int32

func (DropCatalogResponse) GoString

func (s DropCatalogResponse) GoString() string

func (*DropCatalogResponse) SetHeaders

func (s *DropCatalogResponse) SetHeaders(v map[string]*string) *DropCatalogResponse

func (*DropCatalogResponse) SetStatusCode

func (s *DropCatalogResponse) SetStatusCode(v int32) *DropCatalogResponse

func (DropCatalogResponse) String

func (s DropCatalogResponse) String() string

func (*DropCatalogResponse) Validate

func (s *DropCatalogResponse) Validate() error

type DropDatabaseResponse added in v2.1.0

type DropDatabaseResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
}

func (*DropDatabaseResponse) GetHeaders added in v2.1.0

func (s *DropDatabaseResponse) GetHeaders() map[string]*string

func (*DropDatabaseResponse) GetStatusCode added in v2.1.0

func (s *DropDatabaseResponse) GetStatusCode() *int32

func (DropDatabaseResponse) GoString added in v2.1.0

func (s DropDatabaseResponse) GoString() string

func (*DropDatabaseResponse) SetHeaders added in v2.1.0

func (s *DropDatabaseResponse) SetHeaders(v map[string]*string) *DropDatabaseResponse

func (*DropDatabaseResponse) SetStatusCode added in v2.1.0

func (s *DropDatabaseResponse) SetStatusCode(v int32) *DropDatabaseResponse

func (DropDatabaseResponse) String added in v2.1.0

func (s DropDatabaseResponse) String() string

func (*DropDatabaseResponse) Validate added in v2.1.0

func (s *DropDatabaseResponse) Validate() error

type DropTableResponse added in v2.1.0

type DropTableResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
}

func (*DropTableResponse) GetHeaders added in v2.1.0

func (s *DropTableResponse) GetHeaders() map[string]*string

func (*DropTableResponse) GetStatusCode added in v2.1.0

func (s *DropTableResponse) GetStatusCode() *int32

func (DropTableResponse) GoString added in v2.1.0

func (s DropTableResponse) GoString() string

func (*DropTableResponse) SetHeaders added in v2.1.0

func (s *DropTableResponse) SetHeaders(v map[string]*string) *DropTableResponse

func (*DropTableResponse) SetStatusCode added in v2.1.0

func (s *DropTableResponse) SetStatusCode(v int32) *DropTableResponse

func (DropTableResponse) String added in v2.1.0

func (s DropTableResponse) String() string

func (*DropTableResponse) Validate added in v2.1.0

func (s *DropTableResponse) Validate() error

type ErrorResponse

type ErrorResponse struct {
	Code         *int32  `json:"code,omitempty" xml:"code,omitempty"`
	Message      *string `json:"message,omitempty" xml:"message,omitempty"`
	ResourceName *string `json:"resourceName,omitempty" xml:"resourceName,omitempty"`
	ResourceType *string `json:"resourceType,omitempty" xml:"resourceType,omitempty"`
}

func (*ErrorResponse) GetCode

func (s *ErrorResponse) GetCode() *int32

func (*ErrorResponse) GetMessage

func (s *ErrorResponse) GetMessage() *string

func (*ErrorResponse) GetResourceName

func (s *ErrorResponse) GetResourceName() *string

func (*ErrorResponse) GetResourceType

func (s *ErrorResponse) GetResourceType() *string

func (ErrorResponse) GoString

func (s ErrorResponse) GoString() string

func (*ErrorResponse) SetCode

func (s *ErrorResponse) SetCode(v int32) *ErrorResponse

func (*ErrorResponse) SetMessage

func (s *ErrorResponse) SetMessage(v string) *ErrorResponse

func (*ErrorResponse) SetResourceName

func (s *ErrorResponse) SetResourceName(v string) *ErrorResponse

func (*ErrorResponse) SetResourceType

func (s *ErrorResponse) SetResourceType(v string) *ErrorResponse

func (ErrorResponse) String

func (s ErrorResponse) String() string

func (*ErrorResponse) Validate

func (s *ErrorResponse) Validate() error

type FailurePermission

type FailurePermission struct {
	ErrorCode    *string     `json:"errorCode,omitempty" xml:"errorCode,omitempty"`
	ErrorMessage *string     `json:"errorMessage,omitempty" xml:"errorMessage,omitempty"`
	Permission   *Permission `json:"permission,omitempty" xml:"permission,omitempty"`
}

func (*FailurePermission) GetErrorCode

func (s *FailurePermission) GetErrorCode() *string

func (*FailurePermission) GetErrorMessage

func (s *FailurePermission) GetErrorMessage() *string

func (*FailurePermission) GetPermission

func (s *FailurePermission) GetPermission() *Permission

func (FailurePermission) GoString

func (s FailurePermission) GoString() string

func (*FailurePermission) SetErrorCode

func (s *FailurePermission) SetErrorCode(v string) *FailurePermission

func (*FailurePermission) SetErrorMessage

func (s *FailurePermission) SetErrorMessage(v string) *FailurePermission

func (*FailurePermission) SetPermission

func (s *FailurePermission) SetPermission(v *Permission) *FailurePermission

func (FailurePermission) String

func (s FailurePermission) String() string

func (*FailurePermission) Validate

func (s *FailurePermission) Validate() error

type FullDataType

type FullDataType struct {
	Element *FullDataType `json:"element,omitempty" xml:"element,omitempty"`
	Fields  []*DataField  `json:"fields,omitempty" xml:"fields,omitempty" type:"Repeated"`
	Key     *FullDataType `json:"key,omitempty" xml:"key,omitempty"`
	Type    *string       `json:"type,omitempty" xml:"type,omitempty"`
	Value   *FullDataType `json:"value,omitempty" xml:"value,omitempty"`
}

func (*FullDataType) GetElement

func (s *FullDataType) GetElement() *FullDataType

func (*FullDataType) GetFields

func (s *FullDataType) GetFields() []*DataField

func (*FullDataType) GetKey

func (s *FullDataType) GetKey() *FullDataType

func (*FullDataType) GetType

func (s *FullDataType) GetType() *string

func (*FullDataType) GetValue

func (s *FullDataType) GetValue() *FullDataType

func (FullDataType) GoString

func (s FullDataType) GoString() string

func (*FullDataType) SetElement

func (s *FullDataType) SetElement(v *FullDataType) *FullDataType

func (*FullDataType) SetFields

func (s *FullDataType) SetFields(v []*DataField) *FullDataType

func (*FullDataType) SetKey

func (s *FullDataType) SetKey(v *FullDataType) *FullDataType

func (*FullDataType) SetType

func (s *FullDataType) SetType(v string) *FullDataType

func (*FullDataType) SetValue

func (s *FullDataType) SetValue(v *FullDataType) *FullDataType

func (FullDataType) String

func (s FullDataType) String() string

func (*FullDataType) Validate

func (s *FullDataType) Validate() error

type FullInstant

type FullInstant struct {
	SnapshotId *int64  `json:"snapshotId,omitempty" xml:"snapshotId,omitempty"`
	TagName    *string `json:"tagName,omitempty" xml:"tagName,omitempty"`
	Type       *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (*FullInstant) GetSnapshotId

func (s *FullInstant) GetSnapshotId() *int64

func (*FullInstant) GetTagName

func (s *FullInstant) GetTagName() *string

func (*FullInstant) GetType

func (s *FullInstant) GetType() *string

func (FullInstant) GoString

func (s FullInstant) GoString() string

func (*FullInstant) SetSnapshotId

func (s *FullInstant) SetSnapshotId(v int64) *FullInstant

func (*FullInstant) SetTagName

func (s *FullInstant) SetTagName(v string) *FullInstant

func (*FullInstant) SetType

func (s *FullInstant) SetType(v string) *FullInstant

func (FullInstant) String

func (s FullInstant) String() string

func (*FullInstant) Validate

func (s *FullInstant) Validate() error

type FullSchemaChange

type FullSchemaChange struct {
	Action *string `json:"action,omitempty" xml:"action,omitempty"`
	// required in UpdateComment/AddColumn
	Comment  *string       `json:"comment,omitempty" xml:"comment,omitempty"`
	DataType *FullDataType `json:"dataType,omitempty" xml:"dataType,omitempty"`
	// required in AddColumn/RenameColumn/DropColumn/UpdateColumnComment/UpdateColumnType/UpdateColumnNullability
	FieldNames []*string `json:"fieldNames,omitempty" xml:"fieldNames,omitempty" type:"Repeated"`
	// required in UpdateColumnType
	KeepNullability *bool `json:"keepNullability,omitempty" xml:"keepNullability,omitempty"`
	// required in SetOption/RemoveOption
	Key  *string `json:"key,omitempty" xml:"key,omitempty"`
	Move *Move   `json:"move,omitempty" xml:"move,omitempty"`
	// required in UpdateColumnComment
	NewComment  *string       `json:"newComment,omitempty" xml:"newComment,omitempty"`
	NewDataType *FullDataType `json:"newDataType,omitempty" xml:"newDataType,omitempty"`
	// required in RenameColumn
	NewName *string `json:"newName,omitempty" xml:"newName,omitempty"`
	// required in UpdateColumnNullability
	NewNullability *bool `json:"newNullability,omitempty" xml:"newNullability,omitempty"`
	// required in SetOption
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (*FullSchemaChange) GetAction

func (s *FullSchemaChange) GetAction() *string

func (*FullSchemaChange) GetComment

func (s *FullSchemaChange) GetComment() *string

func (*FullSchemaChange) GetDataType

func (s *FullSchemaChange) GetDataType() *FullDataType

func (*FullSchemaChange) GetFieldNames

func (s *FullSchemaChange) GetFieldNames() []*string

func (*FullSchemaChange) GetKeepNullability

func (s *FullSchemaChange) GetKeepNullability() *bool

func (*FullSchemaChange) GetKey

func (s *FullSchemaChange) GetKey() *string

func (*FullSchemaChange) GetMove

func (s *FullSchemaChange) GetMove() *Move

func (*FullSchemaChange) GetNewComment

func (s *FullSchemaChange) GetNewComment() *string

func (*FullSchemaChange) GetNewDataType

func (s *FullSchemaChange) GetNewDataType() *FullDataType

func (*FullSchemaChange) GetNewName

func (s *FullSchemaChange) GetNewName() *string

func (*FullSchemaChange) GetNewNullability

func (s *FullSchemaChange) GetNewNullability() *bool

func (*FullSchemaChange) GetValue

func (s *FullSchemaChange) GetValue() *string

func (FullSchemaChange) GoString

func (s FullSchemaChange) GoString() string

func (*FullSchemaChange) SetAction

func (s *FullSchemaChange) SetAction(v string) *FullSchemaChange

func (*FullSchemaChange) SetComment

func (s *FullSchemaChange) SetComment(v string) *FullSchemaChange

func (*FullSchemaChange) SetDataType

func (s *FullSchemaChange) SetDataType(v *FullDataType) *FullSchemaChange

func (*FullSchemaChange) SetFieldNames

func (s *FullSchemaChange) SetFieldNames(v []*string) *FullSchemaChange

func (*FullSchemaChange) SetKeepNullability

func (s *FullSchemaChange) SetKeepNullability(v bool) *FullSchemaChange

func (*FullSchemaChange) SetKey

func (*FullSchemaChange) SetMove

func (s *FullSchemaChange) SetMove(v *Move) *FullSchemaChange

func (*FullSchemaChange) SetNewComment

func (s *FullSchemaChange) SetNewComment(v string) *FullSchemaChange

func (*FullSchemaChange) SetNewDataType

func (s *FullSchemaChange) SetNewDataType(v *FullDataType) *FullSchemaChange

func (*FullSchemaChange) SetNewName

func (s *FullSchemaChange) SetNewName(v string) *FullSchemaChange

func (*FullSchemaChange) SetNewNullability

func (s *FullSchemaChange) SetNewNullability(v bool) *FullSchemaChange

func (*FullSchemaChange) SetValue

func (s *FullSchemaChange) SetValue(v string) *FullSchemaChange

func (FullSchemaChange) String

func (s FullSchemaChange) String() string

func (*FullSchemaChange) Validate

func (s *FullSchemaChange) Validate() error

type GetCatalogByIdResponse added in v2.4.0

type GetCatalogByIdResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *Catalog           `json:"body,omitempty" xml:"body,omitempty"`
}

func (*GetCatalogByIdResponse) GetBody added in v2.4.0

func (s *GetCatalogByIdResponse) GetBody() *Catalog

func (*GetCatalogByIdResponse) GetHeaders added in v2.4.0

func (s *GetCatalogByIdResponse) GetHeaders() map[string]*string

func (*GetCatalogByIdResponse) GetStatusCode added in v2.4.0

func (s *GetCatalogByIdResponse) GetStatusCode() *int32

func (GetCatalogByIdResponse) GoString added in v2.4.0

func (s GetCatalogByIdResponse) GoString() string

func (*GetCatalogByIdResponse) SetBody added in v2.4.0

func (*GetCatalogByIdResponse) SetHeaders added in v2.4.0

func (*GetCatalogByIdResponse) SetStatusCode added in v2.4.0

func (GetCatalogByIdResponse) String added in v2.4.0

func (s GetCatalogByIdResponse) String() string

func (*GetCatalogByIdResponse) Validate added in v2.4.0

func (s *GetCatalogByIdResponse) Validate() error

type GetCatalogResponse

type GetCatalogResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *Catalog           `json:"body,omitempty" xml:"body,omitempty"`
}

func (*GetCatalogResponse) GetBody

func (s *GetCatalogResponse) GetBody() *Catalog

func (*GetCatalogResponse) GetHeaders

func (s *GetCatalogResponse) GetHeaders() map[string]*string

func (*GetCatalogResponse) GetStatusCode

func (s *GetCatalogResponse) GetStatusCode() *int32

func (GetCatalogResponse) GoString

func (s GetCatalogResponse) GoString() string

func (*GetCatalogResponse) SetBody

func (*GetCatalogResponse) SetHeaders

func (s *GetCatalogResponse) SetHeaders(v map[string]*string) *GetCatalogResponse

func (*GetCatalogResponse) SetStatusCode

func (s *GetCatalogResponse) SetStatusCode(v int32) *GetCatalogResponse

func (GetCatalogResponse) String

func (s GetCatalogResponse) String() string

func (*GetCatalogResponse) Validate

func (s *GetCatalogResponse) Validate() error

type GetCatalogSummaryResponse

type GetCatalogSummaryResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CatalogSummary    `json:"body,omitempty" xml:"body,omitempty"`
}

func (*GetCatalogSummaryResponse) GetBody

func (*GetCatalogSummaryResponse) GetHeaders

func (s *GetCatalogSummaryResponse) GetHeaders() map[string]*string

func (*GetCatalogSummaryResponse) GetStatusCode

func (s *GetCatalogSummaryResponse) GetStatusCode() *int32

func (GetCatalogSummaryResponse) GoString

func (s GetCatalogSummaryResponse) GoString() string

func (*GetCatalogSummaryResponse) SetBody

func (*GetCatalogSummaryResponse) SetHeaders

func (*GetCatalogSummaryResponse) SetStatusCode

func (GetCatalogSummaryResponse) String

func (s GetCatalogSummaryResponse) String() string

func (*GetCatalogSummaryResponse) Validate

func (s *GetCatalogSummaryResponse) Validate() error

type GetCatalogSummaryTrendRequest

type GetCatalogSummaryTrendRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 2025-06-01
	EndDate *string `json:"endDate,omitempty" xml:"endDate,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 2025-05-01
	StartDate *string `json:"startDate,omitempty" xml:"startDate,omitempty"`
}

func (*GetCatalogSummaryTrendRequest) GetEndDate

func (s *GetCatalogSummaryTrendRequest) GetEndDate() *string

func (*GetCatalogSummaryTrendRequest) GetStartDate

func (s *GetCatalogSummaryTrendRequest) GetStartDate() *string

func (GetCatalogSummaryTrendRequest) GoString

func (*GetCatalogSummaryTrendRequest) SetEndDate

func (*GetCatalogSummaryTrendRequest) SetStartDate

func (GetCatalogSummaryTrendRequest) String

func (*GetCatalogSummaryTrendRequest) Validate

func (s *GetCatalogSummaryTrendRequest) Validate() error

type GetCatalogSummaryTrendResponse

type GetCatalogSummaryTrendResponse struct {
	Headers    map[string]*string   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CatalogSummaryTrend `json:"body,omitempty" xml:"body,omitempty"`
}

func (*GetCatalogSummaryTrendResponse) GetBody

func (*GetCatalogSummaryTrendResponse) GetHeaders

func (s *GetCatalogSummaryTrendResponse) GetHeaders() map[string]*string

func (*GetCatalogSummaryTrendResponse) GetStatusCode

func (s *GetCatalogSummaryTrendResponse) GetStatusCode() *int32

func (GetCatalogSummaryTrendResponse) GoString

func (*GetCatalogSummaryTrendResponse) SetBody

func (*GetCatalogSummaryTrendResponse) SetHeaders

func (*GetCatalogSummaryTrendResponse) SetStatusCode

func (GetCatalogSummaryTrendResponse) String

func (*GetCatalogSummaryTrendResponse) Validate

func (s *GetCatalogSummaryTrendResponse) Validate() error

type GetCatalogTokenResponse

type GetCatalogTokenResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetCatalogTokenResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (*GetCatalogTokenResponse) GetBody

func (*GetCatalogTokenResponse) GetHeaders

func (s *GetCatalogTokenResponse) GetHeaders() map[string]*string

func (*GetCatalogTokenResponse) GetStatusCode

func (s *GetCatalogTokenResponse) GetStatusCode() *int32

func (GetCatalogTokenResponse) GoString

func (s GetCatalogTokenResponse) GoString() string

func (*GetCatalogTokenResponse) SetBody

func (*GetCatalogTokenResponse) SetHeaders

func (*GetCatalogTokenResponse) SetStatusCode

func (GetCatalogTokenResponse) String

func (s GetCatalogTokenResponse) String() string

func (*GetCatalogTokenResponse) Validate

func (s *GetCatalogTokenResponse) Validate() error

type GetCatalogTokenResponseBody

type GetCatalogTokenResponseBody struct {
	// example:
	//
	// 1749160909000
	ExpiresAtMillis *int64             `json:"expiresAtMillis,omitempty" xml:"expiresAtMillis,omitempty"`
	Token           map[string]*string `json:"token,omitempty" xml:"token,omitempty"`
}

func (*GetCatalogTokenResponseBody) GetExpiresAtMillis

func (s *GetCatalogTokenResponseBody) GetExpiresAtMillis() *int64

func (*GetCatalogTokenResponseBody) GetToken

func (s *GetCatalogTokenResponseBody) GetToken() map[string]*string

func (GetCatalogTokenResponseBody) GoString

func (s GetCatalogTokenResponseBody) GoString() string

func (*GetCatalogTokenResponseBody) SetExpiresAtMillis

func (*GetCatalogTokenResponseBody) SetToken

func (GetCatalogTokenResponseBody) String

func (*GetCatalogTokenResponseBody) Validate

func (s *GetCatalogTokenResponseBody) Validate() error

type GetDatabaseResponse added in v2.1.0

type GetDatabaseResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *Database          `json:"body,omitempty" xml:"body,omitempty"`
}

func (*GetDatabaseResponse) GetBody added in v2.1.0

func (s *GetDatabaseResponse) GetBody() *Database

func (*GetDatabaseResponse) GetHeaders added in v2.1.0

func (s *GetDatabaseResponse) GetHeaders() map[string]*string

func (*GetDatabaseResponse) GetStatusCode added in v2.1.0

func (s *GetDatabaseResponse) GetStatusCode() *int32

func (GetDatabaseResponse) GoString added in v2.1.0

func (s GetDatabaseResponse) GoString() string

func (*GetDatabaseResponse) SetBody added in v2.1.0

func (*GetDatabaseResponse) SetHeaders added in v2.1.0

func (s *GetDatabaseResponse) SetHeaders(v map[string]*string) *GetDatabaseResponse

func (*GetDatabaseResponse) SetStatusCode added in v2.1.0

func (s *GetDatabaseResponse) SetStatusCode(v int32) *GetDatabaseResponse

func (GetDatabaseResponse) String added in v2.1.0

func (s GetDatabaseResponse) String() string

func (*GetDatabaseResponse) Validate added in v2.1.0

func (s *GetDatabaseResponse) Validate() error

type GetDatabaseSummaryResponse

type GetDatabaseSummaryResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DatabaseSummary   `json:"body,omitempty" xml:"body,omitempty"`
}

func (*GetDatabaseSummaryResponse) GetBody

func (*GetDatabaseSummaryResponse) GetHeaders

func (s *GetDatabaseSummaryResponse) GetHeaders() map[string]*string

func (*GetDatabaseSummaryResponse) GetStatusCode

func (s *GetDatabaseSummaryResponse) GetStatusCode() *int32

func (GetDatabaseSummaryResponse) GoString

func (s GetDatabaseSummaryResponse) GoString() string

func (*GetDatabaseSummaryResponse) SetBody

func (*GetDatabaseSummaryResponse) SetHeaders

func (*GetDatabaseSummaryResponse) SetStatusCode

func (GetDatabaseSummaryResponse) String

func (*GetDatabaseSummaryResponse) Validate

func (s *GetDatabaseSummaryResponse) Validate() error

type GetRegionStatusResponse

type GetRegionStatusResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetRegionStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (*GetRegionStatusResponse) GetBody

func (*GetRegionStatusResponse) GetHeaders

func (s *GetRegionStatusResponse) GetHeaders() map[string]*string

func (*GetRegionStatusResponse) GetStatusCode

func (s *GetRegionStatusResponse) GetStatusCode() *int32

func (GetRegionStatusResponse) GoString

func (s GetRegionStatusResponse) GoString() string

func (*GetRegionStatusResponse) SetBody

func (*GetRegionStatusResponse) SetHeaders

func (*GetRegionStatusResponse) SetStatusCode

func (GetRegionStatusResponse) String

func (s GetRegionStatusResponse) String() string

func (*GetRegionStatusResponse) Validate

func (s *GetRegionStatusResponse) Validate() error

type GetRegionStatusResponseBody

type GetRegionStatusResponseBody struct {
	// example:
	//
	// true
	ServiceRoleExists *bool `json:"serviceRoleExists,omitempty" xml:"serviceRoleExists,omitempty"`
	// example:
	//
	// READY
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (*GetRegionStatusResponseBody) GetServiceRoleExists

func (s *GetRegionStatusResponseBody) GetServiceRoleExists() *bool

func (*GetRegionStatusResponseBody) GetStatus

func (s *GetRegionStatusResponseBody) GetStatus() *string

func (GetRegionStatusResponseBody) GoString

func (s GetRegionStatusResponseBody) GoString() string

func (*GetRegionStatusResponseBody) SetServiceRoleExists

func (s *GetRegionStatusResponseBody) SetServiceRoleExists(v bool) *GetRegionStatusResponseBody

func (*GetRegionStatusResponseBody) SetStatus

func (GetRegionStatusResponseBody) String

func (*GetRegionStatusResponseBody) Validate

func (s *GetRegionStatusResponseBody) Validate() error

type GetRoleRequest

type GetRoleRequest struct {
	// example:
	//
	// acs:dlf::[accountId]:role/role_name
	RolePrincipal *string `json:"rolePrincipal,omitempty" xml:"rolePrincipal,omitempty"`
}

func (*GetRoleRequest) GetRolePrincipal

func (s *GetRoleRequest) GetRolePrincipal() *string

func (GetRoleRequest) GoString

func (s GetRoleRequest) GoString() string

func (*GetRoleRequest) SetRolePrincipal

func (s *GetRoleRequest) SetRolePrincipal(v string) *GetRoleRequest

func (GetRoleRequest) String

func (s GetRoleRequest) String() string

func (*GetRoleRequest) Validate

func (s *GetRoleRequest) Validate() error

type GetRoleResponse

type GetRoleResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *Role              `json:"body,omitempty" xml:"body,omitempty"`
}

func (*GetRoleResponse) GetBody

func (s *GetRoleResponse) GetBody() *Role

func (*GetRoleResponse) GetHeaders

func (s *GetRoleResponse) GetHeaders() map[string]*string

func (*GetRoleResponse) GetStatusCode

func (s *GetRoleResponse) GetStatusCode() *int32

func (GetRoleResponse) GoString

func (s GetRoleResponse) GoString() string

func (*GetRoleResponse) SetBody

func (s *GetRoleResponse) SetBody(v *Role) *GetRoleResponse

func (*GetRoleResponse) SetHeaders

func (s *GetRoleResponse) SetHeaders(v map[string]*string) *GetRoleResponse

func (*GetRoleResponse) SetStatusCode

func (s *GetRoleResponse) SetStatusCode(v int32) *GetRoleResponse

func (GetRoleResponse) String

func (s GetRoleResponse) String() string

func (*GetRoleResponse) Validate

func (s *GetRoleResponse) Validate() error

type GetTableResponse added in v2.1.0

type GetTableResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *Table             `json:"body,omitempty" xml:"body,omitempty"`
}

func (*GetTableResponse) GetBody added in v2.1.0

func (s *GetTableResponse) GetBody() *Table

func (*GetTableResponse) GetHeaders added in v2.1.0

func (s *GetTableResponse) GetHeaders() map[string]*string

func (*GetTableResponse) GetStatusCode added in v2.1.0

func (s *GetTableResponse) GetStatusCode() *int32

func (GetTableResponse) GoString added in v2.1.0

func (s GetTableResponse) GoString() string

func (*GetTableResponse) SetBody added in v2.1.0

func (s *GetTableResponse) SetBody(v *Table) *GetTableResponse

func (*GetTableResponse) SetHeaders added in v2.1.0

func (s *GetTableResponse) SetHeaders(v map[string]*string) *GetTableResponse

func (*GetTableResponse) SetStatusCode added in v2.1.0

func (s *GetTableResponse) SetStatusCode(v int32) *GetTableResponse

func (GetTableResponse) String added in v2.1.0

func (s GetTableResponse) String() string

func (*GetTableResponse) Validate added in v2.1.0

func (s *GetTableResponse) Validate() error

type GetTableSummaryResponse

type GetTableSummaryResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *TableSummary      `json:"body,omitempty" xml:"body,omitempty"`
}

func (*GetTableSummaryResponse) GetBody

func (s *GetTableSummaryResponse) GetBody() *TableSummary

func (*GetTableSummaryResponse) GetHeaders

func (s *GetTableSummaryResponse) GetHeaders() map[string]*string

func (*GetTableSummaryResponse) GetStatusCode

func (s *GetTableSummaryResponse) GetStatusCode() *int32

func (GetTableSummaryResponse) GoString

func (s GetTableSummaryResponse) GoString() string

func (*GetTableSummaryResponse) SetBody

func (*GetTableSummaryResponse) SetHeaders

func (*GetTableSummaryResponse) SetStatusCode

func (GetTableSummaryResponse) String

func (s GetTableSummaryResponse) String() string

func (*GetTableSummaryResponse) Validate

func (s *GetTableSummaryResponse) Validate() error

type GetUserRequest

type GetUserRequest struct {
	// example:
	//
	// acs:ram::[accountId]:user/user_name
	UserPrincipal *string `json:"userPrincipal,omitempty" xml:"userPrincipal,omitempty"`
}

func (*GetUserRequest) GetUserPrincipal

func (s *GetUserRequest) GetUserPrincipal() *string

func (GetUserRequest) GoString

func (s GetUserRequest) GoString() string

func (*GetUserRequest) SetUserPrincipal

func (s *GetUserRequest) SetUserPrincipal(v string) *GetUserRequest

func (GetUserRequest) String

func (s GetUserRequest) String() string

func (*GetUserRequest) Validate

func (s *GetUserRequest) Validate() error

type GetUserResponse

type GetUserResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *User              `json:"body,omitempty" xml:"body,omitempty"`
}

func (*GetUserResponse) GetBody

func (s *GetUserResponse) GetBody() *User

func (*GetUserResponse) GetHeaders

func (s *GetUserResponse) GetHeaders() map[string]*string

func (*GetUserResponse) GetStatusCode

func (s *GetUserResponse) GetStatusCode() *int32

func (GetUserResponse) GoString

func (s GetUserResponse) GoString() string

func (*GetUserResponse) SetBody

func (s *GetUserResponse) SetBody(v *User) *GetUserResponse

func (*GetUserResponse) SetHeaders

func (s *GetUserResponse) SetHeaders(v map[string]*string) *GetUserResponse

func (*GetUserResponse) SetStatusCode

func (s *GetUserResponse) SetStatusCode(v int32) *GetUserResponse

func (GetUserResponse) String

func (s GetUserResponse) String() string

func (*GetUserResponse) Validate

func (s *GetUserResponse) Validate() error

type GrantRoleToUsersRequest

type GrantRoleToUsersRequest struct {
	// example:
	//
	// acs:dlf::[accountId]:role/role_name
	RolePrincipal  *string   `json:"rolePrincipal,omitempty" xml:"rolePrincipal,omitempty"`
	UserPrincipals []*string `json:"userPrincipals,omitempty" xml:"userPrincipals,omitempty" type:"Repeated"`
}

func (*GrantRoleToUsersRequest) GetRolePrincipal

func (s *GrantRoleToUsersRequest) GetRolePrincipal() *string

func (*GrantRoleToUsersRequest) GetUserPrincipals

func (s *GrantRoleToUsersRequest) GetUserPrincipals() []*string

func (GrantRoleToUsersRequest) GoString

func (s GrantRoleToUsersRequest) GoString() string

func (*GrantRoleToUsersRequest) SetRolePrincipal

func (s *GrantRoleToUsersRequest) SetRolePrincipal(v string) *GrantRoleToUsersRequest

func (*GrantRoleToUsersRequest) SetUserPrincipals

func (s *GrantRoleToUsersRequest) SetUserPrincipals(v []*string) *GrantRoleToUsersRequest

func (GrantRoleToUsersRequest) String

func (s GrantRoleToUsersRequest) String() string

func (*GrantRoleToUsersRequest) Validate

func (s *GrantRoleToUsersRequest) Validate() error

type GrantRoleToUsersResponse

type GrantRoleToUsersResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
}

func (*GrantRoleToUsersResponse) GetHeaders

func (s *GrantRoleToUsersResponse) GetHeaders() map[string]*string

func (*GrantRoleToUsersResponse) GetStatusCode

func (s *GrantRoleToUsersResponse) GetStatusCode() *int32

func (GrantRoleToUsersResponse) GoString

func (s GrantRoleToUsersResponse) GoString() string

func (*GrantRoleToUsersResponse) SetHeaders

func (*GrantRoleToUsersResponse) SetStatusCode

func (GrantRoleToUsersResponse) String

func (s GrantRoleToUsersResponse) String() string

func (*GrantRoleToUsersResponse) Validate

func (s *GrantRoleToUsersResponse) Validate() error

type IcebergNestedField

type IcebergNestedField struct {
	Doc      *string `json:"doc,omitempty" xml:"doc,omitempty"`
	Id       *int64  `json:"id,omitempty" xml:"id,omitempty"`
	Name     *string `json:"name,omitempty" xml:"name,omitempty"`
	Optional *bool   `json:"optional,omitempty" xml:"optional,omitempty"`
	Type     *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (*IcebergNestedField) GetDoc

func (s *IcebergNestedField) GetDoc() *string

func (*IcebergNestedField) GetId

func (s *IcebergNestedField) GetId() *int64

func (*IcebergNestedField) GetName

func (s *IcebergNestedField) GetName() *string

func (*IcebergNestedField) GetOptional

func (s *IcebergNestedField) GetOptional() *bool

func (*IcebergNestedField) GetType

func (s *IcebergNestedField) GetType() *string

func (IcebergNestedField) GoString

func (s IcebergNestedField) GoString() string

func (*IcebergNestedField) SetDoc

func (*IcebergNestedField) SetId

func (*IcebergNestedField) SetName

func (*IcebergNestedField) SetOptional

func (s *IcebergNestedField) SetOptional(v bool) *IcebergNestedField

func (*IcebergNestedField) SetType

func (IcebergNestedField) String

func (s IcebergNestedField) String() string

func (*IcebergNestedField) Validate

func (s *IcebergNestedField) Validate() error

type IcebergPartitionField

type IcebergPartitionField struct {
	FieldId   *int64  `json:"fieldId,omitempty" xml:"fieldId,omitempty"`
	Name      *string `json:"name,omitempty" xml:"name,omitempty"`
	SourceId  *int64  `json:"sourceId,omitempty" xml:"sourceId,omitempty"`
	Transform *string `json:"transform,omitempty" xml:"transform,omitempty"`
}

func (*IcebergPartitionField) GetFieldId

func (s *IcebergPartitionField) GetFieldId() *int64

func (*IcebergPartitionField) GetName

func (s *IcebergPartitionField) GetName() *string

func (*IcebergPartitionField) GetSourceId

func (s *IcebergPartitionField) GetSourceId() *int64

func (*IcebergPartitionField) GetTransform

func (s *IcebergPartitionField) GetTransform() *string

func (IcebergPartitionField) GoString

func (s IcebergPartitionField) GoString() string

func (*IcebergPartitionField) SetFieldId

func (*IcebergPartitionField) SetName

func (*IcebergPartitionField) SetSourceId

func (*IcebergPartitionField) SetTransform

func (IcebergPartitionField) String

func (s IcebergPartitionField) String() string

func (*IcebergPartitionField) Validate

func (s *IcebergPartitionField) Validate() error

type IcebergSnapshot

type IcebergSnapshot struct {
	AddedRows       *int64             `json:"addedRows,omitempty" xml:"addedRows,omitempty"`
	Id              *int64             `json:"id,omitempty" xml:"id,omitempty"`
	Operation       *string            `json:"operation,omitempty" xml:"operation,omitempty"`
	ParentId        *int64             `json:"parentId,omitempty" xml:"parentId,omitempty"`
	SchemaId        *int64             `json:"schemaId,omitempty" xml:"schemaId,omitempty"`
	SequenceNumber  *int64             `json:"sequenceNumber,omitempty" xml:"sequenceNumber,omitempty"`
	Summary         map[string]*string `json:"summary,omitempty" xml:"summary,omitempty"`
	TimestampMillis *int64             `json:"timestampMillis,omitempty" xml:"timestampMillis,omitempty"`
}

func (*IcebergSnapshot) GetAddedRows

func (s *IcebergSnapshot) GetAddedRows() *int64

func (*IcebergSnapshot) GetId

func (s *IcebergSnapshot) GetId() *int64

func (*IcebergSnapshot) GetOperation

func (s *IcebergSnapshot) GetOperation() *string

func (*IcebergSnapshot) GetParentId

func (s *IcebergSnapshot) GetParentId() *int64

func (*IcebergSnapshot) GetSchemaId

func (s *IcebergSnapshot) GetSchemaId() *int64

func (*IcebergSnapshot) GetSequenceNumber

func (s *IcebergSnapshot) GetSequenceNumber() *int64

func (*IcebergSnapshot) GetSummary

func (s *IcebergSnapshot) GetSummary() map[string]*string

func (*IcebergSnapshot) GetTimestampMillis

func (s *IcebergSnapshot) GetTimestampMillis() *int64

func (IcebergSnapshot) GoString

func (s IcebergSnapshot) GoString() string

func (*IcebergSnapshot) SetAddedRows

func (s *IcebergSnapshot) SetAddedRows(v int64) *IcebergSnapshot

func (*IcebergSnapshot) SetId

func (s *IcebergSnapshot) SetId(v int64) *IcebergSnapshot

func (*IcebergSnapshot) SetOperation

func (s *IcebergSnapshot) SetOperation(v string) *IcebergSnapshot

func (*IcebergSnapshot) SetParentId

func (s *IcebergSnapshot) SetParentId(v int64) *IcebergSnapshot

func (*IcebergSnapshot) SetSchemaId

func (s *IcebergSnapshot) SetSchemaId(v int64) *IcebergSnapshot

func (*IcebergSnapshot) SetSequenceNumber

func (s *IcebergSnapshot) SetSequenceNumber(v int64) *IcebergSnapshot

func (*IcebergSnapshot) SetSummary

func (s *IcebergSnapshot) SetSummary(v map[string]*string) *IcebergSnapshot

func (*IcebergSnapshot) SetTimestampMillis

func (s *IcebergSnapshot) SetTimestampMillis(v int64) *IcebergSnapshot

func (IcebergSnapshot) String

func (s IcebergSnapshot) String() string

func (*IcebergSnapshot) Validate

func (s *IcebergSnapshot) Validate() error

type IcebergTable

type IcebergTable struct {
	CreatedAt            *int64                `json:"createdAt,omitempty" xml:"createdAt,omitempty"`
	CreatedBy            *string               `json:"createdBy,omitempty" xml:"createdBy,omitempty"`
	IcebergTableMetadata *IcebergTableMetadata `json:"icebergTableMetadata,omitempty" xml:"icebergTableMetadata,omitempty"`
	Id                   *string               `json:"id,omitempty" xml:"id,omitempty"`
	Name                 *string               `json:"name,omitempty" xml:"name,omitempty"`
	Owner                *string               `json:"owner,omitempty" xml:"owner,omitempty"`
	Path                 *string               `json:"path,omitempty" xml:"path,omitempty"`
	UpdatedAt            *int64                `json:"updatedAt,omitempty" xml:"updatedAt,omitempty"`
	UpdatedBy            *string               `json:"updatedBy,omitempty" xml:"updatedBy,omitempty"`
	Version              *int64                `json:"version,omitempty" xml:"version,omitempty"`
}

func (*IcebergTable) GetCreatedAt

func (s *IcebergTable) GetCreatedAt() *int64

func (*IcebergTable) GetCreatedBy

func (s *IcebergTable) GetCreatedBy() *string

func (*IcebergTable) GetIcebergTableMetadata

func (s *IcebergTable) GetIcebergTableMetadata() *IcebergTableMetadata

func (*IcebergTable) GetId

func (s *IcebergTable) GetId() *string

func (*IcebergTable) GetName

func (s *IcebergTable) GetName() *string

func (*IcebergTable) GetOwner

func (s *IcebergTable) GetOwner() *string

func (*IcebergTable) GetPath

func (s *IcebergTable) GetPath() *string

func (*IcebergTable) GetUpdatedAt

func (s *IcebergTable) GetUpdatedAt() *int64

func (*IcebergTable) GetUpdatedBy

func (s *IcebergTable) GetUpdatedBy() *string

func (*IcebergTable) GetVersion

func (s *IcebergTable) GetVersion() *int64

func (IcebergTable) GoString

func (s IcebergTable) GoString() string

func (*IcebergTable) SetCreatedAt

func (s *IcebergTable) SetCreatedAt(v int64) *IcebergTable

func (*IcebergTable) SetCreatedBy

func (s *IcebergTable) SetCreatedBy(v string) *IcebergTable

func (*IcebergTable) SetIcebergTableMetadata

func (s *IcebergTable) SetIcebergTableMetadata(v *IcebergTableMetadata) *IcebergTable

func (*IcebergTable) SetId

func (s *IcebergTable) SetId(v string) *IcebergTable

func (*IcebergTable) SetName

func (s *IcebergTable) SetName(v string) *IcebergTable

func (*IcebergTable) SetOwner

func (s *IcebergTable) SetOwner(v string) *IcebergTable

func (*IcebergTable) SetPath

func (s *IcebergTable) SetPath(v string) *IcebergTable

func (*IcebergTable) SetUpdatedAt

func (s *IcebergTable) SetUpdatedAt(v int64) *IcebergTable

func (*IcebergTable) SetUpdatedBy

func (s *IcebergTable) SetUpdatedBy(v string) *IcebergTable

func (*IcebergTable) SetVersion

func (s *IcebergTable) SetVersion(v int64) *IcebergTable

func (IcebergTable) String

func (s IcebergTable) String() string

func (*IcebergTable) Validate

func (s *IcebergTable) Validate() error

type IcebergTableMetadata

type IcebergTableMetadata struct {
	CurrentSnapshot *IcebergSnapshot         `json:"currentSnapshot,omitempty" xml:"currentSnapshot,omitempty"`
	Fields          []*IcebergNestedField    `json:"fields,omitempty" xml:"fields,omitempty" type:"Repeated"`
	PartitionFields []*IcebergPartitionField `json:"partitionFields,omitempty" xml:"partitionFields,omitempty" type:"Repeated"`
	Properties      map[string]*string       `json:"properties,omitempty" xml:"properties,omitempty"`
}

func (*IcebergTableMetadata) GetCurrentSnapshot

func (s *IcebergTableMetadata) GetCurrentSnapshot() *IcebergSnapshot

func (*IcebergTableMetadata) GetFields

func (s *IcebergTableMetadata) GetFields() []*IcebergNestedField

func (*IcebergTableMetadata) GetPartitionFields

func (s *IcebergTableMetadata) GetPartitionFields() []*IcebergPartitionField

func (*IcebergTableMetadata) GetProperties

func (s *IcebergTableMetadata) GetProperties() map[string]*string

func (IcebergTableMetadata) GoString

func (s IcebergTableMetadata) GoString() string

func (*IcebergTableMetadata) SetCurrentSnapshot

func (s *IcebergTableMetadata) SetCurrentSnapshot(v *IcebergSnapshot) *IcebergTableMetadata

func (*IcebergTableMetadata) SetFields

func (*IcebergTableMetadata) SetPartitionFields

func (*IcebergTableMetadata) SetProperties

func (s *IcebergTableMetadata) SetProperties(v map[string]*string) *IcebergTableMetadata

func (IcebergTableMetadata) String

func (s IcebergTableMetadata) String() string

func (*IcebergTableMetadata) Validate

func (s *IcebergTableMetadata) Validate() error

type Identifier

type Identifier struct {
	Database *string `json:"database,omitempty" xml:"database,omitempty"`
	Object   *string `json:"object,omitempty" xml:"object,omitempty"`
}

func (*Identifier) GetDatabase

func (s *Identifier) GetDatabase() *string

func (*Identifier) GetObject

func (s *Identifier) GetObject() *string

func (Identifier) GoString

func (s Identifier) GoString() string

func (*Identifier) SetDatabase

func (s *Identifier) SetDatabase(v string) *Identifier

func (*Identifier) SetObject

func (s *Identifier) SetObject(v string) *Identifier

func (Identifier) String

func (s Identifier) String() string

func (*Identifier) Validate

func (s *Identifier) Validate() error

type ListCatalogsRequest

type ListCatalogsRequest struct {
	CatalogNamePattern *string `json:"catalogNamePattern,omitempty" xml:"catalogNamePattern,omitempty"`
	// example:
	//
	// 1000
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// example:
	//
	// ""
	PageToken *string `json:"pageToken,omitempty" xml:"pageToken,omitempty"`
}

func (*ListCatalogsRequest) GetCatalogNamePattern

func (s *ListCatalogsRequest) GetCatalogNamePattern() *string

func (*ListCatalogsRequest) GetMaxResults

func (s *ListCatalogsRequest) GetMaxResults() *int32

func (*ListCatalogsRequest) GetPageToken

func (s *ListCatalogsRequest) GetPageToken() *string

func (ListCatalogsRequest) GoString

func (s ListCatalogsRequest) GoString() string

func (*ListCatalogsRequest) SetCatalogNamePattern

func (s *ListCatalogsRequest) SetCatalogNamePattern(v string) *ListCatalogsRequest

func (*ListCatalogsRequest) SetMaxResults

func (s *ListCatalogsRequest) SetMaxResults(v int32) *ListCatalogsRequest

func (*ListCatalogsRequest) SetPageToken

func (s *ListCatalogsRequest) SetPageToken(v string) *ListCatalogsRequest

func (ListCatalogsRequest) String

func (s ListCatalogsRequest) String() string

func (*ListCatalogsRequest) Validate

func (s *ListCatalogsRequest) Validate() error

type ListCatalogsResponse

type ListCatalogsResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListCatalogsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (*ListCatalogsResponse) GetBody

func (*ListCatalogsResponse) GetHeaders

func (s *ListCatalogsResponse) GetHeaders() map[string]*string

func (*ListCatalogsResponse) GetStatusCode

func (s *ListCatalogsResponse) GetStatusCode() *int32

func (ListCatalogsResponse) GoString

func (s ListCatalogsResponse) GoString() string

func (*ListCatalogsResponse) SetBody

func (*ListCatalogsResponse) SetHeaders

func (s *ListCatalogsResponse) SetHeaders(v map[string]*string) *ListCatalogsResponse

func (*ListCatalogsResponse) SetStatusCode

func (s *ListCatalogsResponse) SetStatusCode(v int32) *ListCatalogsResponse

func (ListCatalogsResponse) String

func (s ListCatalogsResponse) String() string

func (*ListCatalogsResponse) Validate

func (s *ListCatalogsResponse) Validate() error

type ListCatalogsResponseBody

type ListCatalogsResponseBody struct {
	Catalogs []*Catalog `json:"catalogs,omitempty" xml:"catalogs,omitempty" type:"Repeated"`
	// example:
	//
	// E8ABEB1C3DB893D16576269017992F57
	NextPageToken *string `json:"nextPageToken,omitempty" xml:"nextPageToken,omitempty"`
}

func (*ListCatalogsResponseBody) GetCatalogs

func (s *ListCatalogsResponseBody) GetCatalogs() []*Catalog

func (*ListCatalogsResponseBody) GetNextPageToken

func (s *ListCatalogsResponseBody) GetNextPageToken() *string

func (ListCatalogsResponseBody) GoString

func (s ListCatalogsResponseBody) GoString() string

func (*ListCatalogsResponseBody) SetCatalogs

func (*ListCatalogsResponseBody) SetNextPageToken

func (ListCatalogsResponseBody) String

func (s ListCatalogsResponseBody) String() string

func (*ListCatalogsResponseBody) Validate

func (s *ListCatalogsResponseBody) Validate() error

type ListDatabaseDetailsRequest added in v2.3.0

type ListDatabaseDetailsRequest struct {
	DatabaseNamePattern *string `json:"databaseNamePattern,omitempty" xml:"databaseNamePattern,omitempty"`
	// example:
	//
	// 1000
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// example:
	//
	// ""
	PageToken *string `json:"pageToken,omitempty" xml:"pageToken,omitempty"`
}

func (*ListDatabaseDetailsRequest) GetDatabaseNamePattern added in v2.3.0

func (s *ListDatabaseDetailsRequest) GetDatabaseNamePattern() *string

func (*ListDatabaseDetailsRequest) GetMaxResults added in v2.3.0

func (s *ListDatabaseDetailsRequest) GetMaxResults() *int32

func (*ListDatabaseDetailsRequest) GetPageToken added in v2.3.0

func (s *ListDatabaseDetailsRequest) GetPageToken() *string

func (ListDatabaseDetailsRequest) GoString added in v2.3.0

func (s ListDatabaseDetailsRequest) GoString() string

func (*ListDatabaseDetailsRequest) SetDatabaseNamePattern added in v2.3.0

func (s *ListDatabaseDetailsRequest) SetDatabaseNamePattern(v string) *ListDatabaseDetailsRequest

func (*ListDatabaseDetailsRequest) SetMaxResults added in v2.3.0

func (*ListDatabaseDetailsRequest) SetPageToken added in v2.3.0

func (ListDatabaseDetailsRequest) String added in v2.3.0

func (*ListDatabaseDetailsRequest) Validate added in v2.3.0

func (s *ListDatabaseDetailsRequest) Validate() error

type ListDatabaseDetailsResponse added in v2.3.0

type ListDatabaseDetailsResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListDatabaseDetailsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (*ListDatabaseDetailsResponse) GetBody added in v2.3.0

func (*ListDatabaseDetailsResponse) GetHeaders added in v2.3.0

func (s *ListDatabaseDetailsResponse) GetHeaders() map[string]*string

func (*ListDatabaseDetailsResponse) GetStatusCode added in v2.3.0

func (s *ListDatabaseDetailsResponse) GetStatusCode() *int32

func (ListDatabaseDetailsResponse) GoString added in v2.3.0

func (s ListDatabaseDetailsResponse) GoString() string

func (*ListDatabaseDetailsResponse) SetBody added in v2.3.0

func (*ListDatabaseDetailsResponse) SetHeaders added in v2.3.0

func (*ListDatabaseDetailsResponse) SetStatusCode added in v2.3.0

func (ListDatabaseDetailsResponse) String added in v2.3.0

func (*ListDatabaseDetailsResponse) Validate added in v2.3.0

func (s *ListDatabaseDetailsResponse) Validate() error

type ListDatabaseDetailsResponseBody added in v2.3.0

type ListDatabaseDetailsResponseBody struct {
	DatabaseDetails []*Database `json:"databaseDetails,omitempty" xml:"databaseDetails,omitempty" type:"Repeated"`
	// example:
	//
	// E8ABEB1C3DB893D16576269017992F57
	NextPageToken *string `json:"nextPageToken,omitempty" xml:"nextPageToken,omitempty"`
}

func (*ListDatabaseDetailsResponseBody) GetDatabaseDetails added in v2.3.0

func (s *ListDatabaseDetailsResponseBody) GetDatabaseDetails() []*Database

func (*ListDatabaseDetailsResponseBody) GetNextPageToken added in v2.3.0

func (s *ListDatabaseDetailsResponseBody) GetNextPageToken() *string

func (ListDatabaseDetailsResponseBody) GoString added in v2.3.0

func (*ListDatabaseDetailsResponseBody) SetDatabaseDetails added in v2.3.0

func (*ListDatabaseDetailsResponseBody) SetNextPageToken added in v2.3.0

func (ListDatabaseDetailsResponseBody) String added in v2.3.0

func (*ListDatabaseDetailsResponseBody) Validate added in v2.3.0

func (s *ListDatabaseDetailsResponseBody) Validate() error

type ListDatabasesRequest added in v2.1.0

type ListDatabasesRequest struct {
	DatabaseNamePattern *string `json:"databaseNamePattern,omitempty" xml:"databaseNamePattern,omitempty"`
	// example:
	//
	// 1000
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// example:
	//
	// ""
	PageToken *string `json:"pageToken,omitempty" xml:"pageToken,omitempty"`
}

func (*ListDatabasesRequest) GetDatabaseNamePattern added in v2.1.0

func (s *ListDatabasesRequest) GetDatabaseNamePattern() *string

func (*ListDatabasesRequest) GetMaxResults added in v2.1.0

func (s *ListDatabasesRequest) GetMaxResults() *int32

func (*ListDatabasesRequest) GetPageToken added in v2.1.0

func (s *ListDatabasesRequest) GetPageToken() *string

func (ListDatabasesRequest) GoString added in v2.1.0

func (s ListDatabasesRequest) GoString() string

func (*ListDatabasesRequest) SetDatabaseNamePattern added in v2.1.0

func (s *ListDatabasesRequest) SetDatabaseNamePattern(v string) *ListDatabasesRequest

func (*ListDatabasesRequest) SetMaxResults added in v2.1.0

func (s *ListDatabasesRequest) SetMaxResults(v int32) *ListDatabasesRequest

func (*ListDatabasesRequest) SetPageToken added in v2.1.0

func (s *ListDatabasesRequest) SetPageToken(v string) *ListDatabasesRequest

func (ListDatabasesRequest) String added in v2.1.0

func (s ListDatabasesRequest) String() string

func (*ListDatabasesRequest) Validate added in v2.1.0

func (s *ListDatabasesRequest) Validate() error

type ListDatabasesResponse added in v2.1.0

type ListDatabasesResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListDatabasesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (*ListDatabasesResponse) GetBody added in v2.1.0

func (*ListDatabasesResponse) GetHeaders added in v2.1.0

func (s *ListDatabasesResponse) GetHeaders() map[string]*string

func (*ListDatabasesResponse) GetStatusCode added in v2.1.0

func (s *ListDatabasesResponse) GetStatusCode() *int32

func (ListDatabasesResponse) GoString added in v2.1.0

func (s ListDatabasesResponse) GoString() string

func (*ListDatabasesResponse) SetBody added in v2.1.0

func (*ListDatabasesResponse) SetHeaders added in v2.1.0

func (*ListDatabasesResponse) SetStatusCode added in v2.1.0

func (s *ListDatabasesResponse) SetStatusCode(v int32) *ListDatabasesResponse

func (ListDatabasesResponse) String added in v2.1.0

func (s ListDatabasesResponse) String() string

func (*ListDatabasesResponse) Validate added in v2.1.0

func (s *ListDatabasesResponse) Validate() error

type ListDatabasesResponseBody added in v2.1.0

type ListDatabasesResponseBody struct {
	Databases []*string `json:"databases,omitempty" xml:"databases,omitempty" type:"Repeated"`
	// example:
	//
	// E8ABEB1C3DB893D16576269017992F57
	NextPageToken *string `json:"nextPageToken,omitempty" xml:"nextPageToken,omitempty"`
}

func (*ListDatabasesResponseBody) GetDatabases added in v2.1.0

func (s *ListDatabasesResponseBody) GetDatabases() []*string

func (*ListDatabasesResponseBody) GetNextPageToken added in v2.1.0

func (s *ListDatabasesResponseBody) GetNextPageToken() *string

func (ListDatabasesResponseBody) GoString added in v2.1.0

func (s ListDatabasesResponseBody) GoString() string

func (*ListDatabasesResponseBody) SetDatabases added in v2.1.0

func (*ListDatabasesResponseBody) SetNextPageToken added in v2.1.0

func (ListDatabasesResponseBody) String added in v2.1.0

func (s ListDatabasesResponseBody) String() string

func (*ListDatabasesResponseBody) Validate added in v2.1.0

func (s *ListDatabasesResponseBody) Validate() error

type ListPartitionSummariesRequest

type ListPartitionSummariesRequest struct {
	// example:
	//
	// 100
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// example:
	//
	// ""
	PageToken *string `json:"pageToken,omitempty" xml:"pageToken,omitempty"`
	// example:
	//
	// hh=10
	PartitionNamePattern *string `json:"partitionNamePattern,omitempty" xml:"partitionNamePattern,omitempty"`
}

func (*ListPartitionSummariesRequest) GetMaxResults

func (s *ListPartitionSummariesRequest) GetMaxResults() *int32

func (*ListPartitionSummariesRequest) GetPageToken

func (s *ListPartitionSummariesRequest) GetPageToken() *string

func (*ListPartitionSummariesRequest) GetPartitionNamePattern

func (s *ListPartitionSummariesRequest) GetPartitionNamePattern() *string

func (ListPartitionSummariesRequest) GoString

func (*ListPartitionSummariesRequest) SetMaxResults

func (*ListPartitionSummariesRequest) SetPageToken

func (*ListPartitionSummariesRequest) SetPartitionNamePattern

func (ListPartitionSummariesRequest) String

func (*ListPartitionSummariesRequest) Validate

func (s *ListPartitionSummariesRequest) Validate() error

type ListPartitionSummariesResponse

type ListPartitionSummariesResponse struct {
	Headers    map[string]*string  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *PartitionSummaries `json:"body,omitempty" xml:"body,omitempty"`
}

func (*ListPartitionSummariesResponse) GetBody

func (*ListPartitionSummariesResponse) GetHeaders

func (s *ListPartitionSummariesResponse) GetHeaders() map[string]*string

func (*ListPartitionSummariesResponse) GetStatusCode

func (s *ListPartitionSummariesResponse) GetStatusCode() *int32

func (ListPartitionSummariesResponse) GoString

func (*ListPartitionSummariesResponse) SetBody

func (*ListPartitionSummariesResponse) SetHeaders

func (*ListPartitionSummariesResponse) SetStatusCode

func (ListPartitionSummariesResponse) String

func (*ListPartitionSummariesResponse) Validate

func (s *ListPartitionSummariesResponse) Validate() error

type ListPermissionsRequest

type ListPermissionsRequest struct {
	// example:
	//
	// database_name
	Database *string `json:"database,omitempty" xml:"database,omitempty"`
	Function *string `json:"function,omitempty" xml:"function,omitempty"`
	// example:
	//
	// 1000
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// example:
	//
	// ""
	PageToken *string `json:"pageToken,omitempty" xml:"pageToken,omitempty"`
	// example:
	//
	// acs:ram::[accountId]:user/user_name
	Principal *string `json:"principal,omitempty" xml:"principal,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// CATALOG
	ResourceType *string `json:"resourceType,omitempty" xml:"resourceType,omitempty"`
	// example:
	//
	// table_name
	Table *string `json:"table,omitempty" xml:"table,omitempty"`
	View  *string `json:"view,omitempty" xml:"view,omitempty"`
}

func (*ListPermissionsRequest) GetDatabase

func (s *ListPermissionsRequest) GetDatabase() *string

func (*ListPermissionsRequest) GetFunction

func (s *ListPermissionsRequest) GetFunction() *string

func (*ListPermissionsRequest) GetMaxResults

func (s *ListPermissionsRequest) GetMaxResults() *int32

func (*ListPermissionsRequest) GetPageToken

func (s *ListPermissionsRequest) GetPageToken() *string

func (*ListPermissionsRequest) GetPrincipal

func (s *ListPermissionsRequest) GetPrincipal() *string

func (*ListPermissionsRequest) GetResourceType

func (s *ListPermissionsRequest) GetResourceType() *string

func (*ListPermissionsRequest) GetTable

func (s *ListPermissionsRequest) GetTable() *string

func (*ListPermissionsRequest) GetView

func (s *ListPermissionsRequest) GetView() *string

func (ListPermissionsRequest) GoString

func (s ListPermissionsRequest) GoString() string

func (*ListPermissionsRequest) SetDatabase

func (*ListPermissionsRequest) SetFunction

func (*ListPermissionsRequest) SetMaxResults

func (*ListPermissionsRequest) SetPageToken

func (*ListPermissionsRequest) SetPrincipal

func (*ListPermissionsRequest) SetResourceType

func (s *ListPermissionsRequest) SetResourceType(v string) *ListPermissionsRequest

func (*ListPermissionsRequest) SetTable

func (*ListPermissionsRequest) SetView

func (ListPermissionsRequest) String

func (s ListPermissionsRequest) String() string

func (*ListPermissionsRequest) Validate

func (s *ListPermissionsRequest) Validate() error

type ListPermissionsResponse

type ListPermissionsResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListPermissionsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (*ListPermissionsResponse) GetBody

func (*ListPermissionsResponse) GetHeaders

func (s *ListPermissionsResponse) GetHeaders() map[string]*string

func (*ListPermissionsResponse) GetStatusCode

func (s *ListPermissionsResponse) GetStatusCode() *int32

func (ListPermissionsResponse) GoString

func (s ListPermissionsResponse) GoString() string

func (*ListPermissionsResponse) SetBody

func (*ListPermissionsResponse) SetHeaders

func (*ListPermissionsResponse) SetStatusCode

func (ListPermissionsResponse) String

func (s ListPermissionsResponse) String() string

func (*ListPermissionsResponse) Validate

func (s *ListPermissionsResponse) Validate() error

type ListPermissionsResponseBody

type ListPermissionsResponseBody struct {
	// example:
	//
	// token!
	NextPageToken *string       `json:"nextPageToken,omitempty" xml:"nextPageToken,omitempty"`
	Permissions   []*Permission `json:"permissions,omitempty" xml:"permissions,omitempty" type:"Repeated"`
}

func (*ListPermissionsResponseBody) GetNextPageToken

func (s *ListPermissionsResponseBody) GetNextPageToken() *string

func (*ListPermissionsResponseBody) GetPermissions

func (s *ListPermissionsResponseBody) GetPermissions() []*Permission

func (ListPermissionsResponseBody) GoString

func (s ListPermissionsResponseBody) GoString() string

func (*ListPermissionsResponseBody) SetNextPageToken

func (*ListPermissionsResponseBody) SetPermissions

func (ListPermissionsResponseBody) String

func (*ListPermissionsResponseBody) Validate

func (s *ListPermissionsResponseBody) Validate() error

type ListRoleUsersRequest

type ListRoleUsersRequest struct {
	// example:
	//
	// 10
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// example:
	//
	// ""
	PageToken *string `json:"pageToken,omitempty" xml:"pageToken,omitempty"`
	// example:
	//
	// acs:dlf::[accountId]:role/role_name
	RolePrincipal *string `json:"rolePrincipal,omitempty" xml:"rolePrincipal,omitempty"`
}

func (*ListRoleUsersRequest) GetMaxResults

func (s *ListRoleUsersRequest) GetMaxResults() *int32

func (*ListRoleUsersRequest) GetPageToken

func (s *ListRoleUsersRequest) GetPageToken() *string

func (*ListRoleUsersRequest) GetRolePrincipal

func (s *ListRoleUsersRequest) GetRolePrincipal() *string

func (ListRoleUsersRequest) GoString

func (s ListRoleUsersRequest) GoString() string

func (*ListRoleUsersRequest) SetMaxResults

func (s *ListRoleUsersRequest) SetMaxResults(v int32) *ListRoleUsersRequest

func (*ListRoleUsersRequest) SetPageToken

func (s *ListRoleUsersRequest) SetPageToken(v string) *ListRoleUsersRequest

func (*ListRoleUsersRequest) SetRolePrincipal

func (s *ListRoleUsersRequest) SetRolePrincipal(v string) *ListRoleUsersRequest

func (ListRoleUsersRequest) String

func (s ListRoleUsersRequest) String() string

func (*ListRoleUsersRequest) Validate

func (s *ListRoleUsersRequest) Validate() error

type ListRoleUsersResponse

type ListRoleUsersResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListRoleUsersResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (*ListRoleUsersResponse) GetBody

func (*ListRoleUsersResponse) GetHeaders

func (s *ListRoleUsersResponse) GetHeaders() map[string]*string

func (*ListRoleUsersResponse) GetStatusCode

func (s *ListRoleUsersResponse) GetStatusCode() *int32

func (ListRoleUsersResponse) GoString

func (s ListRoleUsersResponse) GoString() string

func (*ListRoleUsersResponse) SetBody

func (*ListRoleUsersResponse) SetHeaders

func (*ListRoleUsersResponse) SetStatusCode

func (s *ListRoleUsersResponse) SetStatusCode(v int32) *ListRoleUsersResponse

func (ListRoleUsersResponse) String

func (s ListRoleUsersResponse) String() string

func (*ListRoleUsersResponse) Validate

func (s *ListRoleUsersResponse) Validate() error

type ListRoleUsersResponseBody

type ListRoleUsersResponseBody struct {
	// example:
	//
	// token!
	NextPageToken *string `json:"nextPageToken,omitempty" xml:"nextPageToken,omitempty"`
	Users         []*User `json:"users,omitempty" xml:"users,omitempty" type:"Repeated"`
}

func (*ListRoleUsersResponseBody) GetNextPageToken

func (s *ListRoleUsersResponseBody) GetNextPageToken() *string

func (*ListRoleUsersResponseBody) GetUsers

func (s *ListRoleUsersResponseBody) GetUsers() []*User

func (ListRoleUsersResponseBody) GoString

func (s ListRoleUsersResponseBody) GoString() string

func (*ListRoleUsersResponseBody) SetNextPageToken

func (*ListRoleUsersResponseBody) SetUsers

func (ListRoleUsersResponseBody) String

func (s ListRoleUsersResponseBody) String() string

func (*ListRoleUsersResponseBody) Validate

func (s *ListRoleUsersResponseBody) Validate() error

type ListRolesRequest

type ListRolesRequest struct {
	// example:
	//
	// 10
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// example:
	//
	// ""
	PageToken *string `json:"pageToken,omitempty" xml:"pageToken,omitempty"`
	// example:
	//
	// role_name
	RoleName *string `json:"roleName,omitempty" xml:"roleName,omitempty"`
}

func (*ListRolesRequest) GetMaxResults

func (s *ListRolesRequest) GetMaxResults() *int32

func (*ListRolesRequest) GetPageToken

func (s *ListRolesRequest) GetPageToken() *string

func (*ListRolesRequest) GetRoleName

func (s *ListRolesRequest) GetRoleName() *string

func (ListRolesRequest) GoString

func (s ListRolesRequest) GoString() string

func (*ListRolesRequest) SetMaxResults

func (s *ListRolesRequest) SetMaxResults(v int32) *ListRolesRequest

func (*ListRolesRequest) SetPageToken

func (s *ListRolesRequest) SetPageToken(v string) *ListRolesRequest

func (*ListRolesRequest) SetRoleName

func (s *ListRolesRequest) SetRoleName(v string) *ListRolesRequest

func (ListRolesRequest) String

func (s ListRolesRequest) String() string

func (*ListRolesRequest) Validate

func (s *ListRolesRequest) Validate() error

type ListRolesResponse

type ListRolesResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListRolesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (*ListRolesResponse) GetBody

func (*ListRolesResponse) GetHeaders

func (s *ListRolesResponse) GetHeaders() map[string]*string

func (*ListRolesResponse) GetStatusCode

func (s *ListRolesResponse) GetStatusCode() *int32

func (ListRolesResponse) GoString

func (s ListRolesResponse) GoString() string

func (*ListRolesResponse) SetBody

func (*ListRolesResponse) SetHeaders

func (s *ListRolesResponse) SetHeaders(v map[string]*string) *ListRolesResponse

func (*ListRolesResponse) SetStatusCode

func (s *ListRolesResponse) SetStatusCode(v int32) *ListRolesResponse

func (ListRolesResponse) String

func (s ListRolesResponse) String() string

func (*ListRolesResponse) Validate

func (s *ListRolesResponse) Validate() error

type ListRolesResponseBody

type ListRolesResponseBody struct {
	// example:
	//
	// E8ABEB1C3DB893D16576269017992F57
	NextPageToken *string `json:"nextPageToken,omitempty" xml:"nextPageToken,omitempty"`
	Roles         []*Role `json:"roles,omitempty" xml:"roles,omitempty" type:"Repeated"`
}

func (*ListRolesResponseBody) GetNextPageToken

func (s *ListRolesResponseBody) GetNextPageToken() *string

func (*ListRolesResponseBody) GetRoles

func (s *ListRolesResponseBody) GetRoles() []*Role

func (ListRolesResponseBody) GoString

func (s ListRolesResponseBody) GoString() string

func (*ListRolesResponseBody) SetNextPageToken

func (s *ListRolesResponseBody) SetNextPageToken(v string) *ListRolesResponseBody

func (*ListRolesResponseBody) SetRoles

func (ListRolesResponseBody) String

func (s ListRolesResponseBody) String() string

func (*ListRolesResponseBody) Validate

func (s *ListRolesResponseBody) Validate() error

type ListTableDetailsRequest added in v2.2.0

type ListTableDetailsRequest struct {
	// example:
	//
	// 1000
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// example:
	//
	// ""
	PageToken        *string `json:"pageToken,omitempty" xml:"pageToken,omitempty"`
	TableNamePattern *string `json:"tableNamePattern,omitempty" xml:"tableNamePattern,omitempty"`
}

func (*ListTableDetailsRequest) GetMaxResults added in v2.2.0

func (s *ListTableDetailsRequest) GetMaxResults() *int32

func (*ListTableDetailsRequest) GetPageToken added in v2.2.0

func (s *ListTableDetailsRequest) GetPageToken() *string

func (*ListTableDetailsRequest) GetTableNamePattern added in v2.2.0

func (s *ListTableDetailsRequest) GetTableNamePattern() *string

func (ListTableDetailsRequest) GoString added in v2.2.0

func (s ListTableDetailsRequest) GoString() string

func (*ListTableDetailsRequest) SetMaxResults added in v2.2.0

func (*ListTableDetailsRequest) SetPageToken added in v2.2.0

func (*ListTableDetailsRequest) SetTableNamePattern added in v2.2.0

func (s *ListTableDetailsRequest) SetTableNamePattern(v string) *ListTableDetailsRequest

func (ListTableDetailsRequest) String added in v2.2.0

func (s ListTableDetailsRequest) String() string

func (*ListTableDetailsRequest) Validate added in v2.2.0

func (s *ListTableDetailsRequest) Validate() error

type ListTableDetailsResponse added in v2.2.0

type ListTableDetailsResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListTableDetailsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (*ListTableDetailsResponse) GetBody added in v2.2.0

func (*ListTableDetailsResponse) GetHeaders added in v2.2.0

func (s *ListTableDetailsResponse) GetHeaders() map[string]*string

func (*ListTableDetailsResponse) GetStatusCode added in v2.2.0

func (s *ListTableDetailsResponse) GetStatusCode() *int32

func (ListTableDetailsResponse) GoString added in v2.2.0

func (s ListTableDetailsResponse) GoString() string

func (*ListTableDetailsResponse) SetBody added in v2.2.0

func (*ListTableDetailsResponse) SetHeaders added in v2.2.0

func (*ListTableDetailsResponse) SetStatusCode added in v2.2.0

func (ListTableDetailsResponse) String added in v2.2.0

func (s ListTableDetailsResponse) String() string

func (*ListTableDetailsResponse) Validate added in v2.2.0

func (s *ListTableDetailsResponse) Validate() error

type ListTableDetailsResponseBody added in v2.2.0

type ListTableDetailsResponseBody struct {
	// example:
	//
	// E8ABEB1C3DB893D16576269017992F57
	NextPageToken *string  `json:"nextPageToken,omitempty" xml:"nextPageToken,omitempty"`
	TableDetails  []*Table `json:"tableDetails,omitempty" xml:"tableDetails,omitempty" type:"Repeated"`
}

func (*ListTableDetailsResponseBody) GetNextPageToken added in v2.2.0

func (s *ListTableDetailsResponseBody) GetNextPageToken() *string

func (*ListTableDetailsResponseBody) GetTableDetails added in v2.2.0

func (s *ListTableDetailsResponseBody) GetTableDetails() []*Table

func (ListTableDetailsResponseBody) GoString added in v2.2.0

func (s ListTableDetailsResponseBody) GoString() string

func (*ListTableDetailsResponseBody) SetNextPageToken added in v2.2.0

func (*ListTableDetailsResponseBody) SetTableDetails added in v2.2.0

func (ListTableDetailsResponseBody) String added in v2.2.0

func (*ListTableDetailsResponseBody) Validate added in v2.2.0

func (s *ListTableDetailsResponseBody) Validate() error

type ListTablesRequest added in v2.1.0

type ListTablesRequest struct {
	// example:
	//
	// 1000
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// example:
	//
	// ""
	PageToken        *string `json:"pageToken,omitempty" xml:"pageToken,omitempty"`
	TableNamePattern *string `json:"tableNamePattern,omitempty" xml:"tableNamePattern,omitempty"`
}

func (*ListTablesRequest) GetMaxResults added in v2.1.0

func (s *ListTablesRequest) GetMaxResults() *int32

func (*ListTablesRequest) GetPageToken added in v2.1.0

func (s *ListTablesRequest) GetPageToken() *string

func (*ListTablesRequest) GetTableNamePattern added in v2.1.0

func (s *ListTablesRequest) GetTableNamePattern() *string

func (ListTablesRequest) GoString added in v2.1.0

func (s ListTablesRequest) GoString() string

func (*ListTablesRequest) SetMaxResults added in v2.1.0

func (s *ListTablesRequest) SetMaxResults(v int32) *ListTablesRequest

func (*ListTablesRequest) SetPageToken added in v2.1.0

func (s *ListTablesRequest) SetPageToken(v string) *ListTablesRequest

func (*ListTablesRequest) SetTableNamePattern added in v2.1.0

func (s *ListTablesRequest) SetTableNamePattern(v string) *ListTablesRequest

func (ListTablesRequest) String added in v2.1.0

func (s ListTablesRequest) String() string

func (*ListTablesRequest) Validate added in v2.1.0

func (s *ListTablesRequest) Validate() error

type ListTablesResponse added in v2.1.0

type ListTablesResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListTablesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (*ListTablesResponse) GetBody added in v2.1.0

func (*ListTablesResponse) GetHeaders added in v2.1.0

func (s *ListTablesResponse) GetHeaders() map[string]*string

func (*ListTablesResponse) GetStatusCode added in v2.1.0

func (s *ListTablesResponse) GetStatusCode() *int32

func (ListTablesResponse) GoString added in v2.1.0

func (s ListTablesResponse) GoString() string

func (*ListTablesResponse) SetBody added in v2.1.0

func (*ListTablesResponse) SetHeaders added in v2.1.0

func (s *ListTablesResponse) SetHeaders(v map[string]*string) *ListTablesResponse

func (*ListTablesResponse) SetStatusCode added in v2.1.0

func (s *ListTablesResponse) SetStatusCode(v int32) *ListTablesResponse

func (ListTablesResponse) String added in v2.1.0

func (s ListTablesResponse) String() string

func (*ListTablesResponse) Validate added in v2.1.0

func (s *ListTablesResponse) Validate() error

type ListTablesResponseBody added in v2.1.0

type ListTablesResponseBody struct {
	// example:
	//
	// E8ABEB1C3DB893D16576269017992F57
	NextPageToken *string   `json:"nextPageToken,omitempty" xml:"nextPageToken,omitempty"`
	Tables        []*string `json:"tables,omitempty" xml:"tables,omitempty" type:"Repeated"`
}

func (*ListTablesResponseBody) GetNextPageToken added in v2.1.0

func (s *ListTablesResponseBody) GetNextPageToken() *string

func (*ListTablesResponseBody) GetTables added in v2.1.0

func (s *ListTablesResponseBody) GetTables() []*string

func (ListTablesResponseBody) GoString added in v2.1.0

func (s ListTablesResponseBody) GoString() string

func (*ListTablesResponseBody) SetNextPageToken added in v2.1.0

func (s *ListTablesResponseBody) SetNextPageToken(v string) *ListTablesResponseBody

func (*ListTablesResponseBody) SetTables added in v2.1.0

func (ListTablesResponseBody) String added in v2.1.0

func (s ListTablesResponseBody) String() string

func (*ListTablesResponseBody) Validate added in v2.1.0

func (s *ListTablesResponseBody) Validate() error

type ListUserRolesRequest

type ListUserRolesRequest struct {
	// example:
	//
	// 10
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// example:
	//
	// ""
	PageToken *string `json:"pageToken,omitempty" xml:"pageToken,omitempty"`
	// example:
	//
	// acs:ram::[accountId]:user/user_name
	UserPrincipal *string `json:"userPrincipal,omitempty" xml:"userPrincipal,omitempty"`
}

func (*ListUserRolesRequest) GetMaxResults

func (s *ListUserRolesRequest) GetMaxResults() *int32

func (*ListUserRolesRequest) GetPageToken

func (s *ListUserRolesRequest) GetPageToken() *string

func (*ListUserRolesRequest) GetUserPrincipal

func (s *ListUserRolesRequest) GetUserPrincipal() *string

func (ListUserRolesRequest) GoString

func (s ListUserRolesRequest) GoString() string

func (*ListUserRolesRequest) SetMaxResults

func (s *ListUserRolesRequest) SetMaxResults(v int32) *ListUserRolesRequest

func (*ListUserRolesRequest) SetPageToken

func (s *ListUserRolesRequest) SetPageToken(v string) *ListUserRolesRequest

func (*ListUserRolesRequest) SetUserPrincipal

func (s *ListUserRolesRequest) SetUserPrincipal(v string) *ListUserRolesRequest

func (ListUserRolesRequest) String

func (s ListUserRolesRequest) String() string

func (*ListUserRolesRequest) Validate

func (s *ListUserRolesRequest) Validate() error

type ListUserRolesResponse

type ListUserRolesResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListUserRolesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (*ListUserRolesResponse) GetBody

func (*ListUserRolesResponse) GetHeaders

func (s *ListUserRolesResponse) GetHeaders() map[string]*string

func (*ListUserRolesResponse) GetStatusCode

func (s *ListUserRolesResponse) GetStatusCode() *int32

func (ListUserRolesResponse) GoString

func (s ListUserRolesResponse) GoString() string

func (*ListUserRolesResponse) SetBody

func (*ListUserRolesResponse) SetHeaders

func (*ListUserRolesResponse) SetStatusCode

func (s *ListUserRolesResponse) SetStatusCode(v int32) *ListUserRolesResponse

func (ListUserRolesResponse) String

func (s ListUserRolesResponse) String() string

func (*ListUserRolesResponse) Validate

func (s *ListUserRolesResponse) Validate() error

type ListUserRolesResponseBody

type ListUserRolesResponseBody struct {
	// example:
	//
	// token!
	NextPageToken *string `json:"nextPageToken,omitempty" xml:"nextPageToken,omitempty"`
	Roles         []*Role `json:"roles,omitempty" xml:"roles,omitempty" type:"Repeated"`
}

func (*ListUserRolesResponseBody) GetNextPageToken

func (s *ListUserRolesResponseBody) GetNextPageToken() *string

func (*ListUserRolesResponseBody) GetRoles

func (s *ListUserRolesResponseBody) GetRoles() []*Role

func (ListUserRolesResponseBody) GoString

func (s ListUserRolesResponseBody) GoString() string

func (*ListUserRolesResponseBody) SetNextPageToken

func (*ListUserRolesResponseBody) SetRoles

func (ListUserRolesResponseBody) String

func (s ListUserRolesResponseBody) String() string

func (*ListUserRolesResponseBody) Validate

func (s *ListUserRolesResponseBody) Validate() error

type ListUsersRequest

type ListUsersRequest struct {
	// example:
	//
	// 10
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// example:
	//
	// ""
	PageToken *string `json:"pageToken,omitempty" xml:"pageToken,omitempty"`
	// example:
	//
	// RAM_USER
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// example:
	//
	// user_name
	UserName *string `json:"userName,omitempty" xml:"userName,omitempty"`
}

func (*ListUsersRequest) GetMaxResults

func (s *ListUsersRequest) GetMaxResults() *int32

func (*ListUsersRequest) GetPageToken

func (s *ListUsersRequest) GetPageToken() *string

func (*ListUsersRequest) GetType

func (s *ListUsersRequest) GetType() *string

func (*ListUsersRequest) GetUserName

func (s *ListUsersRequest) GetUserName() *string

func (ListUsersRequest) GoString

func (s ListUsersRequest) GoString() string

func (*ListUsersRequest) SetMaxResults

func (s *ListUsersRequest) SetMaxResults(v int32) *ListUsersRequest

func (*ListUsersRequest) SetPageToken

func (s *ListUsersRequest) SetPageToken(v string) *ListUsersRequest

func (*ListUsersRequest) SetType

func (s *ListUsersRequest) SetType(v string) *ListUsersRequest

func (*ListUsersRequest) SetUserName

func (s *ListUsersRequest) SetUserName(v string) *ListUsersRequest

func (ListUsersRequest) String

func (s ListUsersRequest) String() string

func (*ListUsersRequest) Validate

func (s *ListUsersRequest) Validate() error

type ListUsersResponse

type ListUsersResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListUsersResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (*ListUsersResponse) GetBody

func (*ListUsersResponse) GetHeaders

func (s *ListUsersResponse) GetHeaders() map[string]*string

func (*ListUsersResponse) GetStatusCode

func (s *ListUsersResponse) GetStatusCode() *int32

func (ListUsersResponse) GoString

func (s ListUsersResponse) GoString() string

func (*ListUsersResponse) SetBody

func (*ListUsersResponse) SetHeaders

func (s *ListUsersResponse) SetHeaders(v map[string]*string) *ListUsersResponse

func (*ListUsersResponse) SetStatusCode

func (s *ListUsersResponse) SetStatusCode(v int32) *ListUsersResponse

func (ListUsersResponse) String

func (s ListUsersResponse) String() string

func (*ListUsersResponse) Validate

func (s *ListUsersResponse) Validate() error

type ListUsersResponseBody

type ListUsersResponseBody struct {
	// example:
	//
	// token!
	NextPageToken *string `json:"nextPageToken,omitempty" xml:"nextPageToken,omitempty"`
	Users         []*User `json:"users,omitempty" xml:"users,omitempty" type:"Repeated"`
}

func (*ListUsersResponseBody) GetNextPageToken

func (s *ListUsersResponseBody) GetNextPageToken() *string

func (*ListUsersResponseBody) GetUsers

func (s *ListUsersResponseBody) GetUsers() []*User

func (ListUsersResponseBody) GoString

func (s ListUsersResponseBody) GoString() string

func (*ListUsersResponseBody) SetNextPageToken

func (s *ListUsersResponseBody) SetNextPageToken(v string) *ListUsersResponseBody

func (*ListUsersResponseBody) SetUsers

func (ListUsersResponseBody) String

func (s ListUsersResponseBody) String() string

func (*ListUsersResponseBody) Validate

func (s *ListUsersResponseBody) Validate() error

type MoMValues

type MoMValues struct {
	// total
	CurrentValue *int64 `json:"currentValue,omitempty" xml:"currentValue,omitempty"`
	// daily addition
	LastDayValue *int64 `json:"lastDayValue,omitempty" xml:"lastDayValue,omitempty"`
	// monthly addition
	LastMonthValue *int64 `json:"lastMonthValue,omitempty" xml:"lastMonthValue,omitempty"`
}

func (*MoMValues) GetCurrentValue

func (s *MoMValues) GetCurrentValue() *int64

func (*MoMValues) GetLastDayValue

func (s *MoMValues) GetLastDayValue() *int64

func (*MoMValues) GetLastMonthValue

func (s *MoMValues) GetLastMonthValue() *int64

func (MoMValues) GoString

func (s MoMValues) GoString() string

func (*MoMValues) SetCurrentValue

func (s *MoMValues) SetCurrentValue(v int64) *MoMValues

func (*MoMValues) SetLastDayValue

func (s *MoMValues) SetLastDayValue(v int64) *MoMValues

func (*MoMValues) SetLastMonthValue

func (s *MoMValues) SetLastMonthValue(v int64) *MoMValues

func (MoMValues) String

func (s MoMValues) String() string

func (*MoMValues) Validate

func (s *MoMValues) Validate() error

type Move

type Move struct {
	FieldName          *string `json:"fieldName,omitempty" xml:"fieldName,omitempty"`
	ReferenceFieldName *string `json:"referenceFieldName,omitempty" xml:"referenceFieldName,omitempty"`
	Type               *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (*Move) GetFieldName

func (s *Move) GetFieldName() *string

func (*Move) GetReferenceFieldName

func (s *Move) GetReferenceFieldName() *string

func (*Move) GetType

func (s *Move) GetType() *string

func (Move) GoString

func (s Move) GoString() string

func (*Move) SetFieldName

func (s *Move) SetFieldName(v string) *Move

func (*Move) SetReferenceFieldName

func (s *Move) SetReferenceFieldName(v string) *Move

func (*Move) SetType

func (s *Move) SetType(v string) *Move

func (Move) String

func (s Move) String() string

func (*Move) Validate

func (s *Move) Validate() error

type Namespace

type Namespace struct {
	CreatedAt *int64             `json:"createdAt,omitempty" xml:"createdAt,omitempty"`
	CreatedBy *string            `json:"createdBy,omitempty" xml:"createdBy,omitempty"`
	Id        *string            `json:"id,omitempty" xml:"id,omitempty"`
	Location  *string            `json:"location,omitempty" xml:"location,omitempty"`
	Name      *string            `json:"name,omitempty" xml:"name,omitempty"`
	Options   map[string]*string `json:"options,omitempty" xml:"options,omitempty"`
	Owner     *string            `json:"owner,omitempty" xml:"owner,omitempty"`
	UpdatedAt *int64             `json:"updatedAt,omitempty" xml:"updatedAt,omitempty"`
	UpdatedBy *string            `json:"updatedBy,omitempty" xml:"updatedBy,omitempty"`
}

func (*Namespace) GetCreatedAt

func (s *Namespace) GetCreatedAt() *int64

func (*Namespace) GetCreatedBy

func (s *Namespace) GetCreatedBy() *string

func (*Namespace) GetId

func (s *Namespace) GetId() *string

func (*Namespace) GetLocation

func (s *Namespace) GetLocation() *string

func (*Namespace) GetName

func (s *Namespace) GetName() *string

func (*Namespace) GetOptions

func (s *Namespace) GetOptions() map[string]*string

func (*Namespace) GetOwner

func (s *Namespace) GetOwner() *string

func (*Namespace) GetUpdatedAt

func (s *Namespace) GetUpdatedAt() *int64

func (*Namespace) GetUpdatedBy

func (s *Namespace) GetUpdatedBy() *string

func (Namespace) GoString

func (s Namespace) GoString() string

func (*Namespace) SetCreatedAt

func (s *Namespace) SetCreatedAt(v int64) *Namespace

func (*Namespace) SetCreatedBy

func (s *Namespace) SetCreatedBy(v string) *Namespace

func (*Namespace) SetId

func (s *Namespace) SetId(v string) *Namespace

func (*Namespace) SetLocation

func (s *Namespace) SetLocation(v string) *Namespace

func (*Namespace) SetName

func (s *Namespace) SetName(v string) *Namespace

func (*Namespace) SetOptions

func (s *Namespace) SetOptions(v map[string]*string) *Namespace

func (*Namespace) SetOwner

func (s *Namespace) SetOwner(v string) *Namespace

func (*Namespace) SetUpdatedAt

func (s *Namespace) SetUpdatedAt(v int64) *Namespace

func (*Namespace) SetUpdatedBy

func (s *Namespace) SetUpdatedBy(v string) *Namespace

func (Namespace) String

func (s Namespace) String() string

func (*Namespace) Validate

func (s *Namespace) Validate() error

type Partition

type Partition struct {
	CreatedAt            *int64                 `json:"createdAt,omitempty" xml:"createdAt,omitempty"`
	CreatedBy            *string                `json:"createdBy,omitempty" xml:"createdBy,omitempty"`
	Done                 *bool                  `json:"done,omitempty" xml:"done,omitempty"`
	FileCount            *int64                 `json:"fileCount,omitempty" xml:"fileCount,omitempty"`
	FileSizeInBytes      *int64                 `json:"fileSizeInBytes,omitempty" xml:"fileSizeInBytes,omitempty"`
	LastFileCreationTime *int64                 `json:"lastFileCreationTime,omitempty" xml:"lastFileCreationTime,omitempty"`
	RecordCount          *int64                 `json:"recordCount,omitempty" xml:"recordCount,omitempty"`
	Spec                 map[string]interface{} `json:"spec,omitempty" xml:"spec,omitempty"`
	UpdatedAt            *int64                 `json:"updatedAt,omitempty" xml:"updatedAt,omitempty"`
	UpdatedBy            *string                `json:"updatedBy,omitempty" xml:"updatedBy,omitempty"`
}

func (*Partition) GetCreatedAt

func (s *Partition) GetCreatedAt() *int64

func (*Partition) GetCreatedBy

func (s *Partition) GetCreatedBy() *string

func (*Partition) GetDone

func (s *Partition) GetDone() *bool

func (*Partition) GetFileCount

func (s *Partition) GetFileCount() *int64

func (*Partition) GetFileSizeInBytes

func (s *Partition) GetFileSizeInBytes() *int64

func (*Partition) GetLastFileCreationTime

func (s *Partition) GetLastFileCreationTime() *int64

func (*Partition) GetRecordCount

func (s *Partition) GetRecordCount() *int64

func (*Partition) GetSpec

func (s *Partition) GetSpec() map[string]interface{}

func (*Partition) GetUpdatedAt

func (s *Partition) GetUpdatedAt() *int64

func (*Partition) GetUpdatedBy

func (s *Partition) GetUpdatedBy() *string

func (Partition) GoString

func (s Partition) GoString() string

func (*Partition) SetCreatedAt

func (s *Partition) SetCreatedAt(v int64) *Partition

func (*Partition) SetCreatedBy

func (s *Partition) SetCreatedBy(v string) *Partition

func (*Partition) SetDone

func (s *Partition) SetDone(v bool) *Partition

func (*Partition) SetFileCount

func (s *Partition) SetFileCount(v int64) *Partition

func (*Partition) SetFileSizeInBytes

func (s *Partition) SetFileSizeInBytes(v int64) *Partition

func (*Partition) SetLastFileCreationTime

func (s *Partition) SetLastFileCreationTime(v int64) *Partition

func (*Partition) SetRecordCount

func (s *Partition) SetRecordCount(v int64) *Partition

func (*Partition) SetSpec

func (s *Partition) SetSpec(v map[string]interface{}) *Partition

func (*Partition) SetUpdatedAt

func (s *Partition) SetUpdatedAt(v int64) *Partition

func (*Partition) SetUpdatedBy

func (s *Partition) SetUpdatedBy(v string) *Partition

func (Partition) String

func (s Partition) String() string

func (*Partition) Validate

func (s *Partition) Validate() error

type PartitionSummaries

type PartitionSummaries struct {
	NextPageToken *string `json:"nextPageToken,omitempty" xml:"nextPageToken,omitempty"`
	// Current page of partition profiles
	Partitions []*PartitionSummary `json:"partitions,omitempty" xml:"partitions,omitempty" type:"Repeated"`
}

func (*PartitionSummaries) GetNextPageToken

func (s *PartitionSummaries) GetNextPageToken() *string

func (*PartitionSummaries) GetPartitions

func (s *PartitionSummaries) GetPartitions() []*PartitionSummary

func (PartitionSummaries) GoString

func (s PartitionSummaries) GoString() string

func (*PartitionSummaries) SetNextPageToken

func (s *PartitionSummaries) SetNextPageToken(v string) *PartitionSummaries

func (*PartitionSummaries) SetPartitions

func (s *PartitionSummaries) SetPartitions(v []*PartitionSummary) *PartitionSummaries

func (PartitionSummaries) String

func (s PartitionSummaries) String() string

func (*PartitionSummaries) Validate

func (s *PartitionSummaries) Validate() error

type PartitionSummary

type PartitionSummary struct {
	// Partition creation timestamp in milliseconds
	CreatedAt *int64 `json:"createdAt,omitempty" xml:"createdAt,omitempty"`
	// Database name
	DatabaseName *string `json:"databaseName,omitempty" xml:"databaseName,omitempty"`
	// Total files in partition
	LastAccessTime *int64 `json:"lastAccessTime,omitempty" xml:"lastAccessTime,omitempty"`
	// Partition identifier
	PartitionName *string `json:"partitionName,omitempty" xml:"partitionName,omitempty"`
	// Table name
	TableName *string `json:"tableName,omitempty" xml:"tableName,omitempty"`
	// 24h access count
	TotalFileCount *int64 `json:"totalFileCount,omitempty" xml:"totalFileCount,omitempty"`
	// Last data access timestamp in milliseconds
	TotalFileSizeInBytes *int64 `json:"totalFileSizeInBytes,omitempty" xml:"totalFileSizeInBytes,omitempty"`
	UpdatedAt            *int64 `json:"updatedAt,omitempty" xml:"updatedAt,omitempty"`
}

func (*PartitionSummary) GetCreatedAt

func (s *PartitionSummary) GetCreatedAt() *int64

func (*PartitionSummary) GetDatabaseName

func (s *PartitionSummary) GetDatabaseName() *string

func (*PartitionSummary) GetLastAccessTime

func (s *PartitionSummary) GetLastAccessTime() *int64

func (*PartitionSummary) GetPartitionName

func (s *PartitionSummary) GetPartitionName() *string

func (*PartitionSummary) GetTableName

func (s *PartitionSummary) GetTableName() *string

func (*PartitionSummary) GetTotalFileCount

func (s *PartitionSummary) GetTotalFileCount() *int64

func (*PartitionSummary) GetTotalFileSizeInBytes

func (s *PartitionSummary) GetTotalFileSizeInBytes() *int64

func (*PartitionSummary) GetUpdatedAt

func (s *PartitionSummary) GetUpdatedAt() *int64

func (PartitionSummary) GoString

func (s PartitionSummary) GoString() string

func (*PartitionSummary) SetCreatedAt

func (s *PartitionSummary) SetCreatedAt(v int64) *PartitionSummary

func (*PartitionSummary) SetDatabaseName

func (s *PartitionSummary) SetDatabaseName(v string) *PartitionSummary

func (*PartitionSummary) SetLastAccessTime

func (s *PartitionSummary) SetLastAccessTime(v int64) *PartitionSummary

func (*PartitionSummary) SetPartitionName

func (s *PartitionSummary) SetPartitionName(v string) *PartitionSummary

func (*PartitionSummary) SetTableName

func (s *PartitionSummary) SetTableName(v string) *PartitionSummary

func (*PartitionSummary) SetTotalFileCount

func (s *PartitionSummary) SetTotalFileCount(v int64) *PartitionSummary

func (*PartitionSummary) SetTotalFileSizeInBytes

func (s *PartitionSummary) SetTotalFileSizeInBytes(v int64) *PartitionSummary

func (*PartitionSummary) SetUpdatedAt

func (s *PartitionSummary) SetUpdatedAt(v int64) *PartitionSummary

func (PartitionSummary) String

func (s PartitionSummary) String() string

func (*PartitionSummary) Validate

func (s *PartitionSummary) Validate() error

type Permission

type Permission struct {
	Access       *string            `json:"access,omitempty" xml:"access,omitempty"`
	Columns      *PermissionColumns `json:"columns,omitempty" xml:"columns,omitempty" type:"Struct"`
	Database     *string            `json:"database,omitempty" xml:"database,omitempty"`
	Function     *string            `json:"function,omitempty" xml:"function,omitempty"`
	Principal    *string            `json:"principal,omitempty" xml:"principal,omitempty"`
	ResourceType *string            `json:"resourceType,omitempty" xml:"resourceType,omitempty"`
	Table        *string            `json:"table,omitempty" xml:"table,omitempty"`
	View         *string            `json:"view,omitempty" xml:"view,omitempty"`
}

func (*Permission) GetAccess

func (s *Permission) GetAccess() *string

func (*Permission) GetColumns

func (s *Permission) GetColumns() *PermissionColumns

func (*Permission) GetDatabase

func (s *Permission) GetDatabase() *string

func (*Permission) GetFunction

func (s *Permission) GetFunction() *string

func (*Permission) GetPrincipal

func (s *Permission) GetPrincipal() *string

func (*Permission) GetResourceType

func (s *Permission) GetResourceType() *string

func (*Permission) GetTable

func (s *Permission) GetTable() *string

func (*Permission) GetView

func (s *Permission) GetView() *string

func (Permission) GoString

func (s Permission) GoString() string

func (*Permission) SetAccess

func (s *Permission) SetAccess(v string) *Permission

func (*Permission) SetColumns

func (s *Permission) SetColumns(v *PermissionColumns) *Permission

func (*Permission) SetDatabase

func (s *Permission) SetDatabase(v string) *Permission

func (*Permission) SetFunction

func (s *Permission) SetFunction(v string) *Permission

func (*Permission) SetPrincipal

func (s *Permission) SetPrincipal(v string) *Permission

func (*Permission) SetResourceType

func (s *Permission) SetResourceType(v string) *Permission

func (*Permission) SetTable

func (s *Permission) SetTable(v string) *Permission

func (*Permission) SetView

func (s *Permission) SetView(v string) *Permission

func (Permission) String

func (s Permission) String() string

func (*Permission) Validate

func (s *Permission) Validate() error

type PermissionColumns

type PermissionColumns struct {
	ColumnNames         []*string `json:"columnNames,omitempty" xml:"columnNames,omitempty" type:"Repeated"`
	ExcludedColumnNames []*string `json:"excludedColumnNames,omitempty" xml:"excludedColumnNames,omitempty" type:"Repeated"`
}

func (*PermissionColumns) GetColumnNames

func (s *PermissionColumns) GetColumnNames() []*string

func (*PermissionColumns) GetExcludedColumnNames

func (s *PermissionColumns) GetExcludedColumnNames() []*string

func (PermissionColumns) GoString

func (s PermissionColumns) GoString() string

func (*PermissionColumns) SetColumnNames

func (s *PermissionColumns) SetColumnNames(v []*string) *PermissionColumns

func (*PermissionColumns) SetExcludedColumnNames

func (s *PermissionColumns) SetExcludedColumnNames(v []*string) *PermissionColumns

func (PermissionColumns) String

func (s PermissionColumns) String() string

func (*PermissionColumns) Validate

func (s *PermissionColumns) Validate() error

type RevokeRoleFromUsersRequest

type RevokeRoleFromUsersRequest struct {
	// example:
	//
	// acs:dlf::[accountId]:role/role_name
	RolePrincipal  *string   `json:"rolePrincipal,omitempty" xml:"rolePrincipal,omitempty"`
	UserPrincipals []*string `json:"userPrincipals,omitempty" xml:"userPrincipals,omitempty" type:"Repeated"`
}

func (*RevokeRoleFromUsersRequest) GetRolePrincipal

func (s *RevokeRoleFromUsersRequest) GetRolePrincipal() *string

func (*RevokeRoleFromUsersRequest) GetUserPrincipals

func (s *RevokeRoleFromUsersRequest) GetUserPrincipals() []*string

func (RevokeRoleFromUsersRequest) GoString

func (s RevokeRoleFromUsersRequest) GoString() string

func (*RevokeRoleFromUsersRequest) SetRolePrincipal

func (*RevokeRoleFromUsersRequest) SetUserPrincipals

func (s *RevokeRoleFromUsersRequest) SetUserPrincipals(v []*string) *RevokeRoleFromUsersRequest

func (RevokeRoleFromUsersRequest) String

func (*RevokeRoleFromUsersRequest) Validate

func (s *RevokeRoleFromUsersRequest) Validate() error

type RevokeRoleFromUsersResponse

type RevokeRoleFromUsersResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
}

func (*RevokeRoleFromUsersResponse) GetHeaders

func (s *RevokeRoleFromUsersResponse) GetHeaders() map[string]*string

func (*RevokeRoleFromUsersResponse) GetStatusCode

func (s *RevokeRoleFromUsersResponse) GetStatusCode() *int32

func (RevokeRoleFromUsersResponse) GoString

func (s RevokeRoleFromUsersResponse) GoString() string

func (*RevokeRoleFromUsersResponse) SetHeaders

func (*RevokeRoleFromUsersResponse) SetStatusCode

func (RevokeRoleFromUsersResponse) String

func (*RevokeRoleFromUsersResponse) Validate

func (s *RevokeRoleFromUsersResponse) Validate() error

type Role

type Role struct {
	CreatedAt     *int64  `json:"createdAt,omitempty" xml:"createdAt,omitempty"`
	CreatedBy     *string `json:"createdBy,omitempty" xml:"createdBy,omitempty"`
	Description   *string `json:"description,omitempty" xml:"description,omitempty"`
	DisplayName   *string `json:"displayName,omitempty" xml:"displayName,omitempty"`
	IsPredefined  *string `json:"isPredefined,omitempty" xml:"isPredefined,omitempty"`
	RoleName      *string `json:"roleName,omitempty" xml:"roleName,omitempty"`
	RolePrincipal *string `json:"rolePrincipal,omitempty" xml:"rolePrincipal,omitempty"`
	UpdatedAt     *int64  `json:"updatedAt,omitempty" xml:"updatedAt,omitempty"`
	UpdatedBy     *string `json:"updatedBy,omitempty" xml:"updatedBy,omitempty"`
	Users         []*User `json:"users,omitempty" xml:"users,omitempty" type:"Repeated"`
}

func (*Role) GetCreatedAt

func (s *Role) GetCreatedAt() *int64

func (*Role) GetCreatedBy

func (s *Role) GetCreatedBy() *string

func (*Role) GetDescription

func (s *Role) GetDescription() *string

func (*Role) GetDisplayName

func (s *Role) GetDisplayName() *string

func (*Role) GetIsPredefined

func (s *Role) GetIsPredefined() *string

func (*Role) GetRoleName

func (s *Role) GetRoleName() *string

func (*Role) GetRolePrincipal

func (s *Role) GetRolePrincipal() *string

func (*Role) GetUpdatedAt

func (s *Role) GetUpdatedAt() *int64

func (*Role) GetUpdatedBy

func (s *Role) GetUpdatedBy() *string

func (*Role) GetUsers

func (s *Role) GetUsers() []*User

func (Role) GoString

func (s Role) GoString() string

func (*Role) SetCreatedAt

func (s *Role) SetCreatedAt(v int64) *Role

func (*Role) SetCreatedBy

func (s *Role) SetCreatedBy(v string) *Role

func (*Role) SetDescription

func (s *Role) SetDescription(v string) *Role

func (*Role) SetDisplayName

func (s *Role) SetDisplayName(v string) *Role

func (*Role) SetIsPredefined

func (s *Role) SetIsPredefined(v string) *Role

func (*Role) SetRoleName

func (s *Role) SetRoleName(v string) *Role

func (*Role) SetRolePrincipal

func (s *Role) SetRolePrincipal(v string) *Role

func (*Role) SetUpdatedAt

func (s *Role) SetUpdatedAt(v int64) *Role

func (*Role) SetUpdatedBy

func (s *Role) SetUpdatedBy(v string) *Role

func (*Role) SetUsers

func (s *Role) SetUsers(v []*User) *Role

func (Role) String

func (s Role) String() string

func (*Role) Validate

func (s *Role) Validate() error

type Schema

type Schema struct {
	Comment       *string            `json:"comment,omitempty" xml:"comment,omitempty"`
	Fields        []*DataField       `json:"fields,omitempty" xml:"fields,omitempty" type:"Repeated"`
	Options       map[string]*string `json:"options,omitempty" xml:"options,omitempty"`
	PartitionKeys []*string          `json:"partitionKeys,omitempty" xml:"partitionKeys,omitempty" type:"Repeated"`
	PrimaryKeys   []*string          `json:"primaryKeys,omitempty" xml:"primaryKeys,omitempty" type:"Repeated"`
}

func (*Schema) GetComment

func (s *Schema) GetComment() *string

func (*Schema) GetFields

func (s *Schema) GetFields() []*DataField

func (*Schema) GetOptions

func (s *Schema) GetOptions() map[string]*string

func (*Schema) GetPartitionKeys

func (s *Schema) GetPartitionKeys() []*string

func (*Schema) GetPrimaryKeys

func (s *Schema) GetPrimaryKeys() []*string

func (Schema) GoString

func (s Schema) GoString() string

func (*Schema) SetComment

func (s *Schema) SetComment(v string) *Schema

func (*Schema) SetFields

func (s *Schema) SetFields(v []*DataField) *Schema

func (*Schema) SetOptions

func (s *Schema) SetOptions(v map[string]*string) *Schema

func (*Schema) SetPartitionKeys

func (s *Schema) SetPartitionKeys(v []*string) *Schema

func (*Schema) SetPrimaryKeys

func (s *Schema) SetPrimaryKeys(v []*string) *Schema

func (Schema) String

func (s Schema) String() string

func (*Schema) Validate

func (s *Schema) Validate() error

type Snapshot

type Snapshot struct {
	BaseManifestList *string `json:"baseManifestList,omitempty" xml:"baseManifestList,omitempty"`
	// if can be null:
	// true
	ChangelogManifestList *string           `json:"changelogManifestList,omitempty" xml:"changelogManifestList,omitempty"`
	ChangelogRecordCount  *int64            `json:"changelogRecordCount,omitempty" xml:"changelogRecordCount,omitempty"`
	CommitIdentifier      *int64            `json:"commitIdentifier,omitempty" xml:"commitIdentifier,omitempty"`
	CommitKind            *string           `json:"commitKind,omitempty" xml:"commitKind,omitempty"`
	CommitUser            *string           `json:"commitUser,omitempty" xml:"commitUser,omitempty"`
	DeltaManifestList     *string           `json:"deltaManifestList,omitempty" xml:"deltaManifestList,omitempty"`
	DeltaRecordCount      *int64            `json:"deltaRecordCount,omitempty" xml:"deltaRecordCount,omitempty"`
	Id                    *int64            `json:"id,omitempty" xml:"id,omitempty"`
	IndexManifest         *string           `json:"indexManifest,omitempty" xml:"indexManifest,omitempty"`
	LogOffsets            map[string]*int64 `json:"logOffsets,omitempty" xml:"logOffsets,omitempty"`
	SchemaId              *int64            `json:"schemaId,omitempty" xml:"schemaId,omitempty"`
	Statistics            *string           `json:"statistics,omitempty" xml:"statistics,omitempty"`
	TimeMillis            *int64            `json:"timeMillis,omitempty" xml:"timeMillis,omitempty"`
	TotalRecordCount      *int64            `json:"totalRecordCount,omitempty" xml:"totalRecordCount,omitempty"`
	// if can be null:
	// true
	Version   *int32 `json:"version,omitempty" xml:"version,omitempty"`
	Watermark *int64 `json:"watermark,omitempty" xml:"watermark,omitempty"`
}

func (*Snapshot) GetBaseManifestList

func (s *Snapshot) GetBaseManifestList() *string

func (*Snapshot) GetChangelogManifestList

func (s *Snapshot) GetChangelogManifestList() *string

func (*Snapshot) GetChangelogRecordCount

func (s *Snapshot) GetChangelogRecordCount() *int64

func (*Snapshot) GetCommitIdentifier

func (s *Snapshot) GetCommitIdentifier() *int64

func (*Snapshot) GetCommitKind

func (s *Snapshot) GetCommitKind() *string

func (*Snapshot) GetCommitUser

func (s *Snapshot) GetCommitUser() *string

func (*Snapshot) GetDeltaManifestList

func (s *Snapshot) GetDeltaManifestList() *string

func (*Snapshot) GetDeltaRecordCount

func (s *Snapshot) GetDeltaRecordCount() *int64

func (*Snapshot) GetId

func (s *Snapshot) GetId() *int64

func (*Snapshot) GetIndexManifest

func (s *Snapshot) GetIndexManifest() *string

func (*Snapshot) GetLogOffsets

func (s *Snapshot) GetLogOffsets() map[string]*int64

func (*Snapshot) GetSchemaId

func (s *Snapshot) GetSchemaId() *int64

func (*Snapshot) GetStatistics

func (s *Snapshot) GetStatistics() *string

func (*Snapshot) GetTimeMillis

func (s *Snapshot) GetTimeMillis() *int64

func (*Snapshot) GetTotalRecordCount

func (s *Snapshot) GetTotalRecordCount() *int64

func (*Snapshot) GetVersion

func (s *Snapshot) GetVersion() *int32

func (*Snapshot) GetWatermark

func (s *Snapshot) GetWatermark() *int64

func (Snapshot) GoString

func (s Snapshot) GoString() string

func (*Snapshot) SetBaseManifestList

func (s *Snapshot) SetBaseManifestList(v string) *Snapshot

func (*Snapshot) SetChangelogManifestList

func (s *Snapshot) SetChangelogManifestList(v string) *Snapshot

func (*Snapshot) SetChangelogRecordCount

func (s *Snapshot) SetChangelogRecordCount(v int64) *Snapshot

func (*Snapshot) SetCommitIdentifier

func (s *Snapshot) SetCommitIdentifier(v int64) *Snapshot

func (*Snapshot) SetCommitKind

func (s *Snapshot) SetCommitKind(v string) *Snapshot

func (*Snapshot) SetCommitUser

func (s *Snapshot) SetCommitUser(v string) *Snapshot

func (*Snapshot) SetDeltaManifestList

func (s *Snapshot) SetDeltaManifestList(v string) *Snapshot

func (*Snapshot) SetDeltaRecordCount

func (s *Snapshot) SetDeltaRecordCount(v int64) *Snapshot

func (*Snapshot) SetId

func (s *Snapshot) SetId(v int64) *Snapshot

func (*Snapshot) SetIndexManifest

func (s *Snapshot) SetIndexManifest(v string) *Snapshot

func (*Snapshot) SetLogOffsets

func (s *Snapshot) SetLogOffsets(v map[string]*int64) *Snapshot

func (*Snapshot) SetSchemaId

func (s *Snapshot) SetSchemaId(v int64) *Snapshot

func (*Snapshot) SetStatistics

func (s *Snapshot) SetStatistics(v string) *Snapshot

func (*Snapshot) SetTimeMillis

func (s *Snapshot) SetTimeMillis(v int64) *Snapshot

func (*Snapshot) SetTotalRecordCount

func (s *Snapshot) SetTotalRecordCount(v int64) *Snapshot

func (*Snapshot) SetVersion

func (s *Snapshot) SetVersion(v int32) *Snapshot

func (*Snapshot) SetWatermark

func (s *Snapshot) SetWatermark(v int64) *Snapshot

func (Snapshot) String

func (s Snapshot) String() string

func (*Snapshot) Validate

func (s *Snapshot) Validate() error

type SubscribeResponse

type SubscribeResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
}

func (*SubscribeResponse) GetHeaders

func (s *SubscribeResponse) GetHeaders() map[string]*string

func (*SubscribeResponse) GetStatusCode

func (s *SubscribeResponse) GetStatusCode() *int32

func (SubscribeResponse) GoString

func (s SubscribeResponse) GoString() string

func (*SubscribeResponse) SetHeaders

func (s *SubscribeResponse) SetHeaders(v map[string]*string) *SubscribeResponse

func (*SubscribeResponse) SetStatusCode

func (s *SubscribeResponse) SetStatusCode(v int32) *SubscribeResponse

func (SubscribeResponse) String

func (s SubscribeResponse) String() string

func (*SubscribeResponse) Validate

func (s *SubscribeResponse) Validate() error

type Table

type Table struct {
	CreatedAt  *int64  `json:"createdAt,omitempty" xml:"createdAt,omitempty"`
	CreatedBy  *string `json:"createdBy,omitempty" xml:"createdBy,omitempty"`
	Id         *string `json:"id,omitempty" xml:"id,omitempty"`
	IsExternal *bool   `json:"isExternal,omitempty" xml:"isExternal,omitempty"`
	Name       *string `json:"name,omitempty" xml:"name,omitempty"`
	Owner      *string `json:"owner,omitempty" xml:"owner,omitempty"`
	Path       *string `json:"path,omitempty" xml:"path,omitempty"`
	Schema     *Schema `json:"schema,omitempty" xml:"schema,omitempty"`
	SchemaId   *int64  `json:"schemaId,omitempty" xml:"schemaId,omitempty"`
	UpdatedAt  *int64  `json:"updatedAt,omitempty" xml:"updatedAt,omitempty"`
	UpdatedBy  *string `json:"updatedBy,omitempty" xml:"updatedBy,omitempty"`
}

func (*Table) GetCreatedAt

func (s *Table) GetCreatedAt() *int64

func (*Table) GetCreatedBy

func (s *Table) GetCreatedBy() *string

func (*Table) GetId

func (s *Table) GetId() *string

func (*Table) GetIsExternal

func (s *Table) GetIsExternal() *bool

func (*Table) GetName

func (s *Table) GetName() *string

func (*Table) GetOwner

func (s *Table) GetOwner() *string

func (*Table) GetPath

func (s *Table) GetPath() *string

func (*Table) GetSchema

func (s *Table) GetSchema() *Schema

func (*Table) GetSchemaId

func (s *Table) GetSchemaId() *int64

func (*Table) GetUpdatedAt

func (s *Table) GetUpdatedAt() *int64

func (*Table) GetUpdatedBy

func (s *Table) GetUpdatedBy() *string

func (Table) GoString

func (s Table) GoString() string

func (*Table) SetCreatedAt

func (s *Table) SetCreatedAt(v int64) *Table

func (*Table) SetCreatedBy

func (s *Table) SetCreatedBy(v string) *Table

func (*Table) SetId

func (s *Table) SetId(v string) *Table

func (*Table) SetIsExternal

func (s *Table) SetIsExternal(v bool) *Table

func (*Table) SetName

func (s *Table) SetName(v string) *Table

func (*Table) SetOwner

func (s *Table) SetOwner(v string) *Table

func (*Table) SetPath

func (s *Table) SetPath(v string) *Table

func (*Table) SetSchema

func (s *Table) SetSchema(v *Schema) *Table

func (*Table) SetSchemaId

func (s *Table) SetSchemaId(v int64) *Table

func (*Table) SetUpdatedAt

func (s *Table) SetUpdatedAt(v int64) *Table

func (*Table) SetUpdatedBy

func (s *Table) SetUpdatedBy(v string) *Table

func (Table) String

func (s Table) String() string

func (*Table) Validate

func (s *Table) Validate() error

type TableCompaction

type TableCompaction struct {
	CatalogId             *string  `json:"catalogId,omitempty" xml:"catalogId,omitempty"`
	CuUsage               *float64 `json:"cuUsage,omitempty" xml:"cuUsage,omitempty"`
	LastCompactedFileTime *int64   `json:"lastCompactedFileTime,omitempty" xml:"lastCompactedFileTime,omitempty"`
	MaxLevel0FileCount    *string  `json:"maxLevel0FileCount,omitempty" xml:"maxLevel0FileCount,omitempty"`
	TableId               *string  `json:"tableId,omitempty" xml:"tableId,omitempty"`
}

func (*TableCompaction) GetCatalogId

func (s *TableCompaction) GetCatalogId() *string

func (*TableCompaction) GetCuUsage

func (s *TableCompaction) GetCuUsage() *float64

func (*TableCompaction) GetLastCompactedFileTime

func (s *TableCompaction) GetLastCompactedFileTime() *int64

func (*TableCompaction) GetMaxLevel0FileCount

func (s *TableCompaction) GetMaxLevel0FileCount() *string

func (*TableCompaction) GetTableId

func (s *TableCompaction) GetTableId() *string

func (TableCompaction) GoString

func (s TableCompaction) GoString() string

func (*TableCompaction) SetCatalogId

func (s *TableCompaction) SetCatalogId(v string) *TableCompaction

func (*TableCompaction) SetCuUsage

func (s *TableCompaction) SetCuUsage(v float64) *TableCompaction

func (*TableCompaction) SetLastCompactedFileTime

func (s *TableCompaction) SetLastCompactedFileTime(v int64) *TableCompaction

func (*TableCompaction) SetMaxLevel0FileCount

func (s *TableCompaction) SetMaxLevel0FileCount(v string) *TableCompaction

func (*TableCompaction) SetTableId

func (s *TableCompaction) SetTableId(v string) *TableCompaction

func (TableCompaction) String

func (s TableCompaction) String() string

func (*TableCompaction) Validate

func (s *TableCompaction) Validate() error

type TableSnapshot

type TableSnapshot struct {
	FileCount            *int64    `json:"fileCount,omitempty" xml:"fileCount,omitempty"`
	FileSizeInBytes      *int64    `json:"fileSizeInBytes,omitempty" xml:"fileSizeInBytes,omitempty"`
	LastFileCreationTime *int64    `json:"lastFileCreationTime,omitempty" xml:"lastFileCreationTime,omitempty"`
	RecordCount          *int64    `json:"recordCount,omitempty" xml:"recordCount,omitempty"`
	Snapshot             *Snapshot `json:"snapshot,omitempty" xml:"snapshot,omitempty"`
}

func (*TableSnapshot) GetFileCount

func (s *TableSnapshot) GetFileCount() *int64

func (*TableSnapshot) GetFileSizeInBytes

func (s *TableSnapshot) GetFileSizeInBytes() *int64

func (*TableSnapshot) GetLastFileCreationTime

func (s *TableSnapshot) GetLastFileCreationTime() *int64

func (*TableSnapshot) GetRecordCount

func (s *TableSnapshot) GetRecordCount() *int64

func (*TableSnapshot) GetSnapshot

func (s *TableSnapshot) GetSnapshot() *Snapshot

func (TableSnapshot) GoString

func (s TableSnapshot) GoString() string

func (*TableSnapshot) SetFileCount

func (s *TableSnapshot) SetFileCount(v int64) *TableSnapshot

func (*TableSnapshot) SetFileSizeInBytes

func (s *TableSnapshot) SetFileSizeInBytes(v int64) *TableSnapshot

func (*TableSnapshot) SetLastFileCreationTime

func (s *TableSnapshot) SetLastFileCreationTime(v int64) *TableSnapshot

func (*TableSnapshot) SetRecordCount

func (s *TableSnapshot) SetRecordCount(v int64) *TableSnapshot

func (*TableSnapshot) SetSnapshot

func (s *TableSnapshot) SetSnapshot(v *Snapshot) *TableSnapshot

func (TableSnapshot) String

func (s TableSnapshot) String() string

func (*TableSnapshot) Validate

func (s *TableSnapshot) Validate() error

type TableSummary

type TableSummary struct {
	// Latest snapshot storage size
	CreatedAt *int64 `json:"createdAt,omitempty" xml:"createdAt,omitempty"`
	// Database name
	DatabaseName   *string `json:"databaseName,omitempty" xml:"databaseName,omitempty"`
	GeneratedDate  *string `json:"generatedDate,omitempty" xml:"generatedDate,omitempty"`
	LastAccessTime *int64  `json:"lastAccessTime,omitempty" xml:"lastAccessTime,omitempty"`
	// Creation timestamp in milliseconds
	PartitionCount *int64  `json:"partitionCount,omitempty" xml:"partitionCount,omitempty"`
	Path           *string `json:"path,omitempty" xml:"path,omitempty"`
	// Table name
	TableName *string `json:"tableName,omitempty" xml:"tableName,omitempty"`
	// 30-day access count
	TotalFileCount       *int64 `json:"totalFileCount,omitempty" xml:"totalFileCount,omitempty"`
	TotalFileSizeInBytes *int64 `json:"totalFileSizeInBytes,omitempty" xml:"totalFileSizeInBytes,omitempty"`
}

func (*TableSummary) GetCreatedAt

func (s *TableSummary) GetCreatedAt() *int64

func (*TableSummary) GetDatabaseName

func (s *TableSummary) GetDatabaseName() *string

func (*TableSummary) GetGeneratedDate

func (s *TableSummary) GetGeneratedDate() *string

func (*TableSummary) GetLastAccessTime

func (s *TableSummary) GetLastAccessTime() *int64

func (*TableSummary) GetPartitionCount

func (s *TableSummary) GetPartitionCount() *int64

func (*TableSummary) GetPath

func (s *TableSummary) GetPath() *string

func (*TableSummary) GetTableName

func (s *TableSummary) GetTableName() *string

func (*TableSummary) GetTotalFileCount

func (s *TableSummary) GetTotalFileCount() *int64

func (*TableSummary) GetTotalFileSizeInBytes

func (s *TableSummary) GetTotalFileSizeInBytes() *int64

func (TableSummary) GoString

func (s TableSummary) GoString() string

func (*TableSummary) SetCreatedAt

func (s *TableSummary) SetCreatedAt(v int64) *TableSummary

func (*TableSummary) SetDatabaseName

func (s *TableSummary) SetDatabaseName(v string) *TableSummary

func (*TableSummary) SetGeneratedDate

func (s *TableSummary) SetGeneratedDate(v string) *TableSummary

func (*TableSummary) SetLastAccessTime

func (s *TableSummary) SetLastAccessTime(v int64) *TableSummary

func (*TableSummary) SetPartitionCount

func (s *TableSummary) SetPartitionCount(v int64) *TableSummary

func (*TableSummary) SetPath

func (s *TableSummary) SetPath(v string) *TableSummary

func (*TableSummary) SetTableName

func (s *TableSummary) SetTableName(v string) *TableSummary

func (*TableSummary) SetTotalFileCount

func (s *TableSummary) SetTotalFileCount(v int64) *TableSummary

func (*TableSummary) SetTotalFileSizeInBytes

func (s *TableSummary) SetTotalFileSizeInBytes(v int64) *TableSummary

func (TableSummary) String

func (s TableSummary) String() string

func (*TableSummary) Validate

func (s *TableSummary) Validate() error

type UpdateRoleRequest

type UpdateRoleRequest struct {
	// example:
	//
	// role_description
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// example:
	//
	// role_display_name
	DisplayName *string `json:"displayName,omitempty" xml:"displayName,omitempty"`
	// example:
	//
	// acs:dlf::[accountId]:role/role_name
	RolePrincipal *string `json:"rolePrincipal,omitempty" xml:"rolePrincipal,omitempty"`
}

func (*UpdateRoleRequest) GetDescription

func (s *UpdateRoleRequest) GetDescription() *string

func (*UpdateRoleRequest) GetDisplayName

func (s *UpdateRoleRequest) GetDisplayName() *string

func (*UpdateRoleRequest) GetRolePrincipal

func (s *UpdateRoleRequest) GetRolePrincipal() *string

func (UpdateRoleRequest) GoString

func (s UpdateRoleRequest) GoString() string

func (*UpdateRoleRequest) SetDescription

func (s *UpdateRoleRequest) SetDescription(v string) *UpdateRoleRequest

func (*UpdateRoleRequest) SetDisplayName

func (s *UpdateRoleRequest) SetDisplayName(v string) *UpdateRoleRequest

func (*UpdateRoleRequest) SetRolePrincipal

func (s *UpdateRoleRequest) SetRolePrincipal(v string) *UpdateRoleRequest

func (UpdateRoleRequest) String

func (s UpdateRoleRequest) String() string

func (*UpdateRoleRequest) Validate

func (s *UpdateRoleRequest) Validate() error

type UpdateRoleResponse

type UpdateRoleResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
}

func (*UpdateRoleResponse) GetHeaders

func (s *UpdateRoleResponse) GetHeaders() map[string]*string

func (*UpdateRoleResponse) GetStatusCode

func (s *UpdateRoleResponse) GetStatusCode() *int32

func (UpdateRoleResponse) GoString

func (s UpdateRoleResponse) GoString() string

func (*UpdateRoleResponse) SetHeaders

func (s *UpdateRoleResponse) SetHeaders(v map[string]*string) *UpdateRoleResponse

func (*UpdateRoleResponse) SetStatusCode

func (s *UpdateRoleResponse) SetStatusCode(v int32) *UpdateRoleResponse

func (UpdateRoleResponse) String

func (s UpdateRoleResponse) String() string

func (*UpdateRoleResponse) Validate

func (s *UpdateRoleResponse) Validate() error

type UpdateRoleUsersRequest

type UpdateRoleUsersRequest struct {
	// example:
	//
	// acs:dlf::[accountId]:role/role_name
	RolePrincipal  *string   `json:"rolePrincipal,omitempty" xml:"rolePrincipal,omitempty"`
	UserPrincipals []*string `json:"userPrincipals,omitempty" xml:"userPrincipals,omitempty" type:"Repeated"`
}

func (*UpdateRoleUsersRequest) GetRolePrincipal

func (s *UpdateRoleUsersRequest) GetRolePrincipal() *string

func (*UpdateRoleUsersRequest) GetUserPrincipals

func (s *UpdateRoleUsersRequest) GetUserPrincipals() []*string

func (UpdateRoleUsersRequest) GoString

func (s UpdateRoleUsersRequest) GoString() string

func (*UpdateRoleUsersRequest) SetRolePrincipal

func (s *UpdateRoleUsersRequest) SetRolePrincipal(v string) *UpdateRoleUsersRequest

func (*UpdateRoleUsersRequest) SetUserPrincipals

func (s *UpdateRoleUsersRequest) SetUserPrincipals(v []*string) *UpdateRoleUsersRequest

func (UpdateRoleUsersRequest) String

func (s UpdateRoleUsersRequest) String() string

func (*UpdateRoleUsersRequest) Validate

func (s *UpdateRoleUsersRequest) Validate() error

type UpdateRoleUsersResponse

type UpdateRoleUsersResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
}

func (*UpdateRoleUsersResponse) GetHeaders

func (s *UpdateRoleUsersResponse) GetHeaders() map[string]*string

func (*UpdateRoleUsersResponse) GetStatusCode

func (s *UpdateRoleUsersResponse) GetStatusCode() *int32

func (UpdateRoleUsersResponse) GoString

func (s UpdateRoleUsersResponse) GoString() string

func (*UpdateRoleUsersResponse) SetHeaders

func (*UpdateRoleUsersResponse) SetStatusCode

func (UpdateRoleUsersResponse) String

func (s UpdateRoleUsersResponse) String() string

func (*UpdateRoleUsersResponse) Validate

func (s *UpdateRoleUsersResponse) Validate() error

type User

type User struct {
	CreatedAt     *int64  `json:"createdAt,omitempty" xml:"createdAt,omitempty"`
	CreatedBy     *string `json:"createdBy,omitempty" xml:"createdBy,omitempty"`
	DisplayName   *string `json:"displayName,omitempty" xml:"displayName,omitempty"`
	Type          *string `json:"type,omitempty" xml:"type,omitempty"`
	UpdatedAt     *int64  `json:"updatedAt,omitempty" xml:"updatedAt,omitempty"`
	UpdatedBy     *string `json:"updatedBy,omitempty" xml:"updatedBy,omitempty"`
	UserId        *string `json:"userId,omitempty" xml:"userId,omitempty"`
	UserName      *string `json:"userName,omitempty" xml:"userName,omitempty"`
	UserPrincipal *string `json:"userPrincipal,omitempty" xml:"userPrincipal,omitempty"`
}

func (*User) GetCreatedAt

func (s *User) GetCreatedAt() *int64

func (*User) GetCreatedBy

func (s *User) GetCreatedBy() *string

func (*User) GetDisplayName

func (s *User) GetDisplayName() *string

func (*User) GetType

func (s *User) GetType() *string

func (*User) GetUpdatedAt

func (s *User) GetUpdatedAt() *int64

func (*User) GetUpdatedBy

func (s *User) GetUpdatedBy() *string

func (*User) GetUserId

func (s *User) GetUserId() *string

func (*User) GetUserName

func (s *User) GetUserName() *string

func (*User) GetUserPrincipal

func (s *User) GetUserPrincipal() *string

func (User) GoString

func (s User) GoString() string

func (*User) SetCreatedAt

func (s *User) SetCreatedAt(v int64) *User

func (*User) SetCreatedBy

func (s *User) SetCreatedBy(v string) *User

func (*User) SetDisplayName

func (s *User) SetDisplayName(v string) *User

func (*User) SetType

func (s *User) SetType(v string) *User

func (*User) SetUpdatedAt

func (s *User) SetUpdatedAt(v int64) *User

func (*User) SetUpdatedBy

func (s *User) SetUpdatedBy(v string) *User

func (*User) SetUserId

func (s *User) SetUserId(v string) *User

func (*User) SetUserName

func (s *User) SetUserName(v string) *User

func (*User) SetUserPrincipal

func (s *User) SetUserPrincipal(v string) *User

func (User) String

func (s User) String() string

func (*User) Validate

func (s *User) Validate() error

Source Files

Jump to

Keyboard shortcuts

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