routingcoverage

package
v1.260819.0 Latest Latest
Warning

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

Go to latest
Published: Aug 19, 2026 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ReplaceRoutingCoverageWithPreparedFile added in v1.260810.0

func ReplaceRoutingCoverageWithPreparedFile(ctx context.Context, client *asc.Client, versionID, currentCoverageID string, file PreparedRoutingCoverageFile) (*asc.RoutingAppCoverageResponse, error)

ReplaceRoutingCoverageWithPreparedFile revalidates the upload source before deleting the current routing coverage, then creates, uploads, and commits its replacement from the same open source handle. A post-create error returns the replacement response alongside the error when cleanup cannot remove it.

func RevalidatePreparedRoutingCoverageFile added in v1.260810.0

func RevalidatePreparedRoutingCoverageFile(file PreparedRoutingCoverageFile) error

RevalidatePreparedRoutingCoverageFile verifies that the prepared source has not changed since it was initially validated.

func RoutingCoverageCommand

func RoutingCoverageCommand() *ffcli.Command

RoutingCoverageCommand returns the routing coverage command group.

func RoutingCoverageCreateCommand

func RoutingCoverageCreateCommand() *ffcli.Command

RoutingCoverageCreateCommand returns the routing coverage create subcommand.

func RoutingCoverageDeleteCommand

func RoutingCoverageDeleteCommand() *ffcli.Command

RoutingCoverageDeleteCommand returns the routing coverage delete subcommand.

func RoutingCoverageGetCommand

func RoutingCoverageGetCommand() *ffcli.Command

RoutingCoverageGetCommand returns the routing coverage get subcommand.

func RoutingCoverageInfoCommand

func RoutingCoverageInfoCommand() *ffcli.Command

RoutingCoverageInfoCommand returns the routing coverage info subcommand.

func UploadPreparedRoutingCoverageFile added in v1.260810.0

func UploadPreparedRoutingCoverageFile(ctx context.Context, client *asc.Client, versionID string, file PreparedRoutingCoverageFile) (*asc.RoutingAppCoverageResponse, error)

UploadPreparedRoutingCoverageFile creates, uploads, and commits routing coverage. A post-create error returns the reservation response alongside the error when cleanup cannot remove it, so callers can report the retained reservation ID.

Types

type PreparedRoutingCoverageFile added in v1.260810.0

type PreparedRoutingCoverageFile struct {
	Path     string
	FileName string
	FileSize int64
	Checksum string
	// contains filtered or unexported fields
}

PreparedRoutingCoverageFile is a validated routing coverage upload source.

func PrepareRoutingCoverageFile added in v1.260810.0

func PrepareRoutingCoverageFile(path string) (PreparedRoutingCoverageFile, error)

PrepareRoutingCoverageFile validates and fingerprints a routing coverage file.

Jump to

Keyboard shortcuts

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