graph20250815

package
v1.2.21 Latest Latest
Warning

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

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

Documentation

Overview

Package graph20250815iface provides an interface to enable mocking the GRAPH20250815 service client for testing your code.

It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.

Index

Constants

View Source
const (
	ServiceName = "graph"     // Name of service.
	EndpointsID = ServiceName // ID to lookup a service endpoint with.
	ServiceID   = "graph"     // ServiceID is a unique identifer of a specific service.
)

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type AddGraphTablesInput

type AddGraphTablesInput struct {
	ClientToken *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	Tables []*TableForAddGraphTablesInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AddGraphTablesInput) GoString

func (s AddGraphTablesInput) GoString() string

GoString returns the string representation

func (*AddGraphTablesInput) SetClientToken

func (s *AddGraphTablesInput) SetClientToken(v string) *AddGraphTablesInput

SetClientToken sets the ClientToken field's value.

func (*AddGraphTablesInput) SetInstanceId

func (s *AddGraphTablesInput) SetInstanceId(v string) *AddGraphTablesInput

SetInstanceId sets the InstanceId field's value.

func (*AddGraphTablesInput) SetTables

SetTables sets the Tables field's value.

func (AddGraphTablesInput) String

func (s AddGraphTablesInput) String() string

String returns the string representation

func (*AddGraphTablesInput) Validate

