v2

package
v1.35.3 Latest Latest
Warning

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

Go to latest
Published: Jan 13, 2022 License: Apache-2.0 Imports: 19 Imported by: 0

Documentation

Overview

Package v2 is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

View Source
const BuildType_CLUSTER = enums.BuildType_CLUSTER
View Source
const BuildType_GCB = enums.BuildType_GCB
View Source
const BuildType_LOCAL = enums.BuildType_LOCAL
View Source
const BuildType_UNKNOWN_BUILD_TYPE = enums.BuildType_UNKNOWN_BUILD_TYPE
View Source
const BuilderType_BAZEL = enums.BuilderType_BAZEL
View Source
const BuilderType_BUILDPACKS = enums.BuilderType_BUILDPACKS
View Source
const BuilderType_CUSTOM = enums.BuilderType_CUSTOM
View Source
const BuilderType_DOCKER = enums.BuilderType_DOCKER
View Source
const BuilderType_JIB = enums.BuilderType_JIB
View Source
const BuilderType_KANIKO = enums.BuilderType_KANIKO
View Source
const BuilderType_KO = enums.BuilderType_KO
View Source
const BuilderType_UNKNOWN_BUILDER_TYPE = enums.BuilderType_UNKNOWN_BUILDER_TYPE
View Source
const ClusterType_GKE = enums.ClusterType_GKE
View Source
const ClusterType_MINIKUBE = enums.ClusterType_MINIKUBE
View Source
const ClusterType_OTHER = enums.ClusterType_OTHER
View Source
const ClusterType_UNKNOWN_CLUSTER_TYPE = enums.ClusterType_UNKNOWN_CLUSTER_TYPE
View Source
const DeployerType_HELM = enums.DeployerType_HELM
View Source
const DeployerType_KPT = enums.DeployerType_KPT
View Source
const DeployerType_KUBECTL = enums.DeployerType_KUBECTL
View Source
const DeployerType_KUSTOMIZE = enums.DeployerType_KUSTOMIZE
View Source
const DeployerType_UNKNOWN_DEPLOYER_TYPE = enums.DeployerType_UNKNOWN_DEPLOYER_TYPE
View Source
const LogLevel_DEBUG = enums.LogLevel_DEBUG
View Source
const LogLevel_ERROR = enums.LogLevel_ERROR
View Source
const LogLevel_FATAL = enums.LogLevel_FATAL
View Source
const LogLevel_INFO = enums.LogLevel_INFO
View Source
const LogLevel_PANIC = enums.LogLevel_PANIC
View Source
const LogLevel_STANDARD = enums.LogLevel_STANDARD
View Source
const LogLevel_TRACE = enums.LogLevel_TRACE
View Source
const LogLevel_WARN = enums.LogLevel_WARN
View Source
const RenderType_HELM_CHART = enums.RenderType_HELM_CHART
View Source
const RenderType_KPT_MANIFEST = enums.RenderType_KPT_MANIFEST
View Source
const RenderType_KUSTOMIZE_MANIFEST = enums.RenderType_KUSTOMIZE_MANIFEST
View Source
const RenderType_RAWK8S = enums.RenderType_RAWK8S
View Source
const RenderType_UNKNOWN_RENDER_TYPE = enums.RenderType_UNKNOWN_RENDER_TYPE
View Source
const StatusCode_BUILD_CANCELLED = enums.StatusCode_BUILD_CANCELLED
View Source
const StatusCode_BUILD_DOCKERFILE_NOT_FOUND = enums.StatusCode_BUILD_DOCKERFILE_NOT_FOUND
View Source
const StatusCode_BUILD_DOCKER_CACHE_FROM_PULL_ERR = enums.StatusCode_BUILD_DOCKER_CACHE_FROM_PULL_ERR
View Source
const StatusCode_BUILD_DOCKER_CANCELLED = enums.StatusCode_BUILD_DOCKER_CANCELLED
View Source
const StatusCode_BUILD_DOCKER_CONFLICT_ERR = enums.StatusCode_BUILD_DOCKER_CONFLICT_ERR
View Source
const StatusCode_BUILD_DOCKER_DAEMON_NOT_RUNNING = enums.StatusCode_BUILD_DOCKER_DAEMON_NOT_RUNNING
View Source
const StatusCode_BUILD_DOCKER_DATA_LOSS_ERR = enums.StatusCode_BUILD_DOCKER_DATA_LOSS_ERR
View Source
const StatusCode_BUILD_DOCKER_DEADLINE = enums.StatusCode_BUILD_DOCKER_DEADLINE
View Source
const StatusCode_BUILD_DOCKER_ERROR_NOT_FOUND = enums.StatusCode_BUILD_DOCKER_ERROR_NOT_FOUND
View Source
const StatusCode_BUILD_DOCKER_FORBIDDEN_ERR = enums.StatusCode_BUILD_DOCKER_FORBIDDEN_ERR
View Source
const StatusCode_BUILD_DOCKER_GET_DIGEST_ERR = enums.StatusCode_BUILD_DOCKER_GET_DIGEST_ERR
View Source
const StatusCode_BUILD_DOCKER_INVALID_PARAM_ERR = enums.StatusCode_BUILD_DOCKER_INVALID_PARAM_ERR
View Source
const StatusCode_BUILD_DOCKER_NOT_IMPLEMENTED_ERR = enums.StatusCode_BUILD_DOCKER_NOT_IMPLEMENTED_ERR
View Source
const StatusCode_BUILD_DOCKER_NOT_MODIFIED_ERR = enums.StatusCode_BUILD_DOCKER_NOT_MODIFIED_ERR
View Source
const StatusCode_BUILD_DOCKER_NO_SPACE_ERR = enums.StatusCode_BUILD_DOCKER_NO_SPACE_ERR
View Source
const StatusCode_BUILD_DOCKER_SYSTEM_ERR = enums.StatusCode_BUILD_DOCKER_SYSTEM_ERR
View Source
const StatusCode_BUILD_DOCKER_UNAUTHORIZED = enums.StatusCode_BUILD_DOCKER_UNAUTHORIZED
View Source
const StatusCode_BUILD_DOCKER_UNAVAILABLE = enums.StatusCode_BUILD_DOCKER_UNAVAILABLE
View Source
const StatusCode_BUILD_DOCKER_UNKNOWN = enums.StatusCode_BUILD_DOCKER_UNKNOWN
View Source
const StatusCode_BUILD_GCB_BUILD_CANCELLED = enums.StatusCode_BUILD_GCB_BUILD_CANCELLED
View Source
const StatusCode_BUILD_GCB_BUILD_FAILED = enums.StatusCode_BUILD_GCB_BUILD_FAILED
View Source
const StatusCode_BUILD_GCB_BUILD_INTERNAL_ERR = enums.StatusCode_BUILD_GCB_BUILD_INTERNAL_ERR
View Source
const StatusCode_BUILD_GCB_BUILD_TIMEOUT = enums.StatusCode_BUILD_GCB_BUILD_TIMEOUT
View Source
const StatusCode_BUILD_GCB_BUILD_UNKNOWN_STATUS = enums.StatusCode_BUILD_GCB_BUILD_UNKNOWN_STATUS
View Source
const StatusCode_BUILD_GCB_COPY_BUILD_LOG_ERR = enums.StatusCode_BUILD_GCB_COPY_BUILD_LOG_ERR
View Source
const StatusCode_BUILD_GCB_CREATE_BUCKET_ERR = enums.StatusCode_BUILD_GCB_CREATE_BUCKET_ERR
View Source
const StatusCode_BUILD_GCB_CREATE_BUILD_ERR = enums.StatusCode_BUILD_GCB_CREATE_BUILD_ERR
View Source
const StatusCode_BUILD_GCB_EXTRACT_PROJECT_ID = enums.StatusCode_BUILD_GCB_EXTRACT_PROJECT_ID
View Source
const StatusCode_BUILD_GCB_GENERATE_BUILD_DESCRIPTOR_ERR = enums.StatusCode_BUILD_GCB_GENERATE_BUILD_DESCRIPTOR_ERR
View Source
const StatusCode_BUILD_GCB_GET_BUILD_ID_ERR = enums.StatusCode_BUILD_GCB_GET_BUILD_ID_ERR
View Source
const StatusCode_BUILD_GCB_GET_BUILD_LOG_ERR = enums.StatusCode_BUILD_GCB_GET_BUILD_LOG_ERR
View Source
const StatusCode_BUILD_GCB_GET_BUILD_STATUS_ERR = enums.StatusCode_BUILD_GCB_GET_BUILD_STATUS_ERR
View Source
const StatusCode_BUILD_GCB_GET_BUILT_IMAGE_ERR = enums.StatusCode_BUILD_GCB_GET_BUILT_IMAGE_ERR
View Source
const StatusCode_BUILD_GCB_GET_DEPENDENCY_ERR = enums.StatusCode_BUILD_GCB_GET_DEPENDENCY_ERR
View Source
const StatusCode_BUILD_GCB_GET_GCS_BUCKET_ERR = enums.StatusCode_BUILD_GCB_GET_GCS_BUCKET_ERR
View Source
const StatusCode_BUILD_GCB_JIB_DEPENDENCY_ERR = enums.StatusCode_BUILD_GCB_JIB_DEPENDENCY_ERR
View Source
const StatusCode_BUILD_GCB_UPLOAD_TO_GCS_ERR = enums.StatusCode_BUILD_GCB_UPLOAD_TO_GCS_ERR
View Source
const StatusCode_BUILD_GET_CLOUD_BUILD_CLIENT_ERR = enums.StatusCode_BUILD_GET_CLOUD_BUILD_CLIENT_ERR
View Source
const StatusCode_BUILD_GET_CLOUD_STORAGE_CLIENT_ERR = enums.StatusCode_BUILD_GET_CLOUD_STORAGE_CLIENT_ERR
View Source
const StatusCode_BUILD_JIB_GRADLE_DEP_ERR = enums.StatusCode_BUILD_JIB_GRADLE_DEP_ERR
View Source
const StatusCode_BUILD_JIB_MAVEN_DEP_ERR = enums.StatusCode_BUILD_JIB_MAVEN_DEP_ERR
View Source
const StatusCode_BUILD_PROJECT_NOT_FOUND = enums.StatusCode_BUILD_PROJECT_NOT_FOUND
View Source
const StatusCode_BUILD_PUSH_ACCESS_DENIED = enums.StatusCode_BUILD_PUSH_ACCESS_DENIED
View Source
const StatusCode_BUILD_REGISTRY_GET_DIGEST_ERR = enums.StatusCode_BUILD_REGISTRY_GET_DIGEST_ERR
View Source
const StatusCode_BUILD_SUCCESS = enums.StatusCode_BUILD_SUCCESS
View Source
const StatusCode_BUILD_UNKNOWN = enums.StatusCode_BUILD_UNKNOWN
View Source
const StatusCode_BUILD_UNKNOWN_JIB_PLUGIN_TYPE = enums.StatusCode_BUILD_UNKNOWN_JIB_PLUGIN_TYPE
View Source
const StatusCode_BUILD_USER_ERROR = enums.StatusCode_BUILD_USER_ERROR
View Source
const StatusCode_CLEANUP_UNKNOWN = enums.StatusCode_CLEANUP_UNKNOWN
View Source
const StatusCode_CONFIG_APPLY_PROFILES_ERR = enums.StatusCode_CONFIG_APPLY_PROFILES_ERR
View Source
const StatusCode_CONFIG_BAD_FILTER_ERR = enums.StatusCode_CONFIG_BAD_FILTER_ERR
View Source
const StatusCode_CONFIG_DEFAULT_VALUES_ERR = enums.StatusCode_CONFIG_DEFAULT_VALUES_ERR
View Source
const StatusCode_CONFIG_DEPENDENCY_NOT_FOUND_ERR = enums.StatusCode_CONFIG_DEPENDENCY_NOT_FOUND_ERR
View Source
const StatusCode_CONFIG_DUPLICATE_NAMES_ACROSS_FILES_ERR = enums.StatusCode_CONFIG_DUPLICATE_NAMES_ACROSS_FILES_ERR
View Source
const StatusCode_CONFIG_DUPLICATE_NAMES_SAME_FILE_ERR = enums.StatusCode_CONFIG_DUPLICATE_NAMES_SAME_FILE_ERR
View Source
const StatusCode_CONFIG_FILE_NOT_FOUND_ERR = enums.StatusCode_CONFIG_FILE_NOT_FOUND_ERR
View Source
const StatusCode_CONFIG_FILE_PARSING_ERR = enums.StatusCode_CONFIG_FILE_PARSING_ERR
View Source
const StatusCode_CONFIG_FILE_PATHS_SUBSTITUTION_ERR = enums.StatusCode_CONFIG_FILE_PATHS_SUBSTITUTION_ERR
View Source
const StatusCode_CONFIG_MISSING_MANIFEST_FILE_ERR = enums.StatusCode_CONFIG_MISSING_MANIFEST_FILE_ERR
View Source
const StatusCode_CONFIG_MULTI_IMPORT_PROFILE_CONFLICT_ERR = enums.StatusCode_CONFIG_MULTI_IMPORT_PROFILE_CONFLICT_ERR
View Source
const StatusCode_CONFIG_PROFILES_NOT_FOUND_ERR = enums.StatusCode_CONFIG_PROFILES_NOT_FOUND_ERR
View Source
const StatusCode_CONFIG_REMOTE_REPO_CACHE_NOT_FOUND_ERR = enums.StatusCode_CONFIG_REMOTE_REPO_CACHE_NOT_FOUND_ERR
View Source
const StatusCode_CONFIG_UNKNOWN_API_VERSION_ERR = enums.StatusCode_CONFIG_UNKNOWN_API_VERSION_ERR
View Source
const StatusCode_CONFIG_UNKNOWN_TRANSFORMER = enums.StatusCode_CONFIG_UNKNOWN_TRANSFORMER
View Source
const StatusCode_CONFIG_UNKNOWN_VALIDATOR = enums.StatusCode_CONFIG_UNKNOWN_VALIDATOR
View Source
const StatusCode_CONFIG_ZERO_FOUND_ERR = enums.StatusCode_CONFIG_ZERO_FOUND_ERR
View Source
const StatusCode_DEPLOY_CANCELLED = enums.StatusCode_DEPLOY_CANCELLED
View Source
const StatusCode_DEPLOY_CLEANUP_ERR = enums.StatusCode_DEPLOY_CLEANUP_ERR
View Source
const StatusCode_DEPLOY_CLUSTER_CONNECTION_ERR = enums.StatusCode_DEPLOY_CLUSTER_CONNECTION_ERR
View Source
const StatusCode_DEPLOY_CLUSTER_INTERNAL_SYSTEM_ERR = enums.StatusCode_DEPLOY_CLUSTER_INTERNAL_SYSTEM_ERR
View Source
const StatusCode_DEPLOY_DEBUG_HELPER_RETRIEVE_ERR = enums.StatusCode_DEPLOY_DEBUG_HELPER_RETRIEVE_ERR
View Source
const StatusCode_DEPLOY_ERR_WAITING_FOR_DELETION = enums.StatusCode_DEPLOY_ERR_WAITING_FOR_DELETION
View Source
const StatusCode_DEPLOY_HELM_APPLY_LABELS = enums.StatusCode_DEPLOY_HELM_APPLY_LABELS
View Source
const StatusCode_DEPLOY_HELM_CREATE_NS_NOT_AVAILABLE = enums.StatusCode_DEPLOY_HELM_CREATE_NS_NOT_AVAILABLE
View Source
const StatusCode_DEPLOY_HELM_MIN_VERSION_ERR = enums.StatusCode_DEPLOY_HELM_MIN_VERSION_ERR
View Source
const StatusCode_DEPLOY_HELM_USER_ERR = enums.StatusCode_DEPLOY_HELM_USER_ERR
View Source
const StatusCode_DEPLOY_HELM_VERSION_ERR = enums.StatusCode_DEPLOY_HELM_VERSION_ERR
View Source
const StatusCode_DEPLOY_KPTFILE_INIT_ERR = enums.StatusCode_DEPLOY_KPTFILE_INIT_ERR
View Source
const StatusCode_DEPLOY_KUBECTL_OFFLINE_MODE_ERR = enums.StatusCode_DEPLOY_KUBECTL_OFFLINE_MODE_ERR
View Source
const StatusCode_DEPLOY_KUBECTL_USER_ERR = enums.StatusCode_DEPLOY_KUBECTL_USER_ERR
View Source
const StatusCode_DEPLOY_KUBECTL_VERSION_ERR = enums.StatusCode_DEPLOY_KUBECTL_VERSION_ERR
View Source
const StatusCode_DEPLOY_KUSTOMIZE_USER_ERR = enums.StatusCode_DEPLOY_KUSTOMIZE_USER_ERR
View Source
const StatusCode_DEPLOY_LIST_MANIFEST_ERR = enums.StatusCode_DEPLOY_LIST_MANIFEST_ERR
View Source
const StatusCode_DEPLOY_MANIFEST_WRITE_ERR = enums.StatusCode_DEPLOY_MANIFEST_WRITE_ERR
View Source
const StatusCode_DEPLOY_NO_MATCHING_BUILD = enums.StatusCode_DEPLOY_NO_MATCHING_BUILD
View Source
const StatusCode_DEPLOY_PARSE_MANIFEST_IMAGES_ERR = enums.StatusCode_DEPLOY_PARSE_MANIFEST_IMAGES_ERR
View Source
const StatusCode_DEPLOY_READ_MANIFEST_ERR = enums.StatusCode_DEPLOY_READ_MANIFEST_ERR
View Source
const StatusCode_DEPLOY_READ_REMOTE_MANIFEST_ERR = enums.StatusCode_DEPLOY_READ_REMOTE_MANIFEST_ERR
View Source
const StatusCode_DEPLOY_REPLACE_IMAGE_ERR = enums.StatusCode_DEPLOY_REPLACE_IMAGE_ERR
View Source
const StatusCode_DEPLOY_SET_LABEL_ERR = enums.StatusCode_DEPLOY_SET_LABEL_ERR
View Source
const StatusCode_DEPLOY_SUCCESS = enums.StatusCode_DEPLOY_SUCCESS
View Source
const StatusCode_DEPLOY_TRANSFORM_MANIFEST_ERR = enums.StatusCode_DEPLOY_TRANSFORM_MANIFEST_ERR
View Source
const StatusCode_DEPLOY_UNKNOWN = enums.StatusCode_DEPLOY_UNKNOWN
View Source
const StatusCode_DEVINIT_REGISTER_BUILD_DEPS = enums.StatusCode_DEVINIT_REGISTER_BUILD_DEPS
View Source
const StatusCode_DEVINIT_REGISTER_CONFIG_DEP = enums.StatusCode_DEVINIT_REGISTER_CONFIG_DEP
View Source
const StatusCode_DEVINIT_REGISTER_DEPLOY_DEPS = enums.StatusCode_DEVINIT_REGISTER_DEPLOY_DEPS
View Source
const StatusCode_DEVINIT_REGISTER_TEST_DEPS = enums.StatusCode_DEVINIT_REGISTER_TEST_DEPS
View Source
const StatusCode_DEVINIT_UNKNOWN = enums.StatusCode_DEVINIT_UNKNOWN
View Source
const StatusCode_DEVINIT_UNSUPPORTED_V1_MANIFEST = enums.StatusCode_DEVINIT_UNSUPPORTED_V1_MANIFEST
View Source
const StatusCode_INIT_CACHE_ERROR = enums.StatusCode_INIT_CACHE_ERROR
View Source
const StatusCode_INIT_CREATE_ARTIFACT_DEP_ERROR = enums.StatusCode_INIT_CREATE_ARTIFACT_DEP_ERROR
View Source
const StatusCode_INIT_CREATE_BUILDER_ERROR = enums.StatusCode_INIT_CREATE_BUILDER_ERROR
View Source
const StatusCode_INIT_CREATE_DEPLOYER_ERROR = enums.StatusCode_INIT_CREATE_DEPLOYER_ERROR
View Source
const StatusCode_INIT_CREATE_TAGGER_ERROR = enums.StatusCode_INIT_CREATE_TAGGER_ERROR
View Source
const StatusCode_INIT_CREATE_TEST_DEP_ERROR = enums.StatusCode_INIT_CREATE_TEST_DEP_ERROR
View Source
const StatusCode_INIT_CREATE_WATCH_TRIGGER_ERROR = enums.StatusCode_INIT_CREATE_WATCH_TRIGGER_ERROR
View Source
const StatusCode_INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST = enums.StatusCode_INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST
View Source
const StatusCode_INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME = enums.StatusCode_INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME
View Source
const StatusCode_INIT_DOCKER_NETWORK_INVALID_MODE = enums.StatusCode_INIT_DOCKER_NETWORK_INVALID_MODE
View Source
const StatusCode_INIT_DOCKER_NETWORK_LISTING_CONTAINERS = enums.StatusCode_INIT_DOCKER_NETWORK_LISTING_CONTAINERS
View Source
const StatusCode_INIT_DOCKER_NETWORK_PARSE_ERR = enums.StatusCode_INIT_DOCKER_NETWORK_PARSE_ERR
View Source
const StatusCode_INIT_MINIKUBE_NOT_RUNNING_ERROR = enums.StatusCode_INIT_MINIKUBE_NOT_RUNNING_ERROR
View Source
const StatusCode_INIT_MINIKUBE_PAUSED_ERROR = enums.StatusCode_INIT_MINIKUBE_PAUSED_ERROR
View Source
const StatusCode_INIT_UNKNOWN = enums.StatusCode_INIT_UNKNOWN
View Source
const StatusCode_INSPECT_BUILD_ENV_ALREADY_EXISTS_ERR = enums.StatusCode_INSPECT_BUILD_ENV_ALREADY_EXISTS_ERR
View Source
const StatusCode_INSPECT_BUILD_ENV_INCORRECT_TYPE_ERR = enums.StatusCode_INSPECT_BUILD_ENV_INCORRECT_TYPE_ERR
View Source
const StatusCode_INSPECT_PROFILE_NOT_FOUND_ERR = enums.StatusCode_INSPECT_PROFILE_NOT_FOUND_ERR
View Source
const StatusCode_INSPECT_UNKNOWN_ERR = enums.StatusCode_INSPECT_UNKNOWN_ERR
View Source
const StatusCode_OK = enums.StatusCode_OK
View Source
const StatusCode_RENDER_KPTFILE_INIT_ERR = enums.StatusCode_RENDER_KPTFILE_INIT_ERR
View Source
const StatusCode_RENDER_KPTFILE_INVALID_SCHEMA_ERR = enums.StatusCode_RENDER_KPTFILE_INVALID_SCHEMA_ERR
View Source
const StatusCode_RENDER_KPTFILE_INVALID_YAML_ERR = enums.StatusCode_RENDER_KPTFILE_INVALID_YAML_ERR
View Source
const StatusCode_RENDER_SUCCESS = enums.StatusCode_RENDER_SUCCESS
View Source
const StatusCode_STATUSCHECK_CONFIG_CONNECTOR_FAILED = enums.StatusCode_STATUSCHECK_CONFIG_CONNECTOR_FAILED
View Source
const StatusCode_STATUSCHECK_CONFIG_CONNECTOR_IN_PROGRESS = enums.StatusCode_STATUSCHECK_CONFIG_CONNECTOR_IN_PROGRESS
View Source
const StatusCode_STATUSCHECK_CONFIG_CONNECTOR_NOT_FOUND = enums.StatusCode_STATUSCHECK_CONFIG_CONNECTOR_NOT_FOUND
View Source
const StatusCode_STATUSCHECK_CONFIG_CONNECTOR_RESOURCES_FETCH_ERR = enums.StatusCode_STATUSCHECK_CONFIG_CONNECTOR_RESOURCES_FETCH_ERR
View Source
const StatusCode_STATUSCHECK_CONFIG_CONNECTOR_TERMINATING = enums.StatusCode_STATUSCHECK_CONFIG_CONNECTOR_TERMINATING
View Source
const StatusCode_STATUSCHECK_CONTAINER_CREATING = enums.StatusCode_STATUSCHECK_CONTAINER_CREATING
View Source
const StatusCode_STATUSCHECK_CONTAINER_EXEC_ERROR = enums.StatusCode_STATUSCHECK_CONTAINER_EXEC_ERROR
View Source
const StatusCode_STATUSCHECK_CONTAINER_RESTARTING = enums.StatusCode_STATUSCHECK_CONTAINER_RESTARTING
View Source
const StatusCode_STATUSCHECK_CONTAINER_TERMINATED = enums.StatusCode_STATUSCHECK_CONTAINER_TERMINATED
View Source
const StatusCode_STATUSCHECK_CONTAINER_WAITING_UNKNOWN = enums.StatusCode_STATUSCHECK_CONTAINER_WAITING_UNKNOWN
View Source
const StatusCode_STATUSCHECK_DEADLINE_EXCEEDED = enums.StatusCode_STATUSCHECK_DEADLINE_EXCEEDED
View Source
const StatusCode_STATUSCHECK_DEPLOYMENT_FETCH_ERR = enums.StatusCode_STATUSCHECK_DEPLOYMENT_FETCH_ERR
View Source
const StatusCode_STATUSCHECK_DEPLOYMENT_ROLLOUT_PENDING = enums.StatusCode_STATUSCHECK_DEPLOYMENT_ROLLOUT_PENDING
View Source
const StatusCode_STATUSCHECK_FAILED_SCHEDULING = enums.StatusCode_STATUSCHECK_FAILED_SCHEDULING
View Source
const StatusCode_STATUSCHECK_IMAGE_PULL_ERR = enums.StatusCode_STATUSCHECK_IMAGE_PULL_ERR
View Source
const StatusCode_STATUSCHECK_INTERNAL_ERROR = enums.StatusCode_STATUSCHECK_INTERNAL_ERROR
View Source
const StatusCode_STATUSCHECK_KUBECTL_CLIENT_FETCH_ERR = enums.StatusCode_STATUSCHECK_KUBECTL_CLIENT_FETCH_ERR
View Source
const StatusCode_STATUSCHECK_KUBECTL_CONNECTION_ERR = enums.StatusCode_STATUSCHECK_KUBECTL_CONNECTION_ERR
View Source
const StatusCode_STATUSCHECK_KUBECTL_PID_KILLED = enums.StatusCode_STATUSCHECK_KUBECTL_PID_KILLED
View Source
const StatusCode_STATUSCHECK_NODE_DISK_PRESSURE = enums.StatusCode_STATUSCHECK_NODE_DISK_PRESSURE
View Source
const StatusCode_STATUSCHECK_NODE_MEMORY_PRESSURE = enums.StatusCode_STATUSCHECK_NODE_MEMORY_PRESSURE
View Source
const StatusCode_STATUSCHECK_NODE_NETWORK_UNAVAILABLE = enums.StatusCode_STATUSCHECK_NODE_NETWORK_UNAVAILABLE
View Source
const StatusCode_STATUSCHECK_NODE_NOT_READY = enums.StatusCode_STATUSCHECK_NODE_NOT_READY
View Source
const StatusCode_STATUSCHECK_NODE_PID_PRESSURE = enums.StatusCode_STATUSCHECK_NODE_PID_PRESSURE
View Source
const StatusCode_STATUSCHECK_NODE_UNREACHABLE = enums.StatusCode_STATUSCHECK_NODE_UNREACHABLE
View Source
const StatusCode_STATUSCHECK_NODE_UNSCHEDULABLE = enums.StatusCode_STATUSCHECK_NODE_UNSCHEDULABLE
View Source
const StatusCode_STATUSCHECK_POD_INITIALIZING = enums.StatusCode_STATUSCHECK_POD_INITIALIZING
View Source
const StatusCode_STATUSCHECK_RUN_CONTAINER_ERR = enums.StatusCode_STATUSCHECK_RUN_CONTAINER_ERR
View Source
const StatusCode_STATUSCHECK_STANDALONE_PODS_FETCH_ERR = enums.StatusCode_STATUSCHECK_STANDALONE_PODS_FETCH_ERR
View Source
const StatusCode_STATUSCHECK_STANDALONE_PODS_PENDING = enums.StatusCode_STATUSCHECK_STANDALONE_PODS_PENDING
View Source
const StatusCode_STATUSCHECK_STATEFULSET_FETCH_ERR = enums.StatusCode_STATUSCHECK_STATEFULSET_FETCH_ERR
View Source
const StatusCode_STATUSCHECK_SUCCESS = enums.StatusCode_STATUSCHECK_SUCCESS
View Source
const StatusCode_STATUSCHECK_UNHEALTHY = enums.StatusCode_STATUSCHECK_UNHEALTHY
View Source
const StatusCode_STATUSCHECK_UNKNOWN = enums.StatusCode_STATUSCHECK_UNKNOWN
View Source
const StatusCode_STATUSCHECK_UNKNOWN_EVENT = enums.StatusCode_STATUSCHECK_UNKNOWN_EVENT
View Source
const StatusCode_STATUSCHECK_UNKNOWN_UNSCHEDULABLE = enums.StatusCode_STATUSCHECK_UNKNOWN_UNSCHEDULABLE
View Source
const StatusCode_STATUSCHECK_USER_CANCELLED = enums.StatusCode_STATUSCHECK_USER_CANCELLED
View Source
const StatusCode_SYNC_INIT_ERROR = enums.StatusCode_SYNC_INIT_ERROR
View Source
const StatusCode_SYNC_UNKNOWN = enums.StatusCode_SYNC_UNKNOWN
View Source
const StatusCode_TEST_CST_USER_ERR = enums.StatusCode_TEST_CST_USER_ERR
View Source
const StatusCode_TEST_CUSTOM_CMD_PARSE_ERR = enums.StatusCode_TEST_CUSTOM_CMD_PARSE_ERR
View Source
const StatusCode_TEST_CUSTOM_CMD_RETRIEVE_ERR = enums.StatusCode_TEST_CUSTOM_CMD_RETRIEVE_ERR
View Source
const StatusCode_TEST_CUSTOM_CMD_RUN_CANCELLED_ERR = enums.StatusCode_TEST_CUSTOM_CMD_RUN_CANCELLED_ERR
View Source
const StatusCode_TEST_CUSTOM_CMD_RUN_ERR = enums.StatusCode_TEST_CUSTOM_CMD_RUN_ERR
View Source
const StatusCode_TEST_CUSTOM_CMD_RUN_EXECUTION_ERR = enums.StatusCode_TEST_CUSTOM_CMD_RUN_EXECUTION_ERR
View Source
const StatusCode_TEST_CUSTOM_CMD_RUN_EXITED_ERR = enums.StatusCode_TEST_CUSTOM_CMD_RUN_EXITED_ERR
View Source
const StatusCode_TEST_CUSTOM_CMD_RUN_NON_ZERO_EXIT_ERR = enums.StatusCode_TEST_CUSTOM_CMD_RUN_NON_ZERO_EXIT_ERR
View Source
const StatusCode_TEST_CUSTOM_CMD_RUN_TIMEDOUT_ERR = enums.StatusCode_TEST_CUSTOM_CMD_RUN_TIMEDOUT_ERR
View Source
const StatusCode_TEST_CUSTOM_DEPENDENCIES_CMD_ERR = enums.StatusCode_TEST_CUSTOM_DEPENDENCIES_CMD_ERR
View Source
const StatusCode_TEST_CUSTOM_DEPENDENCIES_UNMARSHALL_ERR = enums.StatusCode_TEST_CUSTOM_DEPENDENCIES_UNMARSHALL_ERR
View Source
const StatusCode_TEST_IMG_PULL_ERR = enums.StatusCode_TEST_IMG_PULL_ERR
View Source
const StatusCode_TEST_SUCCESS = enums.StatusCode_TEST_SUCCESS
View Source
const StatusCode_TEST_UNKNOWN = enums.StatusCode_TEST_UNKNOWN
View Source
const StatusCode_TEST_USER_CONFIG_ERR = enums.StatusCode_TEST_USER_CONFIG_ERR
View Source
const StatusCode_UNKNOWN_ERROR = enums.StatusCode_UNKNOWN_ERROR
View Source
const SuggestionCode_ADDRESS_FAILED_SCHEDULING = enums.SuggestionCode_ADDRESS_FAILED_SCHEDULING
View Source
const SuggestionCode_ADDRESS_NODE_DISK_PRESSURE = enums.SuggestionCode_ADDRESS_NODE_DISK_PRESSURE
View Source
const SuggestionCode_ADDRESS_NODE_MEMORY_PRESSURE = enums.SuggestionCode_ADDRESS_NODE_MEMORY_PRESSURE
View Source
const SuggestionCode_ADDRESS_NODE_NETWORK_UNAVAILABLE = enums.SuggestionCode_ADDRESS_NODE_NETWORK_UNAVAILABLE
View Source
const SuggestionCode_ADDRESS_NODE_NOT_READY = enums.SuggestionCode_ADDRESS_NODE_NOT_READY
View Source
const SuggestionCode_ADDRESS_NODE_PID_PRESSURE = enums.SuggestionCode_ADDRESS_NODE_PID_PRESSURE
View Source
const SuggestionCode_ADDRESS_NODE_UNREACHABLE = enums.SuggestionCode_ADDRESS_NODE_UNREACHABLE
View Source
const SuggestionCode_ADDRESS_NODE_UNSCHEDULABLE = enums.SuggestionCode_ADDRESS_NODE_UNSCHEDULABLE
View Source
const SuggestionCode_ADD_DEFAULT_REPO = enums.SuggestionCode_ADD_DEFAULT_REPO
View Source
const SuggestionCode_CHECK_CLUSTER_CONNECTION = enums.SuggestionCode_CHECK_CLUSTER_CONNECTION
View Source
const SuggestionCode_CHECK_CONTAINER_IMAGE = enums.SuggestionCode_CHECK_CONTAINER_IMAGE
View Source
const SuggestionCode_CHECK_CONTAINER_LOGS = enums.SuggestionCode_CHECK_CONTAINER_LOGS
View Source
const SuggestionCode_CHECK_CUSTOM_COMMAND = enums.SuggestionCode_CHECK_CUSTOM_COMMAND
View Source
const SuggestionCode_CHECK_CUSTOM_COMMAND_DEPENDENCIES_CMD = enums.SuggestionCode_CHECK_CUSTOM_COMMAND_DEPENDENCIES_CMD
View Source
const SuggestionCode_CHECK_CUSTOM_COMMAND_DEPENDENCIES_PATHS = enums.SuggestionCode_CHECK_CUSTOM_COMMAND_DEPENDENCIES_PATHS
View Source
const SuggestionCode_CHECK_DEFAULT_REPO = enums.SuggestionCode_CHECK_DEFAULT_REPO
View Source
const SuggestionCode_CHECK_DEFAULT_REPO_GLOBAL_CONFIG = enums.SuggestionCode_CHECK_DEFAULT_REPO_GLOBAL_CONFIG
View Source
const SuggestionCode_CHECK_DOCKER_NETWORK_CONTAINER_RUNNING = enums.SuggestionCode_CHECK_DOCKER_NETWORK_CONTAINER_RUNNING
View Source
const SuggestionCode_CHECK_DOCKER_RUNNING = enums.SuggestionCode_CHECK_DOCKER_RUNNING
View Source
const SuggestionCode_CHECK_GCLOUD_PROJECT = enums.SuggestionCode_CHECK_GCLOUD_PROJECT
View Source
const SuggestionCode_CHECK_HOST_CONNECTION = enums.SuggestionCode_CHECK_HOST_CONNECTION
View Source
const SuggestionCode_CHECK_MINIKUBE_STATUS = enums.SuggestionCode_CHECK_MINIKUBE_STATUS
View Source
const SuggestionCode_CHECK_READINESS_PROBE = enums.SuggestionCode_CHECK_READINESS_PROBE
View Source
const SuggestionCode_CHECK_TEST_COMMAND_AND_IMAGE_NAME = enums.SuggestionCode_CHECK_TEST_COMMAND_AND_IMAGE_NAME
View Source
const SuggestionCode_CONFIG_ALLOWLIST_VALIDATORS = enums.SuggestionCode_CONFIG_ALLOWLIST_VALIDATORS
View Source
const SuggestionCode_CONFIG_ALLOWLIST_transformers = enums.SuggestionCode_CONFIG_ALLOWLIST_transformers
View Source
const SuggestionCode_CONFIG_CHANGE_NAMES = enums.SuggestionCode_CONFIG_CHANGE_NAMES
View Source
const SuggestionCode_CONFIG_CHECK_DEPENDENCY_DEFINITION = enums.SuggestionCode_CONFIG_CHECK_DEPENDENCY_DEFINITION
View Source
const SuggestionCode_CONFIG_CHECK_DEPENDENCY_PROFILES_SELECTION = enums.SuggestionCode_CONFIG_CHECK_DEPENDENCY_PROFILES_SELECTION
View Source
const SuggestionCode_CONFIG_CHECK_FILE_PATH = enums.SuggestionCode_CONFIG_CHECK_FILE_PATH
View Source
const SuggestionCode_CONFIG_CHECK_FILTER = enums.SuggestionCode_CONFIG_CHECK_FILTER
View Source
const SuggestionCode_CONFIG_CHECK_PROFILE_DEFINITION = enums.SuggestionCode_CONFIG_CHECK_PROFILE_DEFINITION
View Source
const SuggestionCode_CONFIG_CHECK_PROFILE_SELECTION = enums.SuggestionCode_CONFIG_CHECK_PROFILE_SELECTION
View Source
const SuggestionCode_CONFIG_ENABLE_REMOTE_REPO_SYNC = enums.SuggestionCode_CONFIG_ENABLE_REMOTE_REPO_SYNC
View Source
const SuggestionCode_CONFIG_FIX_API_VERSION = enums.SuggestionCode_CONFIG_FIX_API_VERSION
View Source
const SuggestionCode_CONFIG_FIX_MISSING_MANIFEST_FILE = enums.SuggestionCode_CONFIG_FIX_MISSING_MANIFEST_FILE
View Source
const SuggestionCode_DOCKER_AUTH_CONFIGURE = enums.SuggestionCode_DOCKER_AUTH_CONFIGURE
View Source
const SuggestionCode_DOCKER_BUILD_RETRY = enums.SuggestionCode_DOCKER_BUILD_RETRY
View Source
const SuggestionCode_FIX_CACHE_FROM_ARTIFACT_CONFIG = enums.SuggestionCode_FIX_CACHE_FROM_ARTIFACT_CONFIG
View Source
const SuggestionCode_FIX_CUSTOM_COMMAND_TIMEOUT = enums.SuggestionCode_FIX_CUSTOM_COMMAND_TIMEOUT
View Source
const SuggestionCode_FIX_DOCKER_NETWORK_CONTAINER_NAME = enums.SuggestionCode_FIX_DOCKER_NETWORK_CONTAINER_NAME
View Source
const SuggestionCode_FIX_DOCKER_NETWORK_MODE_WHEN_EXTRACTING_CONTAINER_NAME = enums.SuggestionCode_FIX_DOCKER_NETWORK_MODE_WHEN_EXTRACTING_CONTAINER_NAME
View Source
const SuggestionCode_FIX_JIB_PLUGIN_CONFIGURATION = enums.SuggestionCode_FIX_JIB_PLUGIN_CONFIGURATION
View Source
const SuggestionCode_FIX_SKAFFOLD_CONFIG_DOCKERFILE = enums.SuggestionCode_FIX_SKAFFOLD_CONFIG_DOCKERFILE
View Source
const SuggestionCode_FIX_SKAFFOLD_CONFIG_HELM_ARTIFACT_OVERRIDES = enums.SuggestionCode_FIX_SKAFFOLD_CONFIG_HELM_ARTIFACT_OVERRIDES
View Source
const SuggestionCode_FIX_SKAFFOLD_CONFIG_HELM_CREATE_NAMESPACE = enums.SuggestionCode_FIX_SKAFFOLD_CONFIG_HELM_CREATE_NAMESPACE
View Source
const SuggestionCode_FIX_USER_BUILD_ERR = enums.SuggestionCode_FIX_USER_BUILD_ERR
View Source
const SuggestionCode_GCLOUD_DOCKER_AUTH_CONFIGURE = enums.SuggestionCode_GCLOUD_DOCKER_AUTH_CONFIGURE
View Source
const SuggestionCode_INSPECT_CHECK_INPUT_PROFILE = enums.SuggestionCode_INSPECT_CHECK_INPUT_PROFILE
View Source
const SuggestionCode_INSPECT_USE_ADD_BUILD_ENV = enums.SuggestionCode_INSPECT_USE_ADD_BUILD_ENV
View Source
const SuggestionCode_INSPECT_USE_MODIFY_OR_NEW_PROFILE = enums.SuggestionCode_INSPECT_USE_MODIFY_OR_NEW_PROFILE
View Source
const SuggestionCode_INSTALL_HELM = enums.SuggestionCode_INSTALL_HELM
View Source
const SuggestionCode_INSTALL_KUBECTL = enums.SuggestionCode_INSTALL_KUBECTL
View Source
const SuggestionCode_KPTFILE_CHECK_YAML = enums.SuggestionCode_KPTFILE_CHECK_YAML
View Source
const SuggestionCode_KPTFILE_MANUAL_INIT = enums.SuggestionCode_KPTFILE_MANUAL_INIT
View Source
const SuggestionCode_NIL = enums.SuggestionCode_NIL
View Source
const SuggestionCode_OPEN_ISSUE = enums.SuggestionCode_OPEN_ISSUE
View Source
const SuggestionCode_RUN_DOCKER_PRUNE = enums.SuggestionCode_RUN_DOCKER_PRUNE
View Source
const SuggestionCode_RUN_DOCKER_PULL = enums.SuggestionCode_RUN_DOCKER_PULL
View Source
const SuggestionCode_SET_CLEANUP_FLAG = enums.SuggestionCode_SET_CLEANUP_FLAG
View Source
const SuggestionCode_SET_RENDER_FLAG_OFFLINE_FALSE = enums.SuggestionCode_SET_RENDER_FLAG_OFFLINE_FALSE
View Source
const SuggestionCode_START_MINIKUBE = enums.SuggestionCode_START_MINIKUBE
View Source
const SuggestionCode_UNPAUSE_MINIKUBE = enums.SuggestionCode_UNPAUSE_MINIKUBE
View Source
const SuggestionCode_UPGRADE_HELM = enums.SuggestionCode_UPGRADE_HELM
View Source
const SuggestionCode_UPGRADE_HELM32 = enums.SuggestionCode_UPGRADE_HELM32
View Source
const TesterType_CONTAINER_STRUCTURE_TEST = enums.TesterType_CONTAINER_STRUCTURE_TEST
View Source
const TesterType_UNIT = enums.TesterType_UNIT
View Source
const TesterType_UNKNOWN_TEST_TYPE = enums.TesterType_UNKNOWN_TEST_TYPE

