Documentation
¶
Index ¶
- Constants
- func NewSRPCQuickstartHandlerServiceHandler(impl SRPCQuickstartHandlerServiceServer, serviceID string) srpc.Handler
- func NewSRPCQuickstartRegistryResourceServiceHandler(impl SRPCQuickstartRegistryResourceServiceServer, serviceID string) srpc.Handler
- func SRPCRegisterQuickstartHandlerService(mux srpc.Mux, impl SRPCQuickstartHandlerServiceServer) error
- func SRPCRegisterQuickstartRegistryResourceService(mux srpc.Mux, impl SRPCQuickstartRegistryResourceServiceServer) error
- type ExecuteQuickstartRequest
- func (m *ExecuteQuickstartRequest) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *ExecuteQuickstartRequest) CloneVT() *ExecuteQuickstartRequest
- func (this *ExecuteQuickstartRequest) EqualMessageVT(thatMsg any) bool
- func (this *ExecuteQuickstartRequest) EqualVT(that *ExecuteQuickstartRequest) bool
- func (x *ExecuteQuickstartRequest) GetQuickstartId() string
- func (x *ExecuteQuickstartRequest) GetSpaceResourceId() uint32
- func (x *ExecuteQuickstartRequest) MarshalJSON() ([]byte, error)
- func (x *ExecuteQuickstartRequest) MarshalProtoJSON(s *json.MarshalState)
- func (x *ExecuteQuickstartRequest) MarshalProtoText() string
- func (m *ExecuteQuickstartRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ExecuteQuickstartRequest) MarshalToVT(dAtA []byte) (int, error)
- func (m *ExecuteQuickstartRequest) MarshalVT() (dAtA []byte, err error)
- func (*ExecuteQuickstartRequest) ProtoMessage()
- func (x *ExecuteQuickstartRequest) Reset()
- func (m *ExecuteQuickstartRequest) SizeVT() (n int)
- func (x *ExecuteQuickstartRequest) String() string
- func (x *ExecuteQuickstartRequest) UnmarshalJSON(b []byte) error
- func (x *ExecuteQuickstartRequest) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *ExecuteQuickstartRequest) UnmarshalVT(dAtA []byte) error
- type ExecuteQuickstartResponse
- func (m *ExecuteQuickstartResponse) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *ExecuteQuickstartResponse) CloneVT() *ExecuteQuickstartResponse
- func (this *ExecuteQuickstartResponse) EqualMessageVT(thatMsg any) bool
- func (this *ExecuteQuickstartResponse) EqualVT(that *ExecuteQuickstartResponse) bool
- func (x *ExecuteQuickstartResponse) GetIndexPath() string
- func (x *ExecuteQuickstartResponse) GetPluginIds() []string
- func (x *ExecuteQuickstartResponse) MarshalJSON() ([]byte, error)
- func (x *ExecuteQuickstartResponse) MarshalProtoJSON(s *json.MarshalState)
- func (x *ExecuteQuickstartResponse) MarshalProtoText() string
- func (m *ExecuteQuickstartResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ExecuteQuickstartResponse) MarshalToVT(dAtA []byte) (int, error)
- func (m *ExecuteQuickstartResponse) MarshalVT() (dAtA []byte, err error)
- func (*ExecuteQuickstartResponse) ProtoMessage()
- func (x *ExecuteQuickstartResponse) Reset()
- func (m *ExecuteQuickstartResponse) SizeVT() (n int)
- func (x *ExecuteQuickstartResponse) String() string
- func (x *ExecuteQuickstartResponse) UnmarshalJSON(b []byte) error
- func (x *ExecuteQuickstartResponse) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *ExecuteQuickstartResponse) UnmarshalVT(dAtA []byte) error
- type ListQuickstartsRequest
- func (m *ListQuickstartsRequest) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *ListQuickstartsRequest) CloneVT() *ListQuickstartsRequest
- func (this *ListQuickstartsRequest) EqualMessageVT(thatMsg any) bool
- func (this *ListQuickstartsRequest) EqualVT(that *ListQuickstartsRequest) bool
- func (x *ListQuickstartsRequest) GetInstanceKey() string
- func (x *ListQuickstartsRequest) MarshalJSON() ([]byte, error)
- func (x *ListQuickstartsRequest) MarshalProtoJSON(s *json.MarshalState)
- func (x *ListQuickstartsRequest) MarshalProtoText() string
- func (m *ListQuickstartsRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ListQuickstartsRequest) MarshalToVT(dAtA []byte) (int, error)
- func (m *ListQuickstartsRequest) MarshalVT() (dAtA []byte, err error)
- func (*ListQuickstartsRequest) ProtoMessage()
- func (x *ListQuickstartsRequest) Reset()
- func (m *ListQuickstartsRequest) SizeVT() (n int)
- func (x *ListQuickstartsRequest) String() string
- func (x *ListQuickstartsRequest) UnmarshalJSON(b []byte) error
- func (x *ListQuickstartsRequest) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *ListQuickstartsRequest) UnmarshalVT(dAtA []byte) error
- type ListQuickstartsResponse
- func (m *ListQuickstartsResponse) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *ListQuickstartsResponse) CloneVT() *ListQuickstartsResponse
- func (this *ListQuickstartsResponse) EqualMessageVT(thatMsg any) bool
- func (this *ListQuickstartsResponse) EqualVT(that *ListQuickstartsResponse) bool
- func (x *ListQuickstartsResponse) GetRegistrations() []*QuickstartRegistration
- func (x *ListQuickstartsResponse) MarshalJSON() ([]byte, error)
- func (x *ListQuickstartsResponse) MarshalProtoJSON(s *json.MarshalState)
- func (x *ListQuickstartsResponse) MarshalProtoText() string
- func (m *ListQuickstartsResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ListQuickstartsResponse) MarshalToVT(dAtA []byte) (int, error)
- func (m *ListQuickstartsResponse) MarshalVT() (dAtA []byte, err error)
- func (*ListQuickstartsResponse) ProtoMessage()
- func (x *ListQuickstartsResponse) Reset()
- func (m *ListQuickstartsResponse) SizeVT() (n int)
- func (x *ListQuickstartsResponse) String() string
- func (x *ListQuickstartsResponse) UnmarshalJSON(b []byte) error
- func (x *ListQuickstartsResponse) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *ListQuickstartsResponse) UnmarshalVT(dAtA []byte) error
- type QuickstartRegistration
- func (m *QuickstartRegistration) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *QuickstartRegistration) CloneVT() *QuickstartRegistration
- func (this *QuickstartRegistration) EqualMessageVT(thatMsg any) bool
- func (this *QuickstartRegistration) EqualVT(that *QuickstartRegistration) bool
- func (x *QuickstartRegistration) GetCategory() string
- func (x *QuickstartRegistration) GetDescription() string
- func (x *QuickstartRegistration) GetExperimental() bool
- func (x *QuickstartRegistration) GetHidden() bool
- func (x *QuickstartRegistration) GetIconName() string
- func (x *QuickstartRegistration) GetManifestRoot() string
- func (x *QuickstartRegistration) GetName() string
- func (x *QuickstartRegistration) GetPluginId() string
- func (x *QuickstartRegistration) GetQuickstartId() string
- func (x *QuickstartRegistration) GetRegistrationId() uint32
- func (x *QuickstartRegistration) GetRequiredPluginIds() []string
- func (x *QuickstartRegistration) GetSpaceName() string
- func (x *QuickstartRegistration) MarshalJSON() ([]byte, error)
- func (x *QuickstartRegistration) MarshalProtoJSON(s *json.MarshalState)
- func (x *QuickstartRegistration) MarshalProtoText() string
- func (m *QuickstartRegistration) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *QuickstartRegistration) MarshalToVT(dAtA []byte) (int, error)
- func (m *QuickstartRegistration) MarshalVT() (dAtA []byte, err error)
- func (*QuickstartRegistration) ProtoMessage()
- func (x *QuickstartRegistration) Reset()
- func (m *QuickstartRegistration) SizeVT() (n int)
- func (x *QuickstartRegistration) String() string
- func (x *QuickstartRegistration) UnmarshalJSON(b []byte) error
- func (x *QuickstartRegistration) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *QuickstartRegistration) UnmarshalVT(dAtA []byte) error
- type RegisterQuickstartRequest
- func (m *RegisterQuickstartRequest) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *RegisterQuickstartRequest) CloneVT() *RegisterQuickstartRequest
- func (this *RegisterQuickstartRequest) EqualMessageVT(thatMsg any) bool
- func (this *RegisterQuickstartRequest) EqualVT(that *RegisterQuickstartRequest) bool
- func (x *RegisterQuickstartRequest) GetRegistration() *QuickstartRegistration
- func (x *RegisterQuickstartRequest) MarshalJSON() ([]byte, error)
- func (x *RegisterQuickstartRequest) MarshalProtoJSON(s *json.MarshalState)
- func (x *RegisterQuickstartRequest) MarshalProtoText() string
- func (m *RegisterQuickstartRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *RegisterQuickstartRequest) MarshalToVT(dAtA []byte) (int, error)
- func (m *RegisterQuickstartRequest) MarshalVT() (dAtA []byte, err error)
- func (*RegisterQuickstartRequest) ProtoMessage()
- func (x *RegisterQuickstartRequest) Reset()
- func (m *RegisterQuickstartRequest) SizeVT() (n int)
- func (x *RegisterQuickstartRequest) String() string
- func (x *RegisterQuickstartRequest) UnmarshalJSON(b []byte) error
- func (x *RegisterQuickstartRequest) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *RegisterQuickstartRequest) UnmarshalVT(dAtA []byte) error
- type RegisterQuickstartResponse
- func (m *RegisterQuickstartResponse) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *RegisterQuickstartResponse) CloneVT() *RegisterQuickstartResponse
- func (this *RegisterQuickstartResponse) EqualMessageVT(thatMsg any) bool
- func (this *RegisterQuickstartResponse) EqualVT(that *RegisterQuickstartResponse) bool
- func (x *RegisterQuickstartResponse) GetResourceId() uint32
- func (x *RegisterQuickstartResponse) MarshalJSON() ([]byte, error)
- func (x *RegisterQuickstartResponse) MarshalProtoJSON(s *json.MarshalState)
- func (x *RegisterQuickstartResponse) MarshalProtoText() string
- func (m *RegisterQuickstartResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *RegisterQuickstartResponse) MarshalToVT(dAtA []byte) (int, error)
- func (m *RegisterQuickstartResponse) MarshalVT() (dAtA []byte, err error)
- func (*RegisterQuickstartResponse) ProtoMessage()
- func (x *RegisterQuickstartResponse) Reset()
- func (m *RegisterQuickstartResponse) SizeVT() (n int)
- func (x *RegisterQuickstartResponse) String() string
- func (x *RegisterQuickstartResponse) UnmarshalJSON(b []byte) error
- func (x *RegisterQuickstartResponse) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *RegisterQuickstartResponse) UnmarshalVT(dAtA []byte) error
- type SRPCQuickstartHandlerServiceClient
- type SRPCQuickstartHandlerServiceHandler
- func (SRPCQuickstartHandlerServiceHandler) GetMethodIDs() []string
- func (d *SRPCQuickstartHandlerServiceHandler) GetServiceID() string
- func (d *SRPCQuickstartHandlerServiceHandler) InvokeMethod(serviceID, methodID string, strm srpc.Stream) (bool, error)
- func (SRPCQuickstartHandlerServiceHandler) InvokeMethod_SeedQuickstart(impl SRPCQuickstartHandlerServiceServer, strm srpc.Stream) error
- type SRPCQuickstartHandlerServiceServer
- type SRPCQuickstartHandlerService_SeedQuickstartStream
- type SRPCQuickstartRegistryResourceServiceClient
- type SRPCQuickstartRegistryResourceServiceHandler
- func (SRPCQuickstartRegistryResourceServiceHandler) GetMethodIDs() []string
- func (d *SRPCQuickstartRegistryResourceServiceHandler) GetServiceID() string
- func (d *SRPCQuickstartRegistryResourceServiceHandler) InvokeMethod(serviceID, methodID string, strm srpc.Stream) (bool, error)
- func (SRPCQuickstartRegistryResourceServiceHandler) InvokeMethod_ExecuteQuickstart(impl SRPCQuickstartRegistryResourceServiceServer, strm srpc.Stream) error
- func (SRPCQuickstartRegistryResourceServiceHandler) InvokeMethod_ListQuickstarts(impl SRPCQuickstartRegistryResourceServiceServer, strm srpc.Stream) error
- func (SRPCQuickstartRegistryResourceServiceHandler) InvokeMethod_RegisterQuickstart(impl SRPCQuickstartRegistryResourceServiceServer, strm srpc.Stream) error
- func (SRPCQuickstartRegistryResourceServiceHandler) InvokeMethod_WatchQuickstarts(impl SRPCQuickstartRegistryResourceServiceServer, strm srpc.Stream) error
- type SRPCQuickstartRegistryResourceServiceServer
- type SRPCQuickstartRegistryResourceService_ExecuteQuickstartStream
- type SRPCQuickstartRegistryResourceService_ListQuickstartsStream
- type SRPCQuickstartRegistryResourceService_RegisterQuickstartStream
- type SRPCQuickstartRegistryResourceService_WatchQuickstartsClient
- type SRPCQuickstartRegistryResourceService_WatchQuickstartsStream
- type SeedQuickstartRequest
- func (m *SeedQuickstartRequest) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *SeedQuickstartRequest) CloneVT() *SeedQuickstartRequest
- func (this *SeedQuickstartRequest) EqualMessageVT(thatMsg any) bool
- func (this *SeedQuickstartRequest) EqualVT(that *SeedQuickstartRequest) bool
- func (x *SeedQuickstartRequest) GetAttachedEngineResourceId() uint32
- func (x *SeedQuickstartRequest) GetQuickstartId() string
- func (x *SeedQuickstartRequest) MarshalJSON() ([]byte, error)
- func (x *SeedQuickstartRequest) MarshalProtoJSON(s *json.MarshalState)
- func (x *SeedQuickstartRequest) MarshalProtoText() string
- func (m *SeedQuickstartRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *SeedQuickstartRequest) MarshalToVT(dAtA []byte) (int, error)
- func (m *SeedQuickstartRequest) MarshalVT() (dAtA []byte, err error)
- func (*SeedQuickstartRequest) ProtoMessage()
- func (x *SeedQuickstartRequest) Reset()
- func (m *SeedQuickstartRequest) SizeVT() (n int)
- func (x *SeedQuickstartRequest) String() string
- func (x *SeedQuickstartRequest) UnmarshalJSON(b []byte) error
- func (x *SeedQuickstartRequest) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *SeedQuickstartRequest) UnmarshalVT(dAtA []byte) error
- type SeedQuickstartResponse
- func (m *SeedQuickstartResponse) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *SeedQuickstartResponse) CloneVT() *SeedQuickstartResponse
- func (this *SeedQuickstartResponse) EqualMessageVT(thatMsg any) bool
- func (this *SeedQuickstartResponse) EqualVT(that *SeedQuickstartResponse) bool
- func (x *SeedQuickstartResponse) GetIndexPath() string
- func (x *SeedQuickstartResponse) GetPluginIds() []string
- func (x *SeedQuickstartResponse) MarshalJSON() ([]byte, error)
- func (x *SeedQuickstartResponse) MarshalProtoJSON(s *json.MarshalState)
- func (x *SeedQuickstartResponse) MarshalProtoText() string
- func (m *SeedQuickstartResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *SeedQuickstartResponse) MarshalToVT(dAtA []byte) (int, error)
- func (m *SeedQuickstartResponse) MarshalVT() (dAtA []byte, err error)
- func (*SeedQuickstartResponse) ProtoMessage()
- func (x *SeedQuickstartResponse) Reset()
- func (m *SeedQuickstartResponse) SizeVT() (n int)
- func (x *SeedQuickstartResponse) String() string
- func (x *SeedQuickstartResponse) UnmarshalJSON(b []byte) error
- func (x *SeedQuickstartResponse) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *SeedQuickstartResponse) UnmarshalVT(dAtA []byte) error
- type WatchQuickstartsRequest
- func (m *WatchQuickstartsRequest) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *WatchQuickstartsRequest) CloneVT() *WatchQuickstartsRequest
- func (this *WatchQuickstartsRequest) EqualMessageVT(thatMsg any) bool
- func (this *WatchQuickstartsRequest) EqualVT(that *WatchQuickstartsRequest) bool
- func (x *WatchQuickstartsRequest) GetInstanceKey() string
- func (x *WatchQuickstartsRequest) MarshalJSON() ([]byte, error)
- func (x *WatchQuickstartsRequest) MarshalProtoJSON(s *json.MarshalState)
- func (x *WatchQuickstartsRequest) MarshalProtoText() string
- func (m *WatchQuickstartsRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *WatchQuickstartsRequest) MarshalToVT(dAtA []byte) (int, error)
- func (m *WatchQuickstartsRequest) MarshalVT() (dAtA []byte, err error)
- func (*WatchQuickstartsRequest) ProtoMessage()
- func (x *WatchQuickstartsRequest) Reset()
- func (m *WatchQuickstartsRequest) SizeVT() (n int)
- func (x *WatchQuickstartsRequest) String() string
- func (x *WatchQuickstartsRequest) UnmarshalJSON(b []byte) error
- func (x *WatchQuickstartsRequest) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *WatchQuickstartsRequest) UnmarshalVT(dAtA []byte) error
- type WatchQuickstartsResponse
- func (m *WatchQuickstartsResponse) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *WatchQuickstartsResponse) CloneVT() *WatchQuickstartsResponse
- func (this *WatchQuickstartsResponse) EqualMessageVT(thatMsg any) bool
- func (this *WatchQuickstartsResponse) EqualVT(that *WatchQuickstartsResponse) bool
- func (x *WatchQuickstartsResponse) GetRegistrations() []*QuickstartRegistration
- func (x *WatchQuickstartsResponse) MarshalJSON() ([]byte, error)
- func (x *WatchQuickstartsResponse) MarshalProtoJSON(s *json.MarshalState)
- func (x *WatchQuickstartsResponse) MarshalProtoText() string
- func (m *WatchQuickstartsResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *WatchQuickstartsResponse) MarshalToVT(dAtA []byte) (int, error)
- func (m *WatchQuickstartsResponse) MarshalVT() (dAtA []byte, err error)
- func (*WatchQuickstartsResponse) ProtoMessage()
- func (x *WatchQuickstartsResponse) Reset()
- func (m *WatchQuickstartsResponse) SizeVT() (n int)
- func (x *WatchQuickstartsResponse) String() string
- func (x *WatchQuickstartsResponse) UnmarshalJSON(b []byte) error
- func (x *WatchQuickstartsResponse) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *WatchQuickstartsResponse) UnmarshalVT(dAtA []byte) error
Constants ¶
const SRPCQuickstartHandlerServiceServiceID = "s4wave.quickstart.registry.QuickstartHandlerService"
const SRPCQuickstartRegistryResourceServiceServiceID = "s4wave.quickstart.registry.QuickstartRegistryResourceService"
Variables ¶
This section is empty.
Functions ¶
func NewSRPCQuickstartHandlerServiceHandler ¶
func NewSRPCQuickstartHandlerServiceHandler(impl SRPCQuickstartHandlerServiceServer, serviceID string) srpc.Handler
NewSRPCQuickstartHandlerServiceHandler constructs a new RPC handler. serviceID: if empty, uses default: s4wave.quickstart.registry.QuickstartHandlerService
func NewSRPCQuickstartRegistryResourceServiceHandler ¶
func NewSRPCQuickstartRegistryResourceServiceHandler(impl SRPCQuickstartRegistryResourceServiceServer, serviceID string) srpc.Handler
NewSRPCQuickstartRegistryResourceServiceHandler constructs a new RPC handler. serviceID: if empty, uses default: s4wave.quickstart.registry.QuickstartRegistryResourceService
func SRPCRegisterQuickstartHandlerService ¶
func SRPCRegisterQuickstartHandlerService(mux srpc.Mux, impl SRPCQuickstartHandlerServiceServer) error
SRPCRegisterQuickstartHandlerService registers the implementation with the mux. Uses the default serviceID: s4wave.quickstart.registry.QuickstartHandlerService
func SRPCRegisterQuickstartRegistryResourceService ¶
func SRPCRegisterQuickstartRegistryResourceService(mux srpc.Mux, impl SRPCQuickstartRegistryResourceServiceServer) error
SRPCRegisterQuickstartRegistryResourceService registers the implementation with the mux. Uses the default serviceID: s4wave.quickstart.registry.QuickstartRegistryResourceService
Types ¶
type ExecuteQuickstartRequest ¶
type ExecuteQuickstartRequest struct {
// QuickstartId is the registered Quickstart identifier to execute.
QuickstartId string `protobuf:"bytes,1,opt,name=quickstart_id,json=quickstartId,proto3" json:"quickstartId,omitempty"`
// SpaceResourceId is the mounted Space resource to seed.
SpaceResourceId uint32 `protobuf:"varint,2,opt,name=space_resource_id,json=spaceResourceId,proto3" json:"spaceResourceId,omitempty"`
// contains filtered or unexported fields
}
ExecuteQuickstartRequest asks the registry to run a registered Quickstart.
func (*ExecuteQuickstartRequest) CloneMessageVT ¶
func (m *ExecuteQuickstartRequest) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*ExecuteQuickstartRequest) CloneVT ¶
func (m *ExecuteQuickstartRequest) CloneVT() *ExecuteQuickstartRequest
func (*ExecuteQuickstartRequest) EqualMessageVT ¶
func (this *ExecuteQuickstartRequest) EqualMessageVT(thatMsg any) bool
func (*ExecuteQuickstartRequest) EqualVT ¶
func (this *ExecuteQuickstartRequest) EqualVT(that *ExecuteQuickstartRequest) bool
func (*ExecuteQuickstartRequest) GetQuickstartId ¶
func (x *ExecuteQuickstartRequest) GetQuickstartId() string
func (*ExecuteQuickstartRequest) GetSpaceResourceId ¶
func (x *ExecuteQuickstartRequest) GetSpaceResourceId() uint32
func (*ExecuteQuickstartRequest) MarshalJSON ¶
func (x *ExecuteQuickstartRequest) MarshalJSON() ([]byte, error)
MarshalJSON marshals the ExecuteQuickstartRequest to JSON.
func (*ExecuteQuickstartRequest) MarshalProtoJSON ¶
func (x *ExecuteQuickstartRequest) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the ExecuteQuickstartRequest message to JSON.
func (*ExecuteQuickstartRequest) MarshalProtoText ¶
func (x *ExecuteQuickstartRequest) MarshalProtoText() string
func (*ExecuteQuickstartRequest) MarshalToSizedBufferVT ¶
func (m *ExecuteQuickstartRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ExecuteQuickstartRequest) MarshalToVT ¶
func (m *ExecuteQuickstartRequest) MarshalToVT(dAtA []byte) (int, error)
func (*ExecuteQuickstartRequest) MarshalVT ¶
func (m *ExecuteQuickstartRequest) MarshalVT() (dAtA []byte, err error)
func (*ExecuteQuickstartRequest) ProtoMessage ¶
func (*ExecuteQuickstartRequest) ProtoMessage()
func (*ExecuteQuickstartRequest) Reset ¶
func (x *ExecuteQuickstartRequest) Reset()
func (*ExecuteQuickstartRequest) SizeVT ¶
func (m *ExecuteQuickstartRequest) SizeVT() (n int)
func (*ExecuteQuickstartRequest) String ¶
func (x *ExecuteQuickstartRequest) String() string
func (*ExecuteQuickstartRequest) UnmarshalJSON ¶
func (x *ExecuteQuickstartRequest) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the ExecuteQuickstartRequest from JSON.
func (*ExecuteQuickstartRequest) UnmarshalProtoJSON ¶
func (x *ExecuteQuickstartRequest) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the ExecuteQuickstartRequest message from JSON.
func (*ExecuteQuickstartRequest) UnmarshalVT ¶
func (m *ExecuteQuickstartRequest) UnmarshalVT(dAtA []byte) error
type ExecuteQuickstartResponse ¶
type ExecuteQuickstartResponse struct {
// IndexPath is the Space index path the app should open after seeding.
IndexPath string `protobuf:"bytes,1,opt,name=index_path,json=indexPath,proto3" json:"indexPath,omitempty"`
// PluginIds are additional Space plugin ids required by the seeded Space.
PluginIds []string `protobuf:"bytes,2,rep,name=plugin_ids,json=pluginIds,proto3" json:"pluginIds,omitempty"`
// contains filtered or unexported fields
}
ExecuteQuickstartResponse contains routing hints returned by the seed handler.
func (*ExecuteQuickstartResponse) CloneMessageVT ¶
func (m *ExecuteQuickstartResponse) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*ExecuteQuickstartResponse) CloneVT ¶
func (m *ExecuteQuickstartResponse) CloneVT() *ExecuteQuickstartResponse
func (*ExecuteQuickstartResponse) EqualMessageVT ¶
func (this *ExecuteQuickstartResponse) EqualMessageVT(thatMsg any) bool
func (*ExecuteQuickstartResponse) EqualVT ¶
func (this *ExecuteQuickstartResponse) EqualVT(that *ExecuteQuickstartResponse) bool
func (*ExecuteQuickstartResponse) GetIndexPath ¶
func (x *ExecuteQuickstartResponse) GetIndexPath() string
func (*ExecuteQuickstartResponse) GetPluginIds ¶
func (x *ExecuteQuickstartResponse) GetPluginIds() []string
func (*ExecuteQuickstartResponse) MarshalJSON ¶
func (x *ExecuteQuickstartResponse) MarshalJSON() ([]byte, error)
MarshalJSON marshals the ExecuteQuickstartResponse to JSON.
func (*ExecuteQuickstartResponse) MarshalProtoJSON ¶
func (x *ExecuteQuickstartResponse) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the ExecuteQuickstartResponse message to JSON.
func (*ExecuteQuickstartResponse) MarshalProtoText ¶
func (x *ExecuteQuickstartResponse) MarshalProtoText() string
func (*ExecuteQuickstartResponse) MarshalToSizedBufferVT ¶
func (m *ExecuteQuickstartResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ExecuteQuickstartResponse) MarshalToVT ¶
func (m *ExecuteQuickstartResponse) MarshalToVT(dAtA []byte) (int, error)
func (*ExecuteQuickstartResponse) MarshalVT ¶
func (m *ExecuteQuickstartResponse) MarshalVT() (dAtA []byte, err error)
func (*ExecuteQuickstartResponse) ProtoMessage ¶
func (*ExecuteQuickstartResponse) ProtoMessage()
func (*ExecuteQuickstartResponse) Reset ¶
func (x *ExecuteQuickstartResponse) Reset()
func (*ExecuteQuickstartResponse) SizeVT ¶
func (m *ExecuteQuickstartResponse) SizeVT() (n int)
func (*ExecuteQuickstartResponse) String ¶
func (x *ExecuteQuickstartResponse) String() string
func (*ExecuteQuickstartResponse) UnmarshalJSON ¶
func (x *ExecuteQuickstartResponse) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the ExecuteQuickstartResponse from JSON.
func (*ExecuteQuickstartResponse) UnmarshalProtoJSON ¶
func (x *ExecuteQuickstartResponse) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the ExecuteQuickstartResponse message from JSON.
func (*ExecuteQuickstartResponse) UnmarshalVT ¶
func (m *ExecuteQuickstartResponse) UnmarshalVT(dAtA []byte) error
type ListQuickstartsRequest ¶
type ListQuickstartsRequest struct {
// InstanceKey selects a logical installation; empty lists global registrations.
InstanceKey string `protobuf:"bytes,1,opt,name=instance_key,json=instanceKey,proto3" json:"instanceKey,omitempty"`
// contains filtered or unexported fields
}
ListQuickstartsRequest is the request for ListQuickstarts.
func (*ListQuickstartsRequest) CloneMessageVT ¶
func (m *ListQuickstartsRequest) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*ListQuickstartsRequest) CloneVT ¶
func (m *ListQuickstartsRequest) CloneVT() *ListQuickstartsRequest
func (*ListQuickstartsRequest) EqualMessageVT ¶
func (this *ListQuickstartsRequest) EqualMessageVT(thatMsg any) bool
func (*ListQuickstartsRequest) EqualVT ¶
func (this *ListQuickstartsRequest) EqualVT(that *ListQuickstartsRequest) bool
func (*ListQuickstartsRequest) GetInstanceKey ¶
func (x *ListQuickstartsRequest) GetInstanceKey() string
func (*ListQuickstartsRequest) MarshalJSON ¶
func (x *ListQuickstartsRequest) MarshalJSON() ([]byte, error)
MarshalJSON marshals the ListQuickstartsRequest to JSON.
func (*ListQuickstartsRequest) MarshalProtoJSON ¶
func (x *ListQuickstartsRequest) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the ListQuickstartsRequest message to JSON.
func (*ListQuickstartsRequest) MarshalProtoText ¶
func (x *ListQuickstartsRequest) MarshalProtoText() string
func (*ListQuickstartsRequest) MarshalToSizedBufferVT ¶
func (m *ListQuickstartsRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ListQuickstartsRequest) MarshalToVT ¶
func (m *ListQuickstartsRequest) MarshalToVT(dAtA []byte) (int, error)
func (*ListQuickstartsRequest) MarshalVT ¶
func (m *ListQuickstartsRequest) MarshalVT() (dAtA []byte, err error)
func (*ListQuickstartsRequest) ProtoMessage ¶
func (*ListQuickstartsRequest) ProtoMessage()
func (*ListQuickstartsRequest) Reset ¶
func (x *ListQuickstartsRequest) Reset()
func (*ListQuickstartsRequest) SizeVT ¶
func (m *ListQuickstartsRequest) SizeVT() (n int)
func (*ListQuickstartsRequest) String ¶
func (x *ListQuickstartsRequest) String() string
func (*ListQuickstartsRequest) UnmarshalJSON ¶
func (x *ListQuickstartsRequest) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the ListQuickstartsRequest from JSON.
func (*ListQuickstartsRequest) UnmarshalProtoJSON ¶
func (x *ListQuickstartsRequest) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the ListQuickstartsRequest message from JSON.
func (*ListQuickstartsRequest) UnmarshalVT ¶
func (m *ListQuickstartsRequest) UnmarshalVT(dAtA []byte) error
type ListQuickstartsResponse ¶
type ListQuickstartsResponse struct {
// Registrations is the current set of registered Quickstarts.
Registrations []*QuickstartRegistration `protobuf:"bytes,1,rep,name=registrations,proto3" json:"registrations,omitempty"`
// contains filtered or unexported fields
}
ListQuickstartsResponse is the response for ListQuickstarts.
func (*ListQuickstartsResponse) CloneMessageVT ¶
func (m *ListQuickstartsResponse) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*ListQuickstartsResponse) CloneVT ¶
func (m *ListQuickstartsResponse) CloneVT() *ListQuickstartsResponse
func (*ListQuickstartsResponse) EqualMessageVT ¶
func (this *ListQuickstartsResponse) EqualMessageVT(thatMsg any) bool
func (*ListQuickstartsResponse) EqualVT ¶
func (this *ListQuickstartsResponse) EqualVT(that *ListQuickstartsResponse) bool
func (*ListQuickstartsResponse) GetRegistrations ¶
func (x *ListQuickstartsResponse) GetRegistrations() []*QuickstartRegistration
func (*ListQuickstartsResponse) MarshalJSON ¶
func (x *ListQuickstartsResponse) MarshalJSON() ([]byte, error)
MarshalJSON marshals the ListQuickstartsResponse to JSON.
func (*ListQuickstartsResponse) MarshalProtoJSON ¶
func (x *ListQuickstartsResponse) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the ListQuickstartsResponse message to JSON.
func (*ListQuickstartsResponse) MarshalProtoText ¶
func (x *ListQuickstartsResponse) MarshalProtoText() string
func (*ListQuickstartsResponse) MarshalToSizedBufferVT ¶
func (m *ListQuickstartsResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ListQuickstartsResponse) MarshalToVT ¶
func (m *ListQuickstartsResponse) MarshalToVT(dAtA []byte) (int, error)
func (*ListQuickstartsResponse) MarshalVT ¶
func (m *ListQuickstartsResponse) MarshalVT() (dAtA []byte, err error)
func (*ListQuickstartsResponse) ProtoMessage ¶
func (*ListQuickstartsResponse) ProtoMessage()
func (*ListQuickstartsResponse) Reset ¶
func (x *ListQuickstartsResponse) Reset()
func (*ListQuickstartsResponse) SizeVT ¶
func (m *ListQuickstartsResponse) SizeVT() (n int)
func (*ListQuickstartsResponse) String ¶
func (x *ListQuickstartsResponse) String() string
func (*ListQuickstartsResponse) UnmarshalJSON ¶
func (x *ListQuickstartsResponse) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the ListQuickstartsResponse from JSON.
func (*ListQuickstartsResponse) UnmarshalProtoJSON ¶
func (x *ListQuickstartsResponse) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the ListQuickstartsResponse message from JSON.
func (*ListQuickstartsResponse) UnmarshalVT ¶
func (m *ListQuickstartsResponse) UnmarshalVT(dAtA []byte) error
type QuickstartRegistration ¶
type QuickstartRegistration struct {
// QuickstartId is the app-visible quickstart identifier.
QuickstartId string `protobuf:"bytes,1,opt,name=quickstart_id,json=quickstartId,proto3" json:"quickstartId,omitempty"`
// RegistrationId is the server-assigned ID for this registration.
RegistrationId uint32 `protobuf:"varint,2,opt,name=registration_id,json=registrationId,proto3" json:"registrationId,omitempty"`
// PluginId is the registering plugin's ID.
PluginId string `protobuf:"bytes,3,opt,name=plugin_id,json=pluginId,proto3" json:"pluginId,omitempty"`
// Name is the human-readable name shown in the UI.
Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
// Description is the short UI description.
Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
// Category groups the Quickstart in app inventories.
Category string `protobuf:"bytes,6,opt,name=category,proto3" json:"category,omitempty"`
// IconName is the symbolic icon name used by the app.
IconName string `protobuf:"bytes,7,opt,name=icon_name,json=iconName,proto3" json:"iconName,omitempty"`
// Hidden keeps the Quickstart out of visible app inventories.
Hidden bool `protobuf:"varint,8,opt,name=hidden,proto3" json:"hidden,omitempty"`
// Experimental shows the Quickstart only when experimental creators are visible.
Experimental bool `protobuf:"varint,9,opt,name=experimental,proto3" json:"experimental,omitempty"`
// SpaceName is the default Space name created for this Quickstart.
SpaceName string `protobuf:"bytes,10,opt,name=space_name,json=spaceName,proto3" json:"spaceName,omitempty"`
// RequiredPluginIds are Space plugin manifest IDs this Quickstart declares.
RequiredPluginIds []string `protobuf:"bytes,11,rep,name=required_plugin_ids,json=requiredPluginIds,proto3" json:"requiredPluginIds,omitempty"`
// ManifestRoot pins a prepared plugin generation's seed implementation.
// The registry sets it from the registration scope, never from the caller.
ManifestRoot string `protobuf:"bytes,12,opt,name=manifest_root,json=manifestRoot,proto3" json:"manifestRoot,omitempty"`
// contains filtered or unexported fields
}
QuickstartRegistration is a plugin-registered Quickstart.
func (*QuickstartRegistration) CloneMessageVT ¶
func (m *QuickstartRegistration) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*QuickstartRegistration) CloneVT ¶
func (m *QuickstartRegistration) CloneVT() *QuickstartRegistration
func (*QuickstartRegistration) EqualMessageVT ¶
func (this *QuickstartRegistration) EqualMessageVT(thatMsg any) bool
func (*QuickstartRegistration) EqualVT ¶
func (this *QuickstartRegistration) EqualVT(that *QuickstartRegistration) bool
func (*QuickstartRegistration) GetCategory ¶
func (x *QuickstartRegistration) GetCategory() string
func (*QuickstartRegistration) GetDescription ¶
func (x *QuickstartRegistration) GetDescription() string
func (*QuickstartRegistration) GetExperimental ¶
func (x *QuickstartRegistration) GetExperimental() bool
func (*QuickstartRegistration) GetHidden ¶
func (x *QuickstartRegistration) GetHidden() bool
func (*QuickstartRegistration) GetIconName ¶
func (x *QuickstartRegistration) GetIconName() string
func (*QuickstartRegistration) GetManifestRoot ¶
func (x *QuickstartRegistration) GetManifestRoot() string
func (*QuickstartRegistration) GetName ¶
func (x *QuickstartRegistration) GetName() string
func (*QuickstartRegistration) GetPluginId ¶
func (x *QuickstartRegistration) GetPluginId() string
func (*QuickstartRegistration) GetQuickstartId ¶
func (x *QuickstartRegistration) GetQuickstartId() string
func (*QuickstartRegistration) GetRegistrationId ¶
func (x *QuickstartRegistration) GetRegistrationId() uint32
func (*QuickstartRegistration) GetRequiredPluginIds ¶
func (x *QuickstartRegistration) GetRequiredPluginIds() []string
func (*QuickstartRegistration) GetSpaceName ¶
func (x *QuickstartRegistration) GetSpaceName() string
func (*QuickstartRegistration) MarshalJSON ¶
func (x *QuickstartRegistration) MarshalJSON() ([]byte, error)
MarshalJSON marshals the QuickstartRegistration to JSON.
func (*QuickstartRegistration) MarshalProtoJSON ¶
func (x *QuickstartRegistration) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the QuickstartRegistration message to JSON.
func (*QuickstartRegistration) MarshalProtoText ¶
func (x *QuickstartRegistration) MarshalProtoText() string
func (*QuickstartRegistration) MarshalToSizedBufferVT ¶
func (m *QuickstartRegistration) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*QuickstartRegistration) MarshalToVT ¶
func (m *QuickstartRegistration) MarshalToVT(dAtA []byte) (int, error)
func (*QuickstartRegistration) MarshalVT ¶
func (m *QuickstartRegistration) MarshalVT() (dAtA []byte, err error)
func (*QuickstartRegistration) ProtoMessage ¶
func (*QuickstartRegistration) ProtoMessage()
func (*QuickstartRegistration) Reset ¶
func (x *QuickstartRegistration) Reset()
func (*QuickstartRegistration) SizeVT ¶
func (m *QuickstartRegistration) SizeVT() (n int)
func (*QuickstartRegistration) String ¶
func (x *QuickstartRegistration) String() string
func (*QuickstartRegistration) UnmarshalJSON ¶
func (x *QuickstartRegistration) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the QuickstartRegistration from JSON.
func (*QuickstartRegistration) UnmarshalProtoJSON ¶
func (x *QuickstartRegistration) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the QuickstartRegistration message from JSON.
func (*QuickstartRegistration) UnmarshalVT ¶
func (m *QuickstartRegistration) UnmarshalVT(dAtA []byte) error
type RegisterQuickstartRequest ¶
type RegisterQuickstartRequest struct {
// Registration is the Quickstart registration to add.
Registration *QuickstartRegistration `protobuf:"bytes,1,opt,name=registration,proto3" json:"registration,omitempty"`
// contains filtered or unexported fields
}
RegisterQuickstartRequest is the request for RegisterQuickstart.
func (*RegisterQuickstartRequest) CloneMessageVT ¶
func (m *RegisterQuickstartRequest) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*RegisterQuickstartRequest) CloneVT ¶
func (m *RegisterQuickstartRequest) CloneVT() *RegisterQuickstartRequest
func (*RegisterQuickstartRequest) EqualMessageVT ¶
func (this *RegisterQuickstartRequest) EqualMessageVT(thatMsg any) bool
func (*RegisterQuickstartRequest) EqualVT ¶
func (this *RegisterQuickstartRequest) EqualVT(that *RegisterQuickstartRequest) bool
func (*RegisterQuickstartRequest) GetRegistration ¶
func (x *RegisterQuickstartRequest) GetRegistration() *QuickstartRegistration
func (*RegisterQuickstartRequest) MarshalJSON ¶
func (x *RegisterQuickstartRequest) MarshalJSON() ([]byte, error)
MarshalJSON marshals the RegisterQuickstartRequest to JSON.
func (*RegisterQuickstartRequest) MarshalProtoJSON ¶
func (x *RegisterQuickstartRequest) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the RegisterQuickstartRequest message to JSON.
func (*RegisterQuickstartRequest) MarshalProtoText ¶
func (x *RegisterQuickstartRequest) MarshalProtoText() string
func (*RegisterQuickstartRequest) MarshalToSizedBufferVT ¶
func (m *RegisterQuickstartRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*RegisterQuickstartRequest) MarshalToVT ¶
func (m *RegisterQuickstartRequest) MarshalToVT(dAtA []byte) (int, error)
func (*RegisterQuickstartRequest) MarshalVT ¶
func (m *RegisterQuickstartRequest) MarshalVT() (dAtA []byte, err error)
func (*RegisterQuickstartRequest) ProtoMessage ¶
func (*RegisterQuickstartRequest) ProtoMessage()
func (*RegisterQuickstartRequest) Reset ¶
func (x *RegisterQuickstartRequest) Reset()
func (*RegisterQuickstartRequest) SizeVT ¶
func (m *RegisterQuickstartRequest) SizeVT() (n int)
func (*RegisterQuickstartRequest) String ¶
func (x *RegisterQuickstartRequest) String() string
func (*RegisterQuickstartRequest) UnmarshalJSON ¶
func (x *RegisterQuickstartRequest) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the RegisterQuickstartRequest from JSON.
func (*RegisterQuickstartRequest) UnmarshalProtoJSON ¶
func (x *RegisterQuickstartRequest) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the RegisterQuickstartRequest message from JSON.
func (*RegisterQuickstartRequest) UnmarshalVT ¶
func (m *RegisterQuickstartRequest) UnmarshalVT(dAtA []byte) error
type RegisterQuickstartResponse ¶
type RegisterQuickstartResponse struct {
// ResourceId is the registration resource. Releasing it unregisters the Quickstart.
ResourceId uint32 `protobuf:"varint,1,opt,name=resource_id,json=resourceId,proto3" json:"resourceId,omitempty"`
// contains filtered or unexported fields
}
RegisterQuickstartResponse is the response for RegisterQuickstart.
func (*RegisterQuickstartResponse) CloneMessageVT ¶
func (m *RegisterQuickstartResponse) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*RegisterQuickstartResponse) CloneVT ¶
func (m *RegisterQuickstartResponse) CloneVT() *RegisterQuickstartResponse
func (*RegisterQuickstartResponse) EqualMessageVT ¶
func (this *RegisterQuickstartResponse) EqualMessageVT(thatMsg any) bool
func (*RegisterQuickstartResponse) EqualVT ¶
func (this *RegisterQuickstartResponse) EqualVT(that *RegisterQuickstartResponse) bool
func (*RegisterQuickstartResponse) GetResourceId ¶
func (x *RegisterQuickstartResponse) GetResourceId() uint32
func (*RegisterQuickstartResponse) MarshalJSON ¶
func (x *RegisterQuickstartResponse) MarshalJSON() ([]byte, error)
MarshalJSON marshals the RegisterQuickstartResponse to JSON.
func (*RegisterQuickstartResponse) MarshalProtoJSON ¶
func (x *RegisterQuickstartResponse) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the RegisterQuickstartResponse message to JSON.
func (*RegisterQuickstartResponse) MarshalProtoText ¶
func (x *RegisterQuickstartResponse) MarshalProtoText() string
func (*RegisterQuickstartResponse) MarshalToSizedBufferVT ¶
func (m *RegisterQuickstartResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*RegisterQuickstartResponse) MarshalToVT ¶
func (m *RegisterQuickstartResponse) MarshalToVT(dAtA []byte) (int, error)
func (*RegisterQuickstartResponse) MarshalVT ¶
func (m *RegisterQuickstartResponse) MarshalVT() (dAtA []byte, err error)
func (*RegisterQuickstartResponse) ProtoMessage ¶
func (*RegisterQuickstartResponse) ProtoMessage()
func (*RegisterQuickstartResponse) Reset ¶
func (x *RegisterQuickstartResponse) Reset()
func (*RegisterQuickstartResponse) SizeVT ¶
func (m *RegisterQuickstartResponse) SizeVT() (n int)
func (*RegisterQuickstartResponse) String ¶
func (x *RegisterQuickstartResponse) String() string
func (*RegisterQuickstartResponse) UnmarshalJSON ¶
func (x *RegisterQuickstartResponse) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the RegisterQuickstartResponse from JSON.
func (*RegisterQuickstartResponse) UnmarshalProtoJSON ¶
func (x *RegisterQuickstartResponse) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the RegisterQuickstartResponse message from JSON.
func (*RegisterQuickstartResponse) UnmarshalVT ¶
func (m *RegisterQuickstartResponse) UnmarshalVT(dAtA []byte) error
type SRPCQuickstartHandlerServiceClient ¶
type SRPCQuickstartHandlerServiceClient interface {
// SRPCClient returns the underlying SRPC client.
SRPCClient() srpc.Client
SeedQuickstart(ctx context.Context, in *SeedQuickstartRequest) (*SeedQuickstartResponse, error)
}
func NewSRPCQuickstartHandlerServiceClient ¶
func NewSRPCQuickstartHandlerServiceClient(cc srpc.Client) SRPCQuickstartHandlerServiceClient
func NewSRPCQuickstartHandlerServiceClientWithServiceID ¶
func NewSRPCQuickstartHandlerServiceClientWithServiceID(cc srpc.Client, serviceID string) SRPCQuickstartHandlerServiceClient
type SRPCQuickstartHandlerServiceHandler ¶
type SRPCQuickstartHandlerServiceHandler struct {
// contains filtered or unexported fields
}
func (SRPCQuickstartHandlerServiceHandler) GetMethodIDs ¶
func (SRPCQuickstartHandlerServiceHandler) GetMethodIDs() []string
func (*SRPCQuickstartHandlerServiceHandler) GetServiceID ¶
func (d *SRPCQuickstartHandlerServiceHandler) GetServiceID() string
func (*SRPCQuickstartHandlerServiceHandler) InvokeMethod ¶
func (SRPCQuickstartHandlerServiceHandler) InvokeMethod_SeedQuickstart ¶
func (SRPCQuickstartHandlerServiceHandler) InvokeMethod_SeedQuickstart(impl SRPCQuickstartHandlerServiceServer, strm srpc.Stream) error
type SRPCQuickstartHandlerServiceServer ¶
type SRPCQuickstartHandlerServiceServer interface {
SeedQuickstart(context.Context, *SeedQuickstartRequest) (*SeedQuickstartResponse, error)
}
type SRPCQuickstartRegistryResourceServiceClient ¶
type SRPCQuickstartRegistryResourceServiceClient interface {
// SRPCClient returns the underlying SRPC client.
SRPCClient() srpc.Client
RegisterQuickstart(ctx context.Context, in *RegisterQuickstartRequest) (*RegisterQuickstartResponse, error)
ListQuickstarts(ctx context.Context, in *ListQuickstartsRequest) (*ListQuickstartsResponse, error)
WatchQuickstarts(ctx context.Context, in *WatchQuickstartsRequest) (SRPCQuickstartRegistryResourceService_WatchQuickstartsClient, error)
ExecuteQuickstart(ctx context.Context, in *ExecuteQuickstartRequest) (*ExecuteQuickstartResponse, error)
}
func NewSRPCQuickstartRegistryResourceServiceClient ¶
func NewSRPCQuickstartRegistryResourceServiceClient(cc srpc.Client) SRPCQuickstartRegistryResourceServiceClient
func NewSRPCQuickstartRegistryResourceServiceClientWithServiceID ¶
func NewSRPCQuickstartRegistryResourceServiceClientWithServiceID(cc srpc.Client, serviceID string) SRPCQuickstartRegistryResourceServiceClient
type SRPCQuickstartRegistryResourceServiceHandler ¶
type SRPCQuickstartRegistryResourceServiceHandler struct {
// contains filtered or unexported fields
}
func (SRPCQuickstartRegistryResourceServiceHandler) GetMethodIDs ¶
func (SRPCQuickstartRegistryResourceServiceHandler) GetMethodIDs() []string
func (*SRPCQuickstartRegistryResourceServiceHandler) GetServiceID ¶
func (d *SRPCQuickstartRegistryResourceServiceHandler) GetServiceID() string
func (*SRPCQuickstartRegistryResourceServiceHandler) InvokeMethod ¶
func (SRPCQuickstartRegistryResourceServiceHandler) InvokeMethod_ExecuteQuickstart ¶
func (SRPCQuickstartRegistryResourceServiceHandler) InvokeMethod_ExecuteQuickstart(impl SRPCQuickstartRegistryResourceServiceServer, strm srpc.Stream) error
func (SRPCQuickstartRegistryResourceServiceHandler) InvokeMethod_ListQuickstarts ¶
func (SRPCQuickstartRegistryResourceServiceHandler) InvokeMethod_ListQuickstarts(impl SRPCQuickstartRegistryResourceServiceServer, strm srpc.Stream) error
func (SRPCQuickstartRegistryResourceServiceHandler) InvokeMethod_RegisterQuickstart ¶
func (SRPCQuickstartRegistryResourceServiceHandler) InvokeMethod_RegisterQuickstart(impl SRPCQuickstartRegistryResourceServiceServer, strm srpc.Stream) error
func (SRPCQuickstartRegistryResourceServiceHandler) InvokeMethod_WatchQuickstarts ¶
func (SRPCQuickstartRegistryResourceServiceHandler) InvokeMethod_WatchQuickstarts(impl SRPCQuickstartRegistryResourceServiceServer, strm srpc.Stream) error
type SRPCQuickstartRegistryResourceServiceServer ¶
type SRPCQuickstartRegistryResourceServiceServer interface {
RegisterQuickstart(context.Context, *RegisterQuickstartRequest) (*RegisterQuickstartResponse, error)
ListQuickstarts(context.Context, *ListQuickstartsRequest) (*ListQuickstartsResponse, error)
WatchQuickstarts(*WatchQuickstartsRequest, SRPCQuickstartRegistryResourceService_WatchQuickstartsStream) error
ExecuteQuickstart(context.Context, *ExecuteQuickstartRequest) (*ExecuteQuickstartResponse, error)
}
type SRPCQuickstartRegistryResourceService_WatchQuickstartsClient ¶
type SRPCQuickstartRegistryResourceService_WatchQuickstartsClient interface {
srpc.Stream
Recv() (*WatchQuickstartsResponse, error)
RecvTo(*WatchQuickstartsResponse) error
}
type SRPCQuickstartRegistryResourceService_WatchQuickstartsStream ¶
type SRPCQuickstartRegistryResourceService_WatchQuickstartsStream interface {
srpc.Stream
Send(*WatchQuickstartsResponse) error
SendAndClose(*WatchQuickstartsResponse) error
}
type SeedQuickstartRequest ¶
type SeedQuickstartRequest struct {
// QuickstartId is the registered Quickstart identifier to seed.
QuickstartId string `protobuf:"bytes,1,opt,name=quickstart_id,json=quickstartId,proto3" json:"quickstartId,omitempty"`
// AttachedEngineResourceId is an attached world Engine resource for the target Space.
AttachedEngineResourceId uint32 `` /* 135-byte string literal not displayed */
// contains filtered or unexported fields
}
SeedQuickstartRequest is sent to the registering plugin's seed handler.
func (*SeedQuickstartRequest) CloneMessageVT ¶
func (m *SeedQuickstartRequest) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*SeedQuickstartRequest) CloneVT ¶
func (m *SeedQuickstartRequest) CloneVT() *SeedQuickstartRequest
func (*SeedQuickstartRequest) EqualMessageVT ¶
func (this *SeedQuickstartRequest) EqualMessageVT(thatMsg any) bool
func (*SeedQuickstartRequest) EqualVT ¶
func (this *SeedQuickstartRequest) EqualVT(that *SeedQuickstartRequest) bool
func (*SeedQuickstartRequest) GetAttachedEngineResourceId ¶
func (x *SeedQuickstartRequest) GetAttachedEngineResourceId() uint32
func (*SeedQuickstartRequest) GetQuickstartId ¶
func (x *SeedQuickstartRequest) GetQuickstartId() string
func (*SeedQuickstartRequest) MarshalJSON ¶
func (x *SeedQuickstartRequest) MarshalJSON() ([]byte, error)
MarshalJSON marshals the SeedQuickstartRequest to JSON.
func (*SeedQuickstartRequest) MarshalProtoJSON ¶
func (x *SeedQuickstartRequest) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the SeedQuickstartRequest message to JSON.
func (*SeedQuickstartRequest) MarshalProtoText ¶
func (x *SeedQuickstartRequest) MarshalProtoText() string
func (*SeedQuickstartRequest) MarshalToSizedBufferVT ¶
func (m *SeedQuickstartRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*SeedQuickstartRequest) MarshalToVT ¶
func (m *SeedQuickstartRequest) MarshalToVT(dAtA []byte) (int, error)
func (*SeedQuickstartRequest) MarshalVT ¶
func (m *SeedQuickstartRequest) MarshalVT() (dAtA []byte, err error)
func (*SeedQuickstartRequest) ProtoMessage ¶
func (*SeedQuickstartRequest) ProtoMessage()
func (*SeedQuickstartRequest) Reset ¶
func (x *SeedQuickstartRequest) Reset()
func (*SeedQuickstartRequest) SizeVT ¶
func (m *SeedQuickstartRequest) SizeVT() (n int)
func (*SeedQuickstartRequest) String ¶
func (x *SeedQuickstartRequest) String() string
func (*SeedQuickstartRequest) UnmarshalJSON ¶
func (x *SeedQuickstartRequest) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the SeedQuickstartRequest from JSON.
func (*SeedQuickstartRequest) UnmarshalProtoJSON ¶
func (x *SeedQuickstartRequest) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the SeedQuickstartRequest message from JSON.
func (*SeedQuickstartRequest) UnmarshalVT ¶
func (m *SeedQuickstartRequest) UnmarshalVT(dAtA []byte) error
type SeedQuickstartResponse ¶
type SeedQuickstartResponse struct {
// IndexPath is the Space index path the app should open after seeding.
IndexPath string `protobuf:"bytes,1,opt,name=index_path,json=indexPath,proto3" json:"indexPath,omitempty"`
// PluginIds are additional Space plugin ids required by the seeded Space.
PluginIds []string `protobuf:"bytes,2,rep,name=plugin_ids,json=pluginIds,proto3" json:"pluginIds,omitempty"`
// contains filtered or unexported fields
}
SeedQuickstartResponse contains routing hints returned by the plugin.
func (*SeedQuickstartResponse) CloneMessageVT ¶
func (m *SeedQuickstartResponse) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*SeedQuickstartResponse) CloneVT ¶
func (m *SeedQuickstartResponse) CloneVT() *SeedQuickstartResponse
func (*SeedQuickstartResponse) EqualMessageVT ¶
func (this *SeedQuickstartResponse) EqualMessageVT(thatMsg any) bool
func (*SeedQuickstartResponse) EqualVT ¶
func (this *SeedQuickstartResponse) EqualVT(that *SeedQuickstartResponse) bool
func (*SeedQuickstartResponse) GetIndexPath ¶
func (x *SeedQuickstartResponse) GetIndexPath() string
func (*SeedQuickstartResponse) GetPluginIds ¶
func (x *SeedQuickstartResponse) GetPluginIds() []string
func (*SeedQuickstartResponse) MarshalJSON ¶
func (x *SeedQuickstartResponse) MarshalJSON() ([]byte, error)
MarshalJSON marshals the SeedQuickstartResponse to JSON.
func (*SeedQuickstartResponse) MarshalProtoJSON ¶
func (x *SeedQuickstartResponse) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the SeedQuickstartResponse message to JSON.
func (*SeedQuickstartResponse) MarshalProtoText ¶
func (x *SeedQuickstartResponse) MarshalProtoText() string
func (*SeedQuickstartResponse) MarshalToSizedBufferVT ¶
func (m *SeedQuickstartResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*SeedQuickstartResponse) MarshalToVT ¶
func (m *SeedQuickstartResponse) MarshalToVT(dAtA []byte) (int, error)
func (*SeedQuickstartResponse) MarshalVT ¶
func (m *SeedQuickstartResponse) MarshalVT() (dAtA []byte, err error)
func (*SeedQuickstartResponse) ProtoMessage ¶
func (*SeedQuickstartResponse) ProtoMessage()
func (*SeedQuickstartResponse) Reset ¶
func (x *SeedQuickstartResponse) Reset()
func (*SeedQuickstartResponse) SizeVT ¶
func (m *SeedQuickstartResponse) SizeVT() (n int)
func (*SeedQuickstartResponse) String ¶
func (x *SeedQuickstartResponse) String() string
func (*SeedQuickstartResponse) UnmarshalJSON ¶
func (x *SeedQuickstartResponse) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the SeedQuickstartResponse from JSON.
func (*SeedQuickstartResponse) UnmarshalProtoJSON ¶
func (x *SeedQuickstartResponse) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the SeedQuickstartResponse message from JSON.
func (*SeedQuickstartResponse) UnmarshalVT ¶
func (m *SeedQuickstartResponse) UnmarshalVT(dAtA []byte) error
type WatchQuickstartsRequest ¶
type WatchQuickstartsRequest struct {
// InstanceKey selects a logical installation; empty lists global registrations.
InstanceKey string `protobuf:"bytes,1,opt,name=instance_key,json=instanceKey,proto3" json:"instanceKey,omitempty"`
// contains filtered or unexported fields
}
WatchQuickstartsRequest is the request for WatchQuickstarts.
func (*WatchQuickstartsRequest) CloneMessageVT ¶
func (m *WatchQuickstartsRequest) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*WatchQuickstartsRequest) CloneVT ¶
func (m *WatchQuickstartsRequest) CloneVT() *WatchQuickstartsRequest
func (*WatchQuickstartsRequest) EqualMessageVT ¶
func (this *WatchQuickstartsRequest) EqualMessageVT(thatMsg any) bool
func (*WatchQuickstartsRequest) EqualVT ¶
func (this *WatchQuickstartsRequest) EqualVT(that *WatchQuickstartsRequest) bool
func (*WatchQuickstartsRequest) GetInstanceKey ¶
func (x *WatchQuickstartsRequest) GetInstanceKey() string
func (*WatchQuickstartsRequest) MarshalJSON ¶
func (x *WatchQuickstartsRequest) MarshalJSON() ([]byte, error)
MarshalJSON marshals the WatchQuickstartsRequest to JSON.
func (*WatchQuickstartsRequest) MarshalProtoJSON ¶
func (x *WatchQuickstartsRequest) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the WatchQuickstartsRequest message to JSON.
func (*WatchQuickstartsRequest) MarshalProtoText ¶
func (x *WatchQuickstartsRequest) MarshalProtoText() string
func (*WatchQuickstartsRequest) MarshalToSizedBufferVT ¶
func (m *WatchQuickstartsRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*WatchQuickstartsRequest) MarshalToVT ¶
func (m *WatchQuickstartsRequest) MarshalToVT(dAtA []byte) (int, error)
func (*WatchQuickstartsRequest) MarshalVT ¶
func (m *WatchQuickstartsRequest) MarshalVT() (dAtA []byte, err error)
func (*WatchQuickstartsRequest) ProtoMessage ¶
func (*WatchQuickstartsRequest) ProtoMessage()
func (*WatchQuickstartsRequest) Reset ¶
func (x *WatchQuickstartsRequest) Reset()
func (*WatchQuickstartsRequest) SizeVT ¶
func (m *WatchQuickstartsRequest) SizeVT() (n int)
func (*WatchQuickstartsRequest) String ¶
func (x *WatchQuickstartsRequest) String() string
func (*WatchQuickstartsRequest) UnmarshalJSON ¶
func (x *WatchQuickstartsRequest) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the WatchQuickstartsRequest from JSON.
func (*WatchQuickstartsRequest) UnmarshalProtoJSON ¶
func (x *WatchQuickstartsRequest) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the WatchQuickstartsRequest message from JSON.
func (*WatchQuickstartsRequest) UnmarshalVT ¶
func (m *WatchQuickstartsRequest) UnmarshalVT(dAtA []byte) error
type WatchQuickstartsResponse ¶
type WatchQuickstartsResponse struct {
// Registrations is the current set of registered Quickstarts.
Registrations []*QuickstartRegistration `protobuf:"bytes,1,rep,name=registrations,proto3" json:"registrations,omitempty"`
// contains filtered or unexported fields
}
WatchQuickstartsResponse is the response for WatchQuickstarts.
func (*WatchQuickstartsResponse) CloneMessageVT ¶
func (m *WatchQuickstartsResponse) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*WatchQuickstartsResponse) CloneVT ¶
func (m *WatchQuickstartsResponse) CloneVT() *WatchQuickstartsResponse
func (*WatchQuickstartsResponse) EqualMessageVT ¶
func (this *WatchQuickstartsResponse) EqualMessageVT(thatMsg any) bool
func (*WatchQuickstartsResponse) EqualVT ¶
func (this *WatchQuickstartsResponse) EqualVT(that *WatchQuickstartsResponse) bool
func (*WatchQuickstartsResponse) GetRegistrations ¶
func (x *WatchQuickstartsResponse) GetRegistrations() []*QuickstartRegistration
func (*WatchQuickstartsResponse) MarshalJSON ¶
func (x *WatchQuickstartsResponse) MarshalJSON() ([]byte, error)
MarshalJSON marshals the WatchQuickstartsResponse to JSON.
func (*WatchQuickstartsResponse) MarshalProtoJSON ¶
func (x *WatchQuickstartsResponse) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the WatchQuickstartsResponse message to JSON.
func (*WatchQuickstartsResponse) MarshalProtoText ¶
func (x *WatchQuickstartsResponse) MarshalProtoText() string
func (*WatchQuickstartsResponse) MarshalToSizedBufferVT ¶
func (m *WatchQuickstartsResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*WatchQuickstartsResponse) MarshalToVT ¶
func (m *WatchQuickstartsResponse) MarshalToVT(dAtA []byte) (int, error)
func (*WatchQuickstartsResponse) MarshalVT ¶
func (m *WatchQuickstartsResponse) MarshalVT() (dAtA []byte, err error)
func (*WatchQuickstartsResponse) ProtoMessage ¶
func (*WatchQuickstartsResponse) ProtoMessage()
func (*WatchQuickstartsResponse) Reset ¶
func (x *WatchQuickstartsResponse) Reset()
func (*WatchQuickstartsResponse) SizeVT ¶
func (m *WatchQuickstartsResponse) SizeVT() (n int)
func (*WatchQuickstartsResponse) String ¶
func (x *WatchQuickstartsResponse) String() string
func (*WatchQuickstartsResponse) UnmarshalJSON ¶
func (x *WatchQuickstartsResponse) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the WatchQuickstartsResponse from JSON.
func (*WatchQuickstartsResponse) UnmarshalProtoJSON ¶
func (x *WatchQuickstartsResponse) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the WatchQuickstartsResponse message from JSON.
func (*WatchQuickstartsResponse) UnmarshalVT ¶
func (m *WatchQuickstartsResponse) UnmarshalVT(dAtA []byte) error