Interface DescribeApplicationResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribeApplicationResponse.Builder,DescribeApplicationResponse>,IoTFleetHubResponse.Builder,SdkBuilder<DescribeApplicationResponse.Builder,DescribeApplicationResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- DescribeApplicationResponse
public static interface DescribeApplicationResponse.Builder extends IoTFleetHubResponse.Builder, SdkPojo, CopyableBuilder<DescribeApplicationResponse.Builder,DescribeApplicationResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DescribeApplicationResponse.BuilderapplicationArn(String applicationArn)The ARN of the web application.DescribeApplicationResponse.BuilderapplicationCreationDate(Long applicationCreationDate)The date (in Unix epoch time) when the application was created.DescribeApplicationResponse.BuilderapplicationDescription(String applicationDescription)An optional description of the web application.DescribeApplicationResponse.BuilderapplicationId(String applicationId)The unique Id of the web application.DescribeApplicationResponse.BuilderapplicationLastUpdateDate(Long applicationLastUpdateDate)The date (in Unix epoch time) when the application was last updated.DescribeApplicationResponse.BuilderapplicationName(String applicationName)The name of the web application.DescribeApplicationResponse.BuilderapplicationState(String applicationState)The current state of the web application.DescribeApplicationResponse.BuilderapplicationState(ApplicationState applicationState)The current state of the web application.DescribeApplicationResponse.BuilderapplicationUrl(String applicationUrl)The URL of the web application.DescribeApplicationResponse.BuildererrorMessage(String errorMessage)A message that explains any failures included in theapplicationStateresponse field.DescribeApplicationResponse.BuilderroleArn(String roleArn)The ARN of the role that the web application assumes when it interacts with Amazon Web Services IoT Core.DescribeApplicationResponse.BuilderssoClientId(String ssoClientId)The Id of the single sign-on client that you use to authenticate and authorize users on the web application.DescribeApplicationResponse.Buildertags(Map<String,String> tags)A set of key/value pairs that you can use to manage the web application resource.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.iotfleethub.model.IoTFleetHubResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
applicationId
DescribeApplicationResponse.Builder applicationId(String applicationId)
The unique Id of the web application.
- Parameters:
applicationId- The unique Id of the web application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationArn
DescribeApplicationResponse.Builder applicationArn(String applicationArn)
The ARN of the web application.
- Parameters:
applicationArn- The ARN of the web application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationName
DescribeApplicationResponse.Builder applicationName(String applicationName)
The name of the web application.
- Parameters:
applicationName- The name of the web application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationDescription
DescribeApplicationResponse.Builder applicationDescription(String applicationDescription)
An optional description of the web application.
- Parameters:
applicationDescription- An optional description of the web application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationUrl
DescribeApplicationResponse.Builder applicationUrl(String applicationUrl)
The URL of the web application.
- Parameters:
applicationUrl- The URL of the web application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationState
DescribeApplicationResponse.Builder applicationState(String applicationState)
The current state of the web application.
- Parameters:
applicationState- The current state of the web application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ApplicationState,ApplicationState
-
applicationState
DescribeApplicationResponse.Builder applicationState(ApplicationState applicationState)
The current state of the web application.
- Parameters:
applicationState- The current state of the web application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ApplicationState,ApplicationState
-
applicationCreationDate
DescribeApplicationResponse.Builder applicationCreationDate(Long applicationCreationDate)
The date (in Unix epoch time) when the application was created.
- Parameters:
applicationCreationDate- The date (in Unix epoch time) when the application was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationLastUpdateDate
DescribeApplicationResponse.Builder applicationLastUpdateDate(Long applicationLastUpdateDate)
The date (in Unix epoch time) when the application was last updated.
- Parameters:
applicationLastUpdateDate- The date (in Unix epoch time) when the application was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
roleArn
DescribeApplicationResponse.Builder roleArn(String roleArn)
The ARN of the role that the web application assumes when it interacts with Amazon Web Services IoT Core.
- Parameters:
roleArn- The ARN of the role that the web application assumes when it interacts with Amazon Web Services IoT Core.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ssoClientId
DescribeApplicationResponse.Builder ssoClientId(String ssoClientId)
The Id of the single sign-on client that you use to authenticate and authorize users on the web application.
- Parameters:
ssoClientId- The Id of the single sign-on client that you use to authenticate and authorize users on the web application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errorMessage
DescribeApplicationResponse.Builder errorMessage(String errorMessage)
A message that explains any failures included in the
applicationStateresponse field. This message explains failures in theCreateApplicationandDeleteApplicationactions.- Parameters:
errorMessage- A message that explains any failures included in theapplicationStateresponse field. This message explains failures in theCreateApplicationandDeleteApplicationactions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
DescribeApplicationResponse.Builder tags(Map<String,String> tags)
A set of key/value pairs that you can use to manage the web application resource.
- Parameters:
tags- A set of key/value pairs that you can use to manage the web application resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-