Variables

View Source
var BuildType_name = enums.BuildType_name
View Source
var BuildType_value = enums.BuildType_value
View Source
var BuilderType_name = enums.BuilderType_name
View Source
var BuilderType_value = enums.BuilderType_value
View Source
var ClusterType_name = enums.ClusterType_name
View Source
var ClusterType_value = enums.ClusterType_value
View Source
var DeployerType_name = enums.DeployerType_name
View Source
var DeployerType_value = enums.DeployerType_value
View Source
var File_v2_skaffold_proto protoreflect.FileDescriptor
View Source
var LogLevel_name = enums.LogLevel_name
View Source
var LogLevel_value = enums.LogLevel_value
View Source
var RenderType_name = enums.RenderType_name
View Source
var RenderType_value = enums.RenderType_value
View Source
var SkaffoldV2Service_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "proto.v2.SkaffoldV2Service",
	HandlerType: (*SkaffoldV2ServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetState",
			Handler:    _SkaffoldV2Service_GetState_Handler,
		},
		{
			MethodName: "Execute",
			Handler:    _SkaffoldV2Service_Execute_Handler,
		},
		{
			MethodName: "AutoBuild",
			Handler:    _SkaffoldV2Service_AutoBuild_Handler,
		},
		{
			MethodName: "AutoSync",
			Handler:    _SkaffoldV2Service_AutoSync_Handler,
		},
		{
			MethodName: "AutoDeploy",
			Handler:    _SkaffoldV2Service_AutoDeploy_Handler,
		},
		{
			MethodName: "Handle",
			Handler:    _SkaffoldV2Service_Handle_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "Events",
			Handler:       _SkaffoldV2Service_Events_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "ApplicationLogs",
			Handler:       _SkaffoldV2Service_ApplicationLogs_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "v2/skaffold.proto",
}