func (s *AddGraphTablesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AddGraphTablesOutput

type AddGraphTablesOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (AddGraphTablesOutput) GoString

func (s AddGraphTablesOutput) GoString() string

GoString returns the string representation

func (AddGraphTablesOutput) String

func (s AddGraphTablesOutput) String() string

String returns the string representation

type ColumnForAddGraphTablesInput

type ColumnForAddGraphTablesInput struct {
	ColumnName *string `type:"string" json:",omitempty"`

	DefaultValue *string `type:"string" json:",omitempty"`

	EnableDefaultValue *bool `type:"boolean" json:",omitempty"`

	SchemaColumnType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ColumnForAddGraphTablesInput) GoString

func (s ColumnForAddGraphTablesInput) GoString() string

GoString returns the string representation

func (*ColumnForAddGraphTablesInput) SetColumnName

SetColumnName sets the ColumnName field's value.

func (*ColumnForAddGraphTablesInput) SetDefaultValue

SetDefaultValue sets the DefaultValue field's value.

func (*ColumnForAddGraphTablesInput) SetEnableDefaultValue

func (s *ColumnForAddGraphTablesInput) SetEnableDefaultValue(v bool) *ColumnForAddGraphTablesInput

SetEnableDefaultValue sets the EnableDefaultValue field's value.

func (*ColumnForAddGraphTablesInput) SetSchemaColumnType

SetSchemaColumnType sets the SchemaColumnType field's value.

func (ColumnForAddGraphTablesInput) String

String returns the string representation

type ColumnForGetGraphTableSchemaOutput

type ColumnForGetGraphTableSchemaOutput struct {
	ColumnName *string `type:"string" json:",omitempty"`

	DefaultValue *string `type:"string" json:",omitempty"`

	EnableDefaultValue *bool `type:"boolean" json:",omitempty"`

	SchemaColumnType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ColumnForGetGraphTableSchemaOutput) GoString

GoString returns the string representation

func (*ColumnForGetGraphTableSchemaOutput) SetColumnName

SetColumnName sets the ColumnName field's value.

func (*ColumnForGetGraphTableSchemaOutput) SetDefaultValue

SetDefaultValue sets the DefaultValue field's value.

func (*ColumnForGetGraphTableSchemaOutput) SetEnableDefaultValue

SetEnableDefaultValue sets the EnableDefaultValue field's value.

func (*ColumnForGetGraphTableSchemaOutput) SetSchemaColumnType

SetSchemaColumnType sets the SchemaColumnType field's value.

func (ColumnForGetGraphTableSchemaOutput) String

String returns the string representation

type ColumnForModifyGraphSchemaInput

type ColumnForModifyGraphSchemaInput struct {
	ColumnName *string `type:"string" json:",omitempty"`

	DefaultValue *string `type:"string" json:",omitempty"`

	EnableDefaultValue *bool `type:"boolean" json:",omitempty"`

	SchemaColumnType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ColumnForModifyGraphSchemaInput) GoString

GoString returns the string representation

func (*ColumnForModifyGraphSchemaInput) SetColumnName

SetColumnName sets the ColumnName field's value.

func (*ColumnForModifyGraphSchemaInput) SetDefaultValue

SetDefaultValue sets the DefaultValue field's value.

func (*ColumnForModifyGraphSchemaInput) SetEnableDefaultValue

SetEnableDefaultValue sets the EnableDefaultValue field's value.

func (*ColumnForModifyGraphSchemaInput) SetSchemaColumnType

SetSchemaColumnType sets the SchemaColumnType field's value.

func (ColumnForModifyGraphSchemaInput) String

String returns the string representation

type EdgeForAddGraphTablesInput

type EdgeForAddGraphTablesInput struct {
	Columns []*ColumnForAddGraphTablesInput `type:"list" json:",omitempty"`

	EdgeVertexConstraint *EdgeVertexConstraintForAddGraphTablesInput `type:"structure" json:",omitempty"`

	EnableReverseIndex *bool `type:"boolean" json:",omitempty"`

	Label *string `type:"string" json:",omitempty"`

	PrimaryKey []*string `type:"list" json:",omitempty"`

	SchemaLabelType *string `type:"string" json:",omitempty"`

	SecondaryIndices []*SecondaryIndexForAddGraphTablesInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (EdgeForAddGraphTablesInput) GoString

func (s EdgeForAddGraphTablesInput) GoString() string

GoString returns the string representation

func (*EdgeForAddGraphTablesInput) SetColumns

SetColumns sets the Columns field's value.

func (*EdgeForAddGraphTablesInput) SetEdgeVertexConstraint

SetEdgeVertexConstraint sets the EdgeVertexConstraint field's value.

func (*EdgeForAddGraphTablesInput) SetEnableReverseIndex

func (s *EdgeForAddGraphTablesInput) SetEnableReverseIndex(v bool) *EdgeForAddGraphTablesInput

SetEnableReverseIndex sets the EnableReverseIndex field's value.

func (*EdgeForAddGraphTablesInput) SetLabel

SetLabel sets the Label field's value.

func (*EdgeForAddGraphTablesInput) SetPrimaryKey

SetPrimaryKey sets the PrimaryKey field's value.

func (*EdgeForAddGraphTablesInput) SetSchemaLabelType

SetSchemaLabelType sets the SchemaLabelType field's value.

func (*EdgeForAddGraphTablesInput) SetSecondaryIndices

SetSecondaryIndices sets the SecondaryIndices field's value.

func (EdgeForAddGraphTablesInput) String

String returns the string representation

type EdgeForGetGraphTableSchemaOutput

type EdgeForGetGraphTableSchemaOutput struct {
	Columns []*ColumnForGetGraphTableSchemaOutput `type:"list" json:",omitempty"`

	EdgeVertexConstraint *EdgeVertexConstraintForGetGraphTableSchemaOutput `type:"structure" json:",omitempty"`

	EnableReverseIndex *bool `type:"boolean" json:",omitempty"`

	Label *string `type:"string" json:",omitempty"`

	PrimaryKey []*string `type:"list" json:",omitempty"`

	SchemaLabelType *string `type:"string" json:",omitempty"`

	SecondaryIndices []*SecondaryIndexForGetGraphTableSchemaOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (EdgeForGetGraphTableSchemaOutput) GoString

GoString returns the string representation

func (*EdgeForGetGraphTableSchemaOutput) SetColumns

SetColumns sets the Columns field's value.

func (*EdgeForGetGraphTableSchemaOutput) SetEdgeVertexConstraint

SetEdgeVertexConstraint sets the EdgeVertexConstraint field's value.

func (*EdgeForGetGraphTableSchemaOutput) SetEnableReverseIndex

SetEnableReverseIndex sets the EnableReverseIndex field's value.

func (*EdgeForGetGraphTableSchemaOutput) SetLabel

SetLabel sets the Label field's value.

func (*EdgeForGetGraphTableSchemaOutput) SetPrimaryKey

SetPrimaryKey sets the PrimaryKey field's value.

func (*EdgeForGetGraphTableSchemaOutput) SetSchemaLabelType

SetSchemaLabelType sets the SchemaLabelType field's value.

func (*EdgeForGetGraphTableSchemaOutput) SetSecondaryIndices

SetSecondaryIndices sets the SecondaryIndices field's value.

func (EdgeForGetGraphTableSchemaOutput) String

String returns the string representation

type EdgeForModifyGraphSchemaInput

type EdgeForModifyGraphSchemaInput struct {
	Columns []*ColumnForModifyGraphSchemaInput `type:"list" json:",omitempty"`

	EdgeVertexConstraint *EdgeVertexConstraintForModifyGraphSchemaInput `type:"structure" json:",omitempty"`

	EnableReverseIndex *bool `type:"boolean" json:",omitempty"`

	Label *string `type:"string" json:",omitempty"`

	PrimaryKey []*string `type:"list" json:",omitempty"`

	SchemaLabelType *string `type:"string" json:",omitempty"`

	SecondaryIndices []*SecondaryIndexForModifyGraphSchemaInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (EdgeForModifyGraphSchemaInput) GoString

GoString returns the string representation

func (*EdgeForModifyGraphSchemaInput) SetColumns

SetColumns sets the Columns field's value.

func (*EdgeForModifyGraphSchemaInput) SetEdgeVertexConstraint

SetEdgeVertexConstraint sets the EdgeVertexConstraint field's value.

func (*EdgeForModifyGraphSchemaInput) SetEnableReverseIndex

SetEnableReverseIndex sets the EnableReverseIndex field's value.

func (*EdgeForModifyGraphSchemaInput) SetLabel

SetLabel sets the Label field's value.

func (*EdgeForModifyGraphSchemaInput) SetPrimaryKey

SetPrimaryKey sets the PrimaryKey field's value.

func (*EdgeForModifyGraphSchemaInput) SetSchemaLabelType

SetSchemaLabelType sets the SchemaLabelType field's value.

func (*EdgeForModifyGraphSchemaInput) SetSecondaryIndices

SetSecondaryIndices sets the SecondaryIndices field's value.

func (EdgeForModifyGraphSchemaInput) String

String returns the string representation

type EdgeVertexConstraintForAddGraphTablesInput

type EdgeVertexConstraintForAddGraphTablesInput struct {
	PrimaryKeyColumns []*ColumnForAddGraphTablesInput `type:"list" json:",omitempty"`

	SchemaLabelType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (EdgeVertexConstraintForAddGraphTablesInput) GoString

GoString returns the string representation

func (*EdgeVertexConstraintForAddGraphTablesInput) SetPrimaryKeyColumns

SetPrimaryKeyColumns sets the PrimaryKeyColumns field's value.

func (*EdgeVertexConstraintForAddGraphTablesInput) SetSchemaLabelType

SetSchemaLabelType sets the SchemaLabelType field's value.

func (EdgeVertexConstraintForAddGraphTablesInput) String

String returns the string representation

type EdgeVertexConstraintForGetGraphTableSchemaOutput

type EdgeVertexConstraintForGetGraphTableSchemaOutput struct {
	PrimaryKeyColumns []*ColumnForGetGraphTableSchemaOutput `type:"list" json:",omitempty"`

	SchemaLabelType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (EdgeVertexConstraintForGetGraphTableSchemaOutput) GoString

GoString returns the string representation

func (*EdgeVertexConstraintForGetGraphTableSchemaOutput) SetPrimaryKeyColumns

SetPrimaryKeyColumns sets the PrimaryKeyColumns field's value.

func (*EdgeVertexConstraintForGetGraphTableSchemaOutput) SetSchemaLabelType

SetSchemaLabelType sets the SchemaLabelType field's value.

func (EdgeVertexConstraintForGetGraphTableSchemaOutput) String

String returns the string representation

type EdgeVertexConstraintForModifyGraphSchemaInput

type EdgeVertexConstraintForModifyGraphSchemaInput struct {
	PrimaryKeyColumns []*ColumnForModifyGraphSchemaInput `type:"list" json:",omitempty"`

	SchemaLabelType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (EdgeVertexConstraintForModifyGraphSchemaInput) GoString

GoString returns the string representation

func (*EdgeVertexConstraintForModifyGraphSchemaInput) SetPrimaryKeyColumns

SetPrimaryKeyColumns sets the PrimaryKeyColumns field's value.

func (*EdgeVertexConstraintForModifyGraphSchemaInput) SetSchemaLabelType

SetSchemaLabelType sets the SchemaLabelType field's value.

func (EdgeVertexConstraintForModifyGraphSchemaInput) String

String returns the string representation

type GRAPH20250815

type GRAPH20250815 struct {
	*client.Client
}

GRAPH20250815 provides the API operation methods for making requests to GRAPH20250815. See this package's package overview docs for details on the service.

GRAPH20250815 methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.

func New

New create int can support ssl or region locate set

func (*GRAPH20250815) AddGraphTables

func (c *GRAPH20250815) AddGraphTables(input *AddGraphTablesInput) (*AddGraphTablesOutput, error)

AddGraphTables API operation for GRAPH20250815.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GRAPH20250815's API operation AddGraphTables for usage and error information.

func (*GRAPH20250815) AddGraphTablesCommon

func (c *GRAPH20250815) AddGraphTablesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AddGraphTablesCommon API operation for GRAPH20250815.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GRAPH20250815's API operation AddGraphTablesCommon for usage and error information.

func (*GRAPH20250815) AddGraphTablesCommonRequest

func (c *GRAPH20250815) AddGraphTablesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

AddGraphTablesCommonRequest generates a "volcengine/request.Request" representing the client's request for the AddGraphTablesCommon operation. The "output" return value will be populated with the AddGraphTablesCommon request's response once the request completes successfully.

Use "Send" method on the returned AddGraphTablesCommon Request to send the API call to the service. the "output" return value is not valid until after AddGraphTablesCommon Send returns without error.

See AddGraphTablesCommon for more information on using the AddGraphTablesCommon API call, and error handling.

// Example sending a request using the AddGraphTablesCommonRequest method.
req, resp := client.AddGraphTablesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GRAPH20250815) AddGraphTablesCommonWithContext

func (c *GRAPH20250815) AddGraphTablesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

AddGraphTablesCommonWithContext is the same as AddGraphTablesCommon with the addition of the ability to pass a context and additional request options.

See AddGraphTablesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GRAPH20250815) AddGraphTablesRequest

func (c *GRAPH20250815) AddGraphTablesRequest(input *AddGraphTablesInput) (req *request.Request, output *AddGraphTablesOutput)

AddGraphTablesRequest generates a "volcengine/request.Request" representing the client's request for the AddGraphTables operation. The "output" return value will be populated with the AddGraphTablesCommon request's response once the request completes successfully.

Use "Send" method on the returned AddGraphTablesCommon Request to send the API call to the service. the "output" return value is not valid until after AddGraphTablesCommon Send returns without error.

See AddGraphTables for more information on using the AddGraphTables API call, and error handling.

// Example sending a request using the AddGraphTablesRequest method.
req, resp := client.AddGraphTablesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GRAPH20250815) AddGraphTablesWithContext

func (c *GRAPH20250815) AddGraphTablesWithContext(ctx volcengine.Context, input *AddGraphTablesInput, opts ...request.Option) (*AddGraphTablesOutput, error)

AddGraphTablesWithContext is the same as AddGraphTables with the addition of the ability to pass a context and additional request options.

See AddGraphTables for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GRAPH20250815) GetGraphTableSchema

func (c *GRAPH20250815) GetGraphTableSchema(input *GetGraphTableSchemaInput) (*GetGraphTableSchemaOutput, error)

GetGraphTableSchema API operation for GRAPH20250815.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GRAPH20250815's API operation GetGraphTableSchema for usage and error information.

func (*GRAPH20250815) GetGraphTableSchemaCommon

func (c *GRAPH20250815) GetGraphTableSchemaCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetGraphTableSchemaCommon API operation for GRAPH20250815.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GRAPH20250815's API operation GetGraphTableSchemaCommon for usage and error information.

func (*GRAPH20250815) GetGraphTableSchemaCommonRequest

func (c *GRAPH20250815) GetGraphTableSchemaCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetGraphTableSchemaCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetGraphTableSchemaCommon operation. The "output" return value will be populated with the GetGraphTableSchemaCommon request's response once the request completes successfully.

Use "Send" method on the returned GetGraphTableSchemaCommon Request to send the API call to the service. the "output" return value is not valid until after GetGraphTableSchemaCommon Send returns without error.

See GetGraphTableSchemaCommon for more information on using the GetGraphTableSchemaCommon API call, and error handling.

// Example sending a request using the GetGraphTableSchemaCommonRequest method.
req, resp := client.GetGraphTableSchemaCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GRAPH20250815) GetGraphTableSchemaCommonWithContext

func (c *GRAPH20250815) GetGraphTableSchemaCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetGraphTableSchemaCommonWithContext is the same as GetGraphTableSchemaCommon with the addition of the ability to pass a context and additional request options.

See GetGraphTableSchemaCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GRAPH20250815) GetGraphTableSchemaRequest

func (c *GRAPH20250815) GetGraphTableSchemaRequest(input *GetGraphTableSchemaInput) (req *request.Request, output *GetGraphTableSchemaOutput)

GetGraphTableSchemaRequest generates a "volcengine/request.Request" representing the client's request for the GetGraphTableSchema operation. The "output" return value will be populated with the GetGraphTableSchemaCommon request's response once the request completes successfully.

Use "Send" method on the returned GetGraphTableSchemaCommon Request to send the API call to the service. the "output" return value is not valid until after GetGraphTableSchemaCommon Send returns without error.

See GetGraphTableSchema for more information on using the GetGraphTableSchema API call, and error handling.

// Example sending a request using the GetGraphTableSchemaRequest method.
req, resp := client.GetGraphTableSchemaRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GRAPH20250815) GetGraphTableSchemaStatus

