Skip to main content
module command module platform module execution_stage module batch_update_blobs_request module batch_update_blobs_response module batch_read_blobs_response module digest_function module priority_capabilities module symlink_absolute_path_strategy module compressor module execution_client module action_cache_client module content_addressable_storage_client module capabilities_client function ActionCache
def ActionCache(
*,
uri: str,
headers: typing.Any,
timeout: int = 10000
) -> action_cache_client
function Execution
def Execution(
*,
uri: str,
headers: typing.Any,
timeout: int = 10000
) -> execution_client
function ContentAddressableStorage
def ContentAddressableStorage(
*,
uri: str,
headers: typing.Any,
timeout: int = 10000
) -> content_addressable_storage_client
function Compressor
def Compressor(
**kwargs: typing.Any
) -> compressor
function CacheCapabilities
def CacheCapabilities(
**kwargs: typing.Any
) -> cache_capabilities
function ActionCacheUpdateCapabilities
def ActionCacheUpdateCapabilities(
**kwargs: typing.Any
) -> action_cache_update_capabilities
function RequestMetadata
def RequestMetadata(
**kwargs: typing.Any
) -> request_metadata
function OutputFile
def OutputFile(
**kwargs: typing.Any
) -> output_file
function ActionResult
def ActionResult(
**kwargs: typing.Any
) -> action_result
function ExecuteRequest
def ExecuteRequest(
**kwargs: typing.Any
) -> execute_request
function ExecutionPolicy
def ExecutionPolicy(
**kwargs: typing.Any
) -> execution_policy
function FileNode
def FileNode(
**kwargs: typing.Any
) -> file_node
function Directory
def Directory(
**kwargs: typing.Any
) -> directory
function ExecutedActionMetadata
def ExecutedActionMetadata(
**kwargs: typing.Any
) -> executed_action_metadata
function FindMissingBlobsRequest
def FindMissingBlobsRequest(
**kwargs: typing.Any
) -> find_missing_blobs_request
function OutputSymlink
def OutputSymlink(
**kwargs: typing.Any
) -> output_symlink
function FindMissingBlobsResponse
def FindMissingBlobsResponse(
**kwargs: typing.Any
) -> find_missing_blobs_response
function Command
def Command(
**kwargs: typing.Any
) -> command
function BatchUpdateBlobsResponse
def BatchUpdateBlobsResponse(
**kwargs: typing.Any
) -> batch_update_blobs_response
function ExecuteOperationMetadata
def ExecuteOperationMetadata(
**kwargs: typing.Any
) -> execute_operation_metadata
function Platform
def Platform(
**kwargs: typing.Any
) -> platform
function Tree
def Tree(
**kwargs: typing.Any
) -> tree
function GetActionResultRequest
def GetActionResultRequest(
**kwargs: typing.Any
) -> get_action_result_request
function BatchUpdateBlobsRequest
def BatchUpdateBlobsRequest(
**kwargs: typing.Any
) -> batch_update_blobs_request
function GetTreeRequest
def GetTreeRequest(
**kwargs: typing.Any
) -> get_tree_request
function NodeProperty
def NodeProperty(
**kwargs: typing.Any
) -> node_property
function LogFile
def LogFile(
**kwargs: typing.Any
) -> log_file
function SymlinkAbsolutePathStrategy
def SymlinkAbsolutePathStrategy(
**kwargs: typing.Any
) -> symlink_absolute_path_strategy
function ExecutionCapabilities
def ExecutionCapabilities(
**kwargs: typing.Any
) -> execution_capabilities
function ToolDetails
def ToolDetails(
**kwargs: typing.Any
) -> tool_details
function DigestFunction
def DigestFunction(
**kwargs: typing.Any
) -> digest_function
function BatchReadBlobsResponse
def BatchReadBlobsResponse(
**kwargs: typing.Any
) -> batch_read_blobs_response
function OutputDirectory
def OutputDirectory(
**kwargs: typing.Any
) -> output_directory
function PriorityCapabilities
def PriorityCapabilities(
**kwargs: typing.Any
) -> priority_capabilities
function ResultsCachePolicy
def ResultsCachePolicy(
**kwargs: typing.Any
) -> results_cache_policy
function NodeProperties
def NodeProperties(
**kwargs: typing.Any
) -> node_properties
function DirectoryNode
def DirectoryNode(
**kwargs: typing.Any
) -> directory_node
function WaitExecutionRequest
def WaitExecutionRequest(
**kwargs: typing.Any
) -> wait_execution_request
function UpdateActionResultRequest
def UpdateActionResultRequest(
**kwargs: typing.Any
) -> update_action_result_request
function BatchReadBlobsRequest
def BatchReadBlobsRequest(
**kwargs: typing.Any
) -> batch_read_blobs_request
function GetTreeResponse
def GetTreeResponse(
**kwargs: typing.Any
) -> get_tree_response
function SymlinkNode
def SymlinkNode(
**kwargs: typing.Any
) -> symlink_node
function Action
def Action(
**kwargs: typing.Any
) -> action
function ExecuteResponse
def ExecuteResponse(
**kwargs: typing.Any
) -> execute_response
function ServerCapabilities
def ServerCapabilities(
**kwargs: typing.Any
) -> server_capabilities
function ExecutionStage
def ExecutionStage(
**kwargs: typing.Any
) -> execution_stage
function Digest
def Digest(
**kwargs: typing.Any
) -> digest
function GetCapabilitiesRequest
def GetCapabilitiesRequest(
**kwargs: typing.Any
) -> get_capabilities_request