SkaffoldV2Service_ServiceDesc is the grpc.ServiceDesc for SkaffoldV2Service 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 StatusCode_name = enums.StatusCode_name
View Source
var StatusCode_value = enums.StatusCode_value
View Source
var SuggestionCode_name = enums.SuggestionCode_name
View Source
var SuggestionCode_value = enums.SuggestionCode_value
View Source
var TesterType_name = enums.TesterType_name
View Source
var TesterType_value = enums.TesterType_value

Functions

func RegisterSkaffoldV2ServiceHandler

func RegisterSkaffoldV2ServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterSkaffoldV2ServiceHandler registers the http handlers for service SkaffoldV2Service to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterSkaffoldV2ServiceHandlerClient

func RegisterSkaffoldV2ServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client SkaffoldV2ServiceClient) error

RegisterSkaffoldV2ServiceHandlerClient registers the http handlers for service SkaffoldV2Service to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "SkaffoldV2ServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "SkaffoldV2ServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "SkaffoldV2ServiceClient" to call the correct interceptors.

func RegisterSkaffoldV2ServiceHandlerFromEndpoint

func RegisterSkaffoldV2ServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterSkaffoldV2ServiceHandlerFromEndpoint is same as RegisterSkaffoldV2ServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterSkaffoldV2ServiceHandlerServer

