Package-level declarations
Types
Link copied to clipboard
class GitHub @JvmOverloads constructor(owner: String, repo: String, credentials: Credentials, basePath: Path = Paths.get(""), reference: String? = null, http: HttpHandler = SetHostFrom(Uri.of("https://api.github.com")).then(JavaHttpClient())) : Function1<String, InteractionStorage>
Read a file from a repository using the GitHub API.
Link copied to clipboard
Link copied to clipboard
Provides controls for interacting with an in-action Interaction recording.
Link copied to clipboard
interface InteractionOptions
General controls for the Servirtium interactions and how they are recorded to the storage format. The manipulations are used to replace/remove any dynamic parts of the request (eg. "Date" header) so that the traffic can be correctly matched during the replay process.
Link copied to clipboard
Provides storage for the recorded Servirtium interaction data.
Link copied to clipboard
Link copied to clipboard