func (c *GRAPH20250815) GetGraphTableSchemaStatus(input *GetGraphTableSchemaStatusInput) (*GetGraphTableSchemaStatusOutput, error)

GetGraphTableSchemaStatus API operation for GRAPH20250815.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GRAPH20250815's API operation GetGraphTableSchemaStatus for usage and error information.

func (*GRAPH20250815) GetGraphTableSchemaStatusCommon

func (c *GRAPH20250815) GetGraphTableSchemaStatusCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetGraphTableSchemaStatusCommon API operation for GRAPH20250815.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GRAPH20250815's API operation GetGraphTableSchemaStatusCommon for usage and error information.

func (*GRAPH20250815) GetGraphTableSchemaStatusCommonRequest

func (c *GRAPH20250815) GetGraphTableSchemaStatusCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetGraphTableSchemaStatusCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetGraphTableSchemaStatusCommon operation. The "output" return value will be populated with the GetGraphTableSchemaStatusCommon request's response once the request completes successfully.

Use "Send" method on the returned GetGraphTableSchemaStatusCommon Request to send the API call to the service. the "output" return value is not valid until after GetGraphTableSchemaStatusCommon Send returns without error.

See GetGraphTableSchemaStatusCommon for more information on using the GetGraphTableSchemaStatusCommon API call, and error handling.

