s4wave_deploy

package
v0.57.3 Latest Latest
Warning

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

Go to latest
Published: Sep 5, 2026 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BlockRequest

type BlockRequest struct {

	// Ref identifies the requested block.
	Ref *block.BlockRef `protobuf:"bytes,1,opt,name=ref,proto3" json:"ref,omitempty"`
	// contains filtered or unexported fields
}

BlockRequest asks for one block reachable from a manifest root.

func (*BlockRequest) CloneMessageVT

func (m *BlockRequest) CloneMessageVT() protobuf_go_lite.CloneMessage

func (*BlockRequest) CloneVT

func (m *BlockRequest) CloneVT() *BlockRequest

func (*BlockRequest) EqualMessageVT

func (this *BlockRequest) EqualMessageVT(thatMsg any) bool

func (*BlockRequest) EqualVT

func (this *BlockRequest) EqualVT(that *BlockRequest) bool

func (*BlockRequest) GetRef

func (x *BlockRequest) GetRef() *block.BlockRef

func (*BlockRequest) MarshalJSON

func (x *BlockRequest) MarshalJSON() ([]byte, error)

MarshalJSON marshals the BlockRequest to JSON.

func (*BlockRequest) MarshalProtoJSON

func (x *BlockRequest) MarshalProtoJSON(s *json.MarshalState)

MarshalProtoJSON marshals the BlockRequest message to JSON.

func (*BlockRequest) MarshalProtoText

func (x *BlockRequest) MarshalProtoText() string

func (*BlockRequest) MarshalToSizedBufferVT

func (m *BlockRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*BlockRequest) MarshalToVT

func (m *BlockRequest) MarshalToVT(dAtA []byte) (int, error)

func (*BlockRequest) MarshalVT

func (m *BlockRequest) MarshalVT() (dAtA []byte, err error)

func (*BlockRequest) ProtoMessage

func (*BlockRequest) ProtoMessage()

func (*BlockRequest) Reset

func (x *BlockRequest) Reset()

func (*BlockRequest) SizeVT

func (m *BlockRequest) SizeVT() (n int)

func (*BlockRequest) String

func (x *BlockRequest) String() string

func (*BlockRequest) UnmarshalJSON

func (x *BlockRequest) UnmarshalJSON(b []byte) error

UnmarshalJSON unmarshals the BlockRequest from JSON.

func (*BlockRequest) UnmarshalProtoJSON

func (x *BlockRequest) UnmarshalProtoJSON(s *json.UnmarshalState)

UnmarshalProtoJSON unmarshals the BlockRequest message from JSON.

func (*BlockRequest) UnmarshalVT

func (m *BlockRequest) UnmarshalVT(dAtA []byte) error

type BlockResponse

type BlockResponse struct {

	// Ref must equal the requested block reference.
	Ref *block.BlockRef `protobuf:"bytes,1,opt,name=ref,proto3" json:"ref,omitempty"`
	// Data contains the raw content-addressed block bytes.
	Data []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	// NotFound indicates the block is unavailable in the source.
	NotFound bool `protobuf:"varint,3,opt,name=not_found,json=notFound,proto3" json:"notFound,omitempty"`
	// contains filtered or unexported fields
}

BlockResponse returns block data for exactly the requested reference.

func (*BlockResponse) CloneMessageVT

func (m *BlockResponse) CloneMessageVT() protobuf_go_lite.CloneMessage

func (*BlockResponse) CloneVT

func (m *BlockResponse) CloneVT() *BlockResponse

func (*BlockResponse) EqualMessageVT

func (this *BlockResponse) EqualMessageVT(thatMsg any) bool

func (*BlockResponse) EqualVT

func (this *BlockResponse) EqualVT(that *BlockResponse) bool

func (*BlockResponse) GetData

func (x *BlockResponse) GetData() []byte

func (*BlockResponse) GetNotFound

func (x *BlockResponse) GetNotFound() bool

func (*BlockResponse) GetRef

func (x *BlockResponse) GetRef() *block.BlockRef

func (*BlockResponse) MarshalJSON

func (x *BlockResponse) MarshalJSON() ([]byte, error)

MarshalJSON marshals the BlockResponse to JSON.

func (*BlockResponse) MarshalProtoJSON

func (x *BlockResponse) MarshalProtoJSON(s *json.MarshalState)

