gaming

package
v0.0.0-...-e165f0f Latest Latest
Warning

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

Go to latest
Published: Sep 1, 2020 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var OperationStatus_ErrorCode_name = map[int32]string{
	0: "ERROR_CODE_UNSPECIFIED",
	1: "INTERNAL_ERROR",
	2: "PERMISSION_DENIED",
	3: "CLUSTER_CONNECTION",
}
View Source
var OperationStatus_ErrorCode_value = map[string]int32{
	"ERROR_CODE_UNSPECIFIED": 0,
	"INTERNAL_ERROR":         1,
	"PERMISSION_DENIED":      2,
	"CLUSTER_CONNECTION":     3,
}

Functions

func RegisterGameServerClustersServiceServer

func RegisterGameServerClustersServiceServer(s *grpc.Server, srv GameServerClustersServiceServer)

func RegisterGameServerConfigsServiceServer

func RegisterGameServerConfigsServiceServer(s *grpc.Server, srv GameServerConfigsServiceServer)

func RegisterGameServerDeploymentsServiceServer

func RegisterGameServerDeploymentsServiceServer(s *grpc.Server, srv GameServerDeploymentsServiceServer)

func RegisterRealmsServiceServer

func RegisterRealmsServiceServer(s *grpc.Server, srv RealmsServiceServer)

Types

type CreateGameServerClusterRequest

