clientgatewaysv1

package
v1.36.10-2024050211440... Latest Latest
Warning

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

Go to latest
Published: unknown License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ClientGateway_State_name = map[int32]string{
		0: "STATE_UNSPECIFIED",
		1: "CREATING",
		2: "UPDATING",
		3: "DELETING",
		4: "RUNNING",
		5: "DOWN",
		6: "ERROR",
	}
	ClientGateway_State_value = map[string]int32{
		"STATE_UNSPECIFIED": 0,
		"CREATING":          1,
		"UPDATING":          2,
		"DELETING":          3,
		"RUNNING":           4,
		"DOWN":              5,
		"ERROR":             6,
	}
)

Enum value maps for ClientGateway_State.

View Source
var File_google_events_cloud_beyondcorp_clientgateways_v1_data_proto protoreflect.FileDescriptor
View Source
var File_google_events_cloud_beyondcorp_clientgateways_v1_events_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type ClientGateway

type ClientGateway struct {

	// Required. name of resource. The name is ignored during creation.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Output only. [Output only] Create time stamp.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. [Output only] Update time stamp.
	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// Output only. The operational state of the gateway.
	State ClientGateway_State `` /* 138-byte string literal not displayed */
	// Output only. A unique identifier for the instance generated by the system.
	Id string `protobuf:"bytes,5,opt,name=id,proto3" json:"id,omitempty"`
	// Output only. The client connector service name that the client gateway is
	// associated to. Client Connector Services, named as follows:
	//
	//	`projects/{project_id}/locations/{location_id}/client_connector_services/{client_connector_service_id}`.
	ClientConnectorService string `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

Message describing ClientGateway object.

func (*ClientGateway) ClearCreateTime

func (x *ClientGateway) ClearCreateTime()

func (*ClientGateway) ClearUpdateTime

func (x *ClientGateway) ClearUpdateTime()

func (*ClientGateway) GetClientConnectorService

func (x *ClientGateway) GetClientConnectorService() string

func (*ClientGateway) GetCreateTime

func (x *ClientGateway) GetCreateTime() *timestamppb.Timestamp

func (*ClientGateway) GetId

func (x *ClientGateway) GetId() string

func (*ClientGateway) GetName

func (x *ClientGateway) GetName() string

func (*ClientGateway) GetState

func (x *ClientGateway) GetState() ClientGateway_State

func (*ClientGateway) GetUpdateTime

func (x *ClientGateway) GetUpdateTime() *timestamppb.Timestamp

func (*ClientGateway) HasCreateTime

func (x *ClientGateway) HasCreateTime() bool

func (*ClientGateway) HasUpdateTime

func (x *ClientGateway) HasUpdateTime() bool

func (*ClientGateway) ProtoMessage

func (*ClientGateway) ProtoMessage()

func (*ClientGateway) ProtoReflect

func (x *ClientGateway) ProtoReflect() protoreflect.Message

func (*ClientGateway) Reset

func (x *ClientGateway) Reset()

func (*ClientGateway) SetClientConnectorService

func (x *ClientGateway) SetClientConnectorService(v string)

func (*ClientGateway) SetCreateTime

func (x *ClientGateway) SetCreateTime(v *timestamppb.Timestamp)

func (*ClientGateway) SetId

func (x *ClientGateway) SetId(v string)

func (*ClientGateway) SetName

func (x *ClientGateway) SetName(v string)

func (*ClientGateway) SetState

func (x *ClientGateway) SetState(v ClientGateway_State)

func (*ClientGateway) SetUpdateTime

func (x *ClientGateway) SetUpdateTime(v *timestamppb.Timestamp)

func (*ClientGateway) String

func (x *ClientGateway) String() string

type ClientGatewayCreatedEvent

type ClientGatewayCreatedEvent struct {

	// The data associated with the event.
	Data *ClientGatewayEventData `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

The CloudEvent raised when a ClientGateway is created.

func (*ClientGatewayCreatedEvent) ClearData

func (x *ClientGatewayCreatedEvent) ClearData()

func (*ClientGatewayCreatedEvent) GetData

func (*ClientGatewayCreatedEvent) HasData

func (x *ClientGatewayCreatedEvent) HasData() bool

func (*ClientGatewayCreatedEvent) ProtoMessage

func (*ClientGatewayCreatedEvent) ProtoMessage()

func (*ClientGatewayCreatedEvent) ProtoReflect

func (*ClientGatewayCreatedEvent) Reset

func (x *ClientGatewayCreatedEvent) Reset()

func (*ClientGatewayCreatedEvent) SetData

func (*ClientGatewayCreatedEvent) String

func (x *ClientGatewayCreatedEvent) String() string

type ClientGatewayCreatedEvent_builder

type ClientGatewayCreatedEvent_builder struct {

	// The data associated with the event.
	Data *ClientGatewayEventData
	// contains filtered or unexported fields
}

func (ClientGatewayCreatedEvent_builder) Build

type ClientGatewayDeletedEvent

type ClientGatewayDeletedEvent struct {

	// The data associated with the event.
	Data *ClientGatewayEventData `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

The CloudEvent raised when a ClientGateway is deleted.

func (*ClientGatewayDeletedEvent) ClearData

func (x *ClientGatewayDeletedEvent) ClearData()

func (*ClientGatewayDeletedEvent) GetData

func (*ClientGatewayDeletedEvent) HasData

func (x *ClientGatewayDeletedEvent) HasData() bool

func (*ClientGatewayDeletedEvent) ProtoMessage

func (*ClientGatewayDeletedEvent) ProtoMessage()

func (*ClientGatewayDeletedEvent) ProtoReflect

func (*ClientGatewayDeletedEvent) Reset

func (x *ClientGatewayDeletedEvent) Reset()

func (*ClientGatewayDeletedEvent) SetData

func (*ClientGatewayDeletedEvent) String

func (x *ClientGatewayDeletedEvent) String() string

type ClientGatewayDeletedEvent_builder

type ClientGatewayDeletedEvent_builder struct {

	// The data associated with the event.
	Data *ClientGatewayEventData
	// contains filtered or unexported fields
}

func (ClientGatewayDeletedEvent_builder) Build

type ClientGatewayEventData

type ClientGatewayEventData struct {

	// Optional. The ClientGateway event payload. Unset for deletion events.
	Payload *ClientGateway `protobuf:"bytes,1,opt,name=payload,proto3,oneof" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

The data within all ClientGateway events.

func (*ClientGatewayEventData) ClearPayload

func (x *ClientGatewayEventData) ClearPayload()

func (*ClientGatewayEventData) GetPayload

func (x *ClientGatewayEventData) GetPayload() *ClientGateway

func (*ClientGatewayEventData) HasPayload

func (x *ClientGatewayEventData) HasPayload() bool

func (*ClientGatewayEventData) ProtoMessage

func (*ClientGatewayEventData) ProtoMessage()

func (*ClientGatewayEventData) ProtoReflect

func (x *ClientGatewayEventData) ProtoReflect() protoreflect.Message

func (*ClientGatewayEventData) Reset

func (x *ClientGatewayEventData) Reset()

func (*ClientGatewayEventData) SetPayload

func (x *ClientGatewayEventData) SetPayload(v *ClientGateway)

func (*ClientGatewayEventData) String

func (x *ClientGatewayEventData) String() string

type ClientGatewayEventData_builder

type ClientGatewayEventData_builder struct {

	// Optional. The ClientGateway event payload. Unset for deletion events.
	Payload *ClientGateway
	// contains filtered or unexported fields
}

func (ClientGatewayEventData_builder) Build

type ClientGateway_State

type ClientGateway_State int32

Represents the different states of a gateway.

const (
	// Default value. This value is unused.
	ClientGateway_STATE_UNSPECIFIED ClientGateway_State = 0
	// Gateway is being created.
	ClientGateway_CREATING ClientGateway_State = 1
	// Gateway is being updated.
	ClientGateway_UPDATING ClientGateway_State = 2
	// Gateway is being deleted.
	ClientGateway_DELETING ClientGateway_State = 3
	// Gateway is running.
	ClientGateway_RUNNING ClientGateway_State = 4
	// Gateway is down and may be restored in the future.
	// This happens when CCFE sends ProjectState = OFF.
	ClientGateway_DOWN ClientGateway_State = 5
	// ClientGateway encountered an error and is in indeterministic state.
	ClientGateway_ERROR ClientGateway_State = 6
)

func (ClientGateway_State) Descriptor

func (ClientGateway_State) Enum

func (ClientGateway_State) Number

func (ClientGateway_State) String

func (x ClientGateway_State) String() string

func (ClientGateway_State) Type

type ClientGateway_builder

type ClientGateway_builder struct {

	// Required. name of resource. The name is ignored during creation.
	Name string
	// Output only. [Output only] Create time stamp.
	CreateTime *timestamppb.Timestamp
	// Output only. [Output only] Update time stamp.
	UpdateTime *timestamppb.Timestamp
	// Output only. The operational state of the gateway.
	State ClientGateway_State
	// Output only. A unique identifier for the instance generated by the system.
	Id string
	// Output only. The client connector service name that the client gateway is
	// associated to. Client Connector Services, named as follows:
	//
	//	`projects/{project_id}/locations/{location_id}/client_connector_services/{client_connector_service_id}`.
	ClientConnectorService string
	// contains filtered or unexported fields
}

func (ClientGateway_builder) Build

Source Files

  • data.pb.go
  • events.pb.go

Jump to

Keyboard shortcuts

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