// Example sending a request using the GetGraphTableSchemaStatusCommonRequest method.
req, resp := client.GetGraphTableSchemaStatusCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GRAPH20250815) GetGraphTableSchemaStatusCommonWithContext

func (c *GRAPH20250815) GetGraphTableSchemaStatusCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetGraphTableSchemaStatusCommonWithContext is the same as GetGraphTableSchemaStatusCommon with the addition of the ability to pass a context and additional request options.

See GetGraphTableSchemaStatusCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GRAPH20250815) GetGraphTableSchemaStatusRequest

func (c *GRAPH20250815) GetGraphTableSchemaStatusRequest(input *GetGraphTableSchemaStatusInput) (req *request.Request, output *GetGraphTableSchemaStatusOutput)

GetGraphTableSchemaStatusRequest generates a "volcengine/request.Request" representing the client's request for the GetGraphTableSchemaStatus operation. The "output" return value will be populated with the GetGraphTableSchemaStatusCommon request's response once the request completes successfully.

Use "Send" method on the returned GetGraphTableSchemaStatusCommon Request to send the API call to the service. the "output" return value is not valid until after GetGraphTableSchemaStatusCommon Send returns without error.

See GetGraphTableSchemaStatus for more information on using the GetGraphTableSchemaStatus API call, and error handling.

// Example sending a request using the GetGraphTableSchemaStatusRequest method.
req, resp := client.GetGraphTableSchemaStatusRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GRAPH20250815) GetGraphTableSchemaStatusWithContext

func (c *GRAPH20250815) GetGraphTableSchemaStatusWithContext(ctx volcengine.Context, input *GetGraphTableSchemaStatusInput, opts ...request.Option) (*GetGraphTableSchemaStatusOutput, error)

