Interface EndpointSettings

  • All Known Implementing Classes:
    EndpointSettingsImpl

    public interface EndpointSettings
    An instance of this class provides access to all the operations defined in EndpointSettings.
    • Method Detail

      • getSettingsAsync

        rx.Observable<EndpointSettingsDTO> getSettingsAsync()
        Gets endpoint settings for an endpoint.
        Returns:
        the observable to the EndpointSettingsDTO object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • updateSettings

        void updateSettings​(UpdateSettingsOptionalParameter updateSettingsOptionalParameter)
        Updates endpoint settings for an endpoint.
        Parameters:
        updateSettingsOptionalParameter - the object representing the optional parameters to be set before calling this API
        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
      • updateSettingsAsync

        rx.Observable<Void> updateSettingsAsync​(UpdateSettingsOptionalParameter updateSettingsOptionalParameter)
        Updates endpoint settings for an endpoint.
        Parameters:
        updateSettingsOptionalParameter - the object representing the optional parameters to be set before calling this API
        Returns:
        a representation of the deferred computation of this call if successful.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation