Documentation ¶
Index ¶
- type ClientCommonMetadataOps
- func (c *ClientCommonMetadataOps) ClearMetadata() (io.Reader, error)
- func (c *ClientCommonMetadataOps) DropInconsistentMetadata() (metadata io.Reader, err error)
- func (c *ClientCommonMetadataOps) ExportMetadata() (metadata io.Reader, err error)
- func (c *ClientCommonMetadataOps) GetInconsistentMetadata() (*hasura.GetInconsistentMetadataResponse, error)
- func (c *ClientCommonMetadataOps) GetInconsistentMetadataRaw() (io.Reader, error)
- func (c *ClientCommonMetadataOps) ReloadMetadata() (metadata io.Reader, err error)
- func (c *ClientCommonMetadataOps) ReplaceMetadata(metadata io.Reader) (io.Reader, error)
- func (c *ClientCommonMetadataOps) SendCommonMetadataOperation(body interface{}) (*httpc.Response, io.Reader, error)
- func (c *ClientCommonMetadataOps) V2ReplaceMetadata(args hasura.V2ReplaceMetadataArgs) (*hasura.V2ReplaceMetadataResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientCommonMetadataOps ¶
implements all metadata operations which does not depend on the database
func (*ClientCommonMetadataOps) ClearMetadata ¶
func (c *ClientCommonMetadataOps) ClearMetadata() (io.Reader, error)
func (*ClientCommonMetadataOps) DropInconsistentMetadata ¶
func (c *ClientCommonMetadataOps) DropInconsistentMetadata() (metadata io.Reader, err error)
func (*ClientCommonMetadataOps) ExportMetadata ¶
func (c *ClientCommonMetadataOps) ExportMetadata() (metadata io.Reader, err error)
func (*ClientCommonMetadataOps) GetInconsistentMetadata ¶
func (c *ClientCommonMetadataOps) GetInconsistentMetadata() (*hasura.GetInconsistentMetadataResponse, error)
func (*ClientCommonMetadataOps) GetInconsistentMetadataRaw ¶
func (c *ClientCommonMetadataOps) GetInconsistentMetadataRaw() (io.Reader, error)
GetInconsistentMetadataRaw https://hasura.io/docs/latest/graphql/core/api-reference/metadata-api/manage-metadata.html#metadata-get-inconsistent-metadata
func (*ClientCommonMetadataOps) ReloadMetadata ¶
func (c *ClientCommonMetadataOps) ReloadMetadata() (metadata io.Reader, err error)
func (*ClientCommonMetadataOps) ReplaceMetadata ¶
func (*ClientCommonMetadataOps) SendCommonMetadataOperation ¶
func (c *ClientCommonMetadataOps) SendCommonMetadataOperation(body interface{}) (*httpc.Response, io.Reader, error)
SendCommonMetadataOperation send any request to metadata endpoint on hasura server by default this should be v1/metadata
func (*ClientCommonMetadataOps) V2ReplaceMetadata ¶
func (c *ClientCommonMetadataOps) V2ReplaceMetadata(args hasura.V2ReplaceMetadataArgs) (*hasura.V2ReplaceMetadataResponse, error)
Click to show internal directories.
Click to hide internal directories.