다음을 통해 공유


Settings Interface

public interface Settings

An instance of this class provides access to all the operations defined in Settings.

Method Summary

Modifier and Type Method and Description
List<AppVersionSettingObject> list(UUID appId, String versionId)

Gets the settings in a version of the application.

Observable<List<AppVersionSettingObject>> listAsync(UUID appId, String versionId)

Gets the settings in a version of the application.

OperationStatus update(UUID appId, String versionId, List<AppVersionSettingObject> listOfAppVersionSettingObject)

Updates the settings in a version of the application.

Observable<OperationStatus> updateAsync(UUID appId, String versionId, List<AppVersionSettingObject> listOfAppVersionSettingObject)

Updates the settings in a version of the application.

Method Details

list

public List list(UUID appId, String versionId)

Gets the settings in a version of the application.

Parameters:

appId - The application ID.
versionId - The version ID.

Returns:

the List<AppVersionSettingObject> object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation
ErrorResponseException - thrown if the request is rejected by server
RuntimeException - all other wrapped checked exceptions if the request fails to be sent

listAsync

public Observable<>> listAsync(UUID appId, String versionId)

Gets the settings in a version of the application.

Parameters:

appId - The application ID.
versionId - The version ID.

Returns:

the observable to the List<AppVersionSettingObject> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

update

public OperationStatus update(UUID appId, String versionId, List listOfAppVersionSettingObject)

Updates the settings in a version of the application.

Parameters:

appId - The application ID.
versionId - The version ID.
listOfAppVersionSettingObject - A list of the updated application version settings.

Returns:

the OperationStatus object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation
ErrorResponseException - thrown if the request is rejected by server
RuntimeException - all other wrapped checked exceptions if the request fails to be sent

updateAsync

public Observable updateAsync(UUID appId, String versionId, List listOfAppVersionSettingObject)

Updates the settings in a version of the application.

Parameters:

appId - The application ID.
versionId - The version ID.
listOfAppVersionSettingObject - A list of the updated application version settings.

Returns:

the observable to the OperationStatus object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

Applies to