Class RateLimitSettingsApi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionRetrieve the Rate Limit Admin Notification Settings Retrieves the currently configured Rate Limit Admin Notification Settingsorg.springframework.http.ResponseEntity<RateLimitAdminNotifications>
Retrieve the Rate Limit Admin Notification Settings Retrieves the currently configured Rate Limit Admin Notification SettingsRetrieve the Rate Limit Admin Notification Settings Retrieves the currently configured Rate Limit Admin Notification SettingsRetrieve the Per-Client Rate Limit Settings Retrieves the currently configured Per-Client Rate Limit Settingsorg.springframework.http.ResponseEntity<PerClientRateLimitSettings>
Retrieve the Per-Client Rate Limit Settings Retrieves the currently configured Per-Client Rate Limit SettingsRetrieve the Per-Client Rate Limit Settings Retrieves the currently configured Per-Client Rate Limit Settings<T> T
replaceRateLimitSettingsAdminNotifications
(Class<?> T, RateLimitAdminNotifications rateLimitAdminNotifications) Replace the Rate Limit Admin Notification Settings Replaces the Rate Limit Admin Notification Settings and returns the configured propertiesreplaceRateLimitSettingsAdminNotifications
(RateLimitAdminNotifications rateLimitAdminNotifications) Replace the Rate Limit Admin Notification Settings Replaces the Rate Limit Admin Notification Settings and returns the configured propertiesorg.springframework.http.ResponseEntity<RateLimitAdminNotifications>
replaceRateLimitSettingsAdminNotificationsWithHttpInfo
(RateLimitAdminNotifications rateLimitAdminNotifications) Replace the Rate Limit Admin Notification Settings Replaces the Rate Limit Admin Notification Settings and returns the configured propertiesreplaceRateLimitSettingsAdminNotificationsWithPaginationInfo
(RateLimitAdminNotifications rateLimitAdminNotifications) Replace the Rate Limit Admin Notification Settings Replaces the Rate Limit Admin Notification Settings and returns the configured properties<T> T
replaceRateLimitSettingsPerClient
(Class<?> T, PerClientRateLimitSettings perClientRateLimitSettings) Replace the Per-Client Rate Limit Settings Replaces the Per-Client Rate Limit Settings and returns the configured propertiesreplaceRateLimitSettingsPerClient
(PerClientRateLimitSettings perClientRateLimitSettings) Replace the Per-Client Rate Limit Settings Replaces the Per-Client Rate Limit Settings and returns the configured propertiesorg.springframework.http.ResponseEntity<PerClientRateLimitSettings>
replaceRateLimitSettingsPerClientWithHttpInfo
(PerClientRateLimitSettings perClientRateLimitSettings) Replace the Per-Client Rate Limit Settings Replaces the Per-Client Rate Limit Settings and returns the configured propertiesreplaceRateLimitSettingsPerClientWithPaginationInfo
(PerClientRateLimitSettings perClientRateLimitSettings) Replace the Per-Client Rate Limit Settings Replaces the Per-Client Rate Limit Settings and returns the configured propertiesvoid
setApiClient
(ApiClient apiClient)
-
Constructor Details
-
RateLimitSettingsApi
public RateLimitSettingsApi() -
RateLimitSettingsApi
-
-
Method Details
-
getApiClient
-
setApiClient
-
getRateLimitSettingsAdminNotifications
public RateLimitAdminNotifications getRateLimitSettingsAdminNotifications() throws org.springframework.web.client.RestClientExceptionRetrieve the Rate Limit Admin Notification Settings Retrieves the currently configured Rate Limit Admin Notification Settings200 - OK
403 - Forbidden
429 - Too Many Requests
- Returns:
- RateLimitAdminNotifications
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
getRateLimitSettingsAdminNotificationsWithHttpInfo
public org.springframework.http.ResponseEntity<RateLimitAdminNotifications> getRateLimitSettingsAdminNotificationsWithHttpInfo() throws org.springframework.web.client.RestClientExceptionRetrieve the Rate Limit Admin Notification Settings Retrieves the currently configured Rate Limit Admin Notification Settings200 - OK
403 - Forbidden
429 - Too Many Requests
- Returns:
- ResponseEntity<RateLimitAdminNotifications>
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
getRateLimitSettingsAdminNotificationsWithPaginationInfo
public PagedList getRateLimitSettingsAdminNotificationsWithPaginationInfo() throws org.springframework.web.client.RestClientExceptionRetrieve the Rate Limit Admin Notification Settings Retrieves the currently configured Rate Limit Admin Notification Settings200 - OK
403 - Forbidden
429 - Too Many Requests
- Returns:
- ResponseEntity<RateLimitAdminNotifications>
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
getRateLimitSettingsPerClient
public PerClientRateLimitSettings getRateLimitSettingsPerClient() throws org.springframework.web.client.RestClientExceptionRetrieve the Per-Client Rate Limit Settings Retrieves the currently configured Per-Client Rate Limit Settings200 - OK
403 - Forbidden
429 - Too Many Requests
- Returns:
- PerClientRateLimitSettings
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
getRateLimitSettingsPerClientWithHttpInfo
public org.springframework.http.ResponseEntity<PerClientRateLimitSettings> getRateLimitSettingsPerClientWithHttpInfo() throws org.springframework.web.client.RestClientExceptionRetrieve the Per-Client Rate Limit Settings Retrieves the currently configured Per-Client Rate Limit Settings200 - OK
403 - Forbidden
429 - Too Many Requests
- Returns:
- ResponseEntity<PerClientRateLimitSettings>
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
getRateLimitSettingsPerClientWithPaginationInfo
public PagedList getRateLimitSettingsPerClientWithPaginationInfo() throws org.springframework.web.client.RestClientExceptionRetrieve the Per-Client Rate Limit Settings Retrieves the currently configured Per-Client Rate Limit Settings200 - OK
403 - Forbidden
429 - Too Many Requests
- Returns:
- ResponseEntity<PerClientRateLimitSettings>
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
replaceRateLimitSettingsAdminNotifications
public RateLimitAdminNotifications replaceRateLimitSettingsAdminNotifications(RateLimitAdminNotifications rateLimitAdminNotifications) throws org.springframework.web.client.RestClientException Replace the Rate Limit Admin Notification Settings Replaces the Rate Limit Admin Notification Settings and returns the configured properties200 - Success
400 - Bad Request
403 - Forbidden
429 - Too Many Requests
- Parameters:
rateLimitAdminNotifications
- (required)- Returns:
- RateLimitAdminNotifications
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
replaceRateLimitSettingsAdminNotifications
public <T> T replaceRateLimitSettingsAdminNotifications(Class<?> T, RateLimitAdminNotifications rateLimitAdminNotifications) throws org.springframework.web.client.RestClientException Replace the Rate Limit Admin Notification Settings Replaces the Rate Limit Admin Notification Settings and returns the configured properties200 - Success
400 - Bad Request
403 - Forbidden
429 - Too Many Requests
- Parameters:
T
- (required) - the assignable return typerateLimitAdminNotifications
- (required)- Returns:
- T instance
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
replaceRateLimitSettingsAdminNotificationsWithHttpInfo
public org.springframework.http.ResponseEntity<RateLimitAdminNotifications> replaceRateLimitSettingsAdminNotificationsWithHttpInfo(RateLimitAdminNotifications rateLimitAdminNotifications) throws org.springframework.web.client.RestClientException Replace the Rate Limit Admin Notification Settings Replaces the Rate Limit Admin Notification Settings and returns the configured properties200 - Success
400 - Bad Request
403 - Forbidden
429 - Too Many Requests
- Parameters:
rateLimitAdminNotifications
- (required)- Returns:
- ResponseEntity<RateLimitAdminNotifications>
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
replaceRateLimitSettingsAdminNotificationsWithPaginationInfo
public PagedList replaceRateLimitSettingsAdminNotificationsWithPaginationInfo(RateLimitAdminNotifications rateLimitAdminNotifications) throws org.springframework.web.client.RestClientException Replace the Rate Limit Admin Notification Settings Replaces the Rate Limit Admin Notification Settings and returns the configured properties200 - Success
400 - Bad Request
403 - Forbidden
429 - Too Many Requests
- Parameters:
rateLimitAdminNotifications
- (required)- Returns:
- ResponseEntity<RateLimitAdminNotifications>
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
replaceRateLimitSettingsPerClient
public PerClientRateLimitSettings replaceRateLimitSettingsPerClient(PerClientRateLimitSettings perClientRateLimitSettings) throws org.springframework.web.client.RestClientException Replace the Per-Client Rate Limit Settings Replaces the Per-Client Rate Limit Settings and returns the configured properties200 - Success
400 - Bad Request
403 - Forbidden
429 - Too Many Requests
- Parameters:
perClientRateLimitSettings
- (required)- Returns:
- PerClientRateLimitSettings
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
replaceRateLimitSettingsPerClient
public <T> T replaceRateLimitSettingsPerClient(Class<?> T, PerClientRateLimitSettings perClientRateLimitSettings) throws org.springframework.web.client.RestClientException Replace the Per-Client Rate Limit Settings Replaces the Per-Client Rate Limit Settings and returns the configured properties200 - Success
400 - Bad Request
403 - Forbidden
429 - Too Many Requests
- Parameters:
T
- (required) - the assignable return typeperClientRateLimitSettings
- (required)- Returns:
- T instance
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
replaceRateLimitSettingsPerClientWithHttpInfo
public org.springframework.http.ResponseEntity<PerClientRateLimitSettings> replaceRateLimitSettingsPerClientWithHttpInfo(PerClientRateLimitSettings perClientRateLimitSettings) throws org.springframework.web.client.RestClientException Replace the Per-Client Rate Limit Settings Replaces the Per-Client Rate Limit Settings and returns the configured properties200 - Success
400 - Bad Request
403 - Forbidden
429 - Too Many Requests
- Parameters:
perClientRateLimitSettings
- (required)- Returns:
- ResponseEntity<PerClientRateLimitSettings>
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
replaceRateLimitSettingsPerClientWithPaginationInfo
public PagedList replaceRateLimitSettingsPerClientWithPaginationInfo(PerClientRateLimitSettings perClientRateLimitSettings) throws org.springframework.web.client.RestClientException Replace the Per-Client Rate Limit Settings Replaces the Per-Client Rate Limit Settings and returns the configured properties200 - Success
400 - Bad Request
403 - Forbidden
429 - Too Many Requests
- Parameters:
perClientRateLimitSettings
- (required)- Returns:
- ResponseEntity<PerClientRateLimitSettings>
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-