@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSFinSpaceData extends Object implements AWSFinSpaceData
AWSFinSpaceData. Convenient method forms pass through to the corresponding
overload that takes a request object, which throws an UnsupportedOperationException.ENDPOINT_PREFIX| Modifier and Type | Method and Description |
|---|---|
AssociateUserToPermissionGroupResult |
associateUserToPermissionGroup(AssociateUserToPermissionGroupRequest request)
Adds a user account to a permission group to grant permissions for actions a user can perform in FinSpace.
|
CreateChangesetResult |
createChangeset(CreateChangesetRequest request)
Creates a new Changeset in a FinSpace Dataset.
|
CreateDatasetResult |
createDataset(CreateDatasetRequest request)
Creates a new FinSpace Dataset.
|
CreateDataViewResult |
createDataView(CreateDataViewRequest request)
Creates a Dataview for a Dataset.
|
CreatePermissionGroupResult |
createPermissionGroup(CreatePermissionGroupRequest request)
Creates a group of permissions for various actions that a user can perform in FinSpace.
|
CreateUserResult |
createUser(CreateUserRequest request)
Creates a new user in FinSpace.
|
DeleteDatasetResult |
deleteDataset(DeleteDatasetRequest request)
Deletes a FinSpace Dataset.
|
DeletePermissionGroupResult |
deletePermissionGroup(DeletePermissionGroupRequest request)
Deletes a permission group.
|
DisableUserResult |
disableUser(DisableUserRequest request)
Denies access to the FinSpace web application and API for the specified user.
|
DisassociateUserFromPermissionGroupResult |
disassociateUserFromPermissionGroup(DisassociateUserFromPermissionGroupRequest request)
Removes a user account from a permission group.
|
EnableUserResult |
enableUser(EnableUserRequest request)
Allows the specified user to access the FinSpace web application and API.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
GetChangesetResult |
getChangeset(GetChangesetRequest request)
Get information about a Changeset.
|
GetDatasetResult |
getDataset(GetDatasetRequest request)
Returns information about a Dataset.
|
GetDataViewResult |
getDataView(GetDataViewRequest request)
Gets information about a Dataview.
|
GetExternalDataViewAccessDetailsResult |
getExternalDataViewAccessDetails(GetExternalDataViewAccessDetailsRequest request)
Returns the credentials to access the external Dataview from an S3 location.
|
GetPermissionGroupResult |
getPermissionGroup(GetPermissionGroupRequest request)
Retrieves the details of a specific permission group.
|
GetProgrammaticAccessCredentialsResult |
getProgrammaticAccessCredentials(GetProgrammaticAccessCredentialsRequest request)
Request programmatic credentials to use with FinSpace SDK.
|
GetUserResult |
getUser(GetUserRequest request)
Retrieves details for a specific user.
|
GetWorkingLocationResult |
getWorkingLocation(GetWorkingLocationRequest request)
A temporary Amazon S3 location, where you can copy your files from a source location to stage or use as a scratch
space in FinSpace notebook.
|
ListChangesetsResult |
listChangesets(ListChangesetsRequest request)
Lists the FinSpace Changesets for a Dataset.
|
ListDatasetsResult |
listDatasets(ListDatasetsRequest request)
Lists all of the active Datasets that a user has access to.
|
ListDataViewsResult |
listDataViews(ListDataViewsRequest request)
Lists all available Dataviews for a Dataset.
|
ListPermissionGroupsResult |
listPermissionGroups(ListPermissionGroupsRequest request)
Lists all available permission groups in FinSpace.
|
ListPermissionGroupsByUserResult |
listPermissionGroupsByUser(ListPermissionGroupsByUserRequest request)
Lists all the permission groups that are associated with a specific user account.
|
ListUsersResult |
listUsers(ListUsersRequest request)
Lists all available user accounts in FinSpace.
|
ListUsersByPermissionGroupResult |
listUsersByPermissionGroup(ListUsersByPermissionGroupRequest request)
Lists details of all the users in a specific permission group.
|
ResetUserPasswordResult |
resetUserPassword(ResetUserPasswordRequest request)
Resets the password for a specified user ID and generates a temporary one.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
UpdateChangesetResult |
updateChangeset(UpdateChangesetRequest request)
Updates a FinSpace Changeset.
|
UpdateDatasetResult |
updateDataset(UpdateDatasetRequest request)
Updates a FinSpace Dataset.
|
UpdatePermissionGroupResult |
updatePermissionGroup(UpdatePermissionGroupRequest request)
Modifies the details of a permission group.
|
UpdateUserResult |
updateUser(UpdateUserRequest request)
Modifies the details of the specified user account.
|
public AssociateUserToPermissionGroupResult associateUserToPermissionGroup(AssociateUserToPermissionGroupRequest request)
AWSFinSpaceDataAdds a user account to a permission group to grant permissions for actions a user can perform in FinSpace.
associateUserToPermissionGroup in interface AWSFinSpaceDatapublic CreateChangesetResult createChangeset(CreateChangesetRequest request)
AWSFinSpaceDataCreates a new Changeset in a FinSpace Dataset.
createChangeset in interface AWSFinSpaceDatarequest - The request for a CreateChangeset operation.public CreateDataViewResult createDataView(CreateDataViewRequest request)
AWSFinSpaceDataCreates a Dataview for a Dataset.
createDataView in interface AWSFinSpaceDatarequest - Request for creating a data view.public CreateDatasetResult createDataset(CreateDatasetRequest request)
AWSFinSpaceDataCreates a new FinSpace Dataset.
createDataset in interface AWSFinSpaceDatarequest - The request for a CreateDataset operationpublic CreatePermissionGroupResult createPermissionGroup(CreatePermissionGroupRequest request)
AWSFinSpaceDataCreates a group of permissions for various actions that a user can perform in FinSpace.
createPermissionGroup in interface AWSFinSpaceDatapublic CreateUserResult createUser(CreateUserRequest request)
AWSFinSpaceDataCreates a new user in FinSpace.
createUser in interface AWSFinSpaceDatapublic DeleteDatasetResult deleteDataset(DeleteDatasetRequest request)
AWSFinSpaceDataDeletes a FinSpace Dataset.
deleteDataset in interface AWSFinSpaceDatarequest - The request for a DeleteDataset operation.public DeletePermissionGroupResult deletePermissionGroup(DeletePermissionGroupRequest request)
AWSFinSpaceDataDeletes a permission group. This action is irreversible.
deletePermissionGroup in interface AWSFinSpaceDatapublic DisableUserResult disableUser(DisableUserRequest request)
AWSFinSpaceDataDenies access to the FinSpace web application and API for the specified user.
disableUser in interface AWSFinSpaceDatapublic DisassociateUserFromPermissionGroupResult disassociateUserFromPermissionGroup(DisassociateUserFromPermissionGroupRequest request)
AWSFinSpaceDataRemoves a user account from a permission group.
disassociateUserFromPermissionGroup in interface AWSFinSpaceDatapublic EnableUserResult enableUser(EnableUserRequest request)
AWSFinSpaceDataAllows the specified user to access the FinSpace web application and API.
enableUser in interface AWSFinSpaceDatapublic GetChangesetResult getChangeset(GetChangesetRequest request)
AWSFinSpaceDataGet information about a Changeset.
getChangeset in interface AWSFinSpaceDatarequest - Request to describe a changeset.public GetDataViewResult getDataView(GetDataViewRequest request)
AWSFinSpaceDataGets information about a Dataview.
getDataView in interface AWSFinSpaceDatarequest - Request for retrieving a data view detail. Grouped / accessible within a dataset by its dataset id.public GetDatasetResult getDataset(GetDatasetRequest request)
AWSFinSpaceDataReturns information about a Dataset.
getDataset in interface AWSFinSpaceDatarequest - Request for the GetDataset operation.public GetExternalDataViewAccessDetailsResult getExternalDataViewAccessDetails(GetExternalDataViewAccessDetailsRequest request)
AWSFinSpaceDataReturns the credentials to access the external Dataview from an S3 location. To call this API:
You must retrieve the programmatic credentials.
You must be a member of a FinSpace user group, where the dataset that you want to access has
Read Dataset Data permissions.
getExternalDataViewAccessDetails in interface AWSFinSpaceDatapublic GetPermissionGroupResult getPermissionGroup(GetPermissionGroupRequest request)
AWSFinSpaceDataRetrieves the details of a specific permission group.
getPermissionGroup in interface AWSFinSpaceDatapublic GetProgrammaticAccessCredentialsResult getProgrammaticAccessCredentials(GetProgrammaticAccessCredentialsRequest request)
AWSFinSpaceDataRequest programmatic credentials to use with FinSpace SDK.
getProgrammaticAccessCredentials in interface AWSFinSpaceDatarequest - Request for GetProgrammaticAccessCredentials operationpublic GetUserResult getUser(GetUserRequest request)
AWSFinSpaceDataRetrieves details for a specific user.
getUser in interface AWSFinSpaceDatapublic GetWorkingLocationResult getWorkingLocation(GetWorkingLocationRequest request)
AWSFinSpaceDataA temporary Amazon S3 location, where you can copy your files from a source location to stage or use as a scratch space in FinSpace notebook.
getWorkingLocation in interface AWSFinSpaceDatapublic ListChangesetsResult listChangesets(ListChangesetsRequest request)
AWSFinSpaceDataLists the FinSpace Changesets for a Dataset.
listChangesets in interface AWSFinSpaceDatarequest - Request to ListChangesetsRequest. It exposes minimal query filters.public ListDataViewsResult listDataViews(ListDataViewsRequest request)
AWSFinSpaceDataLists all available Dataviews for a Dataset.
listDataViews in interface AWSFinSpaceDatarequest - Request for a list data views.public ListDatasetsResult listDatasets(ListDatasetsRequest request)
AWSFinSpaceDataLists all of the active Datasets that a user has access to.
listDatasets in interface AWSFinSpaceDatarequest - Request for the ListDatasets operation.public ListPermissionGroupsResult listPermissionGroups(ListPermissionGroupsRequest request)
AWSFinSpaceDataLists all available permission groups in FinSpace.
listPermissionGroups in interface AWSFinSpaceDatapublic ListPermissionGroupsByUserResult listPermissionGroupsByUser(ListPermissionGroupsByUserRequest request)
AWSFinSpaceDataLists all the permission groups that are associated with a specific user account.
listPermissionGroupsByUser in interface AWSFinSpaceDatapublic ListUsersResult listUsers(ListUsersRequest request)
AWSFinSpaceDataLists all available user accounts in FinSpace.
listUsers in interface AWSFinSpaceDatapublic ListUsersByPermissionGroupResult listUsersByPermissionGroup(ListUsersByPermissionGroupRequest request)
AWSFinSpaceDataLists details of all the users in a specific permission group.
listUsersByPermissionGroup in interface AWSFinSpaceDatapublic ResetUserPasswordResult resetUserPassword(ResetUserPasswordRequest request)
AWSFinSpaceDataResets the password for a specified user ID and generates a temporary one. Only a superuser can reset password for other users. Resetting the password immediately invalidates the previous password associated with the user.
resetUserPassword in interface AWSFinSpaceDatapublic UpdateChangesetResult updateChangeset(UpdateChangesetRequest request)
AWSFinSpaceDataUpdates a FinSpace Changeset.
updateChangeset in interface AWSFinSpaceDatarequest - Request to update an existing changeset.public UpdateDatasetResult updateDataset(UpdateDatasetRequest request)
AWSFinSpaceDataUpdates a FinSpace Dataset.
updateDataset in interface AWSFinSpaceDatarequest - The request for an UpdateDataset operationpublic UpdatePermissionGroupResult updatePermissionGroup(UpdatePermissionGroupRequest request)
AWSFinSpaceData
Modifies the details of a permission group. You cannot modify a permissionGroupID.
updatePermissionGroup in interface AWSFinSpaceDatapublic UpdateUserResult updateUser(UpdateUserRequest request)
AWSFinSpaceData
Modifies the details of the specified user account. You cannot update the userId for a user.
updateUser in interface AWSFinSpaceDatapublic void shutdown()
AWSFinSpaceDatashutdown in interface AWSFinSpaceDatapublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSFinSpaceDataResponse metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata in interface AWSFinSpaceDatarequest - The originally executed request.