View on GitHub

aws-sdk-swift

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)