vagrant_plugin_sdk

package
v0.0.0-...-7ae29b8 Latest Latest
Warning

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

Go to latest
Published: Sep 18, 2023 License: MPL-2.0 Imports: 13 Imported by: 1

Documentation

Index

Constants

View Source
const (
	TerminalUIService_Output_FullMethodName            = "/hashicorp.vagrant.sdk.TerminalUIService/Output"
	TerminalUIService_Events_FullMethodName            = "/hashicorp.vagrant.sdk.TerminalUIService/Events"
	TerminalUIService_IsInteractive_FullMethodName     = "/hashicorp.vagrant.sdk.TerminalUIService/IsInteractive"
	TerminalUIService_IsMachineReadable_FullMethodName = "/hashicorp.vagrant.sdk.TerminalUIService/IsMachineReadable"
)
View Source
const (
	Mapper_ListMappers_FullMethodName = "/hashicorp.vagrant.sdk.Mapper/ListMappers"
	Mapper_Map_FullMethodName         = "/hashicorp.vagrant.sdk.Mapper/Map"
)
View Source
const (
	StateBagService_Get_FullMethodName    = "/hashicorp.vagrant.sdk.StateBagService/Get"
	StateBagService_GetOk_FullMethodName  = "/hashicorp.vagrant.sdk.StateBagService/GetOk"
	StateBagService_Put_FullMethodName    = "/hashicorp.vagrant.sdk.StateBagService/Put"
	StateBagService_Remove_FullMethodName = "/hashicorp.vagrant.sdk.StateBagService/Remove"
)
View Source
const (
	PluginInfoService_ComponentTypes_FullMethodName   = "/hashicorp.vagrant.sdk.PluginInfoService/ComponentTypes"
	PluginInfoService_ComponentOptions_FullMethodName = "/hashicorp.vagrant.sdk.PluginInfoService/ComponentOptions"
	PluginInfoService_Name_FullMethodName             = "/hashicorp.vagrant.sdk.PluginInfoService/Name"
)
View Source
const (
	PluginManagerService_ListPlugins_FullMethodName = "/hashicorp.vagrant.sdk.PluginManagerService/ListPlugins"
	PluginManagerService_GetPlugin_FullMethodName   = "/hashicorp.vagrant.sdk.PluginManagerService/GetPlugin"
)
View Source
const (
	ProviderService_Usable_FullMethodName               = "/hashicorp.vagrant.sdk.ProviderService/Usable"
	ProviderService_UsableSpec_FullMethodName           = "/hashicorp.vagrant.sdk.ProviderService/UsableSpec"
	ProviderService_Installed_FullMethodName            = "/hashicorp.vagrant.sdk.ProviderService/Installed"
	ProviderService_InstalledSpec_FullMethodName        = "/hashicorp.vagrant.sdk.ProviderService/InstalledSpec"
	ProviderService_Action_FullMethodName               = "/hashicorp.vagrant.sdk.ProviderService/Action"
	ProviderService_ActionSpec_FullMethodName           = "/hashicorp.vagrant.sdk.ProviderService/ActionSpec"
	ProviderService_MachineIdChanged_FullMethodName     = "/hashicorp.vagrant.sdk.ProviderService/MachineIdChanged"
	ProviderService_MachineIdChangedSpec_FullMethodName = "/hashicorp.vagrant.sdk.ProviderService/MachineIdChangedSpec"
	ProviderService_SshInfo_FullMethodName              = "/hashicorp.vagrant.sdk.ProviderService/SshInfo"
	ProviderService_SshInfoSpec_FullMethodName          = "/hashicorp.vagrant.sdk.ProviderService/SshInfoSpec"
	ProviderService_State_FullMethodName                = "/hashicorp.vagrant.sdk.ProviderService/State"
	ProviderService_StateSpec_FullMethodName            = "/hashicorp.vagrant.sdk.ProviderService/StateSpec"
	ProviderService_Capability_FullMethodName           = "/hashicorp.vagrant.sdk.ProviderService/Capability"
	ProviderService_CapabilitySpec_FullMethodName       = "/hashicorp.vagrant.sdk.ProviderService/CapabilitySpec"
	ProviderService_HasCapability_FullMethodName        = "/hashicorp.vagrant.sdk.ProviderService/HasCapability"
	ProviderService_HasCapabilitySpec_FullMethodName    = "/hashicorp.vagrant.sdk.ProviderService/HasCapabilitySpec"
	ProviderService_Seed_FullMethodName                 = "/hashicorp.vagrant.sdk.ProviderService/Seed"
	ProviderService_Seeds_FullMethodName                = "/hashicorp.vagrant.sdk.ProviderService/Seeds"
	ProviderService_SetPluginName_FullMethodName        = "/hashicorp.vagrant.sdk.ProviderService/SetPluginName"
	ProviderService_PluginName_FullMethodName           = "/hashicorp.vagrant.sdk.ProviderService/PluginName"
)
View Source
const (
	ProvisionerService_ConfigureSpec_FullMethodName = "/hashicorp.vagrant.sdk.ProvisionerService/ConfigureSpec"
	ProvisionerService_Configure_FullMethodName     = "/hashicorp.vagrant.sdk.ProvisionerService/Configure"
	ProvisionerService_ProvisionSpec_FullMethodName = "/hashicorp.vagrant.sdk.ProvisionerService/ProvisionSpec"
	ProvisionerService_Provision_FullMethodName     = "/hashicorp.vagrant.sdk.ProvisionerService/Provision"
	ProvisionerService_CleanupSpec_FullMethodName   = "/hashicorp.vagrant.sdk.ProvisionerService/CleanupSpec"
	ProvisionerService_Cleanup_FullMethodName       = "/hashicorp.vagrant.sdk.ProvisionerService/Cleanup"
	ProvisionerService_Seed_FullMethodName          = "/hashicorp.vagrant.sdk.ProvisionerService/Seed"
	ProvisionerService_Seeds_FullMethodName         = "/hashicorp.vagrant.sdk.ProvisionerService/Seeds"
	ProvisionerService_SetPluginName_FullMethodName = "/hashicorp.vagrant.sdk.ProvisionerService/SetPluginName"
	ProvisionerService_PluginName_FullMethodName    = "/hashicorp.vagrant.sdk.ProvisionerService/PluginName"
)
View Source
const (
	CommandService_ExecuteSpec_FullMethodName     = "/hashicorp.vagrant.sdk.CommandService/ExecuteSpec"
	CommandService_Execute_FullMethodName         = "/hashicorp.vagrant.sdk.CommandService/Execute"
	CommandService_CommandInfoSpec_FullMethodName = "/hashicorp.vagrant.sdk.CommandService/CommandInfoSpec"
	CommandService_CommandInfo_FullMethodName     = "/hashicorp.vagrant.sdk.CommandService/CommandInfo"
	CommandService_Seed_FullMethodName            = "/hashicorp.vagrant.sdk.CommandService/Seed"
	CommandService_Seeds_FullMethodName           = "/hashicorp.vagrant.sdk.CommandService/Seeds"
	CommandService_SetPluginName_FullMethodName   = "/hashicorp.vagrant.sdk.CommandService/SetPluginName"
	CommandService_PluginName_FullMethodName      = "/hashicorp.vagrant.sdk.CommandService/PluginName"
)
View Source
const (
	CommunicatorService_MatchSpec_FullMethodName             = "/hashicorp.vagrant.sdk.CommunicatorService/MatchSpec"
	CommunicatorService_Match_FullMethodName                 = "/hashicorp.vagrant.sdk.CommunicatorService/Match"
	CommunicatorService_InitSpec_FullMethodName              = "/hashicorp.vagrant.sdk.CommunicatorService/InitSpec"
	CommunicatorService_Init_FullMethodName                  = "/hashicorp.vagrant.sdk.CommunicatorService/Init"
	CommunicatorService_ReadySpec_FullMethodName             = "/hashicorp.vagrant.sdk.CommunicatorService/ReadySpec"
	CommunicatorService_Ready_FullMethodName                 = "/hashicorp.vagrant.sdk.CommunicatorService/Ready"
	CommunicatorService_WaitForReadySpec_FullMethodName      = "/hashicorp.vagrant.sdk.CommunicatorService/WaitForReadySpec"
	CommunicatorService_WaitForReady_FullMethodName          = "/hashicorp.vagrant.sdk.CommunicatorService/WaitForReady"
	CommunicatorService_DownloadSpec_FullMethodName          = "/hashicorp.vagrant.sdk.CommunicatorService/DownloadSpec"
	CommunicatorService_Download_FullMethodName              = "/hashicorp.vagrant.sdk.CommunicatorService/Download"
	CommunicatorService_UploadSpec_FullMethodName            = "/hashicorp.vagrant.sdk.CommunicatorService/UploadSpec"
	CommunicatorService_Upload_FullMethodName                = "/hashicorp.vagrant.sdk.CommunicatorService/Upload"
	CommunicatorService_ExecuteSpec_FullMethodName           = "/hashicorp.vagrant.sdk.CommunicatorService/ExecuteSpec"
	CommunicatorService_Execute_FullMethodName               = "/hashicorp.vagrant.sdk.CommunicatorService/Execute"
	CommunicatorService_PrivilegedExecuteSpec_FullMethodName = "/hashicorp.vagrant.sdk.CommunicatorService/PrivilegedExecuteSpec"
	CommunicatorService_PrivilegedExecute_FullMethodName     = "/hashicorp.vagrant.sdk.CommunicatorService/PrivilegedExecute"
	CommunicatorService_TestSpec_FullMethodName              = "/hashicorp.vagrant.sdk.CommunicatorService/TestSpec"
	CommunicatorService_Test_FullMethodName                  = "/hashicorp.vagrant.sdk.CommunicatorService/Test"
	CommunicatorService_ResetSpec_FullMethodName             = "/hashicorp.vagrant.sdk.CommunicatorService/ResetSpec"
	CommunicatorService_Reset_FullMethodName                 = "/hashicorp.vagrant.sdk.CommunicatorService/Reset"
	CommunicatorService_Seed_FullMethodName                  = "/hashicorp.vagrant.sdk.CommunicatorService/Seed"
	CommunicatorService_Seeds_FullMethodName                 = "/hashicorp.vagrant.sdk.CommunicatorService/Seeds"
	CommunicatorService_SetPluginName_FullMethodName         = "/hashicorp.vagrant.sdk.CommunicatorService/SetPluginName"
	CommunicatorService_PluginName_FullMethodName            = "/hashicorp.vagrant.sdk.CommunicatorService/PluginName"
)
View Source
const (
	ConfigService_InitSpec_FullMethodName      = "/hashicorp.vagrant.sdk.ConfigService/InitSpec"
	ConfigService_Init_FullMethodName          = "/hashicorp.vagrant.sdk.ConfigService/Init"
	ConfigService_StructSpec_FullMethodName    = "/hashicorp.vagrant.sdk.ConfigService/StructSpec"
	ConfigService_Struct_FullMethodName        = "/hashicorp.vagrant.sdk.ConfigService/Struct"
	ConfigService_MergeSpec_FullMethodName     = "/hashicorp.vagrant.sdk.ConfigService/MergeSpec"
	ConfigService_Merge_FullMethodName         = "/hashicorp.vagrant.sdk.ConfigService/Merge"
	ConfigService_FinalizeSpec_FullMethodName  = "/hashicorp.vagrant.sdk.ConfigService/FinalizeSpec"
	ConfigService_Finalize_FullMethodName      = "/hashicorp.vagrant.sdk.ConfigService/Finalize"
	ConfigService_Register_FullMethodName      = "/hashicorp.vagrant.sdk.ConfigService/Register"
	ConfigService_Seed_FullMethodName          = "/hashicorp.vagrant.sdk.ConfigService/Seed"
	ConfigService_Seeds_FullMethodName         = "/hashicorp.vagrant.sdk.ConfigService/Seeds"
	ConfigService_SetPluginName_FullMethodName = "/hashicorp.vagrant.sdk.ConfigService/SetPluginName"
	ConfigService_PluginName_FullMethodName    = "/hashicorp.vagrant.sdk.ConfigService/PluginName"
)
View Source
const (
	HostService_Detect_FullMethodName            = "/hashicorp.vagrant.sdk.HostService/Detect"
	HostService_DetectSpec_FullMethodName        = "/hashicorp.vagrant.sdk.HostService/DetectSpec"
	HostService_Capability_FullMethodName        = "/hashicorp.vagrant.sdk.HostService/Capability"
	HostService_CapabilitySpec_FullMethodName    = "/hashicorp.vagrant.sdk.HostService/CapabilitySpec"
	HostService_HasCapability_FullMethodName     = "/hashicorp.vagrant.sdk.HostService/HasCapability"
	HostService_HasCapabilitySpec_FullMethodName = "/hashicorp.vagrant.sdk.HostService/HasCapabilitySpec"
	HostService_Parent_FullMethodName            = "/hashicorp.vagrant.sdk.HostService/Parent"
	HostService_ParentSpec_FullMethodName        = "/hashicorp.vagrant.sdk.HostService/ParentSpec"
	HostService_Seed_FullMethodName              = "/hashicorp.vagrant.sdk.HostService/Seed"
	HostService_Seeds_FullMethodName             = "/hashicorp.vagrant.sdk.HostService/Seeds"
	HostService_SetPluginName_FullMethodName     = "/hashicorp.vagrant.sdk.HostService/SetPluginName"
	HostService_PluginName_FullMethodName        = "/hashicorp.vagrant.sdk.HostService/PluginName"
)
View Source
const (
	GuestService_Detect_FullMethodName            = "/hashicorp.vagrant.sdk.GuestService/Detect"
	GuestService_DetectSpec_FullMethodName        = "/hashicorp.vagrant.sdk.GuestService/DetectSpec"
	GuestService_Capability_FullMethodName        = "/hashicorp.vagrant.sdk.GuestService/Capability"
	GuestService_CapabilitySpec_FullMethodName    = "/hashicorp.vagrant.sdk.GuestService/CapabilitySpec"
	GuestService_HasCapability_FullMethodName     = "/hashicorp.vagrant.sdk.GuestService/HasCapability"
	GuestService_HasCapabilitySpec_FullMethodName = "/hashicorp.vagrant.sdk.GuestService/HasCapabilitySpec"
	GuestService_Parent_FullMethodName            = "/hashicorp.vagrant.sdk.GuestService/Parent"
	GuestService_ParentSpec_FullMethodName        = "/hashicorp.vagrant.sdk.GuestService/ParentSpec"
	GuestService_Seed_FullMethodName              = "/hashicorp.vagrant.sdk.GuestService/Seed"
	GuestService_Seeds_FullMethodName             = "/hashicorp.vagrant.sdk.GuestService/Seeds"
	GuestService_SetPluginName_FullMethodName     = "/hashicorp.vagrant.sdk.GuestService/SetPluginName"
	GuestService_PluginName_FullMethodName        = "/hashicorp.vagrant.sdk.GuestService/PluginName"
)
View Source
const (
	SyncedFolderService_Usable_FullMethodName            = "/hashicorp.vagrant.sdk.SyncedFolderService/Usable"
	SyncedFolderService_UsableSpec_FullMethodName        = "/hashicorp.vagrant.sdk.SyncedFolderService/UsableSpec"
	SyncedFolderService_Enable_FullMethodName            = "/hashicorp.vagrant.sdk.SyncedFolderService/Enable"
	SyncedFolderService_EnableSpec_FullMethodName        = "/hashicorp.vagrant.sdk.SyncedFolderService/EnableSpec"
	SyncedFolderService_Prepare_FullMethodName           = "/hashicorp.vagrant.sdk.SyncedFolderService/Prepare"
	SyncedFolderService_PrepareSpec_FullMethodName       = "/hashicorp.vagrant.sdk.SyncedFolderService/PrepareSpec"
	SyncedFolderService_Disable_FullMethodName           = "/hashicorp.vagrant.sdk.SyncedFolderService/Disable"
	SyncedFolderService_DisableSpec_FullMethodName       = "/hashicorp.vagrant.sdk.SyncedFolderService/DisableSpec"
	SyncedFolderService_Cleanup_FullMethodName           = "/hashicorp.vagrant.sdk.SyncedFolderService/Cleanup"
	SyncedFolderService_CleanupSpec_FullMethodName       = "/hashicorp.vagrant.sdk.SyncedFolderService/CleanupSpec"
	SyncedFolderService_Capability_FullMethodName        = "/hashicorp.vagrant.sdk.SyncedFolderService/Capability"
	SyncedFolderService_CapabilitySpec_FullMethodName    = "/hashicorp.vagrant.sdk.SyncedFolderService/CapabilitySpec"
	SyncedFolderService_HasCapability_FullMethodName     = "/hashicorp.vagrant.sdk.SyncedFolderService/HasCapability"
	SyncedFolderService_HasCapabilitySpec_FullMethodName = "/hashicorp.vagrant.sdk.SyncedFolderService/HasCapabilitySpec"
	SyncedFolderService_Seed_FullMethodName              = "/hashicorp.vagrant.sdk.SyncedFolderService/Seed"
	SyncedFolderService_Seeds_FullMethodName             = "/hashicorp.vagrant.sdk.SyncedFolderService/Seeds"
	SyncedFolderService_SetPluginName_FullMethodName     = "/hashicorp.vagrant.sdk.SyncedFolderService/SetPluginName"
	SyncedFolderService_PluginName_FullMethodName        = "/hashicorp.vagrant.sdk.SyncedFolderService/PluginName"
)
View Source
const (
	BasisService_Boxes_FullMethodName             = "/hashicorp.vagrant.sdk.BasisService/Boxes"
	BasisService_CWD_FullMethodName               = "/hashicorp.vagrant.sdk.BasisService/CWD"
	BasisService_DataDir_FullMethodName           = "/hashicorp.vagrant.sdk.BasisService/DataDir"
	BasisService_DefaultPrivateKey_FullMethodName = "/hashicorp.vagrant.sdk.BasisService/DefaultPrivateKey"
	BasisService_DefaultProvider_FullMethodName   = "/hashicorp.vagrant.sdk.BasisService/DefaultProvider"
	BasisService_Host_FullMethodName              = "/hashicorp.vagrant.sdk.BasisService/Host"
	BasisService_ResourceId_FullMethodName        = "/hashicorp.vagrant.sdk.BasisService/ResourceId"
	BasisService_TargetIndex_FullMethodName       = "/hashicorp.vagrant.sdk.BasisService/TargetIndex"
	BasisService_Vagrantfile_FullMethodName       = "/hashicorp.vagrant.sdk.BasisService/Vagrantfile"
	BasisService_UI_FullMethodName                = "/hashicorp.vagrant.sdk.BasisService/UI"
	BasisService_Seed_FullMethodName              = "/hashicorp.vagrant.sdk.BasisService/Seed"
	BasisService_Seeds_FullMethodName             = "/hashicorp.vagrant.sdk.BasisService/Seeds"
)
View Source
const (
	TargetService_ResourceId_FullMethodName   = "/hashicorp.vagrant.sdk.TargetService/ResourceId"
	TargetService_Record_FullMethodName       = "/hashicorp.vagrant.sdk.TargetService/Record"
	TargetService_Name_FullMethodName         = "/hashicorp.vagrant.sdk.TargetService/Name"
	TargetService_SetName_FullMethodName      = "/hashicorp.vagrant.sdk.TargetService/SetName"
	TargetService_Project_FullMethodName      = "/hashicorp.vagrant.sdk.TargetService/Project"
	TargetService_Metadata_FullMethodName     = "/hashicorp.vagrant.sdk.TargetService/Metadata"
	TargetService_DataDir_FullMethodName      = "/hashicorp.vagrant.sdk.TargetService/DataDir"
	TargetService_State_FullMethodName        = "/hashicorp.vagrant.sdk.TargetService/State"
	TargetService_UI_FullMethodName           = "/hashicorp.vagrant.sdk.TargetService/UI"
	TargetService_Specialize_FullMethodName   = "/hashicorp.vagrant.sdk.TargetService/Specialize"
	TargetService_Provider_FullMethodName     = "/hashicorp.vagrant.sdk.TargetService/Provider"
	TargetService_ProviderName_FullMethodName = "/hashicorp.vagrant.sdk.TargetService/ProviderName"
	TargetService_UpdatedAt_FullMethodName    = "/hashicorp.vagrant.sdk.TargetService/UpdatedAt"
	TargetService_Communicate_FullMethodName  = "/hashicorp.vagrant.sdk.TargetService/Communicate"
	TargetService_Save_FullMethodName         = "/hashicorp.vagrant.sdk.TargetService/Save"
	TargetService_SetUUID_FullMethodName      = "/hashicorp.vagrant.sdk.TargetService/SetUUID"
	TargetService_GetUUID_FullMethodName      = "/hashicorp.vagrant.sdk.TargetService/GetUUID"
	TargetService_Destroy_FullMethodName      = "/hashicorp.vagrant.sdk.TargetService/Destroy"
	TargetService_Vagrantfile_FullMethodName  = "/hashicorp.vagrant.sdk.TargetService/Vagrantfile"
)
View Source
const (
	TargetMachineService_ResourceId_FullMethodName     = "/hashicorp.vagrant.sdk.TargetMachineService/ResourceId"
	TargetMachineService_Record_FullMethodName         = "/hashicorp.vagrant.sdk.TargetMachineService/Record"
	TargetMachineService_Name_FullMethodName           = "/hashicorp.vagrant.sdk.TargetMachineService/Name"
	TargetMachineService_SetName_FullMethodName        = "/hashicorp.vagrant.sdk.TargetMachineService/SetName"
	TargetMachineService_Project_FullMethodName        = "/hashicorp.vagrant.sdk.TargetMachineService/Project"
	TargetMachineService_Metadata_FullMethodName       = "/hashicorp.vagrant.sdk.TargetMachineService/Metadata"
	TargetMachineService_DataDir_FullMethodName        = "/hashicorp.vagrant.sdk.TargetMachineService/DataDir"
	TargetMachineService_State_FullMethodName          = "/hashicorp.vagrant.sdk.TargetMachineService/State"
	TargetMachineService_UI_FullMethodName             = "/hashicorp.vagrant.sdk.TargetMachineService/UI"
	TargetMachineService_Specialize_FullMethodName     = "/hashicorp.vagrant.sdk.TargetMachineService/Specialize"
	TargetMachineService_Provider_FullMethodName       = "/hashicorp.vagrant.sdk.TargetMachineService/Provider"
	TargetMachineService_ProviderName_FullMethodName   = "/hashicorp.vagrant.sdk.TargetMachineService/ProviderName"
	TargetMachineService_UpdatedAt_FullMethodName      = "/hashicorp.vagrant.sdk.TargetMachineService/UpdatedAt"
	TargetMachineService_Communicate_FullMethodName    = "/hashicorp.vagrant.sdk.TargetMachineService/Communicate"
	TargetMachineService_Save_FullMethodName           = "/hashicorp.vagrant.sdk.TargetMachineService/Save"
	TargetMachineService_SetUUID_FullMethodName        = "/hashicorp.vagrant.sdk.TargetMachineService/SetUUID"
	TargetMachineService_GetUUID_FullMethodName        = "/hashicorp.vagrant.sdk.TargetMachineService/GetUUID"
	TargetMachineService_Destroy_FullMethodName        = "/hashicorp.vagrant.sdk.TargetMachineService/Destroy"
	TargetMachineService_Vagrantfile_FullMethodName    = "/hashicorp.vagrant.sdk.TargetMachineService/Vagrantfile"
	TargetMachineService_SetID_FullMethodName          = "/hashicorp.vagrant.sdk.TargetMachineService/SetID"
	TargetMachineService_GetID_FullMethodName          = "/hashicorp.vagrant.sdk.TargetMachineService/GetID"
	TargetMachineService_SetState_FullMethodName       = "/hashicorp.vagrant.sdk.TargetMachineService/SetState"
	TargetMachineService_GetState_FullMethodName       = "/hashicorp.vagrant.sdk.TargetMachineService/GetState"
	TargetMachineService_Box_FullMethodName            = "/hashicorp.vagrant.sdk.TargetMachineService/Box"
	TargetMachineService_Guest_FullMethodName          = "/hashicorp.vagrant.sdk.TargetMachineService/Guest"
	TargetMachineService_ConnectionInfo_FullMethodName = "/hashicorp.vagrant.sdk.TargetMachineService/ConnectionInfo"
	TargetMachineService_UID_FullMethodName            = "/hashicorp.vagrant.sdk.TargetMachineService/UID"
	TargetMachineService_SyncedFolders_FullMethodName  = "/hashicorp.vagrant.sdk.TargetMachineService/SyncedFolders"
	TargetMachineService_AsTarget_FullMethodName       = "/hashicorp.vagrant.sdk.TargetMachineService/AsTarget"
)
View Source
const (
	ProjectService_ActiveTargets_FullMethodName     = "/hashicorp.vagrant.sdk.ProjectService/ActiveTargets"
	ProjectService_Boxes_FullMethodName             = "/hashicorp.vagrant.sdk.ProjectService/Boxes"
	ProjectService_Config_FullMethodName            = "/hashicorp.vagrant.sdk.ProjectService/Config"
	ProjectService_CWD_FullMethodName               = "/hashicorp.vagrant.sdk.ProjectService/CWD"
	ProjectService_DataDir_FullMethodName           = "/hashicorp.vagrant.sdk.ProjectService/DataDir"
	ProjectService_DefaultPrivateKey_FullMethodName = "/hashicorp.vagrant.sdk.ProjectService/DefaultPrivateKey"
	ProjectService_DefaultProvider_FullMethodName   = "/hashicorp.vagrant.sdk.ProjectService/DefaultProvider"
	ProjectService_Home_FullMethodName              = "/hashicorp.vagrant.sdk.ProjectService/Home"
	ProjectService_Host_FullMethodName              = "/hashicorp.vagrant.sdk.ProjectService/Host"
	ProjectService_LocalData_FullMethodName         = "/hashicorp.vagrant.sdk.ProjectService/LocalData"
	ProjectService_PrimaryTargetName_FullMethodName = "/hashicorp.vagrant.sdk.ProjectService/PrimaryTargetName"
	ProjectService_ResourceId_FullMethodName        = "/hashicorp.vagrant.sdk.ProjectService/ResourceId"
	ProjectService_RootPath_FullMethodName          = "/hashicorp.vagrant.sdk.ProjectService/RootPath"
	ProjectService_Target_FullMethodName            = "/hashicorp.vagrant.sdk.ProjectService/Target"
	ProjectService_TargetIds_FullMethodName         = "/hashicorp.vagrant.sdk.ProjectService/TargetIds"
	ProjectService_TargetIndex_FullMethodName       = "/hashicorp.vagrant.sdk.ProjectService/TargetIndex"
	ProjectService_TargetNames_FullMethodName       = "/hashicorp.vagrant.sdk.ProjectService/TargetNames"
	ProjectService_Tmp_FullMethodName               = "/hashicorp.vagrant.sdk.ProjectService/Tmp"
	ProjectService_UI_FullMethodName                = "/hashicorp.vagrant.sdk.ProjectService/UI"
	ProjectService_Vagrantfile_FullMethodName       = "/hashicorp.vagrant.sdk.ProjectService/Vagrantfile"
	ProjectService_VagrantfileName_FullMethodName   = "/hashicorp.vagrant.sdk.ProjectService/VagrantfileName"
	ProjectService_VagrantfilePath_FullMethodName   = "/hashicorp.vagrant.sdk.ProjectService/VagrantfilePath"
)
View Source
const (
	VagrantfileService_GetValue_FullMethodName          = "/hashicorp.vagrant.sdk.VagrantfileService/GetValue"
	VagrantfileService_GetConfig_FullMethodName         = "/hashicorp.vagrant.sdk.VagrantfileService/GetConfig"
	VagrantfileService_Target_FullMethodName            = "/hashicorp.vagrant.sdk.VagrantfileService/Target"
	VagrantfileService_TargetConfig_FullMethodName      = "/hashicorp.vagrant.sdk.VagrantfileService/TargetConfig"
	VagrantfileService_TargetNames_FullMethodName       = "/hashicorp.vagrant.sdk.VagrantfileService/TargetNames"
	VagrantfileService_PrimaryTargetName_FullMethodName = "/hashicorp.vagrant.sdk.VagrantfileService/PrimaryTargetName"
)
View Source
const (
	TargetIndexService_Delete_FullMethodName   = "/hashicorp.vagrant.sdk.TargetIndexService/Delete"
	TargetIndexService_Get_FullMethodName      = "/hashicorp.vagrant.sdk.TargetIndexService/Get"
	TargetIndexService_Includes_FullMethodName = "/hashicorp.vagrant.sdk.TargetIndexService/Includes"
	TargetIndexService_Set_FullMethodName      = "/hashicorp.vagrant.sdk.TargetIndexService/Set"
	TargetIndexService_All_FullMethodName      = "/hashicorp.vagrant.sdk.TargetIndexService/All"
)
View Source
const (
	BoxService_AutomaticUpdateCheckAllowed_FullMethodName = "/hashicorp.vagrant.sdk.BoxService/AutomaticUpdateCheckAllowed"
	BoxService_Destroy_FullMethodName                     = "/hashicorp.vagrant.sdk.BoxService/Destroy"
	BoxService_HasUpdate_FullMethodName                   = "/hashicorp.vagrant.sdk.BoxService/HasUpdate"
	BoxService_UpdateInfo_FullMethodName                  = "/hashicorp.vagrant.sdk.BoxService/UpdateInfo"
	BoxService_InUse_FullMethodName                       = "/hashicorp.vagrant.sdk.BoxService/InUse"
	BoxService_Machines_FullMethodName                    = "/hashicorp.vagrant.sdk.BoxService/Machines"
	BoxService_Repackage_FullMethodName                   = "/hashicorp.vagrant.sdk.BoxService/Repackage"
	BoxService_Directory_FullMethodName                   = "/hashicorp.vagrant.sdk.BoxService/Directory"
	BoxService_Metadata_FullMethodName                    = "/hashicorp.vagrant.sdk.BoxService/Metadata"
	BoxService_BoxMetadata_FullMethodName                 = "/hashicorp.vagrant.sdk.BoxService/BoxMetadata"
	BoxService_MetadataURL_FullMethodName                 = "/hashicorp.vagrant.sdk.BoxService/MetadataURL"
	BoxService_Name_FullMethodName                        = "/hashicorp.vagrant.sdk.BoxService/Name"
	BoxService_Provider_FullMethodName                    = "/hashicorp.vagrant.sdk.BoxService/Provider"
	BoxService_Version_FullMethodName                     = "/hashicorp.vagrant.sdk.BoxService/Version"
	BoxService_Compare_FullMethodName                     = "/hashicorp.vagrant.sdk.BoxService/Compare"
)
View Source
const (
	BoxCollectionService_Add_FullMethodName   = "/hashicorp.vagrant.sdk.BoxCollectionService/Add"
	BoxCollectionService_All_FullMethodName   = "/hashicorp.vagrant.sdk.BoxCollectionService/All"
	BoxCollectionService_Clean_FullMethodName = "/hashicorp.vagrant.sdk.BoxCollectionService/Clean"
	BoxCollectionService_Find_FullMethodName  = "/hashicorp.vagrant.sdk.BoxCollectionService/Find"
)
View Source
const (
	BoxMetadataService_BoxName_FullMethodName       = "/hashicorp.vagrant.sdk.BoxMetadataService/BoxName"
	BoxMetadataService_LoadMetadata_FullMethodName  = "/hashicorp.vagrant.sdk.BoxMetadataService/LoadMetadata"
	BoxMetadataService_Version_FullMethodName       = "/hashicorp.vagrant.sdk.BoxMetadataService/Version"
	BoxMetadataService_ListVersions_FullMethodName  = "/hashicorp.vagrant.sdk.BoxMetadataService/ListVersions"
	BoxMetadataService_Provider_FullMethodName      = "/hashicorp.vagrant.sdk.BoxMetadataService/Provider"
	BoxMetadataService_ListProviders_FullMethodName = "/hashicorp.vagrant.sdk.BoxMetadataService/ListProviders"
)
View Source
const (
	PushService_PushSpec_FullMethodName      = "/hashicorp.vagrant.sdk.PushService/PushSpec"
	PushService_Push_FullMethodName          = "/hashicorp.vagrant.sdk.PushService/Push"
	PushService_Seed_FullMethodName          = "/hashicorp.vagrant.sdk.PushService/Seed"
	PushService_Seeds_FullMethodName         = "/hashicorp.vagrant.sdk.PushService/Seeds"
	PushService_SetPluginName_FullMethodName = "/hashicorp.vagrant.sdk.PushService/SetPluginName"
	PushService_PluginName_FullMethodName    = "/hashicorp.vagrant.sdk.PushService/PluginName"
)
View Source
const (
	DownloaderService_DownloadSpec_FullMethodName  = "/hashicorp.vagrant.sdk.DownloaderService/DownloadSpec"
	DownloaderService_Download_FullMethodName      = "/hashicorp.vagrant.sdk.DownloaderService/Download"
	DownloaderService_Seed_FullMethodName          = "/hashicorp.vagrant.sdk.DownloaderService/Seed"
	DownloaderService_Seeds_FullMethodName         = "/hashicorp.vagrant.sdk.DownloaderService/Seeds"
	DownloaderService_SetPluginName_FullMethodName = "/hashicorp.vagrant.sdk.DownloaderService/SetPluginName"
	DownloaderService_PluginName_FullMethodName    = "/hashicorp.vagrant.sdk.DownloaderService/PluginName"
)
View Source
const (
	CorePluginManagerService_GetPlugin_FullMethodName = "/hashicorp.vagrant.sdk.CorePluginManagerService/GetPlugin"
)

Variables

View Source
var (
	Args_JobInfo_ResourceType_name = map[int32]string{
		0: "BASIS",
		1: "PROJECT",
		2: "TARGET",
	}
	Args_JobInfo_ResourceType_value = map[string]int32{
		"BASIS":   0,
		"PROJECT": 1,
		"TARGET":  2,
	}
)

Enum value maps for Args_JobInfo_ResourceType.

View Source
var (
	Args_Target_State_State_name = map[int32]string{
		0: "UNKNOWN",
		1: "PENDING",
		2: "CREATED",
		3: "DESTROYED",
	}
	Args_Target_State_State_value = map[string]int32{
		"UNKNOWN":   0,
		"PENDING":   1,
		"CREATED":   2,
		"DESTROYED": 3,
	}
)

Enum value maps for Args_Target_State_State.

View Source
var (
	Args_Connection_WinrmInfo_Transport_name = map[int32]string{
		0: "NEGOTIATE",
		1: "SSL",
		2: "PLAINTEXT",
	}
	Args_Connection_WinrmInfo_Transport_value = map[string]int32{
		"NEGOTIATE": 0,
		"SSL":       1,
		"PLAINTEXT": 2,
	}
)

Enum value maps for Args_Connection_WinrmInfo_Transport.

View Source
var (
	TerminalUI_OutputRequest_Style_name = map[int32]string{
		0: "HEADER",
		1: "ERROR",
		2: "ERROR_BOLD",
		3: "WARNING",
		4: "WARNING_BOLD",
		5: "INFO",
		6: "SUCCESS",
		7: "SUCCESS_BOLD",
	}
	TerminalUI_OutputRequest_Style_value = map[string]int32{
		"HEADER":       0,
		"ERROR":        1,
		"ERROR_BOLD":   2,
		"WARNING":      3,
		"WARNING_BOLD": 4,
		"INFO":         5,
		"SUCCESS":      6,
		"SUCCESS_BOLD": 7,
	}
)

Enum value maps for TerminalUI_OutputRequest_Style.

View Source
var (
	Command_Flag_Type_name = map[int32]string{
		0: "STRING",
		2: "BOOL",
	}
	Command_Flag_Type_value = map[string]int32{
		"STRING": 0,
		"BOOL":   2,
	}
)

Enum value maps for Command_Flag_Type.

View Source
var (
	Command_Arguments_Flag_Type_name = map[int32]string{
		0: "STRING",
		1: "BOOL",
	}
	Command_Arguments_Flag_Type_value = map[string]int32{
		"STRING": 0,
		"BOOL":   1,
	}
)

Enum value maps for Command_Arguments_Flag_Type.

View Source
var BasisService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "hashicorp.vagrant.sdk.BasisService",
	HandlerType: (*BasisServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Boxes",
			Handler:    _BasisService_Boxes_Handler,
		},
		{
			MethodName: "CWD",
			Handler:    _BasisService_CWD_Handler,
		},
		{
			MethodName: "DataDir",
			Handler:    _BasisService_DataDir_Handler,
		},
		{
			MethodName: "DefaultPrivateKey",
			Handler:    _BasisService_DefaultPrivateKey_Handler,
		},
		{
			MethodName: "DefaultProvider",
			Handler:    _BasisService_DefaultProvider_Handler,
		},
		{
			MethodName: "Host",
			Handler:    _BasisService_Host_Handler,
		},
		{
			MethodName: "ResourceId",
			Handler:    _BasisService_ResourceId_Handler,
		},
		{
			MethodName: "TargetIndex",
			Handler:    _BasisService_TargetIndex_Handler,
		},
		{
			MethodName: "Vagrantfile",
			Handler:    _BasisService_Vagrantfile_Handler,
		},
		{
			MethodName: "UI",
			Handler:    _BasisService_UI_Handler,
		},
		{
			MethodName: "Seed",
			Handler:    _BasisService_Seed_Handler,
		},
		{
			MethodName: "Seeds",
			Handler:    _BasisService_Seeds_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "vagrant_plugin_sdk/plugin.proto",
}

BasisService_ServiceDesc is the grpc.ServiceDesc for BasisService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var BoxCollectionService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "hashicorp.vagrant.sdk.BoxCollectionService",
	HandlerType: (*BoxCollectionServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Add",
			Handler:    _BoxCollectionService_Add_Handler,
		},
		{
			MethodName: "All",
			Handler:    _BoxCollectionService_All_Handler,
		},
		{
			MethodName: "Clean",
			Handler:    _BoxCollectionService_Clean_Handler,
		},
		{
			MethodName: "Find",
			Handler:    _BoxCollectionService_Find_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "vagrant_plugin_sdk/plugin.proto",
}

BoxCollectionService_ServiceDesc is the grpc.ServiceDesc for BoxCollectionService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var BoxMetadataService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "hashicorp.vagrant.sdk.BoxMetadataService",
	HandlerType: (*BoxMetadataServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "BoxName",
			Handler:    _BoxMetadataService_BoxName_Handler,
		},
		{
			MethodName: "LoadMetadata",
			Handler:    _BoxMetadataService_LoadMetadata_Handler,
		},
		{
			MethodName: "Version",
			Handler:    _BoxMetadataService_Version_Handler,
		},
		{
			MethodName: "ListVersions",
			Handler:    _BoxMetadataService_ListVersions_Handler,
		},
		{
			MethodName: "Provider",
			Handler:    _BoxMetadataService_Provider_Handler,
		},
		{
			MethodName: "ListProviders",
			Handler:    _BoxMetadataService_ListProviders_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "vagrant_plugin_sdk/plugin.proto",
}

BoxMetadataService_ServiceDesc is the grpc.ServiceDesc for BoxMetadataService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var BoxService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "hashicorp.vagrant.sdk.BoxService",
	HandlerType: (*BoxServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "AutomaticUpdateCheckAllowed",
			Handler:    _BoxService_AutomaticUpdateCheckAllowed_Handler,
		},
		{
			MethodName: "Destroy",
			Handler:    _BoxService_Destroy_Handler,
		},
		{
			MethodName: "HasUpdate",
			Handler:    _BoxService_HasUpdate_Handler,
		},
		{
			MethodName: "UpdateInfo",
			Handler:    _BoxService_UpdateInfo_Handler,
		},
		{
			MethodName: "InUse",
			Handler:    _BoxService_InUse_Handler,
		},
		{
			MethodName: "Machines",
			Handler:    _BoxService_Machines_Handler,
		},
		{
			MethodName: "Repackage",
			Handler:    _BoxService_Repackage_Handler,
		},
		{
			MethodName: "Directory",
			Handler:    _BoxService_Directory_Handler,
		},
		{
			MethodName: "Metadata",
			Handler:    _BoxService_Metadata_Handler,
		},
		{
			MethodName: "BoxMetadata",
			Handler:    _BoxService_BoxMetadata_Handler,
		},
		{
			MethodName: "MetadataURL",
			Handler:    _BoxService_MetadataURL_Handler,
		},
		{
			MethodName: "Name",
			Handler:    _BoxService_Name_Handler,
		},
		{
			MethodName: "Provider",
			Handler:    _BoxService_Provider_Handler,
		},
		{
			MethodName: "Version",
			Handler:    _BoxService_Version_Handler,
		},
		{
			MethodName: "Compare",
			Handler:    _BoxService_Compare_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "vagrant_plugin_sdk/plugin.proto",
}

BoxService_ServiceDesc is the grpc.ServiceDesc for BoxService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CommandService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "hashicorp.vagrant.sdk.CommandService",
	HandlerType: (*CommandServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ExecuteSpec",
			Handler:    _CommandService_ExecuteSpec_Handler,
		},
		{
			MethodName: "Execute",
			Handler:    _CommandService_Execute_Handler,
		},
		{
			MethodName: "CommandInfoSpec",
			Handler:    _CommandService_CommandInfoSpec_Handler,
		},
		{
			MethodName: "CommandInfo",
			Handler:    _CommandService_CommandInfo_Handler,
		},
		{
			MethodName: "Seed",
			Handler:    _CommandService_Seed_Handler,
		},
		{
			MethodName: "Seeds",
			Handler:    _CommandService_Seeds_Handler,
		},
		{
			MethodName: "SetPluginName",
			Handler:    _CommandService_SetPluginName_Handler,
		},
		{
			MethodName: "PluginName",
			Handler:    _CommandService_PluginName_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "vagrant_plugin_sdk/plugin.proto",
}

CommandService_ServiceDesc is the grpc.ServiceDesc for CommandService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CommunicatorService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "hashicorp.vagrant.sdk.CommunicatorService",
	HandlerType: (*CommunicatorServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "MatchSpec",
			Handler:    _CommunicatorService_MatchSpec_Handler,
		},
		{
			MethodName: "Match",
			Handler:    _CommunicatorService_Match_Handler,
		},
		{
			MethodName: "InitSpec",
			Handler:    _CommunicatorService_InitSpec_Handler,
		},
		{
			MethodName: "Init",
			Handler:    _CommunicatorService_Init_Handler,
		},
		{
			MethodName: "ReadySpec",
			Handler:    _CommunicatorService_ReadySpec_Handler,
		},
		{
			MethodName: "Ready",
			Handler:    _CommunicatorService_Ready_Handler,
		},
		{
			MethodName: "WaitForReadySpec",
			Handler:    _CommunicatorService_WaitForReadySpec_Handler,
		},
		{
			MethodName: "WaitForReady",
			Handler:    _CommunicatorService_WaitForReady_Handler,
		},
		{
			MethodName: "DownloadSpec",
			Handler:    _CommunicatorService_DownloadSpec_Handler,
		},
		{
			MethodName: "Download",
			Handler:    _CommunicatorService_Download_Handler,
		},
		{
			MethodName: "UploadSpec",
			Handler:    _CommunicatorService_UploadSpec_Handler,
		},
		{
			MethodName: "Upload",
			Handler:    _CommunicatorService_Upload_Handler,
		},
		{
			MethodName: "ExecuteSpec",
			Handler:    _CommunicatorService_ExecuteSpec_Handler,
		},
		{
			MethodName: "Execute",
			Handler:    _CommunicatorService_Execute_Handler,
		},
		{
			MethodName: "PrivilegedExecuteSpec",
			Handler:    _CommunicatorService_PrivilegedExecuteSpec_Handler,
		},
		{
			MethodName: "PrivilegedExecute",
			Handler:    _CommunicatorService_PrivilegedExecute_Handler,
		},
		{
			MethodName: "TestSpec",
			Handler:    _CommunicatorService_TestSpec_Handler,
		},
		{
			MethodName: "Test",
			Handler:    _CommunicatorService_Test_Handler,
		},
		{
			MethodName: "ResetSpec",
			Handler:    _CommunicatorService_ResetSpec_Handler,
		},
		{
			MethodName: "Reset",
			Handler:    _CommunicatorService_Reset_Handler,
		},
		{
			MethodName: "Seed",
			Handler:    _CommunicatorService_Seed_Handler,
		},
		{
			MethodName: "Seeds",
			Handler:    _CommunicatorService_Seeds_Handler,
		},
		{
			MethodName: "SetPluginName",
			Handler:    _CommunicatorService_SetPluginName_Handler,
		},
		{
			MethodName: "PluginName",
			Handler:    _CommunicatorService_PluginName_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "vagrant_plugin_sdk/plugin.proto",
}

CommunicatorService_ServiceDesc is the grpc.ServiceDesc for CommunicatorService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ConfigService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "hashicorp.vagrant.sdk.ConfigService",
	HandlerType: (*ConfigServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "InitSpec",
			Handler:    _ConfigService_InitSpec_Handler,
		},
		{
			MethodName: "Init",
			Handler:    _ConfigService_Init_Handler,
		},
		{
			MethodName: "StructSpec",
			Handler:    _ConfigService_StructSpec_Handler,
		},
		{
			MethodName: "Struct",
			Handler:    _ConfigService_Struct_Handler,
		},
		{
			MethodName: "MergeSpec",
			Handler:    _ConfigService_MergeSpec_Handler,
		},
		{
			MethodName: "Merge",
			Handler:    _ConfigService_Merge_Handler,
		},
		{
			MethodName: "FinalizeSpec",
			Handler:    _ConfigService_FinalizeSpec_Handler,
		},
		{
			MethodName: "Finalize",
			Handler:    _ConfigService_Finalize_Handler,
		},
		{
			MethodName: "Register",
			Handler:    _ConfigService_Register_Handler,
		},
		{
			MethodName: "Seed",
			Handler:    _ConfigService_Seed_Handler,
		},
		{
			MethodName: "Seeds",
			Handler:    _ConfigService_Seeds_Handler,
		},
		{
			MethodName: "SetPluginName",
			Handler:    _ConfigService_SetPluginName_Handler,
		},
		{
			MethodName: "PluginName",
			Handler:    _ConfigService_PluginName_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "vagrant_plugin_sdk/plugin.proto",
}

ConfigService_ServiceDesc is the grpc.ServiceDesc for ConfigService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CorePluginManagerService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "hashicorp.vagrant.sdk.CorePluginManagerService",
	HandlerType: (*CorePluginManagerServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetPlugin",
			Handler:    _CorePluginManagerService_GetPlugin_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "vagrant_plugin_sdk/plugin.proto",
}

CorePluginManagerService_ServiceDesc is the grpc.ServiceDesc for CorePluginManagerService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var DownloaderService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "hashicorp.vagrant.sdk.DownloaderService",
	HandlerType: (*DownloaderServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "DownloadSpec",
			Handler:    _DownloaderService_DownloadSpec_Handler,
		},
		{
			MethodName: "Download",
			Handler:    _DownloaderService_Download_Handler,
		},
		{
			MethodName: "Seed",
			Handler:    _DownloaderService_Seed_Handler,
		},
		{
			MethodName: "Seeds",
			Handler:    _DownloaderService_Seeds_Handler,
		},
		{
			MethodName: "SetPluginName",
			Handler:    _DownloaderService_SetPluginName_Handler,
		},
		{
			MethodName: "PluginName",
			Handler:    _DownloaderService_PluginName_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "vagrant_plugin_sdk/plugin.proto",
}

DownloaderService_ServiceDesc is the grpc.ServiceDesc for DownloaderService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_vagrant_plugin_sdk_plugin_proto protoreflect.FileDescriptor
View Source
var GuestService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "hashicorp.vagrant.sdk.GuestService",
	HandlerType: (*GuestServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Detect",
			Handler:    _GuestService_Detect_Handler,
		},
		{
			MethodName: "DetectSpec",
			Handler:    _GuestService_DetectSpec_Handler,
		},
		{
			MethodName: "Capability",
			Handler:    _GuestService_Capability_Handler,
		},
		{
			MethodName: "CapabilitySpec",
			Handler:    _GuestService_CapabilitySpec_Handler,
		},
		{
			MethodName: "HasCapability",
			Handler:    _GuestService_HasCapability_Handler,
		},
		{
			MethodName: "HasCapabilitySpec",
			Handler:    _GuestService_HasCapabilitySpec_Handler,
		},
		{
			MethodName: "Parent",
			Handler:    _GuestService_Parent_Handler,
		},
		{
			MethodName: "ParentSpec",
			Handler:    _GuestService_ParentSpec_Handler,
		},
		{
			MethodName: "Seed",
			Handler:    _GuestService_Seed_Handler,
		},
		{
			MethodName: "Seeds",
			Handler:    _GuestService_Seeds_Handler,
		},
		{
			MethodName: "SetPluginName",
			Handler:    _GuestService_SetPluginName_Handler,
		},
		{
			MethodName: "PluginName",
			Handler:    _GuestService_PluginName_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "vagrant_plugin_sdk/plugin.proto",
}

GuestService_ServiceDesc is the grpc.ServiceDesc for GuestService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var HostService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "hashicorp.vagrant.sdk.HostService",
	HandlerType: (*HostServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Detect",
			Handler:    _HostService_Detect_Handler,
		},
		{
			MethodName: "DetectSpec",
			Handler:    _HostService_DetectSpec_Handler,
		},
		{
			MethodName: "Capability",
			Handler:    _HostService_Capability_Handler,
		},
		{
			MethodName: "CapabilitySpec",
			Handler:    _HostService_CapabilitySpec_Handler,
		},
		{
			MethodName: "HasCapability",
			Handler:    _HostService_HasCapability_Handler,
		},
		{
			MethodName: "HasCapabilitySpec",
			Handler:    _HostService_HasCapabilitySpec_Handler,
		},
		{
			MethodName: "Parent",
			Handler:    _HostService_Parent_Handler,
		},
		{
			MethodName: "ParentSpec",
			Handler:    _HostService_ParentSpec_Handler,
		},
		{
			MethodName: "Seed",
			Handler:    _HostService_Seed_Handler,
		},
		{
			MethodName: "Seeds",
			Handler:    _HostService_Seeds_Handler,
		},
		{
			MethodName: "SetPluginName",
			Handler:    _HostService_SetPluginName_Handler,
		},
		{
			MethodName: "PluginName",
			Handler:    _HostService_PluginName_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "vagrant_plugin_sdk/plugin.proto",
}

HostService_ServiceDesc is the grpc.ServiceDesc for HostService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var Mapper_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "hashicorp.vagrant.sdk.Mapper",
	HandlerType: (*MapperServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ListMappers",
			Handler:    _Mapper_ListMappers_Handler,
		},
		{
			MethodName: "Map",
			Handler:    _Mapper_Map_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "vagrant_plugin_sdk/plugin.proto",
}

Mapper_ServiceDesc is the grpc.ServiceDesc for Mapper service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var PluginInfoService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "hashicorp.vagrant.sdk.PluginInfoService",
	HandlerType: (*PluginInfoServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ComponentTypes",
			Handler:    _PluginInfoService_ComponentTypes_Handler,
		},
		{
			MethodName: "ComponentOptions",
			Handler:    _PluginInfoService_ComponentOptions_Handler,
		},
		{
			MethodName: "Name",
			Handler:    _PluginInfoService_Name_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "vagrant_plugin_sdk/plugin.proto",
}

PluginInfoService_ServiceDesc is the grpc.ServiceDesc for PluginInfoService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var PluginManagerService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "hashicorp.vagrant.sdk.PluginManagerService",
	HandlerType: (*PluginManagerServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ListPlugins",
			Handler:    _PluginManagerService_ListPlugins_Handler,
		},
		{
			MethodName: "GetPlugin",
			Handler:    _PluginManagerService_GetPlugin_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "vagrant_plugin_sdk/plugin.proto",
}

PluginManagerService_ServiceDesc is the grpc.ServiceDesc for PluginManagerService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ProjectService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "hashicorp.vagrant.sdk.ProjectService",
	HandlerType: (*ProjectServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ActiveTargets",
			Handler:    _ProjectService_ActiveTargets_Handler,
		},
		{
			MethodName: "Boxes",
			Handler:    _ProjectService_Boxes_Handler,
		},
		{
			MethodName: "Config",
			Handler:    _ProjectService_Config_Handler,
		},
		{
			MethodName: "CWD",
			Handler:    _ProjectService_CWD_Handler,
		},
		{
			MethodName: "DataDir",
			Handler:    _ProjectService_DataDir_Handler,
		},
		{
			MethodName: "DefaultPrivateKey",
			Handler:    _ProjectService_DefaultPrivateKey_Handler,
		},
		{
			MethodName: "DefaultProvider",
			Handler:    _ProjectService_DefaultProvider_Handler,
		},
		{
			MethodName: "Home",
			Handler:    _ProjectService_Home_Handler,
		},
		{
			MethodName: "Host",
			Handler:    _ProjectService_Host_Handler,
		},
		{
			MethodName: "LocalData",
			Handler:    _ProjectService_LocalData_Handler,
		},
		{
			MethodName: "PrimaryTargetName",
			Handler:    _ProjectService_PrimaryTargetName_Handler,
		},
		{
			MethodName: "ResourceId",
			Handler:    _ProjectService_ResourceId_Handler,
		},
		{
			MethodName: "RootPath",
			Handler:    _ProjectService_RootPath_Handler,
		},
		{
			MethodName: "Target",
			Handler:    _ProjectService_Target_Handler,
		},
		{
			MethodName: "TargetIds",
			Handler:    _ProjectService_TargetIds_Handler,
		},
		{
			MethodName: "TargetIndex",
			Handler:    _ProjectService_TargetIndex_Handler,
		},
		{
			MethodName: "TargetNames",
			Handler:    _ProjectService_TargetNames_Handler,
		},
		{
			MethodName: "Tmp",
			Handler:    _ProjectService_Tmp_Handler,
		},
		{
			MethodName: "UI",
			Handler:    _ProjectService_UI_Handler,
		},
		{
			MethodName: "Vagrantfile",
			Handler:    _ProjectService_Vagrantfile_Handler,
		},
		{
			MethodName: "VagrantfileName",
			Handler:    _ProjectService_VagrantfileName_Handler,
		},
		{
			MethodName: "VagrantfilePath",
			Handler:    _ProjectService_VagrantfilePath_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "vagrant_plugin_sdk/plugin.proto",
}

ProjectService_ServiceDesc is the grpc.ServiceDesc for ProjectService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ProviderService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "hashicorp.vagrant.sdk.ProviderService",
	HandlerType: (*ProviderServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Usable",
			Handler:    _ProviderService_Usable_Handler,
		},
		{
			MethodName: "UsableSpec",
			Handler:    _ProviderService_UsableSpec_Handler,
		},
		{
			MethodName: "Installed",
			Handler:    _ProviderService_Installed_Handler,
		},
		{
			MethodName: "InstalledSpec",
			Handler:    _ProviderService_InstalledSpec_Handler,
		},
		{
			MethodName: "Action",
			Handler:    _ProviderService_Action_Handler,
		},
		{
			MethodName: "ActionSpec",
			Handler:    _ProviderService_ActionSpec_Handler,
		},
		{
			MethodName: "MachineIdChanged",
			Handler:    _ProviderService_MachineIdChanged_Handler,
		},
		{
			MethodName: "MachineIdChangedSpec",
			Handler:    _ProviderService_MachineIdChangedSpec_Handler,
		},
		{
			MethodName: "SshInfo",
			Handler:    _ProviderService_SshInfo_Handler,
		},
		{
			MethodName: "SshInfoSpec",
			Handler:    _ProviderService_SshInfoSpec_Handler,
		},
		{
			MethodName: "State",
			Handler:    _ProviderService_State_Handler,
		},
		{
			MethodName: "StateSpec",
			Handler:    _ProviderService_StateSpec_Handler,
		},
		{
			MethodName: "Capability",
			Handler:    _ProviderService_Capability_Handler,
		},
		{
			MethodName: "CapabilitySpec",
			Handler:    _ProviderService_CapabilitySpec_Handler,
		},
		{
			MethodName: "HasCapability",
			Handler:    _ProviderService_HasCapability_Handler,
		},
		{
			MethodName: "HasCapabilitySpec",
			Handler:    _ProviderService_HasCapabilitySpec_Handler,
		},
		{
			MethodName: "Seed",
			Handler:    _ProviderService_Seed_Handler,
		},
		{
			MethodName: "Seeds",
			Handler:    _ProviderService_Seeds_Handler,
		},
		{
			MethodName: "SetPluginName",
			Handler:    _ProviderService_SetPluginName_Handler,
		},
		{
			MethodName: "PluginName",
			Handler:    _ProviderService_PluginName_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "vagrant_plugin_sdk/plugin.proto",
}

ProviderService_ServiceDesc is the grpc.ServiceDesc for ProviderService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ProvisionerService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "hashicorp.vagrant.sdk.ProvisionerService",
	HandlerType: (*ProvisionerServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ConfigureSpec",
			Handler:    _ProvisionerService_ConfigureSpec_Handler,
		},
		{
			MethodName: "Configure",
			Handler:    _ProvisionerService_Configure_Handler,
		},
		{
			MethodName: "ProvisionSpec",
			Handler:    _ProvisionerService_ProvisionSpec_Handler,
		},
		{
			MethodName: "Provision",
			Handler:    _ProvisionerService_Provision_Handler,
		},
		{
			MethodName: "CleanupSpec",
			Handler:    _ProvisionerService_CleanupSpec_Handler,
		},
		{
			MethodName: "Cleanup",
			Handler:    _ProvisionerService_Cleanup_Handler,
		},
		{
			MethodName: "Seed",
			Handler:    _ProvisionerService_Seed_Handler,
		},
		{
			MethodName: "Seeds",
			Handler:    _ProvisionerService_Seeds_Handler,
		},
		{
			MethodName: "SetPluginName",
			Handler:    _ProvisionerService_SetPluginName_Handler,
		},
		{
			MethodName: "PluginName",
			Handler:    _ProvisionerService_PluginName_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "vagrant_plugin_sdk/plugin.proto",
}

ProvisionerService_ServiceDesc is the grpc.ServiceDesc for ProvisionerService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var PushService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "hashicorp.vagrant.sdk.PushService",
	HandlerType: (*PushServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "PushSpec",
			Handler:    _PushService_PushSpec_Handler,
		},
		{
			MethodName: "Push",
			Handler:    _PushService_Push_Handler,
		},
		{
			MethodName: "Seed",
			Handler:    _PushService_Seed_Handler,
		},
		{
			MethodName: "Seeds",
			Handler:    _PushService_Seeds_Handler,
		},
		{
			MethodName: "SetPluginName",
			Handler:    _PushService_SetPluginName_Handler,
		},
		{
			MethodName: "PluginName",
			Handler:    _PushService_PluginName_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "vagrant_plugin_sdk/plugin.proto",
}

PushService_ServiceDesc is the grpc.ServiceDesc for PushService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var StateBagService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "hashicorp.vagrant.sdk.StateBagService",
	HandlerType: (*StateBagServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Get",
			Handler:    _StateBagService_Get_Handler,
		},
		{
			MethodName: "GetOk",
			Handler:    _StateBagService_GetOk_Handler,
		},
		{
			MethodName: "Put",
			Handler:    _StateBagService_Put_Handler,
		},
		{
			MethodName: "Remove",
			Handler:    _StateBagService_Remove_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "vagrant_plugin_sdk/plugin.proto",
}

StateBagService_ServiceDesc is the grpc.ServiceDesc for StateBagService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var SyncedFolderService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "hashicorp.vagrant.sdk.SyncedFolderService",
	HandlerType: (*SyncedFolderServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Usable",
			Handler:    _SyncedFolderService_Usable_Handler,
		},
		{
			MethodName: "UsableSpec",
			Handler:    _SyncedFolderService_UsableSpec_Handler,
		},
		{
			MethodName: "Enable",
			Handler:    _SyncedFolderService_Enable_Handler,
		},
		{
			MethodName: "EnableSpec",
			Handler:    _SyncedFolderService_EnableSpec_Handler,
		},
		{
			MethodName: "Prepare",
			Handler:    _SyncedFolderService_Prepare_Handler,
		},
		{
			MethodName: "PrepareSpec",
			Handler:    _SyncedFolderService_PrepareSpec_Handler,
		},
		{
			MethodName: "Disable",
			Handler:    _SyncedFolderService_Disable_Handler,
		},
		{
			MethodName: "DisableSpec",
			Handler:    _SyncedFolderService_DisableSpec_Handler,
		},
		{
			MethodName: "Cleanup",
			Handler:    _SyncedFolderService_Cleanup_Handler,
		},
		{
			MethodName: "CleanupSpec",
			Handler:    _SyncedFolderService_CleanupSpec_Handler,
		},
		{
			MethodName: "Capability",
			Handler:    _SyncedFolderService_Capability_Handler,
		},
		{
			MethodName: "CapabilitySpec",
			Handler:    _SyncedFolderService_CapabilitySpec_Handler,
		},
		{
			MethodName: "HasCapability",
			Handler:    _SyncedFolderService_HasCapability_Handler,
		},
		{
			MethodName: "HasCapabilitySpec",
			Handler:    _SyncedFolderService_HasCapabilitySpec_Handler,
		},
		{
			MethodName: "Seed",
			Handler:    _SyncedFolderService_Seed_Handler,
		},
		{
			MethodName: "Seeds",
			Handler:    _SyncedFolderService_Seeds_Handler,
		},
		{
			MethodName: "SetPluginName",
			Handler:    _SyncedFolderService_SetPluginName_Handler,
		},
		{
			MethodName: "PluginName",
			Handler:    _SyncedFolderService_PluginName_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "vagrant_plugin_sdk/plugin.proto",
}

SyncedFolderService_ServiceDesc is the grpc.ServiceDesc for SyncedFolderService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var TargetIndexService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "hashicorp.vagrant.sdk.TargetIndexService",
	HandlerType: (*TargetIndexServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Delete",
			Handler:    _TargetIndexService_Delete_Handler,
		},
		{
			MethodName: "Get",
			Handler:    _TargetIndexService_Get_Handler,
		},
		{
			MethodName: "Includes",
			Handler:    _TargetIndexService_Includes_Handler,
		},
		{
			MethodName: "Set",
			Handler:    _TargetIndexService_Set_Handler,
		},
		{
			MethodName: "All",
			Handler:    _TargetIndexService_All_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "vagrant_plugin_sdk/plugin.proto",
}

TargetIndexService_ServiceDesc is the grpc.ServiceDesc for TargetIndexService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var TargetMachineService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "hashicorp.vagrant.sdk.TargetMachineService",
	HandlerType: (*TargetMachineServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ResourceId",
			Handler:    _TargetMachineService_ResourceId_Handler,
		},
		{
			MethodName: "Record",
			Handler:    _TargetMachineService_Record_Handler,
		},
		{
			MethodName: "Name",
			Handler:    _TargetMachineService_Name_Handler,
		},
		{
			MethodName: "SetName",
			Handler:    _TargetMachineService_SetName_Handler,
		},
		{
			MethodName: "Project",
			Handler:    _TargetMachineService_Project_Handler,
		},
		{
			MethodName: "Metadata",
			Handler:    _TargetMachineService_Metadata_Handler,
		},
		{
			MethodName: "DataDir",
			Handler:    _TargetMachineService_DataDir_Handler,
		},
		{
			MethodName: "State",
			Handler:    _TargetMachineService_State_Handler,
		},
		{
			MethodName: "UI",
			Handler:    _TargetMachineService_UI_Handler,
		},
		{
			MethodName: "Specialize",
			Handler:    _TargetMachineService_Specialize_Handler,
		},
		{
			MethodName: "Provider",
			Handler:    _TargetMachineService_Provider_Handler,
		},
		{
			MethodName: "ProviderName",
			Handler:    _TargetMachineService_ProviderName_Handler,
		},
		{
			MethodName: "UpdatedAt",
			Handler:    _TargetMachineService_UpdatedAt_Handler,
		},
		{
			MethodName: "Communicate",
			Handler:    _TargetMachineService_Communicate_Handler,
		},
		{
			MethodName: "Save",
			Handler:    _TargetMachineService_Save_Handler,
		},
		{
			MethodName: "SetUUID",
			Handler:    _TargetMachineService_SetUUID_Handler,
		},
		{
			MethodName: "GetUUID",
			Handler:    _TargetMachineService_GetUUID_Handler,
		},
		{
			MethodName: "Destroy",
			Handler:    _TargetMachineService_Destroy_Handler,
		},
		{
			MethodName: "Vagrantfile",
			Handler:    _TargetMachineService_Vagrantfile_Handler,
		},
		{
			MethodName: "SetID",
			Handler:    _TargetMachineService_SetID_Handler,
		},
		{
			MethodName: "GetID",
			Handler:    _TargetMachineService_GetID_Handler,
		},
		{
			MethodName: "SetState",
			Handler:    _TargetMachineService_SetState_Handler,
		},
		{
			MethodName: "GetState",
			Handler:    _TargetMachineService_GetState_Handler,
		},
		{
			MethodName: "Box",
			Handler:    _TargetMachineService_Box_Handler,
		},
		{
			MethodName: "Guest",
			Handler:    _TargetMachineService_Guest_Handler,
		},
		{
			MethodName: "ConnectionInfo",
			Handler:    _TargetMachineService_ConnectionInfo_Handler,
		},
		{
			MethodName: "UID",
			Handler:    _TargetMachineService_UID_Handler,
		},
		{
			MethodName: "SyncedFolders",
			Handler:    _TargetMachineService_SyncedFolders_Handler,
		},
		{
			MethodName: "AsTarget",
			Handler:    _TargetMachineService_AsTarget_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "vagrant_plugin_sdk/plugin.proto",
}

TargetMachineService_ServiceDesc is the grpc.ServiceDesc for TargetMachineService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var TargetService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "hashicorp.vagrant.sdk.TargetService",
	HandlerType: (*TargetServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ResourceId",
			Handler:    _TargetService_ResourceId_Handler,
		},
		{
			MethodName: "Record",
			Handler:    _TargetService_Record_Handler,
		},
		{
			MethodName: "Name",
			Handler:    _TargetService_Name_Handler,
		},
		{
			MethodName: "SetName",
			Handler:    _TargetService_SetName_Handler,
		},
		{
			MethodName: "Project",
			Handler:    _TargetService_Project_Handler,
		},
		{
			MethodName: "Metadata",
			Handler:    _TargetService_Metadata_Handler,
		},
		{
			MethodName: "DataDir",
			Handler:    _TargetService_DataDir_Handler,
		},
		{
			MethodName: "State",
			Handler:    _TargetService_State_Handler,
		},
		{
			MethodName: "UI",
			Handler:    _TargetService_UI_Handler,
		},
		{
			MethodName: "Specialize",
			Handler:    _TargetService_Specialize_Handler,
		},
		{
			MethodName: "Provider",
			Handler:    _TargetService_Provider_Handler,
		},
		{
			MethodName: "ProviderName",
			Handler:    _TargetService_ProviderName_Handler,
		},
		{
			MethodName: "UpdatedAt",
			Handler:    _TargetService_UpdatedAt_Handler,
		},
		{
			MethodName: "Communicate",
			Handler:    _TargetService_Communicate_Handler,
		},
		{
			MethodName: "Save",
			Handler:    _TargetService_Save_Handler,
		},
		{
			MethodName: "SetUUID",
			Handler:    _TargetService_SetUUID_Handler,
		},
		{
			MethodName: "GetUUID",
			Handler:    _TargetService_GetUUID_Handler,
		},
		{
			MethodName: "Destroy",
			Handler:    _TargetService_Destroy_Handler,
		},
		{
			MethodName: "Vagrantfile",
			Handler:    _TargetService_Vagrantfile_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "vagrant_plugin_sdk/plugin.proto",
}

TargetService_ServiceDesc is the grpc.ServiceDesc for TargetService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var TerminalUIService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "hashicorp.vagrant.sdk.TerminalUIService",
	HandlerType: (*TerminalUIServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Output",
			Handler:    _TerminalUIService_Output_Handler,
		},
		{
			MethodName: "IsInteractive",
			Handler:    _TerminalUIService_IsInteractive_Handler,
		},
		{
			MethodName: "IsMachineReadable",
			Handler:    _TerminalUIService_IsMachineReadable_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "Events",
			Handler:       _TerminalUIService_Events_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
	},
	Metadata: "vagrant_plugin_sdk/plugin.proto",
}

TerminalUIService_ServiceDesc is the grpc.ServiceDesc for TerminalUIService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var VagrantfileService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "hashicorp.vagrant.sdk.VagrantfileService",
	HandlerType: (*VagrantfileServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetValue",
			Handler:    _VagrantfileService_GetValue_Handler,
		},
		{
			MethodName: "GetConfig",
			Handler:    _VagrantfileService_GetConfig_Handler,
		},
		{
			MethodName: "Target",
			Handler:    _VagrantfileService_Target_Handler,
		},
		{
			MethodName: "TargetConfig",
			Handler:    _VagrantfileService_TargetConfig_Handler,
		},
		{
			MethodName: "TargetNames",
			Handler:    _VagrantfileService_TargetNames_Handler,
		},
		{
			MethodName: "PrimaryTargetName",
			Handler:    _VagrantfileService_PrimaryTargetName_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "vagrant_plugin_sdk/plugin.proto",
}

VagrantfileService_ServiceDesc is the grpc.ServiceDesc for VagrantfileService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterBasisServiceServer

func RegisterBasisServiceServer(s grpc.ServiceRegistrar, srv BasisServiceServer)

func RegisterBoxCollectionServiceServer

func RegisterBoxCollectionServiceServer(s grpc.ServiceRegistrar, srv BoxCollectionServiceServer)

func RegisterBoxMetadataServiceServer

func RegisterBoxMetadataServiceServer(s grpc.ServiceRegistrar, srv BoxMetadataServiceServer)

func RegisterBoxServiceServer

func RegisterBoxServiceServer(s grpc.ServiceRegistrar, srv BoxServiceServer)

func RegisterCommandServiceServer

func RegisterCommandServiceServer(s grpc.ServiceRegistrar, srv CommandServiceServer)

func RegisterCommunicatorServiceServer

func RegisterCommunicatorServiceServer(s grpc.ServiceRegistrar, srv CommunicatorServiceServer)

func RegisterConfigServiceServer

func RegisterConfigServiceServer(s grpc.ServiceRegistrar, srv ConfigServiceServer)

func RegisterCorePluginManagerServiceServer

func RegisterCorePluginManagerServiceServer(s grpc.ServiceRegistrar, srv CorePluginManagerServiceServer)

func RegisterDownloaderServiceServer

func RegisterDownloaderServiceServer(s grpc.ServiceRegistrar, srv DownloaderServiceServer)

func RegisterGuestServiceServer

func RegisterGuestServiceServer(s grpc.ServiceRegistrar, srv GuestServiceServer)

func RegisterHostServiceServer

func RegisterHostServiceServer(s grpc.ServiceRegistrar, srv HostServiceServer)

func RegisterMapperServer

func RegisterMapperServer(s grpc.ServiceRegistrar, srv MapperServer)

func RegisterPluginInfoServiceServer

func RegisterPluginInfoServiceServer(s grpc.ServiceRegistrar, srv PluginInfoServiceServer)

func RegisterPluginManagerServiceServer

func RegisterPluginManagerServiceServer(s grpc.ServiceRegistrar, srv PluginManagerServiceServer)

func RegisterProjectServiceServer

func RegisterProjectServiceServer(s grpc.ServiceRegistrar, srv ProjectServiceServer)

func RegisterProviderServiceServer

func RegisterProviderServiceServer(s grpc.ServiceRegistrar, srv ProviderServiceServer)

func RegisterProvisionerServiceServer

func RegisterProvisionerServiceServer(s grpc.ServiceRegistrar, srv ProvisionerServiceServer)

func RegisterPushServiceServer

func RegisterPushServiceServer(s grpc.ServiceRegistrar, srv PushServiceServer)

func RegisterStateBagServiceServer

func RegisterStateBagServiceServer(s grpc.ServiceRegistrar, srv StateBagServiceServer)

func RegisterSyncedFolderServiceServer

func RegisterSyncedFolderServiceServer(s grpc.ServiceRegistrar, srv SyncedFolderServiceServer)

func RegisterTargetIndexServiceServer

func RegisterTargetIndexServiceServer(s grpc.ServiceRegistrar, srv TargetIndexServiceServer)

func RegisterTargetMachineServiceServer

func RegisterTargetMachineServiceServer(s grpc.ServiceRegistrar, srv TargetMachineServiceServer)

func RegisterTargetServiceServer

func RegisterTargetServiceServer(s grpc.ServiceRegistrar, srv TargetServiceServer)

func RegisterTerminalUIServiceServer

func RegisterTerminalUIServiceServer(s grpc.ServiceRegistrar, srv TerminalUIServiceServer)

func RegisterVagrantfileServiceServer

func RegisterVagrantfileServiceServer(s grpc.ServiceRegistrar, srv VagrantfileServiceServer)

Types

type Args

type Args struct {
	// contains filtered or unexported fields
}

Args are the common argument types that are available to many of the dynamic functions. The exact list of available argument types is available on the Go interface docs.

func (*Args) Descriptor deprecated

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

Deprecated: Use Args.ProtoReflect.Descriptor instead.

func (*Args) ProtoMessage

func (*Args) ProtoMessage()

func (*Args) ProtoReflect

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

func (*Args) Reset

func (x *Args) Reset()

func (*Args) String

func (x *Args) String() string

type Args_Array

type Args_Array struct {
	List []*anypb.Any `protobuf:"bytes,1,rep,name=list,proto3" json:"list,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_Array) Descriptor deprecated

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

Deprecated: Use Args_Array.ProtoReflect.Descriptor instead.

func (*Args_Array) GetList

func (x *Args_Array) GetList() []*anypb.Any

func (*Args_Array) ProtoMessage

func (*Args_Array) ProtoMessage()

func (*Args_Array) ProtoReflect

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

func (*Args_Array) Reset

func (x *Args_Array) Reset()

func (*Args_Array) String

func (x *Args_Array) String() string

type Args_Basis

type Args_Basis struct {
	StreamId uint32 `protobuf:"varint,1,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"`
	Network  string `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"`
	Addr     string `protobuf:"bytes,3,opt,name=addr,proto3" json:"addr,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_Basis) Descriptor deprecated

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

Deprecated: Use Args_Basis.ProtoReflect.Descriptor instead.

func (*Args_Basis) GetAddr

func (x *Args_Basis) GetAddr() string

func (*Args_Basis) GetNetwork

func (x *Args_Basis) GetNetwork() string

func (*Args_Basis) GetStreamId

func (x *Args_Basis) GetStreamId() uint32

func (*Args_Basis) ProtoMessage

func (*Args_Basis) ProtoMessage()

func (*Args_Basis) ProtoReflect

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

func (*Args_Basis) Reset

func (x *Args_Basis) Reset()

func (*Args_Basis) String

func (x *Args_Basis) String() string

type Args_Box

type Args_Box struct {
	StreamId uint32 `protobuf:"varint,1,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"`
	Network  string `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"`
	Addr     string `protobuf:"bytes,3,opt,name=addr,proto3" json:"addr,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_Box) Descriptor deprecated

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

Deprecated: Use Args_Box.ProtoReflect.Descriptor instead.

func (*Args_Box) GetAddr

func (x *Args_Box) GetAddr() string

func (*Args_Box) GetNetwork

func (x *Args_Box) GetNetwork() string

func (*Args_Box) GetStreamId

func (x *Args_Box) GetStreamId() uint32

func (*Args_Box) ProtoMessage

func (*Args_Box) ProtoMessage()

func (*Args_Box) ProtoReflect

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

func (*Args_Box) Reset

func (x *Args_Box) Reset()

func (*Args_Box) String

func (x *Args_Box) String() string

type Args_BoxCollection

type Args_BoxCollection struct {
	StreamId uint32 `protobuf:"varint,1,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"`
	Network  string `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"`
	Addr     string `protobuf:"bytes,3,opt,name=addr,proto3" json:"addr,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_BoxCollection) Descriptor deprecated

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

Deprecated: Use Args_BoxCollection.ProtoReflect.Descriptor instead.

func (*Args_BoxCollection) GetAddr

func (x *Args_BoxCollection) GetAddr() string

func (*Args_BoxCollection) GetNetwork

func (x *Args_BoxCollection) GetNetwork() string

func (*Args_BoxCollection) GetStreamId

func (x *Args_BoxCollection) GetStreamId() uint32

func (*Args_BoxCollection) ProtoMessage

func (*Args_BoxCollection) ProtoMessage()

func (*Args_BoxCollection) ProtoReflect

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

func (*Args_BoxCollection) Reset

func (x *Args_BoxCollection) Reset()

func (*Args_BoxCollection) String

func (x *Args_BoxCollection) String() string

type Args_BoxMetadata

type Args_BoxMetadata struct {
	StreamId uint32 `protobuf:"varint,1,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"`
	Network  string `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"`
	Addr     string `protobuf:"bytes,3,opt,name=addr,proto3" json:"addr,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_BoxMetadata) Descriptor deprecated

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

Deprecated: Use Args_BoxMetadata.ProtoReflect.Descriptor instead.

func (*Args_BoxMetadata) GetAddr

func (x *Args_BoxMetadata) GetAddr() string

func (*Args_BoxMetadata) GetNetwork

func (x *Args_BoxMetadata) GetNetwork() string

func (*Args_BoxMetadata) GetStreamId

func (x *Args_BoxMetadata) GetStreamId() uint32

func (*Args_BoxMetadata) ProtoMessage

func (*Args_BoxMetadata) ProtoMessage()

func (*Args_BoxMetadata) ProtoReflect

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

func (*Args_BoxMetadata) Reset

func (x *Args_BoxMetadata) Reset()

func (*Args_BoxMetadata) String

func (x *Args_BoxMetadata) String() string

type Args_Class

type Args_Class struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_Class) Descriptor deprecated

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

Deprecated: Use Args_Class.ProtoReflect.Descriptor instead.

func (*Args_Class) GetName

func (x *Args_Class) GetName() string

func (*Args_Class) ProtoMessage

func (*Args_Class) ProtoMessage()

func (*Args_Class) ProtoReflect

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

func (*Args_Class) Reset

func (x *Args_Class) Reset()

func (*Args_Class) String

func (x *Args_Class) String() string

type Args_Command

type Args_Command struct {
	StreamId uint32 `protobuf:"varint,1,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"`
	Network  string `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"`
	Addr     string `protobuf:"bytes,3,opt,name=addr,proto3" json:"addr,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_Command) Descriptor deprecated

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

Deprecated: Use Args_Command.ProtoReflect.Descriptor instead.

func (*Args_Command) GetAddr

func (x *Args_Command) GetAddr() string

func (*Args_Command) GetNetwork

func (x *Args_Command) GetNetwork() string

func (*Args_Command) GetStreamId

func (x *Args_Command) GetStreamId() uint32

func (*Args_Command) ProtoMessage

func (*Args_Command) ProtoMessage()

func (*Args_Command) ProtoReflect

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

func (*Args_Command) Reset

func (x *Args_Command) Reset()

func (*Args_Command) String

func (x *Args_Command) String() string

type Args_Communicator

type Args_Communicator struct {
	StreamId uint32 `protobuf:"varint,1,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"`
	Network  string `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"`
	Addr     string `protobuf:"bytes,3,opt,name=addr,proto3" json:"addr,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_Communicator) Descriptor deprecated

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

Deprecated: Use Args_Communicator.ProtoReflect.Descriptor instead.

func (*Args_Communicator) GetAddr

func (x *Args_Communicator) GetAddr() string

func (*Args_Communicator) GetNetwork

func (x *Args_Communicator) GetNetwork() string

func (*Args_Communicator) GetStreamId

func (x *Args_Communicator) GetStreamId() uint32

func (*Args_Communicator) ProtoMessage

func (*Args_Communicator) ProtoMessage()

func (*Args_Communicator) ProtoReflect

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

func (*Args_Communicator) Reset

func (x *Args_Communicator) Reset()

func (*Args_Communicator) String

func (x *Args_Communicator) String() string

type Args_ConfigData

type Args_ConfigData struct {
	Source *Args_Class `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"`
	Data   *Args_Hash  `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_ConfigData) Descriptor deprecated

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

Deprecated: Use Args_ConfigData.ProtoReflect.Descriptor instead.

func (*Args_ConfigData) GetData

func (x *Args_ConfigData) GetData() *Args_Hash

func (*Args_ConfigData) GetSource

func (x *Args_ConfigData) GetSource() *Args_Class

func (*Args_ConfigData) ProtoMessage

func (*Args_ConfigData) ProtoMessage()

func (*Args_ConfigData) ProtoReflect

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

func (*Args_ConfigData) Reset

func (x *Args_ConfigData) Reset()

func (*Args_ConfigData) String

func (x *Args_ConfigData) String() string

type Args_Connection

type Args_Connection struct {
	// contains filtered or unexported fields
}

func (*Args_Connection) Descriptor deprecated

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

Deprecated: Use Args_Connection.ProtoReflect.Descriptor instead.

func (*Args_Connection) ProtoMessage

func (*Args_Connection) ProtoMessage()

func (*Args_Connection) ProtoReflect

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

func (*Args_Connection) Reset

func (x *Args_Connection) Reset()

func (*Args_Connection) String

func (x *Args_Connection) String() string

type Args_Connection_SSHInfo

type Args_Connection_SSHInfo struct {
	Host              *string  `protobuf:"bytes,1,opt,name=host,proto3,oneof" json:"host,omitempty"`
	Port              *string  `protobuf:"bytes,2,opt,name=port,proto3,oneof" json:"port,omitempty"`
	PrivateKeyPath    *string  `protobuf:"bytes,3,opt,name=private_key_path,json=privateKeyPath,proto3,oneof" json:"private_key_path,omitempty"`
	KeysOnly          *bool    `protobuf:"varint,4,opt,name=keys_only,json=keysOnly,proto3,oneof" json:"keys_only,omitempty"`
	VerifyHostKey     *bool    `protobuf:"varint,5,opt,name=verify_host_key,json=verifyHostKey,proto3,oneof" json:"verify_host_key,omitempty"`
	Username          *string  `protobuf:"bytes,6,opt,name=username,proto3,oneof" json:"username,omitempty"`
	RemoteUser        *string  `protobuf:"bytes,7,opt,name=remote_user,json=remoteUser,proto3,oneof" json:"remote_user,omitempty"`
	Compression       *bool    `protobuf:"varint,8,opt,name=compression,proto3,oneof" json:"compression,omitempty"`
	DsaAuthentication *bool    `protobuf:"varint,9,opt,name=dsa_authentication,json=dsaAuthentication,proto3,oneof" json:"dsa_authentication,omitempty"`
	Config            *string  `protobuf:"bytes,10,opt,name=config,proto3,oneof" json:"config,omitempty"`
	ExtraArgs         []string `protobuf:"bytes,11,rep,name=extra_args,json=extraArgs,proto3" json:"extra_args,omitempty"`
	ForwardAgent      *bool    `protobuf:"varint,12,opt,name=forward_agent,json=forwardAgent,proto3,oneof" json:"forward_agent,omitempty"`
	ForwardX11        *bool    `protobuf:"varint,13,opt,name=forward_x11,json=forwardX11,proto3,oneof" json:"forward_x11,omitempty"`
	ForwardEnv        []string `protobuf:"bytes,14,rep,name=forward_env,json=forwardEnv,proto3" json:"forward_env,omitempty"`
	ConnectTimeout    int64    `protobuf:"varint,15,opt,name=connect_timeout,json=connectTimeout,proto3" json:"connect_timeout,omitempty"`
	SshCommand        *string  `protobuf:"bytes,16,opt,name=ssh_command,json=sshCommand,proto3,oneof" json:"ssh_command,omitempty"`
	ProxyCommand      *string  `protobuf:"bytes,17,opt,name=proxy_command,json=proxyCommand,proto3,oneof" json:"proxy_command,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_Connection_SSHInfo) Descriptor deprecated

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

Deprecated: Use Args_Connection_SSHInfo.ProtoReflect.Descriptor instead.

func (*Args_Connection_SSHInfo) GetCompression

func (x *Args_Connection_SSHInfo) GetCompression() bool

func (*Args_Connection_SSHInfo) GetConfig

func (x *Args_Connection_SSHInfo) GetConfig() string

func (*Args_Connection_SSHInfo) GetConnectTimeout

func (x *Args_Connection_SSHInfo) GetConnectTimeout() int64

func (*Args_Connection_SSHInfo) GetDsaAuthentication

func (x *Args_Connection_SSHInfo) GetDsaAuthentication() bool

func (*Args_Connection_SSHInfo) GetExtraArgs

func (x *Args_Connection_SSHInfo) GetExtraArgs() []string

func (*Args_Connection_SSHInfo) GetForwardAgent

func (x *Args_Connection_SSHInfo) GetForwardAgent() bool

func (*Args_Connection_SSHInfo) GetForwardEnv

func (x *Args_Connection_SSHInfo) GetForwardEnv() []string

func (*Args_Connection_SSHInfo) GetForwardX11

func (x *Args_Connection_SSHInfo) GetForwardX11() bool

func (*Args_Connection_SSHInfo) GetHost

func (x *Args_Connection_SSHInfo) GetHost() string

func (*Args_Connection_SSHInfo) GetKeysOnly

func (x *Args_Connection_SSHInfo) GetKeysOnly() bool

func (*Args_Connection_SSHInfo) GetPort

func (x *Args_Connection_SSHInfo) GetPort() string

func (*Args_Connection_SSHInfo) GetPrivateKeyPath

func (x *Args_Connection_SSHInfo) GetPrivateKeyPath() string

func (*Args_Connection_SSHInfo) GetProxyCommand

func (x *Args_Connection_SSHInfo) GetProxyCommand() string

func (*Args_Connection_SSHInfo) GetRemoteUser

func (x *Args_Connection_SSHInfo) GetRemoteUser() string

func (*Args_Connection_SSHInfo) GetSshCommand

func (x *Args_Connection_SSHInfo) GetSshCommand() string

func (*Args_Connection_SSHInfo) GetUsername

func (x *Args_Connection_SSHInfo) GetUsername() string

func (*Args_Connection_SSHInfo) GetVerifyHostKey

func (x *Args_Connection_SSHInfo) GetVerifyHostKey() bool

func (*Args_Connection_SSHInfo) ProtoMessage

func (*Args_Connection_SSHInfo) ProtoMessage()

func (*Args_Connection_SSHInfo) ProtoReflect

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

func (*Args_Connection_SSHInfo) Reset

func (x *Args_Connection_SSHInfo) Reset()

func (*Args_Connection_SSHInfo) String

func (x *Args_Connection_SSHInfo) String() string

type Args_Connection_WinrmInfo

type Args_Connection_WinrmInfo struct {
	Username            string                              `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	Password            string                              `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	Host                string                              `protobuf:"bytes,3,opt,name=host,proto3" json:"host,omitempty"`
	Port                int64                               `protobuf:"varint,4,opt,name=port,proto3" json:"port,omitempty"`
	GuestPort           int64                               `protobuf:"varint,5,opt,name=guest_port,json=guestPort,proto3" json:"guest_port,omitempty"`
	MaxTries            int64                               `protobuf:"varint,6,opt,name=max_tries,json=maxTries,proto3" json:"max_tries,omitempty"`
	RetryDelay          int64                               `protobuf:"varint,7,opt,name=retry_delay,json=retryDelay,proto3" json:"retry_delay,omitempty"`
	Timeout             int64                               `protobuf:"varint,8,opt,name=timeout,proto3" json:"timeout,omitempty"`
	Transport           Args_Connection_WinrmInfo_Transport `` /* 135-byte string literal not displayed */
	SslPeerVerification bool                                `protobuf:"varint,10,opt,name=ssl_peer_verification,json=sslPeerVerification,proto3" json:"ssl_peer_verification,omitempty"`
	ExecutionTimeLimit  string                              `protobuf:"bytes,11,opt,name=execution_time_limit,json=executionTimeLimit,proto3" json:"execution_time_limit,omitempty"`
	BasicAuthOnly       bool                                `protobuf:"varint,12,opt,name=basic_auth_only,json=basicAuthOnly,proto3" json:"basic_auth_only,omitempty"`
	Codepage            string                              `protobuf:"bytes,13,opt,name=codepage,proto3" json:"codepage,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_Connection_WinrmInfo) Descriptor deprecated

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

Deprecated: Use Args_Connection_WinrmInfo.ProtoReflect.Descriptor instead.

func (*Args_Connection_WinrmInfo) GetBasicAuthOnly

func (x *Args_Connection_WinrmInfo) GetBasicAuthOnly() bool

func (*Args_Connection_WinrmInfo) GetCodepage

func (x *Args_Connection_WinrmInfo) GetCodepage() string

func (*Args_Connection_WinrmInfo) GetExecutionTimeLimit

func (x *Args_Connection_WinrmInfo) GetExecutionTimeLimit() string

func (*Args_Connection_WinrmInfo) GetGuestPort

func (x *Args_Connection_WinrmInfo) GetGuestPort() int64

func (*Args_Connection_WinrmInfo) GetHost

func (x *Args_Connection_WinrmInfo) GetHost() string

func (*Args_Connection_WinrmInfo) GetMaxTries

func (x *Args_Connection_WinrmInfo) GetMaxTries() int64

func (*Args_Connection_WinrmInfo) GetPassword

func (x *Args_Connection_WinrmInfo) GetPassword() string

func (*Args_Connection_WinrmInfo) GetPort

func (x *Args_Connection_WinrmInfo) GetPort() int64

func (*Args_Connection_WinrmInfo) GetRetryDelay

func (x *Args_Connection_WinrmInfo) GetRetryDelay() int64

func (*Args_Connection_WinrmInfo) GetSslPeerVerification

func (x *Args_Connection_WinrmInfo) GetSslPeerVerification() bool

func (*Args_Connection_WinrmInfo) GetTimeout

func (x *Args_Connection_WinrmInfo) GetTimeout() int64

func (*Args_Connection_WinrmInfo) GetTransport

func (*Args_Connection_WinrmInfo) GetUsername

func (x *Args_Connection_WinrmInfo) GetUsername() string

func (*Args_Connection_WinrmInfo) ProtoMessage

func (*Args_Connection_WinrmInfo) ProtoMessage()

func (*Args_Connection_WinrmInfo) ProtoReflect

func (*Args_Connection_WinrmInfo) Reset

func (x *Args_Connection_WinrmInfo) Reset()

func (*Args_Connection_WinrmInfo) String

func (x *Args_Connection_WinrmInfo) String() string

type Args_Connection_WinrmInfo_Transport

type Args_Connection_WinrmInfo_Transport int32
const (
	Args_Connection_WinrmInfo_NEGOTIATE Args_Connection_WinrmInfo_Transport = 0 // default
	Args_Connection_WinrmInfo_SSL       Args_Connection_WinrmInfo_Transport = 1
	Args_Connection_WinrmInfo_PLAINTEXT Args_Connection_WinrmInfo_Transport = 2
)

func (Args_Connection_WinrmInfo_Transport) Descriptor

func (Args_Connection_WinrmInfo_Transport) Enum

func (Args_Connection_WinrmInfo_Transport) EnumDescriptor deprecated

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

Deprecated: Use Args_Connection_WinrmInfo_Transport.Descriptor instead.

func (Args_Connection_WinrmInfo_Transport) Number

func (Args_Connection_WinrmInfo_Transport) String

func (Args_Connection_WinrmInfo_Transport) Type

type Args_CorePluginManager

type Args_CorePluginManager struct {
	StreamId uint32 `protobuf:"varint,1,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"`
	Network  string `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"`
	Addr     string `protobuf:"bytes,3,opt,name=addr,proto3" json:"addr,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_CorePluginManager) Descriptor deprecated

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

Deprecated: Use Args_CorePluginManager.ProtoReflect.Descriptor instead.

func (*Args_CorePluginManager) GetAddr

func (x *Args_CorePluginManager) GetAddr() string

func (*Args_CorePluginManager) GetNetwork

func (x *Args_CorePluginManager) GetNetwork() string

func (*Args_CorePluginManager) GetStreamId

func (x *Args_CorePluginManager) GetStreamId() uint32

func (*Args_CorePluginManager) ProtoMessage

func (*Args_CorePluginManager) ProtoMessage()

func (*Args_CorePluginManager) ProtoReflect

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

func (*Args_CorePluginManager) Reset

func (x *Args_CorePluginManager) Reset()

func (*Args_CorePluginManager) String

func (x *Args_CorePluginManager) String() string

type Args_DataDir

type Args_DataDir struct {
	// contains filtered or unexported fields
}

func (*Args_DataDir) Descriptor deprecated

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

Deprecated: Use Args_DataDir.ProtoReflect.Descriptor instead.

func (*Args_DataDir) ProtoMessage

func (*Args_DataDir) ProtoMessage()

func (*Args_DataDir) ProtoReflect

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

func (*Args_DataDir) Reset

func (x *Args_DataDir) Reset()

func (*Args_DataDir) String

func (x *Args_DataDir) String() string

type Args_DataDir_Basis

type Args_DataDir_Basis struct {
	ConfigDir string `protobuf:"bytes,1,opt,name=config_dir,json=configDir,proto3" json:"config_dir,omitempty"`
	CacheDir  string `protobuf:"bytes,2,opt,name=cache_dir,json=cacheDir,proto3" json:"cache_dir,omitempty"`
	DataDir   string `protobuf:"bytes,3,opt,name=data_dir,json=dataDir,proto3" json:"data_dir,omitempty"`
	TempDir   string `protobuf:"bytes,4,opt,name=temp_dir,json=tempDir,proto3" json:"temp_dir,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_DataDir_Basis) Descriptor deprecated

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

Deprecated: Use Args_DataDir_Basis.ProtoReflect.Descriptor instead.

func (*Args_DataDir_Basis) GetCacheDir

func (x *Args_DataDir_Basis) GetCacheDir() string

func (*Args_DataDir_Basis) GetConfigDir

func (x *Args_DataDir_Basis) GetConfigDir() string

func (*Args_DataDir_Basis) GetDataDir

func (x *Args_DataDir_Basis) GetDataDir() string

func (*Args_DataDir_Basis) GetTempDir

func (x *Args_DataDir_Basis) GetTempDir() string

func (*Args_DataDir_Basis) ProtoMessage

func (*Args_DataDir_Basis) ProtoMessage()

func (*Args_DataDir_Basis) ProtoReflect

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

func (*Args_DataDir_Basis) Reset

func (x *Args_DataDir_Basis) Reset()

func (*Args_DataDir_Basis) String

func (x *Args_DataDir_Basis) String() string

type Args_DataDir_Component

type Args_DataDir_Component struct {
	ConfigDir string `protobuf:"bytes,1,opt,name=config_dir,json=configDir,proto3" json:"config_dir,omitempty"`
	CacheDir  string `protobuf:"bytes,2,opt,name=cache_dir,json=cacheDir,proto3" json:"cache_dir,omitempty"`
	DataDir   string `protobuf:"bytes,3,opt,name=data_dir,json=dataDir,proto3" json:"data_dir,omitempty"`
	TempDir   string `protobuf:"bytes,4,opt,name=temp_dir,json=tempDir,proto3" json:"temp_dir,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_DataDir_Component) Descriptor deprecated

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

Deprecated: Use Args_DataDir_Component.ProtoReflect.Descriptor instead.

func (*Args_DataDir_Component) GetCacheDir

func (x *Args_DataDir_Component) GetCacheDir() string

func (*Args_DataDir_Component) GetConfigDir

func (x *Args_DataDir_Component) GetConfigDir() string

func (*Args_DataDir_Component) GetDataDir

func (x *Args_DataDir_Component) GetDataDir() string

func (*Args_DataDir_Component) GetTempDir

func (x *Args_DataDir_Component) GetTempDir() string

func (*Args_DataDir_Component) ProtoMessage

func (*Args_DataDir_Component) ProtoMessage()

func (*Args_DataDir_Component) ProtoReflect

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

func (*Args_DataDir_Component) Reset

func (x *Args_DataDir_Component) Reset()

func (*Args_DataDir_Component) String

func (x *Args_DataDir_Component) String() string

type Args_DataDir_Project

type Args_DataDir_Project struct {
	ConfigDir string `protobuf:"bytes,1,opt,name=config_dir,json=configDir,proto3" json:"config_dir,omitempty"`
	CacheDir  string `protobuf:"bytes,2,opt,name=cache_dir,json=cacheDir,proto3" json:"cache_dir,omitempty"`
	DataDir   string `protobuf:"bytes,3,opt,name=data_dir,json=dataDir,proto3" json:"data_dir,omitempty"`
	TempDir   string `protobuf:"bytes,4,opt,name=temp_dir,json=tempDir,proto3" json:"temp_dir,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_DataDir_Project) Descriptor deprecated

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

Deprecated: Use Args_DataDir_Project.ProtoReflect.Descriptor instead.

func (*Args_DataDir_Project) GetCacheDir

func (x *Args_DataDir_Project) GetCacheDir() string

func (*Args_DataDir_Project) GetConfigDir

func (x *Args_DataDir_Project) GetConfigDir() string

func (*Args_DataDir_Project) GetDataDir

func (x *Args_DataDir_Project) GetDataDir() string

func (*Args_DataDir_Project) GetTempDir

func (x *Args_DataDir_Project) GetTempDir() string

func (*Args_DataDir_Project) ProtoMessage

func (*Args_DataDir_Project) ProtoMessage()

func (*Args_DataDir_Project) ProtoReflect

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

func (*Args_DataDir_Project) Reset

func (x *Args_DataDir_Project) Reset()

func (*Args_DataDir_Project) String

func (x *Args_DataDir_Project) String() string

type Args_DataDir_Target

type Args_DataDir_Target struct {
	ConfigDir string `protobuf:"bytes,1,opt,name=config_dir,json=configDir,proto3" json:"config_dir,omitempty"`
	CacheDir  string `protobuf:"bytes,2,opt,name=cache_dir,json=cacheDir,proto3" json:"cache_dir,omitempty"`
	DataDir   string `protobuf:"bytes,3,opt,name=data_dir,json=dataDir,proto3" json:"data_dir,omitempty"`
	TempDir   string `protobuf:"bytes,4,opt,name=temp_dir,json=tempDir,proto3" json:"temp_dir,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_DataDir_Target) Descriptor deprecated

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

Deprecated: Use Args_DataDir_Target.ProtoReflect.Descriptor instead.

func (*Args_DataDir_Target) GetCacheDir

func (x *Args_DataDir_Target) GetCacheDir() string

func (*Args_DataDir_Target) GetConfigDir

func (x *Args_DataDir_Target) GetConfigDir() string

func (*Args_DataDir_Target) GetDataDir

func (x *Args_DataDir_Target) GetDataDir() string

func (*Args_DataDir_Target) GetTempDir

func (x *Args_DataDir_Target) GetTempDir() string

func (*Args_DataDir_Target) ProtoMessage

func (*Args_DataDir_Target) ProtoMessage()

func (*Args_DataDir_Target) ProtoReflect

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

func (*Args_DataDir_Target) Reset

func (x *Args_DataDir_Target) Reset()

func (*Args_DataDir_Target) String

func (x *Args_DataDir_Target) String() string

type Args_Direct

type Args_Direct struct {
	Arguments []*anypb.Any `protobuf:"bytes,1,rep,name=arguments,proto3" json:"arguments,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_Direct) Descriptor deprecated

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

Deprecated: Use Args_Direct.ProtoReflect.Descriptor instead.

func (*Args_Direct) GetArguments

func (x *Args_Direct) GetArguments() []*anypb.Any

func (*Args_Direct) ProtoMessage

func (*Args_Direct) ProtoMessage()

func (*Args_Direct) ProtoReflect

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

func (*Args_Direct) Reset

func (x *Args_Direct) Reset()

func (*Args_Direct) String

func (x *Args_Direct) String() string

type Args_Folders

type Args_Folders struct {
	Folders *Args_Hash `protobuf:"bytes,1,opt,name=folders,proto3" json:"folders,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_Folders) Descriptor deprecated

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

Deprecated: Use Args_Folders.ProtoReflect.Descriptor instead.

func (*Args_Folders) GetFolders

func (x *Args_Folders) GetFolders() *Args_Hash

func (*Args_Folders) ProtoMessage

func (*Args_Folders) ProtoMessage()

func (*Args_Folders) ProtoReflect

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

func (*Args_Folders) Reset

func (x *Args_Folders) Reset()

func (*Args_Folders) String

func (x *Args_Folders) String() string

type Args_Guest

type Args_Guest struct {
	StreamId uint32 `protobuf:"varint,1,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"`
	Network  string `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"`
	Addr     string `protobuf:"bytes,3,opt,name=addr,proto3" json:"addr,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_Guest) Descriptor deprecated

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

Deprecated: Use Args_Guest.ProtoReflect.Descriptor instead.

func (*Args_Guest) GetAddr

func (x *Args_Guest) GetAddr() string

func (*Args_Guest) GetNetwork

func (x *Args_Guest) GetNetwork() string

func (*Args_Guest) GetStreamId

func (x *Args_Guest) GetStreamId() uint32

func (*Args_Guest) ProtoMessage

func (*Args_Guest) ProtoMessage()

func (*Args_Guest) ProtoReflect

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

func (*Args_Guest) Reset

func (x *Args_Guest) Reset()

func (*Args_Guest) String

func (x *Args_Guest) String() string

type Args_Hash

type Args_Hash struct {
	Entries []*Args_HashEntry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_Hash) Descriptor deprecated

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

Deprecated: Use Args_Hash.ProtoReflect.Descriptor instead.

func (*Args_Hash) GetEntries

func (x *Args_Hash) GetEntries() []*Args_HashEntry

func (*Args_Hash) ProtoMessage

func (*Args_Hash) ProtoMessage()

func (*Args_Hash) ProtoReflect

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

func (*Args_Hash) Reset

func (x *Args_Hash) Reset()

func (*Args_Hash) String

func (x *Args_Hash) String() string

type Args_HashEntry

type Args_HashEntry struct {
	Key   *anypb.Any `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value *anypb.Any `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_HashEntry) Descriptor deprecated

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

Deprecated: Use Args_HashEntry.ProtoReflect.Descriptor instead.

func (*Args_HashEntry) GetKey

func (x *Args_HashEntry) GetKey() *anypb.Any

func (*Args_HashEntry) GetValue

func (x *Args_HashEntry) GetValue() *anypb.Any

func (*Args_HashEntry) ProtoMessage

func (*Args_HashEntry) ProtoMessage()

func (*Args_HashEntry) ProtoReflect

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

func (*Args_HashEntry) Reset

func (x *Args_HashEntry) Reset()

func (*Args_HashEntry) String

func (x *Args_HashEntry) String() string

type Args_Host

type Args_Host struct {
	StreamId uint32 `protobuf:"varint,1,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"`
	Network  string `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"`
	Addr     string `protobuf:"bytes,3,opt,name=addr,proto3" json:"addr,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_Host) Descriptor deprecated

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

Deprecated: Use Args_Host.ProtoReflect.Descriptor instead.

func (*Args_Host) GetAddr

func (x *Args_Host) GetAddr() string

func (*Args_Host) GetNetwork

func (x *Args_Host) GetNetwork() string

func (*Args_Host) GetStreamId

func (x *Args_Host) GetStreamId() uint32

func (*Args_Host) ProtoMessage

func (*Args_Host) ProtoMessage()

func (*Args_Host) ProtoReflect

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

func (*Args_Host) Reset

func (x *Args_Host) Reset()

func (*Args_Host) String

func (x *Args_Host) String() string

type Args_JobInfo

type Args_JobInfo struct {
	Local        bool                      `protobuf:"varint,1,opt,name=local,proto3" json:"local,omitempty"`
	ResourceId   string                    `protobuf:"bytes,2,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	ResourceType Args_JobInfo_ResourceType `` /* 151-byte string literal not displayed */
	Id           string                    `protobuf:"bytes,4,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_JobInfo) Descriptor deprecated

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

Deprecated: Use Args_JobInfo.ProtoReflect.Descriptor instead.

func (*Args_JobInfo) GetId

func (x *Args_JobInfo) GetId() string

func (*Args_JobInfo) GetLocal

func (x *Args_JobInfo) GetLocal() bool

func (*Args_JobInfo) GetResourceId

func (x *Args_JobInfo) GetResourceId() string

func (*Args_JobInfo) GetResourceType

func (x *Args_JobInfo) GetResourceType() Args_JobInfo_ResourceType

func (*Args_JobInfo) ProtoMessage

func (*Args_JobInfo) ProtoMessage()

func (*Args_JobInfo) ProtoReflect

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

func (*Args_JobInfo) Reset

func (x *Args_JobInfo) Reset()

func (*Args_JobInfo) String

func (x *Args_JobInfo) String() string

type Args_JobInfo_ResourceType

type Args_JobInfo_ResourceType int32
const (
	Args_JobInfo_BASIS   Args_JobInfo_ResourceType = 0
	Args_JobInfo_PROJECT Args_JobInfo_ResourceType = 1
	Args_JobInfo_TARGET  Args_JobInfo_ResourceType = 2
)

func (Args_JobInfo_ResourceType) Descriptor

func (Args_JobInfo_ResourceType) Enum

func (Args_JobInfo_ResourceType) EnumDescriptor deprecated

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

Deprecated: Use Args_JobInfo_ResourceType.Descriptor instead.

func (Args_JobInfo_ResourceType) Number

func (Args_JobInfo_ResourceType) String

func (x Args_JobInfo_ResourceType) String() string

func (Args_JobInfo_ResourceType) Type

type Args_Logger

type Args_Logger struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_Logger) Descriptor deprecated

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

Deprecated: Use Args_Logger.ProtoReflect.Descriptor instead.

func (*Args_Logger) GetName

func (x *Args_Logger) GetName() string

func (*Args_Logger) ProtoMessage

func (*Args_Logger) ProtoMessage()

func (*Args_Logger) ProtoReflect

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

func (*Args_Logger) Reset

func (x *Args_Logger) Reset()

func (*Args_Logger) String

func (x *Args_Logger) String() string

type Args_MetadataSet

type Args_MetadataSet struct {
	Metadata map[string]string `` /* 157-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Args_MetadataSet) Descriptor deprecated

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

Deprecated: Use Args_MetadataSet.ProtoReflect.Descriptor instead.

func (*Args_MetadataSet) GetMetadata

func (x *Args_MetadataSet) GetMetadata() map[string]string

func (*Args_MetadataSet) ProtoMessage

func (*Args_MetadataSet) ProtoMessage()

func (*Args_MetadataSet) ProtoReflect

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

func (*Args_MetadataSet) Reset

func (x *Args_MetadataSet) Reset()

func (*Args_MetadataSet) String

func (x *Args_MetadataSet) String() string

type Args_NamedCapability

type Args_NamedCapability struct {
	Capability string `protobuf:"bytes,1,opt,name=capability,proto3" json:"capability,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_NamedCapability) Descriptor deprecated

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

Deprecated: Use Args_NamedCapability.ProtoReflect.Descriptor instead.

func (*Args_NamedCapability) GetCapability

func (x *Args_NamedCapability) GetCapability() string

func (*Args_NamedCapability) ProtoMessage

func (*Args_NamedCapability) ProtoMessage()

func (*Args_NamedCapability) ProtoReflect

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

func (*Args_NamedCapability) Reset

func (x *Args_NamedCapability) Reset()

func (*Args_NamedCapability) String

func (x *Args_NamedCapability) String() string

type Args_Null

type Args_Null struct {
	// contains filtered or unexported fields
}

func (*Args_Null) Descriptor deprecated

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

Deprecated: Use Args_Null.ProtoReflect.Descriptor instead.

func (*Args_Null) ProtoMessage

func (*Args_Null) ProtoMessage()

func (*Args_Null) ProtoReflect

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

func (*Args_Null) Reset

func (x *Args_Null) Reset()

func (*Args_Null) String

func (x *Args_Null) String() string

type Args_Options

type Args_Options struct {
	Options *Args_Hash `protobuf:"bytes,1,opt,name=options,proto3" json:"options,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_Options) Descriptor deprecated

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

Deprecated: Use Args_Options.ProtoReflect.Descriptor instead.

func (*Args_Options) GetOptions

func (x *Args_Options) GetOptions() *Args_Hash

func (*Args_Options) ProtoMessage

func (*Args_Options) ProtoMessage()

func (*Args_Options) ProtoReflect

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

func (*Args_Options) Reset

func (x *Args_Options) Reset()

func (*Args_Options) String

func (x *Args_Options) String() string

type Args_Path

type Args_Path struct {
	Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_Path) Descriptor deprecated

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

Deprecated: Use Args_Path.ProtoReflect.Descriptor instead.

func (*Args_Path) GetPath

func (x *Args_Path) GetPath() string

func (*Args_Path) ProtoMessage

func (*Args_Path) ProtoMessage()

func (*Args_Path) ProtoReflect

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

func (*Args_Path) Reset

func (x *Args_Path) Reset()

func (*Args_Path) String

func (x *Args_Path) String() string

type Args_PluginManager

type Args_PluginManager struct {
	StreamId uint32 `protobuf:"varint,1,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"`
	Network  string `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"`
	Addr     string `protobuf:"bytes,3,opt,name=addr,proto3" json:"addr,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_PluginManager) Descriptor deprecated

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

Deprecated: Use Args_PluginManager.ProtoReflect.Descriptor instead.

func (*Args_PluginManager) GetAddr

func (x *Args_PluginManager) GetAddr() string

func (*Args_PluginManager) GetNetwork

func (x *Args_PluginManager) GetNetwork() string

func (*Args_PluginManager) GetStreamId

func (x *Args_PluginManager) GetStreamId() uint32

func (*Args_PluginManager) ProtoMessage

func (*Args_PluginManager) ProtoMessage()

func (*Args_PluginManager) ProtoReflect

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

func (*Args_PluginManager) Reset

func (x *Args_PluginManager) Reset()

func (*Args_PluginManager) String

func (x *Args_PluginManager) String() string

type Args_ProcRef

type Args_ProcRef struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_ProcRef) Descriptor deprecated

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

Deprecated: Use Args_ProcRef.ProtoReflect.Descriptor instead.

func (*Args_ProcRef) GetId

func (x *Args_ProcRef) GetId() string

func (*Args_ProcRef) ProtoMessage

func (*Args_ProcRef) ProtoMessage()

func (*Args_ProcRef) ProtoReflect

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

func (*Args_ProcRef) Reset

func (x *Args_ProcRef) Reset()

func (*Args_ProcRef) String

func (x *Args_ProcRef) String() string

type Args_Project

type Args_Project struct {
	StreamId uint32 `protobuf:"varint,1,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"`
	Network  string `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"`
	Addr     string `protobuf:"bytes,3,opt,name=addr,proto3" json:"addr,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_Project) Descriptor deprecated

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

Deprecated: Use Args_Project.ProtoReflect.Descriptor instead.

func (*Args_Project) GetAddr

func (x *Args_Project) GetAddr() string

func (*Args_Project) GetNetwork

func (x *Args_Project) GetNetwork() string

func (*Args_Project) GetStreamId

func (x *Args_Project) GetStreamId() uint32

func (*Args_Project) ProtoMessage

func (*Args_Project) ProtoMessage()

func (*Args_Project) ProtoReflect

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

func (*Args_Project) Reset

func (x *Args_Project) Reset()

func (*Args_Project) String

func (x *Args_Project) String() string

type Args_Provider

type Args_Provider struct {
	StreamId uint32 `protobuf:"varint,1,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"`
	Network  string `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"`
	Addr     string `protobuf:"bytes,3,opt,name=addr,proto3" json:"addr,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_Provider) Descriptor deprecated

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

Deprecated: Use Args_Provider.ProtoReflect.Descriptor instead.

func (*Args_Provider) GetAddr

func (x *Args_Provider) GetAddr() string

func (*Args_Provider) GetNetwork

func (x *Args_Provider) GetNetwork() string

func (*Args_Provider) GetStreamId

func (x *Args_Provider) GetStreamId() uint32

func (*Args_Provider) ProtoMessage

func (*Args_Provider) ProtoMessage()

func (*Args_Provider) ProtoReflect

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

func (*Args_Provider) Reset

func (x *Args_Provider) Reset()

func (*Args_Provider) String

func (x *Args_Provider) String() string

type Args_Provisioner

type Args_Provisioner struct {
	StreamId uint32 `protobuf:"varint,1,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"`
	Network  string `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"`
	Addr     string `protobuf:"bytes,3,opt,name=addr,proto3" json:"addr,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_Provisioner) Descriptor deprecated

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

Deprecated: Use Args_Provisioner.ProtoReflect.Descriptor instead.

func (*Args_Provisioner) GetAddr

func (x *Args_Provisioner) GetAddr() string

func (*Args_Provisioner) GetNetwork

func (x *Args_Provisioner) GetNetwork() string

func (*Args_Provisioner) GetStreamId

func (x *Args_Provisioner) GetStreamId() uint32

func (*Args_Provisioner) ProtoMessage

func (*Args_Provisioner) ProtoMessage()

func (*Args_Provisioner) ProtoReflect

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

func (*Args_Provisioner) Reset

func (x *Args_Provisioner) Reset()

func (*Args_Provisioner) String

func (x *Args_Provisioner) String() string

type Args_Push

type Args_Push struct {
	StreamId uint32 `protobuf:"varint,1,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"`
	Network  string `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"`
	Addr     string `protobuf:"bytes,3,opt,name=addr,proto3" json:"addr,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_Push) Descriptor deprecated

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

Deprecated: Use Args_Push.ProtoReflect.Descriptor instead.

func (*Args_Push) GetAddr

func (x *Args_Push) GetAddr() string

func (*Args_Push) GetNetwork

func (x *Args_Push) GetNetwork() string

func (*Args_Push) GetStreamId

func (x *Args_Push) GetStreamId() uint32

func (*Args_Push) ProtoMessage

func (*Args_Push) ProtoMessage()

func (*Args_Push) ProtoReflect

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

func (*Args_Push) Reset

func (x *Args_Push) Reset()

func (*Args_Push) String

func (x *Args_Push) String() string

type Args_Range

type Args_Range struct {
	Start int32 `protobuf:"varint,1,opt,name=start,proto3" json:"start,omitempty"`
	End   int32 `protobuf:"varint,2,opt,name=end,proto3" json:"end,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_Range) Descriptor deprecated

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

Deprecated: Use Args_Range.ProtoReflect.Descriptor instead.

func (*Args_Range) GetEnd

func (x *Args_Range) GetEnd() int32

func (*Args_Range) GetStart

func (x *Args_Range) GetStart() int32

func (*Args_Range) ProtoMessage

func (*Args_Range) ProtoMessage()

func (*Args_Range) ProtoReflect

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

func (*Args_Range) Reset

func (x *Args_Range) Reset()

func (*Args_Range) String

func (x *Args_Range) String() string

type Args_RubyLogger

type Args_RubyLogger struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_RubyLogger) Descriptor deprecated

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

Deprecated: Use Args_RubyLogger.ProtoReflect.Descriptor instead.

func (*Args_RubyLogger) GetName

func (x *Args_RubyLogger) GetName() string

func (*Args_RubyLogger) ProtoMessage

func (*Args_RubyLogger) ProtoMessage()

func (*Args_RubyLogger) ProtoReflect

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

func (*Args_RubyLogger) Reset

func (x *Args_RubyLogger) Reset()

func (*Args_RubyLogger) String

func (x *Args_RubyLogger) String() string

type Args_Seeds

type Args_Seeds struct {
	Typed []*anypb.Any          `protobuf:"bytes,1,rep,name=typed,proto3" json:"typed,omitempty"`
	Named map[string]*anypb.Any `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Args_Seeds) Descriptor deprecated

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

Deprecated: Use Args_Seeds.ProtoReflect.Descriptor instead.

func (*Args_Seeds) GetNamed

func (x *Args_Seeds) GetNamed() map[string]*anypb.Any

func (*Args_Seeds) GetTyped

func (x *Args_Seeds) GetTyped() []*anypb.Any

func (*Args_Seeds) ProtoMessage

func (*Args_Seeds) ProtoMessage()

func (*Args_Seeds) ProtoReflect

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

func (*Args_Seeds) Reset

func (x *Args_Seeds) Reset()

func (*Args_Seeds) String

func (x *Args_Seeds) String() string

type Args_Set

type Args_Set struct {
	List *Args_Array `protobuf:"bytes,1,opt,name=list,proto3" json:"list,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_Set) Descriptor deprecated

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

Deprecated: Use Args_Set.ProtoReflect.Descriptor instead.

func (*Args_Set) GetList

func (x *Args_Set) GetList() *Args_Array

func (*Args_Set) ProtoMessage

func (*Args_Set) ProtoMessage()

func (*Args_Set) ProtoReflect

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

func (*Args_Set) Reset

func (x *Args_Set) Reset()

func (*Args_Set) String

func (x *Args_Set) String() string

type Args_StateBag

type Args_StateBag struct {
	StreamId uint32 `protobuf:"varint,1,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"`
	Network  string `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"`
	Addr     string `protobuf:"bytes,3,opt,name=addr,proto3" json:"addr,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_StateBag) Descriptor deprecated

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

Deprecated: Use Args_StateBag.ProtoReflect.Descriptor instead.

func (*Args_StateBag) GetAddr

func (x *Args_StateBag) GetAddr() string

func (*Args_StateBag) GetNetwork

func (x *Args_StateBag) GetNetwork() string

func (*Args_StateBag) GetStreamId

func (x *Args_StateBag) GetStreamId() uint32

func (*Args_StateBag) ProtoMessage

func (*Args_StateBag) ProtoMessage()

func (*Args_StateBag) ProtoReflect

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

func (*Args_StateBag) Reset

func (x *Args_StateBag) Reset()

func (*Args_StateBag) String

func (x *Args_StateBag) String() string

type Args_Symbol

type Args_Symbol struct {
	Str string `protobuf:"bytes,1,opt,name=str,proto3" json:"str,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_Symbol) Descriptor deprecated

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

Deprecated: Use Args_Symbol.ProtoReflect.Descriptor instead.

func (*Args_Symbol) GetStr

func (x *Args_Symbol) GetStr() string

func (*Args_Symbol) ProtoMessage

func (*Args_Symbol) ProtoMessage()

func (*Args_Symbol) ProtoReflect

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

func (*Args_Symbol) Reset

func (x *Args_Symbol) Reset()

func (*Args_Symbol) String

func (x *Args_Symbol) String() string

type Args_SyncedFolder

type Args_SyncedFolder struct {
	StreamId uint32 `protobuf:"varint,1,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"`
	Network  string `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"`
	Addr     string `protobuf:"bytes,3,opt,name=addr,proto3" json:"addr,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_SyncedFolder) Descriptor deprecated

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

Deprecated: Use Args_SyncedFolder.ProtoReflect.Descriptor instead.

func (*Args_SyncedFolder) GetAddr

func (x *Args_SyncedFolder) GetAddr() string

func (*Args_SyncedFolder) GetNetwork

func (x *Args_SyncedFolder) GetNetwork() string

func (*Args_SyncedFolder) GetStreamId

func (x *Args_SyncedFolder) GetStreamId() uint32

func (*Args_SyncedFolder) ProtoMessage

func (*Args_SyncedFolder) ProtoMessage()

func (*Args_SyncedFolder) ProtoReflect

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

func (*Args_SyncedFolder) Reset

func (x *Args_SyncedFolder) Reset()

func (*Args_SyncedFolder) String

func (x *Args_SyncedFolder) String() string

type Args_Target

type Args_Target struct {

	// Generic target
	StreamId uint32 `protobuf:"varint,1,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"`
	Network  string `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"`
	Addr     string `protobuf:"bytes,3,opt,name=addr,proto3" json:"addr,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_Target) Descriptor deprecated

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

Deprecated: Use Args_Target.ProtoReflect.Descriptor instead.

func (*Args_Target) GetAddr

func (x *Args_Target) GetAddr() string

func (*Args_Target) GetNetwork

func (x *Args_Target) GetNetwork() string

func (*Args_Target) GetStreamId

func (x *Args_Target) GetStreamId() uint32

func (*Args_Target) ProtoMessage

func (*Args_Target) ProtoMessage()

func (*Args_Target) ProtoReflect

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

func (*Args_Target) Reset

func (x *Args_Target) Reset()

func (*Args_Target) String

func (x *Args_Target) String() string

type Args_TargetIndex

type Args_TargetIndex struct {
	StreamId uint32 `protobuf:"varint,1,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"`
	Network  string `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"`
	Addr     string `protobuf:"bytes,3,opt,name=addr,proto3" json:"addr,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_TargetIndex) Descriptor deprecated

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

Deprecated: Use Args_TargetIndex.ProtoReflect.Descriptor instead.

func (*Args_TargetIndex) GetAddr

func (x *Args_TargetIndex) GetAddr() string

func (*Args_TargetIndex) GetNetwork

func (x *Args_TargetIndex) GetNetwork() string

func (*Args_TargetIndex) GetStreamId

func (x *Args_TargetIndex) GetStreamId() uint32

func (*Args_TargetIndex) ProtoMessage

func (*Args_TargetIndex) ProtoMessage()

func (*Args_TargetIndex) ProtoReflect

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

func (*Args_TargetIndex) Reset

func (x *Args_TargetIndex) Reset()

func (*Args_TargetIndex) String

func (x *Args_TargetIndex) String() string

type Args_Target_Machine

type Args_Target_Machine struct {
	StreamId uint32 `protobuf:"varint,1,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"`
	Network  string `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"`
	Addr     string `protobuf:"bytes,3,opt,name=addr,proto3" json:"addr,omitempty"`
	// contains filtered or unexported fields
}

Specialized targets

func (*Args_Target_Machine) Descriptor deprecated

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

Deprecated: Use Args_Target_Machine.ProtoReflect.Descriptor instead.

func (*Args_Target_Machine) GetAddr

func (x *Args_Target_Machine) GetAddr() string

func (*Args_Target_Machine) GetNetwork

func (x *Args_Target_Machine) GetNetwork() string

func (*Args_Target_Machine) GetStreamId

func (x *Args_Target_Machine) GetStreamId() uint32

func (*Args_Target_Machine) ProtoMessage

func (*Args_Target_Machine) ProtoMessage()

func (*Args_Target_Machine) ProtoReflect

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

func (*Args_Target_Machine) Reset

func (x *Args_Target_Machine) Reset()

func (*Args_Target_Machine) String

func (x *Args_Target_Machine) String() string

type Args_Target_Machine_State

type Args_Target_Machine_State struct {
	Id               string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	ShortDescription string `protobuf:"bytes,2,opt,name=short_description,json=shortDescription,proto3" json:"short_description,omitempty"`
	LongDescription  string `protobuf:"bytes,3,opt,name=long_description,json=longDescription,proto3" json:"long_description,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_Target_Machine_State) Descriptor deprecated

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

Deprecated: Use Args_Target_Machine_State.ProtoReflect.Descriptor instead.

func (*Args_Target_Machine_State) GetId

func (x *Args_Target_Machine_State) GetId() string

func (*Args_Target_Machine_State) GetLongDescription

func (x *Args_Target_Machine_State) GetLongDescription() string

func (*Args_Target_Machine_State) GetShortDescription

func (x *Args_Target_Machine_State) GetShortDescription() string

func (*Args_Target_Machine_State) ProtoMessage

func (*Args_Target_Machine_State) ProtoMessage()

func (*Args_Target_Machine_State) ProtoReflect

func (*Args_Target_Machine_State) Reset

func (x *Args_Target_Machine_State) Reset()

func (*Args_Target_Machine_State) String

func (x *Args_Target_Machine_State) String() string

type Args_Target_State

type Args_Target_State struct {
	State Args_Target_State_State `protobuf:"varint,1,opt,name=state,proto3,enum=hashicorp.vagrant.sdk.Args_Target_State_State" json:"state,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_Target_State) Descriptor deprecated

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

Deprecated: Use Args_Target_State.ProtoReflect.Descriptor instead.

func (*Args_Target_State) GetState

func (*Args_Target_State) ProtoMessage

func (*Args_Target_State) ProtoMessage()

func (*Args_Target_State) ProtoReflect

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

func (*Args_Target_State) Reset

func (x *Args_Target_State) Reset()

func (*Args_Target_State) String

func (x *Args_Target_State) String() string

type Args_Target_State_State

type Args_Target_State_State int32
const (
	Args_Target_State_UNKNOWN   Args_Target_State_State = 0
	Args_Target_State_PENDING   Args_Target_State_State = 1
	Args_Target_State_CREATED   Args_Target_State_State = 2
	Args_Target_State_DESTROYED Args_Target_State_State = 3
)

func (Args_Target_State_State) Descriptor

func (Args_Target_State_State) Enum

func (Args_Target_State_State) EnumDescriptor deprecated

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

Deprecated: Use Args_Target_State_State.Descriptor instead.

func (Args_Target_State_State) Number

func (Args_Target_State_State) String

func (x Args_Target_State_State) String() string

func (Args_Target_State_State) Type

type Args_TerminalUI

type Args_TerminalUI struct {
	StreamId uint32 `protobuf:"varint,1,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"`
	Network  string `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"`
	Addr     string `protobuf:"bytes,3,opt,name=addr,proto3" json:"addr,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_TerminalUI) Descriptor deprecated

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

Deprecated: Use Args_TerminalUI.ProtoReflect.Descriptor instead.

func (*Args_TerminalUI) GetAddr

func (x *Args_TerminalUI) GetAddr() string

func (*Args_TerminalUI) GetNetwork

func (x *Args_TerminalUI) GetNetwork() string

func (*Args_TerminalUI) GetStreamId

func (x *Args_TerminalUI) GetStreamId() uint32

func (*Args_TerminalUI) ProtoMessage

func (*Args_TerminalUI) ProtoMessage()

func (*Args_TerminalUI) ProtoReflect

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

func (*Args_TerminalUI) Reset

func (x *Args_TerminalUI) Reset()

func (*Args_TerminalUI) String

func (x *Args_TerminalUI) String() string

type Args_TimeDuration

type Args_TimeDuration struct {
	Duration int32 `protobuf:"varint,1,opt,name=duration,proto3" json:"duration,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_TimeDuration) Descriptor deprecated

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

Deprecated: Use Args_TimeDuration.ProtoReflect.Descriptor instead.

func (*Args_TimeDuration) GetDuration

func (x *Args_TimeDuration) GetDuration() int32

func (*Args_TimeDuration) ProtoMessage

func (*Args_TimeDuration) ProtoMessage()

func (*Args_TimeDuration) ProtoReflect

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

func (*Args_TimeDuration) Reset

func (x *Args_TimeDuration) Reset()

func (*Args_TimeDuration) String

func (x *Args_TimeDuration) String() string

type Args_URL

type Args_URL struct {
	Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_URL) Descriptor deprecated

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

Deprecated: Use Args_URL.ProtoReflect.Descriptor instead.

func (*Args_URL) GetUrl

func (x *Args_URL) GetUrl() string

func (*Args_URL) ProtoMessage

func (*Args_URL) ProtoMessage()

func (*Args_URL) ProtoReflect

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

func (*Args_URL) Reset

func (x *Args_URL) Reset()

func (*Args_URL) String

func (x *Args_URL) String() string

type Args_Vagrantfile

type Args_Vagrantfile struct {
	StreamId uint32 `protobuf:"varint,1,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"`
	Network  string `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"`
	Addr     string `protobuf:"bytes,3,opt,name=addr,proto3" json:"addr,omitempty"`
	// contains filtered or unexported fields
}

func (*Args_Vagrantfile) Descriptor deprecated

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

Deprecated: Use Args_Vagrantfile.ProtoReflect.Descriptor instead.

func (*Args_Vagrantfile) GetAddr

func (x *Args_Vagrantfile) GetAddr() string

func (*Args_Vagrantfile) GetNetwork

func (x *Args_Vagrantfile) GetNetwork() string

func (*Args_Vagrantfile) GetStreamId

func (x *Args_Vagrantfile) GetStreamId() uint32

func (*Args_Vagrantfile) ProtoMessage

func (*Args_Vagrantfile) ProtoMessage()

func (*Args_Vagrantfile) ProtoReflect

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

func (*Args_Vagrantfile) Reset

func (x *Args_Vagrantfile) Reset()

func (*Args_Vagrantfile) String

func (x *Args_Vagrantfile) String() string

type Auth

type Auth struct {
	// contains filtered or unexported fields
}

Auth is the namespace of messages related to auth.

func (*Auth) Descriptor deprecated

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

Deprecated: Use Auth.ProtoReflect.Descriptor instead.

func (*Auth) ProtoMessage

func (*Auth) ProtoMessage()

func (*Auth) ProtoReflect

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

func (*Auth) Reset

func (x *Auth) Reset()

func (*Auth) String

func (x *Auth) String() string

type Auth_AuthResponse

type Auth_AuthResponse struct {
	Authenticated bool `protobuf:"varint,1,opt,name=authenticated,proto3" json:"authenticated,omitempty"`
	// contains filtered or unexported fields
}

AuthResponse is returned by the Auth functions.

func (*Auth_AuthResponse) Descriptor deprecated

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

Deprecated: Use Auth_AuthResponse.ProtoReflect.Descriptor instead.

func (*Auth_AuthResponse) GetAuthenticated

func (x *Auth_AuthResponse) GetAuthenticated() bool

func (*Auth_AuthResponse) ProtoMessage

func (*Auth_AuthResponse) ProtoMessage()

func (*Auth_AuthResponse) ProtoReflect

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

func (*Auth_AuthResponse) Reset

func (x *Auth_AuthResponse) Reset()

func (*Auth_AuthResponse) String

func (x *Auth_AuthResponse) String() string

type Basis

type Basis struct {
	// contains filtered or unexported fields
}

func (*Basis) Descriptor deprecated

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

Deprecated: Use Basis.ProtoReflect.Descriptor instead.

func (*Basis) ProtoMessage

func (*Basis) ProtoMessage()

func (*Basis) ProtoReflect

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

func (*Basis) Reset

func (x *Basis) Reset()

func (*Basis) String

func (x *Basis) String() string

type BasisServiceClient

type BasisServiceClient interface {
	Boxes(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_BoxCollection, error)
	CWD(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Path, error)
	DataDir(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_DataDir_Basis, error)
	DefaultPrivateKey(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Path, error)
	DefaultProvider(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Basis_DefaultProviderResponse, error)
	Host(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Host, error)
	ResourceId(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Basis_ResourceIdResponse, error)
	TargetIndex(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_TargetIndex, error)
	Vagrantfile(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Vagrantfile, error)
	UI(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_TerminalUI, error)
	Seed(ctx context.Context, in *Args_Seeds, opts ...grpc.CallOption) (*emptypb.Empty, error)
	Seeds(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Seeds, error)
}

BasisServiceClient is the client API for BasisService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type BasisServiceServer

BasisServiceServer is the server API for BasisService service. All implementations should embed UnimplementedBasisServiceServer for forward compatibility

type Basis_DefaultProviderResponse

type Basis_DefaultProviderResponse struct {
	ProviderName string `protobuf:"bytes,1,opt,name=provider_name,json=providerName,proto3" json:"provider_name,omitempty"`
	// contains filtered or unexported fields
}

func (*Basis_DefaultProviderResponse) Descriptor deprecated

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

Deprecated: Use Basis_DefaultProviderResponse.ProtoReflect.Descriptor instead.

func (*Basis_DefaultProviderResponse) GetProviderName

func (x *Basis_DefaultProviderResponse) GetProviderName() string

func (*Basis_DefaultProviderResponse) ProtoMessage

func (*Basis_DefaultProviderResponse) ProtoMessage()

func (*Basis_DefaultProviderResponse) ProtoReflect

func (*Basis_DefaultProviderResponse) Reset

func (x *Basis_DefaultProviderResponse) Reset()

func (*Basis_DefaultProviderResponse) String

type Basis_ResourceIdResponse

type Basis_ResourceIdResponse struct {
	ResourceId string `protobuf:"bytes,1,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Basis_ResourceIdResponse) Descriptor deprecated

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

Deprecated: Use Basis_ResourceIdResponse.ProtoReflect.Descriptor instead.

func (*Basis_ResourceIdResponse) GetResourceId

func (x *Basis_ResourceIdResponse) GetResourceId() string

func (*Basis_ResourceIdResponse) ProtoMessage

func (*Basis_ResourceIdResponse) ProtoMessage()

func (*Basis_ResourceIdResponse) ProtoReflect

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

func (*Basis_ResourceIdResponse) Reset

func (x *Basis_ResourceIdResponse) Reset()

func (*Basis_ResourceIdResponse) String

func (x *Basis_ResourceIdResponse) String() string

type Box

type Box struct {
	// contains filtered or unexported fields
}

****************************************************** Box message used with Box service *****************************************************

func (*Box) Descriptor deprecated

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

Deprecated: Use Box.ProtoReflect.Descriptor instead.

func (*Box) ProtoMessage

func (*Box) ProtoMessage()

func (*Box) ProtoReflect

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

func (*Box) Reset

func (x *Box) Reset()

func (*Box) String

func (x *Box) String() string

type BoxCollection

type BoxCollection struct {
	// contains filtered or unexported fields
}

****************************************************** BoxCollection messages used with BoxCollection service *****************************************************

func (*BoxCollection) Descriptor deprecated

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

Deprecated: Use BoxCollection.ProtoReflect.Descriptor instead.

func (*BoxCollection) ProtoMessage

func (*BoxCollection) ProtoMessage()

func (*BoxCollection) ProtoReflect

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

func (*BoxCollection) Reset

func (x *BoxCollection) Reset()

func (*BoxCollection) String

func (x *BoxCollection) String() string

type BoxCollectionServiceClient

type BoxCollectionServiceClient interface {
	Add(ctx context.Context, in *BoxCollection_AddRequest, opts ...grpc.CallOption) (*Args_Box, error)
	All(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*BoxCollection_AllResponse, error)
	Clean(ctx context.Context, in *BoxCollection_CleanRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	Find(ctx context.Context, in *BoxCollection_FindRequest, opts ...grpc.CallOption) (*Args_Box, error)
}

BoxCollectionServiceClient is the client API for BoxCollectionService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type BoxCollectionServiceServer

BoxCollectionServiceServer is the server API for BoxCollectionService service. All implementations should embed UnimplementedBoxCollectionServiceServer for forward compatibility

type BoxCollection_AddRequest

type BoxCollection_AddRequest struct {
	Path        *Args_Path `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	Name        string     `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Version     string     `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`
	MetadataUrl string     `protobuf:"bytes,4,opt,name=metadataUrl,proto3" json:"metadataUrl,omitempty"`
	Force       bool       `protobuf:"varint,5,opt,name=force,proto3" json:"force,omitempty"`
	Providers   []string   `protobuf:"bytes,6,rep,name=providers,proto3" json:"providers,omitempty"`
	// contains filtered or unexported fields
}

func (*BoxCollection_AddRequest) Descriptor deprecated

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

Deprecated: Use BoxCollection_AddRequest.ProtoReflect.Descriptor instead.

func (*BoxCollection_AddRequest) GetForce

func (x *BoxCollection_AddRequest) GetForce() bool

func (*BoxCollection_AddRequest) GetMetadataUrl

func (x *BoxCollection_AddRequest) GetMetadataUrl() string

func (*BoxCollection_AddRequest) GetName

func (x *BoxCollection_AddRequest) GetName() string

func (*BoxCollection_AddRequest) GetPath

func (x *BoxCollection_AddRequest) GetPath() *Args_Path

func (*BoxCollection_AddRequest) GetProviders

func (x *BoxCollection_AddRequest) GetProviders() []string

func (*BoxCollection_AddRequest) GetVersion

func (x *BoxCollection_AddRequest) GetVersion() string

func (*BoxCollection_AddRequest) ProtoMessage

func (*BoxCollection_AddRequest) ProtoMessage()

func (*BoxCollection_AddRequest) ProtoReflect

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

func (*BoxCollection_AddRequest) Reset

func (x *BoxCollection_AddRequest) Reset()

func (*BoxCollection_AddRequest) String

func (x *BoxCollection_AddRequest) String() string

type BoxCollection_AllResponse

type BoxCollection_AllResponse struct {
	Boxes []*Args_Box `protobuf:"bytes,1,rep,name=boxes,proto3" json:"boxes,omitempty"`
	// contains filtered or unexported fields
}

func (*BoxCollection_AllResponse) Descriptor deprecated

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

Deprecated: Use BoxCollection_AllResponse.ProtoReflect.Descriptor instead.

func (*BoxCollection_AllResponse) GetBoxes

func (x *BoxCollection_AllResponse) GetBoxes() []*Args_Box

func (*BoxCollection_AllResponse) ProtoMessage

func (*BoxCollection_AllResponse) ProtoMessage()

func (*BoxCollection_AllResponse) ProtoReflect

func (*BoxCollection_AllResponse) Reset

func (x *BoxCollection_AllResponse) Reset()

func (*BoxCollection_AllResponse) String

func (x *BoxCollection_AllResponse) String() string

type BoxCollection_CleanRequest

type BoxCollection_CleanRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*BoxCollection_CleanRequest) Descriptor deprecated

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

Deprecated: Use BoxCollection_CleanRequest.ProtoReflect.Descriptor instead.

func (*BoxCollection_CleanRequest) GetName

func (x *BoxCollection_CleanRequest) GetName() string

func (*BoxCollection_CleanRequest) ProtoMessage

func (*BoxCollection_CleanRequest) ProtoMessage()

func (*BoxCollection_CleanRequest) ProtoReflect

func (*BoxCollection_CleanRequest) Reset

func (x *BoxCollection_CleanRequest) Reset()

func (*BoxCollection_CleanRequest) String

func (x *BoxCollection_CleanRequest) String() string

type BoxCollection_FindRequest

type BoxCollection_FindRequest struct {
	Name      string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Version   string   `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	Providers []string `protobuf:"bytes,3,rep,name=providers,proto3" json:"providers,omitempty"`
	// contains filtered or unexported fields
}

func (*BoxCollection_FindRequest) Descriptor deprecated

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

Deprecated: Use BoxCollection_FindRequest.ProtoReflect.Descriptor instead.

func (*BoxCollection_FindRequest) GetName

func (x *BoxCollection_FindRequest) GetName() string

func (*BoxCollection_FindRequest) GetProviders

func (x *BoxCollection_FindRequest) GetProviders() []string

func (*BoxCollection_FindRequest) GetVersion

func (x *BoxCollection_FindRequest) GetVersion() string

func (*BoxCollection_FindRequest) ProtoMessage

func (*BoxCollection_FindRequest) ProtoMessage()

func (*BoxCollection_FindRequest) ProtoReflect

func (*BoxCollection_FindRequest) Reset

func (x *BoxCollection_FindRequest) Reset()

func (*BoxCollection_FindRequest) String

func (x *BoxCollection_FindRequest) String() string

type BoxMetadata

type BoxMetadata struct {
	// contains filtered or unexported fields
}

****************************************************** BoxMetadata messages used with BoxMetadata service *****************************************************

func (*BoxMetadata) Descriptor deprecated

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

Deprecated: Use BoxMetadata.ProtoReflect.Descriptor instead.

func (*BoxMetadata) ProtoMessage

func (*BoxMetadata) ProtoMessage()

func (*BoxMetadata) ProtoReflect

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

func (*BoxMetadata) Reset

func (x *BoxMetadata) Reset()

func (*BoxMetadata) String

func (x *BoxMetadata) String() string

type BoxMetadataServiceClient

BoxMetadataServiceClient is the client API for BoxMetadataService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type BoxMetadataServiceServer

BoxMetadataServiceServer is the server API for BoxMetadataService service. All implementations should embed UnimplementedBoxMetadataServiceServer for forward compatibility

type BoxMetadata_BoxMetadataOpts

type BoxMetadata_BoxMetadataOpts struct {
	Name         string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Url          string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"`
	Checksum     string `protobuf:"bytes,3,opt,name=checksum,proto3" json:"checksum,omitempty"`
	ChecksumType string `protobuf:"bytes,4,opt,name=checksum_type,json=checksumType,proto3" json:"checksum_type,omitempty"`
	// contains filtered or unexported fields
}

func (*BoxMetadata_BoxMetadataOpts) Descriptor deprecated

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

Deprecated: Use BoxMetadata_BoxMetadataOpts.ProtoReflect.Descriptor instead.

func (*BoxMetadata_BoxMetadataOpts) GetChecksum

func (x *BoxMetadata_BoxMetadataOpts) GetChecksum() string

func (*BoxMetadata_BoxMetadataOpts) GetChecksumType

func (x *BoxMetadata_BoxMetadataOpts) GetChecksumType() string

func (*BoxMetadata_BoxMetadataOpts) GetName

func (x *BoxMetadata_BoxMetadataOpts) GetName() string

func (*BoxMetadata_BoxMetadataOpts) GetUrl

func (x *BoxMetadata_BoxMetadataOpts) GetUrl() string

func (*BoxMetadata_BoxMetadataOpts) ProtoMessage

func (*BoxMetadata_BoxMetadataOpts) ProtoMessage()

func (*BoxMetadata_BoxMetadataOpts) ProtoReflect

func (*BoxMetadata_BoxMetadataOpts) Reset

func (x *BoxMetadata_BoxMetadataOpts) Reset()

func (*BoxMetadata_BoxMetadataOpts) String

func (x *BoxMetadata_BoxMetadataOpts) String() string

type BoxMetadata_ListProvidersRequest

type BoxMetadata_ListProvidersRequest struct {
	Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*BoxMetadata_ListProvidersRequest) Descriptor deprecated

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

Deprecated: Use BoxMetadata_ListProvidersRequest.ProtoReflect.Descriptor instead.

func (*BoxMetadata_ListProvidersRequest) GetVersion

func (x *BoxMetadata_ListProvidersRequest) GetVersion() string

func (*BoxMetadata_ListProvidersRequest) ProtoMessage

func (*BoxMetadata_ListProvidersRequest) ProtoMessage()

func (*BoxMetadata_ListProvidersRequest) ProtoReflect

func (*BoxMetadata_ListProvidersRequest) Reset

func (*BoxMetadata_ListProvidersRequest) String

type BoxMetadata_ListProvidersResponse

type BoxMetadata_ListProvidersResponse struct {
	Providers []string `protobuf:"bytes,1,rep,name=providers,proto3" json:"providers,omitempty"`
	// contains filtered or unexported fields
}

func (*BoxMetadata_ListProvidersResponse) Descriptor deprecated

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

Deprecated: Use BoxMetadata_ListProvidersResponse.ProtoReflect.Descriptor instead.

func (*BoxMetadata_ListProvidersResponse) GetProviders

func (x *BoxMetadata_ListProvidersResponse) GetProviders() []string

func (*BoxMetadata_ListProvidersResponse) ProtoMessage

func (*BoxMetadata_ListProvidersResponse) ProtoMessage()

func (*BoxMetadata_ListProvidersResponse) ProtoReflect

func (*BoxMetadata_ListProvidersResponse) Reset

func (*BoxMetadata_ListProvidersResponse) String

type BoxMetadata_ListVersionsQuery

type BoxMetadata_ListVersionsQuery struct {
	Opts []*BoxMetadata_BoxMetadataOpts `protobuf:"bytes,1,rep,name=opts,proto3" json:"opts,omitempty"`
	// contains filtered or unexported fields
}

func (*BoxMetadata_ListVersionsQuery) Descriptor deprecated

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

Deprecated: Use BoxMetadata_ListVersionsQuery.ProtoReflect.Descriptor instead.

func (*BoxMetadata_ListVersionsQuery) GetOpts

func (*BoxMetadata_ListVersionsQuery) ProtoMessage

func (*BoxMetadata_ListVersionsQuery) ProtoMessage()

func (*BoxMetadata_ListVersionsQuery) ProtoReflect

func (*BoxMetadata_ListVersionsQuery) Reset

func (x *BoxMetadata_ListVersionsQuery) Reset()

func (*BoxMetadata_ListVersionsQuery) String

type BoxMetadata_ListVersionsResponse

type BoxMetadata_ListVersionsResponse struct {
	Versions []string `protobuf:"bytes,1,rep,name=versions,proto3" json:"versions,omitempty"`
	// contains filtered or unexported fields
}

func (*BoxMetadata_ListVersionsResponse) Descriptor deprecated

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

Deprecated: Use BoxMetadata_ListVersionsResponse.ProtoReflect.Descriptor instead.

func (*BoxMetadata_ListVersionsResponse) GetVersions

func (x *BoxMetadata_ListVersionsResponse) GetVersions() []string

func (*BoxMetadata_ListVersionsResponse) ProtoMessage

func (*BoxMetadata_ListVersionsResponse) ProtoMessage()

func (*BoxMetadata_ListVersionsResponse) ProtoReflect

func (*BoxMetadata_ListVersionsResponse) Reset

func (*BoxMetadata_ListVersionsResponse) String

type BoxMetadata_LoadMetadataRequest

type BoxMetadata_LoadMetadataRequest struct {
	Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	// contains filtered or unexported fields
}

func (*BoxMetadata_LoadMetadataRequest) Descriptor deprecated

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

Deprecated: Use BoxMetadata_LoadMetadataRequest.ProtoReflect.Descriptor instead.

func (*BoxMetadata_LoadMetadataRequest) GetUrl

func (*BoxMetadata_LoadMetadataRequest) ProtoMessage

func (*BoxMetadata_LoadMetadataRequest) ProtoMessage()

func (*BoxMetadata_LoadMetadataRequest) ProtoReflect

func (*BoxMetadata_LoadMetadataRequest) Reset

func (*BoxMetadata_LoadMetadataRequest) String

type BoxMetadata_NameResponse

type BoxMetadata_NameResponse struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*BoxMetadata_NameResponse) Descriptor deprecated

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

Deprecated: Use BoxMetadata_NameResponse.ProtoReflect.Descriptor instead.

func (*BoxMetadata_NameResponse) GetName

func (x *BoxMetadata_NameResponse) GetName() string

func (*BoxMetadata_NameResponse) ProtoMessage

func (*BoxMetadata_NameResponse) ProtoMessage()

func (*BoxMetadata_NameResponse) ProtoReflect

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

func (*BoxMetadata_NameResponse) Reset

func (x *BoxMetadata_NameResponse) Reset()

func (*BoxMetadata_NameResponse) String

func (x *BoxMetadata_NameResponse) String() string

type BoxMetadata_ProviderRequest

type BoxMetadata_ProviderRequest struct {
	Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	Name    string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*BoxMetadata_ProviderRequest) Descriptor deprecated

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

Deprecated: Use BoxMetadata_ProviderRequest.ProtoReflect.Descriptor instead.

func (*BoxMetadata_ProviderRequest) GetName

func (x *BoxMetadata_ProviderRequest) GetName() string

func (*BoxMetadata_ProviderRequest) GetVersion

func (x *BoxMetadata_ProviderRequest) GetVersion() string

func (*BoxMetadata_ProviderRequest) ProtoMessage

func (*BoxMetadata_ProviderRequest) ProtoMessage()

func (*BoxMetadata_ProviderRequest) ProtoReflect

func (*BoxMetadata_ProviderRequest) Reset

func (x *BoxMetadata_ProviderRequest) Reset()

func (*BoxMetadata_ProviderRequest) String

func (x *BoxMetadata_ProviderRequest) String() string

type BoxMetadata_ProviderResponse

type BoxMetadata_ProviderResponse struct {
	Name         string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Url          string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"`
	Checksum     string `protobuf:"bytes,3,opt,name=checksum,proto3" json:"checksum,omitempty"`
	ChecksumType string `protobuf:"bytes,4,opt,name=checksum_type,json=checksumType,proto3" json:"checksum_type,omitempty"`
	// contains filtered or unexported fields
}

func (*BoxMetadata_ProviderResponse) Descriptor deprecated

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

Deprecated: Use BoxMetadata_ProviderResponse.ProtoReflect.Descriptor instead.

func (*BoxMetadata_ProviderResponse) GetChecksum

func (x *BoxMetadata_ProviderResponse) GetChecksum() string

func (*BoxMetadata_ProviderResponse) GetChecksumType

func (x *BoxMetadata_ProviderResponse) GetChecksumType() string

func (*BoxMetadata_ProviderResponse) GetName

func (x *BoxMetadata_ProviderResponse) GetName() string

func (*BoxMetadata_ProviderResponse) GetUrl

func (*BoxMetadata_ProviderResponse) ProtoMessage

func (*BoxMetadata_ProviderResponse) ProtoMessage()

func (*BoxMetadata_ProviderResponse) ProtoReflect

func (*BoxMetadata_ProviderResponse) Reset

func (x *BoxMetadata_ProviderResponse) Reset()

func (*BoxMetadata_ProviderResponse) String

type BoxMetadata_VersionQuery

type BoxMetadata_VersionQuery struct {
	Version string                         `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	Opts    []*BoxMetadata_BoxMetadataOpts `protobuf:"bytes,2,rep,name=opts,proto3" json:"opts,omitempty"`
	// contains filtered or unexported fields
}

func (*BoxMetadata_VersionQuery) Descriptor deprecated

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

Deprecated: Use BoxMetadata_VersionQuery.ProtoReflect.Descriptor instead.

func (*BoxMetadata_VersionQuery) GetOpts

func (*BoxMetadata_VersionQuery) GetVersion

func (x *BoxMetadata_VersionQuery) GetVersion() string

func (*BoxMetadata_VersionQuery) ProtoMessage

func (*BoxMetadata_VersionQuery) ProtoMessage()

func (*BoxMetadata_VersionQuery) ProtoReflect

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

func (*BoxMetadata_VersionQuery) Reset

func (x *BoxMetadata_VersionQuery) Reset()

func (*BoxMetadata_VersionQuery) String

func (x *BoxMetadata_VersionQuery) String() string

type BoxMetadata_VersionResponse

type BoxMetadata_VersionResponse struct {
	Version     string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	Status      string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*BoxMetadata_VersionResponse) Descriptor deprecated

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

Deprecated: Use BoxMetadata_VersionResponse.ProtoReflect.Descriptor instead.

func (*BoxMetadata_VersionResponse) GetDescription

func (x *BoxMetadata_VersionResponse) GetDescription() string

func (*BoxMetadata_VersionResponse) GetStatus

func (x *BoxMetadata_VersionResponse) GetStatus() string

func (*BoxMetadata_VersionResponse) GetVersion

func (x *BoxMetadata_VersionResponse) GetVersion() string

func (*BoxMetadata_VersionResponse) ProtoMessage

func (*BoxMetadata_VersionResponse) ProtoMessage()

func (*BoxMetadata_VersionResponse) ProtoReflect

func (*BoxMetadata_VersionResponse) Reset

func (x *BoxMetadata_VersionResponse) Reset()

func (*BoxMetadata_VersionResponse) String

func (x *BoxMetadata_VersionResponse) String() string

type BoxServiceClient

type BoxServiceClient interface {
	AutomaticUpdateCheckAllowed(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Box_AutomaticUpdateCheckAllowedResponse, error)
	Destroy(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
	HasUpdate(ctx context.Context, in *Box_HasUpdateRequest, opts ...grpc.CallOption) (*Box_HasUpdateResponse, error)
	UpdateInfo(ctx context.Context, in *Box_HasUpdateRequest, opts ...grpc.CallOption) (*Box_UpdateInfoResponse, error)
	InUse(ctx context.Context, in *Args_TargetIndex, opts ...grpc.CallOption) (*Box_InUseResponse, error)
	Machines(ctx context.Context, in *Args_TargetIndex, opts ...grpc.CallOption) (*Box_MachinesResponse, error)
	Repackage(ctx context.Context, in *Args_Path, opts ...grpc.CallOption) (*emptypb.Empty, error)
	Directory(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Path, error)
	Metadata(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_BoxMetadata, error)
	BoxMetadata(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Box_BoxMetadataResponse, error)
	MetadataURL(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Box_MetadataUrlResponse, error)
	Name(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Box_NameResponse, error)
	Provider(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Box_ProviderResponse, error)
	Version(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Box_VersionResponse, error)
	Compare(ctx context.Context, in *Args_Box, opts ...grpc.CallOption) (*Box_EqualityResponse, error)
}

BoxServiceClient is the client API for BoxService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewBoxServiceClient

func NewBoxServiceClient(cc grpc.ClientConnInterface) BoxServiceClient

type BoxServiceServer

BoxServiceServer is the server API for BoxService service. All implementations should embed UnimplementedBoxServiceServer for forward compatibility

type Box_AutomaticUpdateCheckAllowedResponse

type Box_AutomaticUpdateCheckAllowedResponse struct {
	Allowed bool `protobuf:"varint,1,opt,name=allowed,proto3" json:"allowed,omitempty"`
	// contains filtered or unexported fields
}

func (*Box_AutomaticUpdateCheckAllowedResponse) Descriptor deprecated

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

Deprecated: Use Box_AutomaticUpdateCheckAllowedResponse.ProtoReflect.Descriptor instead.

func (*Box_AutomaticUpdateCheckAllowedResponse) GetAllowed

func (*Box_AutomaticUpdateCheckAllowedResponse) ProtoMessage

func (*Box_AutomaticUpdateCheckAllowedResponse) ProtoReflect

func (*Box_AutomaticUpdateCheckAllowedResponse) Reset

func (*Box_AutomaticUpdateCheckAllowedResponse) String

type Box_BoxMetadataResponse

type Box_BoxMetadataResponse struct {
	Metadata *Args_Hash `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

func (*Box_BoxMetadataResponse) Descriptor deprecated

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

Deprecated: Use Box_BoxMetadataResponse.ProtoReflect.Descriptor instead.

func (*Box_BoxMetadataResponse) GetMetadata

func (x *Box_BoxMetadataResponse) GetMetadata() *Args_Hash

func (*Box_BoxMetadataResponse) ProtoMessage

func (*Box_BoxMetadataResponse) ProtoMessage()

func (*Box_BoxMetadataResponse) ProtoReflect

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

func (*Box_BoxMetadataResponse) Reset

func (x *Box_BoxMetadataResponse) Reset()

func (*Box_BoxMetadataResponse) String

func (x *Box_BoxMetadataResponse) String() string

type Box_EqualityResponse

type Box_EqualityResponse struct {
	Result int32 `protobuf:"varint,1,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

Returns -1, 0, or 1 if this version is smaller, equal, or larger than the other version, respectively.

func (*Box_EqualityResponse) Descriptor deprecated

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

Deprecated: Use Box_EqualityResponse.ProtoReflect.Descriptor instead.

func (*Box_EqualityResponse) GetResult

func (x *Box_EqualityResponse) GetResult() int32

func (*Box_EqualityResponse) ProtoMessage

func (*Box_EqualityResponse) ProtoMessage()

func (*Box_EqualityResponse) ProtoReflect

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

func (*Box_EqualityResponse) Reset

func (x *Box_EqualityResponse) Reset()

func (*Box_EqualityResponse) String

func (x *Box_EqualityResponse) String() string

type Box_HasUpdateRequest

type Box_HasUpdateRequest struct {
	Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*Box_HasUpdateRequest) Descriptor deprecated

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

Deprecated: Use Box_HasUpdateRequest.ProtoReflect.Descriptor instead.

func (*Box_HasUpdateRequest) GetVersion

func (x *Box_HasUpdateRequest) GetVersion() string

func (*Box_HasUpdateRequest) ProtoMessage

func (*Box_HasUpdateRequest) ProtoMessage()

func (*Box_HasUpdateRequest) ProtoReflect

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

func (*Box_HasUpdateRequest) Reset

func (x *Box_HasUpdateRequest) Reset()

func (*Box_HasUpdateRequest) String

func (x *Box_HasUpdateRequest) String() string

type Box_HasUpdateResponse

type Box_HasUpdateResponse struct {
	HasUpdate bool `protobuf:"varint,1,opt,name=has_update,json=hasUpdate,proto3" json:"has_update,omitempty"`
	// contains filtered or unexported fields
}

func (*Box_HasUpdateResponse) Descriptor deprecated

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

Deprecated: Use Box_HasUpdateResponse.ProtoReflect.Descriptor instead.

func (*Box_HasUpdateResponse) GetHasUpdate

func (x *Box_HasUpdateResponse) GetHasUpdate() bool

func (*Box_HasUpdateResponse) ProtoMessage

func (*Box_HasUpdateResponse) ProtoMessage()

func (*Box_HasUpdateResponse) ProtoReflect

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

func (*Box_HasUpdateResponse) Reset

func (x *Box_HasUpdateResponse) Reset()

func (*Box_HasUpdateResponse) String

func (x *Box_HasUpdateResponse) String() string

type Box_InUseResponse

type Box_InUseResponse struct {
	InUse bool `protobuf:"varint,1,opt,name=in_use,json=inUse,proto3" json:"in_use,omitempty"`
	// contains filtered or unexported fields
}

func (*Box_InUseResponse) Descriptor deprecated

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

Deprecated: Use Box_InUseResponse.ProtoReflect.Descriptor instead.

func (*Box_InUseResponse) GetInUse

func (x *Box_InUseResponse) GetInUse() bool

func (*Box_InUseResponse) ProtoMessage

func (*Box_InUseResponse) ProtoMessage()

func (*Box_InUseResponse) ProtoReflect

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

func (*Box_InUseResponse) Reset

func (x *Box_InUseResponse) Reset()

func (*Box_InUseResponse) String

func (x *Box_InUseResponse) String() string

type Box_MachinesResponse

type Box_MachinesResponse struct {
	Machines []*Args_Target_Machine `protobuf:"bytes,1,rep,name=machines,proto3" json:"machines,omitempty"`
	// contains filtered or unexported fields
}

func (*Box_MachinesResponse) Descriptor deprecated

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

Deprecated: Use Box_MachinesResponse.ProtoReflect.Descriptor instead.

func (*Box_MachinesResponse) GetMachines

func (x *Box_MachinesResponse) GetMachines() []*Args_Target_Machine

func (*Box_MachinesResponse) ProtoMessage

func (*Box_MachinesResponse) ProtoMessage()

func (*Box_MachinesResponse) ProtoReflect

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

func (*Box_MachinesResponse) Reset

func (x *Box_MachinesResponse) Reset()

func (*Box_MachinesResponse) String

func (x *Box_MachinesResponse) String() string

type Box_MetadataUrlResponse

type Box_MetadataUrlResponse struct {
	MetadataUrl string `protobuf:"bytes,1,opt,name=metadata_url,json=metadataUrl,proto3" json:"metadata_url,omitempty"`
	// contains filtered or unexported fields
}

func (*Box_MetadataUrlResponse) Descriptor deprecated

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

Deprecated: Use Box_MetadataUrlResponse.ProtoReflect.Descriptor instead.

func (*Box_MetadataUrlResponse) GetMetadataUrl

func (x *Box_MetadataUrlResponse) GetMetadataUrl() string

func (*Box_MetadataUrlResponse) ProtoMessage

func (*Box_MetadataUrlResponse) ProtoMessage()

func (*Box_MetadataUrlResponse) ProtoReflect

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

func (*Box_MetadataUrlResponse) Reset

func (x *Box_MetadataUrlResponse) Reset()

func (*Box_MetadataUrlResponse) String

func (x *Box_MetadataUrlResponse) String() string

type Box_NameResponse

type Box_NameResponse struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*Box_NameResponse) Descriptor deprecated

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

Deprecated: Use Box_NameResponse.ProtoReflect.Descriptor instead.

func (*Box_NameResponse) GetName

func (x *Box_NameResponse) GetName() string

func (*Box_NameResponse) ProtoMessage

func (*Box_NameResponse) ProtoMessage()

func (*Box_NameResponse) ProtoReflect

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

func (*Box_NameResponse) Reset

func (x *Box_NameResponse) Reset()

func (*Box_NameResponse) String

func (x *Box_NameResponse) String() string

type Box_ProviderResponse

type Box_ProviderResponse struct {
	Provider string `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	// contains filtered or unexported fields
}

func (*Box_ProviderResponse) Descriptor deprecated

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

Deprecated: Use Box_ProviderResponse.ProtoReflect.Descriptor instead.

func (*Box_ProviderResponse) GetProvider

func (x *Box_ProviderResponse) GetProvider() string

func (*Box_ProviderResponse) ProtoMessage

func (*Box_ProviderResponse) ProtoMessage()

func (*Box_ProviderResponse) ProtoReflect

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

func (*Box_ProviderResponse) Reset

func (x *Box_ProviderResponse) Reset()

func (*Box_ProviderResponse) String

func (x *Box_ProviderResponse) String() string

type Box_UpdateInfoResponse

type Box_UpdateInfoResponse struct {
	HasUpdate   bool              `protobuf:"varint,1,opt,name=has_update,json=hasUpdate,proto3" json:"has_update,omitempty"`
	Metadata    *Args_BoxMetadata `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"`
	NewVersion  string            `protobuf:"bytes,3,opt,name=new_version,json=newVersion,proto3" json:"new_version,omitempty"`
	NewProvider string            `protobuf:"bytes,4,opt,name=new_provider,json=newProvider,proto3" json:"new_provider,omitempty"`
	// contains filtered or unexported fields
}

func (*Box_UpdateInfoResponse) Descriptor deprecated

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

Deprecated: Use Box_UpdateInfoResponse.ProtoReflect.Descriptor instead.

func (*Box_UpdateInfoResponse) GetHasUpdate

func (x *Box_UpdateInfoResponse) GetHasUpdate() bool

func (*Box_UpdateInfoResponse) GetMetadata

func (x *Box_UpdateInfoResponse) GetMetadata() *Args_BoxMetadata

func (*Box_UpdateInfoResponse) GetNewProvider

func (x *Box_UpdateInfoResponse) GetNewProvider() string

func (*Box_UpdateInfoResponse) GetNewVersion

func (x *Box_UpdateInfoResponse) GetNewVersion() string

func (*Box_UpdateInfoResponse) ProtoMessage

func (*Box_UpdateInfoResponse) ProtoMessage()

func (*Box_UpdateInfoResponse) ProtoReflect

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

func (*Box_UpdateInfoResponse) Reset

func (x *Box_UpdateInfoResponse) Reset()

func (*Box_UpdateInfoResponse) String

func (x *Box_UpdateInfoResponse) String() string

type Box_VersionResponse

type Box_VersionResponse struct {
	Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*Box_VersionResponse) Descriptor deprecated

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

Deprecated: Use Box_VersionResponse.ProtoReflect.Descriptor instead.

func (*Box_VersionResponse) GetVersion

func (x *Box_VersionResponse) GetVersion() string

func (*Box_VersionResponse) ProtoMessage

func (*Box_VersionResponse) ProtoMessage()

func (*Box_VersionResponse) ProtoReflect

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

func (*Box_VersionResponse) Reset

func (x *Box_VersionResponse) Reset()

func (*Box_VersionResponse) String

func (x *Box_VersionResponse) String() string

type Command

type Command struct {
	// contains filtered or unexported fields
}

func (*Command) Descriptor deprecated

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

Deprecated: Use Command.ProtoReflect.Descriptor instead.

func (*Command) ProtoMessage

func (*Command) ProtoMessage()

func (*Command) ProtoReflect

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

func (*Command) Reset

func (x *Command) Reset()

func (*Command) String

func (x *Command) String() string

type CommandServiceClient

type CommandServiceClient interface {
	ExecuteSpec(ctx context.Context, in *Command_ExecuteSpecReq, opts ...grpc.CallOption) (*FuncSpec, error)
	Execute(ctx context.Context, in *Command_ExecuteReq, opts ...grpc.CallOption) (*Command_ExecuteResp, error)
	CommandInfoSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	CommandInfo(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*Command_CommandInfoResp, error)
	Seed(ctx context.Context, in *Args_Seeds, opts ...grpc.CallOption) (*emptypb.Empty, error)
	Seeds(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Seeds, error)
	SetPluginName(ctx context.Context, in *PluginInfo_Name, opts ...grpc.CallOption) (*emptypb.Empty, error)
	PluginName(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*PluginInfo_Name, error)
}

CommandServiceClient is the client API for CommandService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type CommandServiceServer

CommandServiceServer is the server API for CommandService service. All implementations should embed UnimplementedCommandServiceServer for forward compatibility

type Command_Arguments

type Command_Arguments struct {
	Flags []*Command_Arguments_Flag `protobuf:"bytes,1,rep,name=flags,proto3" json:"flags,omitempty"`
	Args  []string                  `protobuf:"bytes,2,rep,name=args,proto3" json:"args,omitempty"`
	// contains filtered or unexported fields
}

func (*Command_Arguments) Descriptor deprecated

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

Deprecated: Use Command_Arguments.ProtoReflect.Descriptor instead.

func (*Command_Arguments) GetArgs

func (x *Command_Arguments) GetArgs() []string

func (*Command_Arguments) GetFlags

func (x *Command_Arguments) GetFlags() []*Command_Arguments_Flag

func (*Command_Arguments) ProtoMessage

func (*Command_Arguments) ProtoMessage()

func (*Command_Arguments) ProtoReflect

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

func (*Command_Arguments) Reset

func (x *Command_Arguments) Reset()

func (*Command_Arguments) String

func (x *Command_Arguments) String() string

type Command_Arguments_Flag

type Command_Arguments_Flag struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Types that are assignable to Value:
	//
	//	*Command_Arguments_Flag_String_
	//	*Command_Arguments_Flag_Bool
	Value isCommand_Arguments_Flag_Value `protobuf_oneof:"value"`
	Type  Command_Arguments_Flag_Type    `protobuf:"varint,4,opt,name=type,proto3,enum=hashicorp.vagrant.sdk.Command_Arguments_Flag_Type" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*Command_Arguments_Flag) Descriptor deprecated

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

Deprecated: Use Command_Arguments_Flag.ProtoReflect.Descriptor instead.

func (*Command_Arguments_Flag) GetBool

func (x *Command_Arguments_Flag) GetBool() bool

func (*Command_Arguments_Flag) GetName

func (x *Command_Arguments_Flag) GetName() string

func (*Command_Arguments_Flag) GetString_

func (x *Command_Arguments_Flag) GetString_() string

func (*Command_Arguments_Flag) GetType

func (*Command_Arguments_Flag) GetValue

func (m *Command_Arguments_Flag) GetValue() isCommand_Arguments_Flag_Value

func (*Command_Arguments_Flag) ProtoMessage

func (*Command_Arguments_Flag) ProtoMessage()

func (*Command_Arguments_Flag) ProtoReflect

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

func (*Command_Arguments_Flag) Reset

func (x *Command_Arguments_Flag) Reset()

func (*Command_Arguments_Flag) String

func (x *Command_Arguments_Flag) String() string

type Command_Arguments_Flag_Bool

type Command_Arguments_Flag_Bool struct {
	Bool bool `protobuf:"varint,3,opt,name=bool,proto3,oneof"`
}

type Command_Arguments_Flag_String_

type Command_Arguments_Flag_String_ struct {
	String_ string `protobuf:"bytes,2,opt,name=string,proto3,oneof"`
}

type Command_Arguments_Flag_Type

type Command_Arguments_Flag_Type int32
const (
	Command_Arguments_Flag_STRING Command_Arguments_Flag_Type = 0
	Command_Arguments_Flag_BOOL   Command_Arguments_Flag_Type = 1
)

func (Command_Arguments_Flag_Type) Descriptor

func (Command_Arguments_Flag_Type) Enum

func (Command_Arguments_Flag_Type) EnumDescriptor deprecated

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

Deprecated: Use Command_Arguments_Flag_Type.Descriptor instead.

func (Command_Arguments_Flag_Type) Number

func (Command_Arguments_Flag_Type) String

func (Command_Arguments_Flag_Type) Type

type Command_CommandInfo

type Command_CommandInfo struct {
	Name        string                 `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Help        string                 `protobuf:"bytes,2,opt,name=help,proto3" json:"help,omitempty"`
	Synopsis    string                 `protobuf:"bytes,3,opt,name=synopsis,proto3" json:"synopsis,omitempty"`
	Flags       []*Command_Flag        `protobuf:"bytes,4,rep,name=flags,proto3" json:"flags,omitempty"`
	Subcommands []*Command_CommandInfo `protobuf:"bytes,5,rep,name=subcommands,proto3" json:"subcommands,omitempty"`
	Primary     bool                   `protobuf:"varint,6,opt,name=primary,proto3" json:"primary,omitempty"`
	// contains filtered or unexported fields
}

func (*Command_CommandInfo) Descriptor deprecated

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

Deprecated: Use Command_CommandInfo.ProtoReflect.Descriptor instead.

func (*Command_CommandInfo) GetFlags

func (x *Command_CommandInfo) GetFlags() []*Command_Flag

func (*Command_CommandInfo) GetHelp

func (x *Command_CommandInfo) GetHelp() string

func (*Command_CommandInfo) GetName

func (x *Command_CommandInfo) GetName() string

func (*Command_CommandInfo) GetPrimary

func (x *Command_CommandInfo) GetPrimary() bool

func (*Command_CommandInfo) GetSubcommands

func (x *Command_CommandInfo) GetSubcommands() []*Command_CommandInfo

func (*Command_CommandInfo) GetSynopsis

func (x *Command_CommandInfo) GetSynopsis() string

func (*Command_CommandInfo) ProtoMessage

func (*Command_CommandInfo) ProtoMessage()

func (*Command_CommandInfo) ProtoReflect

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

func (*Command_CommandInfo) Reset

func (x *Command_CommandInfo) Reset()

func (*Command_CommandInfo) String

func (x *Command_CommandInfo) String() string

type Command_CommandInfoResp

type Command_CommandInfoResp struct {
	CommandInfo *Command_CommandInfo `protobuf:"bytes,1,opt,name=command_info,json=commandInfo,proto3" json:"command_info,omitempty"`
	// contains filtered or unexported fields
}

func (*Command_CommandInfoResp) Descriptor deprecated

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

Deprecated: Use Command_CommandInfoResp.ProtoReflect.Descriptor instead.

func (*Command_CommandInfoResp) GetCommandInfo

func (x *Command_CommandInfoResp) GetCommandInfo() *Command_CommandInfo

func (*Command_CommandInfoResp) ProtoMessage

func (*Command_CommandInfoResp) ProtoMessage()

func (*Command_CommandInfoResp) ProtoReflect

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

func (*Command_CommandInfoResp) Reset

func (x *Command_CommandInfoResp) Reset()

func (*Command_CommandInfoResp) String

func (x *Command_CommandInfoResp) String() string

type Command_ExecuteReq

type Command_ExecuteReq struct {
	Spec        *FuncSpec_Args `protobuf:"bytes,1,opt,name=spec,proto3" json:"spec,omitempty"`
	CommandArgs []string       `protobuf:"bytes,2,rep,name=command_args,json=commandArgs,proto3" json:"command_args,omitempty"`
	// contains filtered or unexported fields
}

func (*Command_ExecuteReq) Descriptor deprecated

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

Deprecated: Use Command_ExecuteReq.ProtoReflect.Descriptor instead.

func (*Command_ExecuteReq) GetCommandArgs

func (x *Command_ExecuteReq) GetCommandArgs() []string

func (*Command_ExecuteReq) GetSpec

func (x *Command_ExecuteReq) GetSpec() *FuncSpec_Args

func (*Command_ExecuteReq) ProtoMessage

func (*Command_ExecuteReq) ProtoMessage()

func (*Command_ExecuteReq) ProtoReflect

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

func (*Command_ExecuteReq) Reset

func (x *Command_ExecuteReq) Reset()

func (*Command_ExecuteReq) String

func (x *Command_ExecuteReq) String() string

type Command_ExecuteResp

type Command_ExecuteResp struct {
	ExitCode int32 `protobuf:"varint,1,opt,name=exit_code,json=exitCode,proto3" json:"exit_code,omitempty"`
	// contains filtered or unexported fields
}

func (*Command_ExecuteResp) Descriptor deprecated

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

Deprecated: Use Command_ExecuteResp.ProtoReflect.Descriptor instead.

func (*Command_ExecuteResp) GetExitCode

func (x *Command_ExecuteResp) GetExitCode() int32

func (*Command_ExecuteResp) ProtoMessage

func (*Command_ExecuteResp) ProtoMessage()

func (*Command_ExecuteResp) ProtoReflect

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

func (*Command_ExecuteResp) Reset

func (x *Command_ExecuteResp) Reset()

func (*Command_ExecuteResp) String

func (x *Command_ExecuteResp) String() string

type Command_ExecuteSpecReq

type Command_ExecuteSpecReq struct {
	CommandArgs []string `protobuf:"bytes,1,rep,name=command_args,json=commandArgs,proto3" json:"command_args,omitempty"`
	// contains filtered or unexported fields
}

func (*Command_ExecuteSpecReq) Descriptor deprecated

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

Deprecated: Use Command_ExecuteSpecReq.ProtoReflect.Descriptor instead.

func (*Command_ExecuteSpecReq) GetCommandArgs

func (x *Command_ExecuteSpecReq) GetCommandArgs() []string

func (*Command_ExecuteSpecReq) ProtoMessage

func (*Command_ExecuteSpecReq) ProtoMessage()

func (*Command_ExecuteSpecReq) ProtoReflect

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

func (*Command_ExecuteSpecReq) Reset

func (x *Command_ExecuteSpecReq) Reset()

func (*Command_ExecuteSpecReq) String

func (x *Command_ExecuteSpecReq) String() string

type Command_Flag

type Command_Flag struct {
	LongName     string            `protobuf:"bytes,1,opt,name=long_name,json=longName,proto3" json:"long_name,omitempty"`
	ShortName    string            `protobuf:"bytes,2,opt,name=short_name,json=shortName,proto3" json:"short_name,omitempty"`
	Description  string            `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	DefaultValue string            `protobuf:"bytes,4,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"`
	Type         Command_Flag_Type `protobuf:"varint,5,opt,name=type,proto3,enum=hashicorp.vagrant.sdk.Command_Flag_Type" json:"type,omitempty"`
	Aliases      []string          `protobuf:"bytes,6,rep,name=aliases,proto3" json:"aliases,omitempty"`
	// contains filtered or unexported fields
}

func (*Command_Flag) Descriptor deprecated

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

Deprecated: Use Command_Flag.ProtoReflect.Descriptor instead.

func (*Command_Flag) GetAliases

func (x *Command_Flag) GetAliases() []string

func (*Command_Flag) GetDefaultValue

func (x *Command_Flag) GetDefaultValue() string

func (*Command_Flag) GetDescription

func (x *Command_Flag) GetDescription() string

func (*Command_Flag) GetLongName

func (x *Command_Flag) GetLongName() string

func (*Command_Flag) GetShortName

func (x *Command_Flag) GetShortName() string

func (*Command_Flag) GetType

func (x *Command_Flag) GetType() Command_Flag_Type

func (*Command_Flag) ProtoMessage

func (*Command_Flag) ProtoMessage()

func (*Command_Flag) ProtoReflect

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

func (*Command_Flag) Reset

func (x *Command_Flag) Reset()

func (*Command_Flag) String

func (x *Command_Flag) String() string

type Command_Flag_Type

type Command_Flag_Type int32
const (
	Command_Flag_STRING Command_Flag_Type = 0
	Command_Flag_BOOL   Command_Flag_Type = 2
)

func (Command_Flag_Type) Descriptor

func (Command_Flag_Type) Enum

func (Command_Flag_Type) EnumDescriptor deprecated

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

Deprecated: Use Command_Flag_Type.Descriptor instead.

func (Command_Flag_Type) Number

func (Command_Flag_Type) String

func (x Command_Flag_Type) String() string

func (Command_Flag_Type) Type

type Communicator

type Communicator struct {
	// contains filtered or unexported fields
}

func (*Communicator) Descriptor deprecated

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

Deprecated: Use Communicator.ProtoReflect.Descriptor instead.

func (*Communicator) ProtoMessage

func (*Communicator) ProtoMessage()

func (*Communicator) ProtoReflect

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

func (*Communicator) Reset

func (x *Communicator) Reset()

func (*Communicator) String

func (x *Communicator) String() string

type CommunicatorServiceClient

type CommunicatorServiceClient interface {
	MatchSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Match(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*Communicator_MatchResp, error)
	InitSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Init(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ReadySpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Ready(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*Communicator_ReadyResp, error)
	WaitForReadySpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	WaitForReady(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*Communicator_ReadyResp, error)
	DownloadSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Download(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*emptypb.Empty, error)
	UploadSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Upload(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ExecuteSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Execute(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*Communicator_ExecuteResp, error)
	PrivilegedExecuteSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	PrivilegedExecute(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*Communicator_ExecuteResp, error)
	TestSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Test(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*Communicator_TestResp, error)
	ResetSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Reset(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*emptypb.Empty, error)
	Seed(ctx context.Context, in *Args_Seeds, opts ...grpc.CallOption) (*emptypb.Empty, error)
	Seeds(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Seeds, error)
	SetPluginName(ctx context.Context, in *PluginInfo_Name, opts ...grpc.CallOption) (*emptypb.Empty, error)
	PluginName(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*PluginInfo_Name, error)
}

CommunicatorServiceClient is the client API for CommunicatorService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type CommunicatorServiceServer

type CommunicatorServiceServer interface {
	MatchSpec(context.Context, *emptypb.Empty) (*FuncSpec, error)
	Match(context.Context, *FuncSpec_Args) (*Communicator_MatchResp, error)
	InitSpec(context.Context, *emptypb.Empty) (*FuncSpec, error)
	Init(context.Context, *FuncSpec_Args) (*emptypb.Empty, error)
	ReadySpec(context.Context, *emptypb.Empty) (*FuncSpec, error)
	Ready(context.Context, *FuncSpec_Args) (*Communicator_ReadyResp, error)
	WaitForReadySpec(context.Context, *emptypb.Empty) (*FuncSpec, error)
	WaitForReady(context.Context, *FuncSpec_Args) (*Communicator_ReadyResp, error)
	DownloadSpec(context.Context, *emptypb.Empty) (*FuncSpec, error)
	Download(context.Context, *FuncSpec_Args) (*emptypb.Empty, error)
	UploadSpec(context.Context, *emptypb.Empty) (*FuncSpec, error)
	Upload(context.Context, *FuncSpec_Args) (*emptypb.Empty, error)
	ExecuteSpec(context.Context, *emptypb.Empty) (*FuncSpec, error)
	Execute(context.Context, *FuncSpec_Args) (*Communicator_ExecuteResp, error)
	PrivilegedExecuteSpec(context.Context, *emptypb.Empty) (*FuncSpec, error)
	PrivilegedExecute(context.Context, *FuncSpec_Args) (*Communicator_ExecuteResp, error)
	TestSpec(context.Context, *emptypb.Empty) (*FuncSpec, error)
	Test(context.Context, *FuncSpec_Args) (*Communicator_TestResp, error)
	ResetSpec(context.Context, *emptypb.Empty) (*FuncSpec, error)
	Reset(context.Context, *FuncSpec_Args) (*emptypb.Empty, error)
	Seed(context.Context, *Args_Seeds) (*emptypb.Empty, error)
	Seeds(context.Context, *emptypb.Empty) (*Args_Seeds, error)
	SetPluginName(context.Context, *PluginInfo_Name) (*emptypb.Empty, error)
	PluginName(context.Context, *emptypb.Empty) (*PluginInfo_Name, error)
}

CommunicatorServiceServer is the server API for CommunicatorService service. All implementations should embed UnimplementedCommunicatorServiceServer for forward compatibility

type Communicator_Command

type Communicator_Command struct {
	Command string `protobuf:"bytes,1,opt,name=command,proto3" json:"command,omitempty"`
	// contains filtered or unexported fields
}

func (*Communicator_Command) Descriptor deprecated

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

Deprecated: Use Communicator_Command.ProtoReflect.Descriptor instead.

func (*Communicator_Command) GetCommand

func (x *Communicator_Command) GetCommand() string

func (*Communicator_Command) ProtoMessage

func (*Communicator_Command) ProtoMessage()

func (*Communicator_Command) ProtoReflect

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

func (*Communicator_Command) Reset

func (x *Communicator_Command) Reset()

func (*Communicator_Command) String

func (x *Communicator_Command) String() string

type Communicator_ExecuteResp

type Communicator_ExecuteResp struct {
	ExitCode int32  `protobuf:"varint,1,opt,name=exit_code,json=exitCode,proto3" json:"exit_code,omitempty"`
	Stdout   string `protobuf:"bytes,2,opt,name=stdout,proto3" json:"stdout,omitempty"`
	Stderr   string `protobuf:"bytes,3,opt,name=stderr,proto3" json:"stderr,omitempty"`
	// contains filtered or unexported fields
}

func (*Communicator_ExecuteResp) Descriptor deprecated

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

Deprecated: Use Communicator_ExecuteResp.ProtoReflect.Descriptor instead.

func (*Communicator_ExecuteResp) GetExitCode

func (x *Communicator_ExecuteResp) GetExitCode() int32

func (*Communicator_ExecuteResp) GetStderr

func (x *Communicator_ExecuteResp) GetStderr() string

func (*Communicator_ExecuteResp) GetStdout

func (x *Communicator_ExecuteResp) GetStdout() string

func (*Communicator_ExecuteResp) ProtoMessage

func (*Communicator_ExecuteResp) ProtoMessage()

func (*Communicator_ExecuteResp) ProtoReflect

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

func (*Communicator_ExecuteResp) Reset

func (x *Communicator_ExecuteResp) Reset()

func (*Communicator_ExecuteResp) String

func (x *Communicator_ExecuteResp) String() string

type Communicator_MatchResp

type Communicator_MatchResp struct {
	Match bool `protobuf:"varint,1,opt,name=match,proto3" json:"match,omitempty"`
	// contains filtered or unexported fields
}

func (*Communicator_MatchResp) Descriptor deprecated

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

Deprecated: Use Communicator_MatchResp.ProtoReflect.Descriptor instead.

func (*Communicator_MatchResp) GetMatch

func (x *Communicator_MatchResp) GetMatch() bool

func (*Communicator_MatchResp) ProtoMessage

func (*Communicator_MatchResp) ProtoMessage()

func (*Communicator_MatchResp) ProtoReflect

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

func (*Communicator_MatchResp) Reset

func (x *Communicator_MatchResp) Reset()

func (*Communicator_MatchResp) String

func (x *Communicator_MatchResp) String() string

type Communicator_ReadyResp

type Communicator_ReadyResp struct {
	Ready bool `protobuf:"varint,1,opt,name=ready,proto3" json:"ready,omitempty"`
	// contains filtered or unexported fields
}

func (*Communicator_ReadyResp) Descriptor deprecated

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

Deprecated: Use Communicator_ReadyResp.ProtoReflect.Descriptor instead.

func (*Communicator_ReadyResp) GetReady

func (x *Communicator_ReadyResp) GetReady() bool

func (*Communicator_ReadyResp) ProtoMessage

func (*Communicator_ReadyResp) ProtoMessage()

func (*Communicator_ReadyResp) ProtoReflect

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

func (*Communicator_ReadyResp) Reset

func (x *Communicator_ReadyResp) Reset()

func (*Communicator_ReadyResp) String

func (x *Communicator_ReadyResp) String() string

type Communicator_TestResp

type Communicator_TestResp struct {
	Valid bool `protobuf:"varint,1,opt,name=valid,proto3" json:"valid,omitempty"`
	// contains filtered or unexported fields
}

func (*Communicator_TestResp) Descriptor deprecated

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

Deprecated: Use Communicator_TestResp.ProtoReflect.Descriptor instead.

func (*Communicator_TestResp) GetValid

func (x *Communicator_TestResp) GetValid() bool

func (*Communicator_TestResp) ProtoMessage

func (*Communicator_TestResp) ProtoMessage()

func (*Communicator_TestResp) ProtoReflect

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

func (*Communicator_TestResp) Reset

func (x *Communicator_TestResp) Reset()

func (*Communicator_TestResp) String

func (x *Communicator_TestResp) String() string

type Config

type Config struct {
	// contains filtered or unexported fields
}

Config is the namespace of messages related to configuration.

All components that take configuration are expected to have two RPC calls:

  • ConfigStruct - Returns the configuration structure.
  • Configure - Sends the configuration data back to the plugin and the plugin is also expected to perform any validation at this stage.
  • Documentation - Returns a Documentation struct that details what configuration is accepted, with documentation.

func (*Config) Descriptor deprecated

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

Deprecated: Use Config.ProtoReflect.Descriptor instead.

func (*Config) ProtoMessage

func (*Config) ProtoMessage()

func (*Config) ProtoReflect

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

func (*Config) Reset

func (x *Config) Reset()

func (*Config) String

func (x *Config) String() string

type ConfigServiceClient

type ConfigServiceClient interface {
	InitSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Init(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*Config_InitResponse, error)
	StructSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Struct(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*Config_StructResponse, error)
	MergeSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Merge(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*Args_ConfigData, error)
	FinalizeSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Finalize(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*Config_FinalizeResponse, error)
	Register(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Config_RegisterResponse, error)
	Seed(ctx context.Context, in *Args_Seeds, opts ...grpc.CallOption) (*emptypb.Empty, error)
	Seeds(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Seeds, error)
	SetPluginName(ctx context.Context, in *PluginInfo_Name, opts ...grpc.CallOption) (*emptypb.Empty, error)
	PluginName(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*PluginInfo_Name, error)
}

ConfigServiceClient is the client API for ConfigService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type ConfigServiceServer

ConfigServiceServer is the server API for ConfigService service. All implementations should embed UnimplementedConfigServiceServer for forward compatibility

type Config_ConfigureRequest

type Config_ConfigureRequest struct {

	// json is the json data for the structure returned in the StructResp.
	// It is guaranteed to decode cleanly into the target structure.
	Json []byte `protobuf:"bytes,1,opt,name=json,proto3" json:"json,omitempty"`
	// contains filtered or unexported fields
}

ConfigureRequest is the request sent once the configuration decoding is complete to actually assign the values to the structure.

func (*Config_ConfigureRequest) Descriptor deprecated

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

Deprecated: Use Config_ConfigureRequest.ProtoReflect.Descriptor instead.

func (*Config_ConfigureRequest) GetJson

func (x *Config_ConfigureRequest) GetJson() []byte

func (*Config_ConfigureRequest) ProtoMessage

func (*Config_ConfigureRequest) ProtoMessage()

func (*Config_ConfigureRequest) ProtoReflect

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

func (*Config_ConfigureRequest) Reset

func (x *Config_ConfigureRequest) Reset()

func (*Config_ConfigureRequest) String

func (x *Config_ConfigureRequest) String() string

type Config_Documentation

type Config_Documentation struct {
	Description string                                `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"`
	Example     string                                `protobuf:"bytes,2,opt,name=example,proto3" json:"example,omitempty"`
	Input       string                                `protobuf:"bytes,3,opt,name=input,proto3" json:"input,omitempty"`
	Output      string                                `protobuf:"bytes,4,opt,name=output,proto3" json:"output,omitempty"`
	Fields      map[string]*Config_FieldDocumentation `` /* 153-byte string literal not displayed */
	Mappers     []*Config_MapperDocumentation         `protobuf:"bytes,6,rep,name=mappers,proto3" json:"mappers,omitempty"`
	// contains filtered or unexported fields
}

func (*Config_Documentation) Descriptor deprecated

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

Deprecated: Use Config_Documentation.ProtoReflect.Descriptor instead.

func (*Config_Documentation) GetDescription

func (x *Config_Documentation) GetDescription() string

func (*Config_Documentation) GetExample

func (x *Config_Documentation) GetExample() string

func (*Config_Documentation) GetFields

func (*Config_Documentation) GetInput

func (x *Config_Documentation) GetInput() string

func (*Config_Documentation) GetMappers

func (*Config_Documentation) GetOutput

func (x *Config_Documentation) GetOutput() string

func (*Config_Documentation) ProtoMessage

func (*Config_Documentation) ProtoMessage()

func (*Config_Documentation) ProtoReflect

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

func (*Config_Documentation) Reset

func (x *Config_Documentation) Reset()

func (*Config_Documentation) String

func (x *Config_Documentation) String() string

type Config_FieldDocumentation

type Config_FieldDocumentation struct {
	Name     string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Synopsis string `protobuf:"bytes,2,opt,name=synopsis,proto3" json:"synopsis,omitempty"`
	Summary  string `protobuf:"bytes,3,opt,name=summary,proto3" json:"summary,omitempty"`
	Optional bool   `protobuf:"varint,4,opt,name=optional,proto3" json:"optional,omitempty"`
	EnvVar   string `protobuf:"bytes,5,opt,name=env_var,json=envVar,proto3" json:"env_var,omitempty"`
	Type     string `protobuf:"bytes,6,opt,name=type,proto3" json:"type,omitempty"`
	Default  string `protobuf:"bytes,7,opt,name=default,proto3" json:"default,omitempty"`
	// contains filtered or unexported fields
}

func (*Config_FieldDocumentation) Descriptor deprecated

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

Deprecated: Use Config_FieldDocumentation.ProtoReflect.Descriptor instead.

func (*Config_FieldDocumentation) GetDefault

func (x *Config_FieldDocumentation) GetDefault() string

func (*Config_FieldDocumentation) GetEnvVar

func (x *Config_FieldDocumentation) GetEnvVar() string

func (*Config_FieldDocumentation) GetName

func (x *Config_FieldDocumentation) GetName() string

func (*Config_FieldDocumentation) GetOptional

func (x *Config_FieldDocumentation) GetOptional() bool

func (*Config_FieldDocumentation) GetSummary

func (x *Config_FieldDocumentation) GetSummary() string

func (*Config_FieldDocumentation) GetSynopsis

func (x *Config_FieldDocumentation) GetSynopsis() string

func (*Config_FieldDocumentation) GetType

func (x *Config_FieldDocumentation) GetType() string

func (*Config_FieldDocumentation) ProtoMessage

func (*Config_FieldDocumentation) ProtoMessage()

func (*Config_FieldDocumentation) ProtoReflect

func (*Config_FieldDocumentation) Reset

func (x *Config_FieldDocumentation) Reset()

func (*Config_FieldDocumentation) String

func (x *Config_FieldDocumentation) String() string

type Config_Fields

type Config_Fields struct {
	Fields []string `protobuf:"bytes,1,rep,name=fields,proto3" json:"fields,omitempty"`
	// contains filtered or unexported fields
}

func (*Config_Fields) Descriptor deprecated

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

Deprecated: Use Config_Fields.ProtoReflect.Descriptor instead.

func (*Config_Fields) GetFields

func (x *Config_Fields) GetFields() []string

func (*Config_Fields) ProtoMessage

func (*Config_Fields) ProtoMessage()

func (*Config_Fields) ProtoReflect

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

func (*Config_Fields) Reset

func (x *Config_Fields) Reset()

func (*Config_Fields) String

func (x *Config_Fields) String() string

type Config_Finalize

type Config_Finalize struct {
	Config *Args_ConfigData `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*Config_Finalize) Descriptor deprecated

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

Deprecated: Use Config_Finalize.ProtoReflect.Descriptor instead.

func (*Config_Finalize) GetConfig

func (x *Config_Finalize) GetConfig() *Args_ConfigData

func (*Config_Finalize) ProtoMessage

func (*Config_Finalize) ProtoMessage()

func (*Config_Finalize) ProtoReflect

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

func (*Config_Finalize) Reset

func (x *Config_Finalize) Reset()

func (*Config_Finalize) String

func (x *Config_Finalize) String() string

type Config_FinalizeResponse

type Config_FinalizeResponse struct {
	Data *Args_ConfigData `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*Config_FinalizeResponse) Descriptor deprecated

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

Deprecated: Use Config_FinalizeResponse.ProtoReflect.Descriptor instead.

func (*Config_FinalizeResponse) GetData

func (*Config_FinalizeResponse) ProtoMessage

func (*Config_FinalizeResponse) ProtoMessage()

func (*Config_FinalizeResponse) ProtoReflect

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

func (*Config_FinalizeResponse) Reset

func (x *Config_FinalizeResponse) Reset()

func (*Config_FinalizeResponse) String

func (x *Config_FinalizeResponse) String() string

type Config_InitResponse

type Config_InitResponse struct {
	Data *Args_ConfigData `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*Config_InitResponse) Descriptor deprecated

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

Deprecated: Use Config_InitResponse.ProtoReflect.Descriptor instead.

func (*Config_InitResponse) GetData

func (x *Config_InitResponse) GetData() *Args_ConfigData

func (*Config_InitResponse) ProtoMessage

func (*Config_InitResponse) ProtoMessage()

func (*Config_InitResponse) ProtoReflect

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

func (*Config_InitResponse) Reset

func (x *Config_InitResponse) Reset()

func (*Config_InitResponse) String

func (x *Config_InitResponse) String() string

type Config_MapperDocumentation

type Config_MapperDocumentation struct {
	Input       string `protobuf:"bytes,1,opt,name=input,proto3" json:"input,omitempty"`
	Output      string `protobuf:"bytes,2,opt,name=output,proto3" json:"output,omitempty"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*Config_MapperDocumentation) Descriptor deprecated

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

Deprecated: Use Config_MapperDocumentation.ProtoReflect.Descriptor instead.

func (*Config_MapperDocumentation) GetDescription

func (x *Config_MapperDocumentation) GetDescription() string

func (*Config_MapperDocumentation) GetInput

func (x *Config_MapperDocumentation) GetInput() string

func (*Config_MapperDocumentation) GetOutput

func (x *Config_MapperDocumentation) GetOutput() string

func (*Config_MapperDocumentation) ProtoMessage

func (*Config_MapperDocumentation) ProtoMessage()

func (*Config_MapperDocumentation) ProtoReflect

func (*Config_MapperDocumentation) Reset

func (x *Config_MapperDocumentation) Reset()

func (*Config_MapperDocumentation) String

func (x *Config_MapperDocumentation) String() string

type Config_Merge

type Config_Merge struct {
	Base    *Args_ConfigData `protobuf:"bytes,1,opt,name=base,proto3" json:"base,omitempty"`
	Overlay *Args_ConfigData `protobuf:"bytes,2,opt,name=overlay,proto3" json:"overlay,omitempty"`
	// contains filtered or unexported fields
}

func (*Config_Merge) Descriptor deprecated

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

Deprecated: Use Config_Merge.ProtoReflect.Descriptor instead.

func (*Config_Merge) GetBase

func (x *Config_Merge) GetBase() *Args_ConfigData

func (*Config_Merge) GetOverlay

func (x *Config_Merge) GetOverlay() *Args_ConfigData

func (*Config_Merge) ProtoMessage

func (*Config_Merge) ProtoMessage()

func (*Config_Merge) ProtoReflect

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

func (*Config_Merge) Reset

func (x *Config_Merge) Reset()

func (*Config_Merge) String

func (x *Config_Merge) String() string

type Config_RawRubyValue

type Config_RawRubyValue struct {
	Source *Args_Class `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"`
	Data   *Args_Hash  `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*Config_RawRubyValue) Descriptor deprecated

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

Deprecated: Use Config_RawRubyValue.ProtoReflect.Descriptor instead.

func (*Config_RawRubyValue) GetData

func (x *Config_RawRubyValue) GetData() *Args_Hash

func (*Config_RawRubyValue) GetSource

func (x *Config_RawRubyValue) GetSource() *Args_Class

func (*Config_RawRubyValue) ProtoMessage

func (*Config_RawRubyValue) ProtoMessage()

func (*Config_RawRubyValue) ProtoReflect

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

func (*Config_RawRubyValue) Reset

func (x *Config_RawRubyValue) Reset()

func (*Config_RawRubyValue) String

func (x *Config_RawRubyValue) String() string

type Config_RegisterResponse

type Config_RegisterResponse struct {
	Identifier string `protobuf:"bytes,1,opt,name=identifier,proto3" json:"identifier,omitempty"`
	Scope      string `protobuf:"bytes,2,opt,name=scope,proto3" json:"scope,omitempty"`
	// contains filtered or unexported fields
}

func (*Config_RegisterResponse) Descriptor deprecated

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

Deprecated: Use Config_RegisterResponse.ProtoReflect.Descriptor instead.

func (*Config_RegisterResponse) GetIdentifier

func (x *Config_RegisterResponse) GetIdentifier() string

func (*Config_RegisterResponse) GetScope

func (x *Config_RegisterResponse) GetScope() string

func (*Config_RegisterResponse) ProtoMessage

func (*Config_RegisterResponse) ProtoMessage()

func (*Config_RegisterResponse) ProtoReflect

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

func (*Config_RegisterResponse) Reset

func (x *Config_RegisterResponse) Reset()

func (*Config_RegisterResponse) String

func (x *Config_RegisterResponse) String() string

type Config_StructResponse

type Config_StructResponse struct {

	// Types that are assignable to Value:
	//
	//	*Config_StructResponse_Struct
	//	*Config_StructResponse_Raw
	Value isConfig_StructResponse_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

StructResp returns the struct for configuration.

func (*Config_StructResponse) Descriptor deprecated

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

Deprecated: Use Config_StructResponse.ProtoReflect.Descriptor instead.

func (*Config_StructResponse) GetRaw

func (x *Config_StructResponse) GetRaw() bool

func (*Config_StructResponse) GetStruct

func (x *Config_StructResponse) GetStruct() *Config_Structure

func (*Config_StructResponse) GetValue

func (m *Config_StructResponse) GetValue() isConfig_StructResponse_Value

func (*Config_StructResponse) ProtoMessage

func (*Config_StructResponse) ProtoMessage()

func (*Config_StructResponse) ProtoReflect

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

func (*Config_StructResponse) Reset

func (x *Config_StructResponse) Reset()

func (*Config_StructResponse) String

func (x *Config_StructResponse) String() string

type Config_StructResponse_Raw

type Config_StructResponse_Raw struct {
	// Used when interacting with a non-go based plugin to flag that
	// configuration should just be raw.
	Raw bool `protobuf:"varint,2,opt,name=raw,proto3,oneof"`
}

type Config_StructResponse_Struct

type Config_StructResponse_Struct struct {
	// Used when interacting with a go based plugin, the struct will contain
	// the structure layout of the source config struct.
	Struct *Config_Structure `protobuf:"bytes,1,opt,name=struct,proto3,oneof"`
}

type Config_Structure

type Config_Structure struct {
	Struct *protostructure.Struct `protobuf:"bytes,1,opt,name=struct,proto3" json:"struct,omitempty"`
	// contains filtered or unexported fields
}

func (*Config_Structure) Descriptor deprecated

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

Deprecated: Use Config_Structure.ProtoReflect.Descriptor instead.

func (*Config_Structure) GetStruct

func (x *Config_Structure) GetStruct() *protostructure.Struct

func (*Config_Structure) ProtoMessage

func (*Config_Structure) ProtoMessage()

func (*Config_Structure) ProtoReflect

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

func (*Config_Structure) Reset

func (x *Config_Structure) Reset()

func (*Config_Structure) String

func (x *Config_Structure) String() string

type CorePluginManager

type CorePluginManager struct {
	// contains filtered or unexported fields
}

func (*CorePluginManager) Descriptor deprecated

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

Deprecated: Use CorePluginManager.ProtoReflect.Descriptor instead.

func (*CorePluginManager) ProtoMessage

func (*CorePluginManager) ProtoMessage()

func (*CorePluginManager) ProtoReflect

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

func (*CorePluginManager) Reset

func (x *CorePluginManager) Reset()

func (*CorePluginManager) String

func (x *CorePluginManager) String() string

type CorePluginManagerServiceClient

type CorePluginManagerServiceClient interface {
	GetPlugin(ctx context.Context, in *CorePluginManager_GetPluginRequest, opts ...grpc.CallOption) (*CorePluginManager_GetPluginResponse, error)
}

CorePluginManagerServiceClient is the client API for CorePluginManagerService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type CorePluginManagerServiceServer

type CorePluginManagerServiceServer interface {
	GetPlugin(context.Context, *CorePluginManager_GetPluginRequest) (*CorePluginManager_GetPluginResponse, error)
}

CorePluginManagerServiceServer is the server API for CorePluginManagerService service. All implementations should embed UnimplementedCorePluginManagerServiceServer for forward compatibility

type CorePluginManager_GetPluginRequest

type CorePluginManager_GetPluginRequest struct {
	Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*CorePluginManager_GetPluginRequest) Descriptor deprecated

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

Deprecated: Use CorePluginManager_GetPluginRequest.ProtoReflect.Descriptor instead.

func (*CorePluginManager_GetPluginRequest) GetType

func (*CorePluginManager_GetPluginRequest) ProtoMessage

func (*CorePluginManager_GetPluginRequest) ProtoMessage()

func (*CorePluginManager_GetPluginRequest) ProtoReflect

func (*CorePluginManager_GetPluginRequest) Reset

func (*CorePluginManager_GetPluginRequest) String

type CorePluginManager_GetPluginResponse

type CorePluginManager_GetPluginResponse struct {
	Plugin *anypb.Any `protobuf:"bytes,1,opt,name=plugin,proto3" json:"plugin,omitempty"`
	// contains filtered or unexported fields
}

func (*CorePluginManager_GetPluginResponse) Descriptor deprecated

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

Deprecated: Use CorePluginManager_GetPluginResponse.ProtoReflect.Descriptor instead.

func (*CorePluginManager_GetPluginResponse) GetPlugin

func (*CorePluginManager_GetPluginResponse) ProtoMessage

func (*CorePluginManager_GetPluginResponse) ProtoMessage()

func (*CorePluginManager_GetPluginResponse) ProtoReflect

func (*CorePluginManager_GetPluginResponse) Reset

func (*CorePluginManager_GetPluginResponse) String

type DownloaderServiceClient

type DownloaderServiceClient interface {
	DownloadSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Download(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*emptypb.Empty, error)
	Seed(ctx context.Context, in *Args_Seeds, opts ...grpc.CallOption) (*emptypb.Empty, error)
	Seeds(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Seeds, error)
	SetPluginName(ctx context.Context, in *PluginInfo_Name, opts ...grpc.CallOption) (*emptypb.Empty, error)
	PluginName(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*PluginInfo_Name, error)
}

DownloaderServiceClient is the client API for DownloaderService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type DownloaderServiceServer

type DownloaderServiceServer interface {
	DownloadSpec(context.Context, *emptypb.Empty) (*FuncSpec, error)
	Download(context.Context, *FuncSpec_Args) (*emptypb.Empty, error)
	Seed(context.Context, *Args_Seeds) (*emptypb.Empty, error)
	Seeds(context.Context, *emptypb.Empty) (*Args_Seeds, error)
	SetPluginName(context.Context, *PluginInfo_Name) (*emptypb.Empty, error)
	PluginName(context.Context, *emptypb.Empty) (*PluginInfo_Name, error)
}

DownloaderServiceServer is the server API for DownloaderService service. All implementations should embed UnimplementedDownloaderServiceServer for forward compatibility

type FuncSpec

type FuncSpec struct {

	// name of the function. This is used for improved logging.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// args is the list of arguments by protobuf Any types.
	Args []*FuncSpec_Value `protobuf:"bytes,2,rep,name=args,proto3" json:"args,omitempty"`
	// result are the resulting types that are made available. This is only
	// critically important to be set for functions that may chain to other
	// functions. It can be set to blank in which case it will not be used.
	Result []*FuncSpec_Value `protobuf:"bytes,3,rep,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

FuncSpec describes a function and is used by the dependency-injection framework to provide the function with the proper values.

Value types are specified using strings. Built-in framework types are defined via constants in the `sdk` package. For custom types, you can use whatever string as long as it is unique. We recommend using a unique prefix plus the Go type name.

func (*FuncSpec) Descriptor deprecated

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

Deprecated: Use FuncSpec.ProtoReflect.Descriptor instead.

func (*FuncSpec) GetArgs

func (x *FuncSpec) GetArgs() []*FuncSpec_Value

func (*FuncSpec) GetName

func (x *FuncSpec) GetName() string

func (*FuncSpec) GetResult

func (x *FuncSpec) GetResult() []*FuncSpec_Value

func (*FuncSpec) ProtoMessage

func (*FuncSpec) ProtoMessage()

func (*FuncSpec) ProtoReflect

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

func (*FuncSpec) Reset

func (x *FuncSpec) Reset()

func (*FuncSpec) String

func (x *FuncSpec) String() string

type FuncSpec_Args

type FuncSpec_Args struct {

	// args is the list of arguments. This will include some of the
	// standard types in this file (in the Args message namespace) as well
	// as custom types declared by the FuncSpec that the plugin is expected
	// to understand how to decode.
	Args []*FuncSpec_Value `protobuf:"bytes,1,rep,name=args,proto3" json:"args,omitempty"`
	// contains filtered or unexported fields
}

Args is the standard argument type for an RPC that is calling a FuncSpec.

func (*FuncSpec_Args) Descriptor deprecated

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

Deprecated: Use FuncSpec_Args.ProtoReflect.Descriptor instead.

func (*FuncSpec_Args) GetArgs

func (x *FuncSpec_Args) GetArgs() []*FuncSpec_Value

func (*FuncSpec_Args) ProtoMessage

func (*FuncSpec_Args) ProtoMessage()

func (*FuncSpec_Args) ProtoReflect

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

func (*FuncSpec_Args) Reset

func (x *FuncSpec_Args) Reset()

func (*FuncSpec_Args) String

func (x *FuncSpec_Args) String() string

type FuncSpec_Value

type FuncSpec_Value struct {

	// name is the name of the argument. This may be empty for typed arguments.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// type is the type of the argument. All arguments must be encoded using
	// *anypb.Any so this type specifies the proto Any message type and not
	// a language-specific type.
	Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	// value is the value for this Value. This is only expected to be set
	// for Args and has no impact on specs.
	Value *anypb.Any `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*FuncSpec_Value) Descriptor deprecated

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

Deprecated: Use FuncSpec_Value.ProtoReflect.Descriptor instead.

func (*FuncSpec_Value) GetName

func (x *FuncSpec_Value) GetName() string

func (*FuncSpec_Value) GetType

func (x *FuncSpec_Value) GetType() string

func (*FuncSpec_Value) GetValue

func (x *FuncSpec_Value) GetValue() *anypb.Any

func (*FuncSpec_Value) ProtoMessage

func (*FuncSpec_Value) ProtoMessage()

func (*FuncSpec_Value) ProtoReflect

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

func (*FuncSpec_Value) Reset

func (x *FuncSpec_Value) Reset()

func (*FuncSpec_Value) String

func (x *FuncSpec_Value) String() string

type GuestServiceClient

type GuestServiceClient interface {
	Detect(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*Platform_DetectResp, error)
	DetectSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Capability(ctx context.Context, in *Platform_Capability_NamedRequest, opts ...grpc.CallOption) (*Platform_Capability_Resp, error)
	CapabilitySpec(ctx context.Context, in *Platform_Capability_NamedRequest, opts ...grpc.CallOption) (*FuncSpec, error)
	HasCapability(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*Platform_Capability_CheckResp, error)
	HasCapabilitySpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Parent(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*Platform_ParentResp, error)
	ParentSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Seed(ctx context.Context, in *Args_Seeds, opts ...grpc.CallOption) (*emptypb.Empty, error)
	Seeds(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Seeds, error)
	SetPluginName(ctx context.Context, in *PluginInfo_Name, opts ...grpc.CallOption) (*emptypb.Empty, error)
	PluginName(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*PluginInfo_Name, error)
}

GuestServiceClient is the client API for GuestService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type GuestServiceServer

GuestServiceServer is the server API for GuestService service. All implementations should embed UnimplementedGuestServiceServer for forward compatibility

type HostServiceClient

type HostServiceClient interface {
	Detect(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*Platform_DetectResp, error)
	DetectSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Capability(ctx context.Context, in *Platform_Capability_NamedRequest, opts ...grpc.CallOption) (*Platform_Capability_Resp, error)
	CapabilitySpec(ctx context.Context, in *Platform_Capability_NamedRequest, opts ...grpc.CallOption) (*FuncSpec, error)
	HasCapability(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*Platform_Capability_CheckResp, error)
	HasCapabilitySpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Parent(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*Platform_ParentResp, error)
	ParentSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Seed(ctx context.Context, in *Args_Seeds, opts ...grpc.CallOption) (*emptypb.Empty, error)
	Seeds(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Seeds, error)
	SetPluginName(ctx context.Context, in *PluginInfo_Name, opts ...grpc.CallOption) (*emptypb.Empty, error)
	PluginName(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*PluginInfo_Name, error)
}

HostServiceClient is the client API for HostService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type HostServiceServer

HostServiceServer is the server API for HostService service. All implementations should embed UnimplementedHostServiceServer for forward compatibility

type ImplementsResp

type ImplementsResp struct {
	Implements bool `protobuf:"varint,1,opt,name=implements,proto3" json:"implements,omitempty"`
	// contains filtered or unexported fields
}

ImplementsResp returns true if the component implements an additional interface.

func (*ImplementsResp) Descriptor deprecated

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

Deprecated: Use ImplementsResp.ProtoReflect.Descriptor instead.

func (*ImplementsResp) GetImplements

func (x *ImplementsResp) GetImplements() bool

func (*ImplementsResp) ProtoMessage

func (*ImplementsResp) ProtoMessage()

func (*ImplementsResp) ProtoReflect

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

func (*ImplementsResp) Reset

func (x *ImplementsResp) Reset()

func (*ImplementsResp) String

func (x *ImplementsResp) String() string

type Map

type Map struct {
	// contains filtered or unexported fields
}

func (*Map) Descriptor deprecated

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

Deprecated: Use Map.ProtoReflect.Descriptor instead.

func (*Map) ProtoMessage

func (*Map) ProtoMessage()

func (*Map) ProtoReflect

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

func (*Map) Reset

func (x *Map) Reset()

func (*Map) String

func (x *Map) String() string

type Map_ListResponse

type Map_ListResponse struct {

	// FuncSpec
	Funcs []*FuncSpec `protobuf:"bytes,1,rep,name=funcs,proto3" json:"funcs,omitempty"`
	// contains filtered or unexported fields
}

func (*Map_ListResponse) Descriptor deprecated

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

Deprecated: Use Map_ListResponse.ProtoReflect.Descriptor instead.

func (*Map_ListResponse) GetFuncs

func (x *Map_ListResponse) GetFuncs() []*FuncSpec

func (*Map_ListResponse) ProtoMessage

func (*Map_ListResponse) ProtoMessage()

func (*Map_ListResponse) ProtoReflect

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

func (*Map_ListResponse) Reset

func (x *Map_ListResponse) Reset()

func (*Map_ListResponse) String

func (x *Map_ListResponse) String() string

type Map_Request

type Map_Request struct {

	// args is the list of argument types.
	Args *FuncSpec_Args `protobuf:"bytes,1,opt,name=args,proto3" json:"args,omitempty"`
	// result is the desired result type.
	Result string `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*Map_Request) Descriptor deprecated

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

Deprecated: Use Map_Request.ProtoReflect.Descriptor instead.

func (*Map_Request) GetArgs

func (x *Map_Request) GetArgs() *FuncSpec_Args

func (*Map_Request) GetResult

func (x *Map_Request) GetResult() string

func (*Map_Request) ProtoMessage

func (*Map_Request) ProtoMessage()

func (*Map_Request) ProtoReflect

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

func (*Map_Request) Reset

func (x *Map_Request) Reset()

func (*Map_Request) String

func (x *Map_Request) String() string

type Map_Response

type Map_Response struct {

	// result is the mapped data type that matches the type expected
	// by the MapRequest.result field.
	Result *anypb.Any `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*Map_Response) Descriptor deprecated

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

Deprecated: Use Map_Response.ProtoReflect.Descriptor instead.

func (*Map_Response) GetResult

func (x *Map_Response) GetResult() *anypb.Any

func (*Map_Response) ProtoMessage

func (*Map_Response) ProtoMessage()

func (*Map_Response) ProtoReflect

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

func (*Map_Response) Reset

func (x *Map_Response) Reset()

func (*Map_Response) String

func (x *Map_Response) String() string

type MapperClient

type MapperClient interface {
	// ListMappers returns the list of mappers that this plugin supports.
	ListMappers(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Map_ListResponse, error)
	// Map executes a mapper.
	Map(ctx context.Context, in *Map_Request, opts ...grpc.CallOption) (*Map_Response, error)
}

MapperClient is the client API for Mapper service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewMapperClient

func NewMapperClient(cc grpc.ClientConnInterface) MapperClient

type MapperServer

type MapperServer interface {
	// ListMappers returns the list of mappers that this plugin supports.
	ListMappers(context.Context, *emptypb.Empty) (*Map_ListResponse, error)
	// Map executes a mapper.
	Map(context.Context, *Map_Request) (*Map_Response, error)
}

MapperServer is the server API for Mapper service. All implementations should embed UnimplementedMapperServer for forward compatibility

type Platform

type Platform struct {
	// contains filtered or unexported fields
}

func (*Platform) Descriptor deprecated

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

Deprecated: Use Platform.ProtoReflect.Descriptor instead.

func (*Platform) ProtoMessage

func (*Platform) ProtoMessage()

func (*Platform) ProtoReflect

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

func (*Platform) Reset

func (x *Platform) Reset()

func (*Platform) String

func (x *Platform) String() string

type Platform_Capability

type Platform_Capability struct {
	// contains filtered or unexported fields
}

func (*Platform_Capability) Descriptor deprecated

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

Deprecated: Use Platform_Capability.ProtoReflect.Descriptor instead.

func (*Platform_Capability) ProtoMessage

func (*Platform_Capability) ProtoMessage()

func (*Platform_Capability) ProtoReflect

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

func (*Platform_Capability) Reset

func (x *Platform_Capability) Reset()

func (*Platform_Capability) String

func (x *Platform_Capability) String() string

type Platform_Capability_CheckResp

type Platform_Capability_CheckResp struct {
	HasCapability bool `protobuf:"varint,1,opt,name=has_capability,json=hasCapability,proto3" json:"has_capability,omitempty"`
	// contains filtered or unexported fields
}

func (*Platform_Capability_CheckResp) Descriptor deprecated

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

Deprecated: Use Platform_Capability_CheckResp.ProtoReflect.Descriptor instead.

func (*Platform_Capability_CheckResp) GetHasCapability

func (x *Platform_Capability_CheckResp) GetHasCapability() bool

func (*Platform_Capability_CheckResp) ProtoMessage

func (*Platform_Capability_CheckResp) ProtoMessage()

func (*Platform_Capability_CheckResp) ProtoReflect

func (*Platform_Capability_CheckResp) Reset

func (x *Platform_Capability_CheckResp) Reset()

func (*Platform_Capability_CheckResp) String

type Platform_Capability_NamedRequest

type Platform_Capability_NamedRequest struct {
	Name     string         `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	FuncArgs *FuncSpec_Args `protobuf:"bytes,2,opt,name=func_args,json=funcArgs,proto3" json:"func_args,omitempty"`
	// contains filtered or unexported fields
}

func (*Platform_Capability_NamedRequest) Descriptor deprecated

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

Deprecated: Use Platform_Capability_NamedRequest.ProtoReflect.Descriptor instead.

func (*Platform_Capability_NamedRequest) GetFuncArgs

func (*Platform_Capability_NamedRequest) GetName

func (*Platform_Capability_NamedRequest) ProtoMessage

func (*Platform_Capability_NamedRequest) ProtoMessage()

func (*Platform_Capability_NamedRequest) ProtoReflect

func (*Platform_Capability_NamedRequest) Reset

func (*Platform_Capability_NamedRequest) String

type Platform_Capability_Resp

type Platform_Capability_Resp struct {
	Result *anypb.Any `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*Platform_Capability_Resp) Descriptor deprecated

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

Deprecated: Use Platform_Capability_Resp.ProtoReflect.Descriptor instead.

func (*Platform_Capability_Resp) GetResult

func (x *Platform_Capability_Resp) GetResult() *anypb.Any

func (*Platform_Capability_Resp) ProtoMessage

func (*Platform_Capability_Resp) ProtoMessage()

func (*Platform_Capability_Resp) ProtoReflect

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

func (*Platform_Capability_Resp) Reset

func (x *Platform_Capability_Resp) Reset()

func (*Platform_Capability_Resp) String

func (x *Platform_Capability_Resp) String() string

type Platform_DetectResp

type Platform_DetectResp struct {
	Detected bool `protobuf:"varint,1,opt,name=detected,proto3" json:"detected,omitempty"`
	// contains filtered or unexported fields
}

func (*Platform_DetectResp) Descriptor deprecated

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

Deprecated: Use Platform_DetectResp.ProtoReflect.Descriptor instead.

func (*Platform_DetectResp) GetDetected

func (x *Platform_DetectResp) GetDetected() bool

func (*Platform_DetectResp) ProtoMessage

func (*Platform_DetectResp) ProtoMessage()

func (*Platform_DetectResp) ProtoReflect

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

func (*Platform_DetectResp) Reset

func (x *Platform_DetectResp) Reset()

func (*Platform_DetectResp) String

func (x *Platform_DetectResp) String() string

type Platform_ParentResp

type Platform_ParentResp struct {
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// contains filtered or unexported fields
}

func (*Platform_ParentResp) Descriptor deprecated

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

Deprecated: Use Platform_ParentResp.ProtoReflect.Descriptor instead.

func (*Platform_ParentResp) GetParent

func (x *Platform_ParentResp) GetParent() string

func (*Platform_ParentResp) ProtoMessage

func (*Platform_ParentResp) ProtoMessage()

func (*Platform_ParentResp) ProtoReflect

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

func (*Platform_ParentResp) Reset

func (x *Platform_ParentResp) Reset()

func (*Platform_ParentResp) String

func (x *Platform_ParentResp) String() string

type PluginInfo

type PluginInfo struct {
	// contains filtered or unexported fields
}

func (*PluginInfo) Descriptor deprecated

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

Deprecated: Use PluginInfo.ProtoReflect.Descriptor instead.

func (*PluginInfo) ProtoMessage

func (*PluginInfo) ProtoMessage()

func (*PluginInfo) ProtoReflect

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

func (*PluginInfo) Reset

func (x *PluginInfo) Reset()

func (*PluginInfo) String

func (x *PluginInfo) String() string

type PluginInfoServiceClient

type PluginInfoServiceClient interface {
	ComponentTypes(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*PluginInfo_ComponentList, error)
	ComponentOptions(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*PluginInfo_ComponentOptionsMap, error)
	Name(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*PluginInfo_Name, error)
}

PluginInfoServiceClient is the client API for PluginInfoService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type PluginInfoServiceServer

type PluginInfoServiceServer interface {
	ComponentTypes(context.Context, *emptypb.Empty) (*PluginInfo_ComponentList, error)
	ComponentOptions(context.Context, *emptypb.Empty) (*PluginInfo_ComponentOptionsMap, error)
	Name(context.Context, *emptypb.Empty) (*PluginInfo_Name, error)
}

PluginInfoServiceServer is the server API for PluginInfoService service. All implementations should embed UnimplementedPluginInfoServiceServer for forward compatibility

type PluginInfo_CommandOptions

type PluginInfo_CommandOptions struct {
	Primary bool `protobuf:"varint,1,opt,name=primary,proto3" json:"primary,omitempty"`
	// contains filtered or unexported fields
}

See component.CommandOptions

func (*PluginInfo_CommandOptions) Descriptor deprecated

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

Deprecated: Use PluginInfo_CommandOptions.ProtoReflect.Descriptor instead.

func (*PluginInfo_CommandOptions) GetPrimary

func (x *PluginInfo_CommandOptions) GetPrimary() bool

func (*PluginInfo_CommandOptions) ProtoMessage

func (*PluginInfo_CommandOptions) ProtoMessage()

func (*PluginInfo_CommandOptions) ProtoReflect

func (*PluginInfo_CommandOptions) Reset

func (x *PluginInfo_CommandOptions) Reset()

func (*PluginInfo_CommandOptions) String

func (x *PluginInfo_CommandOptions) String() string

type PluginInfo_ComponentList

type PluginInfo_ComponentList struct {
	Component []uint32 `protobuf:"varint,1,rep,packed,name=component,proto3" json:"component,omitempty"`
	// contains filtered or unexported fields
}

func (*PluginInfo_ComponentList) Descriptor deprecated

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

Deprecated: Use PluginInfo_ComponentList.ProtoReflect.Descriptor instead.

func (*PluginInfo_ComponentList) GetComponent

func (x *PluginInfo_ComponentList) GetComponent() []uint32

func (*PluginInfo_ComponentList) ProtoMessage

func (*PluginInfo_ComponentList) ProtoMessage()

func (*PluginInfo_ComponentList) ProtoReflect

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

func (*PluginInfo_ComponentList) Reset

func (x *PluginInfo_ComponentList) Reset()

func (*PluginInfo_ComponentList) String

func (x *PluginInfo_ComponentList) String() string

type PluginInfo_ComponentOptionsMap

type PluginInfo_ComponentOptionsMap struct {
	Options map[uint32]*anypb.Any `` /* 156-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*PluginInfo_ComponentOptionsMap) Descriptor deprecated

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

Deprecated: Use PluginInfo_ComponentOptionsMap.ProtoReflect.Descriptor instead.

func (*PluginInfo_ComponentOptionsMap) GetOptions

func (x *PluginInfo_ComponentOptionsMap) GetOptions() map[uint32]*anypb.Any

func (*PluginInfo_ComponentOptionsMap) ProtoMessage

func (*PluginInfo_ComponentOptionsMap) ProtoMessage()

func (*PluginInfo_ComponentOptionsMap) ProtoReflect

func (*PluginInfo_ComponentOptionsMap) Reset

func (x *PluginInfo_ComponentOptionsMap) Reset()

func (*PluginInfo_ComponentOptionsMap) String

type PluginInfo_Name

type PluginInfo_Name struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*PluginInfo_Name) Descriptor deprecated

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

Deprecated: Use PluginInfo_Name.ProtoReflect.Descriptor instead.

func (*PluginInfo_Name) GetName

func (x *PluginInfo_Name) GetName() string

func (*PluginInfo_Name) ProtoMessage

func (*PluginInfo_Name) ProtoMessage()

func (*PluginInfo_Name) ProtoReflect

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

func (*PluginInfo_Name) Reset

func (x *PluginInfo_Name) Reset()

func (*PluginInfo_Name) String

func (x *PluginInfo_Name) String() string

type PluginInfo_ProviderOptions

type PluginInfo_ProviderOptions struct {
	Priority    int32 `protobuf:"varint,1,opt,name=priority,proto3" json:"priority,omitempty"`
	Parallel    bool  `protobuf:"varint,2,opt,name=parallel,proto3" json:"parallel,omitempty"`
	BoxOptional bool  `protobuf:"varint,3,opt,name=box_optional,json=boxOptional,proto3" json:"box_optional,omitempty"`
	Defaultable bool  `protobuf:"varint,4,opt,name=defaultable,proto3" json:"defaultable,omitempty"`
	// contains filtered or unexported fields
}

See component.ProviderOptions for details

func (*PluginInfo_ProviderOptions) Descriptor deprecated

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

Deprecated: Use PluginInfo_ProviderOptions.ProtoReflect.Descriptor instead.

func (*PluginInfo_ProviderOptions) GetBoxOptional

func (x *PluginInfo_ProviderOptions) GetBoxOptional() bool

func (*PluginInfo_ProviderOptions) GetDefaultable

func (x *PluginInfo_ProviderOptions) GetDefaultable() bool

func (*PluginInfo_ProviderOptions) GetParallel

func (x *PluginInfo_ProviderOptions) GetParallel() bool

func (*PluginInfo_ProviderOptions) GetPriority

func (x *PluginInfo_ProviderOptions) GetPriority() int32

func (*PluginInfo_ProviderOptions) ProtoMessage

func (*PluginInfo_ProviderOptions) ProtoMessage()

func (*PluginInfo_ProviderOptions) ProtoReflect

func (*PluginInfo_ProviderOptions) Reset

func (x *PluginInfo_ProviderOptions) Reset()

func (*PluginInfo_ProviderOptions) String

func (x *PluginInfo_ProviderOptions) String() string

type PluginInfo_SyncedFolderOptions

type PluginInfo_SyncedFolderOptions struct {
	Priority int32 `protobuf:"varint,1,opt,name=priority,proto3" json:"priority,omitempty"`
	// contains filtered or unexported fields
}

See component.SyncedFolderOptions

func (*PluginInfo_SyncedFolderOptions) Descriptor deprecated

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

Deprecated: Use PluginInfo_SyncedFolderOptions.ProtoReflect.Descriptor instead.

func (*PluginInfo_SyncedFolderOptions) GetPriority

func (x *PluginInfo_SyncedFolderOptions) GetPriority() int32

func (*PluginInfo_SyncedFolderOptions) ProtoMessage

func (*PluginInfo_SyncedFolderOptions) ProtoMessage()

func (*PluginInfo_SyncedFolderOptions) ProtoReflect

func (*PluginInfo_SyncedFolderOptions) Reset

func (x *PluginInfo_SyncedFolderOptions) Reset()

func (*PluginInfo_SyncedFolderOptions) String

type PluginManager

type PluginManager struct {
	// contains filtered or unexported fields
}

func (*PluginManager) Descriptor deprecated

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

Deprecated: Use PluginManager.ProtoReflect.Descriptor instead.

func (*PluginManager) ProtoMessage

func (*PluginManager) ProtoMessage()

func (*PluginManager) ProtoReflect

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

func (*PluginManager) Reset

func (x *PluginManager) Reset()

func (*PluginManager) String

func (x *PluginManager) String() string

type PluginManagerServiceClient

type PluginManagerServiceClient interface {
	ListPlugins(ctx context.Context, in *PluginManager_PluginsRequest, opts ...grpc.CallOption) (*PluginManager_PluginsResponse, error)
	GetPlugin(ctx context.Context, in *PluginManager_Plugin, opts ...grpc.CallOption) (*PluginManager_Plugin, error)
}

PluginManagerServiceClient is the client API for PluginManagerService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type PluginManagerServiceServer

type PluginManagerServiceServer interface {
	ListPlugins(context.Context, *PluginManager_PluginsRequest) (*PluginManager_PluginsResponse, error)
	GetPlugin(context.Context, *PluginManager_Plugin) (*PluginManager_Plugin, error)
}

PluginManagerServiceServer is the server API for PluginManagerService service. All implementations should embed UnimplementedPluginManagerServiceServer for forward compatibility

type PluginManager_Plugin

type PluginManager_Plugin struct {
	Name   string     `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Type   string     `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	Plugin *anypb.Any `protobuf:"bytes,3,opt,name=plugin,proto3" json:"plugin,omitempty"`
	// This is one of the PluginInfo.*Options structs
	Options *anypb.Any `protobuf:"bytes,4,opt,name=options,proto3" json:"options,omitempty"`
	// contains filtered or unexported fields
}

func (*PluginManager_Plugin) Descriptor deprecated

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

Deprecated: Use PluginManager_Plugin.ProtoReflect.Descriptor instead.

func (*PluginManager_Plugin) GetName

func (x *PluginManager_Plugin) GetName() string

func (*PluginManager_Plugin) GetOptions

func (x *PluginManager_Plugin) GetOptions() *anypb.Any

func (*PluginManager_Plugin) GetPlugin

func (x *PluginManager_Plugin) GetPlugin() *anypb.Any

func (*PluginManager_Plugin) GetType

func (x *PluginManager_Plugin) GetType() string

func (*PluginManager_Plugin) ProtoMessage

func (*PluginManager_Plugin) ProtoMessage()

func (*PluginManager_Plugin) ProtoReflect

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

func (*PluginManager_Plugin) Reset

func (x *PluginManager_Plugin) Reset()

func (*PluginManager_Plugin) String

func (x *PluginManager_Plugin) String() string

type PluginManager_PluginsRequest

type PluginManager_PluginsRequest struct {
	Types []string `protobuf:"bytes,1,rep,name=types,proto3" json:"types,omitempty"`
	// contains filtered or unexported fields
}

func (*PluginManager_PluginsRequest) Descriptor deprecated

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

Deprecated: Use PluginManager_PluginsRequest.ProtoReflect.Descriptor instead.

func (*PluginManager_PluginsRequest) GetTypes

func (x *PluginManager_PluginsRequest) GetTypes() []string

func (*PluginManager_PluginsRequest) ProtoMessage

func (*PluginManager_PluginsRequest) ProtoMessage()

func (*PluginManager_PluginsRequest) ProtoReflect

func (*PluginManager_PluginsRequest) Reset

func (x *PluginManager_PluginsRequest) Reset()

func (*PluginManager_PluginsRequest) String

type PluginManager_PluginsResponse

type PluginManager_PluginsResponse struct {
	Plugins []*PluginManager_Plugin `protobuf:"bytes,1,rep,name=plugins,proto3" json:"plugins,omitempty"`
	// contains filtered or unexported fields
}

func (*PluginManager_PluginsResponse) Descriptor deprecated

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

Deprecated: Use PluginManager_PluginsResponse.ProtoReflect.Descriptor instead.

func (*PluginManager_PluginsResponse) GetPlugins

func (*PluginManager_PluginsResponse) ProtoMessage

func (*PluginManager_PluginsResponse) ProtoMessage()

func (*PluginManager_PluginsResponse) ProtoReflect

func (*PluginManager_PluginsResponse) Reset

func (x *PluginManager_PluginsResponse) Reset()

func (*PluginManager_PluginsResponse) String

type Project

type Project struct {
	// contains filtered or unexported fields
}

****************************************************** Project message used with Project service *****************************************************

func (*Project) Descriptor deprecated

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

Deprecated: Use Project.ProtoReflect.Descriptor instead.

func (*Project) ProtoMessage

func (*Project) ProtoMessage()

func (*Project) ProtoReflect

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

func (*Project) Reset

func (x *Project) Reset()

func (*Project) String

func (x *Project) String() string

type ProjectServiceClient

type ProjectServiceClient interface {
	ActiveTargets(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Project_ActiveTargetsResponse, error)
	Boxes(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_BoxCollection, error)
	Config(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Project_ConfigResponse, error)
	CWD(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Path, error)
	DataDir(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_DataDir_Project, error)
	DefaultPrivateKey(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Path, error)
	DefaultProvider(ctx context.Context, in *Project_DefaultProviderRequest, opts ...grpc.CallOption) (*Project_DefaultProviderResponse, error)
	Home(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Path, error)
	Host(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Host, error)
	LocalData(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Path, error)
	PrimaryTargetName(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Project_PrimaryTargetNameResponse, error)
	ResourceId(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Project_ResourceIdResponse, error)
	RootPath(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Path, error)
	Target(ctx context.Context, in *Project_TargetRequest, opts ...grpc.CallOption) (*Args_Target, error)
	TargetIds(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Project_TargetIdsResponse, error)
	TargetIndex(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_TargetIndex, error)
	TargetNames(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Project_TargetNamesResponse, error)
	Tmp(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Path, error)
	UI(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_TerminalUI, error)
	Vagrantfile(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Vagrantfile, error)
	VagrantfileName(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Project_VagrantfileNameResponse, error)
	VagrantfilePath(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Path, error)
}

ProjectServiceClient is the client API for ProjectService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type ProjectServiceServer

type ProjectServiceServer interface {
	ActiveTargets(context.Context, *emptypb.Empty) (*Project_ActiveTargetsResponse, error)
	Boxes(context.Context, *emptypb.Empty) (*Args_BoxCollection, error)
	Config(context.Context, *emptypb.Empty) (*Project_ConfigResponse, error)
	CWD(context.Context, *emptypb.Empty) (*Args_Path, error)
	DataDir(context.Context, *emptypb.Empty) (*Args_DataDir_Project, error)
	DefaultPrivateKey(context.Context, *emptypb.Empty) (*Args_Path, error)
	DefaultProvider(context.Context, *Project_DefaultProviderRequest) (*Project_DefaultProviderResponse, error)
	Home(context.Context, *emptypb.Empty) (*Args_Path, error)
	Host(context.Context, *emptypb.Empty) (*Args_Host, error)
	LocalData(context.Context, *emptypb.Empty) (*Args_Path, error)
	PrimaryTargetName(context.Context, *emptypb.Empty) (*Project_PrimaryTargetNameResponse, error)
	ResourceId(context.Context, *emptypb.Empty) (*Project_ResourceIdResponse, error)
	RootPath(context.Context, *emptypb.Empty) (*Args_Path, error)
	Target(context.Context, *Project_TargetRequest) (*Args_Target, error)
	TargetIds(context.Context, *emptypb.Empty) (*Project_TargetIdsResponse, error)
	TargetIndex(context.Context, *emptypb.Empty) (*Args_TargetIndex, error)
	TargetNames(context.Context, *emptypb.Empty) (*Project_TargetNamesResponse, error)
	Tmp(context.Context, *emptypb.Empty) (*Args_Path, error)
	UI(context.Context, *emptypb.Empty) (*Args_TerminalUI, error)
	Vagrantfile(context.Context, *emptypb.Empty) (*Args_Vagrantfile, error)
	VagrantfileName(context.Context, *emptypb.Empty) (*Project_VagrantfileNameResponse, error)
	VagrantfilePath(context.Context, *emptypb.Empty) (*Args_Path, error)
}

ProjectServiceServer is the server API for ProjectService service. All implementations should embed UnimplementedProjectServiceServer for forward compatibility

type Project_ActiveTargetsResponse

type Project_ActiveTargetsResponse struct {
	Targets []*Args_Target `protobuf:"bytes,1,rep,name=targets,proto3" json:"targets,omitempty"`
	// contains filtered or unexported fields
}

func (*Project_ActiveTargetsResponse) Descriptor deprecated

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

Deprecated: Use Project_ActiveTargetsResponse.ProtoReflect.Descriptor instead.

func (*Project_ActiveTargetsResponse) GetTargets

func (x *Project_ActiveTargetsResponse) GetTargets() []*Args_Target

func (*Project_ActiveTargetsResponse) ProtoMessage

func (*Project_ActiveTargetsResponse) ProtoMessage()

func (*Project_ActiveTargetsResponse) ProtoReflect

func (*Project_ActiveTargetsResponse) Reset

func (x *Project_ActiveTargetsResponse) Reset()

func (*Project_ActiveTargetsResponse) String

type Project_ConfigResponse

type Project_ConfigResponse struct {
	Vagrantfile *Vagrantfile_Vagrantfile `protobuf:"bytes,1,opt,name=vagrantfile,proto3" json:"vagrantfile,omitempty"`
	// contains filtered or unexported fields
}

func (*Project_ConfigResponse) Descriptor deprecated

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

Deprecated: Use Project_ConfigResponse.ProtoReflect.Descriptor instead.

func (*Project_ConfigResponse) GetVagrantfile

func (x *Project_ConfigResponse) GetVagrantfile() *Vagrantfile_Vagrantfile

func (*Project_ConfigResponse) ProtoMessage

func (*Project_ConfigResponse) ProtoMessage()

func (*Project_ConfigResponse) ProtoReflect

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

func (*Project_ConfigResponse) Reset

func (x *Project_ConfigResponse) Reset()

func (*Project_ConfigResponse) String

func (x *Project_ConfigResponse) String() string

type Project_CwdResponse

type Project_CwdResponse struct {
	Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	// contains filtered or unexported fields
}

func (*Project_CwdResponse) Descriptor deprecated

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

Deprecated: Use Project_CwdResponse.ProtoReflect.Descriptor instead.

func (*Project_CwdResponse) GetPath

func (x *Project_CwdResponse) GetPath() string

func (*Project_CwdResponse) ProtoMessage

func (*Project_CwdResponse) ProtoMessage()

func (*Project_CwdResponse) ProtoReflect

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

func (*Project_CwdResponse) Reset

func (x *Project_CwdResponse) Reset()

func (*Project_CwdResponse) String

func (x *Project_CwdResponse) String() string

type Project_DefaultProviderRequest

type Project_DefaultProviderRequest struct {
	CheckUsable  bool     `protobuf:"varint,1,opt,name=check_usable,json=checkUsable,proto3" json:"check_usable,omitempty"`
	Exclude      []string `protobuf:"bytes,2,rep,name=exclude,proto3" json:"exclude,omitempty"`
	ForceDefault bool     `protobuf:"varint,3,opt,name=force_default,json=forceDefault,proto3" json:"force_default,omitempty"`
	MachineName  string   `protobuf:"bytes,4,opt,name=machine_name,json=machineName,proto3" json:"machine_name,omitempty"`
	// contains filtered or unexported fields
}

func (*Project_DefaultProviderRequest) Descriptor deprecated

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

Deprecated: Use Project_DefaultProviderRequest.ProtoReflect.Descriptor instead.

func (*Project_DefaultProviderRequest) GetCheckUsable

func (x *Project_DefaultProviderRequest) GetCheckUsable() bool

func (*Project_DefaultProviderRequest) GetExclude

func (x *Project_DefaultProviderRequest) GetExclude() []string

func (*Project_DefaultProviderRequest) GetForceDefault

func (x *Project_DefaultProviderRequest) GetForceDefault() bool

func (*Project_DefaultProviderRequest) GetMachineName

func (x *Project_DefaultProviderRequest) GetMachineName() string

func (*Project_DefaultProviderRequest) ProtoMessage

func (*Project_DefaultProviderRequest) ProtoMessage()

func (*Project_DefaultProviderRequest) ProtoReflect

func (*Project_DefaultProviderRequest) Reset

func (x *Project_DefaultProviderRequest) Reset()

func (*Project_DefaultProviderRequest) String

type Project_DefaultProviderResponse

type Project_DefaultProviderResponse struct {
	ProviderName string `protobuf:"bytes,1,opt,name=provider_name,json=providerName,proto3" json:"provider_name,omitempty"`
	// contains filtered or unexported fields
}

func (*Project_DefaultProviderResponse) Descriptor deprecated

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

Deprecated: Use Project_DefaultProviderResponse.ProtoReflect.Descriptor instead.

func (*Project_DefaultProviderResponse) GetProviderName

func (x *Project_DefaultProviderResponse) GetProviderName() string

func (*Project_DefaultProviderResponse) ProtoMessage

func (*Project_DefaultProviderResponse) ProtoMessage()

func (*Project_DefaultProviderResponse) ProtoReflect

func (*Project_DefaultProviderResponse) Reset

func (*Project_DefaultProviderResponse) String

type Project_HomeResponse

type Project_HomeResponse struct {
	Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	// contains filtered or unexported fields
}

func (*Project_HomeResponse) Descriptor deprecated

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

Deprecated: Use Project_HomeResponse.ProtoReflect.Descriptor instead.

func (*Project_HomeResponse) GetPath

func (x *Project_HomeResponse) GetPath() string

func (*Project_HomeResponse) ProtoMessage

func (*Project_HomeResponse) ProtoMessage()

func (*Project_HomeResponse) ProtoReflect

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

func (*Project_HomeResponse) Reset

func (x *Project_HomeResponse) Reset()

func (*Project_HomeResponse) String

func (x *Project_HomeResponse) String() string

type Project_LocalDataResponse

type Project_LocalDataResponse struct {
	Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	// contains filtered or unexported fields
}

func (*Project_LocalDataResponse) Descriptor deprecated

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

Deprecated: Use Project_LocalDataResponse.ProtoReflect.Descriptor instead.

func (*Project_LocalDataResponse) GetPath

func (x *Project_LocalDataResponse) GetPath() string

func (*Project_LocalDataResponse) ProtoMessage

func (*Project_LocalDataResponse) ProtoMessage()

func (*Project_LocalDataResponse) ProtoReflect

func (*Project_LocalDataResponse) Reset

func (x *Project_LocalDataResponse) Reset()

func (*Project_LocalDataResponse) String

func (x *Project_LocalDataResponse) String() string

type Project_PrimaryTargetNameResponse

type Project_PrimaryTargetNameResponse struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*Project_PrimaryTargetNameResponse) Descriptor deprecated

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

Deprecated: Use Project_PrimaryTargetNameResponse.ProtoReflect.Descriptor instead.

func (*Project_PrimaryTargetNameResponse) GetName

func (*Project_PrimaryTargetNameResponse) ProtoMessage

func (*Project_PrimaryTargetNameResponse) ProtoMessage()

func (*Project_PrimaryTargetNameResponse) ProtoReflect

func (*Project_PrimaryTargetNameResponse) Reset

func (*Project_PrimaryTargetNameResponse) String

type Project_ResourceIdResponse

type Project_ResourceIdResponse struct {
	ResourceId string `protobuf:"bytes,1,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Project_ResourceIdResponse) Descriptor deprecated

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

Deprecated: Use Project_ResourceIdResponse.ProtoReflect.Descriptor instead.

func (*Project_ResourceIdResponse) GetResourceId

func (x *Project_ResourceIdResponse) GetResourceId() string

func (*Project_ResourceIdResponse) ProtoMessage

func (*Project_ResourceIdResponse) ProtoMessage()

func (*Project_ResourceIdResponse) ProtoReflect

func (*Project_ResourceIdResponse) Reset

func (x *Project_ResourceIdResponse) Reset()

func (*Project_ResourceIdResponse) String

func (x *Project_ResourceIdResponse) String() string

type Project_TargetIdsResponse

type Project_TargetIdsResponse struct {
	Ids []string `protobuf:"bytes,1,rep,name=ids,proto3" json:"ids,omitempty"`
	// contains filtered or unexported fields
}

func (*Project_TargetIdsResponse) Descriptor deprecated

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

Deprecated: Use Project_TargetIdsResponse.ProtoReflect.Descriptor instead.

func (*Project_TargetIdsResponse) GetIds

func (x *Project_TargetIdsResponse) GetIds() []string

func (*Project_TargetIdsResponse) ProtoMessage

func (*Project_TargetIdsResponse) ProtoMessage()

func (*Project_TargetIdsResponse) ProtoReflect

func (*Project_TargetIdsResponse) Reset

func (x *Project_TargetIdsResponse) Reset()

func (*Project_TargetIdsResponse) String

func (x *Project_TargetIdsResponse) String() string

type Project_TargetNamesResponse

type Project_TargetNamesResponse struct {
	Names []string `protobuf:"bytes,1,rep,name=names,proto3" json:"names,omitempty"`
	// contains filtered or unexported fields
}

func (*Project_TargetNamesResponse) Descriptor deprecated

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

Deprecated: Use Project_TargetNamesResponse.ProtoReflect.Descriptor instead.

func (*Project_TargetNamesResponse) GetNames

func (x *Project_TargetNamesResponse) GetNames() []string

func (*Project_TargetNamesResponse) ProtoMessage

func (*Project_TargetNamesResponse) ProtoMessage()

func (*Project_TargetNamesResponse) ProtoReflect

func (*Project_TargetNamesResponse) Reset

func (x *Project_TargetNamesResponse) Reset()

func (*Project_TargetNamesResponse) String

func (x *Project_TargetNamesResponse) String() string

type Project_TargetRequest

type Project_TargetRequest struct {
	Name     string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Provider string `protobuf:"bytes,2,opt,name=provider,proto3" json:"provider,omitempty"`
	// contains filtered or unexported fields
}

func (*Project_TargetRequest) Descriptor deprecated

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

Deprecated: Use Project_TargetRequest.ProtoReflect.Descriptor instead.

func (*Project_TargetRequest) GetName

func (x *Project_TargetRequest) GetName() string

func (*Project_TargetRequest) GetProvider

func (x *Project_TargetRequest) GetProvider() string

func (*Project_TargetRequest) ProtoMessage

func (*Project_TargetRequest) ProtoMessage()

func (*Project_TargetRequest) ProtoReflect

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

func (*Project_TargetRequest) Reset

func (x *Project_TargetRequest) Reset()

func (*Project_TargetRequest) String

func (x *Project_TargetRequest) String() string

type Project_VagrantfileNameResponse

type Project_VagrantfileNameResponse struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*Project_VagrantfileNameResponse) Descriptor deprecated

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

Deprecated: Use Project_VagrantfileNameResponse.ProtoReflect.Descriptor instead.

func (*Project_VagrantfileNameResponse) GetName

func (*Project_VagrantfileNameResponse) ProtoMessage

func (*Project_VagrantfileNameResponse) ProtoMessage()

func (*Project_VagrantfileNameResponse) ProtoReflect

func (*Project_VagrantfileNameResponse) Reset

func (*Project_VagrantfileNameResponse) String

type Provider

type Provider struct {
	// contains filtered or unexported fields
}

func (*Provider) Descriptor deprecated

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

Deprecated: Use Provider.ProtoReflect.Descriptor instead.

func (*Provider) ProtoMessage

func (*Provider) ProtoMessage()

func (*Provider) ProtoReflect

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

func (*Provider) Reset

func (x *Provider) Reset()

func (*Provider) String

func (x *Provider) String() string

type ProviderServiceClient

type ProviderServiceClient interface {
	Usable(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*Provider_UsableResp, error)
	UsableSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Installed(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*Provider_InstalledResp, error)
	InstalledSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Action(ctx context.Context, in *Provider_ActionRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ActionSpec(ctx context.Context, in *Provider_ActionRequest, opts ...grpc.CallOption) (*FuncSpec, error)
	MachineIdChanged(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*emptypb.Empty, error)
	MachineIdChangedSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	SshInfo(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*Args_Connection_SSHInfo, error)
	SshInfoSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	State(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*Args_Target_Machine_State, error)
	StateSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Capability(ctx context.Context, in *Platform_Capability_NamedRequest, opts ...grpc.CallOption) (*Platform_Capability_Resp, error)
	CapabilitySpec(ctx context.Context, in *Platform_Capability_NamedRequest, opts ...grpc.CallOption) (*FuncSpec, error)
	HasCapability(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*Platform_Capability_CheckResp, error)
	HasCapabilitySpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Seed(ctx context.Context, in *Args_Seeds, opts ...grpc.CallOption) (*emptypb.Empty, error)
	Seeds(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Seeds, error)
	SetPluginName(ctx context.Context, in *PluginInfo_Name, opts ...grpc.CallOption) (*emptypb.Empty, error)
	PluginName(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*PluginInfo_Name, error)
}

ProviderServiceClient is the client API for ProviderService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type ProviderServiceServer

ProviderServiceServer is the server API for ProviderService service. All implementations should embed UnimplementedProviderServiceServer for forward compatibility

type Provider_ActionRequest

type Provider_ActionRequest struct {
	Name     string         `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	FuncArgs *FuncSpec_Args `protobuf:"bytes,2,opt,name=func_args,json=funcArgs,proto3" json:"func_args,omitempty"`
	// contains filtered or unexported fields
}

func (*Provider_ActionRequest) Descriptor deprecated

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

Deprecated: Use Provider_ActionRequest.ProtoReflect.Descriptor instead.

func (*Provider_ActionRequest) GetFuncArgs

func (x *Provider_ActionRequest) GetFuncArgs() *FuncSpec_Args

func (*Provider_ActionRequest) GetName

func (x *Provider_ActionRequest) GetName() string

func (*Provider_ActionRequest) ProtoMessage

func (*Provider_ActionRequest) ProtoMessage()

func (*Provider_ActionRequest) ProtoReflect

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

func (*Provider_ActionRequest) Reset

func (x *Provider_ActionRequest) Reset()

func (*Provider_ActionRequest) String

func (x *Provider_ActionRequest) String() string

type Provider_InstalledResp

type Provider_InstalledResp struct {
	IsInstalled bool `protobuf:"varint,1,opt,name=is_installed,json=isInstalled,proto3" json:"is_installed,omitempty"`
	// contains filtered or unexported fields
}

func (*Provider_InstalledResp) Descriptor deprecated

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

Deprecated: Use Provider_InstalledResp.ProtoReflect.Descriptor instead.

func (*Provider_InstalledResp) GetIsInstalled

func (x *Provider_InstalledResp) GetIsInstalled() bool

func (*Provider_InstalledResp) ProtoMessage

func (*Provider_InstalledResp) ProtoMessage()

func (*Provider_InstalledResp) ProtoReflect

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

func (*Provider_InstalledResp) Reset

func (x *Provider_InstalledResp) Reset()

func (*Provider_InstalledResp) String

func (x *Provider_InstalledResp) String() string

type Provider_UsableResp

type Provider_UsableResp struct {
	IsUsable bool `protobuf:"varint,1,opt,name=is_usable,json=isUsable,proto3" json:"is_usable,omitempty"`
	// contains filtered or unexported fields
}

func (*Provider_UsableResp) Descriptor deprecated

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

Deprecated: Use Provider_UsableResp.ProtoReflect.Descriptor instead.

func (*Provider_UsableResp) GetIsUsable

func (x *Provider_UsableResp) GetIsUsable() bool

func (*Provider_UsableResp) ProtoMessage

func (*Provider_UsableResp) ProtoMessage()

func (*Provider_UsableResp) ProtoReflect

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

func (*Provider_UsableResp) Reset

func (x *Provider_UsableResp) Reset()

func (*Provider_UsableResp) String

func (x *Provider_UsableResp) String() string

type ProvisionerServiceClient

type ProvisionerServiceClient interface {
	ConfigureSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Configure(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ProvisionSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Provision(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*emptypb.Empty, error)
	CleanupSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Cleanup(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*emptypb.Empty, error)
	Seed(ctx context.Context, in *Args_Seeds, opts ...grpc.CallOption) (*emptypb.Empty, error)
	Seeds(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Seeds, error)
	SetPluginName(ctx context.Context, in *PluginInfo_Name, opts ...grpc.CallOption) (*emptypb.Empty, error)
	PluginName(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*PluginInfo_Name, error)
}

ProvisionerServiceClient is the client API for ProvisionerService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type ProvisionerServiceServer

ProvisionerServiceServer is the server API for ProvisionerService service. All implementations should embed UnimplementedProvisionerServiceServer for forward compatibility

type PushServiceClient

type PushServiceClient interface {
	PushSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Push(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*emptypb.Empty, error)
	Seed(ctx context.Context, in *Args_Seeds, opts ...grpc.CallOption) (*emptypb.Empty, error)
	Seeds(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Seeds, error)
	SetPluginName(ctx context.Context, in *PluginInfo_Name, opts ...grpc.CallOption) (*emptypb.Empty, error)
	PluginName(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*PluginInfo_Name, error)
}

PushServiceClient is the client API for PushService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type PushServiceServer

PushServiceServer is the server API for PushService service. All implementations should embed UnimplementedPushServiceServer for forward compatibility

type Ref

type Ref struct {
	// contains filtered or unexported fields
}

Ref contains shared messages used for references to other resources.

Refs should be used when the full type shouldn't be embedded in the message.

func (*Ref) Descriptor deprecated

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

Deprecated: Use Ref.ProtoReflect.Descriptor instead.

func (*Ref) ProtoMessage

func (*Ref) ProtoMessage()

func (*Ref) ProtoReflect

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

func (*Ref) Reset

func (x *Ref) Reset()

func (*Ref) String

func (x *Ref) String() string

type Ref_Basis

type Ref_Basis struct {
	ResourceId string `protobuf:"bytes,1,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	Path       string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	Name       string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

References a basis configuration (analogous to VAGRANT_HOME)

func (*Ref_Basis) Descriptor deprecated

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

Deprecated: Use Ref_Basis.ProtoReflect.Descriptor instead.

func (*Ref_Basis) GetName

func (x *Ref_Basis) GetName() string

func (*Ref_Basis) GetPath

func (x *Ref_Basis) GetPath() string

func (*Ref_Basis) GetResourceId

func (x *Ref_Basis) GetResourceId() string

func (*Ref_Basis) ProtoMessage

func (*Ref_Basis) ProtoMessage()

func (*Ref_Basis) ProtoReflect

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

func (*Ref_Basis) Reset

func (x *Ref_Basis) Reset()

func (*Ref_Basis) String

func (x *Ref_Basis) String() string

type Ref_Box

type Ref_Box struct {
	ResourceId string `protobuf:"bytes,1,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	Name       string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Version    string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`
	Provider   string `protobuf:"bytes,4,opt,name=provider,proto3" json:"provider,omitempty"`
	// contains filtered or unexported fields
}

Box references a Box.

func (*Ref_Box) Descriptor deprecated

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

Deprecated: Use Ref_Box.ProtoReflect.Descriptor instead.

func (*Ref_Box) GetName

func (x *Ref_Box) GetName() string

func (*Ref_Box) GetProvider

func (x *Ref_Box) GetProvider() string

func (*Ref_Box) GetResourceId

func (x *Ref_Box) GetResourceId() string

func (*Ref_Box) GetVersion

func (x *Ref_Box) GetVersion() string

func (*Ref_Box) ProtoMessage

func (*Ref_Box) ProtoMessage()

func (*Ref_Box) ProtoReflect

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

func (*Ref_Box) Reset

func (x *Ref_Box) Reset()

func (*Ref_Box) String

func (x *Ref_Box) String() string

type Ref_Machine

type Ref_Machine struct {
	ResourceId string       `protobuf:"bytes,1,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	Project    *Ref_Project `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
	Name       string       `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

References a Target (in vagrant-ruby this is a Machine)

func (*Ref_Machine) Descriptor deprecated

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

Deprecated: Use Ref_Machine.ProtoReflect.Descriptor instead.

func (*Ref_Machine) GetName

func (x *Ref_Machine) GetName() string

func (*Ref_Machine) GetProject

func (x *Ref_Machine) GetProject() *Ref_Project

func (*Ref_Machine) GetResourceId

func (x *Ref_Machine) GetResourceId() string

func (*Ref_Machine) ProtoMessage

func (*Ref_Machine) ProtoMessage()

func (*Ref_Machine) ProtoReflect

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

func (*Ref_Machine) Reset

func (x *Ref_Machine) Reset()

func (*Ref_Machine) String

func (x *Ref_Machine) String() string

type Ref_Project

type Ref_Project struct {
	ResourceId string     `protobuf:"bytes,1,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	Path       string     `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	Basis      *Ref_Basis `protobuf:"bytes,3,opt,name=basis,proto3" json:"basis,omitempty"`
	Name       string     `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

Represents a Project (in vagrant-agogo), an Environment (in vagrant-ruby)

func (*Ref_Project) Descriptor deprecated

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

Deprecated: Use Ref_Project.ProtoReflect.Descriptor instead.

func (*Ref_Project) GetBasis

func (x *Ref_Project) GetBasis() *Ref_Basis

func (*Ref_Project) GetName

func (x *Ref_Project) GetName() string

func (*Ref_Project) GetPath

func (x *Ref_Project) GetPath() string

func (*Ref_Project) GetResourceId

func (x *Ref_Project) GetResourceId() string

func (*Ref_Project) ProtoMessage

func (*Ref_Project) ProtoMessage()

func (*Ref_Project) ProtoReflect

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

func (*Ref_Project) Reset

func (x *Ref_Project) Reset()

func (*Ref_Project) String

func (x *Ref_Project) String() string

type Ref_Target

type Ref_Target struct {
	ResourceId string       `protobuf:"bytes,1,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	Project    *Ref_Project `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
	Name       string       `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

References a Target (in vagrant-ruby this is a Machine)

func (*Ref_Target) Descriptor deprecated

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

Deprecated: Use Ref_Target.ProtoReflect.Descriptor instead.

func (*Ref_Target) GetName

func (x *Ref_Target) GetName() string

func (*Ref_Target) GetProject

func (x *Ref_Target) GetProject() *Ref_Project

func (*Ref_Target) GetResourceId

func (x *Ref_Target) GetResourceId() string

func (*Ref_Target) ProtoMessage

func (*Ref_Target) ProtoMessage()

func (*Ref_Target) ProtoReflect

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

func (*Ref_Target) Reset

func (x *Ref_Target) Reset()

func (*Ref_Target) String

func (x *Ref_Target) String() string

type StateBag

type StateBag struct {
	// contains filtered or unexported fields
}

func (*StateBag) Descriptor deprecated

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

Deprecated: Use StateBag.ProtoReflect.Descriptor instead.

func (*StateBag) ProtoMessage

func (*StateBag) ProtoMessage()

func (*StateBag) ProtoReflect

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

func (*StateBag) Reset

func (x *StateBag) Reset()

func (*StateBag) String

func (x *StateBag) String() string

type StateBagServiceClient

StateBagServiceClient is the client API for StateBagService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type StateBagServiceServer

StateBagServiceServer is the server API for StateBagService service. All implementations should embed UnimplementedStateBagServiceServer for forward compatibility

type StateBag_GetOkResponse

type StateBag_GetOkResponse struct {
	Ok    bool   `protobuf:"varint,1,opt,name=ok,proto3" json:"ok,omitempty"`
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*StateBag_GetOkResponse) Descriptor deprecated

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

Deprecated: Use StateBag_GetOkResponse.ProtoReflect.Descriptor instead.

func (*StateBag_GetOkResponse) GetOk

func (x *StateBag_GetOkResponse) GetOk() bool

func (*StateBag_GetOkResponse) GetValue

func (x *StateBag_GetOkResponse) GetValue() string

func (*StateBag_GetOkResponse) ProtoMessage

func (*StateBag_GetOkResponse) ProtoMessage()

func (*StateBag_GetOkResponse) ProtoReflect

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

func (*StateBag_GetOkResponse) Reset

func (x *StateBag_GetOkResponse) Reset()

func (*StateBag_GetOkResponse) String

func (x *StateBag_GetOkResponse) String() string

type StateBag_GetRequest

type StateBag_GetRequest struct {
	Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	// contains filtered or unexported fields
}

func (*StateBag_GetRequest) Descriptor deprecated

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

Deprecated: Use StateBag_GetRequest.ProtoReflect.Descriptor instead.

func (*StateBag_GetRequest) GetKey

func (x *StateBag_GetRequest) GetKey() string

func (*StateBag_GetRequest) ProtoMessage

func (*StateBag_GetRequest) ProtoMessage()

func (*StateBag_GetRequest) ProtoReflect

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

func (*StateBag_GetRequest) Reset

func (x *StateBag_GetRequest) Reset()

func (*StateBag_GetRequest) String

func (x *StateBag_GetRequest) String() string

type StateBag_GetResponse

type StateBag_GetResponse struct {
	Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*StateBag_GetResponse) Descriptor deprecated

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

Deprecated: Use StateBag_GetResponse.ProtoReflect.Descriptor instead.

func (*StateBag_GetResponse) GetValue

func (x *StateBag_GetResponse) GetValue() string

func (*StateBag_GetResponse) ProtoMessage

func (*StateBag_GetResponse) ProtoMessage()

func (*StateBag_GetResponse) ProtoReflect

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

func (*StateBag_GetResponse) Reset

func (x *StateBag_GetResponse) Reset()

func (*StateBag_GetResponse) String

func (x *StateBag_GetResponse) String() string

type StateBag_PutRequest

type StateBag_PutRequest struct {
	Key   string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*StateBag_PutRequest) Descriptor deprecated

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

Deprecated: Use StateBag_PutRequest.ProtoReflect.Descriptor instead.

func (*StateBag_PutRequest) GetKey

func (x *StateBag_PutRequest) GetKey() string

func (*StateBag_PutRequest) GetValue

func (x *StateBag_PutRequest) GetValue() string

func (*StateBag_PutRequest) ProtoMessage

func (*StateBag_PutRequest) ProtoMessage()

func (*StateBag_PutRequest) ProtoReflect

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

func (*StateBag_PutRequest) Reset

func (x *StateBag_PutRequest) Reset()

func (*StateBag_PutRequest) String

func (x *StateBag_PutRequest) String() string

type StateBag_PutResponse

type StateBag_PutResponse struct {
	// contains filtered or unexported fields
}

func (*StateBag_PutResponse) Descriptor deprecated

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

Deprecated: Use StateBag_PutResponse.ProtoReflect.Descriptor instead.

func (*StateBag_PutResponse) ProtoMessage

func (*StateBag_PutResponse) ProtoMessage()

func (*StateBag_PutResponse) ProtoReflect

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

func (*StateBag_PutResponse) Reset

func (x *StateBag_PutResponse) Reset()

func (*StateBag_PutResponse) String

func (x *StateBag_PutResponse) String() string

type StateBag_RemoveRequest

type StateBag_RemoveRequest struct {
	Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	// contains filtered or unexported fields
}

func (*StateBag_RemoveRequest) Descriptor deprecated

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

Deprecated: Use StateBag_RemoveRequest.ProtoReflect.Descriptor instead.

func (*StateBag_RemoveRequest) GetKey

func (x *StateBag_RemoveRequest) GetKey() string

func (*StateBag_RemoveRequest) ProtoMessage

func (*StateBag_RemoveRequest) ProtoMessage()

func (*StateBag_RemoveRequest) ProtoReflect

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

func (*StateBag_RemoveRequest) Reset

func (x *StateBag_RemoveRequest) Reset()

func (*StateBag_RemoveRequest) String

func (x *StateBag_RemoveRequest) String() string

type StateBag_RemoveResponse

type StateBag_RemoveResponse struct {
	// contains filtered or unexported fields
}

func (*StateBag_RemoveResponse) Descriptor deprecated

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

Deprecated: Use StateBag_RemoveResponse.ProtoReflect.Descriptor instead.

func (*StateBag_RemoveResponse) ProtoMessage

func (*StateBag_RemoveResponse) ProtoMessage()

func (*StateBag_RemoveResponse) ProtoReflect

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

func (*StateBag_RemoveResponse) Reset

func (x *StateBag_RemoveResponse) Reset()

func (*StateBag_RemoveResponse) String

func (x *StateBag_RemoveResponse) String() string

type SyncedFolder

type SyncedFolder struct {
	// contains filtered or unexported fields
}

func (*SyncedFolder) Descriptor deprecated

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

Deprecated: Use SyncedFolder.ProtoReflect.Descriptor instead.

func (*SyncedFolder) ProtoMessage

func (*SyncedFolder) ProtoMessage()

func (*SyncedFolder) ProtoReflect

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

func (*SyncedFolder) Reset

func (x *SyncedFolder) Reset()

func (*SyncedFolder) String

func (x *SyncedFolder) String() string

type SyncedFolderServiceClient

type SyncedFolderServiceClient interface {
	Usable(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*SyncedFolder_UsableResp, error)
	UsableSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Enable(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*emptypb.Empty, error)
	EnableSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Prepare(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*emptypb.Empty, error)
	PrepareSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Disable(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*emptypb.Empty, error)
	DisableSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Cleanup(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*emptypb.Empty, error)
	CleanupSpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Capability(ctx context.Context, in *Platform_Capability_NamedRequest, opts ...grpc.CallOption) (*Platform_Capability_Resp, error)
	CapabilitySpec(ctx context.Context, in *Platform_Capability_NamedRequest, opts ...grpc.CallOption) (*FuncSpec, error)
	HasCapability(ctx context.Context, in *FuncSpec_Args, opts ...grpc.CallOption) (*Platform_Capability_CheckResp, error)
	HasCapabilitySpec(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FuncSpec, error)
	Seed(ctx context.Context, in *Args_Seeds, opts ...grpc.CallOption) (*emptypb.Empty, error)
	Seeds(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Seeds, error)
	SetPluginName(ctx context.Context, in *PluginInfo_Name, opts ...grpc.CallOption) (*emptypb.Empty, error)
	PluginName(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*PluginInfo_Name, error)
}

SyncedFolderServiceClient is the client API for SyncedFolderService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type SyncedFolderServiceServer

SyncedFolderServiceServer is the server API for SyncedFolderService service. All implementations should embed UnimplementedSyncedFolderServiceServer for forward compatibility

type SyncedFolder_UsableResp

type SyncedFolder_UsableResp struct {
	Usable bool `protobuf:"varint,1,opt,name=usable,proto3" json:"usable,omitempty"`
	// contains filtered or unexported fields
}

func (*SyncedFolder_UsableResp) Descriptor deprecated

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

Deprecated: Use SyncedFolder_UsableResp.ProtoReflect.Descriptor instead.

func (*SyncedFolder_UsableResp) GetUsable

func (x *SyncedFolder_UsableResp) GetUsable() bool

func (*SyncedFolder_UsableResp) ProtoMessage

func (*SyncedFolder_UsableResp) ProtoMessage()

func (*SyncedFolder_UsableResp) ProtoReflect

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

func (*SyncedFolder_UsableResp) Reset

func (x *SyncedFolder_UsableResp) Reset()

func (*SyncedFolder_UsableResp) String

func (x *SyncedFolder_UsableResp) String() string

type Target

type Target struct {
	// contains filtered or unexported fields
}

func (*Target) Descriptor deprecated

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

Deprecated: Use Target.ProtoReflect.Descriptor instead.

func (*Target) ProtoMessage

func (*Target) ProtoMessage()

func (*Target) ProtoReflect

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

func (*Target) Reset

func (x *Target) Reset()

func (*Target) String

func (x *Target) String() string

type TargetIndex

type TargetIndex struct {
	// contains filtered or unexported fields
}

****************************************************** TargetIndex message used with TargetIndex service *****************************************************

func (*TargetIndex) Descriptor deprecated

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

Deprecated: Use TargetIndex.ProtoReflect.Descriptor instead.

func (*TargetIndex) ProtoMessage

func (*TargetIndex) ProtoMessage()

func (*TargetIndex) ProtoReflect

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

func (*TargetIndex) Reset

func (x *TargetIndex) Reset()

func (*TargetIndex) String

func (x *TargetIndex) String() string

type TargetIndexServiceClient

TargetIndexServiceClient is the client API for TargetIndexService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type TargetIndexServiceServer

TargetIndexServiceServer is the server API for TargetIndexService service. All implementations should embed UnimplementedTargetIndexServiceServer for forward compatibility

type TargetIndex_AllResponse

type TargetIndex_AllResponse struct {
	Targets []*Args_Target `protobuf:"bytes,1,rep,name=targets,proto3" json:"targets,omitempty"`
	// contains filtered or unexported fields
}

func (*TargetIndex_AllResponse) Descriptor deprecated

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

Deprecated: Use TargetIndex_AllResponse.ProtoReflect.Descriptor instead.

func (*TargetIndex_AllResponse) GetTargets

func (x *TargetIndex_AllResponse) GetTargets() []*Args_Target

func (*TargetIndex_AllResponse) ProtoMessage

func (*TargetIndex_AllResponse) ProtoMessage()

func (*TargetIndex_AllResponse) ProtoReflect

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

func (*TargetIndex_AllResponse) Reset

func (x *TargetIndex_AllResponse) Reset()

func (*TargetIndex_AllResponse) String

func (x *TargetIndex_AllResponse) String() string

type TargetIndex_IncludesResponse

type TargetIndex_IncludesResponse struct {
	Exists bool `protobuf:"varint,1,opt,name=exists,proto3" json:"exists,omitempty"`
	// contains filtered or unexported fields
}

func (*TargetIndex_IncludesResponse) Descriptor deprecated

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

Deprecated: Use TargetIndex_IncludesResponse.ProtoReflect.Descriptor instead.

func (*TargetIndex_IncludesResponse) GetExists

func (x *TargetIndex_IncludesResponse) GetExists() bool

func (*TargetIndex_IncludesResponse) ProtoMessage

func (*TargetIndex_IncludesResponse) ProtoMessage()

func (*TargetIndex_IncludesResponse) ProtoReflect

func (*TargetIndex_IncludesResponse) Reset

func (x *TargetIndex_IncludesResponse) Reset()

func (*TargetIndex_IncludesResponse) String

type TargetIndex_TargetIdentifier

type TargetIndex_TargetIdentifier struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*TargetIndex_TargetIdentifier) Descriptor deprecated

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

Deprecated: Use TargetIndex_TargetIdentifier.ProtoReflect.Descriptor instead.

func (*TargetIndex_TargetIdentifier) GetId

func (*TargetIndex_TargetIdentifier) ProtoMessage

func (*TargetIndex_TargetIdentifier) ProtoMessage()

func (*TargetIndex_TargetIdentifier) ProtoReflect

func (*TargetIndex_TargetIdentifier) Reset

func (x *TargetIndex_TargetIdentifier) Reset()

func (*TargetIndex_TargetIdentifier) String

type TargetMachineServiceClient

type TargetMachineServiceClient interface {
	// Required so a machine can properly act as a target
	ResourceId(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Target_ResourceIdResponse, error)
	Record(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Target_RecordResponse, error)
	Name(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Target_NameResponse, error)
	SetName(ctx context.Context, in *Target_SetNameRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	Project(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Project, error)
	Metadata(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_MetadataSet, error)
	DataDir(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_DataDir_Target, error)
	State(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Target_State, error)
	UI(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_TerminalUI, error)
	Specialize(ctx context.Context, in *anypb.Any, opts ...grpc.CallOption) (*anypb.Any, error)
	Provider(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Provider, error)
	ProviderName(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Target_NameResponse, error)
	UpdatedAt(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Target_UpdatedAtResponse, error)
	Communicate(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Communicator, error)
	Save(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
	SetUUID(ctx context.Context, in *Target_SetUUIDRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	GetUUID(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Target_GetUUIDResponse, error)
	Destroy(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
	Vagrantfile(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Vagrantfile, error)
	// Machine specific
	SetID(ctx context.Context, in *Target_Machine_SetIDRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	GetID(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Target_Machine_GetIDResponse, error)
	SetState(ctx context.Context, in *Target_Machine_SetStateRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	GetState(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Target_Machine_State, error)
	Box(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Target_Machine_BoxResponse, error)
	Guest(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Guest, error)
	ConnectionInfo(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Hash, error)
	UID(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Target_Machine_UIDResponse, error)
	SyncedFolders(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Target_Machine_SyncedFoldersResponse, error)
	AsTarget(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Target, error)
}

TargetMachineServiceClient is the client API for TargetMachineService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type TargetMachineServiceServer

type TargetMachineServiceServer interface {
	// Required so a machine can properly act as a target
	ResourceId(context.Context, *emptypb.Empty) (*Target_ResourceIdResponse, error)
	Record(context.Context, *emptypb.Empty) (*Target_RecordResponse, error)
	Name(context.Context, *emptypb.Empty) (*Target_NameResponse, error)
	SetName(context.Context, *Target_SetNameRequest) (*emptypb.Empty, error)
	Project(context.Context, *emptypb.Empty) (*Args_Project, error)
	Metadata(context.Context, *emptypb.Empty) (*Args_MetadataSet, error)
	DataDir(context.Context, *emptypb.Empty) (*Args_DataDir_Target, error)
	State(context.Context, *emptypb.Empty) (*Args_Target_State, error)
	UI(context.Context, *emptypb.Empty) (*Args_TerminalUI, error)
	Specialize(context.Context, *anypb.Any) (*anypb.Any, error)
	Provider(context.Context, *emptypb.Empty) (*Args_Provider, error)
	ProviderName(context.Context, *emptypb.Empty) (*Target_NameResponse, error)
	UpdatedAt(context.Context, *emptypb.Empty) (*Target_UpdatedAtResponse, error)
	Communicate(context.Context, *emptypb.Empty) (*Args_Communicator, error)
	Save(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
	SetUUID(context.Context, *Target_SetUUIDRequest) (*emptypb.Empty, error)
	GetUUID(context.Context, *emptypb.Empty) (*Target_GetUUIDResponse, error)
	Destroy(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
	Vagrantfile(context.Context, *emptypb.Empty) (*Args_Vagrantfile, error)
	// Machine specific
	SetID(context.Context, *Target_Machine_SetIDRequest) (*emptypb.Empty, error)
	GetID(context.Context, *emptypb.Empty) (*Target_Machine_GetIDResponse, error)
	SetState(context.Context, *Target_Machine_SetStateRequest) (*emptypb.Empty, error)
	GetState(context.Context, *emptypb.Empty) (*Args_Target_Machine_State, error)
	Box(context.Context, *emptypb.Empty) (*Target_Machine_BoxResponse, error)
	Guest(context.Context, *emptypb.Empty) (*Args_Guest, error)
	ConnectionInfo(context.Context, *emptypb.Empty) (*Args_Hash, error)
	UID(context.Context, *emptypb.Empty) (*Target_Machine_UIDResponse, error)
	SyncedFolders(context.Context, *emptypb.Empty) (*Target_Machine_SyncedFoldersResponse, error)
	AsTarget(context.Context, *emptypb.Empty) (*Args_Target, error)
}

TargetMachineServiceServer is the server API for TargetMachineService service. All implementations should embed UnimplementedTargetMachineServiceServer for forward compatibility

type TargetServiceClient

type TargetServiceClient interface {
	ResourceId(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Target_ResourceIdResponse, error)
	Record(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Target_RecordResponse, error)
	Name(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Target_NameResponse, error)
	SetName(ctx context.Context, in *Target_SetNameRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	Project(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Project, error)
	Metadata(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_MetadataSet, error)
	DataDir(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_DataDir_Target, error)
	State(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Target_State, error)
	UI(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_TerminalUI, error)
	Specialize(ctx context.Context, in *anypb.Any, opts ...grpc.CallOption) (*anypb.Any, error)
	Provider(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Provider, error)
	ProviderName(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Target_NameResponse, error)
	UpdatedAt(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Target_UpdatedAtResponse, error)
	Communicate(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Communicator, error)
	Save(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
	SetUUID(ctx context.Context, in *Target_SetUUIDRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	GetUUID(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Target_GetUUIDResponse, error)
	Destroy(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
	Vagrantfile(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Args_Vagrantfile, error)
}

TargetServiceClient is the client API for TargetService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type TargetServiceServer

TargetServiceServer is the server API for TargetService service. All implementations should embed UnimplementedTargetServiceServer for forward compatibility

type Target_GetUUIDResponse

type Target_GetUUIDResponse struct {
	Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
	// contains filtered or unexported fields
}

func (*Target_GetUUIDResponse) Descriptor deprecated

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

Deprecated: Use Target_GetUUIDResponse.ProtoReflect.Descriptor instead.

func (*Target_GetUUIDResponse) GetUuid

func (x *Target_GetUUIDResponse) GetUuid() string

func (*Target_GetUUIDResponse) ProtoMessage

func (*Target_GetUUIDResponse) ProtoMessage()

func (*Target_GetUUIDResponse) ProtoReflect

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

func (*Target_GetUUIDResponse) Reset

func (x *Target_GetUUIDResponse) Reset()

func (*Target_GetUUIDResponse) String

func (x *Target_GetUUIDResponse) String() string

type Target_Machine

type Target_Machine struct {
	// contains filtered or unexported fields
}

********************************************* Machine message used with machine service ********************************************

func (*Target_Machine) Descriptor deprecated

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

Deprecated: Use Target_Machine.ProtoReflect.Descriptor instead.

func (*Target_Machine) ProtoMessage

func (*Target_Machine) ProtoMessage()

func (*Target_Machine) ProtoReflect

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

func (*Target_Machine) Reset

func (x *Target_Machine) Reset()

func (*Target_Machine) String

func (x *Target_Machine) String() string

type Target_Machine_BoxResponse

type Target_Machine_BoxResponse struct {
	Box *Args_Box `protobuf:"bytes,1,opt,name=box,proto3,oneof" json:"box,omitempty"`
	// contains filtered or unexported fields
}

NOTE: In general we are trying to consolidate our responses into generic shared Args.Foo style messages. A Machine can exist without a box, but the only way to get a nullable value in proto is within a message field. So here we break our pattern and wrap a response type to use "optional"

func (*Target_Machine_BoxResponse) Descriptor deprecated

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

Deprecated: Use Target_Machine_BoxResponse.ProtoReflect.Descriptor instead.

func (*Target_Machine_BoxResponse) GetBox

func (x *Target_Machine_BoxResponse) GetBox() *Args_Box

func (*Target_Machine_BoxResponse) ProtoMessage

func (*Target_Machine_BoxResponse) ProtoMessage()

func (*Target_Machine_BoxResponse) ProtoReflect

func (*Target_Machine_BoxResponse) Reset

func (x *Target_Machine_BoxResponse) Reset()

func (*Target_Machine_BoxResponse) String

func (x *Target_Machine_BoxResponse) String() string

type Target_Machine_GetIDResponse

type Target_Machine_GetIDResponse struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*Target_Machine_GetIDResponse) Descriptor deprecated

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

Deprecated: Use Target_Machine_GetIDResponse.ProtoReflect.Descriptor instead.

func (*Target_Machine_GetIDResponse) GetId

func (*Target_Machine_GetIDResponse) ProtoMessage

func (*Target_Machine_GetIDResponse) ProtoMessage()

func (*Target_Machine_GetIDResponse) ProtoReflect

func (*Target_Machine_GetIDResponse) Reset

func (x *Target_Machine_GetIDResponse) Reset()

func (*Target_Machine_GetIDResponse) String

type Target_Machine_GetStateResponse

type Target_Machine_GetStateResponse struct {
	State *Args_Target_Machine_State `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"`
	// contains filtered or unexported fields
}

func (*Target_Machine_GetStateResponse) Descriptor deprecated

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

Deprecated: Use Target_Machine_GetStateResponse.ProtoReflect.Descriptor instead.

func (*Target_Machine_GetStateResponse) GetState

func (*Target_Machine_GetStateResponse) ProtoMessage

func (*Target_Machine_GetStateResponse) ProtoMessage()

func (*Target_Machine_GetStateResponse) ProtoReflect

func (*Target_Machine_GetStateResponse) Reset

func (*Target_Machine_GetStateResponse) String

type Target_Machine_SetIDRequest

type Target_Machine_SetIDRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*Target_Machine_SetIDRequest) Descriptor deprecated

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

Deprecated: Use Target_Machine_SetIDRequest.ProtoReflect.Descriptor instead.

func (*Target_Machine_SetIDRequest) GetId

func (*Target_Machine_SetIDRequest) ProtoMessage

func (*Target_Machine_SetIDRequest) ProtoMessage()

func (*Target_Machine_SetIDRequest) ProtoReflect

func (*Target_Machine_SetIDRequest) Reset

func (x *Target_Machine_SetIDRequest) Reset()

func (*Target_Machine_SetIDRequest) String

func (x *Target_Machine_SetIDRequest) String() string

type Target_Machine_SetStateRequest

type Target_Machine_SetStateRequest struct {
	State *Args_Target_Machine_State `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"`
	// contains filtered or unexported fields
}

func (*Target_Machine_SetStateRequest) Descriptor deprecated

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

Deprecated: Use Target_Machine_SetStateRequest.ProtoReflect.Descriptor instead.

func (*Target_Machine_SetStateRequest) GetState

func (*Target_Machine_SetStateRequest) ProtoMessage

func (*Target_Machine_SetStateRequest) ProtoMessage()

func (*Target_Machine_SetStateRequest) ProtoReflect

func (*Target_Machine_SetStateRequest) Reset

func (x *Target_Machine_SetStateRequest) Reset()

func (*Target_Machine_SetStateRequest) String

type Target_Machine_SyncedFoldersResponse

type Target_Machine_SyncedFoldersResponse struct {
	SyncedFolders []*Target_Machine_SyncedFoldersResponse_MachineSyncedFolder `protobuf:"bytes,1,rep,name=synced_folders,json=syncedFolders,proto3" json:"synced_folders,omitempty"`
	// contains filtered or unexported fields
}

func (*Target_Machine_SyncedFoldersResponse) Descriptor deprecated

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

Deprecated: Use Target_Machine_SyncedFoldersResponse.ProtoReflect.Descriptor instead.

func (*Target_Machine_SyncedFoldersResponse) GetSyncedFolders

func (*Target_Machine_SyncedFoldersResponse) ProtoMessage

func (*Target_Machine_SyncedFoldersResponse) ProtoMessage()

func (*Target_Machine_SyncedFoldersResponse) ProtoReflect

func (*Target_Machine_SyncedFoldersResponse) Reset

func (*Target_Machine_SyncedFoldersResponse) String

type Target_Machine_SyncedFoldersResponse_Folder

type Target_Machine_SyncedFoldersResponse_Folder struct {
	Source      string     `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"`
	Destination string     `protobuf:"bytes,2,opt,name=destination,proto3" json:"destination,omitempty"`
	Options     *Args_Hash `protobuf:"bytes,3,opt,name=options,proto3" json:"options,omitempty"`
	// contains filtered or unexported fields
}

func (*Target_Machine_SyncedFoldersResponse_Folder) Descriptor deprecated

Deprecated: Use Target_Machine_SyncedFoldersResponse_Folder.ProtoReflect.Descriptor instead.

func (*Target_Machine_SyncedFoldersResponse_Folder) GetDestination

func (*Target_Machine_SyncedFoldersResponse_Folder) GetOptions

func (*Target_Machine_SyncedFoldersResponse_Folder) GetSource

func (*Target_Machine_SyncedFoldersResponse_Folder) ProtoMessage

func (*Target_Machine_SyncedFoldersResponse_Folder) ProtoReflect

func (*Target_Machine_SyncedFoldersResponse_Folder) Reset

func (*Target_Machine_SyncedFoldersResponse_Folder) String

type Target_Machine_SyncedFoldersResponse_MachineSyncedFolder

type Target_Machine_SyncedFoldersResponse_MachineSyncedFolder struct {
	Plugin *Args_SyncedFolder                           `protobuf:"bytes,1,opt,name=plugin,proto3" json:"plugin,omitempty"`
	Folder *Target_Machine_SyncedFoldersResponse_Folder `protobuf:"bytes,2,opt,name=folder,proto3" json:"folder,omitempty"`
	// contains filtered or unexported fields
}

func (*Target_Machine_SyncedFoldersResponse_MachineSyncedFolder) Descriptor deprecated

Deprecated: Use Target_Machine_SyncedFoldersResponse_MachineSyncedFolder.ProtoReflect.Descriptor instead.

func (*Target_Machine_SyncedFoldersResponse_MachineSyncedFolder) GetFolder

func (*Target_Machine_SyncedFoldersResponse_MachineSyncedFolder) GetPlugin

func (*Target_Machine_SyncedFoldersResponse_MachineSyncedFolder) ProtoMessage

func (*Target_Machine_SyncedFoldersResponse_MachineSyncedFolder) ProtoReflect

func (*Target_Machine_SyncedFoldersResponse_MachineSyncedFolder) Reset

func (*Target_Machine_SyncedFoldersResponse_MachineSyncedFolder) String

type Target_Machine_UIDResponse

type Target_Machine_UIDResponse struct {
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Target_Machine_UIDResponse) Descriptor deprecated

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

Deprecated: Use Target_Machine_UIDResponse.ProtoReflect.Descriptor instead.

func (*Target_Machine_UIDResponse) GetUserId

func (x *Target_Machine_UIDResponse) GetUserId() string

func (*Target_Machine_UIDResponse) ProtoMessage

func (*Target_Machine_UIDResponse) ProtoMessage()

func (*Target_Machine_UIDResponse) ProtoReflect

func (*Target_Machine_UIDResponse) Reset

func (x *Target_Machine_UIDResponse) Reset()

func (*Target_Machine_UIDResponse) String

func (x *Target_Machine_UIDResponse) String() string

type Target_NameResponse

type Target_NameResponse struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*Target_NameResponse) Descriptor deprecated

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

Deprecated: Use Target_NameResponse.ProtoReflect.Descriptor instead.

func (*Target_NameResponse) GetName

func (x *Target_NameResponse) GetName() string

func (*Target_NameResponse) ProtoMessage

func (*Target_NameResponse) ProtoMessage()

func (*Target_NameResponse) ProtoReflect

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

func (*Target_NameResponse) Reset

func (x *Target_NameResponse) Reset()

func (*Target_NameResponse) String

func (x *Target_NameResponse) String() string

type Target_ProjectResponse

type Target_ProjectResponse struct {
	Project *Ref_Project `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*Target_ProjectResponse) Descriptor deprecated

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

Deprecated: Use Target_ProjectResponse.ProtoReflect.Descriptor instead.

func (*Target_ProjectResponse) GetProject

func (x *Target_ProjectResponse) GetProject() *Ref_Project

func (*Target_ProjectResponse) ProtoMessage

func (*Target_ProjectResponse) ProtoMessage()

func (*Target_ProjectResponse) ProtoReflect

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

func (*Target_ProjectResponse) Reset

func (x *Target_ProjectResponse) Reset()

func (*Target_ProjectResponse) String

func (x *Target_ProjectResponse) String() string

type Target_RecordResponse

type Target_RecordResponse struct {
	Record *anypb.Any `protobuf:"bytes,1,opt,name=record,proto3" json:"record,omitempty"`
	// contains filtered or unexported fields
}

func (*Target_RecordResponse) Descriptor deprecated

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

Deprecated: Use Target_RecordResponse.ProtoReflect.Descriptor instead.

func (*Target_RecordResponse) GetRecord

func (x *Target_RecordResponse) GetRecord() *anypb.Any

func (*Target_RecordResponse) ProtoMessage

func (*Target_RecordResponse) ProtoMessage()

func (*Target_RecordResponse) ProtoReflect

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

func (*Target_RecordResponse) Reset

func (x *Target_RecordResponse) Reset()

func (*Target_RecordResponse) String

func (x *Target_RecordResponse) String() string

type Target_ResourceIdResponse

type Target_ResourceIdResponse struct {
	ResourceId string `protobuf:"bytes,1,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Target_ResourceIdResponse) Descriptor deprecated

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

Deprecated: Use Target_ResourceIdResponse.ProtoReflect.Descriptor instead.

func (*Target_ResourceIdResponse) GetResourceId

func (x *Target_ResourceIdResponse) GetResourceId() string

func (*Target_ResourceIdResponse) ProtoMessage

func (*Target_ResourceIdResponse) ProtoMessage()

func (*Target_ResourceIdResponse) ProtoReflect

func (*Target_ResourceIdResponse) Reset

func (x *Target_ResourceIdResponse) Reset()

func (*Target_ResourceIdResponse) String

func (x *Target_ResourceIdResponse) String() string

type Target_SetNameRequest

type Target_SetNameRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*Target_SetNameRequest) Descriptor deprecated

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

Deprecated: Use Target_SetNameRequest.ProtoReflect.Descriptor instead.

func (*Target_SetNameRequest) GetName

func (x *Target_SetNameRequest) GetName() string

func (*Target_SetNameRequest) ProtoMessage

func (*Target_SetNameRequest) ProtoMessage()

func (*Target_SetNameRequest) ProtoReflect

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

func (*Target_SetNameRequest) Reset

func (x *Target_SetNameRequest) Reset()

func (*Target_SetNameRequest) String

func (x *Target_SetNameRequest) String() string

type Target_SetUUIDRequest

type Target_SetUUIDRequest struct {
	Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
	// contains filtered or unexported fields
}

func (*Target_SetUUIDRequest) Descriptor deprecated

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

Deprecated: Use Target_SetUUIDRequest.ProtoReflect.Descriptor instead.

func (*Target_SetUUIDRequest) GetUuid

func (x *Target_SetUUIDRequest) GetUuid() string

func (*Target_SetUUIDRequest) ProtoMessage

func (*Target_SetUUIDRequest) ProtoMessage()

func (*Target_SetUUIDRequest) ProtoReflect

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

func (*Target_SetUUIDRequest) Reset

func (x *Target_SetUUIDRequest) Reset()

func (*Target_SetUUIDRequest) String

func (x *Target_SetUUIDRequest) String() string

type Target_UpdatedAtResponse

type Target_UpdatedAtResponse struct {
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

UpdatedAt

func (*Target_UpdatedAtResponse) Descriptor deprecated

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

Deprecated: Use Target_UpdatedAtResponse.ProtoReflect.Descriptor instead.

func (*Target_UpdatedAtResponse) GetUpdatedAt

func (x *Target_UpdatedAtResponse) GetUpdatedAt() *timestamppb.Timestamp

func (*Target_UpdatedAtResponse) ProtoMessage

func (*Target_UpdatedAtResponse) ProtoMessage()

func (*Target_UpdatedAtResponse) ProtoReflect

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

func (*Target_UpdatedAtResponse) Reset

func (x *Target_UpdatedAtResponse) Reset()

func (*Target_UpdatedAtResponse) String

func (x *Target_UpdatedAtResponse) String() string

type Target_VagrantfileNameResponse

type Target_VagrantfileNameResponse struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

VagrantfileName

func (*Target_VagrantfileNameResponse) Descriptor deprecated

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

Deprecated: Use Target_VagrantfileNameResponse.ProtoReflect.Descriptor instead.

func (*Target_VagrantfileNameResponse) GetName

func (*Target_VagrantfileNameResponse) ProtoMessage

func (*Target_VagrantfileNameResponse) ProtoMessage()

func (*Target_VagrantfileNameResponse) ProtoReflect

func (*Target_VagrantfileNameResponse) Reset

func (x *Target_VagrantfileNameResponse) Reset()

func (*Target_VagrantfileNameResponse) String

type Target_VagrantfilePathResponse

type Target_VagrantfilePathResponse struct {
	Path *Args_Path `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	// contains filtered or unexported fields
}

VagrantfilePath

func (*Target_VagrantfilePathResponse) Descriptor deprecated

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

Deprecated: Use Target_VagrantfilePathResponse.ProtoReflect.Descriptor instead.

func (*Target_VagrantfilePathResponse) GetPath

func (*Target_VagrantfilePathResponse) ProtoMessage

func (*Target_VagrantfilePathResponse) ProtoMessage()

func (*Target_VagrantfilePathResponse) ProtoReflect

func (*Target_VagrantfilePathResponse) Reset

func (x *Target_VagrantfilePathResponse) Reset()

func (*Target_VagrantfilePathResponse) String

type TerminalUI

type TerminalUI struct {
	// contains filtered or unexported fields
}

func (*TerminalUI) Descriptor deprecated

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

Deprecated: Use TerminalUI.ProtoReflect.Descriptor instead.

func (*TerminalUI) ProtoMessage

func (*TerminalUI) ProtoMessage()

func (*TerminalUI) ProtoReflect

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

func (*TerminalUI) Reset

func (x *TerminalUI) Reset()

func (*TerminalUI) String

func (x *TerminalUI) String() string

type TerminalUIServiceClient

type TerminalUIServiceClient interface {
	Output(ctx context.Context, in *TerminalUI_OutputRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	Events(ctx context.Context, opts ...grpc.CallOption) (TerminalUIService_EventsClient, error)
	IsInteractive(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*TerminalUI_IsInteractiveResponse, error)
	IsMachineReadable(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*TerminalUI_IsMachineReadableResponse, error)
}

TerminalUIServiceClient is the client API for TerminalUIService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type TerminalUIServiceServer

TerminalUIServiceServer is the server API for TerminalUIService service. All implementations should embed UnimplementedTerminalUIServiceServer for forward compatibility

type TerminalUIService_EventsClient

type TerminalUIService_EventsClient interface {
	Send(*TerminalUI_Event) error
	Recv() (*TerminalUI_Response, error)
	grpc.ClientStream
}

type TerminalUIService_EventsServer

type TerminalUIService_EventsServer interface {
	Send(*TerminalUI_Response) error
	Recv() (*TerminalUI_Event, error)
	grpc.ServerStream
}

type TerminalUI_Event

type TerminalUI_Event struct {

	// Types that are assignable to Event:
	//
	//	*TerminalUI_Event_Line_
	//	*TerminalUI_Event_Status_
	//	*TerminalUI_Event_NamedValues_
	//	*TerminalUI_Event_Raw_
	//	*TerminalUI_Event_Table_
	//	*TerminalUI_Event_StepGroup_
	//	*TerminalUI_Event_Step_
	//	*TerminalUI_Event_Input_
	//	*TerminalUI_Event_ClearLine_
	Event isTerminalUI_Event_Event `protobuf_oneof:"event"`
	// contains filtered or unexported fields
}

func (*TerminalUI_Event) Descriptor deprecated

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

Deprecated: Use TerminalUI_Event.ProtoReflect.Descriptor instead.

func (*TerminalUI_Event) GetClearLine

func (x *TerminalUI_Event) GetClearLine() *TerminalUI_Event_ClearLine

func (*TerminalUI_Event) GetEvent

func (m *TerminalUI_Event) GetEvent() isTerminalUI_Event_Event

func (*TerminalUI_Event) GetInput

func (*TerminalUI_Event) GetLine

func (*TerminalUI_Event) GetNamedValues

func (x *TerminalUI_Event) GetNamedValues() *TerminalUI_Event_NamedValues

func (*TerminalUI_Event) GetRaw

func (*TerminalUI_Event) GetStatus

func (x *TerminalUI_Event) GetStatus() *TerminalUI_Event_Status

func (*TerminalUI_Event) GetStep

func (*TerminalUI_Event) GetStepGroup

func (x *TerminalUI_Event) GetStepGroup() *TerminalUI_Event_StepGroup

func (*TerminalUI_Event) GetTable

func (*TerminalUI_Event) ProtoMessage

func (*TerminalUI_Event) ProtoMessage()

func (*TerminalUI_Event) ProtoReflect

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

func (*TerminalUI_Event) Reset

func (x *TerminalUI_Event) Reset()

func (*TerminalUI_Event) String

func (x *TerminalUI_Event) String() string

type TerminalUI_Event_ClearLine

type TerminalUI_Event_ClearLine struct {
	// contains filtered or unexported fields
}

func (*TerminalUI_Event_ClearLine) Descriptor deprecated

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

Deprecated: Use TerminalUI_Event_ClearLine.ProtoReflect.Descriptor instead.

func (*TerminalUI_Event_ClearLine) ProtoMessage

func (*TerminalUI_Event_ClearLine) ProtoMessage()

func (*TerminalUI_Event_ClearLine) ProtoReflect

func (*TerminalUI_Event_ClearLine) Reset

func (x *TerminalUI_Event_ClearLine) Reset()

func (*TerminalUI_Event_ClearLine) String

func (x *TerminalUI_Event_ClearLine) String() string

type TerminalUI_Event_ClearLine_

type TerminalUI_Event_ClearLine_ struct {
	ClearLine *TerminalUI_Event_ClearLine `protobuf:"bytes,9,opt,name=clear_line,json=clearLine,proto3,oneof"`
}

type TerminalUI_Event_Input

type TerminalUI_Event_Input struct {
	Prompt string `protobuf:"bytes,1,opt,name=prompt,proto3" json:"prompt,omitempty"`
	Style  string `protobuf:"bytes,2,opt,name=style,proto3" json:"style,omitempty"`
	Secret bool   `protobuf:"varint,3,opt,name=secret,proto3" json:"secret,omitempty"`
	Color  string `protobuf:"bytes,4,opt,name=color,proto3" json:"color,omitempty"`
	// contains filtered or unexported fields
}

func (*TerminalUI_Event_Input) Descriptor deprecated

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

Deprecated: Use TerminalUI_Event_Input.ProtoReflect.Descriptor instead.

func (*TerminalUI_Event_Input) GetColor

func (x *TerminalUI_Event_Input) GetColor() string

func (*TerminalUI_Event_Input) GetPrompt

func (x *TerminalUI_Event_Input) GetPrompt() string

func (*TerminalUI_Event_Input) GetSecret

func (x *TerminalUI_Event_Input) GetSecret() bool

func (*TerminalUI_Event_Input) GetStyle

func (x *TerminalUI_Event_Input) GetStyle() string

func (*TerminalUI_Event_Input) ProtoMessage

func (*TerminalUI_Event_Input) ProtoMessage()

func (*TerminalUI_Event_Input) ProtoReflect

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

func (*TerminalUI_Event_Input) Reset

func (x *TerminalUI_Event_Input) Reset()

func (*TerminalUI_Event_Input) String

func (x *TerminalUI_Event_Input) String() string

type TerminalUI_Event_InputResp

type TerminalUI_Event_InputResp struct {
	Input string         `protobuf:"bytes,1,opt,name=input,proto3" json:"input,omitempty"`
	Error *status.Status `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*TerminalUI_Event_InputResp) Descriptor deprecated

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

Deprecated: Use TerminalUI_Event_InputResp.ProtoReflect.Descriptor instead.

func (*TerminalUI_Event_InputResp) GetError

func (x *TerminalUI_Event_InputResp) GetError() *status.Status

func (*TerminalUI_Event_InputResp) GetInput

func (x *TerminalUI_Event_InputResp) GetInput() string

func (*TerminalUI_Event_InputResp) ProtoMessage

func (*TerminalUI_Event_InputResp) ProtoMessage()

func (*TerminalUI_Event_InputResp) ProtoReflect

func (*TerminalUI_Event_InputResp) Reset

func (x *TerminalUI_Event_InputResp) Reset()

func (*TerminalUI_Event_InputResp) String

func (x *TerminalUI_Event_InputResp) String() string

type TerminalUI_Event_Input_

type TerminalUI_Event_Input_ struct {
	Input *TerminalUI_Event_Input `protobuf:"bytes,8,opt,name=input,proto3,oneof"`
}

type TerminalUI_Event_Line

type TerminalUI_Event_Line struct {
	Msg            string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg,omitempty"`
	Style          string `protobuf:"bytes,2,opt,name=style,proto3" json:"style,omitempty"`
	DisableNewLine bool   `protobuf:"varint,3,opt,name=disable_new_line,json=disableNewLine,proto3" json:"disable_new_line,omitempty"`
	Color          string `protobuf:"bytes,4,opt,name=color,proto3" json:"color,omitempty"`
	// contains filtered or unexported fields
}

func (*TerminalUI_Event_Line) Descriptor deprecated

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

Deprecated: Use TerminalUI_Event_Line.ProtoReflect.Descriptor instead.

func (*TerminalUI_Event_Line) GetColor

func (x *TerminalUI_Event_Line) GetColor() string

func (*TerminalUI_Event_Line) GetDisableNewLine

func (x *TerminalUI_Event_Line) GetDisableNewLine() bool

func (*TerminalUI_Event_Line) GetMsg

func (x *TerminalUI_Event_Line) GetMsg() string

func (*TerminalUI_Event_Line) GetStyle

func (x *TerminalUI_Event_Line) GetStyle() string

func (*TerminalUI_Event_Line) ProtoMessage

func (*TerminalUI_Event_Line) ProtoMessage()

func (*TerminalUI_Event_Line) ProtoReflect

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

func (*TerminalUI_Event_Line) Reset

func (x *TerminalUI_Event_Line) Reset()

func (*TerminalUI_Event_Line) String

func (x *TerminalUI_Event_Line) String() string

type TerminalUI_Event_Line_

type TerminalUI_Event_Line_ struct {
	Line *TerminalUI_Event_Line `protobuf:"bytes,1,opt,name=line,proto3,oneof"`
}

type TerminalUI_Event_NamedValue

type TerminalUI_Event_NamedValue struct {
	Name  string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*TerminalUI_Event_NamedValue) Descriptor deprecated

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

Deprecated: Use TerminalUI_Event_NamedValue.ProtoReflect.Descriptor instead.

func (*TerminalUI_Event_NamedValue) GetName

func (x *TerminalUI_Event_NamedValue) GetName() string

func (*TerminalUI_Event_NamedValue) GetValue

func (x *TerminalUI_Event_NamedValue) GetValue() string

func (*TerminalUI_Event_NamedValue) ProtoMessage

func (*TerminalUI_Event_NamedValue) ProtoMessage()

func (*TerminalUI_Event_NamedValue) ProtoReflect

func (*TerminalUI_Event_NamedValue) Reset

func (x *TerminalUI_Event_NamedValue) Reset()

func (*TerminalUI_Event_NamedValue) String

func (x *TerminalUI_Event_NamedValue) String() string

type TerminalUI_Event_NamedValues

type TerminalUI_Event_NamedValues struct {
	Values []*TerminalUI_Event_NamedValue `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

func (*TerminalUI_Event_NamedValues) Descriptor deprecated

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

Deprecated: Use TerminalUI_Event_NamedValues.ProtoReflect.Descriptor instead.

func (*TerminalUI_Event_NamedValues) GetValues

func (*TerminalUI_Event_NamedValues) ProtoMessage

func (*TerminalUI_Event_NamedValues) ProtoMessage()

func (*TerminalUI_Event_NamedValues) ProtoReflect

func (*TerminalUI_Event_NamedValues) Reset

func (x *TerminalUI_Event_NamedValues) Reset()

func (*TerminalUI_Event_NamedValues) String

type TerminalUI_Event_NamedValues_

type TerminalUI_Event_NamedValues_ struct {
	NamedValues *TerminalUI_Event_NamedValues `protobuf:"bytes,3,opt,name=named_values,json=namedValues,proto3,oneof"`
}

type TerminalUI_Event_Raw

type TerminalUI_Event_Raw struct {
	Data   []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	Stderr bool   `protobuf:"varint,2,opt,name=stderr,proto3" json:"stderr,omitempty"`
	// contains filtered or unexported fields
}

func (*TerminalUI_Event_Raw) Descriptor deprecated

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

Deprecated: Use TerminalUI_Event_Raw.ProtoReflect.Descriptor instead.

func (*TerminalUI_Event_Raw) GetData

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

func (*TerminalUI_Event_Raw) GetStderr

func (x *TerminalUI_Event_Raw) GetStderr() bool

func (*TerminalUI_Event_Raw) ProtoMessage

func (*TerminalUI_Event_Raw) ProtoMessage()

func (*TerminalUI_Event_Raw) ProtoReflect

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

func (*TerminalUI_Event_Raw) Reset

func (x *TerminalUI_Event_Raw) Reset()

func (*TerminalUI_Event_Raw) String

func (x *TerminalUI_Event_Raw) String() string

type TerminalUI_Event_Raw_

type TerminalUI_Event_Raw_ struct {
	Raw *TerminalUI_Event_Raw `protobuf:"bytes,4,opt,name=raw,proto3,oneof"`
}

type TerminalUI_Event_Status

type TerminalUI_Event_Status struct {
	Status string `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Msg    string `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg,omitempty"`
	Step   bool   `protobuf:"varint,3,opt,name=step,proto3" json:"step,omitempty"`
	// contains filtered or unexported fields
}

func (*TerminalUI_Event_Status) Descriptor deprecated

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

Deprecated: Use TerminalUI_Event_Status.ProtoReflect.Descriptor instead.

func (*TerminalUI_Event_Status) GetMsg

func (x *TerminalUI_Event_Status) GetMsg() string

func (*TerminalUI_Event_Status) GetStatus

func (x *TerminalUI_Event_Status) GetStatus() string

func (*TerminalUI_Event_Status) GetStep

func (x *TerminalUI_Event_Status) GetStep() bool

func (*TerminalUI_Event_Status) ProtoMessage

func (*TerminalUI_Event_Status) ProtoMessage()

func (*TerminalUI_Event_Status) ProtoReflect

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

func (*TerminalUI_Event_Status) Reset

func (x *TerminalUI_Event_Status) Reset()

func (*TerminalUI_Event_Status) String

func (x *TerminalUI_Event_Status) String() string

type TerminalUI_Event_Status_

type TerminalUI_Event_Status_ struct {
	Status *TerminalUI_Event_Status `protobuf:"bytes,2,opt,name=status,proto3,oneof"`
}

type TerminalUI_Event_Step

type TerminalUI_Event_Step struct {
	Id     int32  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Close  bool   `protobuf:"varint,2,opt,name=close,proto3" json:"close,omitempty"`
	Msg    string `protobuf:"bytes,3,opt,name=msg,proto3" json:"msg,omitempty"`
	Status string `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"`
	Output []byte `protobuf:"bytes,5,opt,name=output,proto3" json:"output,omitempty"`
	// contains filtered or unexported fields
}

func (*TerminalUI_Event_Step) Descriptor deprecated

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

Deprecated: Use TerminalUI_Event_Step.ProtoReflect.Descriptor instead.

func (*TerminalUI_Event_Step) GetClose

func (x *TerminalUI_Event_Step) GetClose() bool

func (*TerminalUI_Event_Step) GetId

func (x *TerminalUI_Event_Step) GetId() int32

func (*TerminalUI_Event_Step) GetMsg

func (x *TerminalUI_Event_Step) GetMsg() string

func (*TerminalUI_Event_Step) GetOutput

func (x *TerminalUI_Event_Step) GetOutput() []byte

func (*TerminalUI_Event_Step) GetStatus

func (x *TerminalUI_Event_Step) GetStatus() string

func (*TerminalUI_Event_Step) ProtoMessage

func (*TerminalUI_Event_Step) ProtoMessage()

func (*TerminalUI_Event_Step) ProtoReflect

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

func (*TerminalUI_Event_Step) Reset

func (x *TerminalUI_Event_Step) Reset()

func (*TerminalUI_Event_Step) String

func (x *TerminalUI_Event_Step) String() string

type TerminalUI_Event_StepGroup

type TerminalUI_Event_StepGroup struct {
	Close bool `protobuf:"varint,1,opt,name=close,proto3" json:"close,omitempty"`
	// contains filtered or unexported fields
}

func (*TerminalUI_Event_StepGroup) Descriptor deprecated

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

Deprecated: Use TerminalUI_Event_StepGroup.ProtoReflect.Descriptor instead.

func (*TerminalUI_Event_StepGroup) GetClose

func (x *TerminalUI_Event_StepGroup) GetClose() bool

func (*TerminalUI_Event_StepGroup) ProtoMessage

func (*TerminalUI_Event_StepGroup) ProtoMessage()

func (*TerminalUI_Event_StepGroup) ProtoReflect

func (*TerminalUI_Event_StepGroup) Reset

func (x *TerminalUI_Event_StepGroup) Reset()

func (*TerminalUI_Event_StepGroup) String

func (x *TerminalUI_Event_StepGroup) String() string

type TerminalUI_Event_StepGroup_

type TerminalUI_Event_StepGroup_ struct {
	StepGroup *TerminalUI_Event_StepGroup `protobuf:"bytes,6,opt,name=step_group,json=stepGroup,proto3,oneof"`
}

type TerminalUI_Event_Step_

type TerminalUI_Event_Step_ struct {
	Step *TerminalUI_Event_Step `protobuf:"bytes,7,opt,name=step,proto3,oneof"`
}

type TerminalUI_Event_Table

type TerminalUI_Event_Table struct {
	Headers []string                     `protobuf:"bytes,1,rep,name=headers,proto3" json:"headers,omitempty"`
	Rows    []*TerminalUI_Event_TableRow `protobuf:"bytes,2,rep,name=rows,proto3" json:"rows,omitempty"`
	// contains filtered or unexported fields
}

func (*TerminalUI_Event_Table) Descriptor deprecated

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

Deprecated: Use TerminalUI_Event_Table.ProtoReflect.Descriptor instead.

func (*TerminalUI_Event_Table) GetHeaders

func (x *TerminalUI_Event_Table) GetHeaders() []string

func (*TerminalUI_Event_Table) GetRows

func (*TerminalUI_Event_Table) ProtoMessage

func (*TerminalUI_Event_Table) ProtoMessage()

func (*TerminalUI_Event_Table) ProtoReflect

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

func (*TerminalUI_Event_Table) Reset

func (x *TerminalUI_Event_Table) Reset()

func (*TerminalUI_Event_Table) String

func (x *TerminalUI_Event_Table) String() string

type TerminalUI_Event_TableEntry

type TerminalUI_Event_TableEntry struct {
	Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	Color string `protobuf:"bytes,2,opt,name=color,proto3" json:"color,omitempty"`
	// contains filtered or unexported fields
}

func (*TerminalUI_Event_TableEntry) Descriptor deprecated

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

Deprecated: Use TerminalUI_Event_TableEntry.ProtoReflect.Descriptor instead.

func (*TerminalUI_Event_TableEntry) GetColor

func (x *TerminalUI_Event_TableEntry) GetColor() string

func (*TerminalUI_Event_TableEntry) GetValue

func (x *TerminalUI_Event_TableEntry) GetValue() string

func (*TerminalUI_Event_TableEntry) ProtoMessage

func (*TerminalUI_Event_TableEntry) ProtoMessage()

func (*TerminalUI_Event_TableEntry) ProtoReflect

func (*TerminalUI_Event_TableEntry) Reset

func (x *TerminalUI_Event_TableEntry) Reset()

func (*TerminalUI_Event_TableEntry) String

func (x *TerminalUI_Event_TableEntry) String() string

type TerminalUI_Event_TableRow

type TerminalUI_Event_TableRow struct {
	Entries []*TerminalUI_Event_TableEntry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
	// contains filtered or unexported fields
}

func (*TerminalUI_Event_TableRow) Descriptor deprecated

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

Deprecated: Use TerminalUI_Event_TableRow.ProtoReflect.Descriptor instead.

func (*TerminalUI_Event_TableRow) GetEntries

func (*TerminalUI_Event_TableRow) ProtoMessage

func (*TerminalUI_Event_TableRow) ProtoMessage()

func (*TerminalUI_Event_TableRow) ProtoReflect

func (*TerminalUI_Event_TableRow) Reset

func (x *TerminalUI_Event_TableRow) Reset()

func (*TerminalUI_Event_TableRow) String

func (x *TerminalUI_Event_TableRow) String() string

type TerminalUI_Event_Table_

type TerminalUI_Event_Table_ struct {
	Table *TerminalUI_Event_Table `protobuf:"bytes,5,opt,name=table,proto3,oneof"`
}

type TerminalUI_IsInteractiveResponse

type TerminalUI_IsInteractiveResponse struct {
	Interactive bool `protobuf:"varint,1,opt,name=interactive,proto3" json:"interactive,omitempty"`
	// contains filtered or unexported fields
}

func (*TerminalUI_IsInteractiveResponse) Descriptor deprecated

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

Deprecated: Use TerminalUI_IsInteractiveResponse.ProtoReflect.Descriptor instead.

func (*TerminalUI_IsInteractiveResponse) GetInteractive

func (x *TerminalUI_IsInteractiveResponse) GetInteractive() bool

func (*TerminalUI_IsInteractiveResponse) ProtoMessage

func (*TerminalUI_IsInteractiveResponse) ProtoMessage()

func (*TerminalUI_IsInteractiveResponse) ProtoReflect

func (*TerminalUI_IsInteractiveResponse) Reset

func (*TerminalUI_IsInteractiveResponse) String

type TerminalUI_IsMachineReadableResponse

type TerminalUI_IsMachineReadableResponse struct {
	MachineReadable bool `protobuf:"varint,1,opt,name=machine_readable,json=machineReadable,proto3" json:"machine_readable,omitempty"`
	// contains filtered or unexported fields
}

func (*TerminalUI_IsMachineReadableResponse) Descriptor deprecated

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

Deprecated: Use TerminalUI_IsMachineReadableResponse.ProtoReflect.Descriptor instead.

func (*TerminalUI_IsMachineReadableResponse) GetMachineReadable

func (x *TerminalUI_IsMachineReadableResponse) GetMachineReadable() bool

func (*TerminalUI_IsMachineReadableResponse) ProtoMessage

func (*TerminalUI_IsMachineReadableResponse) ProtoMessage()

func (*TerminalUI_IsMachineReadableResponse) ProtoReflect

func (*TerminalUI_IsMachineReadableResponse) Reset

func (*TerminalUI_IsMachineReadableResponse) String

type TerminalUI_OutputRequest

type TerminalUI_OutputRequest struct {
	Lines          []string                       `protobuf:"bytes,1,rep,name=lines,proto3" json:"lines,omitempty"`
	Style          TerminalUI_OutputRequest_Style `protobuf:"varint,2,opt,name=style,proto3,enum=hashicorp.vagrant.sdk.TerminalUI_OutputRequest_Style" json:"style,omitempty"`
	DisableNewLine bool                           `protobuf:"varint,3,opt,name=disable_new_line,json=disableNewLine,proto3" json:"disable_new_line,omitempty"`
	Color          string                         `protobuf:"bytes,4,opt,name=color,proto3" json:"color,omitempty"`
	// contains filtered or unexported fields
}

func (*TerminalUI_OutputRequest) Descriptor deprecated

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

Deprecated: Use TerminalUI_OutputRequest.ProtoReflect.Descriptor instead.

func (*TerminalUI_OutputRequest) GetColor

func (x *TerminalUI_OutputRequest) GetColor() string

func (*TerminalUI_OutputRequest) GetDisableNewLine

func (x *TerminalUI_OutputRequest) GetDisableNewLine() bool

func (*TerminalUI_OutputRequest) GetLines

func (x *TerminalUI_OutputRequest) GetLines() []string

func (*TerminalUI_OutputRequest) GetStyle

func (*TerminalUI_OutputRequest) ProtoMessage

func (*TerminalUI_OutputRequest) ProtoMessage()

func (*TerminalUI_OutputRequest) ProtoReflect

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

func (*TerminalUI_OutputRequest) Reset

func (x *TerminalUI_OutputRequest) Reset()

func (*TerminalUI_OutputRequest) String

func (x *TerminalUI_OutputRequest) String() string

type TerminalUI_OutputRequest_Style

type TerminalUI_OutputRequest_Style int32
const (
	TerminalUI_OutputRequest_HEADER       TerminalUI_OutputRequest_Style = 0
	TerminalUI_OutputRequest_ERROR        TerminalUI_OutputRequest_Style = 1
	TerminalUI_OutputRequest_ERROR_BOLD   TerminalUI_OutputRequest_Style = 2
	TerminalUI_OutputRequest_WARNING      TerminalUI_OutputRequest_Style = 3
	TerminalUI_OutputRequest_WARNING_BOLD TerminalUI_OutputRequest_Style = 4
	TerminalUI_OutputRequest_INFO         TerminalUI_OutputRequest_Style = 5
	TerminalUI_OutputRequest_SUCCESS      TerminalUI_OutputRequest_Style = 6
	TerminalUI_OutputRequest_SUCCESS_BOLD TerminalUI_OutputRequest_Style = 7
)

func (TerminalUI_OutputRequest_Style) Descriptor

func (TerminalUI_OutputRequest_Style) Enum

func (TerminalUI_OutputRequest_Style) EnumDescriptor deprecated

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

Deprecated: Use TerminalUI_OutputRequest_Style.Descriptor instead.

func (TerminalUI_OutputRequest_Style) Number

func (TerminalUI_OutputRequest_Style) String

func (TerminalUI_OutputRequest_Style) Type

type TerminalUI_Response

type TerminalUI_Response struct {

	// Types that are assignable to Event:
	//
	//	*TerminalUI_Response_Input
	Event isTerminalUI_Response_Event `protobuf_oneof:"event"`
	// contains filtered or unexported fields
}

func (*TerminalUI_Response) Descriptor deprecated

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

Deprecated: Use TerminalUI_Response.ProtoReflect.Descriptor instead.

func (*TerminalUI_Response) GetEvent

func (m *TerminalUI_Response) GetEvent() isTerminalUI_Response_Event

func (*TerminalUI_Response) GetInput

func (*TerminalUI_Response) ProtoMessage

func (*TerminalUI_Response) ProtoMessage()

func (*TerminalUI_Response) ProtoReflect

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

func (*TerminalUI_Response) Reset

func (x *TerminalUI_Response) Reset()

func (*TerminalUI_Response) String

func (x *TerminalUI_Response) String() string

type TerminalUI_Response_Input

type TerminalUI_Response_Input struct {
	Input *TerminalUI_Event_InputResp `protobuf:"bytes,1,opt,name=input,proto3,oneof"`
}

type UnimplementedBasisServiceServer

type UnimplementedBasisServiceServer struct {
}

UnimplementedBasisServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedBasisServiceServer) Boxes

func (UnimplementedBasisServiceServer) CWD

func (UnimplementedBasisServiceServer) DataDir

func (UnimplementedBasisServiceServer) DefaultPrivateKey

func (UnimplementedBasisServiceServer) DefaultProvider

func (UnimplementedBasisServiceServer) Host

func (UnimplementedBasisServiceServer) ResourceId

func (UnimplementedBasisServiceServer) Seed

func (UnimplementedBasisServiceServer) Seeds

func (UnimplementedBasisServiceServer) TargetIndex

func (UnimplementedBasisServiceServer) UI

func (UnimplementedBasisServiceServer) Vagrantfile

type UnimplementedBoxCollectionServiceServer

type UnimplementedBoxCollectionServiceServer struct {
}

UnimplementedBoxCollectionServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedBoxCollectionServiceServer) Add

func (UnimplementedBoxCollectionServiceServer) All

func (UnimplementedBoxCollectionServiceServer) Clean

func (UnimplementedBoxCollectionServiceServer) Find

type UnimplementedBoxMetadataServiceServer

type UnimplementedBoxMetadataServiceServer struct {
}

UnimplementedBoxMetadataServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedBoxMetadataServiceServer) BoxName

func (UnimplementedBoxMetadataServiceServer) LoadMetadata

type UnimplementedBoxServiceServer

type UnimplementedBoxServiceServer struct {
}

UnimplementedBoxServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedBoxServiceServer) AutomaticUpdateCheckAllowed

func (UnimplementedBoxServiceServer) BoxMetadata

func (UnimplementedBoxServiceServer) Compare

func (UnimplementedBoxServiceServer) Destroy

func (UnimplementedBoxServiceServer) Directory

func (UnimplementedBoxServiceServer) HasUpdate

func (UnimplementedBoxServiceServer) InUse

func (UnimplementedBoxServiceServer) Machines

func (UnimplementedBoxServiceServer) Metadata

func (UnimplementedBoxServiceServer) MetadataURL

func (UnimplementedBoxServiceServer) Name

func (UnimplementedBoxServiceServer) Provider

func (UnimplementedBoxServiceServer) Repackage

func (UnimplementedBoxServiceServer) UpdateInfo

func (UnimplementedBoxServiceServer) Version

type UnimplementedCommandServiceServer

type UnimplementedCommandServiceServer struct {
}

UnimplementedCommandServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedCommandServiceServer) CommandInfo

func (UnimplementedCommandServiceServer) CommandInfoSpec

func (UnimplementedCommandServiceServer) Execute

func (UnimplementedCommandServiceServer) ExecuteSpec

func (UnimplementedCommandServiceServer) PluginName

func (UnimplementedCommandServiceServer) Seed

func (UnimplementedCommandServiceServer) Seeds

func (UnimplementedCommandServiceServer) SetPluginName

type UnimplementedCommunicatorServiceServer

type UnimplementedCommunicatorServiceServer struct {
}

UnimplementedCommunicatorServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedCommunicatorServiceServer) Download

func (UnimplementedCommunicatorServiceServer) DownloadSpec

func (UnimplementedCommunicatorServiceServer) Execute

func (UnimplementedCommunicatorServiceServer) ExecuteSpec

func (UnimplementedCommunicatorServiceServer) Init

func (UnimplementedCommunicatorServiceServer) InitSpec

func (UnimplementedCommunicatorServiceServer) Match

func (UnimplementedCommunicatorServiceServer) MatchSpec

func (UnimplementedCommunicatorServiceServer) PluginName

func (UnimplementedCommunicatorServiceServer) PrivilegedExecute

func (UnimplementedCommunicatorServiceServer) PrivilegedExecuteSpec

func (UnimplementedCommunicatorServiceServer) Ready

func (UnimplementedCommunicatorServiceServer) ReadySpec

func (UnimplementedCommunicatorServiceServer) Reset

func (UnimplementedCommunicatorServiceServer) ResetSpec

func (UnimplementedCommunicatorServiceServer) Seed

func (UnimplementedCommunicatorServiceServer) Seeds

func (UnimplementedCommunicatorServiceServer) SetPluginName

func (UnimplementedCommunicatorServiceServer) Test

func (UnimplementedCommunicatorServiceServer) TestSpec

func (UnimplementedCommunicatorServiceServer) Upload

func (UnimplementedCommunicatorServiceServer) UploadSpec

func (UnimplementedCommunicatorServiceServer) WaitForReady

func (UnimplementedCommunicatorServiceServer) WaitForReadySpec

type UnimplementedConfigServiceServer

type UnimplementedConfigServiceServer struct {
}

UnimplementedConfigServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedConfigServiceServer) Finalize

func (UnimplementedConfigServiceServer) FinalizeSpec

func (UnimplementedConfigServiceServer) Init

func (UnimplementedConfigServiceServer) InitSpec

func (UnimplementedConfigServiceServer) Merge

func (UnimplementedConfigServiceServer) MergeSpec

func (UnimplementedConfigServiceServer) PluginName

func (UnimplementedConfigServiceServer) Register

func (UnimplementedConfigServiceServer) Seed

func (UnimplementedConfigServiceServer) Seeds

func (UnimplementedConfigServiceServer) SetPluginName

func (UnimplementedConfigServiceServer) Struct

func (UnimplementedConfigServiceServer) StructSpec

type UnimplementedCorePluginManagerServiceServer

type UnimplementedCorePluginManagerServiceServer struct {
}

UnimplementedCorePluginManagerServiceServer should be embedded to have forward compatible implementations.

type UnimplementedDownloaderServiceServer

type UnimplementedDownloaderServiceServer struct {
}

UnimplementedDownloaderServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedDownloaderServiceServer) Download

func (UnimplementedDownloaderServiceServer) DownloadSpec

func (UnimplementedDownloaderServiceServer) PluginName

func (UnimplementedDownloaderServiceServer) Seed

func (UnimplementedDownloaderServiceServer) Seeds

func (UnimplementedDownloaderServiceServer) SetPluginName

type UnimplementedGuestServiceServer

type UnimplementedGuestServiceServer struct {
}

UnimplementedGuestServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedGuestServiceServer) CapabilitySpec

func (UnimplementedGuestServiceServer) Detect

func (UnimplementedGuestServiceServer) DetectSpec

func (UnimplementedGuestServiceServer) HasCapability

func (UnimplementedGuestServiceServer) HasCapabilitySpec

func (UnimplementedGuestServiceServer) Parent

func (UnimplementedGuestServiceServer) ParentSpec

func (UnimplementedGuestServiceServer) PluginName

func (UnimplementedGuestServiceServer) Seed

func (UnimplementedGuestServiceServer) Seeds

func (UnimplementedGuestServiceServer) SetPluginName

type UnimplementedHostServiceServer

type UnimplementedHostServiceServer struct {
}

UnimplementedHostServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedHostServiceServer) CapabilitySpec

func (UnimplementedHostServiceServer) Detect

func (UnimplementedHostServiceServer) DetectSpec

func (UnimplementedHostServiceServer) HasCapability

func (UnimplementedHostServiceServer) HasCapabilitySpec

func (UnimplementedHostServiceServer) Parent

func (UnimplementedHostServiceServer) ParentSpec

func (UnimplementedHostServiceServer) PluginName

func (UnimplementedHostServiceServer) Seed

func (UnimplementedHostServiceServer) Seeds

func (UnimplementedHostServiceServer) SetPluginName

type UnimplementedMapperServer

type UnimplementedMapperServer struct {
}

UnimplementedMapperServer should be embedded to have forward compatible implementations.

func (UnimplementedMapperServer) ListMappers

func (UnimplementedMapperServer) Map

type UnimplementedPluginInfoServiceServer

type UnimplementedPluginInfoServiceServer struct {
}

UnimplementedPluginInfoServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedPluginInfoServiceServer) ComponentOptions

func (UnimplementedPluginInfoServiceServer) ComponentTypes

func (UnimplementedPluginInfoServiceServer) Name

type UnimplementedPluginManagerServiceServer

type UnimplementedPluginManagerServiceServer struct {
}

UnimplementedPluginManagerServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedPluginManagerServiceServer) GetPlugin

type UnimplementedProjectServiceServer

type UnimplementedProjectServiceServer struct {
}

UnimplementedProjectServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedProjectServiceServer) ActiveTargets

func (UnimplementedProjectServiceServer) Boxes

func (UnimplementedProjectServiceServer) CWD

func (UnimplementedProjectServiceServer) Config

func (UnimplementedProjectServiceServer) DataDir

func (UnimplementedProjectServiceServer) DefaultPrivateKey

func (UnimplementedProjectServiceServer) Home

func (UnimplementedProjectServiceServer) Host

func (UnimplementedProjectServiceServer) LocalData

func (UnimplementedProjectServiceServer) PrimaryTargetName

func (UnimplementedProjectServiceServer) ResourceId

func (UnimplementedProjectServiceServer) RootPath

func (UnimplementedProjectServiceServer) Target

func (UnimplementedProjectServiceServer) TargetIds

func (UnimplementedProjectServiceServer) TargetIndex

func (UnimplementedProjectServiceServer) TargetNames

func (UnimplementedProjectServiceServer) Tmp

func (UnimplementedProjectServiceServer) UI

func (UnimplementedProjectServiceServer) Vagrantfile

func (UnimplementedProjectServiceServer) VagrantfileName

func (UnimplementedProjectServiceServer) VagrantfilePath

type UnimplementedProviderServiceServer

type UnimplementedProviderServiceServer struct {
}

UnimplementedProviderServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedProviderServiceServer) Action

func (UnimplementedProviderServiceServer) ActionSpec

func (UnimplementedProviderServiceServer) CapabilitySpec

func (UnimplementedProviderServiceServer) HasCapability

func (UnimplementedProviderServiceServer) HasCapabilitySpec

func (UnimplementedProviderServiceServer) Installed

func (UnimplementedProviderServiceServer) InstalledSpec

func (UnimplementedProviderServiceServer) MachineIdChanged

func (UnimplementedProviderServiceServer) MachineIdChangedSpec

func (UnimplementedProviderServiceServer) PluginName

func (UnimplementedProviderServiceServer) Seed

func (UnimplementedProviderServiceServer) Seeds

func (UnimplementedProviderServiceServer) SetPluginName

func (UnimplementedProviderServiceServer) SshInfo

func (UnimplementedProviderServiceServer) SshInfoSpec

func (UnimplementedProviderServiceServer) State

func (UnimplementedProviderServiceServer) StateSpec

func (UnimplementedProviderServiceServer) Usable

func (UnimplementedProviderServiceServer) UsableSpec

type UnimplementedProvisionerServiceServer

type UnimplementedProvisionerServiceServer struct {
}

UnimplementedProvisionerServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedProvisionerServiceServer) Cleanup

func (UnimplementedProvisionerServiceServer) CleanupSpec

func (UnimplementedProvisionerServiceServer) Configure

func (UnimplementedProvisionerServiceServer) ConfigureSpec

func (UnimplementedProvisionerServiceServer) PluginName

func (UnimplementedProvisionerServiceServer) Provision

func (UnimplementedProvisionerServiceServer) ProvisionSpec

func (UnimplementedProvisionerServiceServer) Seed

func (UnimplementedProvisionerServiceServer) Seeds

func (UnimplementedProvisionerServiceServer) SetPluginName

type UnimplementedPushServiceServer

type UnimplementedPushServiceServer struct {
}

UnimplementedPushServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedPushServiceServer) PluginName

func (UnimplementedPushServiceServer) Push

func (UnimplementedPushServiceServer) PushSpec

func (UnimplementedPushServiceServer) Seed

func (UnimplementedPushServiceServer) Seeds

func (UnimplementedPushServiceServer) SetPluginName

type UnimplementedStateBagServiceServer

type UnimplementedStateBagServiceServer struct {
}

UnimplementedStateBagServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedStateBagServiceServer) Get

func (UnimplementedStateBagServiceServer) GetOk

func (UnimplementedStateBagServiceServer) Put

func (UnimplementedStateBagServiceServer) Remove

type UnimplementedSyncedFolderServiceServer

type UnimplementedSyncedFolderServiceServer struct {
}

UnimplementedSyncedFolderServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedSyncedFolderServiceServer) CapabilitySpec

func (UnimplementedSyncedFolderServiceServer) Cleanup

func (UnimplementedSyncedFolderServiceServer) CleanupSpec

func (UnimplementedSyncedFolderServiceServer) Disable

func (UnimplementedSyncedFolderServiceServer) DisableSpec

func (UnimplementedSyncedFolderServiceServer) Enable

func (UnimplementedSyncedFolderServiceServer) EnableSpec

func (UnimplementedSyncedFolderServiceServer) HasCapability

func (UnimplementedSyncedFolderServiceServer) HasCapabilitySpec

func (UnimplementedSyncedFolderServiceServer) PluginName

func (UnimplementedSyncedFolderServiceServer) Prepare

func (UnimplementedSyncedFolderServiceServer) PrepareSpec

func (UnimplementedSyncedFolderServiceServer) Seed

func (UnimplementedSyncedFolderServiceServer) Seeds

func (UnimplementedSyncedFolderServiceServer) SetPluginName

func (UnimplementedSyncedFolderServiceServer) Usable

func (UnimplementedSyncedFolderServiceServer) UsableSpec

type UnimplementedTargetIndexServiceServer

type UnimplementedTargetIndexServiceServer struct {
}

UnimplementedTargetIndexServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedTargetIndexServiceServer) All

func (UnimplementedTargetIndexServiceServer) Delete

func (UnimplementedTargetIndexServiceServer) Get

func (UnimplementedTargetIndexServiceServer) Set

type UnimplementedTargetMachineServiceServer

type UnimplementedTargetMachineServiceServer struct {
}

UnimplementedTargetMachineServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedTargetMachineServiceServer) AsTarget

func (UnimplementedTargetMachineServiceServer) Box

func (UnimplementedTargetMachineServiceServer) Communicate

func (UnimplementedTargetMachineServiceServer) ConnectionInfo

func (UnimplementedTargetMachineServiceServer) DataDir

func (UnimplementedTargetMachineServiceServer) Destroy

func (UnimplementedTargetMachineServiceServer) GetID

func (UnimplementedTargetMachineServiceServer) GetState

func (UnimplementedTargetMachineServiceServer) GetUUID

func (UnimplementedTargetMachineServiceServer) Guest

func (UnimplementedTargetMachineServiceServer) Metadata

func (UnimplementedTargetMachineServiceServer) Name

func (UnimplementedTargetMachineServiceServer) Project

func (UnimplementedTargetMachineServiceServer) Provider

func (UnimplementedTargetMachineServiceServer) ProviderName

func (UnimplementedTargetMachineServiceServer) Record

func (UnimplementedTargetMachineServiceServer) ResourceId

func (UnimplementedTargetMachineServiceServer) Save

func (UnimplementedTargetMachineServiceServer) SetID

func (UnimplementedTargetMachineServiceServer) SetName

func (UnimplementedTargetMachineServiceServer) SetState

func (UnimplementedTargetMachineServiceServer) SetUUID

func (UnimplementedTargetMachineServiceServer) Specialize

func (UnimplementedTargetMachineServiceServer) State

func (UnimplementedTargetMachineServiceServer) SyncedFolders

func (UnimplementedTargetMachineServiceServer) UI

func (UnimplementedTargetMachineServiceServer) UID

func (UnimplementedTargetMachineServiceServer) UpdatedAt

func (UnimplementedTargetMachineServiceServer) Vagrantfile

type UnimplementedTargetServiceServer

type UnimplementedTargetServiceServer struct {
}

UnimplementedTargetServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedTargetServiceServer) Communicate

func (UnimplementedTargetServiceServer) DataDir

func (UnimplementedTargetServiceServer) Destroy

func (UnimplementedTargetServiceServer) GetUUID

func (UnimplementedTargetServiceServer) Metadata

func (UnimplementedTargetServiceServer) Name

func (UnimplementedTargetServiceServer) Project

func (UnimplementedTargetServiceServer) Provider

func (UnimplementedTargetServiceServer) ProviderName

func (UnimplementedTargetServiceServer) Record

func (UnimplementedTargetServiceServer) ResourceId

func (UnimplementedTargetServiceServer) Save

func (UnimplementedTargetServiceServer) SetName

func (UnimplementedTargetServiceServer) SetUUID

func (UnimplementedTargetServiceServer) Specialize

func (UnimplementedTargetServiceServer) State

func (UnimplementedTargetServiceServer) UI

func (UnimplementedTargetServiceServer) UpdatedAt

func (UnimplementedTargetServiceServer) Vagrantfile

type UnimplementedTerminalUIServiceServer

type UnimplementedTerminalUIServiceServer struct {
}

UnimplementedTerminalUIServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedTerminalUIServiceServer) Events

func (UnimplementedTerminalUIServiceServer) IsInteractive

func (UnimplementedTerminalUIServiceServer) IsMachineReadable

func (UnimplementedTerminalUIServiceServer) Output

type UnimplementedVagrantfileServiceServer

type UnimplementedVagrantfileServiceServer struct {
}

UnimplementedVagrantfileServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedVagrantfileServiceServer) GetConfig

func (UnimplementedVagrantfileServiceServer) GetValue

func (UnimplementedVagrantfileServiceServer) PrimaryTargetName

func (UnimplementedVagrantfileServiceServer) Target

func (UnimplementedVagrantfileServiceServer) TargetConfig

func (UnimplementedVagrantfileServiceServer) TargetNames

type UnsafeBasisServiceServer

type UnsafeBasisServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeBasisServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to BasisServiceServer will result in compilation errors.

type UnsafeBoxCollectionServiceServer

type UnsafeBoxCollectionServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeBoxCollectionServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to BoxCollectionServiceServer will result in compilation errors.

type UnsafeBoxMetadataServiceServer

type UnsafeBoxMetadataServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeBoxMetadataServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to BoxMetadataServiceServer will result in compilation errors.

type UnsafeBoxServiceServer

type UnsafeBoxServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeBoxServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to BoxServiceServer will result in compilation errors.

type UnsafeCommandServiceServer

type UnsafeCommandServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCommandServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CommandServiceServer will result in compilation errors.

type UnsafeCommunicatorServiceServer

type UnsafeCommunicatorServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCommunicatorServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CommunicatorServiceServer will result in compilation errors.

type UnsafeConfigServiceServer

type UnsafeConfigServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeConfigServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ConfigServiceServer will result in compilation errors.

type UnsafeCorePluginManagerServiceServer

type UnsafeCorePluginManagerServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCorePluginManagerServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CorePluginManagerServiceServer will result in compilation errors.

type UnsafeDownloaderServiceServer

type UnsafeDownloaderServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeDownloaderServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DownloaderServiceServer will result in compilation errors.

type UnsafeGuestServiceServer

type UnsafeGuestServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeGuestServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to GuestServiceServer will result in compilation errors.

type UnsafeHostServiceServer

type UnsafeHostServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeHostServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to HostServiceServer will result in compilation errors.

type UnsafeMapperServer

type UnsafeMapperServer interface {
	// contains filtered or unexported methods
}

UnsafeMapperServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to MapperServer will result in compilation errors.

type UnsafePluginInfoServiceServer

type UnsafePluginInfoServiceServer interface {
	// contains filtered or unexported methods
}

UnsafePluginInfoServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PluginInfoServiceServer will result in compilation errors.

type UnsafePluginManagerServiceServer

type UnsafePluginManagerServiceServer interface {
	// contains filtered or unexported methods
}

UnsafePluginManagerServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PluginManagerServiceServer will result in compilation errors.

type UnsafeProjectServiceServer

type UnsafeProjectServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeProjectServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ProjectServiceServer will result in compilation errors.

type UnsafeProviderServiceServer

type UnsafeProviderServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeProviderServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ProviderServiceServer will result in compilation errors.

type UnsafeProvisionerServiceServer

type UnsafeProvisionerServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeProvisionerServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ProvisionerServiceServer will result in compilation errors.

type UnsafePushServiceServer

type UnsafePushServiceServer interface {
	// contains filtered or unexported methods
}

UnsafePushServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PushServiceServer will result in compilation errors.

type UnsafeStateBagServiceServer

type UnsafeStateBagServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeStateBagServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to StateBagServiceServer will result in compilation errors.

type UnsafeSyncedFolderServiceServer

type UnsafeSyncedFolderServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeSyncedFolderServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SyncedFolderServiceServer will result in compilation errors.

type UnsafeTargetIndexServiceServer

type UnsafeTargetIndexServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeTargetIndexServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TargetIndexServiceServer will result in compilation errors.

type UnsafeTargetMachineServiceServer

type UnsafeTargetMachineServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeTargetMachineServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TargetMachineServiceServer will result in compilation errors.

type UnsafeTargetServiceServer

type UnsafeTargetServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeTargetServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TargetServiceServer will result in compilation errors.

type UnsafeTerminalUIServiceServer

type UnsafeTerminalUIServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeTerminalUIServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TerminalUIServiceServer will result in compilation errors.

type UnsafeVagrantfileServiceServer

type UnsafeVagrantfileServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeVagrantfileServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to VagrantfileServiceServer will result in compilation errors.

type Vagrantfile

type Vagrantfile struct {
	// contains filtered or unexported fields
}

****************************************************** Vagrantfile message used with Vagrantfile service *****************************************************

func (*Vagrantfile) Descriptor deprecated

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

Deprecated: Use Vagrantfile.ProtoReflect.Descriptor instead.

func (*Vagrantfile) ProtoMessage

func (*Vagrantfile) ProtoMessage()

func (*Vagrantfile) ProtoReflect

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

func (*Vagrantfile) Reset

func (x *Vagrantfile) Reset()

func (*Vagrantfile) String

func (x *Vagrantfile) String() string

type VagrantfileServiceClient

VagrantfileServiceClient is the client API for VagrantfileService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type VagrantfileServiceServer

VagrantfileServiceServer is the server API for VagrantfileService service. All implementations should embed UnimplementedVagrantfileServiceServer for forward compatibility

type Vagrantfile_BoxCollection

type Vagrantfile_BoxCollection struct {
	Directory string `protobuf:"bytes,1,opt,name=directory,proto3" json:"directory,omitempty"`
	// contains filtered or unexported fields
}

func (*Vagrantfile_BoxCollection) Descriptor deprecated

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

Deprecated: Use Vagrantfile_BoxCollection.ProtoReflect.Descriptor instead.

func (*Vagrantfile_BoxCollection) GetDirectory

func (x *Vagrantfile_BoxCollection) GetDirectory() string

func (*Vagrantfile_BoxCollection) ProtoMessage

func (*Vagrantfile_BoxCollection) ProtoMessage()

func (*Vagrantfile_BoxCollection) ProtoReflect

func (*Vagrantfile_BoxCollection) Reset

func (x *Vagrantfile_BoxCollection) Reset()

func (*Vagrantfile_BoxCollection) String

func (x *Vagrantfile_BoxCollection) String() string

type Vagrantfile_ConfigVM

type Vagrantfile_ConfigVM struct {
	AllowedSyncedFolderTypes   []string          `` /* 137-byte string literal not displayed */
	AllowFstabModification     bool              `` /* 130-byte string literal not displayed */
	AllowHostsModificaion      bool              `` /* 127-byte string literal not displayed */
	BaseMac                    string            `protobuf:"bytes,4,opt,name=base_mac,json=baseMac,proto3" json:"base_mac,omitempty"`
	BaseAddress                string            `protobuf:"bytes,5,opt,name=base_address,json=baseAddress,proto3" json:"base_address,omitempty"`
	BootTimeout                int32             `protobuf:"varint,6,opt,name=boot_timeout,json=bootTimeout,proto3" json:"boot_timeout,omitempty"`
	Box                        string            `protobuf:"bytes,7,opt,name=box,proto3" json:"box,omitempty"`
	IgnoreBoxVagrantfile       bool              `protobuf:"varint,8,opt,name=ignore_box_vagrantfile,json=ignoreBoxVagrantfile,proto3" json:"ignore_box_vagrantfile,omitempty"`
	BoxCheckUpdate             bool              `protobuf:"varint,9,opt,name=box_check_update,json=boxCheckUpdate,proto3" json:"box_check_update,omitempty"`
	BoxUrl                     []string          `protobuf:"bytes,10,rep,name=box_url,json=boxUrl,proto3" json:"box_url,omitempty"`
	BoxServerUrl               string            `protobuf:"bytes,11,opt,name=box_server_url,json=boxServerUrl,proto3" json:"box_server_url,omitempty"`
	BoxVersion                 string            `protobuf:"bytes,12,opt,name=box_version,json=boxVersion,proto3" json:"box_version,omitempty"`
	BoxDownloadCaCert          string            `protobuf:"bytes,13,opt,name=box_download_ca_cert,json=boxDownloadCaCert,proto3" json:"box_download_ca_cert,omitempty"`
	BoxDownloadCaPath          string            `protobuf:"bytes,14,opt,name=box_download_ca_path,json=boxDownloadCaPath,proto3" json:"box_download_ca_path,omitempty"`
	BoxDownloadChecksum        string            `protobuf:"bytes,15,opt,name=box_download_checksum,json=boxDownloadChecksum,proto3" json:"box_download_checksum,omitempty"`
	BoxDownloadChecksumType    string            `` /* 135-byte string literal not displayed */
	BoxDownloadClientCert      string            `` /* 129-byte string literal not displayed */
	BoxDownloadInsecure        bool              `protobuf:"varint,18,opt,name=box_download_insecure,json=boxDownloadInsecure,proto3" json:"box_download_insecure,omitempty"`
	BoxDownloadLocationTrusted bool              `` /* 145-byte string literal not displayed */
	BoxDownloadOptions         map[string]string `` /* 206-byte string literal not displayed */
	Communicator               string            `protobuf:"bytes,21,opt,name=communicator,proto3" json:"communicator,omitempty"`
	GracefulHaltTimeout        int32             `protobuf:"varint,22,opt,name=graceful_halt_timeout,json=gracefulHaltTimeout,proto3" json:"graceful_halt_timeout,omitempty"`
	Guest                      string            `protobuf:"bytes,23,opt,name=guest,proto3" json:"guest,omitempty"`
	Hostname                   string            `protobuf:"bytes,24,opt,name=hostname,proto3" json:"hostname,omitempty"`
	PostUpMessage              string            `protobuf:"bytes,25,opt,name=post_up_message,json=postUpMessage,proto3" json:"post_up_message,omitempty"`
	UsablePortRange            []int32           `protobuf:"varint,26,rep,packed,name=usable_port_range,json=usablePortRange,proto3" json:"usable_port_range,omitempty"`
	BoxExtraDownloadOptions    []string          `` /* 135-byte string literal not displayed */
	// TODO: CloudInit = 4 (Experimental)
	Providers []*Vagrantfile_Provider `protobuf:"bytes,29,rep,name=providers,proto3" json:"providers,omitempty"`
	// TODO: Disks = 6 (Experimental)
	Networks      []*Vagrantfile_Network      `protobuf:"bytes,31,rep,name=networks,proto3" json:"networks,omitempty"`
	Provisioners  []*Vagrantfile_Provisioner  `protobuf:"bytes,32,rep,name=provisioners,proto3" json:"provisioners,omitempty"`
	SyncedFolders []*Vagrantfile_SyncedFolder `protobuf:"bytes,33,rep,name=synced_folders,json=syncedFolders,proto3" json:"synced_folders,omitempty"`
	// contains filtered or unexported fields
}

func (*Vagrantfile_ConfigVM) Descriptor deprecated

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

Deprecated: Use Vagrantfile_ConfigVM.ProtoReflect.Descriptor instead.

func (*Vagrantfile_ConfigVM) GetAllowFstabModification

func (x *Vagrantfile_ConfigVM) GetAllowFstabModification() bool

func (*Vagrantfile_ConfigVM) GetAllowHostsModificaion

func (x *Vagrantfile_ConfigVM) GetAllowHostsModificaion() bool

func (*Vagrantfile_ConfigVM) GetAllowedSyncedFolderTypes

func (x *Vagrantfile_ConfigVM) GetAllowedSyncedFolderTypes() []string

func (*Vagrantfile_ConfigVM) GetBaseAddress

func (x *Vagrantfile_ConfigVM) GetBaseAddress() string

func (*Vagrantfile_ConfigVM) GetBaseMac

func (x *Vagrantfile_ConfigVM) GetBaseMac() string

func (*Vagrantfile_ConfigVM) GetBootTimeout

func (x *Vagrantfile_ConfigVM) GetBootTimeout() int32

func (*Vagrantfile_ConfigVM) GetBox

func (x *Vagrantfile_ConfigVM) GetBox() string

func (*Vagrantfile_ConfigVM) GetBoxCheckUpdate

func (x *Vagrantfile_ConfigVM) GetBoxCheckUpdate() bool

func (*Vagrantfile_ConfigVM) GetBoxDownloadCaCert

func (x *Vagrantfile_ConfigVM) GetBoxDownloadCaCert() string

func (*Vagrantfile_ConfigVM) GetBoxDownloadCaPath

func (x *Vagrantfile_ConfigVM) GetBoxDownloadCaPath() string

func (*Vagrantfile_ConfigVM) GetBoxDownloadChecksum

func (x *Vagrantfile_ConfigVM) GetBoxDownloadChecksum() string

func (*Vagrantfile_ConfigVM) GetBoxDownloadChecksumType

func (x *Vagrantfile_ConfigVM) GetBoxDownloadChecksumType() string

func (*Vagrantfile_ConfigVM) GetBoxDownloadClientCert

func (x *Vagrantfile_ConfigVM) GetBoxDownloadClientCert() string

func (*Vagrantfile_ConfigVM) GetBoxDownloadInsecure

func (x *Vagrantfile_ConfigVM) GetBoxDownloadInsecure() bool

func (*Vagrantfile_ConfigVM) GetBoxDownloadLocationTrusted

func (x *Vagrantfile_ConfigVM) GetBoxDownloadLocationTrusted() bool

func (*Vagrantfile_ConfigVM) GetBoxDownloadOptions

func (x *Vagrantfile_ConfigVM) GetBoxDownloadOptions() map[string]string

func (*Vagrantfile_ConfigVM) GetBoxExtraDownloadOptions

func (x *Vagrantfile_ConfigVM) GetBoxExtraDownloadOptions() []string

func (*Vagrantfile_ConfigVM) GetBoxServerUrl

func (x *Vagrantfile_ConfigVM) GetBoxServerUrl() string

func (*Vagrantfile_ConfigVM) GetBoxUrl

func (x *Vagrantfile_ConfigVM) GetBoxUrl() []string

func (*Vagrantfile_ConfigVM) GetBoxVersion

func (x *Vagrantfile_ConfigVM) GetBoxVersion() string

func (*Vagrantfile_ConfigVM) GetCommunicator

func (x *Vagrantfile_ConfigVM) GetCommunicator() string

func (*Vagrantfile_ConfigVM) GetGracefulHaltTimeout

func (x *Vagrantfile_ConfigVM) GetGracefulHaltTimeout() int32

func (*Vagrantfile_ConfigVM) GetGuest

func (x *Vagrantfile_ConfigVM) GetGuest() string

func (*Vagrantfile_ConfigVM) GetHostname

func (x *Vagrantfile_ConfigVM) GetHostname() string

func (*Vagrantfile_ConfigVM) GetIgnoreBoxVagrantfile

func (x *Vagrantfile_ConfigVM) GetIgnoreBoxVagrantfile() bool

func (*Vagrantfile_ConfigVM) GetNetworks

func (x *Vagrantfile_ConfigVM) GetNetworks() []*Vagrantfile_Network

func (*Vagrantfile_ConfigVM) GetPostUpMessage

func (x *Vagrantfile_ConfigVM) GetPostUpMessage() string

func (*Vagrantfile_ConfigVM) GetProviders

func (x *Vagrantfile_ConfigVM) GetProviders() []*Vagrantfile_Provider

func (*Vagrantfile_ConfigVM) GetProvisioners

func (x *Vagrantfile_ConfigVM) GetProvisioners() []*Vagrantfile_Provisioner

func (*Vagrantfile_ConfigVM) GetSyncedFolders

func (x *Vagrantfile_ConfigVM) GetSyncedFolders() []*Vagrantfile_SyncedFolder

func (*Vagrantfile_ConfigVM) GetUsablePortRange

func (x *Vagrantfile_ConfigVM) GetUsablePortRange() []int32

func (*Vagrantfile_ConfigVM) ProtoMessage

func (*Vagrantfile_ConfigVM) ProtoMessage()

func (*Vagrantfile_ConfigVM) ProtoReflect

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

func (*Vagrantfile_ConfigVM) Reset

func (x *Vagrantfile_ConfigVM) Reset()

func (*Vagrantfile_ConfigVM) String

func (x *Vagrantfile_ConfigVM) String() string

type Vagrantfile_ConfigVagrant

type Vagrantfile_ConfigVagrant struct {
	Host string `protobuf:"bytes,1,opt,name=host,proto3" json:"host,omitempty"`
	// TODO: plugins can be a string, a hash or array
	Plugins   []string `protobuf:"bytes,2,rep,name=plugins,proto3" json:"plugins,omitempty"`
	Sensitive []string `protobuf:"bytes,3,rep,name=sensitive,proto3" json:"sensitive,omitempty"`
	// contains filtered or unexported fields
}

func (*Vagrantfile_ConfigVagrant) Descriptor deprecated

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

Deprecated: Use Vagrantfile_ConfigVagrant.ProtoReflect.Descriptor instead.

func (*Vagrantfile_ConfigVagrant) GetHost

func (x *Vagrantfile_ConfigVagrant) GetHost() string

func (*Vagrantfile_ConfigVagrant) GetPlugins

func (x *Vagrantfile_ConfigVagrant) GetPlugins() []string

func (*Vagrantfile_ConfigVagrant) GetSensitive

func (x *Vagrantfile_ConfigVagrant) GetSensitive() []string

func (*Vagrantfile_ConfigVagrant) ProtoMessage

func (*Vagrantfile_ConfigVagrant) ProtoMessage()

func (*Vagrantfile_ConfigVagrant) ProtoReflect

func (*Vagrantfile_ConfigVagrant) Reset

func (x *Vagrantfile_ConfigVagrant) Reset()

func (*Vagrantfile_ConfigVagrant) String

func (x *Vagrantfile_ConfigVagrant) String() string

type Vagrantfile_GeneralConfig

type Vagrantfile_GeneralConfig struct {
	Type   string     `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Config *anypb.Any `protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*Vagrantfile_GeneralConfig) Descriptor deprecated

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

Deprecated: Use Vagrantfile_GeneralConfig.ProtoReflect.Descriptor instead.

func (*Vagrantfile_GeneralConfig) GetConfig

func (x *Vagrantfile_GeneralConfig) GetConfig() *anypb.Any

func (*Vagrantfile_GeneralConfig) GetType

func (x *Vagrantfile_GeneralConfig) GetType() string

func (*Vagrantfile_GeneralConfig) ProtoMessage

func (*Vagrantfile_GeneralConfig) ProtoMessage()

func (*Vagrantfile_GeneralConfig) ProtoReflect

func (*Vagrantfile_GeneralConfig) Reset

func (x *Vagrantfile_GeneralConfig) Reset()

func (*Vagrantfile_GeneralConfig) String

func (x *Vagrantfile_GeneralConfig) String() string

type Vagrantfile_MachineConfig

type Vagrantfile_MachineConfig struct {
	Name          string                       `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	ConfigVm      *Vagrantfile_ConfigVM        `protobuf:"bytes,2,opt,name=config_vm,json=configVm,proto3" json:"config_vm,omitempty"`
	ConfigVagrant *Vagrantfile_ConfigVagrant   `protobuf:"bytes,3,opt,name=config_vagrant,json=configVagrant,proto3" json:"config_vagrant,omitempty"`
	PluginConfigs []*Vagrantfile_GeneralConfig `protobuf:"bytes,4,rep,name=plugin_configs,json=pluginConfigs,proto3" json:"plugin_configs,omitempty"`
	// contains filtered or unexported fields
}

TODO: Review what needs to be sent here

func (*Vagrantfile_MachineConfig) Descriptor deprecated

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

Deprecated: Use Vagrantfile_MachineConfig.ProtoReflect.Descriptor instead.

func (*Vagrantfile_MachineConfig) GetConfigVagrant

func (*Vagrantfile_MachineConfig) GetConfigVm

func (*Vagrantfile_MachineConfig) GetName

func (x *Vagrantfile_MachineConfig) GetName() string

func (*Vagrantfile_MachineConfig) GetPluginConfigs

func (x *Vagrantfile_MachineConfig) GetPluginConfigs() []*Vagrantfile_GeneralConfig

func (*Vagrantfile_MachineConfig) ProtoMessage

func (*Vagrantfile_MachineConfig) ProtoMessage()

func (*Vagrantfile_MachineConfig) ProtoReflect

func (*Vagrantfile_MachineConfig) Reset

func (x *Vagrantfile_MachineConfig) Reset()

func (*Vagrantfile_MachineConfig) String

func (x *Vagrantfile_MachineConfig) String() string

type Vagrantfile_NamespaceRequest

type Vagrantfile_NamespaceRequest struct {
	Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	// contains filtered or unexported fields
}

func (*Vagrantfile_NamespaceRequest) Descriptor deprecated

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

Deprecated: Use Vagrantfile_NamespaceRequest.ProtoReflect.Descriptor instead.

func (*Vagrantfile_NamespaceRequest) GetNamespace

func (x *Vagrantfile_NamespaceRequest) GetNamespace() string

func (*Vagrantfile_NamespaceRequest) ProtoMessage

func (*Vagrantfile_NamespaceRequest) ProtoMessage()

func (*Vagrantfile_NamespaceRequest) ProtoReflect

func (*Vagrantfile_NamespaceRequest) Reset

func (x *Vagrantfile_NamespaceRequest) Reset()

func (*Vagrantfile_NamespaceRequest) String

type Vagrantfile_Network

type Vagrantfile_Network struct {
	Type   string     `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Id     string     `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Config *anypb.Any `protobuf:"bytes,3,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*Vagrantfile_Network) Descriptor deprecated

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

Deprecated: Use Vagrantfile_Network.ProtoReflect.Descriptor instead.

func (*Vagrantfile_Network) GetConfig

func (x *Vagrantfile_Network) GetConfig() *anypb.Any

func (*Vagrantfile_Network) GetId

func (x *Vagrantfile_Network) GetId() string

func (*Vagrantfile_Network) GetType

func (x *Vagrantfile_Network) GetType() string

func (*Vagrantfile_Network) ProtoMessage

func (*Vagrantfile_Network) ProtoMessage()

func (*Vagrantfile_Network) ProtoReflect

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

func (*Vagrantfile_Network) Reset

func (x *Vagrantfile_Network) Reset()

func (*Vagrantfile_Network) String

func (x *Vagrantfile_Network) String() string

type Vagrantfile_PrimaryTargetNameResponse

type Vagrantfile_PrimaryTargetNameResponse struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*Vagrantfile_PrimaryTargetNameResponse) Descriptor deprecated

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

Deprecated: Use Vagrantfile_PrimaryTargetNameResponse.ProtoReflect.Descriptor instead.

func (*Vagrantfile_PrimaryTargetNameResponse) GetName

func (*Vagrantfile_PrimaryTargetNameResponse) ProtoMessage

func (*Vagrantfile_PrimaryTargetNameResponse) ProtoMessage()

func (*Vagrantfile_PrimaryTargetNameResponse) ProtoReflect

func (*Vagrantfile_PrimaryTargetNameResponse) Reset

func (*Vagrantfile_PrimaryTargetNameResponse) String

type Vagrantfile_Provider

type Vagrantfile_Provider struct {
	Type   string     `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Config *anypb.Any `protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*Vagrantfile_Provider) Descriptor deprecated

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

Deprecated: Use Vagrantfile_Provider.ProtoReflect.Descriptor instead.

func (*Vagrantfile_Provider) GetConfig

func (x *Vagrantfile_Provider) GetConfig() *anypb.Any

func (*Vagrantfile_Provider) GetType

func (x *Vagrantfile_Provider) GetType() string

func (*Vagrantfile_Provider) ProtoMessage

func (*Vagrantfile_Provider) ProtoMessage()

func (*Vagrantfile_Provider) ProtoReflect

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

func (*Vagrantfile_Provider) Reset

func (x *Vagrantfile_Provider) Reset()

func (*Vagrantfile_Provider) String

func (x *Vagrantfile_Provider) String() string

type Vagrantfile_Provisioner

type Vagrantfile_Provisioner struct {
	Name                 string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Type                 string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	Before               string `protobuf:"bytes,3,opt,name=before,proto3" json:"before,omitempty"`
	After                string `protobuf:"bytes,4,opt,name=after,proto3" json:"after,omitempty"`
	CommunicatorRequired bool   `protobuf:"varint,5,opt,name=communicator_required,json=communicatorRequired,proto3" json:"communicator_required,omitempty"`
	// A Provisioner plugin defines it's own configuration,
	// that gets added in here
	Config *anypb.Any `protobuf:"bytes,6,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*Vagrantfile_Provisioner) Descriptor deprecated

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

Deprecated: Use Vagrantfile_Provisioner.ProtoReflect.Descriptor instead.

func (*Vagrantfile_Provisioner) GetAfter

func (x *Vagrantfile_Provisioner) GetAfter() string

func (*Vagrantfile_Provisioner) GetBefore

func (x *Vagrantfile_Provisioner) GetBefore() string

func (*Vagrantfile_Provisioner) GetCommunicatorRequired

func (x *Vagrantfile_Provisioner) GetCommunicatorRequired() bool

func (*Vagrantfile_Provisioner) GetConfig

func (x *Vagrantfile_Provisioner) GetConfig() *anypb.Any

func (*Vagrantfile_Provisioner) GetName

func (x *Vagrantfile_Provisioner) GetName() string

func (*Vagrantfile_Provisioner) GetType

func (x *Vagrantfile_Provisioner) GetType() string

func (*Vagrantfile_Provisioner) ProtoMessage

func (*Vagrantfile_Provisioner) ProtoMessage()

func (*Vagrantfile_Provisioner) ProtoReflect

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

func (*Vagrantfile_Provisioner) Reset

func (x *Vagrantfile_Provisioner) Reset()

func (*Vagrantfile_Provisioner) String

func (x *Vagrantfile_Provisioner) String() string

type Vagrantfile_PushConfig

type Vagrantfile_PushConfig struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Each push plugin defines its own config
	Config *Vagrantfile_GeneralConfig `protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*Vagrantfile_PushConfig) Descriptor deprecated

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

Deprecated: Use Vagrantfile_PushConfig.ProtoReflect.Descriptor instead.

func (*Vagrantfile_PushConfig) GetConfig

func (*Vagrantfile_PushConfig) GetName

func (x *Vagrantfile_PushConfig) GetName() string

func (*Vagrantfile_PushConfig) ProtoMessage

func (*Vagrantfile_PushConfig) ProtoMessage()

func (*Vagrantfile_PushConfig) ProtoReflect

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

func (*Vagrantfile_PushConfig) Reset

func (x *Vagrantfile_PushConfig) Reset()

func (*Vagrantfile_PushConfig) String

func (x *Vagrantfile_PushConfig) String() string

type Vagrantfile_Serialized

type Vagrantfile_Serialized struct {
	Json []byte `protobuf:"bytes,1,opt,name=json,proto3" json:"json,omitempty"`
	// contains filtered or unexported fields
}

func (*Vagrantfile_Serialized) Descriptor deprecated

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

Deprecated: Use Vagrantfile_Serialized.ProtoReflect.Descriptor instead.

func (*Vagrantfile_Serialized) GetJson

func (x *Vagrantfile_Serialized) GetJson() []byte

func (*Vagrantfile_Serialized) ProtoMessage

func (*Vagrantfile_Serialized) ProtoMessage()

func (*Vagrantfile_Serialized) ProtoReflect

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

func (*Vagrantfile_Serialized) Reset

func (x *Vagrantfile_Serialized) Reset()

func (*Vagrantfile_Serialized) String

func (x *Vagrantfile_Serialized) String() string

type Vagrantfile_SyncedFolder

type Vagrantfile_SyncedFolder struct {
	Source      string `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"`
	Destination string `protobuf:"bytes,2,opt,name=destination,proto3" json:"destination,omitempty"`
	// A SyncedFolder plugin defines it's own configuration,
	// that gets added in here
	Config       *anypb.Any `protobuf:"bytes,3,opt,name=config,proto3" json:"config,omitempty"`
	Create       bool       `protobuf:"varint,4,opt,name=create,proto3" json:"create,omitempty"`
	Disabled     bool       `protobuf:"varint,5,opt,name=disabled,proto3" json:"disabled,omitempty"`
	Group        *string    `protobuf:"bytes,6,opt,name=group,proto3,oneof" json:"group,omitempty"`
	Id           string     `protobuf:"bytes,7,opt,name=id,proto3" json:"id,omitempty"`
	MountOptions []string   `protobuf:"bytes,8,rep,name=mount_options,json=mountOptions,proto3" json:"mount_options,omitempty"`
	Owner        *string    `protobuf:"bytes,9,opt,name=owner,proto3,oneof" json:"owner,omitempty"`
	Type         *string    `protobuf:"bytes,10,opt,name=type,proto3,oneof" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*Vagrantfile_SyncedFolder) Descriptor deprecated

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

Deprecated: Use Vagrantfile_SyncedFolder.ProtoReflect.Descriptor instead.

func (*Vagrantfile_SyncedFolder) GetConfig

func (x *Vagrantfile_SyncedFolder) GetConfig() *anypb.Any

func (*Vagrantfile_SyncedFolder) GetCreate

func (x *Vagrantfile_SyncedFolder) GetCreate() bool

func (*Vagrantfile_SyncedFolder) GetDestination

func (x *Vagrantfile_SyncedFolder) GetDestination() string

func (*Vagrantfile_SyncedFolder) GetDisabled

func (x *Vagrantfile_SyncedFolder) GetDisabled() bool

func (*Vagrantfile_SyncedFolder) GetGroup

func (x *Vagrantfile_SyncedFolder) GetGroup() string

func (*Vagrantfile_SyncedFolder) GetId

func (x *Vagrantfile_SyncedFolder) GetId() string

func (*Vagrantfile_SyncedFolder) GetMountOptions

func (x *Vagrantfile_SyncedFolder) GetMountOptions() []string

func (*Vagrantfile_SyncedFolder) GetOwner

func (x *Vagrantfile_SyncedFolder) GetOwner() string

func (*Vagrantfile_SyncedFolder) GetSource

func (x *Vagrantfile_SyncedFolder) GetSource() string

func (*Vagrantfile_SyncedFolder) GetType

func (x *Vagrantfile_SyncedFolder) GetType() string

func (*Vagrantfile_SyncedFolder) ProtoMessage

func (*Vagrantfile_SyncedFolder) ProtoMessage()

func (*Vagrantfile_SyncedFolder) ProtoReflect

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

func (*Vagrantfile_SyncedFolder) Reset

func (x *Vagrantfile_SyncedFolder) Reset()

func (*Vagrantfile_SyncedFolder) String

func (x *Vagrantfile_SyncedFolder) String() string

type Vagrantfile_TargetConfigRequest

type Vagrantfile_TargetConfigRequest struct {
	Name             string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Provider         string `protobuf:"bytes,2,opt,name=provider,proto3" json:"provider,omitempty"`
	ValidateProvider bool   `protobuf:"varint,5,opt,name=validate_provider,json=validateProvider,proto3" json:"validate_provider,omitempty"`
	// contains filtered or unexported fields
}

func (*Vagrantfile_TargetConfigRequest) Descriptor deprecated

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

Deprecated: Use Vagrantfile_TargetConfigRequest.ProtoReflect.Descriptor instead.

func (*Vagrantfile_TargetConfigRequest) GetName

func (*Vagrantfile_TargetConfigRequest) GetProvider

func (x *Vagrantfile_TargetConfigRequest) GetProvider() string

func (*Vagrantfile_TargetConfigRequest) GetValidateProvider

func (x *Vagrantfile_TargetConfigRequest) GetValidateProvider() bool

func (*Vagrantfile_TargetConfigRequest) ProtoMessage

func (*Vagrantfile_TargetConfigRequest) ProtoMessage()

func (*Vagrantfile_TargetConfigRequest) ProtoReflect

func (*Vagrantfile_TargetConfigRequest) Reset

func (*Vagrantfile_TargetConfigRequest) String

type Vagrantfile_TargetConfigResponse

type Vagrantfile_TargetConfigResponse struct {
	TargetConfig *Vagrantfile_MachineConfig `protobuf:"bytes,1,opt,name=target_config,json=targetConfig,proto3" json:"target_config,omitempty"`
	// contains filtered or unexported fields
}

func (*Vagrantfile_TargetConfigResponse) Descriptor deprecated

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

Deprecated: Use Vagrantfile_TargetConfigResponse.ProtoReflect.Descriptor instead.

func (*Vagrantfile_TargetConfigResponse) GetTargetConfig

func (*Vagrantfile_TargetConfigResponse) ProtoMessage

func (*Vagrantfile_TargetConfigResponse) ProtoMessage()

func (*Vagrantfile_TargetConfigResponse) ProtoReflect

func (*Vagrantfile_TargetConfigResponse) Reset

func (*Vagrantfile_TargetConfigResponse) String

type Vagrantfile_TargetNamesResponse

type Vagrantfile_TargetNamesResponse struct {
	Names []string `protobuf:"bytes,1,rep,name=names,proto3" json:"names,omitempty"`
	// contains filtered or unexported fields
}

func (*Vagrantfile_TargetNamesResponse) Descriptor deprecated

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

Deprecated: Use Vagrantfile_TargetNamesResponse.ProtoReflect.Descriptor instead.

func (*Vagrantfile_TargetNamesResponse) GetNames

func (x *Vagrantfile_TargetNamesResponse) GetNames() []string

func (*Vagrantfile_TargetNamesResponse) ProtoMessage

func (*Vagrantfile_TargetNamesResponse) ProtoMessage()

func (*Vagrantfile_TargetNamesResponse) ProtoReflect

func (*Vagrantfile_TargetNamesResponse) Reset

func (*Vagrantfile_TargetNamesResponse) String

type Vagrantfile_TargetRequest

type Vagrantfile_TargetRequest struct {
	Name     string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Provider string `protobuf:"bytes,2,opt,name=provider,proto3" json:"provider,omitempty"`
	// contains filtered or unexported fields
}

func (*Vagrantfile_TargetRequest) Descriptor deprecated

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

Deprecated: Use Vagrantfile_TargetRequest.ProtoReflect.Descriptor instead.

func (*Vagrantfile_TargetRequest) GetName

func (x *Vagrantfile_TargetRequest) GetName() string

func (*Vagrantfile_TargetRequest) GetProvider

func (x *Vagrantfile_TargetRequest) GetProvider() string

func (*Vagrantfile_TargetRequest) ProtoMessage

func (*Vagrantfile_TargetRequest) ProtoMessage()

func (*Vagrantfile_TargetRequest) ProtoReflect

func (*Vagrantfile_TargetRequest) Reset

func (x *Vagrantfile_TargetRequest) Reset()

func (*Vagrantfile_TargetRequest) String

func (x *Vagrantfile_TargetRequest) String() string

type Vagrantfile_TargetResponse

type Vagrantfile_TargetResponse struct {
	Target *Args_Target `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
	// contains filtered or unexported fields
}

func (*Vagrantfile_TargetResponse) Descriptor deprecated

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

Deprecated: Use Vagrantfile_TargetResponse.ProtoReflect.Descriptor instead.

func (*Vagrantfile_TargetResponse) GetTarget

func (x *Vagrantfile_TargetResponse) GetTarget() *Args_Target

func (*Vagrantfile_TargetResponse) ProtoMessage

func (*Vagrantfile_TargetResponse) ProtoMessage()

func (*Vagrantfile_TargetResponse) ProtoReflect

func (*Vagrantfile_TargetResponse) Reset

func (x *Vagrantfile_TargetResponse) Reset()

func (*Vagrantfile_TargetResponse) String

func (x *Vagrantfile_TargetResponse) String() string

type Vagrantfile_Vagrantfile

type Vagrantfile_Vagrantfile struct {

	// The full path the the Vagrantfile including the Vagrantfile name
	Path           string                       `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	Raw            string                       `protobuf:"bytes,2,opt,name=raw,proto3" json:"raw,omitempty"`
	CurrentVersion string                       `protobuf:"bytes,3,opt,name=current_version,json=currentVersion,proto3" json:"current_version,omitempty"`
	MachineConfigs []*Vagrantfile_MachineConfig `protobuf:"bytes,4,rep,name=machine_configs,json=machineConfigs,proto3" json:"machine_configs,omitempty"`
	PushConfigs    []*Vagrantfile_PushConfig    `protobuf:"bytes,5,rep,name=push_configs,json=pushConfigs,proto3" json:"push_configs,omitempty"`
	Provisioners   []*Vagrantfile_Provisioner   `protobuf:"bytes,6,rep,name=provisioners,proto3" json:"provisioners,omitempty"`
	// contains filtered or unexported fields
}

TODO: Review what needs to be sent here

func (*Vagrantfile_Vagrantfile) Descriptor deprecated

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

Deprecated: Use Vagrantfile_Vagrantfile.ProtoReflect.Descriptor instead.

func (*Vagrantfile_Vagrantfile) GetCurrentVersion

func (x *Vagrantfile_Vagrantfile) GetCurrentVersion() string

func (*Vagrantfile_Vagrantfile) GetMachineConfigs

func (x *Vagrantfile_Vagrantfile) GetMachineConfigs() []*Vagrantfile_MachineConfig

func (*Vagrantfile_Vagrantfile) GetPath

func (x *Vagrantfile_Vagrantfile) GetPath() string

func (*Vagrantfile_Vagrantfile) GetProvisioners

func (x *Vagrantfile_Vagrantfile) GetProvisioners() []*Vagrantfile_Provisioner

func (*Vagrantfile_Vagrantfile) GetPushConfigs

func (x *Vagrantfile_Vagrantfile) GetPushConfigs() []*Vagrantfile_PushConfig

func (*Vagrantfile_Vagrantfile) GetRaw

func (x *Vagrantfile_Vagrantfile) GetRaw() string

func (*Vagrantfile_Vagrantfile) ProtoMessage

func (*Vagrantfile_Vagrantfile) ProtoMessage()

func (*Vagrantfile_Vagrantfile) ProtoReflect

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

func (*Vagrantfile_Vagrantfile) Reset

func (x *Vagrantfile_Vagrantfile) Reset()

func (*Vagrantfile_Vagrantfile) String

func (x *Vagrantfile_Vagrantfile) String() string

type Vagrantfile_ValueRequest

type Vagrantfile_ValueRequest struct {
	Path []string `protobuf:"bytes,1,rep,name=path,proto3" json:"path,omitempty"`
	// contains filtered or unexported fields
}

func (*Vagrantfile_ValueRequest) Descriptor deprecated

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

Deprecated: Use Vagrantfile_ValueRequest.ProtoReflect.Descriptor instead.

func (*Vagrantfile_ValueRequest) GetPath

func (x *Vagrantfile_ValueRequest) GetPath() []string

func (*Vagrantfile_ValueRequest) ProtoMessage

func (*Vagrantfile_ValueRequest) ProtoMessage()

func (*Vagrantfile_ValueRequest) ProtoReflect

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

func (*Vagrantfile_ValueRequest) Reset

func (x *Vagrantfile_ValueRequest) Reset()

func (*Vagrantfile_ValueRequest) String

func (x *Vagrantfile_ValueRequest) String() string

Jump to

Keyboard shortcuts

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