func RegisterSkaffoldV2ServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server SkaffoldV2ServiceServer) error

RegisterSkaffoldV2ServiceHandlerServer registers the http handlers for service SkaffoldV2Service to "mux". UnaryRPC :call SkaffoldV2ServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterSkaffoldV2ServiceHandlerFromEndpoint instead.

func RegisterSkaffoldV2ServiceServer

func RegisterSkaffoldV2ServiceServer(s grpc.ServiceRegistrar, srv SkaffoldV2ServiceServer)

Types

type ActionableErr

type ActionableErr struct {
	ErrCode     enums.StatusCode `protobuf:"varint,1,opt,name=errCode,proto3,enum=proto.enums.StatusCode" json:"errCode,omitempty"` // error code representing the error
	Message     string           `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`                              // message describing the error.
	Suggestions []*Suggestion    `protobuf:"bytes,3,rep,name=suggestions,proto3" json:"suggestions,omitempty"`                      // list of suggestions
	// contains filtered or unexported fields
}

`ActionableErr` defines an error that occurred along with an optional list of suggestions

func (*ActionableErr) Descriptor deprecated

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

Deprecated: Use ActionableErr.ProtoReflect.Descriptor instead.

func (*ActionableErr) GetErrCode

func (x *ActionableErr) GetErrCode() enums.StatusCode

func (*ActionableErr) GetMessage

func (x *ActionableErr) GetMessage() string

func (*ActionableErr) GetSuggestions

func (x *ActionableErr) GetSuggestions() []*Suggestion

func (*ActionableErr) ProtoMessage

func (*ActionableErr) ProtoMessage()

func (*ActionableErr) ProtoReflect added in v1.33.0

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

func (*ActionableErr) Reset

func (x *ActionableErr) Reset()

func (*ActionableErr) String

func (x *ActionableErr) String() string

type ApplicationLogEvent

type ApplicationLogEvent struct {
	ContainerName        string `protobuf:"bytes,1,opt,name=containerName,proto3" json:"containerName,omitempty"` // container that the log came from
	PodName              string `protobuf:"bytes,2,opt,name=podName,proto3" json:"podName,omitempty"`             // pod that the log came from
	Prefix               string `protobuf:"bytes,3,opt,name=prefix,proto3" json:"prefix,omitempty"`
	Message              string `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`                           // contents of the log
	RichFormattedMessage string `protobuf:"bytes,5,opt,name=richFormattedMessage,proto3" json:"richFormattedMessage,omitempty"` // full message that skaffold writes, with format and color
	// contains filtered or unexported fields
}

`ApplicationLogEvent` represents a log that comes from one of the pods running in the user's application.

func (*ApplicationLogEvent) Descriptor deprecated

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

Deprecated: Use ApplicationLogEvent.ProtoReflect.Descriptor instead.

func (*ApplicationLogEvent) GetContainerName

func (x *ApplicationLogEvent) GetContainerName() string

func (*ApplicationLogEvent) GetMessage

func (x *ApplicationLogEvent) GetMessage() string

func (*ApplicationLogEvent) GetPodName

func (x *ApplicationLogEvent) GetPodName() string

func (*ApplicationLogEvent) GetPrefix added in v1.30.0

func (x *ApplicationLogEvent) GetPrefix() string

func (*ApplicationLogEvent) GetRichFormattedMessage added in v1.27.0

func (x *ApplicationLogEvent) GetRichFormattedMessage() string

func (*ApplicationLogEvent) ProtoMessage

func (*ApplicationLogEvent) ProtoMessage()

func (*ApplicationLogEvent) ProtoReflect added in v1.33.0

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

func (*ApplicationLogEvent) Reset

func (x *ApplicationLogEvent) Reset()

func (*ApplicationLogEvent) String

func (x *ApplicationLogEvent) String() string

type BuildMetadata

type BuildMetadata struct {
	Artifacts []*BuildMetadata_Artifact `protobuf:"bytes,1,rep,name=artifacts,proto3" json:"artifacts,omitempty"`
	Type      enums.BuildType           `protobuf:"varint,2,opt,name=type,proto3,enum=proto.enums.BuildType" json:"type,omitempty"`
	// Additional key value pairs to describe the build pipeline
	Additional map[string]string `` /* 162-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*BuildMetadata) Descriptor deprecated

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

Deprecated: Use BuildMetadata.ProtoReflect.Descriptor instead.

func (*BuildMetadata) GetAdditional

func (x *BuildMetadata) GetAdditional() map[string]string

func (*BuildMetadata) GetArtifacts added in v1.26.0

func (x *BuildMetadata) GetArtifacts() []*BuildMetadata_Artifact

func (*BuildMetadata) GetType

func (x *BuildMetadata) GetType() enums.BuildType

func (*BuildMetadata) ProtoMessage

func (*BuildMetadata) ProtoMessage()

func (*BuildMetadata) ProtoReflect added in v1.33.0

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

func (*BuildMetadata) Reset

func (x *BuildMetadata) Reset()

func (*BuildMetadata) String

func (x *BuildMetadata) String() string

type BuildMetadata_Artifact added in v1.26.0

type BuildMetadata_Artifact struct {
	Type       enums.BuilderType `protobuf:"varint,1,opt,name=type,proto3,enum=proto.enums.BuilderType" json:"type,omitempty"`
	Name       string            `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`             // image name
	Context    string            `protobuf:"bytes,3,opt,name=context,proto3" json:"context,omitempty"`       // skaffold.yaml context field
	Dockerfile string            `protobuf:"bytes,4,opt,name=dockerfile,proto3" json:"dockerfile,omitempty"` // skaffold.yaml path to dockerfile. Not guaranteed to be filled
	// contains filtered or unexported fields
}

func (*BuildMetadata_Artifact) Descriptor deprecated added in v1.26.0

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

Deprecated: Use BuildMetadata_Artifact.ProtoReflect.Descriptor instead.

func (*BuildMetadata_Artifact) GetContext added in v1.28.0

func (x *BuildMetadata_Artifact) GetContext() string

func (*BuildMetadata_Artifact) GetDockerfile added in v1.28.0

func (x *BuildMetadata_Artifact) GetDockerfile() string

func (*BuildMetadata_Artifact) GetName added in v1.26.0

func (x *BuildMetadata_Artifact) GetName() string

func (*BuildMetadata_Artifact) GetType added in v1.26.0

func (*BuildMetadata_Artifact) ProtoMessage added in v1.26.0

func (*BuildMetadata_Artifact) ProtoMessage()

func (*BuildMetadata_Artifact) ProtoReflect added in v1.33.0

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

func (*BuildMetadata_Artifact) Reset added in v1.26.0

func (x *BuildMetadata_Artifact) Reset()

func (*BuildMetadata_Artifact) String added in v1.26.0

func (x *BuildMetadata_Artifact) String() string

type BuildState

type BuildState struct {

	// A map of `artifact name -> build-state`.
	// Artifact name is defined in the `skaffold.yaml`.
	// The `build-state` can be: <br>
	// - `"NotStarted"`: not yet started <br>
	// - `"InProgress"`: build started <br>
	// - `"Complete"`: build succeeded <br>
	// - `"Failed"`: build failed
	Artifacts   map[string]string `` /* 159-byte string literal not displayed */
	AutoTrigger bool              `protobuf:"varint,2,opt,name=autoTrigger,proto3" json:"autoTrigger,omitempty"`
	StatusCode  enums.StatusCode  `protobuf:"varint,3,opt,name=statusCode,proto3,enum=proto.enums.StatusCode" json:"statusCode,omitempty"`
	// contains filtered or unexported fields
}

`BuildState` maps Skaffold artifacts to their current build states

func (*BuildState) Descriptor deprecated

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

Deprecated: Use BuildState.ProtoReflect.Descriptor instead.

func (*BuildState) GetArtifacts

func (x *BuildState) GetArtifacts() map[string]string

func (*BuildState) GetAutoTrigger

func (x *BuildState) GetAutoTrigger() bool

func (*BuildState) GetStatusCode

func (x *BuildState) GetStatusCode() enums.StatusCode

func (*BuildState) ProtoMessage

func (*BuildState) ProtoMessage()

func (*BuildState) ProtoReflect added in v1.33.0

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

func (*BuildState) Reset

func (x *BuildState) Reset()

func (*BuildState) String

func (x *BuildState) String() string

type BuildSubtaskEvent

type BuildSubtaskEvent struct {
	Id            string         `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`                       // id of the subtask which will be used in SkaffoldLog
	TaskId        string         `protobuf:"bytes,2,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"` // id of the task of skaffold that this event came from
	Artifact      string         `protobuf:"bytes,3,opt,name=artifact,proto3" json:"artifact,omitempty"`           // artifact name
	Step          string         `protobuf:"bytes,4,opt,name=step,proto3" json:"step,omitempty"`                   // which step of the build for the artifact oneof: Cache, Build, Push
	Status        string         `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`               // artifact build status oneof: InProgress, Completed, Failed
	ActionableErr *ActionableErr `protobuf:"bytes,6,opt,name=actionableErr,proto3" json:"actionableErr,omitempty"` // actionable error message
	// contains filtered or unexported fields
}

`BuildSubtaskvent` describes the build status per artifact, and will be emitted by Skaffold anytime a build starts or finishes, successfully or not. If the build fails, an error will be attached to the event.

func (*BuildSubtaskEvent) Descriptor deprecated

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

Deprecated: Use BuildSubtaskEvent.ProtoReflect.Descriptor instead.

func (*BuildSubtaskEvent) GetActionableErr

func (x *BuildSubtaskEvent) GetActionableErr() *ActionableErr

func (*BuildSubtaskEvent) GetArtifact

func (x *BuildSubtaskEvent) GetArtifact() string

func (*BuildSubtaskEvent) GetId

func (x *BuildSubtaskEvent) GetId() string

func (*BuildSubtaskEvent) GetStatus

func (x *BuildSubtaskEvent) GetStatus() string

func (*BuildSubtaskEvent) GetStep added in v1.26.0

func (x *BuildSubtaskEvent) GetStep() string

func (*BuildSubtaskEvent) GetTaskId

func (x *BuildSubtaskEvent) GetTaskId() string

func (*BuildSubtaskEvent) ProtoMessage

func (*BuildSubtaskEvent) ProtoMessage()

func (*BuildSubtaskEvent) ProtoReflect added in v1.33.0

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

func (*BuildSubtaskEvent) Reset

func (x *BuildSubtaskEvent) Reset()

func (*BuildSubtaskEvent) String

