public static interface DescribeReleaseLabelResponse.Builder extends EmrResponse.Builder, SdkPojo, CopyableBuilder<DescribeReleaseLabelResponse.Builder,DescribeReleaseLabelResponse>
| Modifier and Type | Method and Description |
|---|---|
DescribeReleaseLabelResponse.Builder |
applications(Collection<SimplifiedApplication> applications)
The list of applications available for the target release label.
|
DescribeReleaseLabelResponse.Builder |
applications(Consumer<SimplifiedApplication.Builder>... applications)
The list of applications available for the target release label.
|
DescribeReleaseLabelResponse.Builder |
applications(SimplifiedApplication... applications)
The list of applications available for the target release label.
|
DescribeReleaseLabelResponse.Builder |
availableOSReleases(Collection<OSRelease> availableOSReleases)
The list of available Amazon Linux release versions for an Amazon EMR release.
|
DescribeReleaseLabelResponse.Builder |
availableOSReleases(Consumer<OSRelease.Builder>... availableOSReleases)
The list of available Amazon Linux release versions for an Amazon EMR release.
|
DescribeReleaseLabelResponse.Builder |
availableOSReleases(OSRelease... availableOSReleases)
The list of available Amazon Linux release versions for an Amazon EMR release.
|
DescribeReleaseLabelResponse.Builder |
nextToken(String nextToken)
The pagination token.
|
DescribeReleaseLabelResponse.Builder |
releaseLabel(String releaseLabel)
The target release label described in the response.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildDescribeReleaseLabelResponse.Builder releaseLabel(String releaseLabel)
The target release label described in the response.
releaseLabel - The target release label described in the response.DescribeReleaseLabelResponse.Builder applications(Collection<SimplifiedApplication> applications)
The list of applications available for the target release label. Name is the name of the
application. Version is the concise version of the application.
applications - The list of applications available for the target release label. Name is the name of the
application. Version is the concise version of the application.DescribeReleaseLabelResponse.Builder applications(SimplifiedApplication... applications)
The list of applications available for the target release label. Name is the name of the
application. Version is the concise version of the application.
applications - The list of applications available for the target release label. Name is the name of the
application. Version is the concise version of the application.DescribeReleaseLabelResponse.Builder applications(Consumer<SimplifiedApplication.Builder>... applications)
The list of applications available for the target release label. Name is the name of the
application. Version is the concise version of the application.
SimplifiedApplication.Builder avoiding the need to create
one manually via SimplifiedApplication.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #applications(List.
applications - a consumer that will call methods on
SimplifiedApplication.Builder#applications(java.util.Collection) DescribeReleaseLabelResponse.Builder nextToken(String nextToken)
The pagination token. Reserved for future use. Currently set to null.
nextToken - The pagination token. Reserved for future use. Currently set to null.DescribeReleaseLabelResponse.Builder availableOSReleases(Collection<OSRelease> availableOSReleases)
The list of available Amazon Linux release versions for an Amazon EMR release. Contains a Label field that is formatted as shown in Amazon Linux 2 Release Notes . For example, 2.0.20220218.1.
availableOSReleases - The list of available Amazon Linux release versions for an Amazon EMR release. Contains a Label field
that is formatted as shown in Amazon Linux 2 Release
Notes . For example, 2.0.20220218.1.DescribeReleaseLabelResponse.Builder availableOSReleases(OSRelease... availableOSReleases)
The list of available Amazon Linux release versions for an Amazon EMR release. Contains a Label field that is formatted as shown in Amazon Linux 2 Release Notes . For example, 2.0.20220218.1.
availableOSReleases - The list of available Amazon Linux release versions for an Amazon EMR release. Contains a Label field
that is formatted as shown in Amazon Linux 2 Release
Notes . For example, 2.0.20220218.1.DescribeReleaseLabelResponse.Builder availableOSReleases(Consumer<OSRelease.Builder>... availableOSReleases)
The list of available Amazon Linux release versions for an Amazon EMR release. Contains a Label field that is formatted as shown in Amazon Linux 2 Release Notes . For example, 2.0.20220218.1.
This is a convenience method that creates an instance of theOSRelease.Builder avoiding the need to create one manually
via OSRelease.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #availableOSReleases(List.
availableOSReleases - a consumer that will call methods on
OSRelease.Builder#availableOSReleases(java.util.Collection) Copyright © 2023. All rights reserved.