MarshalProtoJSON marshals the BlockResponse message to JSON.

func (*BlockResponse) MarshalProtoText

func (x *BlockResponse) MarshalProtoText() string

func (*BlockResponse) MarshalToSizedBufferVT

func (m *BlockResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*BlockResponse) MarshalToVT

func (m *BlockResponse) MarshalToVT(dAtA []byte) (int, error)

func (*BlockResponse) MarshalVT

func (m *BlockResponse) MarshalVT() (dAtA []byte, err error)

func (*BlockResponse) ProtoMessage

func (*BlockResponse) ProtoMessage()

func (*BlockResponse) Reset

func (x *BlockResponse) Reset()

func (*BlockResponse) SizeVT

func (m *BlockResponse) SizeVT() (n int)

func (*BlockResponse) String

func (x *BlockResponse) String() string

func (*BlockResponse) UnmarshalJSON

func (x *BlockResponse) UnmarshalJSON(b []byte) error

UnmarshalJSON unmarshals the BlockResponse from JSON.

func (*BlockResponse) UnmarshalProtoJSON

func (x *BlockResponse) UnmarshalProtoJSON(s *json.UnmarshalState)

UnmarshalProtoJSON unmarshals the BlockResponse message from JSON.

func (*BlockResponse) UnmarshalVT

func (m *BlockResponse) UnmarshalVT(dAtA []byte) error

type DeployManifestsMessage added in v0.57.2

type DeployManifestsMessage struct {

	// Types that are assignable to Body:
	//
	//	*DeployManifestsMessage_Request
	//	*DeployManifestsMessage_BlockRequest
	//	*DeployManifestsMessage_BlockResponse
	//	*DeployManifestsMessage_Result
	Body isDeployManifestsMessage_Body `protobuf_oneof:"body"`
	// contains filtered or unexported fields
}

DeployManifestsMessage is the bidirectional message for manifest-set deployment.

func (*DeployManifestsMessage) CloneMessageVT added in v0.57.2

func (*DeployManifestsMessage) CloneVT added in v0.57.2

func (*DeployManifestsMessage) EqualMessageVT added in v0.57.2

func (this *DeployManifestsMessage) EqualMessageVT(thatMsg any) bool

func (*DeployManifestsMessage) EqualVT added in v0.57.2

func (this *DeployManifestsMessage) EqualVT(that *DeployManifestsMessage) bool

func (*DeployManifestsMessage) GetBlockRequest added in v0.57.2

func (x *DeployManifestsMessage) GetBlockRequest() *BlockRequest

func (*DeployManifestsMessage) GetBlockResponse added in v0.57.2

func (x *DeployManifestsMessage) GetBlockResponse() *BlockResponse

func (*DeployManifestsMessage) GetBody added in v0.57.2

func (m *DeployManifestsMessage) GetBody() isDeployManifestsMessage_Body

func (*DeployManifestsMessage) GetRequest added in v0.57.2

func (*DeployManifestsMessage) GetResult added in v0.57.2

func (*DeployManifestsMessage) MarshalJSON added in v0.57.2

func (x *DeployManifestsMessage) MarshalJSON() ([]byte, error)

MarshalJSON marshals the DeployManifestsMessage to JSON.

func (*DeployManifestsMessage) MarshalProtoJSON added in v0.57.2

func (x *DeployManifestsMessage) MarshalProtoJSON(s *json.MarshalState)

MarshalProtoJSON marshals the DeployManifestsMessage message to JSON.

func (*DeployManifestsMessage) MarshalProtoText added in v0.57.2

func (x *DeployManifestsMessage) MarshalProtoText() string

func (*DeployManifestsMessage) MarshalToSizedBufferVT added in v0.57.2

func (m *DeployManifestsMessage) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*DeployManifestsMessage) MarshalToVT added in v0.57.2

func (m *DeployManifestsMessage) MarshalToVT(dAtA []byte) (int, error)

func (*DeployManifestsMessage) MarshalVT added in v0.57.2

func (m *DeployManifestsMessage) MarshalVT() (dAtA []byte, err error)

func (*DeployManifestsMessage) ProtoMessage added in v0.57.2

func (*DeployManifestsMessage) ProtoMessage()

func (*DeployManifestsMessage) Reset added in v0.57.2

