 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
- type DeleteKruiseGameResult
- type KruiseGameApiHttpClient
- func (g *KruiseGameApiHttpClient) DeleteGameServerSets(filterBuilder *filterbuilder.GssFilterBuilder) ([]deleter.DeleteGssResult, error)
- func (g *KruiseGameApiHttpClient) DeleteGameServers(filterBuilder *filterbuilder.GsFilterBuilder) ([]deleter.DeleteGsResult, error)
- func (g *KruiseGameApiHttpClient) GetGameServerSets(filterBuilder *filterbuilder.GssFilterBuilder) ([]*v1alpha1.GameServerSet, error)
- func (g *KruiseGameApiHttpClient) GetGameServers(filterBuilder *filterbuilder.GsFilterBuilder) ([]*v1alpha1.GameServer, error)
- func (g *KruiseGameApiHttpClient) UpdateGameServerSets(filterBuilder *filterbuilder.GsFilterBuilder, ...) ([]updater.UpdateGssResult, error)
- func (g *KruiseGameApiHttpClient) UpdateGameServers(filterBuilder *filterbuilder.GsFilterBuilder, ...) ([]updater.UpdateGsResult, error)
 
- type KruiseGameResource
- type UpdateKruiseGameRequest
- type UpdateKruiseGameResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeleteKruiseGameResult ¶
type DeleteKruiseGameResult interface {
	deleter.DeleteGsResult | deleter.DeleteGssResult
}
    type KruiseGameApiHttpClient ¶
type KruiseGameApiHttpClient struct {
	// contains filtered or unexported fields
}
    func NewKruiseGameApiHttpClient ¶
func NewKruiseGameApiHttpClient() *KruiseGameApiHttpClient
func (*KruiseGameApiHttpClient) DeleteGameServerSets ¶
func (g *KruiseGameApiHttpClient) DeleteGameServerSets(filterBuilder *filterbuilder.GssFilterBuilder) ([]deleter.DeleteGssResult, error)
func (*KruiseGameApiHttpClient) DeleteGameServers ¶
func (g *KruiseGameApiHttpClient) DeleteGameServers(filterBuilder *filterbuilder.GsFilterBuilder) ([]deleter.DeleteGsResult, error)
func (*KruiseGameApiHttpClient) GetGameServerSets ¶
func (g *KruiseGameApiHttpClient) GetGameServerSets(filterBuilder *filterbuilder.GssFilterBuilder) ([]*v1alpha1.GameServerSet, error)
func (*KruiseGameApiHttpClient) GetGameServers ¶
func (g *KruiseGameApiHttpClient) GetGameServers(filterBuilder *filterbuilder.GsFilterBuilder) ([]*v1alpha1.GameServer, error)
func (*KruiseGameApiHttpClient) UpdateGameServerSets ¶
func (g *KruiseGameApiHttpClient) UpdateGameServerSets(filterBuilder *filterbuilder.GsFilterBuilder, jsonPatchBuilder *jsonpatchbuilder.GsJsonPatchBuilder) ([]updater.UpdateGssResult, error)
func (*KruiseGameApiHttpClient) UpdateGameServers ¶
func (g *KruiseGameApiHttpClient) UpdateGameServers(filterBuilder *filterbuilder.GsFilterBuilder, jsonPatchBuilder *jsonpatchbuilder.GsJsonPatchBuilder) ([]updater.UpdateGsResult, error)
type KruiseGameResource ¶
type KruiseGameResource interface {
	*v1alpha1.GameServer | *v1alpha1.GameServerSet
}
    type UpdateKruiseGameRequest ¶
type UpdateKruiseGameRequest interface {
	apimodels.UpdateGameServersRequest | apimodels.UpdateGameServerSetsRequest
}
    type UpdateKruiseGameResult ¶
type UpdateKruiseGameResult interface {
	updater.UpdateGsResult | updater.UpdateGssResult
}
     Click to show internal directories. 
   Click to hide internal directories.