* The application Amazon Resource Name (ARN). *
*/ private String applicationARN; /** ** The updated application version ID. Kinesis Data Analytics increments this ID when the application is updated. *
*/ private Long applicationVersionId; /** ** Describes reference data sources configured for the application. *
*/ private java.util.List* The application Amazon Resource Name (ARN). *
* * @param applicationARN * The application Amazon Resource Name (ARN). */ public void setApplicationARN(String applicationARN) { this.applicationARN = applicationARN; } /** ** The application Amazon Resource Name (ARN). *
* * @return The application Amazon Resource Name (ARN). */ public String getApplicationARN() { return this.applicationARN; } /** ** The application Amazon Resource Name (ARN). *
* * @param applicationARN * The application Amazon Resource Name (ARN). * @return Returns a reference to this object so that method calls can be chained together. */ public AddApplicationReferenceDataSourceResult withApplicationARN(String applicationARN) { setApplicationARN(applicationARN); return this; } /** ** The updated application version ID. Kinesis Data Analytics increments this ID when the application is updated. *
* * @param applicationVersionId * The updated application version ID. Kinesis Data Analytics increments this ID when the application is * updated. */ public void setApplicationVersionId(Long applicationVersionId) { this.applicationVersionId = applicationVersionId; } /** ** The updated application version ID. Kinesis Data Analytics increments this ID when the application is updated. *
* * @return The updated application version ID. Kinesis Data Analytics increments this ID when the application is * updated. */ public Long getApplicationVersionId() { return this.applicationVersionId; } /** ** The updated application version ID. Kinesis Data Analytics increments this ID when the application is updated. *
* * @param applicationVersionId * The updated application version ID. Kinesis Data Analytics increments this ID when the application is * updated. * @return Returns a reference to this object so that method calls can be chained together. */ public AddApplicationReferenceDataSourceResult withApplicationVersionId(Long applicationVersionId) { setApplicationVersionId(applicationVersionId); return this; } /** ** Describes reference data sources configured for the application. *
* * @return Describes reference data sources configured for the application. */ public java.util.List* Describes reference data sources configured for the application. *
* * @param referenceDataSourceDescriptions * Describes reference data sources configured for the application. */ public void setReferenceDataSourceDescriptions(java.util.Collection* Describes reference data sources configured for the application. *
** NOTE: This method appends the values to the existing list (if any). Use * {@link #setReferenceDataSourceDescriptions(java.util.Collection)} or * {@link #withReferenceDataSourceDescriptions(java.util.Collection)} if you want to override the existing values. *
* * @param referenceDataSourceDescriptions * Describes reference data sources configured for the application. * @return Returns a reference to this object so that method calls can be chained together. */ public AddApplicationReferenceDataSourceResult withReferenceDataSourceDescriptions(ReferenceDataSourceDescription... referenceDataSourceDescriptions) { if (this.referenceDataSourceDescriptions == null) { setReferenceDataSourceDescriptions(new java.util.ArrayList* Describes reference data sources configured for the application. *
* * @param referenceDataSourceDescriptions * Describes reference data sources configured for the application. * @return Returns a reference to this object so that method calls can be chained together. */ public AddApplicationReferenceDataSourceResult withReferenceDataSourceDescriptions( java.util.Collection