func (x *DeployManifestsMessage) Reset()

func (*DeployManifestsMessage) SizeVT added in v0.57.2

func (m *DeployManifestsMessage) SizeVT() (n int)

func (*DeployManifestsMessage) String added in v0.57.2

func (x *DeployManifestsMessage) String() string

func (*DeployManifestsMessage) UnmarshalJSON added in v0.57.2

func (x *DeployManifestsMessage) UnmarshalJSON(b []byte) error

UnmarshalJSON unmarshals the DeployManifestsMessage from JSON.

func (*DeployManifestsMessage) UnmarshalProtoJSON added in v0.57.2

func (x *DeployManifestsMessage) UnmarshalProtoJSON(s *json.UnmarshalState)

UnmarshalProtoJSON unmarshals the DeployManifestsMessage message from JSON.

func (*DeployManifestsMessage) UnmarshalVT added in v0.57.2

func (m *DeployManifestsMessage) UnmarshalVT(dAtA []byte) error

type DeployManifestsMessage_BlockRequest added in v0.57.2

type DeployManifestsMessage_BlockRequest struct {
	// BlockRequest asks the client for one content-addressed block.
	BlockRequest *BlockRequest `protobuf:"bytes,2,opt,name=block_request,json=blockRequest,proto3,oneof"`
}

func (*DeployManifestsMessage_BlockRequest) CloneOneofVT added in v0.57.2

func (m *DeployManifestsMessage_BlockRequest) CloneOneofVT() isDeployManifestsMessage_Body

func (*DeployManifestsMessage_BlockRequest) CloneVT added in v0.57.2

func (*DeployManifestsMessage_BlockRequest) EqualVT added in v0.57.2

func (this *DeployManifestsMessage_BlockRequest) EqualVT(thatIface isDeployManifestsMessage_Body) bool

func (*DeployManifestsMessage_BlockRequest) MarshalToSizedBufferVT added in v0.57.2

func (m *DeployManifestsMessage_BlockRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*DeployManifestsMessage_BlockRequest) MarshalToVT added in v0.57.2

func (m *DeployManifestsMessage_BlockRequest) MarshalToVT(dAtA []byte) (int, error)

func (*DeployManifestsMessage_BlockRequest) SizeVT added in v0.57.2

func (m *DeployManifestsMessage_BlockRequest) SizeVT() (n int)

type DeployManifestsMessage_BlockResponse added in v0.57.2

type DeployManifestsMessage_BlockResponse struct {
	// BlockResponse returns the requested block or reports it missing.
	BlockResponse *BlockResponse `protobuf:"bytes,3,opt,name=block_response,json=blockResponse,proto3,oneof"`
}

func (*DeployManifestsMessage_BlockResponse) CloneOneofVT added in v0.57.2

func (m *DeployManifestsMessage_BlockResponse) CloneOneofVT() isDeployManifestsMessage_Body

func (*DeployManifestsMessage_BlockResponse) CloneVT added in v0.57.2

func (*DeployManifestsMessage_BlockResponse) EqualVT added in v0.57.2

func (this *DeployManifestsMessage_BlockResponse) EqualVT(thatIface isDeployManifestsMessage_Body) bool

func (*DeployManifestsMessage_BlockResponse) MarshalToSizedBufferVT added in v0.57.2

func (m *DeployManifestsMessage_BlockResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*DeployManifestsMessage_BlockResponse) MarshalToVT added in v0.57.2

func (m *DeployManifestsMessage_BlockResponse) MarshalToVT(dAtA []byte) (int, error)

func (*DeployManifestsMessage_BlockResponse) SizeVT added in v0.57.2

func (m *DeployManifestsMessage_BlockResponse) SizeVT() (n int)

type DeployManifestsMessage_Request added in v0.57.2

type DeployManifestsMessage_Request struct {
	// DeployManifestsRequest starts one complete manifest-set deployment.
	Request *DeployManifestsRequest `protobuf:"bytes,1,opt,name=request,proto3,oneof"`
}

func (*DeployManifestsMessage_Request) CloneOneofVT added in v0.57.2

func (m *DeployManifestsMessage_Request) CloneOneofVT() isDeployManifestsMessage_Body

func (*DeployManifestsMessage_Request) CloneVT added in v0.57.2