func (x *BuildSubtaskEvent) String() string

type BuildType

type BuildType = enums.BuildType

type BuilderType

type BuilderType = enums.BuilderType

type ClusterType

type ClusterType = enums.ClusterType

type DebuggingContainerEvent

type DebuggingContainerEvent struct {
	Id            string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`                       // id of the subtask which will be used in SkaffoldLog
	TaskId        string            `protobuf:"bytes,2,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"` // id of the task of skaffold that this event came from
	Status        string            `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`               // the container status oneof: Started, Terminated
	PodName       string            `protobuf:"bytes,4,opt,name=podName,proto3" json:"podName,omitempty"`             // the pod name with the debugging container
	ContainerName string            `protobuf:"bytes,5,opt,name=containerName,proto3" json:"containerName,omitempty"` // the name of the container configured for debugging
	Namespace     string            `protobuf:"bytes,6,opt,name=namespace,proto3" json:"namespace,omitempty"`         // the namespace of the debugging container
	Artifact      string            `protobuf:"bytes,7,opt,name=artifact,proto3" json:"artifact,omitempty"`           // the corresponding artifact's image name
	Runtime       string            `protobuf:"bytes,8,opt,name=runtime,proto3" json:"runtime,omitempty"`             // the detected language runtime
	WorkingDir    string            `protobuf:"bytes,9,opt,name=workingDir,proto3" json:"workingDir,omitempty"`       // the working directory in the container image
	DebugPorts    map[string]uint32 ``                                                                                // the exposed debugging-related ports
	/* 163-byte string literal not displayed */
	// contains filtered or unexported fields
}

DebuggingContainerEvent is raised when a debugging container is started or terminated

func (*DebuggingContainerEvent) Descriptor deprecated

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

Deprecated: Use DebuggingContainerEvent.ProtoReflect.Descriptor instead.

func (*DebuggingContainerEvent) GetArtifact

func (x *DebuggingContainerEvent) GetArtifact() string

func (*DebuggingContainerEvent) GetContainerName

func (x *DebuggingContainerEvent) GetContainerName() string

func (*DebuggingContainerEvent) GetDebugPorts

func (x *DebuggingContainerEvent) GetDebugPorts() map[string]uint32

func (*DebuggingContainerEvent) GetId

func (x *DebuggingContainerEvent) GetId() string

func (*DebuggingContainerEvent) GetNamespace

func (x *DebuggingContainerEvent) GetNamespace() string

func (*DebuggingContainerEvent) GetPodName

func (x *DebuggingContainerEvent) GetPodName() string

func (*DebuggingContainerEvent) GetRuntime

func (x *DebuggingContainerEvent) GetRuntime() string

func (*DebuggingContainerEvent) GetStatus

func (x *DebuggingContainerEvent) GetStatus() string

func (*DebuggingContainerEvent) GetTaskId

func (x *DebuggingContainerEvent) GetTaskId() string

func (*DebuggingContainerEvent) GetWorkingDir

func (x *DebuggingContainerEvent) GetWorkingDir() string

func (*DebuggingContainerEvent) ProtoMessage

func (*DebuggingContainerEvent) ProtoMessage()

func (*DebuggingContainerEvent) ProtoReflect added in v1.33.0

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

func (*DebuggingContainerEvent) Reset

func (x *DebuggingContainerEvent) Reset()

func (*DebuggingContainerEvent) String

func (x *DebuggingContainerEvent) String() string

type DeployMetadata

type DeployMetadata struct {
	Deployers []*DeployMetadata_Deployer `protobuf:"bytes,1,rep,name=deployers,proto3" json:"deployers,omitempty"`
	Cluster   enums.ClusterType          `protobuf:"varint,2,opt,name=cluster,proto3,enum=proto.enums.ClusterType" json:"cluster,omitempty"`
	// contains filtered or unexported fields
}

func (*DeployMetadata) Descriptor deprecated

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

Deprecated: Use DeployMetadata.ProtoReflect.Descriptor instead.

func (*DeployMetadata) GetCluster

func (x *DeployMetadata) GetCluster() enums.ClusterType

func (*DeployMetadata) GetDeployers

func (x *DeployMetadata) GetDeployers() []*DeployMetadata_Deployer

func (*DeployMetadata) ProtoMessage

func (*DeployMetadata) ProtoMessage()

func (*DeployMetadata) ProtoReflect added in v1.33.0

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

func (*DeployMetadata) Reset

func (x *DeployMetadata) Reset()

func (*DeployMetadata) String

func (x *DeployMetadata) String() string

type DeployMetadata_Deployer

type DeployMetadata_Deployer struct {
	Type  enums.DeployerType `protobuf:"varint,1,opt,name=type,proto3,enum=proto.enums.DeployerType" json:"type,omitempty"`
	Count int32              `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
	// contains filtered or unexported fields
}

func (*DeployMetadata_Deployer) Descriptor deprecated

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

Deprecated: Use DeployMetadata_Deployer.ProtoReflect.Descriptor instead.

func (*DeployMetadata_Deployer) GetCount

func (x *DeployMetadata_Deployer) GetCount() int32

func (*DeployMetadata_Deployer) GetType

func (*DeployMetadata_Deployer) ProtoMessage

func (*DeployMetadata_Deployer) ProtoMessage()

func (*DeployMetadata_Deployer) ProtoReflect added in v1.33.0

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

func (*DeployMetadata_Deployer) Reset

func (x *DeployMetadata_Deployer) Reset()

func (*DeployMetadata_Deployer) String

func (x *DeployMetadata_Deployer) String() string

type DeployState

type DeployState struct {
	Status      string           `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	AutoTrigger bool             `protobuf:"varint,2,opt,name=autoTrigger,proto3" json:"autoTrigger,omitempty"`
	StatusCode  enums.StatusCode `protobuf:"varint,3,opt,name=statusCode,proto3,enum=proto.enums.StatusCode" json:"statusCode,omitempty"`
	// contains filtered or unexported fields
}

`DeployState` describes the status of the current deploy

func (*DeployState) Descriptor deprecated

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

Deprecated: Use DeployState.ProtoReflect.Descriptor instead.

func (*DeployState) GetAutoTrigger

func (x *DeployState) GetAutoTrigger() bool

func (*DeployState) GetStatus

func (x *DeployState) GetStatus() string

func (*DeployState) GetStatusCode

func (x *DeployState) GetStatusCode() enums.StatusCode

func (*DeployState) ProtoMessage

func (*DeployState) ProtoMessage()

func (*DeployState) ProtoReflect added in v1.33.0

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

func (*DeployState) Reset

func (x *DeployState) Reset()

func (*DeployState) String

func (x *DeployState) String() string

type DeploySubtaskEvent

type DeploySubtaskEvent struct {
	Id            string         `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`                       // id of the subtask which will be used in SkaffoldLog
	TaskId        string         `protobuf:"bytes,2,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"` // id of the task of skaffold that this event came from
	Status        string         `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`               // deployment status oneof: InProgress, Completed, Failed
	ActionableErr *ActionableErr `protobuf:"bytes,4,opt,name=actionableErr,proto3" json:"actionableErr,omitempty"` // actionable error message
	// contains filtered or unexported fields
}

`DeploySubtaskEvent` represents the status of a deployment, and is emitted by Skaffold anytime a deployment starts or completes, successfully or not.

func (*DeploySubtaskEvent) Descriptor deprecated

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

Deprecated: Use DeploySubtaskEvent.ProtoReflect.Descriptor instead.

func (*DeploySubtaskEvent) GetActionableErr

func (x *DeploySubtaskEvent) GetActionableErr() *ActionableErr

func (*DeploySubtaskEvent) GetId

func (x *DeploySubtaskEvent) GetId() string

func (*DeploySubtaskEvent) GetStatus

func (x *DeploySubtaskEvent) GetStatus() string

func (*DeploySubtaskEvent) GetTaskId

func (x *DeploySubtaskEvent) GetTaskId() string

func (*DeploySubtaskEvent) ProtoMessage

func (*DeploySubtaskEvent) ProtoMessage()

func (*DeploySubtaskEvent) ProtoReflect added in v1.33.0

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

func (*DeploySubtaskEvent) Reset

func (x *DeploySubtaskEvent) Reset()

func (*DeploySubtaskEvent) String

func (x *DeploySubtaskEvent) String() string

type DeployerType

type DeployerType = enums.DeployerType

type Event

type Event struct {
	Timestamp *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // timestamp of the event.
	// Types that are assignable to EventType:
	//	*Event_MetaEvent
	//	*Event_SkaffoldLogEvent
	//	*Event_ApplicationLogEvent
	//	*Event_TaskEvent
	//	*Event_BuildSubtaskEvent
	//	*Event_DeploySubtaskEvent
	//	*Event_PortEvent
	//	*Event_StatusCheckSubtaskEvent
	//	*Event_FileSyncEvent
	//	*Event_DebuggingContainerEvent
	//	*Event_TerminationEvent
	//	*Event_TestEvent
	//	*Event_RenderEvent
	EventType isEvent_EventType `protobuf_oneof:"event_type"`
	// contains filtered or unexported fields
}

`Event` describes an event in the Skaffold process. It is one of MetaEvent, BuildEvent, TestEvent, DeployEvent, PortEvent, StatusCheckEvent, ResourceStatusCheckEvent, FileSyncEvent, or DebuggingContainerEvent.

func (*Event) Descriptor deprecated

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

Deprecated: Use Event.ProtoReflect.Descriptor instead.

func (*Event) GetApplicationLogEvent

func (x *Event) GetApplicationLogEvent() *ApplicationLogEvent

func (*Event) GetBuildSubtaskEvent

func (x *Event) GetBuildSubtaskEvent() *BuildSubtaskEvent

func (*Event) GetDebuggingContainerEvent

func (x *Event) GetDebuggingContainerEvent() *DebuggingContainerEvent

func (*Event) GetDeploySubtaskEvent

func (x *Event) GetDeploySubtaskEvent() *DeploySubtaskEvent

func (*Event) GetEventType

func (m *Event) GetEventType() isEvent_EventType

func (*Event) GetFileSyncEvent

func (x *Event) GetFileSyncEvent() *FileSyncEvent

func (*Event) GetMetaEvent

func (x *Event) GetMetaEvent() *MetaEvent

func (*Event) GetPortEvent

func (x *Event) GetPortEvent() *PortForwardEvent

func (*Event) GetRenderEvent added in v1.28.0

func (x *Event) GetRenderEvent() *RenderSubtaskEvent

func (*Event) GetSkaffoldLogEvent

func (x *Event) GetSkaffoldLogEvent() *SkaffoldLogEvent

func (*Event) GetStatusCheckSubtaskEvent

func (x *Event) GetStatusCheckSubtaskEvent() *StatusCheckSubtaskEvent

func (*Event) GetTaskEvent

func (x *Event) GetTaskEvent() *TaskEvent

func (*Event) GetTerminationEvent

func (x *Event) GetTerminationEvent() *TerminationEvent

func (*Event) GetTestEvent

func (x *Event) GetTestEvent() *TestSubtaskEvent

func (*Event) GetTimestamp added in v1.22.0

func (x *Event) GetTimestamp() *timestamppb.Timestamp

func (*Event) ProtoMessage

func (*Event) ProtoMessage()

func (*Event) ProtoReflect added in v1.33.0

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

func (*Event) Reset

func (x *Event) Reset()

func (*Event) String

func (x *Event) String() string

type Event_ApplicationLogEvent

type Event_ApplicationLogEvent struct {
	ApplicationLogEvent *ApplicationLogEvent `protobuf:"bytes,4,opt,name=applicationLogEvent,proto3,oneof"` // describes a log that comes from the user's running application
}

type Event_BuildSubtaskEvent

type Event_BuildSubtaskEvent struct {
	BuildSubtaskEvent *BuildSubtaskEvent `protobuf:"bytes,6,opt,name=buildSubtaskEvent,proto3,oneof"` // describes if the build status per artifact. Status could be one of "InProgress", "Completed" or "Failed".
}

type Event_DebuggingContainerEvent

type Event_DebuggingContainerEvent struct {
	DebuggingContainerEvent *DebuggingContainerEvent `protobuf:"bytes,11,opt,name=debuggingContainerEvent,proto3,oneof"` // describes the appearance or disappearance of a debugging container
}

type Event_DeploySubtaskEvent

type Event_DeploySubtaskEvent struct {
	DeploySubtaskEvent *DeploySubtaskEvent `protobuf:"bytes,7,opt,name=deploySubtaskEvent,proto3,oneof"` // describes if the deployment has started, is in progress or is complete.
}

type Event_FileSyncEvent

type Event_FileSyncEvent struct {
	FileSyncEvent *FileSyncEvent `protobuf:"bytes,10,opt,name=fileSyncEvent,proto3,oneof"` // describes the sync status.
}

type Event_MetaEvent

type Event_MetaEvent struct {
	MetaEvent *MetaEvent `protobuf:"bytes,2,opt,name=metaEvent,proto3,oneof"` // contains general information regarding Skaffold like version info
}

type Event_PortEvent

type Event_PortEvent struct {
	PortEvent *PortForwardEvent `protobuf:"bytes,8,opt,name=portEvent,proto3,oneof"` //  describes each port forwarding event.
}

type Event_RenderEvent added in v1.28.0

type Event_RenderEvent struct {
	RenderEvent *RenderSubtaskEvent `protobuf:"bytes,14,opt,name=renderEvent,proto3,oneof"` // describes if the render has started, is in progress or is complete.
}

type Event_SkaffoldLogEvent

type Event_SkaffoldLogEvent struct {
	SkaffoldLogEvent *SkaffoldLogEvent `protobuf:"bytes,3,opt,name=skaffoldLogEvent,proto3,oneof"` // describes a log that comes from a skaffold phase
}

type Event_StatusCheckSubtaskEvent

type Event_StatusCheckSubtaskEvent struct {
	StatusCheckSubtaskEvent *StatusCheckSubtaskEvent `protobuf:"bytes,9,opt,name=statusCheckSubtaskEvent,proto3,oneof"` // describes if the Status check has started, is in progress, has succeeded or failed.
}

type Event_TaskEvent

type Event_TaskEvent struct {
	TaskEvent *TaskEvent `protobuf:"bytes,5,opt,name=taskEvent,proto3,oneof"` // describes the start, end, or failure of a skaffold phase
}

type Event_TerminationEvent

type Event_TerminationEvent struct {
	TerminationEvent *TerminationEvent `protobuf:"bytes,12,opt,name=terminationEvent,proto3,oneof"` // describes a skaffold termination event
}

type Event_TestEvent

type Event_TestEvent struct {
	TestEvent *TestSubtaskEvent `protobuf:"bytes,13,opt,name=testEvent,proto3,oneof"` // describes if the test has started, is in progress or is complete.
}

type FileSyncEvent

type FileSyncEvent struct {
	Id            string         `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`                       // id of the subtask which will be used in SkaffoldLog
	TaskId        string         `protobuf:"bytes,2,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"` // id of the task of skaffold that this event came from
	FileCount     int32          `protobuf:"varint,3,opt,name=fileCount,proto3" json:"fileCount,omitempty"`        // number of files synced
	Image         string         `protobuf:"bytes,4,opt,name=image,proto3" json:"image,omitempty"`                 // the container image to which files are sycned.
	Status        string         `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`               // status of file sync. one of: Not Started, InProgress, Succeeded, Failed.
	ActionableErr *ActionableErr `protobuf:"bytes,6,opt,name=actionableErr,proto3" json:"actionableErr,omitempty"` // actionable error message
	// contains filtered or unexported fields
}

FileSyncEvent describes the sync status.

func (*FileSyncEvent) Descriptor deprecated

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

Deprecated: Use FileSyncEvent.ProtoReflect.Descriptor instead.

func (*FileSyncEvent) GetActionableErr

func (x *FileSyncEvent) GetActionableErr() *ActionableErr

func (*FileSyncEvent) GetFileCount

func (x *FileSyncEvent) GetFileCount() int32

func (*FileSyncEvent) GetId

func (x *FileSyncEvent) GetId() string

func (*FileSyncEvent) GetImage

func (x *FileSyncEvent) GetImage() string

func (*FileSyncEvent) GetStatus

func (x *FileSyncEvent) GetStatus() string

func (*FileSyncEvent) GetTaskId

func (x *FileSyncEvent) GetTaskId() string

func (*FileSyncEvent) ProtoMessage

func (*FileSyncEvent) ProtoMessage()

func (*FileSyncEvent) ProtoReflect added in v1.33.0

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

func (*FileSyncEvent) Reset

func (x *FileSyncEvent) Reset()

func (*FileSyncEvent) String

func (x *FileSyncEvent) String() string

type FileSyncState

type FileSyncState struct {
	Status      string `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	AutoTrigger bool   `protobuf:"varint,2,opt,name=autoTrigger,proto3" json:"autoTrigger,omitempty"`
	// contains filtered or unexported fields
}

