@Generated(value="software.amazon.awssdk:codegen") public final class UpdateApplicationResponse extends ServerlessApplicationRepositoryResponse implements ToCopyableBuilder<UpdateApplicationResponse.Builder,UpdateApplicationResponse>
Modifier and Type | Class and Description |
---|---|
static interface |
UpdateApplicationResponse.Builder |
Modifier and Type | Method and Description |
---|---|
String |
applicationId()
The application Amazon Resource Name (ARN).
|
String |
author()
The name of the author publishing the app.\nMin Length=1.
|
static UpdateApplicationResponse.Builder |
builder() |
String |
creationTime()
The date/time this resource was created.
|
String |
description()
The description of the application.\nMin Length=1.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz)
Used to retrieve the value of a field from any class that extends
SdkResponse . |
int |
hashCode() |
List<String> |
labels()
Labels to improve discovery of apps in search results.\nMin Length=1.
|
String |
licenseUrl()
A link to a license file of the app that matches the spdxLicenseID of your application.\nMax size 5 MB
|
String |
name()
The name of the application.\nMin Length=1.
|
String |
readmeUrl()
A link to the Readme file that contains a more detailed description of the application and how it works in
markdown language.\nMax size 5 MB
|
static Class<? extends UpdateApplicationResponse.Builder> |
serializableBuilderClass() |
String |
spdxLicenseId()
A valid identifier from https://spdx.org/licenses/.
|
UpdateApplicationResponse.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
Version |
version()
Version information about the application.
|
sdkHttpResponse
copy
public String applicationId()
public String author()
public String creationTime()
public String description()
public List<String> labels()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public String licenseUrl()
public String name()
public String readmeUrl()
public String spdxLicenseId()
public Version version()
public UpdateApplicationResponse.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<UpdateApplicationResponse.Builder,UpdateApplicationResponse>
toBuilder
in class AwsResponse
public static UpdateApplicationResponse.Builder builder()
public static Class<? extends UpdateApplicationResponse.Builder> serializableBuilderClass()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
SdkResponse
SdkResponse
. The field name
specified should match the member name from the corresponding service-2.json model specified in the
codegen-resources folder for a given service. The class specifies what class to cast the returned value to.
If the returned value is also a modeled class, the SdkResponse.getValueForField(String, Class)
method will
again be available.getValueForField
in class SdkResponse
fieldName
- The name of the member to be retrieved.clazz
- The class to cast the returned object to.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.