func (*DeployManifestsMessage_Request) EqualVT added in v0.57.2

func (this *DeployManifestsMessage_Request) EqualVT(thatIface isDeployManifestsMessage_Body) bool

func (*DeployManifestsMessage_Request) MarshalToSizedBufferVT added in v0.57.2

func (m *DeployManifestsMessage_Request) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*DeployManifestsMessage_Request) MarshalToVT added in v0.57.2

func (m *DeployManifestsMessage_Request) MarshalToVT(dAtA []byte) (int, error)

func (*DeployManifestsMessage_Request) SizeVT added in v0.57.2

func (m *DeployManifestsMessage_Request) SizeVT() (n int)

type DeployManifestsMessage_Result added in v0.57.2

type DeployManifestsMessage_Result struct {
	// DeployManifestsResult reports the deployment outcome.
	Result *DeployManifestsResult `protobuf:"bytes,4,opt,name=result,proto3,oneof"`
}

func (*DeployManifestsMessage_Result) CloneOneofVT added in v0.57.2

func (m *DeployManifestsMessage_Result) CloneOneofVT() isDeployManifestsMessage_Body

func (*DeployManifestsMessage_Result) CloneVT added in v0.57.2

func (*DeployManifestsMessage_Result) EqualVT added in v0.57.2

func (this *DeployManifestsMessage_Result) EqualVT(thatIface isDeployManifestsMessage_Body) bool

func (*DeployManifestsMessage_Result) MarshalToSizedBufferVT added in v0.57.2

func (m *DeployManifestsMessage_Result) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*DeployManifestsMessage_Result) MarshalToVT added in v0.57.2

func (m *DeployManifestsMessage_Result) MarshalToVT(dAtA []byte) (int, error)

func (*DeployManifestsMessage_Result) SizeVT added in v0.57.2

func (m *DeployManifestsMessage_Result) SizeVT() (n int)

type DeployManifestsRequest added in v0.57.2

type DeployManifestsRequest struct {

	// ObjectKey identifies the Space plugin-host manifest-store object.
	ObjectKey string `protobuf:"bytes,1,opt,name=object_key,json=objectKey,proto3" json:"objectKey,omitempty"`
	// ManifestRefs contains one latest revision for every deployed platform.
	ManifestRefs []*manifest.ManifestRef `protobuf:"bytes,2,rep,name=manifest_refs,json=manifestRefs,proto3" json:"manifestRefs,omitempty"`
	// contains filtered or unexported fields
}

DeployManifestsRequest identifies one plugin-host manifest set.

func (*DeployManifestsRequest) CloneMessageVT added in v0.57.2

func (*DeployManifestsRequest) CloneVT added in v0.57.2

func (*DeployManifestsRequest) EqualMessageVT added in v0.57.2

func (this *DeployManifestsRequest) EqualMessageVT(thatMsg any) bool

func (*DeployManifestsRequest) EqualVT added in v0.57.2

func (this *DeployManifestsRequest) EqualVT(that *DeployManifestsRequest) bool

func (*DeployManifestsRequest) GetManifestRefs added in v0.57.2

func (x *DeployManifestsRequest) GetManifestRefs() []*manifest.ManifestRef

func (*DeployManifestsRequest) GetObjectKey added in v0.57.2

func (x *DeployManifestsRequest) GetObjectKey() string

func (*DeployManifestsRequest) MarshalJSON added in v0.57.2

func (x *DeployManifestsRequest) MarshalJSON() ([]byte, error)

MarshalJSON marshals the DeployManifestsRequest to JSON.

func (*DeployManifestsRequest) MarshalProtoJSON added in v0.57.2

func (x *DeployManifestsRequest) MarshalProtoJSON(s *json.MarshalState)

MarshalProtoJSON marshals the DeployManifestsRequest message to JSON.

func (*DeployManifestsRequest) MarshalProtoText added in v0.57.2

func (x *DeployManifestsRequest) MarshalProtoText() string

func (*DeployManifestsRequest) MarshalToSizedBufferVT added in v0.57.2

func (m *DeployManifestsRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*DeployManifestsRequest) MarshalToVT added in v0.57.2

func (m *DeployManifestsRequest) MarshalToVT(dAtA []byte) (int, error)

func (*DeployManifestsRequest) MarshalVT added in v0.57.2