`FileSyncState` contains the status of the current file sync

func (*FileSyncState) Descriptor deprecated

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

Deprecated: Use FileSyncState.ProtoReflect.Descriptor instead.

func (*FileSyncState) GetAutoTrigger

func (x *FileSyncState) GetAutoTrigger() bool

func (*FileSyncState) GetStatus

func (x *FileSyncState) GetStatus() string

func (*FileSyncState) ProtoMessage

func (*FileSyncState) ProtoMessage()

func (*FileSyncState) ProtoReflect added in v1.33.0

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

func (*FileSyncState) Reset

func (x *FileSyncState) Reset()

func (*FileSyncState) String

func (x *FileSyncState) String() string

type IntOrString

type IntOrString struct {
	Type   int32  `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"`     // type of stored value
	IntVal int32  `protobuf:"varint,2,opt,name=intVal,proto3" json:"intVal,omitempty"` // int value
	StrVal string `protobuf:"bytes,3,opt,name=strVal,proto3" json:"strVal,omitempty"`  // string value
	// contains filtered or unexported fields
}

IntOrString is a type that can hold an int32 or a string.

func (*IntOrString) Descriptor deprecated

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

Deprecated: Use IntOrString.ProtoReflect.Descriptor instead.

func (*IntOrString) GetIntVal

func (x *IntOrString) GetIntVal() int32

func (*IntOrString) GetStrVal

func (x *IntOrString) GetStrVal() string

func (*IntOrString) GetType

func (x *IntOrString) GetType() int32

func (*IntOrString) ProtoMessage

func (*IntOrString) ProtoMessage()

func (*IntOrString) ProtoReflect added in v1.33.0

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

func (*IntOrString) Reset

func (x *IntOrString) Reset()

func (*IntOrString) String

func (x *IntOrString) String() string

type Intent

type Intent struct {
	Build   bool `protobuf:"varint,1,opt,name=build,proto3" json:"build,omitempty"`     // in case skaffold dev is ran with autoBuild=false, a build intent enables building once
	Sync    bool `protobuf:"varint,2,opt,name=sync,proto3" json:"sync,omitempty"`       // in case skaffold dev is ran with autoSync=false, a sync intent enables file sync once
	Deploy  bool `protobuf:"varint,3,opt,name=deploy,proto3" json:"deploy,omitempty"`   // in case skaffold dev is ran with autoDeploy=false, a deploy intent enables deploys once
	Devloop bool `protobuf:"varint,4,opt,name=devloop,proto3" json:"devloop,omitempty"` // in case skaffold dev is ran with autoDeploy=false, autoSync=false and autoBuild=false a devloop intent enables the entire dev loop once
	// contains filtered or unexported fields
}

Intent represents user intents for a given phase.

func (*Intent) Descriptor deprecated

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

Deprecated: Use Intent.ProtoReflect.Descriptor instead.

func (*Intent) GetBuild

func (x *Intent) GetBuild() bool

func (*Intent) GetDeploy

func (x *Intent) GetDeploy() bool

func (*Intent) GetDevloop added in v1.33.0

func (x *Intent) GetDevloop() bool

func (*Intent) GetSync

func (x *Intent) GetSync() bool

func (*Intent) ProtoMessage

func (*Intent) ProtoMessage()

func (*Intent) ProtoReflect added in v1.33.0

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

func (*Intent) Reset

func (x *Intent) Reset()

func (*Intent) String

func (x *Intent) String() string

type LogLevel

type LogLevel = enums.LogLevel

type MetaEvent

type MetaEvent struct {
	Entry    string    `protobuf:"bytes,1,opt,name=entry,proto3" json:"entry,omitempty"`       // entry, for example: `"Starting Skaffold: {Version:v0.39.0-16-g5bb7c9e0 ConfigVersion:skaffold/v1 GitVersion: GitCommit:5bb7c9e078e4d522a5ffc42a2f1274fd17d75902 GitTreeState:dirty BuildDate01:29Z GoVersion:go1.13rc1 Compiler:gc Platform:linux/amd64}"`
	Metadata *Metadata `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"` // Metadata describing skaffold pipeline
	// contains filtered or unexported fields
}

`MetaEvent` provides general information regarding Skaffold

func (*MetaEvent) Descriptor deprecated

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

Deprecated: Use MetaEvent.ProtoReflect.Descriptor instead.

func (*MetaEvent) GetEntry

func (x *MetaEvent) GetEntry() string

func (*MetaEvent) GetMetadata

func (x *MetaEvent) GetMetadata() *Metadata

func (*MetaEvent) ProtoMessage

func (*MetaEvent) ProtoMessage()

func (*MetaEvent) ProtoReflect added in v1.33.0

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

func (*MetaEvent) Reset

func (x *MetaEvent) Reset()

func (*MetaEvent) String

func (x *MetaEvent) String() string

type Metadata

