Documentation
¶
Overview ¶
nolint
Index ¶
- type ClusterIterator
- type ClusterServiceClient
- func (c *ClusterServiceClient) ClusterIterator(ctx context.Context, req *ytsaurus.ListClustersRequest, ...) *ClusterIterator
- func (c *ClusterServiceClient) Create(ctx context.Context, in *ytsaurus.CreateClusterRequest, ...) (*operation.Operation, error)
- func (c *ClusterServiceClient) Delete(ctx context.Context, in *ytsaurus.DeleteClusterRequest, ...) (*operation.Operation, error)
- func (c *ClusterServiceClient) Get(ctx context.Context, in *ytsaurus.GetClusterRequest, opts ...grpc.CallOption) (*ytsaurus.Cluster, error)
- func (c *ClusterServiceClient) List(ctx context.Context, in *ytsaurus.ListClustersRequest, opts ...grpc.CallOption) (*ytsaurus.ListClustersResponse, error)
- func (c *ClusterServiceClient) Start(ctx context.Context, in *ytsaurus.StartClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- func (c *ClusterServiceClient) Stop(ctx context.Context, in *ytsaurus.StopClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- func (c *ClusterServiceClient) Update(ctx context.Context, in *ytsaurus.UpdateClusterRequest, ...) (*operation.Operation, error)
- type YTsaurus
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterIterator ¶
type ClusterIterator struct {
// contains filtered or unexported fields
}
func (*ClusterIterator) Error ¶
func (it *ClusterIterator) Error() error
func (*ClusterIterator) Next ¶
func (it *ClusterIterator) Next() bool
func (*ClusterIterator) Take ¶
func (it *ClusterIterator) Take(size int64) ([]*ytsaurus.Cluster, error)
func (*ClusterIterator) Value ¶
func (it *ClusterIterator) Value() *ytsaurus.Cluster
type ClusterServiceClient ¶
type ClusterServiceClient struct {
// contains filtered or unexported fields
}
ClusterServiceClient is a ytsaurus.ClusterServiceClient with lazy GRPC connection initialization.
func (*ClusterServiceClient) ClusterIterator ¶
func (c *ClusterServiceClient) ClusterIterator(ctx context.Context, req *ytsaurus.ListClustersRequest, opts ...grpc.CallOption) *ClusterIterator
func (*ClusterServiceClient) Create ¶
func (c *ClusterServiceClient) Create(ctx context.Context, in *ytsaurus.CreateClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Create implements ytsaurus.ClusterServiceClient
func (*ClusterServiceClient) Delete ¶
func (c *ClusterServiceClient) Delete(ctx context.Context, in *ytsaurus.DeleteClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Delete implements ytsaurus.ClusterServiceClient
func (*ClusterServiceClient) Get ¶
func (c *ClusterServiceClient) Get(ctx context.Context, in *ytsaurus.GetClusterRequest, opts ...grpc.CallOption) (*ytsaurus.Cluster, error)
Get implements ytsaurus.ClusterServiceClient
func (*ClusterServiceClient) List ¶
func (c *ClusterServiceClient) List(ctx context.Context, in *ytsaurus.ListClustersRequest, opts ...grpc.CallOption) (*ytsaurus.ListClustersResponse, error)
List implements ytsaurus.ClusterServiceClient
func (*ClusterServiceClient) Start ¶
func (c *ClusterServiceClient) Start(ctx context.Context, in *ytsaurus.StartClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Start implements ytsaurus.ClusterServiceClient
func (*ClusterServiceClient) Stop ¶
func (c *ClusterServiceClient) Stop(ctx context.Context, in *ytsaurus.StopClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Stop implements ytsaurus.ClusterServiceClient
func (*ClusterServiceClient) Update ¶
func (c *ClusterServiceClient) Update(ctx context.Context, in *ytsaurus.UpdateClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Update implements ytsaurus.ClusterServiceClient
type YTsaurus ¶
type YTsaurus struct {
// contains filtered or unexported fields
}
YTsaurus provides access to "ytsaurus" component of Yandex.Cloud
func NewYTsaurus ¶
NewYTsaurus creates instance of YTsaurus
func (*YTsaurus) Cluster ¶
func (y *YTsaurus) Cluster() *ClusterServiceClient
Cluster gets ClusterService client
Click to show internal directories.
Click to hide internal directories.