Interface Settings
-
- All Known Implementing Classes:
SettingsImpl
public interface Settings
An instance of this class provides access to all the operations defined in Settings.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<AppVersionSettingObject>
list(UUID appId, String versionId)
Gets the settings in a version of the application.rx.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.rx.Observable<OperationStatus>
updateAsync(UUID appId, String versionId, List<AppVersionSettingObject> listOfAppVersionSettingObject)
Updates the settings in a version of the application.
-
-
-
Method Detail
-
list
List<AppVersionSettingObject> 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 validationErrorResponseException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sent
-
listAsync
rx.Observable<List<AppVersionSettingObject>> 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
OperationStatus update(UUID appId, String versionId, List<AppVersionSettingObject> 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 validationErrorResponseException
- thrown if the request is rejected by serverRuntimeException
- all other wrapped checked exceptions if the request fails to be sent
-
updateAsync
rx.Observable<OperationStatus> updateAsync(UUID appId, String versionId, List<AppVersionSettingObject> 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
-
-