gitlab

package
v0.30.0 Latest Latest
Warning

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

Go to latest
Published: Dec 1, 2025 License: MIT Imports: 4 Imported by: 0

Documentation

Overview

nolint

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Gitlab

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

Gitlab provides access to "gitlab" component of Yandex.Cloud

func NewGitlab

func NewGitlab(g func(ctx context.Context) (*grpc.ClientConn, error)) *Gitlab

NewGitlab creates instance of Gitlab

func (*Gitlab) Instance

func (g *Gitlab) Instance() *InstanceServiceClient

Instance gets InstanceService client

type InstanceIterator

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

func (*InstanceIterator) Error

func (it *InstanceIterator) Error() error

func (*InstanceIterator) Next

func (it *InstanceIterator) Next() bool

func (*InstanceIterator) Take

func (it *InstanceIterator) Take(size int64) ([]*gitlab.Instance, error)

func (*InstanceIterator) TakeAll

func (it *InstanceIterator) TakeAll() ([]*gitlab.Instance, error)

func (*InstanceIterator) Value

func (it *InstanceIterator) Value() *gitlab.Instance

type InstanceServiceClient

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

InstanceServiceClient is a gitlab.InstanceServiceClient with lazy GRPC connection initialization.

func (*InstanceServiceClient) Create

Create implements gitlab.InstanceServiceClient

func (*InstanceServiceClient) Delete

Delete implements gitlab.InstanceServiceClient

func (*InstanceServiceClient) Get

Get implements gitlab.InstanceServiceClient

func (*InstanceServiceClient) InstanceIterator

func (*InstanceServiceClient) List

List implements gitlab.InstanceServiceClient

func (*InstanceServiceClient) Start

Start implements gitlab.InstanceServiceClient

func (*InstanceServiceClient) Stop

Stop implements gitlab.InstanceServiceClient

func (*InstanceServiceClient) Update added in v0.11.0

Update implements gitlab.InstanceServiceClient

Jump to

Keyboard shortcuts

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