GetGraphTableSchemaStatusWithContext is the same as GetGraphTableSchemaStatus with the addition of the ability to pass a context and additional request options.

See GetGraphTableSchemaStatus for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GRAPH20250815) GetGraphTableSchemaWithContext

func (c *GRAPH20250815) GetGraphTableSchemaWithContext(ctx volcengine.Context, input *GetGraphTableSchemaInput, opts ...request.Option) (*GetGraphTableSchemaOutput, error)

GetGraphTableSchemaWithContext is the same as GetGraphTableSchema with the addition of the ability to pass a context and additional request options.

See GetGraphTableSchema for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GRAPH20250815) GetTable

func (c *GRAPH20250815) GetTable(input *GetTableInput) (*GetTableOutput, error)

GetTable API operation for GRAPH20250815.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GRAPH20250815's API operation GetTable for usage and error information.

func (*GRAPH20250815) GetTableCommon

func (c *GRAPH20250815) GetTableCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetTableCommon API operation for GRAPH20250815.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GRAPH20250815's API operation GetTableCommon for usage and error information.

func (*GRAPH20250815) GetTableCommonRequest

func (c *GRAPH20250815) GetTableCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetTableCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetTableCommon operation. The "output" return value will be populated with the GetTableCommon request's response once the request completes successfully.

Use "Send" method on the returned GetTableCommon Request to send the API call to the service. the "output" return value is not valid until after GetTableCommon Send returns without error.

See GetTableCommon for more information on using the GetTableCommon API call, and error handling.

// Example sending a request using the GetTableCommonRequest method.
req, resp := client.GetTableCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GRAPH20250815) GetTableCommonWithContext

func (c *GRAPH20250815) GetTableCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetTableCommonWithContext is the same as GetTableCommon with the addition of the ability to pass a context and additional request options.

See GetTableCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GRAPH20250815) GetTableRequest

func (c *GRAPH20250815) GetTableRequest(input *GetTableInput) (req *request.Request, output *GetTableOutput)

GetTableRequest generates a "volcengine/request.Request" representing the client's request for the GetTable operation. The "output" return value will be populated with the GetTableCommon request's response once the request completes successfully.

Use "Send" method on the returned GetTableCommon Request to send the API call to the service. the "output" return value is not valid until after GetTableCommon Send returns without error.

See GetTable for more information on using the GetTable API call, and error handling.

// Example sending a request using the GetTableRequest method.
req, resp := client.GetTableRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GRAPH20250815) GetTableWithContext

func (c *GRAPH20250815) GetTableWithContext(ctx volcengine.Context, input *GetTableInput, opts ...request.Option) (*GetTableOutput, error)

GetTableWithContext is the same as GetTable with the addition of the ability to pass a context and additional request options.

See GetTable for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GRAPH20250815) ModifyGraphSchema

func (c *GRAPH20250815) ModifyGraphSchema(input *ModifyGraphSchemaInput) (*ModifyGraphSchemaOutput, error)

ModifyGraphSchema API operation for GRAPH20250815.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GRAPH20250815's API operation ModifyGraphSchema for usage and error information.

func (*GRAPH20250815) ModifyGraphSchemaCommon

func (c *GRAPH20250815) ModifyGraphSchemaCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyGraphSchemaCommon API operation for GRAPH20250815.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GRAPH20250815's API operation ModifyGraphSchemaCommon for usage and error information.

func (*GRAPH20250815) ModifyGraphSchemaCommonRequest

func (c *GRAPH20250815) ModifyGraphSchemaCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyGraphSchemaCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyGraphSchemaCommon operation. The "output" return value will be populated with the ModifyGraphSchemaCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyGraphSchemaCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyGraphSchemaCommon Send returns without error.

See ModifyGraphSchemaCommon for more information on using the ModifyGraphSchemaCommon API call, and error handling.

// Example sending a request using the ModifyGraphSchemaCommonRequest method.
req, resp := client.ModifyGraphSchemaCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GRAPH20250815) ModifyGraphSchemaCommonWithContext

func (c *GRAPH20250815) ModifyGraphSchemaCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyGraphSchemaCommonWithContext is the same as ModifyGraphSchemaCommon with the addition of the ability to pass a context and additional request options.

See ModifyGraphSchemaCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GRAPH20250815) ModifyGraphSchemaRequest

func (c *GRAPH20250815) ModifyGraphSchemaRequest(input *ModifyGraphSchemaInput) (req *request.Request, output *ModifyGraphSchemaOutput)

ModifyGraphSchemaRequest generates a "volcengine/request.Request" representing the client's request for the ModifyGraphSchema operation. The "output" return value will be populated with the ModifyGraphSchemaCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyGraphSchemaCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyGraphSchemaCommon Send returns without error.

See ModifyGraphSchema for more information on using the ModifyGraphSchema API call, and error handling.

// Example sending a request using the ModifyGraphSchemaRequest method.
req, resp := client.ModifyGraphSchemaRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GRAPH20250815) ModifyGraphSchemaWithContext

func (c *GRAPH20250815) ModifyGraphSchemaWithContext(ctx volcengine.Context, input *ModifyGraphSchemaInput, opts ...request.Option) (*ModifyGraphSchemaOutput, error)

ModifyGraphSchemaWithContext is the same as ModifyGraphSchema with the addition of the ability to pass a context and additional request options.

See ModifyGraphSchema for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

type GRAPH20250815API