func (m *DeployManifestsRequest) MarshalVT() (dAtA []byte, err error)

func (*DeployManifestsRequest) ProtoMessage added in v0.57.2

func (*DeployManifestsRequest) ProtoMessage()

func (*DeployManifestsRequest) Reset added in v0.57.2

func (x *DeployManifestsRequest) Reset()

func (*DeployManifestsRequest) SizeVT added in v0.57.2

func (m *DeployManifestsRequest) SizeVT() (n int)

func (*DeployManifestsRequest) String added in v0.57.2

func (x *DeployManifestsRequest) String() string

func (*DeployManifestsRequest) UnmarshalJSON added in v0.57.2

func (x *DeployManifestsRequest) UnmarshalJSON(b []byte) error

UnmarshalJSON unmarshals the DeployManifestsRequest from JSON.

func (*DeployManifestsRequest) UnmarshalProtoJSON added in v0.57.2

func (x *DeployManifestsRequest) UnmarshalProtoJSON(s *json.UnmarshalState)

UnmarshalProtoJSON unmarshals the DeployManifestsRequest message from JSON.

func (*DeployManifestsRequest) UnmarshalVT added in v0.57.2

func (m *DeployManifestsRequest) UnmarshalVT(dAtA []byte) error

type DeployManifestsResult added in v0.57.2

type DeployManifestsResult struct {

	// Error describes a failed or ambiguously completed deployment exchange.
	Error string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

DeployManifestsResult reports completion of the manifest-set deployment.

func (*DeployManifestsResult) CloneMessageVT added in v0.57.2

func (*DeployManifestsResult) CloneVT added in v0.57.2

func (*DeployManifestsResult) EqualMessageVT added in v0.57.2

func (this *DeployManifestsResult) EqualMessageVT(thatMsg any) bool

func (*DeployManifestsResult) EqualVT added in v0.57.2

func (this *DeployManifestsResult) EqualVT(that *DeployManifestsResult) bool

func (*DeployManifestsResult) GetError added in v0.57.2

func (x *DeployManifestsResult) GetError() string

func (*DeployManifestsResult) MarshalJSON added in v0.57.2

func (x *DeployManifestsResult) MarshalJSON() ([]byte, error)

MarshalJSON marshals the DeployManifestsResult to JSON.

func (*DeployManifestsResult) MarshalProtoJSON added in v0.57.2

func (x *DeployManifestsResult) MarshalProtoJSON(s *json.MarshalState)

MarshalProtoJSON marshals the DeployManifestsResult message to JSON.

func (*DeployManifestsResult) MarshalProtoText added in v0.57.2

func (x *DeployManifestsResult) MarshalProtoText() string

func (*DeployManifestsResult) MarshalToSizedBufferVT added in v0.57.2

func (m *DeployManifestsResult) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*DeployManifestsResult) MarshalToVT added in v0.57.2

func (m *DeployManifestsResult) MarshalToVT(dAtA []byte) (int, error)

func (*DeployManifestsResult) MarshalVT added in v0.57.2

func (m *DeployManifestsResult) MarshalVT() (dAtA []byte, err error)

func (*DeployManifestsResult) ProtoMessage added in v0.57.2

func (*DeployManifestsResult) ProtoMessage()

func (*DeployManifestsResult) Reset added in v0.57.2

func (x *DeployManifestsResult) Reset()

func (*DeployManifestsResult) SizeVT added in v0.57.2

func (m *DeployManifestsResult) SizeVT() (n int)

func (*DeployManifestsResult) String added in v0.57.2

func (x *DeployManifestsResult) String() string

func (*DeployManifestsResult) UnmarshalJSON added in v0.57.2

func (x *DeployManifestsResult) UnmarshalJSON(b []byte) error

UnmarshalJSON unmarshals the DeployManifestsResult from JSON.

func (*DeployManifestsResult) UnmarshalProtoJSON added in v0.57.2

func (x *DeployManifestsResult) UnmarshalProtoJSON(s *json.UnmarshalState)

UnmarshalProtoJSON unmarshals the DeployManifestsResult message from JSON.

func (*DeployManifestsResult) UnmarshalVT added in v0.57.2

func (m *DeployManifestsResult) UnmarshalVT(dAtA []byte) error

Jump to

Keyboard shortcuts

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