type CreateGameServerClusterRequest struct {
	// Required. The parent resource name. Uses the form:
	// `projects/{project}/locations/{location}/realms/{realm-id}`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Required. The ID of the Game Server Cluster resource to be created.
	GameServerClusterId string `protobuf:"bytes,2,opt,name=game_server_cluster_id,json=gameServerClusterId,proto3" json:"game_server_cluster_id,omitempty"`
	// Required. The Game Server Cluster resource to be created.
	GameServerCluster    *GameServerCluster `protobuf:"bytes,3,opt,name=game_server_cluster,json=gameServerCluster,proto3" json:"game_server_cluster,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

Request message for GameServerClustersService.CreateGameServerCluster.

func (*CreateGameServerClusterRequest) Descriptor

func (*CreateGameServerClusterRequest) Descriptor() ([]byte, []int)

func (*CreateGameServerClusterRequest) GetGameServerCluster

func (m *CreateGameServerClusterRequest) GetGameServerCluster() *GameServerCluster

func (*CreateGameServerClusterRequest) GetGameServerClusterId

func (m *CreateGameServerClusterRequest) GetGameServerClusterId() string

func (*CreateGameServerClusterRequest) GetParent

func (m *CreateGameServerClusterRequest) GetParent() string

func (*CreateGameServerClusterRequest) ProtoMessage

func (*CreateGameServerClusterRequest) ProtoMessage()

func (*CreateGameServerClusterRequest) Reset

func (m *CreateGameServerClusterRequest) Reset()

func (*CreateGameServerClusterRequest) String

func (*CreateGameServerClusterRequest) XXX_DiscardUnknown

func (m *CreateGameServerClusterRequest) XXX_DiscardUnknown()

func (*CreateGameServerClusterRequest) XXX_Marshal

func (m *CreateGameServerClusterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateGameServerClusterRequest) XXX_Merge

func (m *CreateGameServerClusterRequest) XXX_Merge(src proto.Message)

func (*CreateGameServerClusterRequest) XXX_Size

func (m *CreateGameServerClusterRequest) XXX_Size() int

func (*CreateGameServerClusterRequest) XXX_Unmarshal

func (m *CreateGameServerClusterRequest) XXX_Unmarshal(b []byte) error

type CreateGameServerConfigRequest

type CreateGameServerConfigRequest struct {
	// Required. The parent resource name. Uses the form:
	//
	// `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Required. The ID of the Game Server Config resource to be created.
	ConfigId string `protobuf:"bytes,2,opt,name=config_id,json=configId,proto3" json:"config_id,omitempty"`
	// Required. The Game Server Config resource to be created.
	GameServerConfig     *GameServerConfig `protobuf:"bytes,3,opt,name=game_server_config,json=gameServerConfig,proto3" json:"game_server_config,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

Request message for GameServerConfigsService.CreateGameServerConfig.

func (*CreateGameServerConfigRequest) Descriptor

func (*CreateGameServerConfigRequest) Descriptor() ([]byte, []int)

func (*CreateGameServerConfigRequest) GetConfigId

func (m *CreateGameServerConfigRequest) GetConfigId() string

func (*CreateGameServerConfigRequest) GetGameServerConfig

func (m *CreateGameServerConfigRequest) GetGameServerConfig() *GameServerConfig

func (*CreateGameServerConfigRequest) GetParent

func (m *CreateGameServerConfigRequest) GetParent() string

func (*CreateGameServerConfigRequest) ProtoMessage

func (*CreateGameServerConfigRequest) ProtoMessage()

func (*CreateGameServerConfigRequest) Reset

func (m *CreateGameServerConfigRequest) Reset()

func (*CreateGameServerConfigRequest) String

func (*CreateGameServerConfigRequest) XXX_DiscardUnknown

func (m *CreateGameServerConfigRequest) XXX_DiscardUnknown()

func (*CreateGameServerConfigRequest) XXX_Marshal

func (m *CreateGameServerConfigRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateGameServerConfigRequest) XXX_Merge

func (m *CreateGameServerConfigRequest) XXX_Merge(src proto.Message)

func (*CreateGameServerConfigRequest) XXX_Size

func (m *CreateGameServerConfigRequest) XXX_Size() int

func (*CreateGameServerConfigRequest) XXX_Unmarshal

func (m *CreateGameServerConfigRequest) XXX_Unmarshal(b []byte) error

type CreateGameServerDeploymentRequest

type CreateGameServerDeploymentRequest struct {
	// Required. The parent resource name. Uses the form:
	// `projects/{project}/locations/{location}`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Required. The ID of the Game Server Deployment resource to be created.
	DeploymentId string `protobuf:"bytes,2,opt,name=deployment_id,json=deploymentId,proto3" json:"deployment_id,omitempty"`
	// Required. The Game Server Deployment resource to be created.
	GameServerDeployment *GameServerDeployment `protobuf:"bytes,3,opt,name=game_server_deployment,json=gameServerDeployment,proto3" json:"game_server_deployment,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

Request message for GameServerDeploymentsService.CreateGameServerDeployment.

func (*CreateGameServerDeploymentRequest) Descriptor

func (*CreateGameServerDeploymentRequest) Descriptor() ([]byte, []int)

func (*CreateGameServerDeploymentRequest) GetDeploymentId

func (m *CreateGameServerDeploymentRequest) GetDeploymentId() string

func (*CreateGameServerDeploymentRequest) GetGameServerDeployment

func (m *CreateGameServerDeploymentRequest) GetGameServerDeployment() *GameServerDeployment

func (*CreateGameServerDeploymentRequest) GetParent

func (*CreateGameServerDeploymentRequest) ProtoMessage

func (*CreateGameServerDeploymentRequest) ProtoMessage()

func (*CreateGameServerDeploymentRequest) Reset

func (*CreateGameServerDeploymentRequest) String

func (*CreateGameServerDeploymentRequest) XXX_DiscardUnknown

func (m *CreateGameServerDeploymentRequest) XXX_DiscardUnknown()

func (*CreateGameServerDeploymentRequest) XXX_Marshal

func (m *CreateGameServerDeploymentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateGameServerDeploymentRequest) XXX_Merge

func (*CreateGameServerDeploymentRequest) XXX_Size

func (m *CreateGameServerDeploymentRequest) XXX_Size() int

func (*CreateGameServerDeploymentRequest) XXX_Unmarshal

func (m *CreateGameServerDeploymentRequest) XXX_Unmarshal(b []byte) error

type CreateRealmRequest

type CreateRealmRequest struct {
	// Required. The parent resource name. Uses the form:
	// `projects/{project}/locations/{location}`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Required. The ID of the Realm resource to be created.
	RealmId string `protobuf:"bytes,2,opt,name=realm_id,json=realmId,proto3" json:"realm_id,omitempty"`
	// Required. The Realm resource to be created.
	Realm                *Realm   `protobuf:"bytes,3,opt,name=realm,proto3" json:"realm,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request message for RealmsService.CreateRealm.

func (*CreateRealmRequest) Descriptor

func (*CreateRealmRequest) Descriptor() ([]byte, []int)

func (*CreateRealmRequest) GetParent

func (m *CreateRealmRequest) GetParent() string

func (*CreateRealmRequest) GetRealm

func (m *CreateRealmRequest) GetRealm() *Realm

func (*CreateRealmRequest) GetRealmId

func (m *CreateRealmRequest) GetRealmId() string

func (*CreateRealmRequest) ProtoMessage

func (*CreateRealmRequest) ProtoMessage()

func (*CreateRealmRequest) Reset

func (m *CreateRealmRequest) Reset()

func (*CreateRealmRequest) String

func (m *CreateRealmRequest) String() string

func (*CreateRealmRequest) XXX_DiscardUnknown

func (m *CreateRealmRequest) XXX_DiscardUnknown()

func (*CreateRealmRequest) XXX_Marshal

func (m *CreateRealmRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateRealmRequest) XXX_Merge

func (m *CreateRealmRequest) XXX_Merge(src proto.Message)

func (*CreateRealmRequest) XXX_Size

func (m *CreateRealmRequest) XXX_Size() int

func (*CreateRealmRequest) XXX_Unmarshal

func (m *CreateRealmRequest) XXX_Unmarshal(b []byte) error

type DeleteGameServerClusterRequest

type DeleteGameServerClusterRequest struct {
	// Required. The name of the Game Server Cluster to delete. Uses the form:
	// `projects/{project}/locations/{location}/gameServerClusters/{cluster}`.
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request message for GameServerClustersService.DeleteGameServerCluster.

func (*DeleteGameServerClusterRequest) Descriptor

func (*DeleteGameServerClusterRequest) Descriptor() ([]byte, []int)

func (*DeleteGameServerClusterRequest) GetName

func (*DeleteGameServerClusterRequest) ProtoMessage

func (*DeleteGameServerClusterRequest) ProtoMessage()

func (*DeleteGameServerClusterRequest) Reset

func (m *DeleteGameServerClusterRequest) Reset()

func (*DeleteGameServerClusterRequest) String

func (*DeleteGameServerClusterRequest) XXX_DiscardUnknown

func (m *DeleteGameServerClusterRequest) XXX_DiscardUnknown()

func (*DeleteGameServerClusterRequest) XXX_Marshal

func (m *DeleteGameServerClusterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteGameServerClusterRequest) XXX_Merge

func (m *DeleteGameServerClusterRequest) XXX_Merge(src proto.Message)

func (*DeleteGameServerClusterRequest) XXX_Size

func (m *DeleteGameServerClusterRequest) XXX_Size() int

func (*DeleteGameServerClusterRequest) XXX_Unmarshal

func (m *DeleteGameServerClusterRequest) XXX_Unmarshal(b []byte) error

type DeleteGameServerConfigRequest

type DeleteGameServerConfigRequest struct {
	// Required. The name of the Game Server Config to delete. Uses the form:
	//
	// `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request message for GameServerConfigsService.DeleteGameServerConfig.

func (*DeleteGameServerConfigRequest) Descriptor

func (*DeleteGameServerConfigRequest) Descriptor() ([]byte, []int)

func (*DeleteGameServerConfigRequest) GetName

func (*DeleteGameServerConfigRequest) ProtoMessage

func (*DeleteGameServerConfigRequest) ProtoMessage()

func (*DeleteGameServerConfigRequest) Reset

func (m *DeleteGameServerConfigRequest) Reset()

func (*DeleteGameServerConfigRequest) String

func (*DeleteGameServerConfigRequest) XXX_DiscardUnknown

func (m *DeleteGameServerConfigRequest) XXX_DiscardUnknown()

func (*DeleteGameServerConfigRequest) XXX_Marshal

func (m *DeleteGameServerConfigRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteGameServerConfigRequest) XXX_Merge

func (m *DeleteGameServerConfigRequest) XXX_Merge(src proto.Message)

func (*DeleteGameServerConfigRequest) XXX_Size

func (m *DeleteGameServerConfigRequest) XXX_Size() int

func (*DeleteGameServerConfigRequest) XXX_Unmarshal

func (m *DeleteGameServerConfigRequest) XXX_Unmarshal(b []byte) error

type DeleteGameServerDeploymentRequest

type DeleteGameServerDeploymentRequest struct {
	// Required. The name of the Game Server Deployment to delete. Uses the form:
	//
	// `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request message for GameServerDeploymentsService.DeleteGameServerDeployment.

func (*DeleteGameServerDeploymentRequest) Descriptor

func (*DeleteGameServerDeploymentRequest) Descriptor() ([]byte, []int)

func (*DeleteGameServerDeploymentRequest) GetName

func (*DeleteGameServerDeploymentRequest) ProtoMessage

func (*DeleteGameServerDeploymentRequest) ProtoMessage()

func (*DeleteGameServerDeploymentRequest) Reset

func (*DeleteGameServerDeploymentRequest) String

func (*DeleteGameServerDeploymentRequest) XXX_DiscardUnknown

func (m *DeleteGameServerDeploymentRequest) XXX_DiscardUnknown()

func (*DeleteGameServerDeploymentRequest) XXX_Marshal

func (m *DeleteGameServerDeploymentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteGameServerDeploymentRequest) XXX_Merge

func (*DeleteGameServerDeploymentRequest) XXX_Size

func (m *DeleteGameServerDeploymentRequest) XXX_Size() int

func (*DeleteGameServerDeploymentRequest) XXX_Unmarshal

func (m *DeleteGameServerDeploymentRequest) XXX_Unmarshal(b []byte) error

type DeleteRealmRequest

type DeleteRealmRequest struct {
	// Required. The name of the Realm to delete. Uses the form:
	// `projects/{project}/locations/{location}/realms/{realm}`.
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request message for RealmsService.DeleteRealm.

func (*DeleteRealmRequest) Descriptor

func (*DeleteRealmRequest) Descriptor() ([]byte, []int)

func (*DeleteRealmRequest) GetName

func (m *DeleteRealmRequest) GetName() string

func (*DeleteRealmRequest) ProtoMessage

func (*DeleteRealmRequest) ProtoMessage()

func (*DeleteRealmRequest) Reset

func (m *DeleteRealmRequest) Reset()

func (*DeleteRealmRequest) String

func (m *DeleteRealmRequest) String() string

func (*DeleteRealmRequest) XXX_DiscardUnknown

func (m *DeleteRealmRequest) XXX_DiscardUnknown()

func (*DeleteRealmRequest) XXX_Marshal

func (m *DeleteRealmRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteRealmRequest) XXX_Merge

func (m *DeleteRealmRequest) XXX_Merge(src proto.Message)

func (*DeleteRealmRequest) XXX_Size

func (m *DeleteRealmRequest) XXX_Size() int

func (*DeleteRealmRequest) XXX_Unmarshal

func (m *DeleteRealmRequest) XXX_Unmarshal(b []byte) error

type DeployedFleetDetails

type DeployedFleetDetails struct {
	// Information about the Agones fleet.
	DeployedFleet *DeployedFleetDetails_DeployedFleet `protobuf:"bytes,1,opt,name=deployed_fleet,json=deployedFleet,proto3" json:"deployed_fleet,omitempty"`
	// Information about the Agones autoscaler for that fleet.
	DeployedAutoscaler   *DeployedFleetDetails_DeployedFleetAutoscaler `protobuf:"bytes,2,opt,name=deployed_autoscaler,json=deployedAutoscaler,proto3" json:"deployed_autoscaler,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                      `json:"-"`
	XXX_unrecognized     []byte                                        `json:"-"`
	XXX_sizecache        int32                                         `json:"-"`
}

Details of the deployed Agones fleet.

func (*DeployedFleetDetails) Descriptor

func (*DeployedFleetDetails) Descriptor() ([]byte, []int)

func (*DeployedFleetDetails) GetDeployedAutoscaler

func (*DeployedFleetDetails) GetDeployedFleet

func (*DeployedFleetDetails) ProtoMessage

func (*DeployedFleetDetails) ProtoMessage()

func (*DeployedFleetDetails) Reset

func (m *DeployedFleetDetails) Reset()

func (*DeployedFleetDetails) String

func (m *DeployedFleetDetails) String() string

func (*DeployedFleetDetails) XXX_DiscardUnknown

func (m *DeployedFleetDetails) XXX_DiscardUnknown()

func (*DeployedFleetDetails) XXX_Marshal

func (m *DeployedFleetDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeployedFleetDetails) XXX_Merge

func (m *DeployedFleetDetails) XXX_Merge(src proto.Message)

func (*DeployedFleetDetails) XXX_Size

func (m *DeployedFleetDetails) XXX_Size() int

func (*DeployedFleetDetails) XXX_Unmarshal

func (m *DeployedFleetDetails) XXX_Unmarshal(b []byte) error

type DeployedFleetDetails_DeployedFleet

type DeployedFleetDetails_DeployedFleet struct {
	// The name of the Agones fleet.
	Fleet string `protobuf:"bytes,1,opt,name=fleet,proto3" json:"fleet,omitempty"`
	// The fleet spec retrieved from the Agones fleet.
	FleetSpec string `protobuf:"bytes,2,opt,name=fleet_spec,json=fleetSpec,proto3" json:"fleet_spec,omitempty"`
	// The source spec that is used to create the Agones fleet.
	// The GameServerConfig resource may no longer exist in the system.
	SpecSource *SpecSource `protobuf:"bytes,3,opt,name=spec_source,json=specSource,proto3" json:"spec_source,omitempty"`
	// The current status of the Agones fleet.
	// Includes count of game servers in various states.
	Status               *DeployedFleetDetails_DeployedFleet_DeployedFleetStatus `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                                `json:"-"`
	XXX_unrecognized     []byte                                                  `json:"-"`
	XXX_sizecache        int32                                                   `json:"-"`
}

Agones fleet specification and details.

func (*DeployedFleetDetails_DeployedFleet) Descriptor

func (*DeployedFleetDetails_DeployedFleet) Descriptor() ([]byte, []int)

func (*DeployedFleetDetails_DeployedFleet) GetFleet

func (*DeployedFleetDetails_DeployedFleet) GetFleetSpec

func (m *DeployedFleetDetails_DeployedFleet) GetFleetSpec() string

func (*DeployedFleetDetails_DeployedFleet) GetSpecSource

func (m *DeployedFleetDetails_DeployedFleet) GetSpecSource() *SpecSource

func (*DeployedFleetDetails_DeployedFleet) GetStatus

func (*DeployedFleetDetails_DeployedFleet) ProtoMessage

func (*DeployedFleetDetails_DeployedFleet) ProtoMessage()

func (*DeployedFleetDetails_DeployedFleet) Reset

func (*DeployedFleetDetails_DeployedFleet) String

func (*DeployedFleetDetails_DeployedFleet) XXX_DiscardUnknown

func (m *DeployedFleetDetails_DeployedFleet) XXX_DiscardUnknown()

func (*DeployedFleetDetails_DeployedFleet) XXX_Marshal

func (m *DeployedFleetDetails_DeployedFleet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeployedFleetDetails_DeployedFleet) XXX_Merge

func (*DeployedFleetDetails_DeployedFleet) XXX_Size

func (*DeployedFleetDetails_DeployedFleet) XXX_Unmarshal

func (m *DeployedFleetDetails_DeployedFleet) XXX_Unmarshal(b []byte) error

type DeployedFleetDetails_DeployedFleetAutoscaler

type DeployedFleetDetails_DeployedFleetAutoscaler struct {
	// The name of the Agones autoscaler.
	Autoscaler string `protobuf:"bytes,1,opt,name=autoscaler,proto3" json:"autoscaler,omitempty"`
	// The source spec that is used to create the autoscaler.
	// The GameServerConfig resource may no longer exist in the system.
	SpecSource *SpecSource `protobuf:"bytes,4,opt,name=spec_source,json=specSource,proto3" json:"spec_source,omitempty"`
	// The autoscaler spec retrieved from Agones.
	FleetAutoscalerSpec  string   `protobuf:"bytes,3,opt,name=fleet_autoscaler_spec,json=fleetAutoscalerSpec,proto3" json:"fleet_autoscaler_spec,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Details about the Agones autoscaler.

func (*DeployedFleetDetails_DeployedFleetAutoscaler) Descriptor

func (*DeployedFleetDetails_DeployedFleetAutoscaler) GetAutoscaler

func (*DeployedFleetDetails_DeployedFleetAutoscaler) GetFleetAutoscalerSpec

func (m *DeployedFleetDetails_DeployedFleetAutoscaler) GetFleetAutoscalerSpec() string

func (*DeployedFleetDetails_DeployedFleetAutoscaler) GetSpecSource

func (*DeployedFleetDetails_DeployedFleetAutoscaler) ProtoMessage

func (*DeployedFleetDetails_DeployedFleetAutoscaler) Reset

func (*DeployedFleetDetails_DeployedFleetAutoscaler) String

func (*DeployedFleetDetails_DeployedFleetAutoscaler) XXX_DiscardUnknown

func (m *DeployedFleetDetails_DeployedFleetAutoscaler) XXX_DiscardUnknown()

func (*DeployedFleetDetails_DeployedFleetAutoscaler) XXX_Marshal

func (m *DeployedFleetDetails_DeployedFleetAutoscaler) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeployedFleetDetails_DeployedFleetAutoscaler) XXX_Merge

func (*DeployedFleetDetails_DeployedFleetAutoscaler) XXX_Size

func (*DeployedFleetDetails_DeployedFleetAutoscaler) XXX_Unmarshal

type DeployedFleetDetails_DeployedFleet_DeployedFleetStatus

type DeployedFleetDetails_DeployedFleet_DeployedFleetStatus struct {
	// The number of GameServer replicas in the READY state in this fleet.
	ReadyReplicas int64 `protobuf:"varint,1,opt,name=ready_replicas,json=readyReplicas,proto3" json:"ready_replicas,omitempty"`
	// The number of GameServer replicas in the ALLOCATED state in this fleet.
	AllocatedReplicas int64 `protobuf:"varint,2,opt,name=allocated_replicas,json=allocatedReplicas,proto3" json:"allocated_replicas,omitempty"`
	// The number of GameServer replicas in the RESERVED state in this fleet.
	// Reserved instances won't be deleted on scale down, but won't cause
	// an autoscaler to scale up.
	ReservedReplicas int64 `protobuf:"varint,3,opt,name=reserved_replicas,json=reservedReplicas,proto3" json:"reserved_replicas,omitempty"`
	// The total number of current GameServer replicas in this fleet.
	Replicas             int64    `protobuf:"varint,4,opt,name=replicas,proto3" json:"replicas,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DeployedFleetStatus has details about the Agones fleets such as how many are running, how many allocated, and so on.

func (*DeployedFleetDetails_DeployedFleet_DeployedFleetStatus) Descriptor

func (*DeployedFleetDetails_DeployedFleet_DeployedFleetStatus) GetAllocatedReplicas

func (*DeployedFleetDetails_DeployedFleet_DeployedFleetStatus) GetReadyReplicas

func (*DeployedFleetDetails_DeployedFleet_DeployedFleetStatus) GetReplicas

func (*DeployedFleetDetails_DeployedFleet_DeployedFleetStatus) GetReservedReplicas

func (*DeployedFleetDetails_DeployedFleet_DeployedFleetStatus) ProtoMessage

func (*DeployedFleetDetails_DeployedFleet_DeployedFleetStatus) Reset

func (*DeployedFleetDetails_DeployedFleet_DeployedFleetStatus) String

func (*DeployedFleetDetails_DeployedFleet_DeployedFleetStatus) XXX_DiscardUnknown

func (*DeployedFleetDetails_DeployedFleet_DeployedFleetStatus) XXX_Marshal

func (m *DeployedFleetDetails_DeployedFleet_DeployedFleetStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeployedFleetDetails_DeployedFleet_DeployedFleetStatus) XXX_Merge

func (*DeployedFleetDetails_DeployedFleet_DeployedFleetStatus) XXX_Size

func (*DeployedFleetDetails_DeployedFleet_DeployedFleetStatus) XXX_Unmarshal

type FetchDeploymentStateRequest

type FetchDeploymentStateRequest struct {
	// Required. The name of the Game Server Deployment. Uses the form:
	//
	// `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request message for GameServerDeploymentsService.FetchDeploymentState.

func (*FetchDeploymentStateRequest) Descriptor

func (*FetchDeploymentStateRequest) Descriptor() ([]byte, []int)

func (*FetchDeploymentStateRequest) GetName

func (m *FetchDeploymentStateRequest) GetName() string

func (*FetchDeploymentStateRequest) ProtoMessage

func (*FetchDeploymentStateRequest) ProtoMessage()

func (*FetchDeploymentStateRequest) Reset

func (m *FetchDeploymentStateRequest) Reset()

func (*FetchDeploymentStateRequest) String

func (m *FetchDeploymentStateRequest) String() string

func (*FetchDeploymentStateRequest) XXX_DiscardUnknown

func (m *FetchDeploymentStateRequest) XXX_DiscardUnknown()

func (*FetchDeploymentStateRequest) XXX_Marshal

func (m *FetchDeploymentStateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FetchDeploymentStateRequest) XXX_Merge

func (m *FetchDeploymentStateRequest) XXX_Merge(src proto.Message)

func (*FetchDeploymentStateRequest) XXX_Size

func (m *FetchDeploymentStateRequest) XXX_Size() int

func (*FetchDeploymentStateRequest) XXX_Unmarshal

func (m *FetchDeploymentStateRequest) XXX_Unmarshal(b []byte) error

type FetchDeploymentStateResponse

type FetchDeploymentStateResponse struct {
	// The state of the Game Server Deployment in each Game Server Cluster.
	ClusterState []*FetchDeploymentStateResponse_DeployedClusterState `protobuf:"bytes,1,rep,name=cluster_state,json=clusterState,proto3" json:"cluster_state,omitempty"`
	// List of Locations that could not be reached.
	Unavailable          []string `protobuf:"bytes,2,rep,name=unavailable,proto3" json:"unavailable,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Response message for GameServerDeploymentsService.FetchDeploymentState.

func (*FetchDeploymentStateResponse) Descriptor

func (*FetchDeploymentStateResponse) Descriptor() ([]byte, []int)

func (*FetchDeploymentStateResponse) GetClusterState

func (*FetchDeploymentStateResponse) GetUnavailable

func (m *FetchDeploymentStateResponse) GetUnavailable() []string

func (*FetchDeploymentStateResponse) ProtoMessage

func (*FetchDeploymentStateResponse) ProtoMessage()

func (*FetchDeploymentStateResponse) Reset

func (m *FetchDeploymentStateResponse) Reset()

func (*FetchDeploymentStateResponse) String

func (*FetchDeploymentStateResponse) XXX_DiscardUnknown

func (m *FetchDeploymentStateResponse) XXX_DiscardUnknown()

func (*FetchDeploymentStateResponse) XXX_Marshal

func (m *FetchDeploymentStateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FetchDeploymentStateResponse) XXX_Merge

func (m *FetchDeploymentStateResponse) XXX_Merge(src proto.Message)

func (*FetchDeploymentStateResponse) XXX_Size

func (m *FetchDeploymentStateResponse) XXX_Size() int

func (*FetchDeploymentStateResponse) XXX_Unmarshal

func (m *FetchDeploymentStateResponse) XXX_Unmarshal(b []byte) error

type FetchDeploymentStateResponse_DeployedClusterState

type FetchDeploymentStateResponse_DeployedClusterState struct {
	// The name of the cluster.
	Cluster string `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"`
	// The details about the Agones fleets and autoscalers created in the
	// Game Server Cluster.
	FleetDetails         []*DeployedFleetDetails `protobuf:"bytes,2,rep,name=fleet_details,json=fleetDetails,proto3" json:"fleet_details,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

The Game Server Cluster changes made by the Game Server Deployment.

func (*FetchDeploymentStateResponse_DeployedClusterState) Descriptor

func (*FetchDeploymentStateResponse_DeployedClusterState) GetCluster

func (*FetchDeploymentStateResponse_DeployedClusterState) GetFleetDetails

func (*FetchDeploymentStateResponse_DeployedClusterState) ProtoMessage

func (*FetchDeploymentStateResponse_DeployedClusterState) Reset

func (*FetchDeploymentStateResponse_DeployedClusterState) String

func (*FetchDeploymentStateResponse_DeployedClusterState) XXX_DiscardUnknown

func (m *FetchDeploymentStateResponse_DeployedClusterState) XXX_DiscardUnknown()

func (*FetchDeploymentStateResponse_DeployedClusterState) XXX_Marshal

func (m *FetchDeploymentStateResponse_DeployedClusterState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FetchDeploymentStateResponse_DeployedClusterState) XXX_Merge

func (*FetchDeploymentStateResponse_DeployedClusterState) XXX_Size

func (*FetchDeploymentStateResponse_DeployedClusterState) XXX_Unmarshal

type FleetConfig

type FleetConfig struct {
	// Agones fleet spec. Example spec:
	// `https://agones.dev/site/docs/reference/fleet/`.
	FleetSpec string `protobuf:"bytes,1,opt,name=fleet_spec,json=fleetSpec,proto3" json:"fleet_spec,omitempty"`
	// The name of the FleetConfig.
	Name                 string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Fleet configs for Agones.

func (*FleetConfig) Descriptor

func (*FleetConfig) Descriptor() ([]byte, []int)

func (*FleetConfig) GetFleetSpec

func (m *FleetConfig) GetFleetSpec() string

func (*FleetConfig) GetName

func (m *FleetConfig) GetName() string

func (*FleetConfig) ProtoMessage

func (*FleetConfig) ProtoMessage()

func (*FleetConfig) Reset

func (m *FleetConfig) Reset()

func (*FleetConfig) String

func (m *FleetConfig) String() string

func (*FleetConfig) XXX_DiscardUnknown

func (m *FleetConfig) XXX_DiscardUnknown()

func (*FleetConfig) XXX_Marshal

func (m *FleetConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FleetConfig) XXX_Merge

func (m *FleetConfig) XXX_Merge(src proto.Message)

func (*FleetConfig) XXX_Size

func (m *FleetConfig) XXX_Size() int

func (*FleetConfig) XXX_Unmarshal

func (m *FleetConfig) XXX_Unmarshal(b []byte) error

type GameServerCluster

type GameServerCluster struct {
	// Required. The resource name of the Game Server Cluster. Uses the form:
	//
	// `projects/{project}/locations/{location}/realms/{realm}/gameServerClusters/{cluster}`.
	// For example,
	//
	// `projects/my-project/locations/{location}/realms/zanzibar/gameServerClusters/my-onprem-cluster`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Output only. The creation time.
	CreateTime *timestamp.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The last-modified time.
	UpdateTime *timestamp.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// The labels associated with this Game Server Cluster. Each label is a
	// key-value pair.
	Labels map[string]string `` /* 153-byte string literal not displayed */
	// Game Server Cluster connection information. This information is used to
	// manage Game Server Clusters.
	ConnectionInfo *GameServerClusterConnectionInfo `protobuf:"bytes,5,opt,name=connection_info,json=connectionInfo,proto3" json:"connection_info,omitempty"`
	// ETag of the resource.
	Etag string `protobuf:"bytes,6,opt,name=etag,proto3" json:"etag,omitempty"`
	// Human readable description of the cluster.
	Description          string   `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

A Game Server Cluster resource.

func (*GameServerCluster) Descriptor

func (*GameServerCluster) Descriptor() ([]byte, []int)

func (*GameServerCluster) GetConnectionInfo

func (m *GameServerCluster) GetConnectionInfo() *GameServerClusterConnectionInfo

func (*GameServerCluster) GetCreateTime

func (m *GameServerCluster) GetCreateTime() *timestamp.Timestamp

func (*GameServerCluster) GetDescription

func (m *GameServerCluster) GetDescription() string

func (*GameServerCluster) GetEtag

func (m *GameServerCluster) GetEtag() string

func (*GameServerCluster) GetLabels

func (m *GameServerCluster) GetLabels() map[string]string

func (*GameServerCluster) GetName

func (m *GameServerCluster) GetName() string

func (*GameServerCluster) GetUpdateTime

func (m *GameServerCluster) GetUpdateTime() *timestamp.Timestamp

func (*GameServerCluster) ProtoMessage

func (*GameServerCluster) ProtoMessage()

func (*GameServerCluster) Reset

func (m *GameServerCluster) Reset()

func (*GameServerCluster) String

func (m *GameServerCluster) String() string

func (*GameServerCluster) XXX_DiscardUnknown

func (m *GameServerCluster) XXX_DiscardUnknown()

func (*GameServerCluster) XXX_Marshal

func (m *GameServerCluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GameServerCluster) XXX_Merge

func (m *GameServerCluster) XXX_Merge(src proto.Message)

func (*GameServerCluster) XXX_Size

func (m *GameServerCluster) XXX_Size() int

func (*GameServerCluster) XXX_Unmarshal

func (m *GameServerCluster) XXX_Unmarshal(b []byte) error

type GameServerClusterConnectionInfo

type GameServerClusterConnectionInfo struct {
	// The location of the Kubernetes cluster.
	//
	// Types that are valid to be assigned to ClusterReference:
	//	*GameServerClusterConnectionInfo_GkeClusterReference
	ClusterReference isGameServerClusterConnectionInfo_ClusterReference `protobuf_oneof:"cluster_reference"`
	// Namespace designated on the Game Server Cluster where the Agones game
	// server instances will be created. Existence of the namespace will be
	// validated during creation.
	Namespace            string   `protobuf:"bytes,5,opt,name=namespace,proto3" json:"namespace,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

The Game Server Cluster connection information.

func (*GameServerClusterConnectionInfo) Descriptor

func (*GameServerClusterConnectionInfo) Descriptor() ([]byte, []int)

func (*GameServerClusterConnectionInfo) GetClusterReference

func (m *GameServerClusterConnectionInfo) GetClusterReference() isGameServerClusterConnectionInfo_ClusterReference

func (*GameServerClusterConnectionInfo) GetGkeClusterReference

func (m *GameServerClusterConnectionInfo) GetGkeClusterReference() *GkeClusterReference

func (*GameServerClusterConnectionInfo) GetNamespace

func (m *GameServerClusterConnectionInfo) GetNamespace() string

func (*GameServerClusterConnectionInfo) ProtoMessage

func (*GameServerClusterConnectionInfo) ProtoMessage()

func (*GameServerClusterConnectionInfo) Reset

func (*GameServerClusterConnectionInfo) String

func (*GameServerClusterConnectionInfo) XXX_DiscardUnknown

func (m *GameServerClusterConnectionInfo) XXX_DiscardUnknown()

func (*GameServerClusterConnectionInfo) XXX_Marshal

func (m *GameServerClusterConnectionInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GameServerClusterConnectionInfo) XXX_Merge

func (m *GameServerClusterConnectionInfo) XXX_Merge(src proto.Message)

func (*GameServerClusterConnectionInfo) XXX_OneofWrappers

func (*GameServerClusterConnectionInfo) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*GameServerClusterConnectionInfo) XXX_Size

func (m *GameServerClusterConnectionInfo) XXX_Size() int

func (*GameServerClusterConnectionInfo) XXX_Unmarshal

func (m *GameServerClusterConnectionInfo) XXX_Unmarshal(b []byte) error

type GameServerClusterConnectionInfo_GkeClusterReference

type GameServerClusterConnectionInfo_GkeClusterReference struct {
	GkeClusterReference *GkeClusterReference `protobuf:"bytes,7,opt,name=gke_cluster_reference,json=gkeClusterReference,proto3,oneof"`
}

type GameServerClustersServiceClient

type GameServerClustersServiceClient interface {
	// Lists Game Server Clusters in a given project and location.
	ListGameServerClusters(ctx context.Context, in *ListGameServerClustersRequest, opts ...grpc.CallOption) (*ListGameServerClustersResponse, error)
	// Gets details of a single game server cluster.
	GetGameServerCluster(ctx context.Context, in *GetGameServerClusterRequest, opts ...grpc.CallOption) (*GameServerCluster, error)
	// Creates a new game server cluster in a given project and location.
	CreateGameServerCluster(ctx context.Context, in *CreateGameServerClusterRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
	// Previews creation of a new game server cluster in a given project and
	// location.
	PreviewCreateGameServerCluster(ctx context.Context, in *PreviewCreateGameServerClusterRequest, opts ...grpc.CallOption) (*PreviewCreateGameServerClusterResponse, error)
	// Deletes a single game server cluster.
	DeleteGameServerCluster(ctx context.Context, in *DeleteGameServerClusterRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
	// Previews deletion of a single game server cluster.
	PreviewDeleteGameServerCluster(ctx context.Context, in *PreviewDeleteGameServerClusterRequest, opts ...grpc.CallOption) (*PreviewDeleteGameServerClusterResponse, error)
	// Patches a single game server cluster.
	UpdateGameServerCluster(ctx context.Context, in *UpdateGameServerClusterRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
	// Previews updating a GameServerCluster.
	PreviewUpdateGameServerCluster(ctx context.Context, in *PreviewUpdateGameServerClusterRequest, opts ...grpc.CallOption) (*PreviewUpdateGameServerClusterResponse, error)
}

GameServerClustersServiceClient is the client API for GameServerClustersService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type GameServerClustersServiceServer

type GameServerClustersServiceServer interface {
	// Lists Game Server Clusters in a given project and location.
	ListGameServerClusters(context.Context, *ListGameServerClustersRequest) (*ListGameServerClustersResponse, error)
	// Gets details of a single game server cluster.
	GetGameServerCluster(context.Context, *GetGameServerClusterRequest) (*GameServerCluster, error)
	// Creates a new game server cluster in a given project and location.
	CreateGameServerCluster(context.Context, *CreateGameServerClusterRequest) (*longrunning.Operation, error)
	// Previews creation of a new game server cluster in a given project and
	// location.
	PreviewCreateGameServerCluster(context.Context, *PreviewCreateGameServerClusterRequest) (*PreviewCreateGameServerClusterResponse, error)
	// Deletes a single game server cluster.
	DeleteGameServerCluster(context.Context, *DeleteGameServerClusterRequest) (*longrunning.Operation, error)
	// Previews deletion of a single game server cluster.
	PreviewDeleteGameServerCluster(context.Context, *PreviewDeleteGameServerClusterRequest) (*PreviewDeleteGameServerClusterResponse, error)
	// Patches a single game server cluster.
	UpdateGameServerCluster(context.Context, *UpdateGameServerClusterRequest) (*longrunning.Operation, error)
	// Previews updating a GameServerCluster.
	PreviewUpdateGameServerCluster(context.Context, *PreviewUpdateGameServerClusterRequest) (*PreviewUpdateGameServerClusterResponse, error)
}

GameServerClustersServiceServer is the server API for GameServerClustersService service.

type GameServerConfig

type GameServerConfig struct {
	// The resource name of the Game Server Config. Uses the form:
	//
	// `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
	// For example,
	//
	// `projects/my-project/locations/global/gameServerDeployments/my-game/configs/my-config`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Output only. The creation time.
	CreateTime *timestamp.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The last-modified time.
	UpdateTime *timestamp.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// The labels associated with this Game Server Config. Each label is a
	// key-value pair.
	Labels map[string]string `` /* 153-byte string literal not displayed */
	// FleetConfig contains a list of Agones fleet specs. Only one FleetConfig
	// is allowed.
	FleetConfigs []*FleetConfig `protobuf:"bytes,5,rep,name=fleet_configs,json=fleetConfigs,proto3" json:"fleet_configs,omitempty"`
	// The autoscaling settings.
	ScalingConfigs []*ScalingConfig `protobuf:"bytes,6,rep,name=scaling_configs,json=scalingConfigs,proto3" json:"scaling_configs,omitempty"`
	// The description of the Game Server Config.
	Description          string   `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

A Game Server Config resource.

func (*GameServerConfig) Descriptor

func (*GameServerConfig) Descriptor() ([]byte, []int)

func (*GameServerConfig) GetCreateTime

func (m *GameServerConfig) GetCreateTime() *timestamp.Timestamp

func (*GameServerConfig) GetDescription

func (m *GameServerConfig) GetDescription() string

func (*GameServerConfig) GetFleetConfigs

func (m *GameServerConfig) GetFleetConfigs() []*FleetConfig

func (*GameServerConfig) GetLabels

func (m *GameServerConfig) GetLabels() map[string]string

func (*GameServerConfig) GetName

func (m *GameServerConfig) GetName() string

func (*GameServerConfig) GetScalingConfigs

func (m *GameServerConfig) GetScalingConfigs() []*ScalingConfig

func (*GameServerConfig) GetUpdateTime

func (m *GameServerConfig) GetUpdateTime() *timestamp.Timestamp

func (*GameServerConfig) ProtoMessage

func (*GameServerConfig) ProtoMessage()

func (*GameServerConfig) Reset

func (m *GameServerConfig) Reset()

func (*GameServerConfig) String

func (m *GameServerConfig) String() string

func (*GameServerConfig) XXX_DiscardUnknown

func (m *GameServerConfig) XXX_DiscardUnknown()

func (*GameServerConfig) XXX_Marshal

func (m *GameServerConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GameServerConfig) XXX_Merge

func (m *GameServerConfig) XXX_Merge(src proto.Message)

func (*GameServerConfig) XXX_Size

func (m *GameServerConfig) XXX_Size() int

func (*GameServerConfig) XXX_Unmarshal

func (m *GameServerConfig) XXX_Unmarshal(b []byte) error

type GameServerConfigOverride

type GameServerConfigOverride struct {
	// Selector chooses the Game Server Config targets.
	//
	// Types that are valid to be assigned to Selector:
	//	*GameServerConfigOverride_RealmsSelector
	Selector isGameServerConfigOverride_Selector `protobuf_oneof:"selector"`
	// Selects the Game Server Config and how it should be applied.
	//
	// Types that are valid to be assigned to Change:
	//	*GameServerConfigOverride_ConfigVersion
	Change               isGameServerConfigOverride_Change `protobuf_oneof:"change"`
	XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
	XXX_unrecognized     []byte                            `json:"-"`
	XXX_sizecache        int32                             `json:"-"`
}

A Game Server Config override.

func (*GameServerConfigOverride) Descriptor

func (*GameServerConfigOverride) Descriptor() ([]byte, []int)

func (*GameServerConfigOverride) GetChange

func (m *GameServerConfigOverride) GetChange() isGameServerConfigOverride_Change

func (*GameServerConfigOverride) GetConfigVersion

func (m *GameServerConfigOverride) GetConfigVersion() string

func (*GameServerConfigOverride) GetRealmsSelector

func (m *GameServerConfigOverride) GetRealmsSelector() *RealmSelector

func (*GameServerConfigOverride) GetSelector

func (m *GameServerConfigOverride) GetSelector() isGameServerConfigOverride_Selector

func (*GameServerConfigOverride) ProtoMessage

func (*GameServerConfigOverride) ProtoMessage()

func (*GameServerConfigOverride) Reset

func (m *GameServerConfigOverride) Reset()

func (*GameServerConfigOverride) String

func (m *GameServerConfigOverride) String() string

func (*GameServerConfigOverride) XXX_DiscardUnknown

func (m *GameServerConfigOverride) XXX_DiscardUnknown()

func (*GameServerConfigOverride) XXX_Marshal

func (m *GameServerConfigOverride) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GameServerConfigOverride) XXX_Merge

func (m *GameServerConfigOverride) XXX_Merge(src proto.Message)

func (*GameServerConfigOverride) XXX_OneofWrappers

func (*GameServerConfigOverride) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*GameServerConfigOverride) XXX_Size

func (m *GameServerConfigOverride) XXX_Size() int

func (*GameServerConfigOverride) XXX_Unmarshal

func (m *GameServerConfigOverride) XXX_Unmarshal(b []byte) error

type GameServerConfigOverride_ConfigVersion

type GameServerConfigOverride_ConfigVersion struct {
	ConfigVersion string `protobuf:"bytes,100,opt,name=config_version,json=configVersion,proto3,oneof"`
}

type GameServerConfigOverride_RealmsSelector

type GameServerConfigOverride_RealmsSelector struct {
	RealmsSelector *RealmSelector `protobuf:"bytes,1,opt,name=realms_selector,json=realmsSelector,proto3,oneof"`
}

type GameServerConfigsServiceClient

type GameServerConfigsServiceClient interface {
	// Lists Game Server Configs in a given project, Location, and Game Server
	// Deployment.
	ListGameServerConfigs(ctx context.Context, in *ListGameServerConfigsRequest, opts ...grpc.CallOption) (*ListGameServerConfigsResponse, error)
	// Gets details of a single Game Server Config.
	GetGameServerConfig(ctx context.Context, in *GetGameServerConfigRequest, opts ...grpc.CallOption) (*GameServerConfig, error)
	// Creates a new Game Server Config in a given project, Location, and Game
	// Server Deployment. Game Server Configs are immutable, and are not applied
	// until referenced in the Game Server Deployment Rollout resource.
	CreateGameServerConfig(ctx context.Context, in *CreateGameServerConfigRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
	// Deletes a single Game Server Config. The deletion will fail if the Game
	// Server Config is referenced in a Game Server Deployment Rollout.
	DeleteGameServerConfig(ctx context.Context, in *DeleteGameServerConfigRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
}

GameServerConfigsServiceClient is the client API for GameServerConfigsService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type GameServerConfigsServiceServer

type GameServerConfigsServiceServer interface {
	// Lists Game Server Configs in a given project, Location, and Game Server
	// Deployment.
	ListGameServerConfigs(context.Context, *ListGameServerConfigsRequest) (*ListGameServerConfigsResponse, error)
	// Gets details of a single Game Server Config.
	GetGameServerConfig(context.Context, *GetGameServerConfigRequest) (*GameServerConfig, error)
	// Creates a new Game Server Config in a given project, Location, and Game
	// Server Deployment. Game Server Configs are immutable, and are not applied
	// until referenced in the Game Server Deployment Rollout resource.
	CreateGameServerConfig(context.Context, *CreateGameServerConfigRequest) (*longrunning.Operation, error)
	// Deletes a single Game Server Config. The deletion will fail if the Game
	// Server Config is referenced in a Game Server Deployment Rollout.
	DeleteGameServerConfig(context.Context, *DeleteGameServerConfigRequest) (*longrunning.Operation, error)
}

GameServerConfigsServiceServer is the server API for GameServerConfigsService service.

type GameServerDeployment

type GameServerDeployment struct {
	// The resource name of the Game Server Deployment. Uses the form:
	//
	// `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
	// For example,
	//
	// `projects/my-project/locations/{location}/gameServerDeployments/my-deployment`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Output only. The creation time.
	CreateTime *timestamp.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The last-modified time.
	UpdateTime *timestamp.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// The labels associated with this Game Server Deployment. Each label is a
	// key-value pair.
	Labels map[string]string `` /* 153-byte string literal not displayed */
	// ETag of the resource.
	Etag string `protobuf:"bytes,7,opt,name=etag,proto3" json:"etag,omitempty"`
	// Human readable description of the Game Server Deployment.
	Description          string   `protobuf:"bytes,8,opt,name=description,proto3" json:"description,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

A Game Server Deployment resource.

func (*GameServerDeployment) Descriptor

func (*GameServerDeployment) Descriptor() ([]byte, []int)

func (*GameServerDeployment) GetCreateTime

func (m *GameServerDeployment) GetCreateTime() *timestamp.Timestamp

func (*GameServerDeployment) GetDescription

func (m *GameServerDeployment) GetDescription() string

func (*GameServerDeployment) GetEtag

func (m *GameServerDeployment) GetEtag() string

func (*GameServerDeployment) GetLabels

func (m *GameServerDeployment) GetLabels() map[string]string

func (*GameServerDeployment) GetName

func (m *GameServerDeployment) GetName() string

func (*GameServerDeployment) GetUpdateTime

func (m *GameServerDeployment) GetUpdateTime() *timestamp.Timestamp

func (*GameServerDeployment) ProtoMessage

func (*GameServerDeployment) ProtoMessage()

func (*GameServerDeployment) Reset

func (m *GameServerDeployment) Reset()

func (*GameServerDeployment) String

func (m *GameServerDeployment) String() string

func (*GameServerDeployment) XXX_DiscardUnknown

func (m *GameServerDeployment) XXX_DiscardUnknown()

func (*GameServerDeployment) XXX_Marshal

func (m *GameServerDeployment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GameServerDeployment) XXX_Merge

func (m *GameServerDeployment) XXX_Merge(src proto.Message)

func (*GameServerDeployment) XXX_Size

func (m *GameServerDeployment) XXX_Size() int

func (*GameServerDeployment) XXX_Unmarshal

func (m *GameServerDeployment) XXX_Unmarshal(b []byte) error

type GameServerDeploymentRollout

type GameServerDeploymentRollout struct {
	// The resource name of the Game Server Deployment Rollout. Uses the form:
	//
	// `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout`.
	// For example,
	//
	// `projects/my-project/locations/{location}/gameServerDeployments/my-deployment/rollout`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Output only. The creation time.
	CreateTime *timestamp.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The last-modified time.
	UpdateTime *timestamp.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// The default Game Server Config is applied to all Realms unless overridden
	// in the Rollout. For example,
	//
	// `projects/my-project/locations/global/gameServerDeployments/my-game/configs/my-config`.
	DefaultGameServerConfig string `` /* 134-byte string literal not displayed */
	// Contains the Game Server Config Rollout overrides. Overrides are processed
	// in the order they are listed. Once a match is found for a Realm, the rest
	// of the list is not processed.
	GameServerConfigOverrides []*GameServerConfigOverride `` /* 140-byte string literal not displayed */
	// ETag of the resource.
	Etag                 string   `protobuf:"bytes,6,opt,name=etag,proto3" json:"etag,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

The Game Server Deployment Rollout which represents the desired rollout state.

func (*GameServerDeploymentRollout) Descriptor

func (*GameServerDeploymentRollout) Descriptor() ([]byte, []int)

func (*GameServerDeploymentRollout) GetCreateTime

func (m *GameServerDeploymentRollout) GetCreateTime() *timestamp.Timestamp

func (*GameServerDeploymentRollout) GetDefaultGameServerConfig

func (m *GameServerDeploymentRollout) GetDefaultGameServerConfig() string

func (*GameServerDeploymentRollout) GetEtag

func (m *GameServerDeploymentRollout) GetEtag() string

func (*GameServerDeploymentRollout) GetGameServerConfigOverrides

func (m *GameServerDeploymentRollout) GetGameServerConfigOverrides() []*GameServerConfigOverride

func (*GameServerDeploymentRollout) GetName

func (m *GameServerDeploymentRollout) GetName() string

func (*GameServerDeploymentRollout) GetUpdateTime

func (m *GameServerDeploymentRollout) GetUpdateTime() *timestamp.Timestamp

func (*GameServerDeploymentRollout) ProtoMessage

func (*GameServerDeploymentRollout) ProtoMessage()

func (*GameServerDeploymentRollout) Reset

func (m *GameServerDeploymentRollout) Reset()

func (*GameServerDeploymentRollout) String

func (m *GameServerDeploymentRollout) String() string

func (*GameServerDeploymentRollout) XXX_DiscardUnknown

func (m *GameServerDeploymentRollout) XXX_DiscardUnknown()

func (*GameServerDeploymentRollout) XXX_Marshal

func (m *GameServerDeploymentRollout) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GameServerDeploymentRollout) XXX_Merge

func (m *GameServerDeploymentRollout) XXX_Merge(src proto.Message)

func (*GameServerDeploymentRollout) XXX_Size

func (m *GameServerDeploymentRollout) XXX_Size() int

func (*GameServerDeploymentRollout) XXX_Unmarshal

func (m *GameServerDeploymentRollout) XXX_Unmarshal(b []byte) error

type GameServerDeploymentsServiceClient

type GameServerDeploymentsServiceClient interface {
	// Lists Game Server Deployments in a given project and Location.
	ListGameServerDeployments(ctx context.Context, in *ListGameServerDeploymentsRequest, opts ...grpc.CallOption) (*ListGameServerDeploymentsResponse, error)
	// Gets details of a single Game Server Deployment.
	GetGameServerDeployment(ctx context.Context, in *GetGameServerDeploymentRequest, opts ...grpc.CallOption) (*GameServerDeployment, error)
	// Creates a new Game Server Deployment in a given project and Location.
	CreateGameServerDeployment(ctx context.Context, in *CreateGameServerDeploymentRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
	// Deletes a single Game Server Deployment.
	DeleteGameServerDeployment(ctx context.Context, in *DeleteGameServerDeploymentRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
	// Patches a Game Server Deployment.
	UpdateGameServerDeployment(ctx context.Context, in *UpdateGameServerDeploymentRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
	// Gets details a single Game Server Deployment Rollout.
	GetGameServerDeploymentRollout(ctx context.Context, in *GetGameServerDeploymentRolloutRequest, opts ...grpc.CallOption) (*GameServerDeploymentRollout, error)
	// Patches a single Game Server Deployment Rollout.
	// The method will not return an error if the update does not affect any
	// existing realms. For example - if the default_game_server_config is changed
	// but all existing realms use the override, that is valid. Similarly, if a
	// non existing realm is explicitly called out in game_server_config_overrides
	// field, that will also not result in an error.
	UpdateGameServerDeploymentRollout(ctx context.Context, in *UpdateGameServerDeploymentRolloutRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
	// Previews the Game Server Deployment Rollout. This API does not mutate the
	// Rollout resource.
	PreviewGameServerDeploymentRollout(ctx context.Context, in *PreviewGameServerDeploymentRolloutRequest, opts ...grpc.CallOption) (*PreviewGameServerDeploymentRolloutResponse, error)
	// Retrieves information about the current state of the Game Server
	// Ddeployment. Gathers all the Agones fleets and Agones autoscalers,
	// including fleets running an older version of the Game Server Deployment.
	FetchDeploymentState(ctx context.Context, in *FetchDeploymentStateRequest, opts ...grpc.CallOption) (*FetchDeploymentStateResponse, error)
}

GameServerDeploymentsServiceClient is the client API for GameServerDeploymentsService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type GameServerDeploymentsServiceServer

type GameServerDeploymentsServiceServer interface {
	// Lists Game Server Deployments in a given project and Location.
	ListGameServerDeployments(context.Context, *ListGameServerDeploymentsRequest) (*ListGameServerDeploymentsResponse, error)
	// Gets details of a single Game Server Deployment.
	GetGameServerDeployment(context.Context, *GetGameServerDeploymentRequest) (*GameServerDeployment, error)
	// Creates a new Game Server Deployment in a given project and Location.
	CreateGameServerDeployment(context.Context, *CreateGameServerDeploymentRequest) (*longrunning.Operation, error)
	// Deletes a single Game Server Deployment.
	DeleteGameServerDeployment(context.Context, *DeleteGameServerDeploymentRequest) (*longrunning.Operation, error)
	// Patches a Game Server Deployment.
	UpdateGameServerDeployment(context.Context, *UpdateGameServerDeploymentRequest) (*longrunning.Operation, error)
	// Gets details a single Game Server Deployment Rollout.
	GetGameServerDeploymentRollout(context.Context, *GetGameServerDeploymentRolloutRequest) (*GameServerDeploymentRollout, error)
	// Patches a single Game Server Deployment Rollout.
	// The method will not return an error if the update does not affect any
	// existing realms. For example - if the default_game_server_config is changed
	// but all existing realms use the override, that is valid. Similarly, if a
	// non existing realm is explicitly called out in game_server_config_overrides
	// field, that will also not result in an error.
	UpdateGameServerDeploymentRollout(context.Context, *UpdateGameServerDeploymentRolloutRequest) (*longrunning.Operation, error)
	// Previews the Game Server Deployment Rollout. This API does not mutate the
	// Rollout resource.
	PreviewGameServerDeploymentRollout(context.Context, *PreviewGameServerDeploymentRolloutRequest) (*PreviewGameServerDeploymentRolloutResponse, error)
	// Retrieves information about the current state of the Game Server
	// Ddeployment. Gathers all the Agones fleets and Agones autoscalers,
	// including fleets running an older version of the Game Server Deployment.
	FetchDeploymentState(context.Context, *FetchDeploymentStateRequest) (*FetchDeploymentStateResponse, error)
}

GameServerDeploymentsServiceServer is the server API for GameServerDeploymentsService service.

type GetGameServerClusterRequest

type GetGameServerClusterRequest struct {
	// Required. The name of the Game Server Cluster to retrieve. Uses the form:
	//
	// `projects/{project}/locations/{location}/realms/{realm-id}/gameServerClusters/{cluster}`.
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request message for GameServerClustersService.GetGameServerCluster.

func (*GetGameServerClusterRequest) Descriptor

func (*GetGameServerClusterRequest) Descriptor() ([]byte, []int)

func (*GetGameServerClusterRequest) GetName

func (m *GetGameServerClusterRequest) GetName() string

func (*GetGameServerClusterRequest) ProtoMessage

func (*GetGameServerClusterRequest) ProtoMessage()

func (*GetGameServerClusterRequest) Reset

func (m *GetGameServerClusterRequest) Reset()

func (*GetGameServerClusterRequest) String

func (m *GetGameServerClusterRequest) String() string

func (*GetGameServerClusterRequest) XXX_DiscardUnknown

func (m *GetGameServerClusterRequest) XXX_DiscardUnknown()

func (*GetGameServerClusterRequest) XXX_Marshal

func (m *GetGameServerClusterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetGameServerClusterRequest) XXX_Merge

func (m *GetGameServerClusterRequest) XXX_Merge(src proto.Message)

func (*GetGameServerClusterRequest) XXX_Size

func (m *GetGameServerClusterRequest) XXX_Size() int

func (*GetGameServerClusterRequest) XXX_Unmarshal

func (m *GetGameServerClusterRequest) XXX_Unmarshal(b []byte) error

type GetGameServerConfigRequest

type GetGameServerConfigRequest struct {
	// Required. The name of the Game Server Config to retrieve. Uses the form:
	//
	// `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request message for GameServerConfigsService.GetGameServerConfig.

func (*GetGameServerConfigRequest) Descriptor

func (*GetGameServerConfigRequest) Descriptor() ([]byte, []int)

func (*GetGameServerConfigRequest) GetName

func (m *GetGameServerConfigRequest) GetName() string

func (*GetGameServerConfigRequest) ProtoMessage

func (*GetGameServerConfigRequest) ProtoMessage()

func (*GetGameServerConfigRequest) Reset

func (m *GetGameServerConfigRequest) Reset()

func (*GetGameServerConfigRequest) String

func (m *GetGameServerConfigRequest) String() string

func (*GetGameServerConfigRequest) XXX_DiscardUnknown

func (m *GetGameServerConfigRequest) XXX_DiscardUnknown()

func (*GetGameServerConfigRequest) XXX_Marshal

func (m *GetGameServerConfigRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetGameServerConfigRequest) XXX_Merge

func (m *GetGameServerConfigRequest) XXX_Merge(src proto.Message)

func (*GetGameServerConfigRequest) XXX_Size

func (m *GetGameServerConfigRequest) XXX_Size() int

func (*GetGameServerConfigRequest) XXX_Unmarshal

func (m *GetGameServerConfigRequest) XXX_Unmarshal(b []byte) error

type GetGameServerDeploymentRequest

type GetGameServerDeploymentRequest struct {
	// Required. The name of the Game Server Deployment to retrieve. Uses the form:
	//
	// `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request message for GameServerDeploymentsService.GetGameServerDeployment.

func (*GetGameServerDeploymentRequest) Descriptor

func (*GetGameServerDeploymentRequest) Descriptor() ([]byte, []int)

func (*GetGameServerDeploymentRequest) GetName

func (*GetGameServerDeploymentRequest) ProtoMessage

func (*GetGameServerDeploymentRequest) ProtoMessage()

func (*GetGameServerDeploymentRequest) Reset

func (m *GetGameServerDeploymentRequest) Reset()

func (*GetGameServerDeploymentRequest) String

func (*GetGameServerDeploymentRequest) XXX_DiscardUnknown

func (m *GetGameServerDeploymentRequest) XXX_DiscardUnknown()

func (*GetGameServerDeploymentRequest) XXX_Marshal

func (m *GetGameServerDeploymentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetGameServerDeploymentRequest) XXX_Merge

func (m *GetGameServerDeploymentRequest) XXX_Merge(src proto.Message)

func (*GetGameServerDeploymentRequest) XXX_Size

func (m *GetGameServerDeploymentRequest) XXX_Size() int

func (*GetGameServerDeploymentRequest) XXX_Unmarshal

func (m *GetGameServerDeploymentRequest) XXX_Unmarshal(b []byte) error

type GetGameServerDeploymentRolloutRequest

type GetGameServerDeploymentRolloutRequest struct {
	// Required. The name of the Game Server Deployment to retrieve. Uses the form:
	//
	// `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout`.
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request message for GameServerDeploymentsService.GetGameServerDeploymentRollout.

func (*GetGameServerDeploymentRolloutRequest) Descriptor

func (*GetGameServerDeploymentRolloutRequest) Descriptor() ([]byte, []int)

func (*GetGameServerDeploymentRolloutRequest) GetName

func (*GetGameServerDeploymentRolloutRequest) ProtoMessage

func (*GetGameServerDeploymentRolloutRequest) ProtoMessage()

func (*GetGameServerDeploymentRolloutRequest) Reset

func (*GetGameServerDeploymentRolloutRequest) String

func (*GetGameServerDeploymentRolloutRequest) XXX_DiscardUnknown

func (m *GetGameServerDeploymentRolloutRequest) XXX_DiscardUnknown()

func (*GetGameServerDeploymentRolloutRequest) XXX_Marshal

func (m *GetGameServerDeploymentRolloutRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetGameServerDeploymentRolloutRequest) XXX_Merge

func (*GetGameServerDeploymentRolloutRequest) XXX_Size

func (*GetGameServerDeploymentRolloutRequest) XXX_Unmarshal

func (m *GetGameServerDeploymentRolloutRequest) XXX_Unmarshal(b []byte) error

type GetRealmRequest

type GetRealmRequest struct {
	// Required. The name of the Realm to retrieve. Uses the form:
	// `projects/{project}/locations/{location}/realms/{realm}`.
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request message for RealmsService.GetRealm.

func (*GetRealmRequest) Descriptor

func (*GetRealmRequest) Descriptor() ([]byte, []int)

func (*GetRealmRequest) GetName

func (m *GetRealmRequest) GetName() string

func (*GetRealmRequest) ProtoMessage

func (*GetRealmRequest) ProtoMessage()

func (*GetRealmRequest) Reset

func (m *GetRealmRequest) Reset()

func (*GetRealmRequest) String

func (m *GetRealmRequest) String() string

func (*GetRealmRequest) XXX_DiscardUnknown

func (m *GetRealmRequest) XXX_DiscardUnknown()

func (*GetRealmRequest) XXX_Marshal

func (m *GetRealmRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetRealmRequest) XXX_Merge

func (m *GetRealmRequest) XXX_Merge(src proto.Message)

func (*GetRealmRequest) XXX_Size

func (m *GetRealmRequest) XXX_Size() int

func (*GetRealmRequest) XXX_Unmarshal

func (m *GetRealmRequest) XXX_Unmarshal(b []byte) error

type GkeClusterReference

type GkeClusterReference struct {
	// The full or partial name of a GKE cluster, using one of the following
	// forms:
	//  * `projects/{project}/locations/{location}/clusters/{cluster}`
	//  * `locations/{location}/clusters/{cluster}`
	//  * `{cluster}`
	// If project and location are not specified, the project and location of the
	// GameServerCluster resource are used to generate the full name of the
	// GKE cluster.
	Cluster              string   `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

A reference to a GKE cluster.

func (*GkeClusterReference) Descriptor

func (*GkeClusterReference) Descriptor() ([]byte, []int)

func (*GkeClusterReference) GetCluster

func (m *GkeClusterReference) GetCluster() string

func (*GkeClusterReference) ProtoMessage

func (*GkeClusterReference) ProtoMessage()

func (*GkeClusterReference) Reset

func (m *GkeClusterReference) Reset()

func (*GkeClusterReference) String

func (m *GkeClusterReference) String() string

func (*GkeClusterReference) XXX_DiscardUnknown

func (m *GkeClusterReference) XXX_DiscardUnknown()

func (*GkeClusterReference) XXX_Marshal

func (m *GkeClusterReference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GkeClusterReference) XXX_Merge

func (m *GkeClusterReference) XXX_Merge(src proto.Message)

func (*GkeClusterReference) XXX_Size

func (m *GkeClusterReference) XXX_Size() int

func (*GkeClusterReference) XXX_Unmarshal

func (m *GkeClusterReference) XXX_Unmarshal(b []byte) error

type LabelSelector

type LabelSelector struct {
	// Resource labels for this selector.
	Labels               map[string]string `` /* 153-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

The label selector, used to group labels on the resources.

func (*LabelSelector) Descriptor

func (*LabelSelector) Descriptor() ([]byte, []int)

func (*LabelSelector) GetLabels

func (m *LabelSelector) GetLabels() map[string]string

func (*LabelSelector) ProtoMessage

func (*LabelSelector) ProtoMessage()

func (*LabelSelector) Reset

func (m *LabelSelector) Reset()

func (*LabelSelector) String

func (m *LabelSelector) String() string

func (*LabelSelector) XXX_DiscardUnknown

func (m *LabelSelector) XXX_DiscardUnknown()

func (*LabelSelector) XXX_Marshal

func (m *LabelSelector) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LabelSelector) XXX_Merge

func (m *LabelSelector) XXX_Merge(src proto.Message)

func (*LabelSelector) XXX_Size

func (m *LabelSelector) XXX_Size() int

func (*LabelSelector) XXX_Unmarshal

func (m *LabelSelector) XXX_Unmarshal(b []byte) error

type ListGameServerClustersRequest

type ListGameServerClustersRequest struct {
	// Required. The parent resource name. Uses the form:
	// "projects/{project}/locations/{location}/realms/{realm}".
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. The maximum number of items to return.  If unspecified, server
	// will pick an appropriate default. Server may return fewer items than
	// requested. A caller should only rely on response's
	// [next_page_token][google.cloud.gaming.v1beta.ListGameServerClustersResponse.next_page_token] to
	// determine if there are more GameServerClusters left to be queried.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. The next_page_token value returned from a previous List request, if any.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. The filter to apply to list results.
	Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
	// Optional. Specifies the ordering of results following syntax at
	// https://cloud.google.com/apis/design/design_patterns#sorting_order.
	OrderBy              string   `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request message for GameServerClustersService.ListGameServerClusters.

func (*ListGameServerClustersRequest) Descriptor

func (*ListGameServerClustersRequest) Descriptor() ([]byte, []int)

func (*ListGameServerClustersRequest) GetFilter

func (m *ListGameServerClustersRequest) GetFilter() string

func (*ListGameServerClustersRequest) GetOrderBy

func (m *ListGameServerClustersRequest) GetOrderBy() string

func (*ListGameServerClustersRequest) GetPageSize

func (m *ListGameServerClustersRequest) GetPageSize() int32

func (*ListGameServerClustersRequest) GetPageToken

func (m *ListGameServerClustersRequest) GetPageToken() string

func (*ListGameServerClustersRequest) GetParent

func (m *ListGameServerClustersRequest) GetParent() string

func (*ListGameServerClustersRequest) ProtoMessage

func (*ListGameServerClustersRequest) ProtoMessage()

func (*ListGameServerClustersRequest) Reset

func (m *ListGameServerClustersRequest) Reset()

func (*ListGameServerClustersRequest) String

func (*ListGameServerClustersRequest) XXX_DiscardUnknown

func (m *ListGameServerClustersRequest) XXX_DiscardUnknown()

func (*ListGameServerClustersRequest) XXX_Marshal

func (m *ListGameServerClustersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListGameServerClustersRequest) XXX_Merge

func (m *ListGameServerClustersRequest) XXX_Merge(src proto.Message)

func (*ListGameServerClustersRequest) XXX_Size

func (m *ListGameServerClustersRequest) XXX_Size() int

func (*ListGameServerClustersRequest) XXX_Unmarshal

func (m *ListGameServerClustersRequest) XXX_Unmarshal(b []byte) error

type ListGameServerClustersResponse

type ListGameServerClustersResponse struct {
	// The list of Game Server Clusters.
	GameServerClusters []*GameServerCluster `protobuf:"bytes,1,rep,name=game_server_clusters,json=gameServerClusters,proto3" json:"game_server_clusters,omitempty"`
	// Token to retrieve the next page of results, or empty if there are no more
	// results in the list.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// List of Locations that could not be reached.
	Unreachable          []string `protobuf:"bytes,4,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Response message for GameServerClustersService.ListGameServerClusters.

func (*ListGameServerClustersResponse) Descriptor

func (*ListGameServerClustersResponse) Descriptor() ([]byte, []int)

func (*ListGameServerClustersResponse) GetGameServerClusters

func (m *ListGameServerClustersResponse) GetGameServerClusters() []*GameServerCluster

func (*ListGameServerClustersResponse) GetNextPageToken

func (m *ListGameServerClustersResponse) GetNextPageToken() string

func (*ListGameServerClustersResponse) GetUnreachable

func (m *ListGameServerClustersResponse) GetUnreachable() []string

func (*ListGameServerClustersResponse) ProtoMessage

func (*ListGameServerClustersResponse) ProtoMessage()

func (*ListGameServerClustersResponse) Reset

func (m *ListGameServerClustersResponse) Reset()

func (*ListGameServerClustersResponse) String

func (*ListGameServerClustersResponse) XXX_DiscardUnknown

func (m *ListGameServerClustersResponse) XXX_DiscardUnknown()

func (*ListGameServerClustersResponse) XXX_Marshal

func (m *ListGameServerClustersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListGameServerClustersResponse) XXX_Merge

func (m *ListGameServerClustersResponse) XXX_Merge(src proto.Message)

func (*ListGameServerClustersResponse) XXX_Size

func (m *ListGameServerClustersResponse) XXX_Size() int

func (*ListGameServerClustersResponse) XXX_Unmarshal

func (m *ListGameServerClustersResponse) XXX_Unmarshal(b []byte) error

type ListGameServerConfigsRequest

type ListGameServerConfigsRequest struct {
	// Required. The parent resource name. Uses the form:
	//
	// `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/*`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. The maximum number of items to return.  If unspecified, server
	// will pick an appropriate default. Server may return fewer items than
	// requested. A caller should only rely on response's
	// [next_page_token][google.cloud.gaming.v1beta.ListGameServerConfigsResponse.next_page_token] to
	// determine if there are more GameServerConfigs left to be queried.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. The next_page_token value returned from a previous List request, if any.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. The filter to apply to list results.
	Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
	// Optional. Specifies the ordering of results following syntax at
	// https://cloud.google.com/apis/design/design_patterns#sorting_order.
	OrderBy              string   `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request message for GameServerConfigsService.ListGameServerConfigs.

func (*ListGameServerConfigsRequest) Descriptor

func (*ListGameServerConfigsRequest) Descriptor() ([]byte, []int)

func (*ListGameServerConfigsRequest) GetFilter

func (m *ListGameServerConfigsRequest) GetFilter() string

func (*ListGameServerConfigsRequest) GetOrderBy

func (m *ListGameServerConfigsRequest) GetOrderBy() string

func (*ListGameServerConfigsRequest) GetPageSize

func (m *ListGameServerConfigsRequest) GetPageSize() int32

func (*ListGameServerConfigsRequest) GetPageToken

func (m *ListGameServerConfigsRequest) GetPageToken() string

func (*ListGameServerConfigsRequest) GetParent

func (m *ListGameServerConfigsRequest) GetParent() string

func (*ListGameServerConfigsRequest) ProtoMessage

func (*ListGameServerConfigsRequest) ProtoMessage()

func (*ListGameServerConfigsRequest) Reset

func (m *ListGameServerConfigsRequest) Reset()

func (*ListGameServerConfigsRequest) String

func (*ListGameServerConfigsRequest) XXX_DiscardUnknown

func (m *ListGameServerConfigsRequest) XXX_DiscardUnknown()

func (*ListGameServerConfigsRequest) XXX_Marshal

func (m *ListGameServerConfigsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListGameServerConfigsRequest) XXX_Merge

func (m *ListGameServerConfigsRequest) XXX_Merge(src proto.Message)

func (*ListGameServerConfigsRequest) XXX_Size

func (m *ListGameServerConfigsRequest) XXX_Size() int

func (*ListGameServerConfigsRequest) XXX_Unmarshal

func (m *ListGameServerConfigsRequest) XXX_Unmarshal(b []byte) error

type ListGameServerConfigsResponse

type ListGameServerConfigsResponse struct {
	// The list of Game Server Configs.
	GameServerConfigs []*GameServerConfig `protobuf:"bytes,1,rep,name=game_server_configs,json=gameServerConfigs,proto3" json:"game_server_configs,omitempty"`
	// Token to retrieve the next page of results, or empty if there are no more
	// results in the list.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// List of Locations that could not be reached.
	Unreachable          []string `protobuf:"bytes,4,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Response message for GameServerConfigsService.ListGameServerConfigs.

func (*ListGameServerConfigsResponse) Descriptor

func (*ListGameServerConfigsResponse) Descriptor() ([]byte, []int)

func (*ListGameServerConfigsResponse) GetGameServerConfigs

func (m *ListGameServerConfigsResponse) GetGameServerConfigs() []*GameServerConfig

func (*ListGameServerConfigsResponse) GetNextPageToken

func (m *ListGameServerConfigsResponse) GetNextPageToken() string

func (*ListGameServerConfigsResponse) GetUnreachable

func (m *ListGameServerConfigsResponse) GetUnreachable() []string

func (*ListGameServerConfigsResponse) ProtoMessage

func (*ListGameServerConfigsResponse) ProtoMessage()

func (*ListGameServerConfigsResponse) Reset

func (m *ListGameServerConfigsResponse) Reset()

func (*ListGameServerConfigsResponse) String

func (*ListGameServerConfigsResponse) XXX_DiscardUnknown

func (m *ListGameServerConfigsResponse) XXX_DiscardUnknown()

func (*ListGameServerConfigsResponse) XXX_Marshal

func (m *ListGameServerConfigsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListGameServerConfigsResponse) XXX_Merge

func (m *ListGameServerConfigsResponse) XXX_Merge(src proto.Message)

func (*ListGameServerConfigsResponse) XXX_Size

func (m *ListGameServerConfigsResponse) XXX_Size() int

func (*ListGameServerConfigsResponse) XXX_Unmarshal

func (m *ListGameServerConfigsResponse) XXX_Unmarshal(b []byte) error

type ListGameServerDeploymentsRequest

type ListGameServerDeploymentsRequest struct {
	// Required. The parent resource name. Uses the form:
	// `projects/{project}/locations/{location}`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. The maximum number of items to return.  If unspecified, server
	// will pick an appropriate default. Server may return fewer items than
	// requested. A caller should only rely on response's
	// [next_page_token][google.cloud.gaming.v1beta.ListGameServerDeploymentsResponse.next_page_token] to
	// determine if there are more GameServerDeployments left to be queried.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. The next_page_token value returned from a previous List request,
	// if any.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. The filter to apply to list results.
	Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
	// Optional. Specifies the ordering of results following syntax at
	// https://cloud.google.com/apis/design/design_patterns#sorting_order.
	OrderBy              string   `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request message for GameServerDeploymentsService.ListGameServerDeployments.

func (*ListGameServerDeploymentsRequest) Descriptor

func (*ListGameServerDeploymentsRequest) Descriptor() ([]byte, []int)

func (*ListGameServerDeploymentsRequest) GetFilter

func (*ListGameServerDeploymentsRequest) GetOrderBy

func (m *ListGameServerDeploymentsRequest) GetOrderBy() string

func (*ListGameServerDeploymentsRequest) GetPageSize

func (m *ListGameServerDeploymentsRequest) GetPageSize() int32

func (*ListGameServerDeploymentsRequest) GetPageToken

func (m *ListGameServerDeploymentsRequest) GetPageToken() string

func (*ListGameServerDeploymentsRequest) GetParent

func (*ListGameServerDeploymentsRequest) ProtoMessage

func (*ListGameServerDeploymentsRequest) ProtoMessage()

func (*ListGameServerDeploymentsRequest) Reset

func (*ListGameServerDeploymentsRequest) String

func (*ListGameServerDeploymentsRequest) XXX_DiscardUnknown

func (m *ListGameServerDeploymentsRequest) XXX_DiscardUnknown()

func (*ListGameServerDeploymentsRequest) XXX_Marshal

func (m *ListGameServerDeploymentsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListGameServerDeploymentsRequest) XXX_Merge

func (*ListGameServerDeploymentsRequest) XXX_Size

func (m *ListGameServerDeploymentsRequest) XXX_Size() int

func (*ListGameServerDeploymentsRequest) XXX_Unmarshal

func (m *ListGameServerDeploymentsRequest) XXX_Unmarshal(b []byte) error

type ListGameServerDeploymentsResponse

type ListGameServerDeploymentsResponse struct {
	// The list of Game Server Delpoyments.
	GameServerDeployments []*GameServerDeployment `` /* 126-byte string literal not displayed */
	// Token to retrieve the next page of results, or empty if there are no more
	// results in the list.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// List of Locations that could not be reached.
	Unreachable          []string `protobuf:"bytes,4,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Response message for GameServerDeploymentsService.ListGameServerDeployments.

func (*ListGameServerDeploymentsResponse) Descriptor

func (*ListGameServerDeploymentsResponse) Descriptor() ([]byte, []int)

func (*ListGameServerDeploymentsResponse) GetGameServerDeployments

func (m *ListGameServerDeploymentsResponse) GetGameServerDeployments() []*GameServerDeployment

func (*ListGameServerDeploymentsResponse) GetNextPageToken

func (m *ListGameServerDeploymentsResponse) GetNextPageToken() string

func (*ListGameServerDeploymentsResponse) GetUnreachable

func (m *ListGameServerDeploymentsResponse) GetUnreachable() []string

func (*ListGameServerDeploymentsResponse) ProtoMessage

func (*ListGameServerDeploymentsResponse) ProtoMessage()

func (*ListGameServerDeploymentsResponse) Reset

func (*ListGameServerDeploymentsResponse) String

func (*ListGameServerDeploymentsResponse) XXX_DiscardUnknown

func (m *ListGameServerDeploymentsResponse) XXX_DiscardUnknown()

func (*ListGameServerDeploymentsResponse) XXX_Marshal

func (m *ListGameServerDeploymentsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListGameServerDeploymentsResponse) XXX_Merge

func (*ListGameServerDeploymentsResponse) XXX_Size

func (m *ListGameServerDeploymentsResponse) XXX_Size() int

func (*ListGameServerDeploymentsResponse) XXX_Unmarshal

func (m *ListGameServerDeploymentsResponse) XXX_Unmarshal(b []byte) error

type ListRealmsRequest

type ListRealmsRequest struct {
	// Required. The parent resource name. Uses the form:
	// `projects/{project}/locations/{location}`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. The maximum number of items to return.  If unspecified, server
	// will pick an appropriate default. Server may return fewer items than
	// requested. A caller should only rely on response's
	// [next_page_token][google.cloud.gaming.v1beta.ListRealmsResponse.next_page_token] to
	// determine if there are more Realms left to be queried.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. The next_page_token value returned from a previous List request,
	// if any.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. The filter to apply to list results.
	Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
	// Optional. Specifies the ordering of results following syntax at
	// https://cloud.google.com/apis/design/design_patterns#sorting_order.
	OrderBy              string   `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request message for RealmsService.ListRealms.

func (*ListRealmsRequest) Descriptor

func (*ListRealmsRequest) Descriptor() ([]byte, []int)

func (*ListRealmsRequest) GetFilter

func (m *ListRealmsRequest) GetFilter() string

func (*ListRealmsRequest) GetOrderBy

func (m *ListRealmsRequest) GetOrderBy() string

func (*ListRealmsRequest) GetPageSize

func (m *ListRealmsRequest) GetPageSize() int32

func (*ListRealmsRequest) GetPageToken

func (m *ListRealmsRequest) GetPageToken() string

func (*ListRealmsRequest) GetParent

func (m *ListRealmsRequest) GetParent() string

func (*ListRealmsRequest) ProtoMessage

func (*ListRealmsRequest) ProtoMessage()

func (*ListRealmsRequest) Reset

func (m *ListRealmsRequest) Reset()

func (*ListRealmsRequest) String

func (m *ListRealmsRequest) String() string

func (*ListRealmsRequest) XXX_DiscardUnknown

func (m *ListRealmsRequest) XXX_DiscardUnknown()

func (*ListRealmsRequest) XXX_Marshal

func (m *ListRealmsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListRealmsRequest) XXX_Merge

func (m *ListRealmsRequest) XXX_Merge(src proto.Message)

func (*ListRealmsRequest) XXX_Size

func (m *ListRealmsRequest) XXX_Size() int

func (*ListRealmsRequest) XXX_Unmarshal

func (m *ListRealmsRequest) XXX_Unmarshal(b []byte) error

type ListRealmsResponse

type ListRealmsResponse struct {
	// The list of Realms.
	Realms []*Realm `protobuf:"bytes,1,rep,name=realms,proto3" json:"realms,omitempty"`
	// Token to retrieve the next page of results, or empty if there are no more
	// results in the list.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// List of Locations that could not be reached.
	Unreachable          []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Response message for RealmsService.ListRealms.

func (*ListRealmsResponse) Descriptor

func (*ListRealmsResponse) Descriptor() ([]byte, []int)

func (*ListRealmsResponse) GetNextPageToken

func (m *ListRealmsResponse) GetNextPageToken() string

func (*ListRealmsResponse) GetRealms

func (m *ListRealmsResponse) GetRealms() []*Realm

func (*ListRealmsResponse) GetUnreachable

func (m *ListRealmsResponse) GetUnreachable() []string

func (*ListRealmsResponse) ProtoMessage

func (*ListRealmsResponse) ProtoMessage()

func (*ListRealmsResponse) Reset

func (m *ListRealmsResponse) Reset()

func (*ListRealmsResponse) String

func (m *ListRealmsResponse) String() string

func (*ListRealmsResponse) XXX_DiscardUnknown

func (m *ListRealmsResponse) XXX_DiscardUnknown()

func (*ListRealmsResponse) XXX_Marshal

func (m *ListRealmsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListRealmsResponse) XXX_Merge

func (m *ListRealmsResponse) XXX_Merge(src proto.Message)

func (*ListRealmsResponse) XXX_Size

func (m *ListRealmsResponse) XXX_Size() int

func (*ListRealmsResponse) XXX_Unmarshal

func (m *ListRealmsResponse) XXX_Unmarshal(b []byte) error

type OperationMetadata

type OperationMetadata struct {
	// Output only. The time the operation was created.
	CreateTime *timestamp.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The time the operation finished running.
	EndTime *timestamp.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
	// Output only. Server-defined resource path for the target of the operation.
	Target string `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"`
	// Output only. Name of the verb executed by the operation.
	Verb string `protobuf:"bytes,4,opt,name=verb,proto3" json:"verb,omitempty"`
	// Output only. Human-readable status of the operation, if any.
	StatusMessage string `protobuf:"bytes,5,opt,name=status_message,json=statusMessage,proto3" json:"status_message,omitempty"`
	// Output only. Identifies whether the user has requested cancellation
	// of the operation. Operations that have successfully been cancelled
	// have [Operation.error][] value with a [google.rpc.Status.code][google.rpc.Status.code] of 1,
	// corresponding to `Code.CANCELLED`.
	RequestedCancellation bool `protobuf:"varint,6,opt,name=requested_cancellation,json=requestedCancellation,proto3" json:"requested_cancellation,omitempty"`
	// Output only. API version used to start the operation.
	ApiVersion string `protobuf:"bytes,7,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
	// Output only. List of Locations that could not be reached.
	Unreachable []string `protobuf:"bytes,8,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
	// Output only. Operation status for gameservices API operations. Operation status is in
	// the form of key-value pairs where keys are resource IDs and the values show
	// the status of the operation. In case of failures, the value includes an
	// error code and error message.
	OperationStatus      map[string]*OperationStatus `` /* 194-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_unrecognized     []byte                      `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

Represents the metadata of the long-running operation.

func (*OperationMetadata) Descriptor

func (*OperationMetadata) Descriptor() ([]byte, []int)

func (*OperationMetadata) GetApiVersion

func (m *OperationMetadata) GetApiVersion() string

func (*OperationMetadata) GetCreateTime

func (m *OperationMetadata) GetCreateTime() *timestamp.Timestamp

func (*OperationMetadata) GetEndTime

func (m *OperationMetadata) GetEndTime() *timestamp.Timestamp

func (*OperationMetadata) GetOperationStatus

func (m *OperationMetadata) GetOperationStatus() map[string]*OperationStatus

func (*OperationMetadata) GetRequestedCancellation

func (m *OperationMetadata) GetRequestedCancellation() bool

func (*OperationMetadata) GetStatusMessage

func (m *OperationMetadata) GetStatusMessage() string

func (*OperationMetadata) GetTarget

func (m *OperationMetadata) GetTarget() string

func (*OperationMetadata) GetUnreachable

func (m *OperationMetadata) GetUnreachable() []string

func (*OperationMetadata) GetVerb

func (m *OperationMetadata) GetVerb() string

func (*OperationMetadata) ProtoMessage

func (*OperationMetadata) ProtoMessage()

func (*OperationMetadata) Reset

func (m *OperationMetadata) Reset()

func (*OperationMetadata) String

func (m *OperationMetadata) String() string

func (*OperationMetadata) XXX_DiscardUnknown

func (m *OperationMetadata) XXX_DiscardUnknown()

func (*OperationMetadata) XXX_Marshal

func (m *OperationMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OperationMetadata) XXX_Merge

func (m *OperationMetadata) XXX_Merge(src proto.Message)

func (*OperationMetadata) XXX_Size

func (m *OperationMetadata) XXX_Size() int

func (*OperationMetadata) XXX_Unmarshal

func (m *OperationMetadata) XXX_Unmarshal(b []byte) error

type OperationStatus

type OperationStatus struct {
	// Output only. Whether the operation is done or still in progress.
	Done bool `protobuf:"varint,1,opt,name=done,proto3" json:"done,omitempty"`
	// The error code in case of failures.
	ErrorCode OperationStatus_ErrorCode `` /* 147-byte string literal not displayed */
	// The human-readable error message.
	ErrorMessage         string   `protobuf:"bytes,3,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*OperationStatus) Descriptor

func (*OperationStatus) Descriptor() ([]byte, []int)

func (*OperationStatus) GetDone

func (m *OperationStatus) GetDone() bool

func (*OperationStatus) GetErrorCode

func (m *OperationStatus) GetErrorCode() OperationStatus_ErrorCode

func (*OperationStatus) GetErrorMessage

func (m *OperationStatus) GetErrorMessage() string

func (*OperationStatus) ProtoMessage

func (*OperationStatus) ProtoMessage()

func (*OperationStatus) Reset

func (m *OperationStatus) Reset()

func (*OperationStatus) String

func (m *OperationStatus) String() string

func (*OperationStatus) XXX_DiscardUnknown

func (m *OperationStatus) XXX_DiscardUnknown()

func (*OperationStatus) XXX_Marshal

func (m *OperationStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OperationStatus) XXX_Merge

func (m *OperationStatus) XXX_Merge(src proto.Message)

func (*OperationStatus) XXX_Size

func (m *OperationStatus) XXX_Size() int

func (*OperationStatus) XXX_Unmarshal

func (m *OperationStatus) XXX_Unmarshal(b []byte) error

type OperationStatus_ErrorCode

type OperationStatus_ErrorCode int32
const (
	OperationStatus_ERROR_CODE_UNSPECIFIED OperationStatus_ErrorCode = 0
	OperationStatus_INTERNAL_ERROR         OperationStatus_ErrorCode = 1
	OperationStatus_PERMISSION_DENIED      OperationStatus_ErrorCode = 2
	OperationStatus_CLUSTER_CONNECTION     OperationStatus_ErrorCode = 3
)

func (OperationStatus_ErrorCode) EnumDescriptor

func (OperationStatus_ErrorCode) EnumDescriptor() ([]byte, []int)

func (OperationStatus_ErrorCode) String

func (x OperationStatus_ErrorCode) String() string

type PreviewCreateGameServerClusterRequest

type PreviewCreateGameServerClusterRequest struct {
	// Required. The parent resource name. Uses the form:
	// `projects/{project}/locations/{location}/realms/{realm}`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Required. The ID of the Game Server Cluster resource to be created.
	GameServerClusterId string `protobuf:"bytes,2,opt,name=game_server_cluster_id,json=gameServerClusterId,proto3" json:"game_server_cluster_id,omitempty"`
	// Required. The Game Server Cluster resource to be created.
	GameServerCluster *GameServerCluster `protobuf:"bytes,3,opt,name=game_server_cluster,json=gameServerCluster,proto3" json:"game_server_cluster,omitempty"`
	// Optional. The target timestamp to compute the preview.
	PreviewTime          *timestamp.Timestamp `protobuf:"bytes,4,opt,name=preview_time,json=previewTime,proto3" json:"preview_time,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

Request message for GameServerClustersService.PreviewCreateGameServerCluster.

func (*PreviewCreateGameServerClusterRequest) Descriptor

func (*PreviewCreateGameServerClusterRequest) Descriptor() ([]byte, []int)

func (*PreviewCreateGameServerClusterRequest) GetGameServerCluster

func (m *PreviewCreateGameServerClusterRequest) GetGameServerCluster() *GameServerCluster

func (*PreviewCreateGameServerClusterRequest) GetGameServerClusterId

func (m *PreviewCreateGameServerClusterRequest) GetGameServerClusterId() string

func (*PreviewCreateGameServerClusterRequest) GetParent

func (*PreviewCreateGameServerClusterRequest) GetPreviewTime

func (*PreviewCreateGameServerClusterRequest) ProtoMessage

func (*PreviewCreateGameServerClusterRequest) ProtoMessage()

func (*PreviewCreateGameServerClusterRequest) Reset

func (*PreviewCreateGameServerClusterRequest) String

func (*PreviewCreateGameServerClusterRequest) XXX_DiscardUnknown

func (m *PreviewCreateGameServerClusterRequest) XXX_DiscardUnknown()

func (*PreviewCreateGameServerClusterRequest) XXX_Marshal

func (m *PreviewCreateGameServerClusterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PreviewCreateGameServerClusterRequest) XXX_Merge

func (*PreviewCreateGameServerClusterRequest) XXX_Size

func (*PreviewCreateGameServerClusterRequest) XXX_Unmarshal

func (m *PreviewCreateGameServerClusterRequest) XXX_Unmarshal(b []byte) error

type PreviewCreateGameServerClusterResponse

type PreviewCreateGameServerClusterResponse struct {
	// The ETag of the game server cluster.
	Etag string `protobuf:"bytes,2,opt,name=etag,proto3" json:"etag,omitempty"`
	// The target state.
	TargetState          *TargetState `protobuf:"bytes,3,opt,name=target_state,json=targetState,proto3" json:"target_state,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

Response message for GameServerClustersService.PreviewCreateGameServerCluster.

func (*PreviewCreateGameServerClusterResponse) Descriptor

func (*PreviewCreateGameServerClusterResponse) Descriptor() ([]byte, []int)

func (*PreviewCreateGameServerClusterResponse) GetEtag

func (*PreviewCreateGameServerClusterResponse) GetTargetState

func (*PreviewCreateGameServerClusterResponse) ProtoMessage

func (*PreviewCreateGameServerClusterResponse) Reset

func (*PreviewCreateGameServerClusterResponse) String

func (*PreviewCreateGameServerClusterResponse) XXX_DiscardUnknown

func (m *PreviewCreateGameServerClusterResponse) XXX_DiscardUnknown()

func (*PreviewCreateGameServerClusterResponse) XXX_Marshal

func (m *PreviewCreateGameServerClusterResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PreviewCreateGameServerClusterResponse) XXX_Merge

func (*PreviewCreateGameServerClusterResponse) XXX_Size

func (*PreviewCreateGameServerClusterResponse) XXX_Unmarshal

func (m *PreviewCreateGameServerClusterResponse) XXX_Unmarshal(b []byte) error

type PreviewDeleteGameServerClusterRequest

type PreviewDeleteGameServerClusterRequest struct {
	// Required. The name of the Game Server Cluster to delete. Uses the form:
	// `projects/{project}/locations/{location}/gameServerClusters/{cluster}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. The target timestamp to compute the preview.
	PreviewTime          *timestamp.Timestamp `protobuf:"bytes,2,opt,name=preview_time,json=previewTime,proto3" json:"preview_time,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

Request message for GameServerClustersService.PreviewDeleteGameServerCluster.

func (*PreviewDeleteGameServerClusterRequest) Descriptor

func (*PreviewDeleteGameServerClusterRequest) Descriptor() ([]byte, []int)

func (*PreviewDeleteGameServerClusterRequest) GetName

func (*PreviewDeleteGameServerClusterRequest) GetPreviewTime

func (*PreviewDeleteGameServerClusterRequest) ProtoMessage

func (*PreviewDeleteGameServerClusterRequest) ProtoMessage()

func (*PreviewDeleteGameServerClusterRequest) Reset

func (*PreviewDeleteGameServerClusterRequest) String

func (*PreviewDeleteGameServerClusterRequest) XXX_DiscardUnknown

func (m *PreviewDeleteGameServerClusterRequest) XXX_DiscardUnknown()

func (*PreviewDeleteGameServerClusterRequest) XXX_Marshal

func (m *PreviewDeleteGameServerClusterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PreviewDeleteGameServerClusterRequest) XXX_Merge

func (*PreviewDeleteGameServerClusterRequest) XXX_Size

func (*PreviewDeleteGameServerClusterRequest) XXX_Unmarshal

func (m *PreviewDeleteGameServerClusterRequest) XXX_Unmarshal(b []byte) error

type PreviewDeleteGameServerClusterResponse

type PreviewDeleteGameServerClusterResponse struct {
	// The ETag of the game server cluster.
	Etag string `protobuf:"bytes,2,opt,name=etag,proto3" json:"etag,omitempty"`
	// The target state.
	TargetState          *TargetState `protobuf:"bytes,3,opt,name=target_state,json=targetState,proto3" json:"target_state,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

Response message for GameServerClustersService.PreviewDeleteGameServerCluster.

func (*PreviewDeleteGameServerClusterResponse) Descriptor

func (*PreviewDeleteGameServerClusterResponse) Descriptor() ([]byte, []int)

func (*PreviewDeleteGameServerClusterResponse) GetEtag

func (*PreviewDeleteGameServerClusterResponse) GetTargetState

func (*PreviewDeleteGameServerClusterResponse) ProtoMessage

func (*PreviewDeleteGameServerClusterResponse) Reset

func (*PreviewDeleteGameServerClusterResponse) String

func (*PreviewDeleteGameServerClusterResponse) XXX_DiscardUnknown

func (m *PreviewDeleteGameServerClusterResponse) XXX_DiscardUnknown()

func (*PreviewDeleteGameServerClusterResponse) XXX_Marshal

func (m *PreviewDeleteGameServerClusterResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PreviewDeleteGameServerClusterResponse) XXX_Merge

func (*PreviewDeleteGameServerClusterResponse) XXX_Size

func (*PreviewDeleteGameServerClusterResponse) XXX_Unmarshal

func (m *PreviewDeleteGameServerClusterResponse) XXX_Unmarshal(b []byte) error

type PreviewGameServerDeploymentRolloutRequest

type PreviewGameServerDeploymentRolloutRequest struct {
	// Required. The Game Server Deployment Rollout to be updated.
	// Only fields specified in update_mask are updated.
	Rollout *GameServerDeploymentRollout `protobuf:"bytes,1,opt,name=rollout,proto3" json:"rollout,omitempty"`
	// Optional. Mask of fields to update. At least one path must be supplied in
	// this field. For the `FieldMask` definition, see
	//
	// https:
	// //developers.google.com/protocol-buffers
	// // /docs/reference/google.protobuf#fieldmask
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// Optional. The target timestamp to compute the preview. Defaults to the immediately
	// after the proposed Rollout completes.
	PreviewTime          *timestamp.Timestamp `protobuf:"bytes,3,opt,name=preview_time,json=previewTime,proto3" json:"preview_time,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

Request message for PreviewGameServerDeploymentRollout.

func (*PreviewGameServerDeploymentRolloutRequest) Descriptor

func (*PreviewGameServerDeploymentRolloutRequest) Descriptor() ([]byte, []int)

func (*PreviewGameServerDeploymentRolloutRequest) GetPreviewTime

func (*PreviewGameServerDeploymentRolloutRequest) GetRollout

func (*PreviewGameServerDeploymentRolloutRequest) GetUpdateMask

func (*PreviewGameServerDeploymentRolloutRequest) ProtoMessage

func (*PreviewGameServerDeploymentRolloutRequest) Reset

func (*PreviewGameServerDeploymentRolloutRequest) String

func (*PreviewGameServerDeploymentRolloutRequest) XXX_DiscardUnknown

func (m *PreviewGameServerDeploymentRolloutRequest) XXX_DiscardUnknown()

func (*PreviewGameServerDeploymentRolloutRequest) XXX_Marshal

func (m *PreviewGameServerDeploymentRolloutRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PreviewGameServerDeploymentRolloutRequest) XXX_Merge

func (*PreviewGameServerDeploymentRolloutRequest) XXX_Size

func (*PreviewGameServerDeploymentRolloutRequest) XXX_Unmarshal

type PreviewGameServerDeploymentRolloutResponse

type PreviewGameServerDeploymentRolloutResponse struct {
	// Locations that could not be reached on this request.
	Unavailable []string `protobuf:"bytes,2,rep,name=unavailable,proto3" json:"unavailable,omitempty"`
	// ETag of the Game Server Deployment.
	Etag string `protobuf:"bytes,3,opt,name=etag,proto3" json:"etag,omitempty"`
	// The target state.
	TargetState          *TargetState `protobuf:"bytes,4,opt,name=target_state,json=targetState,proto3" json:"target_state,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

Response message for PreviewGameServerDeploymentRollout. This has details about the Agones fleet and autoscaler to be actuated.

func (*PreviewGameServerDeploymentRolloutResponse) Descriptor

func (*PreviewGameServerDeploymentRolloutResponse) GetEtag

func (*PreviewGameServerDeploymentRolloutResponse) GetTargetState

func (*PreviewGameServerDeploymentRolloutResponse) GetUnavailable

func (m *PreviewGameServerDeploymentRolloutResponse) GetUnavailable() []string

func (*PreviewGameServerDeploymentRolloutResponse) ProtoMessage

func (*PreviewGameServerDeploymentRolloutResponse) Reset

func (*PreviewGameServerDeploymentRolloutResponse) String

func (*PreviewGameServerDeploymentRolloutResponse) XXX_DiscardUnknown

func (m *PreviewGameServerDeploymentRolloutResponse) XXX_DiscardUnknown()

func (*PreviewGameServerDeploymentRolloutResponse) XXX_Marshal

func (m *PreviewGameServerDeploymentRolloutResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PreviewGameServerDeploymentRolloutResponse) XXX_Merge

func (*PreviewGameServerDeploymentRolloutResponse) XXX_Size

func (*PreviewGameServerDeploymentRolloutResponse) XXX_Unmarshal

type PreviewRealmUpdateRequest

type PreviewRealmUpdateRequest struct {
	// Required. The Realm to be updated.
	// Only fields specified in update_mask are updated.
	Realm *Realm `protobuf:"bytes,1,opt,name=realm,proto3" json:"realm,omitempty"`
	// Required. The update mask applies to the resource. For the `FieldMask`
	// definition, see
	//
	// https:
	// //developers.google.com/protocol-buffers
	// // /docs/reference/google.protobuf#fieldmask
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// Optional. The target timestamp to compute the preview.
	PreviewTime          *timestamp.Timestamp `protobuf:"bytes,3,opt,name=preview_time,json=previewTime,proto3" json:"preview_time,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

Request message for RealmsService.PreviewRealmUpdate.

func (*PreviewRealmUpdateRequest) Descriptor

func (*PreviewRealmUpdateRequest) Descriptor() ([]byte, []int)

func (*PreviewRealmUpdateRequest) GetPreviewTime

func (m *PreviewRealmUpdateRequest) GetPreviewTime() *timestamp.Timestamp

func (*PreviewRealmUpdateRequest) GetRealm

func (m *PreviewRealmUpdateRequest) GetRealm() *Realm

func (*PreviewRealmUpdateRequest) GetUpdateMask

func (m *PreviewRealmUpdateRequest) GetUpdateMask() *field_mask.FieldMask

func (*PreviewRealmUpdateRequest) ProtoMessage

func (*PreviewRealmUpdateRequest) ProtoMessage()

func (*PreviewRealmUpdateRequest) Reset

func (m *PreviewRealmUpdateRequest) Reset()

func (*PreviewRealmUpdateRequest) String

func (m *PreviewRealmUpdateRequest) String() string

func (*PreviewRealmUpdateRequest) XXX_DiscardUnknown

func (m *PreviewRealmUpdateRequest) XXX_DiscardUnknown()

func (*PreviewRealmUpdateRequest) XXX_Marshal

func (m *PreviewRealmUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PreviewRealmUpdateRequest) XXX_Merge

func (m *PreviewRealmUpdateRequest) XXX_Merge(src proto.Message)

func (*PreviewRealmUpdateRequest) XXX_Size

func (m *PreviewRealmUpdateRequest) XXX_Size() int

func (*PreviewRealmUpdateRequest) XXX_Unmarshal

func (m *PreviewRealmUpdateRequest) XXX_Unmarshal(b []byte) error

type PreviewRealmUpdateResponse

type PreviewRealmUpdateResponse struct {
	// ETag of the realm.
	Etag string `protobuf:"bytes,2,opt,name=etag,proto3" json:"etag,omitempty"`
	// The target state.
	TargetState          *TargetState `protobuf:"bytes,3,opt,name=target_state,json=targetState,proto3" json:"target_state,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

Response message for RealmsService.PreviewRealmUpdate.

func (*PreviewRealmUpdateResponse) Descriptor

func (*PreviewRealmUpdateResponse) Descriptor() ([]byte, []int)

func (*PreviewRealmUpdateResponse) GetEtag

func (m *PreviewRealmUpdateResponse) GetEtag() string

func (*PreviewRealmUpdateResponse) GetTargetState

func (m *PreviewRealmUpdateResponse) GetTargetState() *TargetState

func (*PreviewRealmUpdateResponse) ProtoMessage

func (*PreviewRealmUpdateResponse) ProtoMessage()

func (*PreviewRealmUpdateResponse) Reset

func (m *PreviewRealmUpdateResponse) Reset()

func (*PreviewRealmUpdateResponse) String

func (m *PreviewRealmUpdateResponse) String() string

func (*PreviewRealmUpdateResponse) XXX_DiscardUnknown

func (m *PreviewRealmUpdateResponse) XXX_DiscardUnknown()

func (*PreviewRealmUpdateResponse) XXX_Marshal

func (m *PreviewRealmUpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PreviewRealmUpdateResponse) XXX_Merge

func (m *PreviewRealmUpdateResponse) XXX_Merge(src proto.Message)

func (*PreviewRealmUpdateResponse) XXX_Size

func (m *PreviewRealmUpdateResponse) XXX_Size() int

func (*PreviewRealmUpdateResponse) XXX_Unmarshal

func (m *PreviewRealmUpdateResponse) XXX_Unmarshal(b []byte) error

type PreviewUpdateGameServerClusterRequest

type PreviewUpdateGameServerClusterRequest struct {
	// Required. The Game Server Cluster to be updated.
	// Only fields specified in update_mask are updated.
	GameServerCluster *GameServerCluster `protobuf:"bytes,1,opt,name=game_server_cluster,json=gameServerCluster,proto3" json:"game_server_cluster,omitempty"`
	// Required. Mask of fields to update. At least one path must be supplied in
	// this field. For the `FieldMask` definition, see
	//
	// https:
	// //developers.google.com/protocol-buffers
	// // /docs/reference/google.protobuf#fieldmask
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// Optional. The target timestamp to compute the preview.
	PreviewTime          *timestamp.Timestamp `protobuf:"bytes,3,opt,name=preview_time,json=previewTime,proto3" json:"preview_time,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

Request message for GameServerClustersService.UpdateGameServerCluster.

func (*PreviewUpdateGameServerClusterRequest) Descriptor

func (*PreviewUpdateGameServerClusterRequest) Descriptor() ([]byte, []int)

func (*PreviewUpdateGameServerClusterRequest) GetGameServerCluster

func (m *PreviewUpdateGameServerClusterRequest) GetGameServerCluster() *GameServerCluster

func (*PreviewUpdateGameServerClusterRequest) GetPreviewTime

func (*PreviewUpdateGameServerClusterRequest) GetUpdateMask

func (*PreviewUpdateGameServerClusterRequest) ProtoMessage

func (*PreviewUpdateGameServerClusterRequest) ProtoMessage()

func (*PreviewUpdateGameServerClusterRequest) Reset

func (*PreviewUpdateGameServerClusterRequest) String

func (*PreviewUpdateGameServerClusterRequest) XXX_DiscardUnknown

func (m *PreviewUpdateGameServerClusterRequest) XXX_DiscardUnknown()

func (*PreviewUpdateGameServerClusterRequest) XXX_Marshal

func (m *PreviewUpdateGameServerClusterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PreviewUpdateGameServerClusterRequest) XXX_Merge

func (*PreviewUpdateGameServerClusterRequest) XXX_Size

func (*PreviewUpdateGameServerClusterRequest) XXX_Unmarshal

func (m *PreviewUpdateGameServerClusterRequest) XXX_Unmarshal(b []byte) error

type PreviewUpdateGameServerClusterResponse

type PreviewUpdateGameServerClusterResponse struct {
	// The ETag of the game server cluster.
	Etag string `protobuf:"bytes,2,opt,name=etag,proto3" json:"etag,omitempty"`
	// The target state.
	TargetState          *TargetState `protobuf:"bytes,3,opt,name=target_state,json=targetState,proto3" json:"target_state,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

Response message for GameServerClustersService.PreviewUpdateGameServerCluster

func (*PreviewUpdateGameServerClusterResponse) Descriptor

func (*PreviewUpdateGameServerClusterResponse) Descriptor() ([]byte, []int)

func (*PreviewUpdateGameServerClusterResponse) GetEtag

func (*PreviewUpdateGameServerClusterResponse) GetTargetState

func (*PreviewUpdateGameServerClusterResponse) ProtoMessage

func (*PreviewUpdateGameServerClusterResponse) Reset

func (*PreviewUpdateGameServerClusterResponse) String

func (*PreviewUpdateGameServerClusterResponse) XXX_DiscardUnknown

func (m *PreviewUpdateGameServerClusterResponse) XXX_DiscardUnknown()

func (*PreviewUpdateGameServerClusterResponse) XXX_Marshal

func (m *PreviewUpdateGameServerClusterResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PreviewUpdateGameServerClusterResponse) XXX_Merge

func (*PreviewUpdateGameServerClusterResponse) XXX_Size

func (*PreviewUpdateGameServerClusterResponse) XXX_Unmarshal

func (m *PreviewUpdateGameServerClusterResponse) XXX_Unmarshal(b []byte) error

type Realm

type Realm struct {
	// The resource name of the Realm. Uses the form:
	// `projects/{project}/locations/{location}/realms/{realm}`. For
	// example, `projects/my-project/locations/{location}/realms/my-realm`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Output only. The creation time.
	CreateTime *timestamp.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The last-modified time.
	UpdateTime *timestamp.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// The labels associated with this Realm. Each label is a key-value pair.
	Labels map[string]string `` /* 153-byte string literal not displayed */
	// Required. Time zone where all policies targeting this Realm are evaluated. The value
	// of this field must be from the IANA time zone database:
	// https://www.iana.org/time-zones.
	TimeZone string `protobuf:"bytes,6,opt,name=time_zone,json=timeZone,proto3" json:"time_zone,omitempty"`
	// ETag of the resource.
	Etag string `protobuf:"bytes,7,opt,name=etag,proto3" json:"etag,omitempty"`
	// Human readable description of the Realm.
	Description          string   `protobuf:"bytes,8,opt,name=description,proto3" json:"description,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

A Realm resource.

func (*Realm) Descriptor

func (*Realm) Descriptor() ([]byte, []int)

func (*Realm) GetCreateTime

func (m *Realm) GetCreateTime() *timestamp.Timestamp

func (*Realm) GetDescription

func (m *Realm) GetDescription() string

func (*Realm) GetEtag

func (m *Realm) GetEtag() string

func (*Realm) GetLabels

func (m *Realm) GetLabels() map[string]string

func (*Realm) GetName

func (m *Realm) GetName() string

func (*Realm) GetTimeZone

func (m *Realm) GetTimeZone() string

func (*Realm) GetUpdateTime

func (m *Realm) GetUpdateTime() *timestamp.Timestamp

func (*Realm) ProtoMessage

func (*Realm) ProtoMessage()

func (*Realm) Reset

func (m *Realm) Reset()

func (*Realm) String

func (m *Realm) String() string

func (*Realm) XXX_DiscardUnknown

func (m *Realm) XXX_DiscardUnknown()

func (*Realm) XXX_Marshal

func (m *Realm) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Realm) XXX_Merge

func (m *Realm) XXX_Merge(src proto.Message)

func (*Realm) XXX_Size

func (m *Realm) XXX_Size() int

func (*Realm) XXX_Unmarshal

func (m *Realm) XXX_Unmarshal(b []byte) error

type RealmSelector

type RealmSelector struct {
	// List of Realms to match.
	Realms               []string `protobuf:"bytes,1,rep,name=realms,proto3" json:"realms,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

The Realm selector, used to match Realm resources.

func (*RealmSelector) Descriptor

func (*RealmSelector) Descriptor() ([]byte, []int)

func (*RealmSelector) GetRealms

func (m *RealmSelector) GetRealms() []string

func (*RealmSelector) ProtoMessage

func (*RealmSelector) ProtoMessage()

func (*RealmSelector) Reset

func (m *RealmSelector) Reset()

func (*RealmSelector) String

func (m *RealmSelector) String() string

func (*RealmSelector) XXX_DiscardUnknown

func (m *RealmSelector) XXX_DiscardUnknown()

func (*RealmSelector) XXX_Marshal

func (m *RealmSelector) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RealmSelector) XXX_Merge

func (m *RealmSelector) XXX_Merge(src proto.Message)

func (*RealmSelector) XXX_Size

func (m *RealmSelector) XXX_Size() int

func (*RealmSelector) XXX_Unmarshal

func (m *RealmSelector) XXX_Unmarshal(b []byte) error

type RealmsServiceClient

type RealmsServiceClient interface {
	// Lists Realms in a given project and Location.
	ListRealms(ctx context.Context, in *ListRealmsRequest, opts ...grpc.CallOption) (*ListRealmsResponse, error)
	// Gets details of a single Realm.
	GetRealm(ctx context.Context, in *GetRealmRequest, opts ...grpc.CallOption) (*Realm, error)
	// Creates a new Realm in a given project and Location.
	CreateRealm(ctx context.Context, in *CreateRealmRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
	// Deletes a single Realm.
	DeleteRealm(ctx context.Context, in *DeleteRealmRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
	// Patches a single Realm.
	UpdateRealm(ctx context.Context, in *UpdateRealmRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
	// Previews patches to a single Realm.
	PreviewRealmUpdate(ctx context.Context, in *PreviewRealmUpdateRequest, opts ...grpc.CallOption) (*PreviewRealmUpdateResponse, error)
}

RealmsServiceClient is the client API for RealmsService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type RealmsServiceServer

type RealmsServiceServer interface {
	// Lists Realms in a given project and Location.
	ListRealms(context.Context, *ListRealmsRequest) (*ListRealmsResponse, error)
	// Gets details of a single Realm.
	GetRealm(context.Context, *GetRealmRequest) (*Realm, error)
	// Creates a new Realm in a given project and Location.
	CreateRealm(context.Context, *CreateRealmRequest) (*longrunning.Operation, error)
	// Deletes a single Realm.
	DeleteRealm(context.Context, *DeleteRealmRequest) (*longrunning.Operation, error)
	// Patches a single Realm.
	UpdateRealm(context.Context, *UpdateRealmRequest) (*longrunning.Operation, error)
	// Previews patches to a single Realm.
	PreviewRealmUpdate(context.Context, *PreviewRealmUpdateRequest) (*PreviewRealmUpdateResponse, error)
}

RealmsServiceServer is the server API for RealmsService service.

type ScalingConfig

type ScalingConfig struct {
	// Required. The name of the Scaling Config
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Required. Agones fleet autoscaler spec. Example spec:
	// https://agones.dev/site/docs/reference/fleetautoscaler/
	FleetAutoscalerSpec string `protobuf:"bytes,2,opt,name=fleet_autoscaler_spec,json=fleetAutoscalerSpec,proto3" json:"fleet_autoscaler_spec,omitempty"`
	// Labels used to identify the Game Server Clusters to which this Agones
	// scaling config applies. A Game Server Cluster is subject to this Agones
	// scaling config if its labels match any of the selector entries.
	Selectors []*LabelSelector `protobuf:"bytes,4,rep,name=selectors,proto3" json:"selectors,omitempty"`
	// The schedules to which this Scaling Config applies.
	Schedules            []*Schedule `protobuf:"bytes,5,rep,name=schedules,proto3" json:"schedules,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

Autoscaling config for an Agones fleet.

func (*ScalingConfig) Descriptor

func (*ScalingConfig) Descriptor() ([]byte, []int)

func (*ScalingConfig) GetFleetAutoscalerSpec

func (m *ScalingConfig) GetFleetAutoscalerSpec() string

func (*ScalingConfig) GetName

func (m *ScalingConfig) GetName() string

func (*ScalingConfig) GetSchedules

func (m *ScalingConfig) GetSchedules() []*Schedule

func (*ScalingConfig) GetSelectors

func (m *ScalingConfig) GetSelectors() []*LabelSelector

func (*ScalingConfig) ProtoMessage

func (*ScalingConfig) ProtoMessage()

func (*ScalingConfig) Reset

func (m *ScalingConfig) Reset()

func (*ScalingConfig) String

func (m *ScalingConfig) String() string

func (*ScalingConfig) XXX_DiscardUnknown

func (m *ScalingConfig) XXX_DiscardUnknown()

func (*ScalingConfig) XXX_Marshal

func (m *ScalingConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ScalingConfig) XXX_Merge

func (m *ScalingConfig) XXX_Merge(src proto.Message)

func (*ScalingConfig) XXX_Size

func (m *ScalingConfig) XXX_Size() int

func (*ScalingConfig) XXX_Unmarshal

func (m *ScalingConfig) XXX_Unmarshal(b []byte) error

type Schedule

type Schedule struct {
	// The start time of the event.
	StartTime *timestamp.Timestamp `protobuf:"bytes,1,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	// The end time of the event.
	EndTime *timestamp.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
	// The duration for the cron job event. The duration of the event is effective
	// after the cron job's start time.
	CronJobDuration *duration.Duration `protobuf:"bytes,3,opt,name=cron_job_duration,json=cronJobDuration,proto3" json:"cron_job_duration,omitempty"`
	// The cron definition of the scheduled event. See
	// https://en.wikipedia.org/wiki/Cron. Cron spec specifies the local time as
	// defined by the Realm.
	CronSpec             string   `protobuf:"bytes,4,opt,name=cron_spec,json=cronSpec,proto3" json:"cron_spec,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

The schedule of a recurring or one time event. The event's time span is specified by start_time and end_time. If the scheduled event's timespan is larger than the cron_spec + cron_job_duration, the event will be recurring. If only cron_spec + cron_job_duration are specified, the event is effective starting at the local time specified by cron_spec, and is recurring.

start_time|-------[cron job]-------[cron job]-------[cron job]---|end_time
cron job: cron spec start time + duration

func (*Schedule) Descriptor

func (*Schedule) Descriptor() ([]byte, []int)

func (*Schedule) GetCronJobDuration

func (m *Schedule) GetCronJobDuration() *duration.Duration

func (*Schedule) GetCronSpec

func (m *Schedule) GetCronSpec() string

func (*Schedule) GetEndTime

func (m *Schedule) GetEndTime() *timestamp.Timestamp

func (*Schedule) GetStartTime

func (m *Schedule) GetStartTime() *timestamp.Timestamp

func (*Schedule) ProtoMessage

func (*Schedule) ProtoMessage()

func (*Schedule) Reset

func (m *Schedule) Reset()

func (*Schedule) String

func (m *Schedule) String() string

func (*Schedule) XXX_DiscardUnknown

func (m *Schedule) XXX_DiscardUnknown()

func (*Schedule) XXX_Marshal

func (m *Schedule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Schedule) XXX_Merge

func (m *Schedule) XXX_Merge(src proto.Message)

func (*Schedule) XXX_Size

func (m *Schedule) XXX_Size() int

func (*Schedule) XXX_Unmarshal

func (m *Schedule) XXX_Unmarshal(b []byte) error

type SpecSource

type SpecSource struct {
	// The Game Server Config resource. Uses the form:
	//
	// `projects/{project}/locations/{location}/gameServerDeployments/{deployment_id}/configs/{config_id}`.
	GameServerConfigName string `protobuf:"bytes,1,opt,name=game_server_config_name,json=gameServerConfigName,proto3" json:"game_server_config_name,omitempty"`
	// The name of the Agones leet config or Agones scaling config used to derive
	// the Agones fleet or Agones autoscaler spec.
	Name                 string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Encapsulates Agones fleet spec and Agones autoscaler spec sources.

func (*SpecSource) Descriptor

func (*SpecSource) Descriptor() ([]byte, []int)

func (*SpecSource) GetGameServerConfigName

func (m *SpecSource) GetGameServerConfigName() string

func (*SpecSource) GetName

func (m *SpecSource) GetName() string

func (*SpecSource) ProtoMessage

func (*SpecSource) ProtoMessage()

func (*SpecSource) Reset

func (m *SpecSource) Reset()

func (*SpecSource) String

func (m *SpecSource) String() string

func (*SpecSource) XXX_DiscardUnknown

func (m *SpecSource) XXX_DiscardUnknown()

func (*SpecSource) XXX_Marshal

func (m *SpecSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SpecSource) XXX_Merge

func (m *SpecSource) XXX_Merge(src proto.Message)

func (*SpecSource) XXX_Size

func (m *SpecSource) XXX_Size() int

func (*SpecSource) XXX_Unmarshal

func (m *SpecSource) XXX_Unmarshal(b []byte) error

type TargetDetails

type TargetDetails struct {
	// The Game Server Cluster name. Uses the form:
	//
	// `projects/{project}/locations/{location}/realms/{realm}/gameServerClusters/{cluster}`.
	GameServerClusterName string `` /* 128-byte string literal not displayed */
	// The Game Server Deployment name. Uses the form:
	//
	// `projects/{project}/locations/{location}/gameServerDeployments/{deployment_id}`.
	GameServerDeploymentName string `` /* 137-byte string literal not displayed */
	// Agones fleet details for Game Server Clusters and Game Server Deployments.
	FleetDetails         []*TargetDetails_TargetFleetDetails `protobuf:"bytes,3,rep,name=fleet_details,json=fleetDetails,proto3" json:"fleet_details,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                            `json:"-"`
	XXX_unrecognized     []byte                              `json:"-"`
	XXX_sizecache        int32                               `json:"-"`
}

Details about the Agones resources.

func (*TargetDetails) Descriptor

func (*TargetDetails) Descriptor() ([]byte, []int)

func (*TargetDetails) GetFleetDetails

func (m *TargetDetails) GetFleetDetails() []*TargetDetails_TargetFleetDetails

func (*TargetDetails) GetGameServerClusterName

func (m *TargetDetails) GetGameServerClusterName() string

func (*TargetDetails) GetGameServerDeploymentName

func (m *TargetDetails) GetGameServerDeploymentName() string

func (*TargetDetails) ProtoMessage

func (*TargetDetails) ProtoMessage()

func (*TargetDetails) Reset

func (m *TargetDetails) Reset()

func (*TargetDetails) String

func (m *TargetDetails) String() string

func (*TargetDetails) XXX_DiscardUnknown

func (m *TargetDetails) XXX_DiscardUnknown()

func (*TargetDetails) XXX_Marshal

func (m *TargetDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TargetDetails) XXX_Merge

func (m *TargetDetails) XXX_Merge(src proto.Message)

func (*TargetDetails) XXX_Size

func (m *TargetDetails) XXX_Size() int

func (*TargetDetails) XXX_Unmarshal

func (m *TargetDetails) XXX_Unmarshal(b []byte) error

type TargetDetails_TargetFleetDetails

type TargetDetails_TargetFleetDetails struct {
	// Reference to target Agones fleet.
	Fleet *TargetDetails_TargetFleetDetails_TargetFleet `protobuf:"bytes,1,opt,name=fleet,proto3" json:"fleet,omitempty"`
	// Reference to target Agones fleet autoscaling policy.
	Autoscaler           *TargetDetails_TargetFleetDetails_TargetFleetAutoscaler `protobuf:"bytes,2,opt,name=autoscaler,proto3" json:"autoscaler,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                                `json:"-"`
	XXX_unrecognized     []byte                                                  `json:"-"`
	XXX_sizecache        int32                                                   `json:"-"`
}

Details of the target Agones fleet.

func (*TargetDetails_TargetFleetDetails) Descriptor

func (*TargetDetails_TargetFleetDetails) Descriptor() ([]byte, []int)

func (*TargetDetails_TargetFleetDetails) GetAutoscaler

func (*TargetDetails_TargetFleetDetails) GetFleet

func (*TargetDetails_TargetFleetDetails) ProtoMessage

func (*TargetDetails_TargetFleetDetails) ProtoMessage()

func (*TargetDetails_TargetFleetDetails) Reset

func (*TargetDetails_TargetFleetDetails) String

func (*TargetDetails_TargetFleetDetails) XXX_DiscardUnknown

func (m *TargetDetails_TargetFleetDetails) XXX_DiscardUnknown()

func (*TargetDetails_TargetFleetDetails) XXX_Marshal

func (m *TargetDetails_TargetFleetDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TargetDetails_TargetFleetDetails) XXX_Merge

func (*TargetDetails_TargetFleetDetails) XXX_Size

func (m *TargetDetails_TargetFleetDetails) XXX_Size() int

func (*TargetDetails_TargetFleetDetails) XXX_Unmarshal

func (m *TargetDetails_TargetFleetDetails) XXX_Unmarshal(b []byte) error

type TargetDetails_TargetFleetDetails_TargetFleet

type TargetDetails_TargetFleetDetails_TargetFleet struct {
	// The name of the Agones fleet.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Encapsulates the source of the Agones fleet spec.
	// The Agones fleet spec source.
	SpecSource           *SpecSource `protobuf:"bytes,2,opt,name=spec_source,json=specSource,proto3" json:"spec_source,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

Target Agones fleet specification.

func (*TargetDetails_TargetFleetDetails_TargetFleet) Descriptor

func (*TargetDetails_TargetFleetDetails_TargetFleet) GetName

func (*TargetDetails_TargetFleetDetails_TargetFleet) GetSpecSource

func (*TargetDetails_TargetFleetDetails_TargetFleet) ProtoMessage

func (*TargetDetails_TargetFleetDetails_TargetFleet) Reset

func (*TargetDetails_TargetFleetDetails_TargetFleet) String

func (*TargetDetails_TargetFleetDetails_TargetFleet) XXX_DiscardUnknown

func (m *TargetDetails_TargetFleetDetails_TargetFleet) XXX_DiscardUnknown()

func (*TargetDetails_TargetFleetDetails_TargetFleet) XXX_Marshal

func (m *TargetDetails_TargetFleetDetails_TargetFleet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TargetDetails_TargetFleetDetails_TargetFleet) XXX_Merge

func (*TargetDetails_TargetFleetDetails_TargetFleet) XXX_Size

func (*TargetDetails_TargetFleetDetails_TargetFleet) XXX_Unmarshal

type TargetDetails_TargetFleetDetails_TargetFleetAutoscaler

type TargetDetails_TargetFleetDetails_TargetFleetAutoscaler struct {
	// The name of the Agones autoscaler.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Encapsulates the source of the Agones fleet spec.
	// Details about the Agones autoscaler spec.
	SpecSource           *SpecSource `protobuf:"bytes,2,opt,name=spec_source,json=specSource,proto3" json:"spec_source,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

Target Agones autoscaler policy reference.

func (*TargetDetails_TargetFleetDetails_TargetFleetAutoscaler) Descriptor

func (*TargetDetails_TargetFleetDetails_TargetFleetAutoscaler) GetName

func (*TargetDetails_TargetFleetDetails_TargetFleetAutoscaler) GetSpecSource

func (*TargetDetails_TargetFleetDetails_TargetFleetAutoscaler) ProtoMessage

func (*TargetDetails_TargetFleetDetails_TargetFleetAutoscaler) Reset

func (*TargetDetails_TargetFleetDetails_TargetFleetAutoscaler) String

func (*TargetDetails_TargetFleetDetails_TargetFleetAutoscaler) XXX_DiscardUnknown

func (*TargetDetails_TargetFleetDetails_TargetFleetAutoscaler) XXX_Marshal

func (m *TargetDetails_TargetFleetDetails_TargetFleetAutoscaler) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TargetDetails_TargetFleetDetails_TargetFleetAutoscaler) XXX_Merge

func (*TargetDetails_TargetFleetDetails_TargetFleetAutoscaler) XXX_Size

func (*TargetDetails_TargetFleetDetails_TargetFleetAutoscaler) XXX_Unmarshal

type TargetState

type TargetState struct {
	// Details about Agones fleets.
	Details              []*TargetDetails `protobuf:"bytes,1,rep,name=details,proto3" json:"details,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

Encapsulates the Target state.

func (*TargetState) Descriptor

func (*TargetState) Descriptor() ([]byte, []int)

func (*TargetState) GetDetails

func (m *TargetState) GetDetails() []*TargetDetails

func (*TargetState) ProtoMessage

func (*TargetState) ProtoMessage()

func (*TargetState) Reset

func (m *TargetState) Reset()

func (*TargetState) String

func (m *TargetState) String() string

func (*TargetState) XXX_DiscardUnknown

func (m *TargetState) XXX_DiscardUnknown()

func (*TargetState) XXX_Marshal

func (m *TargetState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TargetState) XXX_Merge

func (m *TargetState) XXX_Merge(src proto.Message)

func (*TargetState) XXX_Size

func (m *TargetState) XXX_Size() int

func (*TargetState) XXX_Unmarshal

func (m *TargetState) XXX_Unmarshal(b []byte) error

type UnimplementedGameServerClustersServiceServer

type UnimplementedGameServerClustersServiceServer struct {
}

UnimplementedGameServerClustersServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedGameServerClustersServiceServer) CreateGameServerCluster

func (*UnimplementedGameServerClustersServiceServer) DeleteGameServerCluster

func (*UnimplementedGameServerClustersServiceServer) GetGameServerCluster

func (*UnimplementedGameServerClustersServiceServer) ListGameServerClusters

func (*UnimplementedGameServerClustersServiceServer) PreviewCreateGameServerCluster

func (*UnimplementedGameServerClustersServiceServer) PreviewDeleteGameServerCluster

func (*UnimplementedGameServerClustersServiceServer) PreviewUpdateGameServerCluster

func (*UnimplementedGameServerClustersServiceServer) UpdateGameServerCluster

type UnimplementedGameServerConfigsServiceServer

type UnimplementedGameServerConfigsServiceServer struct {
}

UnimplementedGameServerConfigsServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedGameServerConfigsServiceServer) CreateGameServerConfig

func (*UnimplementedGameServerConfigsServiceServer) DeleteGameServerConfig

func (*UnimplementedGameServerConfigsServiceServer) GetGameServerConfig

func (*UnimplementedGameServerConfigsServiceServer) ListGameServerConfigs

type UnimplementedGameServerDeploymentsServiceServer

type UnimplementedGameServerDeploymentsServiceServer struct {
}

UnimplementedGameServerDeploymentsServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedGameServerDeploymentsServiceServer) CreateGameServerDeployment

func (*UnimplementedGameServerDeploymentsServiceServer) DeleteGameServerDeployment

func (*UnimplementedGameServerDeploymentsServiceServer) FetchDeploymentState

func (*UnimplementedGameServerDeploymentsServiceServer) GetGameServerDeployment

func (*UnimplementedGameServerDeploymentsServiceServer) GetGameServerDeploymentRollout

func (*UnimplementedGameServerDeploymentsServiceServer) ListGameServerDeployments

func (*UnimplementedGameServerDeploymentsServiceServer) UpdateGameServerDeployment

func (*UnimplementedGameServerDeploymentsServiceServer) UpdateGameServerDeploymentRollout

type UnimplementedRealmsServiceServer

type UnimplementedRealmsServiceServer struct {
}

UnimplementedRealmsServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedRealmsServiceServer) CreateRealm

func (*UnimplementedRealmsServiceServer) DeleteRealm

func (*UnimplementedRealmsServiceServer) GetRealm

func (*UnimplementedRealmsServiceServer) ListRealms

func (*UnimplementedRealmsServiceServer) PreviewRealmUpdate

func (*UnimplementedRealmsServiceServer) UpdateRealm

type UpdateGameServerClusterRequest

type UpdateGameServerClusterRequest struct {
	// Required. The Game Server Cluster to be updated.
	// Only fields specified in update_mask are updated.
	GameServerCluster *GameServerCluster `protobuf:"bytes,1,opt,name=game_server_cluster,json=gameServerCluster,proto3" json:"game_server_cluster,omitempty"`
	// Required. Mask of fields to update. At least one path must be supplied in
	// this field. For the `FieldMask` definition, see
	//
	// https:
	// //developers.google.com/protocol-buffers
	// // /docs/reference/google.protobuf#fieldmask
	UpdateMask           *field_mask.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

Request message for GameServerClustersService.UpdateGameServerCluster.

func (*UpdateGameServerClusterRequest) Descriptor

func (*UpdateGameServerClusterRequest) Descriptor() ([]byte, []int)

func (*UpdateGameServerClusterRequest) GetGameServerCluster

func (m *UpdateGameServerClusterRequest) GetGameServerCluster() *GameServerCluster

func (*UpdateGameServerClusterRequest) GetUpdateMask

func (*UpdateGameServerClusterRequest) ProtoMessage

func (*UpdateGameServerClusterRequest) ProtoMessage()

func (*UpdateGameServerClusterRequest) Reset

func (m *UpdateGameServerClusterRequest) Reset()

func (*UpdateGameServerClusterRequest) String

func (*UpdateGameServerClusterRequest) XXX_DiscardUnknown

func (m *UpdateGameServerClusterRequest) XXX_DiscardUnknown()

func (*UpdateGameServerClusterRequest) XXX_Marshal

func (m *UpdateGameServerClusterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateGameServerClusterRequest) XXX_Merge

func (m *UpdateGameServerClusterRequest) XXX_Merge(src proto.Message)

func (*UpdateGameServerClusterRequest) XXX_Size

func (m *UpdateGameServerClusterRequest) XXX_Size() int

func (*UpdateGameServerClusterRequest) XXX_Unmarshal

func (m *UpdateGameServerClusterRequest) XXX_Unmarshal(b []byte) error

type UpdateGameServerDeploymentRequest

type UpdateGameServerDeploymentRequest struct {
	// Required. The Game Server Deployment to be updated.
	// Only fields specified in update_mask are updated.
	GameServerDeployment *GameServerDeployment `protobuf:"bytes,1,opt,name=game_server_deployment,json=gameServerDeployment,proto3" json:"game_server_deployment,omitempty"`
	// Required. Mask of fields to update. At least one path must be supplied in
	// this field. For the `FieldMask` definition, see
	//
	// https:
	// //developers.google.com/protocol-buffers
	// // /docs/reference/google.protobuf#fieldmask
	UpdateMask           *field_mask.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

Request message for GameServerDeploymentsService.UpdateGameServerDeployment. Only allows updates for labels.

func (*UpdateGameServerDeploymentRequest) Descriptor

func (*UpdateGameServerDeploymentRequest) Descriptor() ([]byte, []int)

func (*UpdateGameServerDeploymentRequest) GetGameServerDeployment

func (m *UpdateGameServerDeploymentRequest) GetGameServerDeployment() *GameServerDeployment

func (*UpdateGameServerDeploymentRequest) GetUpdateMask

func (*UpdateGameServerDeploymentRequest) ProtoMessage

func (*UpdateGameServerDeploymentRequest) ProtoMessage()

func (*UpdateGameServerDeploymentRequest) Reset

func (*UpdateGameServerDeploymentRequest) String

func (*UpdateGameServerDeploymentRequest) XXX_DiscardUnknown

func (m *UpdateGameServerDeploymentRequest) XXX_DiscardUnknown()

func (*UpdateGameServerDeploymentRequest) XXX_Marshal

func (m *UpdateGameServerDeploymentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateGameServerDeploymentRequest) XXX_Merge

func (*UpdateGameServerDeploymentRequest) XXX_Size

func (m *UpdateGameServerDeploymentRequest) XXX_Size() int

func (*UpdateGameServerDeploymentRequest) XXX_Unmarshal

func (m *UpdateGameServerDeploymentRequest) XXX_Unmarshal(b []byte) error

type UpdateGameServerDeploymentRolloutRequest

type UpdateGameServerDeploymentRolloutRequest struct {
	// Required. The Game Server Deployment Rollout to be updated.
	// Only fields specified in update_mask are updated.
	Rollout *GameServerDeploymentRollout `protobuf:"bytes,1,opt,name=rollout,proto3" json:"rollout,omitempty"`
	// Required. Mask of fields to update. At least one path must be supplied in
	// this field. For the `FieldMask` definition, see
	//
	// https:
	// //developers.google.com/protocol-buffers
	// // /docs/reference/google.protobuf#fieldmask
	UpdateMask           *field_mask.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

Request message for GameServerDeploymentsService.UpdateGameServerRolloutDeployment.

func (*UpdateGameServerDeploymentRolloutRequest) Descriptor

func (*UpdateGameServerDeploymentRolloutRequest) Descriptor() ([]byte, []int)

func (*UpdateGameServerDeploymentRolloutRequest) GetRollout

func (*UpdateGameServerDeploymentRolloutRequest) GetUpdateMask

func (*UpdateGameServerDeploymentRolloutRequest) ProtoMessage

func (*UpdateGameServerDeploymentRolloutRequest) Reset

func (*UpdateGameServerDeploymentRolloutRequest) String

func (*UpdateGameServerDeploymentRolloutRequest) XXX_DiscardUnknown

func (m *UpdateGameServerDeploymentRolloutRequest) XXX_DiscardUnknown()

func (*UpdateGameServerDeploymentRolloutRequest) XXX_Marshal

func (m *UpdateGameServerDeploymentRolloutRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateGameServerDeploymentRolloutRequest) XXX_Merge

func (*UpdateGameServerDeploymentRolloutRequest) XXX_Size

func (*UpdateGameServerDeploymentRolloutRequest) XXX_Unmarshal

func (m *UpdateGameServerDeploymentRolloutRequest) XXX_Unmarshal(b []byte) error

type UpdateRealmRequest

type UpdateRealmRequest struct {
	// Required. The Realm to be updated.
	// Only fields specified in update_mask are updated.
	Realm *Realm `protobuf:"bytes,1,opt,name=realm,proto3" json:"realm,omitempty"`
	// Required. The update mask applies to the resource. For the `FieldMask`
	// definition, see
	//
	// https:
	// //developers.google.com/protocol-buffers
	// // /docs/reference/google.protobuf#fieldmask
	UpdateMask           *field_mask.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

Request message for RealmsService.UpdateRealm.

func (*UpdateRealmRequest) Descriptor

func (*UpdateRealmRequest) Descriptor() ([]byte, []int)

func (*UpdateRealmRequest) GetRealm

func (m *UpdateRealmRequest) GetRealm() *Realm

func (*UpdateRealmRequest) GetUpdateMask

func (m *UpdateRealmRequest) GetUpdateMask() *field_mask.FieldMask

func (*UpdateRealmRequest) ProtoMessage

func (*UpdateRealmRequest) ProtoMessage()

func (*UpdateRealmRequest) Reset

func (m *UpdateRealmRequest) Reset()

func (*UpdateRealmRequest) String

func (m *UpdateRealmRequest) String() string

func (*UpdateRealmRequest) XXX_DiscardUnknown

func (m *UpdateRealmRequest) XXX_DiscardUnknown()

func (*UpdateRealmRequest) XXX_Marshal

func (m *UpdateRealmRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateRealmRequest) XXX_Merge

func (m *UpdateRealmRequest) XXX_Merge(src proto.Message)

func (*UpdateRealmRequest) XXX_Size

func (m *UpdateRealmRequest) XXX_Size() int

func (*UpdateRealmRequest) XXX_Unmarshal

func (m *UpdateRealmRequest) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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