@InterfaceAudience.Public @InterfaceStability.Unstable public abstract class UpdateApplicationTimeoutsRequest extends Object
 The request sent by the client to the ResourceManager to set or
 update the application timeout.
 
 The request includes the ApplicationId of the application and timeout
 to be set for an application
 
| Constructor and Description | 
|---|
| UpdateApplicationTimeoutsRequest() | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract ApplicationId | getApplicationId()Get the  ApplicationIdof the application. | 
| abstract Map<ApplicationTimeoutType,String> | getApplicationTimeouts()Get  ApplicationTimeoutsof the application. | 
| static UpdateApplicationTimeoutsRequest | newInstance(ApplicationId applicationId,
           Map<ApplicationTimeoutType,String> applicationTimeouts) | 
| abstract void | setApplicationId(ApplicationId applicationId)Set the  ApplicationIdof the application. | 
| abstract void | setApplicationTimeouts(Map<ApplicationTimeoutType,String> applicationTimeouts)Set the  ApplicationTimeoutsfor the application. | 
public static UpdateApplicationTimeoutsRequest newInstance(ApplicationId applicationId, Map<ApplicationTimeoutType,String> applicationTimeouts)
public abstract ApplicationId getApplicationId()
ApplicationId of the application.ApplicationId of the applicationpublic abstract void setApplicationId(ApplicationId applicationId)
ApplicationId of the application.applicationId - ApplicationId of the applicationpublic abstract Map<ApplicationTimeoutType,String> getApplicationTimeouts()
ApplicationTimeouts of the application. Timeout value is
 in ISO8601 standard with format yyyy-MM-dd'T'HH:mm:ss.SSSZ.ApplicationTimeouts of the application.public abstract void setApplicationTimeouts(Map<ApplicationTimeoutType,String> applicationTimeouts)
ApplicationTimeouts for the application. Timeout value
 is absolute. Timeout value should meet ISO8601 format. Support ISO8601
 format is yyyy-MM-dd'T'HH:mm:ss.SSSZ. All pre-existing Map entries
 are cleared before adding the new Map.applicationTimeouts - ApplicationTimeoutss for the
          applicationCopyright © 2023 Apache Software Foundation. All rights reserved.