v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Overview

This package has the automatically generated typed clients.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AliasExpansion

type AliasExpansion interface{}

type AliasInterface

type AliasInterface interface {
	Create(ctx context.Context, alias *v1alpha1.Alias, opts v1.CreateOptions) (*v1alpha1.Alias, error)
	Update(ctx context.Context, alias *v1alpha1.Alias, opts v1.UpdateOptions) (*v1alpha1.Alias, error)
	UpdateStatus(ctx context.Context, alias *v1alpha1.Alias, opts v1.UpdateOptions) (*v1alpha1.Alias, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.Alias, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AliasList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.Alias, err error)
	AliasExpansion
}

AliasInterface has methods to work with Alias resources.

type AliasesGetter

type AliasesGetter interface {
	Aliases(namespace string) AliasInterface
}

AliasesGetter has a method to return a AliasInterface. A group's client should implement this interface.

type BuildExpansion

type BuildExpansion interface{}

type BuildInterface

type BuildInterface interface {
	Create(ctx context.Context, build *v1alpha1.Build, opts v1.CreateOptions) (*v1alpha1.Build, error)
	Update(ctx context.Context, build *v1alpha1.Build, opts v1.UpdateOptions) (*v1alpha1.Build, error)
	UpdateStatus(ctx context.Context, build *v1alpha1.Build, opts v1.UpdateOptions) (*v1alpha1.Build, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.Build, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BuildList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.Build, err error)
	BuildExpansion
}

BuildInterface has methods to work with Build resources.

type BuildsGetter

type BuildsGetter interface {
	Builds(namespace string) BuildInterface
}

BuildsGetter has a method to return a BuildInterface. A group's client should implement this interface.

type FleetExpansion

type FleetExpansion interface{}

type FleetInterface

type FleetInterface interface {
	Create(ctx context.Context, fleet *v1alpha1.Fleet, opts v1.CreateOptions) (*v1alpha1.Fleet, error)
	Update(ctx context.Context, fleet *v1alpha1.Fleet, opts v1.UpdateOptions) (*v1alpha1.Fleet, error)
	UpdateStatus(ctx context.Context, fleet *v1alpha1.Fleet, opts v1.UpdateOptions) (*v1alpha1.Fleet, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.Fleet, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FleetList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.Fleet, err error)
	FleetExpansion
}

FleetInterface has methods to work with Fleet resources.

type FleetsGetter

type FleetsGetter interface {
	Fleets(namespace string) FleetInterface
}

FleetsGetter has a method to return a FleetInterface. A group's client should implement this interface.

type GameSessionQueueExpansion

type GameSessionQueueExpansion interface{}

type GameSessionQueueInterface

type GameSessionQueueInterface interface {
	Create(ctx context.Context, gameSessionQueue *v1alpha1.GameSessionQueue, opts v1.CreateOptions) (*v1alpha1.GameSessionQueue, error)
	Update(ctx context.Context, gameSessionQueue *v1alpha1.GameSessionQueue, opts v1.UpdateOptions) (*v1alpha1.GameSessionQueue, error)
	UpdateStatus(ctx context.Context, gameSessionQueue *v1alpha1.GameSessionQueue, opts v1.UpdateOptions) (*v1alpha1.GameSessionQueue, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.GameSessionQueue, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GameSessionQueueList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.GameSessionQueue, err error)
	GameSessionQueueExpansion
}

GameSessionQueueInterface has methods to work with GameSessionQueue resources.

type GameSessionQueuesGetter

type GameSessionQueuesGetter interface {
	GameSessionQueues(namespace string) GameSessionQueueInterface
}

GameSessionQueuesGetter has a method to return a GameSessionQueueInterface. A group's client should implement this interface.

type GameliftV1alpha1Client

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

GameliftV1alpha1Client is used to interact with features provided by the gamelift.aws.kubeform.com group.

func New

New creates a new GameliftV1alpha1Client for the given RESTClient.

func NewForConfig

func NewForConfig(c *rest.Config) (*GameliftV1alpha1Client, error)

NewForConfig creates a new GameliftV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *GameliftV1alpha1Client

NewForConfigOrDie creates a new GameliftV1alpha1Client for the given config and panics if there is an error in the config.

func (*GameliftV1alpha1Client) Aliases

func (c *GameliftV1alpha1Client) Aliases(namespace string) AliasInterface

func (*GameliftV1alpha1Client) Builds

func (c *GameliftV1alpha1Client) Builds(namespace string) BuildInterface

func (*GameliftV1alpha1Client) Fleets

func (c *GameliftV1alpha1Client) Fleets(namespace string) FleetInterface

func (*GameliftV1alpha1Client) GameSessionQueues

func (c *GameliftV1alpha1Client) GameSessionQueues(namespace string) GameSessionQueueInterface

func (*GameliftV1alpha1Client) RESTClient

func (c *GameliftV1alpha1Client) RESTClient() rest.Interface

RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.

func (*GameliftV1alpha1Client) Scripts added in v0.5.0

func (c *GameliftV1alpha1Client) Scripts(namespace string) ScriptInterface

type ScriptExpansion added in v0.5.0

type ScriptExpansion interface{}

type ScriptInterface added in v0.5.0

type ScriptInterface interface {
	Create(ctx context.Context, script *v1alpha1.Script, opts v1.CreateOptions) (*v1alpha1.Script, error)
	Update(ctx context.Context, script *v1alpha1.Script, opts v1.UpdateOptions) (*v1alpha1.Script, error)
	UpdateStatus(ctx context.Context, script *v1alpha1.Script, opts v1.UpdateOptions) (*v1alpha1.Script, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.Script, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ScriptList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.Script, err error)
	ScriptExpansion
}

ScriptInterface has methods to work with Script resources.

type ScriptsGetter added in v0.5.0

type ScriptsGetter interface {
	Scripts(namespace string) ScriptInterface
}

ScriptsGetter has a method to return a ScriptInterface. A group's client should implement this interface.

Directories

Path Synopsis
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.

Jump to

Keyboard shortcuts

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