type GRAPH20250815API interface {
	AddGraphTablesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AddGraphTablesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AddGraphTablesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AddGraphTables(*AddGraphTablesInput) (*AddGraphTablesOutput, error)
	AddGraphTablesWithContext(volcengine.Context, *AddGraphTablesInput, ...request.Option) (*AddGraphTablesOutput, error)
	AddGraphTablesRequest(*AddGraphTablesInput) (*request.Request, *AddGraphTablesOutput)

	GetGraphTableSchemaCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetGraphTableSchemaCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetGraphTableSchemaCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetGraphTableSchema(*GetGraphTableSchemaInput) (*GetGraphTableSchemaOutput, error)
	GetGraphTableSchemaWithContext(volcengine.Context, *GetGraphTableSchemaInput, ...request.Option) (*GetGraphTableSchemaOutput, error)
	GetGraphTableSchemaRequest(*GetGraphTableSchemaInput) (*request.Request, *GetGraphTableSchemaOutput)

	GetGraphTableSchemaStatusCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetGraphTableSchemaStatusCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetGraphTableSchemaStatusCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetGraphTableSchemaStatus(*GetGraphTableSchemaStatusInput) (*GetGraphTableSchemaStatusOutput, error)
	GetGraphTableSchemaStatusWithContext(volcengine.Context, *GetGraphTableSchemaStatusInput, ...request.Option) (*GetGraphTableSchemaStatusOutput, error)
	GetGraphTableSchemaStatusRequest(*GetGraphTableSchemaStatusInput) (*request.Request, *GetGraphTableSchemaStatusOutput)

	GetTableCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetTableCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetTableCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetTable(*GetTableInput) (*GetTableOutput, error)
	GetTableWithContext(volcengine.Context, *GetTableInput, ...request.Option) (*GetTableOutput, error)
	GetTableRequest(*GetTableInput) (*request.Request, *GetTableOutput)

	ModifyGraphSchemaCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyGraphSchemaCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyGraphSchemaCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyGraphSchema(*ModifyGraphSchemaInput) (*ModifyGraphSchemaOutput, error)
	ModifyGraphSchemaWithContext(volcengine.Context, *ModifyGraphSchemaInput, ...request.Option) (*ModifyGraphSchemaOutput, error)
	ModifyGraphSchemaRequest(*ModifyGraphSchemaInput) (*request.Request, *ModifyGraphSchemaOutput)
}

GRAPH20250815API provides an interface to enable mocking the graph20250815.GRAPH20250815 service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// GRAPH20250815.
func myFunc(svc GRAPH20250815API) bool {
    // Make svc.AddGraphTables request
}

func main() {
    sess := session.New()
    svc := graph20250815.New(sess)

    myFunc(svc)
}

type GetGraphTableSchemaInput

type GetGraphTableSchemaInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	// TableName is a required field
	TableName *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetGraphTableSchemaInput) GoString

func (s GetGraphTableSchemaInput) GoString() string

GoString returns the string representation

func (*GetGraphTableSchemaInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*GetGraphTableSchemaInput) SetTableName

SetTableName sets the TableName field's value.

func (GetGraphTableSchemaInput) String

func (s GetGraphTableSchemaInput) String() string

String returns the string representation

func (*GetGraphTableSchemaInput) Validate

func (s *GetGraphTableSchemaInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetGraphTableSchemaOutput

type GetGraphTableSchemaOutput struct {
	Metadata *response.ResponseMetadata

	TableSchema *TableSchemaForGetGraphTableSchemaOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetGraphTableSchemaOutput) GoString

func (s GetGraphTableSchemaOutput) GoString() string

GoString returns the string representation

func (*GetGraphTableSchemaOutput) SetTableSchema

SetTableSchema sets the TableSchema field's value.

func (GetGraphTableSchemaOutput) String

func (s GetGraphTableSchemaOutput) String() string

String returns the string representation

type GetGraphTableSchemaStatusInput

type GetGraphTableSchemaStatusInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	// TableName is a required field
	TableName *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetGraphTableSchemaStatusInput) GoString

GoString returns the string representation

func (*GetGraphTableSchemaStatusInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*GetGraphTableSchemaStatusInput) SetTableName

SetTableName sets the TableName field's value.

func (GetGraphTableSchemaStatusInput) String

String returns the string representation

func (*GetGraphTableSchemaStatusInput) Validate

func (s *GetGraphTableSchemaStatusInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetGraphTableSchemaStatusOutput

type GetGraphTableSchemaStatusOutput struct {
	Metadata *response.ResponseMetadata

	LatestSchemaApplied *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetGraphTableSchemaStatusOutput) GoString

GoString returns the string representation

func (*GetGraphTableSchemaStatusOutput) SetLatestSchemaApplied

SetLatestSchemaApplied sets the LatestSchemaApplied field's value.

func (GetGraphTableSchemaStatusOutput) String

String returns the string representation

type GetTableInput

type GetTableInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	// TableName is a required field
	TableName *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetTableInput) GoString

func (s GetTableInput) GoString() string

GoString returns the string representation

func (*GetTableInput) SetInstanceId

func (s *GetTableInput) SetInstanceId(v string) *GetTableInput

SetInstanceId sets the InstanceId field's value.

func (*GetTableInput) SetTableName

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

SetTableName sets the TableName field's value.

func (GetTableInput) String

func (s GetTableInput) String() string

String returns the string representation

