Skip to contents

Retrieval

The single front door

getaca()
Get a declared external resource
getaca_prefetch()
Warm the cache ahead of time

Progress

What a transfer looks like

getaca-progress
How a transfer reports itself
getaca_progress()
Choose how transfers report progress
reporter()
Write a progress reporter

Declaration

What a package says it needs

resource()
Declare an immutable resource record
resource_id()
Identify a resource
part()
Declare one part of a resource
combiner()
Declare how parts are combined
processor()
Declare a post-download processor
unpack()
Unpack an archive or a compressed file
registry()
Declare a package's external resources
registry_draft()
Draft a registry from where the data is
registry_write() registry_read()
Read and write registry files
registry_for()
Find the registry a package ships
registry_digest()
Content identity of a registry
registry_manifest()
The canonical form a registry hashes to
as_registry()
Convert an authoring format into a registry
getaca_refresh()
Forget cached registry state

Resolution

Which record a name resolves to

resolve_resource()
Resolve a name to an immutable resource record
getaca_policy()
Resolution policy and settings
getaca_pin()
Freeze current resolution into a pin file

Signing

Who a remote registry came from

getaca-signing
Signing a registry
registry_keygen()
Create a signing key
registry_sign()
Sign a registry file
registry_verify()
Verify a signed registry file

Credentials

Naming what a host requires, without holding it

bearer() basic() auth_host()
Declaring a credential without holding one
getaca_credentials()
Which credentials a package expects

Checks and Offline Use

Behaving during R CMD check

getaca_available() getaca_optional() getaca_skip_if_unavailable()
Behave during checks, examples and tests

Provenance

Where a file came from

getaca_info()
Provenance for a resource
getaca_catalogue()
What is declared, and what is cached

Cache Management

Retention and removal

getaca_clean()
Active cache management
getaca_keep()
Keep a resource from being collected
getaca_cache_dir()
Where getaca stores things

Conditions

The failure taxonomy

getaca-conditions
Failure taxonomy