type Metadata struct {
	Build  *BuildMetadata  `protobuf:"bytes,1,opt,name=build,proto3" json:"build,omitempty"`
	Deploy *DeployMetadata `protobuf:"bytes,2,opt,name=deploy,proto3" json:"deploy,omitempty"`
	Test   *TestMetadata   `protobuf:"bytes,3,opt,name=test,proto3" json:"test,omitempty"`
	RunID  string          `protobuf:"bytes,4,opt,name=runID,proto3" json:"runID,omitempty"`
	Render *RenderMetadata `protobuf:"bytes,5,opt,name=render,proto3" json:"render,omitempty"`
	// Additional key value pairs to describe the build pipeline
	Additional map[string]string `` /* 162-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Metadata) Descriptor deprecated

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

Deprecated: Use Metadata.ProtoReflect.Descriptor instead.

func (*Metadata) GetAdditional

func (x *Metadata) GetAdditional() map[string]string

func (*Metadata) GetBuild

func (x *Metadata) GetBuild() *BuildMetadata

func (*Metadata) GetDeploy

func (x *Metadata) GetDeploy() *DeployMetadata

func (*Metadata) GetRender added in v1.28.0

func (x *Metadata) GetRender() *RenderMetadata

func (*Metadata) GetRunID added in v1.26.0

func (x *Metadata) GetRunID() string

func (*Metadata) GetTest

func (x *Metadata) GetTest() *TestMetadata

func (*Metadata) ProtoMessage

func (*Metadata) ProtoMessage()

func (*Metadata) ProtoReflect added in v1.33.0

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

func (*Metadata) Reset

func (x *Metadata) Reset()

func (*Metadata) String

func (x *Metadata) String() string

type PortForwardEvent

type PortForwardEvent struct {
	Id            string       `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`                       // id of the subtask which will be used in SkaffoldLog
	TaskId        string       `protobuf:"bytes,2,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"` // id of the task of skaffold that this event came from
	LocalPort     int32        `protobuf:"varint,3,opt,name=localPort,proto3" json:"localPort,omitempty"`        // local port for forwarded resource
	PodName       string       `protobuf:"bytes,4,opt,name=podName,proto3" json:"podName,omitempty"`             // pod name if port forwarded resourceType is Pod
	ContainerName string       `protobuf:"bytes,5,opt,name=containerName,proto3" json:"containerName,omitempty"` // container name if specified in the kubernetes spec
	Namespace     string       `protobuf:"bytes,6,opt,name=namespace,proto3" json:"namespace,omitempty"`         // the namespace of the resource to port forward.
	PortName      string       `protobuf:"bytes,7,opt,name=portName,proto3" json:"portName,omitempty"`
	ResourceType  string       `protobuf:"bytes,8,opt,name=resourceType,proto3" json:"resourceType,omitempty"` // resource type e.g. "pod", "service".
	ResourceName  string       `protobuf:"bytes,9,opt,name=resourceName,proto3" json:"resourceName,omitempty"` // name of the resource to forward.
	Address       string       `protobuf:"bytes,10,opt,name=address,proto3" json:"address,omitempty"`          // address on which to bind
	TargetPort    *IntOrString `protobuf:"bytes,11,opt,name=targetPort,proto3" json:"targetPort,omitempty"`    // target port is the resource port that will be forwarded.
	// contains filtered or unexported fields
}

PortForwardEvent Event describes each port forwarding event.

func (*PortForwardEvent) Descriptor deprecated

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

Deprecated: Use PortForwardEvent.ProtoReflect.Descriptor instead.

func (*PortForwardEvent) GetAddress

func (x *PortForwardEvent) GetAddress() string

func (*PortForwardEvent) GetContainerName

func (x *PortForwardEvent) GetContainerName() string

func (*PortForwardEvent) GetId

func (x *PortForwardEvent) GetId() string

func (*PortForwardEvent) GetLocalPort

func (x *PortForwardEvent) GetLocalPort() int32

func (*PortForwardEvent) GetNamespace

func (x *PortForwardEvent) GetNamespace() string

func (*PortForwardEvent) GetPodName

func (x *PortForwardEvent) GetPodName() string

func (*PortForwardEvent) GetPortName

func (x *PortForwardEvent) GetPortName() string

func (*PortForwardEvent) GetResourceName

func (x *PortForwardEvent) GetResourceName() string

func (*PortForwardEvent) GetResourceType

func (x *PortForwardEvent) GetResourceType() string

func (*PortForwardEvent) GetTargetPort

func (x *PortForwardEvent) GetTargetPort() *IntOrString

func (*PortForwardEvent) GetTaskId

func (x *PortForwardEvent) GetTaskId() string

func (*PortForwardEvent) ProtoMessage

func (*PortForwardEvent) ProtoMessage()

func (*PortForwardEvent) ProtoReflect added in v1.33.0

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

func (*PortForwardEvent) Reset

func (x *PortForwardEvent) Reset()

func (*PortForwardEvent) String

func (x *PortForwardEvent) String() string

type RenderMetadata added in v1.28.0

type RenderMetadata struct {
	Renderers []*RenderMetadata_Renderer `protobuf:"bytes,1,rep,name=Renderers,proto3" json:"Renderers,omitempty"`
	// contains filtered or unexported fields
}

RenderMetadata describes the render pipeline

func (*RenderMetadata) Descriptor deprecated added in v1.28.0

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

Deprecated: Use RenderMetadata.ProtoReflect.Descriptor instead.

func (*RenderMetadata) GetRenderers added in v1.28.0

func (x *RenderMetadata) GetRenderers() []*RenderMetadata_Renderer

func (*RenderMetadata) ProtoMessage added in v1.28.0

func (*RenderMetadata) ProtoMessage()

func (*RenderMetadata) ProtoReflect added in v1.33.0

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

func (*RenderMetadata) Reset added in v1.28.0

func (x *RenderMetadata) Reset()

func (*RenderMetadata) String added in v1.28.0

func (x *RenderMetadata) String() string

type RenderMetadata_Renderer added in v1.28.0

type RenderMetadata_Renderer struct {
	Type  enums.RenderType `protobuf:"varint,1,opt,name=type,proto3,enum=proto.enums.RenderType" json:"type,omitempty"`
	Count int32            `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
	// contains filtered or unexported fields
}

func (*RenderMetadata_Renderer) Descriptor deprecated added in v1.28.0

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

Deprecated: Use RenderMetadata_Renderer.ProtoReflect.Descriptor instead.

func (*RenderMetadata_Renderer) GetCount added in v1.28.0

func (x *RenderMetadata_Renderer) GetCount() int32

func (*RenderMetadata_Renderer) GetType added in v1.28.0

func (*RenderMetadata_Renderer) ProtoMessage added in v1.28.0

func (*RenderMetadata_Renderer) ProtoMessage()

func (*RenderMetadata_Renderer) ProtoReflect added in v1.33.0

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

func (*RenderMetadata_Renderer) Reset added in v1.28.0

func (x *RenderMetadata_Renderer) Reset()

func (*RenderMetadata_Renderer) String added in v1.28.0

func (x *RenderMetadata_Renderer) String() string

type RenderState added in v1.28.0

type RenderState struct {

	// Status of the current render
	Status string `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// Renderstate status code
	StatusCode enums.StatusCode `protobuf:"varint,2,opt,name=statusCode,proto3,enum=proto.enums.StatusCode" json:"statusCode,omitempty"`
	// contains filtered or unexported fields
}

`RenderState` describes the current state of the render

func (*RenderState) Descriptor deprecated added in v1.28.0

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

Deprecated: Use RenderState.ProtoReflect.Descriptor instead.

func (*RenderState) GetStatus added in v1.28.0

func (x *RenderState) GetStatus() string

func (*RenderState) GetStatusCode added in v1.28.0

func (x *RenderState) GetStatusCode() enums.StatusCode

func (*RenderState) ProtoMessage added in v1.28.0

func (*RenderState) ProtoMessage()

func (*RenderState) ProtoReflect added in v1.33.0

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

func (*RenderState) Reset added in v1.28.0

func (x *RenderState) Reset()

func (*RenderState) String added in v1.28.0

func (x *RenderState) String() string

type RenderSubtaskEvent added in v1.28.0

type RenderSubtaskEvent struct {
	Id            string         `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`                       // id of the subtask which will be used in SkaffoldLog
	TaskId        string         `protobuf:"bytes,2,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"` // id of the task of skaffold that this event came from
	Status        string         `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`               // render status oneof: InProgress, Completed, Failed
	ActionableErr *ActionableErr `protobuf:"bytes,4,opt,name=actionableErr,proto3" json:"actionableErr,omitempty"` // actionable error message
	// contains filtered or unexported fields
}

`RenderSubtaskEvent` represents the status of a render, and is emitted by Skaffold anytime a render starts or completes, successfully or not.

func (*RenderSubtaskEvent) Descriptor deprecated added in v1.28.0

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

Deprecated: Use RenderSubtaskEvent.ProtoReflect.Descriptor instead.

func (*RenderSubtaskEvent) GetActionableErr added in v1.28.0

func (x *RenderSubtaskEvent) GetActionableErr() *ActionableErr

func (*RenderSubtaskEvent) GetId added in v1.28.0

func (x *RenderSubtaskEvent) GetId() string

func (*RenderSubtaskEvent) GetStatus added in v1.28.0

func (x *RenderSubtaskEvent) GetStatus() string

func (*RenderSubtaskEvent) GetTaskId added in v1.28.0

func (x *RenderSubtaskEvent) GetTaskId() string

func (*RenderSubtaskEvent) ProtoMessage added in v1.28.0

func (*RenderSubtaskEvent) ProtoMessage()

func (*RenderSubtaskEvent) ProtoReflect added in v1.33.0

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

func (*RenderSubtaskEvent) Reset added in v1.28.0

func (x *RenderSubtaskEvent) Reset()

func (*RenderSubtaskEvent) String added in v1.28.0

func (x *RenderSubtaskEvent) String() string

type RenderType added in v1.28.0

type RenderType = enums.RenderType

type Request

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

func (*Request) Descriptor deprecated

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

Deprecated: Use Request.ProtoReflect.Descriptor instead.

func (*Request) GetName

func (x *Request) GetName() string

func (*Request) ProtoMessage

func (*Request) ProtoMessage()

func (*Request) ProtoReflect added in v1.33.0

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

func (*Request) Reset

func (x *Request) Reset()

func (*Request) String

func (x *Request) String() string

type Response

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

func (*Response) Descriptor deprecated

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

Deprecated: Use Response.ProtoReflect.Descriptor instead.

func (*Response) GetMsg

func (x *Response) GetMsg() string

func (*Response) ProtoMessage

func (*Response) ProtoMessage()

func (*Response) ProtoReflect added in v1.33.0

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

func (*Response) Reset

func (x *Response) Reset()

func (*Response) String

func (x *Response) String() string

type SkaffoldLogEvent

type SkaffoldLogEvent struct {
	TaskId    string `protobuf:"bytes,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`          // id of the task of skaffold that this log came from
	SubtaskId string `protobuf:"bytes,2,opt,name=subtask_id,json=subtaskId,proto3" json:"subtask_id,omitempty"` // id of the subtask that the log came from
	// string origin = 3; // REMOVED: which tool the output came from ex: skaffold, docker
	Level   enums.LogLevel `protobuf:"varint,4,opt,name=level,proto3,enum=proto.enums.LogLevel" json:"level,omitempty"` // log level
	Message string         `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"`                        // contents of the log
	// contains filtered or unexported fields
}

`SkaffoldLogEvent` represents a piece of output that comes from a skaffold run, for example: "Generating tags...", "Step 1/3 : FROM gcr.io/distroless/base"

func (*SkaffoldLogEvent) Descriptor deprecated

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

Deprecated: Use SkaffoldLogEvent.ProtoReflect.Descriptor instead.

func (*SkaffoldLogEvent) GetLevel

func (x *SkaffoldLogEvent) GetLevel() enums.LogLevel

func (*SkaffoldLogEvent) GetMessage

func (x *SkaffoldLogEvent) GetMessage() string

func (*SkaffoldLogEvent) GetSubtaskId

func (x *SkaffoldLogEvent) GetSubtaskId() string

func (*SkaffoldLogEvent) GetTaskId

func (x *SkaffoldLogEvent) GetTaskId() string

func (*SkaffoldLogEvent) ProtoMessage

func (*SkaffoldLogEvent) ProtoMessage()

func (*SkaffoldLogEvent) ProtoReflect added in v1.33.0

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

func (*SkaffoldLogEvent) Reset

func (x *SkaffoldLogEvent) Reset()

func (*SkaffoldLogEvent) String

func (x *SkaffoldLogEvent) String() string

type SkaffoldV2ServiceClient

type SkaffoldV2ServiceClient interface {
	// Returns the state of the current Skaffold execution
	GetState(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*State, error)
	// Returns all the events of the current Skaffold execution from the start
	Events(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (SkaffoldV2Service_EventsClient, error)
	// Returns all the user application logs of the current Skaffold execution
	ApplicationLogs(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (SkaffoldV2Service_ApplicationLogsClient, error)
	// Allows for a single execution of some or all of the phases (build, sync, deploy) in case autoBuild, autoDeploy or autoSync are disabled.
	Execute(ctx context.Context, in *UserIntentRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Allows for enabling or disabling automatic build trigger
	AutoBuild(ctx context.Context, in *TriggerRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Allows for enabling or disabling automatic sync trigger
	AutoSync(ctx context.Context, in *TriggerRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Allows for enabling or disabling automatic deploy trigger
	AutoDeploy(ctx context.Context, in *TriggerRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// EXPERIMENTAL. It allows for custom events to be implemented in custom builders for example.
	Handle(ctx context.Context, in *Event, opts ...grpc.CallOption) (*emptypb.Empty, error)
}

SkaffoldV2ServiceClient is the client API for SkaffoldV2Service 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 SkaffoldV2ServiceServer

type SkaffoldV2ServiceServer interface {
	// Returns the state of the current Skaffold execution
	GetState(context.Context, *emptypb.Empty) (*State, error)
	// Returns all the events of the current Skaffold execution from the start
	Events(*emptypb.Empty, SkaffoldV2Service_EventsServer) error
	// Returns all the user application logs of the current Skaffold execution
	ApplicationLogs(*emptypb.Empty, SkaffoldV2Service_ApplicationLogsServer) error
	// Allows for a single execution of some or all of the phases (build, sync, deploy) in case autoBuild, autoDeploy or autoSync are disabled.
	Execute(context.Context, *UserIntentRequest) (*emptypb.Empty, error)
	// Allows for enabling or disabling automatic build trigger
	AutoBuild(context.Context, *TriggerRequest) (*emptypb.Empty, error)
	// Allows for enabling or disabling automatic sync trigger
	AutoSync(context.Context, *TriggerRequest) (*emptypb.Empty, error)
	// Allows for enabling or disabling automatic deploy trigger
	AutoDeploy(context.Context, *TriggerRequest) (*emptypb.Empty, error)
	// EXPERIMENTAL. It allows for custom events to be implemented in custom builders for example.
	Handle(context.Context, *Event) (*emptypb.Empty, error)
}

SkaffoldV2ServiceServer is the server API for SkaffoldV2Service service. All implementations should embed UnimplementedSkaffoldV2ServiceServer for forward compatibility

type SkaffoldV2Service_ApplicationLogsClient added in v1.25.0

type SkaffoldV2Service_ApplicationLogsClient interface {
	Recv() (*Event, error)
	grpc.ClientStream
}

type SkaffoldV2Service_ApplicationLogsServer added in v1.25.0

type SkaffoldV2Service_ApplicationLogsServer interface {
	Send(*Event) error
	grpc.ServerStream
}

type SkaffoldV2Service_EventsClient

type SkaffoldV2Service_EventsClient interface {
	Recv() (*Event, error)
	grpc.ClientStream
}

type SkaffoldV2Service_EventsServer

type SkaffoldV2Service_EventsServer interface {
	Send(*Event) error
	grpc.ServerStream
}

type State

type State struct {
	BuildState          *BuildState                 `protobuf:"bytes,1,opt,name=buildState,proto3" json:"buildState,omitempty"`
	DeployState         *DeployState                `protobuf:"bytes,2,opt,name=deployState,proto3" json:"deployState,omitempty"`
	ForwardedPorts      map[int32]*PortForwardEvent `` /* 170-byte string literal not displayed */
	StatusCheckState    *StatusCheckState           `protobuf:"bytes,4,opt,name=statusCheckState,proto3" json:"statusCheckState,omitempty"`
	FileSyncState       *FileSyncState              `protobuf:"bytes,5,opt,name=fileSyncState,proto3" json:"fileSyncState,omitempty"`
	DebuggingContainers []*DebuggingContainerEvent  `protobuf:"bytes,6,rep,name=debuggingContainers,proto3" json:"debuggingContainers,omitempty"`
	Metadata            *Metadata                   `protobuf:"bytes,7,opt,name=metadata,proto3" json:"metadata,omitempty"`
	TestState           *TestState                  `protobuf:"bytes,8,opt,name=testState,proto3" json:"testState,omitempty"`
	RenderState         *RenderState                `protobuf:"bytes,9,opt,name=renderState,proto3" json:"renderState,omitempty"`
	// contains filtered or unexported fields
}

`State` represents the current state of the Skaffold components

func (*State) Descriptor deprecated

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

Deprecated: Use State.ProtoReflect.Descriptor instead.

func (*State) GetBuildState

func (x *State) GetBuildState() *BuildState

func (*State) GetDebuggingContainers

func (x *State) GetDebuggingContainers() []*DebuggingContainerEvent

func (*State) GetDeployState

func (x *State) GetDeployState() *DeployState

func (*State) GetFileSyncState

func (x *State) GetFileSyncState() *FileSyncState

func (*State) GetForwardedPorts

func (x *State) GetForwardedPorts() map[int32]*PortForwardEvent

func (*State) GetMetadata

func (x *State) GetMetadata() *Metadata

func (*State) GetRenderState added in v1.28.0

func (x *State) GetRenderState() *RenderState

func (*State) GetStatusCheckState

func (x *State) GetStatusCheckState() *StatusCheckState

func (*State) GetTestState

func (x *State) GetTestState() *TestState

func (*State) ProtoMessage

func (*State) ProtoMessage()

func (*State) ProtoReflect added in v1.33.0

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

func (*State) Reset

func (x *State) Reset()

func (*State) String

func (x *State) String() string

type StateResponse

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

func (*StateResponse) Descriptor deprecated

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

Deprecated: Use StateResponse.ProtoReflect.Descriptor instead.

func (*StateResponse) GetState

func (x *StateResponse) GetState() *State

func (*StateResponse) ProtoMessage

func (*StateResponse) ProtoMessage()

func (*StateResponse) ProtoReflect added in v1.33.0

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

func (*StateResponse) Reset

func (x *StateResponse) Reset()

func (*StateResponse) String

func (x *StateResponse) String() string

type StatusCheckState

type StatusCheckState struct {
	Status string `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// A map of `resource name -> status-check-state`. Where `resource-name` is the kubernetes resource name.
	// The `status-check-state` can be <br>
	// - `"NotStarted"`: indicates that `status-check` has just started. <br>
	// - `"InProgress"`: InProgress is sent after every resource check is complete. <br>
	// - `"Succeeded"`:
	// - `"Failed"`:
	Resources map[string]string `` /* 159-byte string literal not displayed */
	// StatusCheck statusCode
	StatusCode enums.StatusCode `protobuf:"varint,3,opt,name=statusCode,proto3,enum=proto.enums.StatusCode" json:"statusCode,omitempty"`
	// contains filtered or unexported fields
}

`StatusCheckState` describes the state of status check of current deployed resources.

func (*StatusCheckState) Descriptor deprecated

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

Deprecated: Use StatusCheckState.ProtoReflect.Descriptor instead.

func (*StatusCheckState) GetResources

func (x *StatusCheckState) GetResources() map[string]string

func (*StatusCheckState) GetStatus

func (x *StatusCheckState) GetStatus() string

func (*StatusCheckState) GetStatusCode

func (x *StatusCheckState) GetStatusCode() enums.StatusCode

func (*StatusCheckState) ProtoMessage

func (*StatusCheckState) ProtoMessage()

func (*StatusCheckState) ProtoReflect added in v1.33.0

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

func (*StatusCheckState) Reset

func (x *StatusCheckState) Reset()

func (*StatusCheckState) String

func (x *StatusCheckState) String() string

type StatusCheckSubtaskEvent

type StatusCheckSubtaskEvent struct {
	Id            string           `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`                       // id of the subtask which will be used in SkaffoldLog
	TaskId        string           `protobuf:"bytes,2,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"` // id of the task of skaffold that this event came from
	Resource      string           `protobuf:"bytes,3,opt,name=resource,proto3" json:"resource,omitempty"`           // id of the subtask which will be used in SkaffoldLog
	Status        string           `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"`               // id of the task of skaffold that this event came from
	Message       string           `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"`
	StatusCode    enums.StatusCode `protobuf:"varint,6,opt,name=statusCode,proto3,enum=proto.enums.StatusCode" json:"statusCode,omitempty"`
	ActionableErr *ActionableErr   `protobuf:"bytes,7,opt,name=actionableErr,proto3" json:"actionableErr,omitempty"` // actionable error message
	// contains filtered or unexported fields
}

