* The Amazon Resource Name (ARN) of the application. *
*/ private String applicationARN; /** ** Provides the current application version. *
*/ private Long applicationVersionId; /** ** Describes the application input configuration. *
*/ private java.util.List* The Amazon Resource Name (ARN) of the application. *
* * @param applicationARN * The Amazon Resource Name (ARN) of the application. */ public void setApplicationARN(String applicationARN) { this.applicationARN = applicationARN; } /** ** The Amazon Resource Name (ARN) of the application. *
* * @return The Amazon Resource Name (ARN) of the application. */ public String getApplicationARN() { return this.applicationARN; } /** ** The Amazon Resource Name (ARN) of the application. *
* * @param applicationARN * The Amazon Resource Name (ARN) of the application. * @return Returns a reference to this object so that method calls can be chained together. */ public AddApplicationInputResult withApplicationARN(String applicationARN) { setApplicationARN(applicationARN); return this; } /** ** Provides the current application version. *
* * @param applicationVersionId * Provides the current application version. */ public void setApplicationVersionId(Long applicationVersionId) { this.applicationVersionId = applicationVersionId; } /** ** Provides the current application version. *
* * @return Provides the current application version. */ public Long getApplicationVersionId() { return this.applicationVersionId; } /** ** Provides the current application version. *
* * @param applicationVersionId * Provides the current application version. * @return Returns a reference to this object so that method calls can be chained together. */ public AddApplicationInputResult withApplicationVersionId(Long applicationVersionId) { setApplicationVersionId(applicationVersionId); return this; } /** ** Describes the application input configuration. *
* * @return Describes the application input configuration. */ public java.util.List* Describes the application input configuration. *
* * @param inputDescriptions * Describes the application input configuration. */ public void setInputDescriptions(java.util.Collection* Describes the application input configuration. *
** NOTE: This method appends the values to the existing list (if any). Use * {@link #setInputDescriptions(java.util.Collection)} or {@link #withInputDescriptions(java.util.Collection)} if * you want to override the existing values. *
* * @param inputDescriptions * Describes the application input configuration. * @return Returns a reference to this object so that method calls can be chained together. */ public AddApplicationInputResult withInputDescriptions(InputDescription... inputDescriptions) { if (this.inputDescriptions == null) { setInputDescriptions(new java.util.ArrayList* Describes the application input configuration. *
* * @param inputDescriptions * Describes the application input configuration. * @return Returns a reference to this object so that method calls can be chained together. */ public AddApplicationInputResult withInputDescriptions(java.util.Collection