func (*GetTableInput) Validate

func (s *GetTableInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetTableOutput

type GetTableOutput struct {
	Metadata *response.ResponseMetadata

	EnableRead *bool `type:"boolean" json:",omitempty"`

	EnableWrite *bool `type:"boolean" json:",omitempty"`

	State *string `type:"string" json:",omitempty"`

	TableId *int64 `type:"int64" json:",omitempty"`

	TableName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetTableOutput) GoString

func (s GetTableOutput) GoString() string

GoString returns the string representation

func (*GetTableOutput) SetEnableRead

func (s *GetTableOutput) SetEnableRead(v bool) *GetTableOutput

SetEnableRead sets the EnableRead field's value.

func (*GetTableOutput) SetEnableWrite

func (s *GetTableOutput) SetEnableWrite(v bool) *GetTableOutput

SetEnableWrite sets the EnableWrite field's value.

func (*GetTableOutput) SetState

func (s *GetTableOutput) SetState(v string) *GetTableOutput

SetState sets the State field's value.

func (*GetTableOutput) SetTableId

func (s *GetTableOutput) SetTableId(v int64) *GetTableOutput

SetTableId sets the TableId field's value.

func (*GetTableOutput) SetTableName added in v1.1.33

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

SetTableName sets the TableName field's value.

func (GetTableOutput) String

func (s GetTableOutput) String() string

String returns the string representation

type ModifyGraphSchemaInput

type ModifyGraphSchemaInput struct {
	ClientToken *string `type:"string" json:",omitempty"`

	Edges []*EdgeForModifyGraphSchemaInput `type:"list" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	// TableName is a required field
	TableName *string `type:"string" json:",omitempty" required:"true"`

	Vertexes []*VertexForModifyGraphSchemaInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ModifyGraphSchemaInput) GoString

func (s ModifyGraphSchemaInput) GoString() string

GoString returns the string representation

func (*ModifyGraphSchemaInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*ModifyGraphSchemaInput) SetEdges

SetEdges sets the Edges field's value.

func (*ModifyGraphSchemaInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyGraphSchemaInput) SetTableName

SetTableName sets the TableName field's value.

func (*ModifyGraphSchemaInput) SetVertexes

SetVertexes sets the Vertexes field's value.

func (ModifyGraphSchemaInput) String

func (s ModifyGraphSchemaInput) String() string

String returns the string representation

func (*ModifyGraphSchemaInput) Validate

func (s *ModifyGraphSchemaInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ModifyGraphSchemaOutput

type ModifyGraphSchemaOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyGraphSchemaOutput) GoString

func (s ModifyGraphSchemaOutput) GoString() string

GoString returns the string representation

func (ModifyGraphSchemaOutput) String

func (s ModifyGraphSchemaOutput) String() string

String returns the string representation

type SecondaryIndexForAddGraphTablesInput

type SecondaryIndexForAddGraphTablesInput struct {
	ColumnNames []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SecondaryIndexForAddGraphTablesInput) GoString

GoString returns the string representation

func (*SecondaryIndexForAddGraphTablesInput) SetColumnNames

SetColumnNames sets the ColumnNames field's value.

func (SecondaryIndexForAddGraphTablesInput) String

String returns the string representation

type SecondaryIndexForGetGraphTableSchemaOutput

type SecondaryIndexForGetGraphTableSchemaOutput struct {
	ColumnNames []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SecondaryIndexForGetGraphTableSchemaOutput) GoString

GoString returns the string representation

func (*SecondaryIndexForGetGraphTableSchemaOutput) SetColumnNames

SetColumnNames sets the ColumnNames field's value.

func (SecondaryIndexForGetGraphTableSchemaOutput) String

String returns the string representation

type SecondaryIndexForModifyGraphSchemaInput

type SecondaryIndexForModifyGraphSchemaInput struct {
	ColumnNames []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SecondaryIndexForModifyGraphSchemaInput) GoString

GoString returns the string representation

func (*SecondaryIndexForModifyGraphSchemaInput) SetColumnNames

SetColumnNames sets the ColumnNames field's value.

func (SecondaryIndexForModifyGraphSchemaInput) String

String returns the string representation

type TableForAddGraphTablesInput

type TableForAddGraphTablesInput struct {
	Edges []*EdgeForAddGraphTablesInput `type:"list" json:",omitempty"`

	EnableRotate *bool `type:"boolean" json:",omitempty"`

	RotateSize *int64 `type:"int64" json:",omitempty"`

	TableName *string `type:"string" json:",omitempty"`

	Version *int64 `type:"int64" json:",omitempty"`

	Vertexes []*VertexForAddGraphTablesInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TableForAddGraphTablesInput) GoString

func (s TableForAddGraphTablesInput) GoString() string

GoString returns the string representation

func (*TableForAddGraphTablesInput) SetEdges

SetEdges sets the Edges field's value.

func (*TableForAddGraphTablesInput) SetEnableRotate

SetEnableRotate sets the EnableRotate field's value.

func (*TableForAddGraphTablesInput) SetRotateSize

SetRotateSize sets the RotateSize field's value.

func (*TableForAddGraphTablesInput) SetTableName

SetTableName sets the TableName field's value.

func (*TableForAddGraphTablesInput) SetVersion

SetVersion sets the Version field's value.

func (*TableForAddGraphTablesInput) SetVertexes

SetVertexes sets the Vertexes field's value.

func (TableForAddGraphTablesInput) String

String returns the string representation

type TableSchemaForGetGraphTableSchemaOutput

type TableSchemaForGetGraphTableSchemaOutput struct {
	Edges []*EdgeForGetGraphTableSchemaOutput `type:"list" json:",omitempty"`

	EnableRotate *bool `type:"boolean" json:",omitempty"`

	RotateSize *int64 `type:"int64" json:",omitempty"`

	TableName *string `type:"string" json:",omitempty"`

	Version *int64 `type:"int64" json:",omitempty"`

	Vertexes []*VertexForGetGraphTableSchemaOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TableSchemaForGetGraphTableSchemaOutput) GoString

GoString returns the string representation

func (*TableSchemaForGetGraphTableSchemaOutput) SetEdges

SetEdges sets the Edges field's value.

func (*TableSchemaForGetGraphTableSchemaOutput) SetEnableRotate

SetEnableRotate sets the EnableRotate field's value.

func (*TableSchemaForGetGraphTableSchemaOutput) SetRotateSize

SetRotateSize sets the RotateSize field's value.

func (*TableSchemaForGetGraphTableSchemaOutput) SetTableName

SetTableName sets the TableName field's value.

func (*TableSchemaForGetGraphTableSchemaOutput) SetVersion

SetVersion sets the Version field's value.

func (*TableSchemaForGetGraphTableSchemaOutput) SetVertexes

SetVertexes sets the Vertexes field's value.

func (TableSchemaForGetGraphTableSchemaOutput) String

String returns the string representation

type VertexForAddGraphTablesInput

type VertexForAddGraphTablesInput struct {
	Columns []*ColumnForAddGraphTablesInput `type:"list" json:",omitempty"`

	Label *string `type:"string" json:",omitempty"`

	PrimaryKey []*string `type:"list" json:",omitempty"`

	SchemaLabelType *string `type:"string" json:",omitempty"`

	SecondaryIndices []*SecondaryIndexForAddGraphTablesInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (VertexForAddGraphTablesInput) GoString

func (s VertexForAddGraphTablesInput) GoString() string

GoString returns the string representation

func (*VertexForAddGraphTablesInput) SetColumns

SetColumns sets the Columns field's value.

func (*VertexForAddGraphTablesInput) SetLabel

SetLabel sets the Label field's value.

func (*VertexForAddGraphTablesInput) SetPrimaryKey

SetPrimaryKey sets the PrimaryKey field's value.

func (*VertexForAddGraphTablesInput) SetSchemaLabelType

SetSchemaLabelType sets the SchemaLabelType field's value.

func (*VertexForAddGraphTablesInput) SetSecondaryIndices

SetSecondaryIndices sets the SecondaryIndices field's value.

func (VertexForAddGraphTablesInput) String

String returns the string representation

type VertexForGetGraphTableSchemaOutput

type VertexForGetGraphTableSchemaOutput struct {
	Columns []*ColumnForGetGraphTableSchemaOutput `type:"list" json:",omitempty"`

	Label *string `type:"string" json:",omitempty"`

	PrimaryKey []*string `type:"list" json:",omitempty"`

	SchemaLabelType *string `type:"string" json:",omitempty"`

	SecondaryIndices []*SecondaryIndexForGetGraphTableSchemaOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (VertexForGetGraphTableSchemaOutput) GoString

GoString returns the string representation

func (*VertexForGetGraphTableSchemaOutput) SetColumns

SetColumns sets the Columns field's value.

func (*VertexForGetGraphTableSchemaOutput) SetLabel

SetLabel sets the Label field's value.

func (*VertexForGetGraphTableSchemaOutput) SetPrimaryKey

SetPrimaryKey sets the PrimaryKey field's value.

func (*VertexForGetGraphTableSchemaOutput) SetSchemaLabelType

SetSchemaLabelType sets the SchemaLabelType field's value.

func (*VertexForGetGraphTableSchemaOutput) SetSecondaryIndices

SetSecondaryIndices sets the SecondaryIndices field's value.

func (VertexForGetGraphTableSchemaOutput) String

String returns the string representation

type VertexForModifyGraphSchemaInput

type VertexForModifyGraphSchemaInput struct {
	Columns []*ColumnForModifyGraphSchemaInput `type:"list" json:",omitempty"`

	Label *string `type:"string" json:",omitempty"`

	PrimaryKey []*string `type:"list" json:",omitempty"`

	SchemaLabelType *string `type:"string" json:",omitempty"`

	SecondaryIndices []*SecondaryIndexForModifyGraphSchemaInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (VertexForModifyGraphSchemaInput) GoString

GoString returns the string representation

func (*VertexForModifyGraphSchemaInput) SetColumns

SetColumns sets the Columns field's value.

func (*VertexForModifyGraphSchemaInput) SetLabel

SetLabel sets the Label field's value.

func (*VertexForModifyGraphSchemaInput) SetPrimaryKey

SetPrimaryKey sets the PrimaryKey field's value.

func (*VertexForModifyGraphSchemaInput) SetSchemaLabelType

SetSchemaLabelType sets the SchemaLabelType field's value.

func (*VertexForModifyGraphSchemaInput) SetSecondaryIndices

SetSecondaryIndices sets the SecondaryIndices field's value.

func (VertexForModifyGraphSchemaInput) String

String returns the string representation

Jump to

Keyboard shortcuts

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