FinspaceDataClientProtocol
The FinSpace APIs let you take actions inside the FinSpace environment.
public protocol FinspaceDataClientProtocol
Requirements
createChangeset(input:completion:)
Creates a new changeset in a FinSpace dataset.
func createChangeset(input: CreateChangesetInput, completion: @escaping (ClientRuntime.SdkResult<CreateChangesetOutputResponse, CreateChangesetOutputError>) -> Void)
getProgrammaticAccessCredentials(input:completion:)
Request programmatic credentials to use with Habanero SDK.
func getProgrammaticAccessCredentials(input: GetProgrammaticAccessCredentialsInput, completion: @escaping (ClientRuntime.SdkResult<GetProgrammaticAccessCredentialsOutputResponse, GetProgrammaticAccessCredentialsOutputError>) -> Void)
getWorkingLocation(input:completion:)
A temporary Amazon S3 location to copy your files from a source location to stage or use as a scratch space in Habanero notebook.
func getWorkingLocation(input: GetWorkingLocationInput, completion: @escaping (ClientRuntime.SdkResult<GetWorkingLocationOutputResponse, GetWorkingLocationOutputError>) -> Void)