A Resource StatusCheck Event, indicates progress for each kubernetes deployment. For every resource, there will be exactly one event with `status` *Succeeded* or *Failed* event. There can be multiple events with `status` *Pending*. Skaffold polls for resource status every 0.5 second. If the resource status changes, an event with `status` “Pending”, “Complete” and “Failed” will be sent with the new status.

func (*StatusCheckSubtaskEvent) Descriptor deprecated

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

Deprecated: Use StatusCheckSubtaskEvent.ProtoReflect.Descriptor instead.

func (*StatusCheckSubtaskEvent) GetActionableErr

func (x *StatusCheckSubtaskEvent) GetActionableErr() *ActionableErr

func (*StatusCheckSubtaskEvent) GetId

func (x *StatusCheckSubtaskEvent) GetId() string

func (*StatusCheckSubtaskEvent) GetMessage

func (x *StatusCheckSubtaskEvent) GetMessage() string

func (*StatusCheckSubtaskEvent) GetResource

func (x *StatusCheckSubtaskEvent) GetResource() string

func (*StatusCheckSubtaskEvent) GetStatus

func (x *StatusCheckSubtaskEvent) GetStatus() string

func (*StatusCheckSubtaskEvent) GetStatusCode

func (x *StatusCheckSubtaskEvent) GetStatusCode() enums.StatusCode

func (*StatusCheckSubtaskEvent) GetTaskId

func (x *StatusCheckSubtaskEvent) GetTaskId() string

func (*StatusCheckSubtaskEvent) ProtoMessage

func (*StatusCheckSubtaskEvent) ProtoMessage()

func (*StatusCheckSubtaskEvent) ProtoReflect added in v1.33.0

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

func (*StatusCheckSubtaskEvent) Reset

func (x *StatusCheckSubtaskEvent) Reset()

func (*StatusCheckSubtaskEvent) String

func (x *StatusCheckSubtaskEvent) String() string

type StatusCode

type StatusCode = enums.StatusCode

type Suggestion

type Suggestion struct {
	SuggestionCode enums.SuggestionCode `protobuf:"varint,1,opt,name=suggestionCode,proto3,enum=proto.enums.SuggestionCode" json:"suggestionCode,omitempty"` // code representing a suggestion
	Action         string               `protobuf:"bytes,2,opt,name=action,proto3" json:"action,omitempty"`                                                  // action represents the suggestion action
	// contains filtered or unexported fields
}

Suggestion defines the action a user needs to recover from an error.

func (*Suggestion) Descriptor deprecated

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

Deprecated: Use Suggestion.ProtoReflect.Descriptor instead.

func (*Suggestion) GetAction

func (x *Suggestion) GetAction() string

func (*Suggestion) GetSuggestionCode

func (x *Suggestion) GetSuggestionCode() enums.SuggestionCode

func (*Suggestion) ProtoMessage

func (*Suggestion) ProtoMessage()

func (*Suggestion) ProtoReflect added in v1.33.0

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

func (*Suggestion) Reset

func (x *Suggestion) Reset()

func (*Suggestion) String

func (x *Suggestion) String() string

type SuggestionCode

type SuggestionCode = enums.SuggestionCode

type TaskEvent

type TaskEvent struct {
	Id            string         `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`                       // will be used by SkaffoldLog to link it to a task. Follows the form "{task_name}-{iteration-number}"
	Task          string         `protobuf:"bytes,2,opt,name=task,proto3" json:"task,omitempty"`                   // task name oneof: Tag, Build, Test, Deploy, StatusCheck, PortForward, DevLoop
	Description   string         `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`     // additional more descriptive text for the task
	Iteration     int32          `protobuf:"varint,4,opt,name=iteration,proto3" json:"iteration,omitempty"`        // which dev/debug iteration is currently running
	Status        string         `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`               // artifact build status oneof: InProgress, Completed, Failed
	ActionableErr *ActionableErr `protobuf:"bytes,6,opt,name=actionableErr,proto3" json:"actionableErr,omitempty"` // actionable error message
	// contains filtered or unexported fields
}

`TaskEvent` represent the different larger phases of a skaffold session, for example Build, Deploy, etc. If a phase fails, an actionable error will be attached

func (*TaskEvent) Descriptor deprecated

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

Deprecated: Use TaskEvent.ProtoReflect.Descriptor instead.

func (*TaskEvent) GetActionableErr

func (x *TaskEvent) GetActionableErr() *ActionableErr

func (*TaskEvent) GetDescription added in v1.26.0

func (x *TaskEvent) GetDescription() string

func (*TaskEvent) GetId

func (x *TaskEvent) GetId() string

func (*TaskEvent) GetIteration

func (x *TaskEvent) GetIteration() int32

func (*TaskEvent) GetStatus

func (x *TaskEvent) GetStatus() string

func (*TaskEvent) GetTask

func (x *TaskEvent) GetTask() string

func (*TaskEvent) ProtoMessage

func (*TaskEvent) ProtoMessage()

func (*TaskEvent) ProtoReflect added in v1.33.0

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

func (*TaskEvent) Reset

func (x *TaskEvent) Reset()

func (*TaskEvent) String

func (x *TaskEvent) String() string

type TerminationEvent

type TerminationEvent struct {
	Status string         `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` // status oneof: Completed or Failed
	Err    *ActionableErr `protobuf:"bytes,2,opt,name=err,proto3" json:"err,omitempty"`       // actionable error message
	// contains filtered or unexported fields
}

`TerminationEvent` marks the end of the skaffold session

func (*TerminationEvent) Descriptor deprecated

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

Deprecated: Use TerminationEvent.ProtoReflect.Descriptor instead.

func (*TerminationEvent) GetErr

func (x *TerminationEvent) GetErr() *ActionableErr

func (*TerminationEvent) GetStatus

func (x *TerminationEvent) GetStatus() string

func (*TerminationEvent) ProtoMessage

func (*TerminationEvent) ProtoMessage()

func (*TerminationEvent) ProtoReflect added in v1.33.0

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

func (*TerminationEvent) Reset

func (x *TerminationEvent) Reset()

func (*TerminationEvent) String

func (x *TerminationEvent) String() string

type TestMetadata

type TestMetadata struct {
	Testers []*TestMetadata_Tester `protobuf:"bytes,1,rep,name=Testers,proto3" json:"Testers,omitempty"`
	// contains filtered or unexported fields
}

TestMetadata describes the test pipeline

func (*TestMetadata) Descriptor deprecated

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

Deprecated: Use TestMetadata.ProtoReflect.Descriptor instead.

func (*TestMetadata) GetTesters

func (x *TestMetadata) GetTesters() []*TestMetadata_Tester

func (*TestMetadata) ProtoMessage

func (*TestMetadata) ProtoMessage()

func (*TestMetadata) ProtoReflect added in v1.33.0

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

func (*TestMetadata) Reset

func (x *TestMetadata) Reset()

func (*TestMetadata) String

func (x *TestMetadata) String() string

type TestMetadata_Tester

type TestMetadata_Tester struct {
	Type  enums.TesterType `protobuf:"varint,1,opt,name=type,proto3,enum=proto.enums.TesterType" json:"type,omitempty"`
	Count int32            `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
	// contains filtered or unexported fields
}

func (*TestMetadata_Tester) Descriptor deprecated

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

Deprecated: Use TestMetadata_Tester.ProtoReflect.Descriptor instead.

func (*TestMetadata_Tester) GetCount

func (x *TestMetadata_Tester) GetCount() int32

func (*TestMetadata_Tester) GetType

func (x *TestMetadata_Tester) GetType() enums.TesterType

func (*TestMetadata_Tester) ProtoMessage

func (*TestMetadata_Tester) ProtoMessage()

func (*TestMetadata_Tester) ProtoReflect added in v1.33.0

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

func (*TestMetadata_Tester) Reset

func (x *TestMetadata_Tester) Reset()

func (*TestMetadata_Tester) String

func (x *TestMetadata_Tester) String() string

type TestState

type TestState struct {

	// Status of the current test
	Status string `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// Teststate status code
	StatusCode enums.StatusCode `protobuf:"varint,2,opt,name=statusCode,proto3,enum=proto.enums.StatusCode" json:"statusCode,omitempty"`
	// contains filtered or unexported fields
}

`TestState` describes the current state of the test

func (*TestState) Descriptor deprecated

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

Deprecated: Use TestState.ProtoReflect.Descriptor instead.

func (*TestState) GetStatus

func (x *TestState) GetStatus() string

func (*TestState) GetStatusCode

func (x *TestState) GetStatusCode() enums.StatusCode

func (*TestState) ProtoMessage

func (*TestState) ProtoMessage()

func (*TestState) ProtoReflect added in v1.33.0

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

func (*TestState) Reset

func (x *TestState) Reset()

func (*TestState) String

func (x *TestState) String() string

type TestSubtaskEvent

type TestSubtaskEvent struct {
	Id            string         `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`                       // id of the subtask which will be used in SkaffoldLog
	TaskId        string         `protobuf:"bytes,2,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"` // id of the task of skaffold that this event came from
	Status        string         `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`               // test status oneof: InProgress, Completed, Failed
	ActionableErr *ActionableErr `protobuf:"bytes,4,opt,name=actionableErr,proto3" json:"actionableErr,omitempty"` // actionable error message
	// contains filtered or unexported fields
}

`TestSubtaskEvent` represents the status of a test, and is emitted by Skaffold anytime a test starts or completes, successfully or not.

func (*TestSubtaskEvent) Descriptor deprecated

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

Deprecated: Use TestSubtaskEvent.ProtoReflect.Descriptor instead.

func (*TestSubtaskEvent) GetActionableErr

func (x *TestSubtaskEvent) GetActionableErr() *ActionableErr

func (*TestSubtaskEvent) GetId

func (x *TestSubtaskEvent) GetId() string

func (*TestSubtaskEvent) GetStatus

func (x *TestSubtaskEvent) GetStatus() string

func (*TestSubtaskEvent) GetTaskId

func (x *TestSubtaskEvent) GetTaskId() string

func (*TestSubtaskEvent) ProtoMessage

func (*TestSubtaskEvent) ProtoMessage()

func (*TestSubtaskEvent) ProtoReflect added in v1.33.0

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

func (*TestSubtaskEvent) Reset

func (x *TestSubtaskEvent) Reset()

func (*TestSubtaskEvent) String

func (x *TestSubtaskEvent) String() string

type TesterType

type TesterType = enums.TesterType

type TriggerRequest

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

func (*TriggerRequest) Descriptor deprecated

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

Deprecated: Use TriggerRequest.ProtoReflect.Descriptor instead.

func (*TriggerRequest) GetState

func (x *TriggerRequest) GetState() *TriggerState

func (*TriggerRequest) ProtoMessage

func (*TriggerRequest) ProtoMessage()

func (*TriggerRequest) ProtoReflect added in v1.33.0

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

func (*TriggerRequest) Reset

func (x *TriggerRequest) Reset()

func (*TriggerRequest) String

func (x *TriggerRequest) String() string

type TriggerState

type TriggerState struct {

	// Types that are assignable to Val:
	//	*TriggerState_Enabled
	Val isTriggerState_Val `protobuf_oneof:"val"`
	// contains filtered or unexported fields
}

TriggerState represents trigger state for a given phase.

func (*TriggerState) Descriptor deprecated

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

Deprecated: Use TriggerState.ProtoReflect.Descriptor instead.

func (*TriggerState) GetEnabled

func (x *TriggerState) GetEnabled() bool

func (*TriggerState) GetVal

func (m *TriggerState) GetVal() isTriggerState_Val

func (*TriggerState) ProtoMessage

func (*TriggerState) ProtoMessage()

func (*TriggerState) ProtoReflect added in v1.33.0

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

func (*TriggerState) Reset

func (x *TriggerState) Reset()

func (*TriggerState) String

func (x *TriggerState) String() string

type TriggerState_Enabled

type TriggerState_Enabled struct {
	Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3,oneof"` // enable or disable a trigger state
}

type UnimplementedSkaffoldV2ServiceServer

type UnimplementedSkaffoldV2ServiceServer struct {
}

UnimplementedSkaffoldV2ServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedSkaffoldV2ServiceServer) ApplicationLogs added in v1.25.0

func (UnimplementedSkaffoldV2ServiceServer) AutoBuild

func (UnimplementedSkaffoldV2ServiceServer) AutoDeploy

func (UnimplementedSkaffoldV2ServiceServer) AutoSync

func (UnimplementedSkaffoldV2ServiceServer) Events

func (UnimplementedSkaffoldV2ServiceServer) Execute

func (UnimplementedSkaffoldV2ServiceServer) GetState

func (UnimplementedSkaffoldV2ServiceServer) Handle

type UnsafeSkaffoldV2ServiceServer added in v1.33.0

type UnsafeSkaffoldV2ServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeSkaffoldV2ServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SkaffoldV2ServiceServer will result in compilation errors.

type UserIntentRequest

type UserIntentRequest struct {
	Intent *Intent `protobuf:"bytes,1,opt,name=intent,proto3" json:"intent,omitempty"`
	// contains filtered or unexported fields
}

func (*UserIntentRequest) Descriptor deprecated

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

Deprecated: Use UserIntentRequest.ProtoReflect.Descriptor instead.

func (*UserIntentRequest) GetIntent

func (x *UserIntentRequest) GetIntent() *Intent

func (*UserIntentRequest) ProtoMessage

func (*UserIntentRequest) ProtoMessage()

func (*UserIntentRequest) ProtoReflect added in v1.33.0

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

func (*UserIntentRequest) Reset

func (x *UserIntentRequest) Reset()

func (*UserIntentRequest) String

func (x *UserIntentRequest) String() string

Jump to

Keyboard shortcuts

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