Interface UpdatePortalResponse.Builder
- All Superinterfaces:
ApiGatewayV2Response.Builder,AwsResponse.Builder,Buildable,CopyableBuilder<UpdatePortalResponse.Builder,,UpdatePortalResponse> SdkBuilder<UpdatePortalResponse.Builder,,UpdatePortalResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
UpdatePortalResponse
-
Method Summary
Modifier and TypeMethodDescriptiondefault UpdatePortalResponse.Builderauthorization(Consumer<Authorization.Builder> authorization) The authorization for the portal.authorization(Authorization authorization) The authorization for the portal.default UpdatePortalResponse.BuilderendpointConfiguration(Consumer<EndpointConfigurationResponse.Builder> endpointConfiguration) The endpoint configuration.endpointConfiguration(EndpointConfigurationResponse endpointConfiguration) The endpoint configuration.includedPortalProductArns(String... includedPortalProductArns) The ARNs of the portal products included in the portal.includedPortalProductArns(Collection<String> includedPortalProductArns) The ARNs of the portal products included in the portal.lastModified(Instant lastModified) The timestamp when the portal was last modified.lastPublished(Instant lastPublished) The timestamp when the portal was last published.lastPublishedDescription(String lastPublishedDescription) The description associated with the last time the portal was published.The ARN of the portal.default UpdatePortalResponse.BuilderportalContent(Consumer<PortalContent.Builder> portalContent) Contains the content that is visible to portal consumers including the themes, display names, and description.portalContent(PortalContent portalContent) Contains the content that is visible to portal consumers including the themes, display names, and description.The portal identifier.default UpdatePortalResponse.Builderpreview(Consumer<Preview.Builder> preview) Represents the preview endpoint and the any possible error messages during preview generation.Represents the preview endpoint and the any possible error messages during preview generation.publishStatus(String publishStatus) The publishStatus.publishStatus(PublishStatus publishStatus) The publishStatus.rumAppMonitorName(String rumAppMonitorName) The CloudWatch RUM app monitor name.default UpdatePortalResponse.BuilderstatusException(Consumer<StatusException.Builder> statusException) The status exception information.statusException(StatusException statusException) The status exception information.The collection of tags.Methods inherited from interface software.amazon.awssdk.services.apigatewayv2.model.ApiGatewayV2Response.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
authorization
The authorization for the portal.
- Parameters:
authorization- The authorization for the portal.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authorization
The authorization for the portal.
This is a convenience method that creates an instance of theAuthorization.Builderavoiding the need to create one manually viaAuthorization.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toauthorization(Authorization).- Parameters:
authorization- a consumer that will call methods onAuthorization.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
endpointConfiguration
UpdatePortalResponse.Builder endpointConfiguration(EndpointConfigurationResponse endpointConfiguration) The endpoint configuration.
- Parameters:
endpointConfiguration- The endpoint configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endpointConfiguration
default UpdatePortalResponse.Builder endpointConfiguration(Consumer<EndpointConfigurationResponse.Builder> endpointConfiguration) The endpoint configuration.
This is a convenience method that creates an instance of theEndpointConfigurationResponse.Builderavoiding the need to create one manually viaEndpointConfigurationResponse.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toendpointConfiguration(EndpointConfigurationResponse).- Parameters:
endpointConfiguration- a consumer that will call methods onEndpointConfigurationResponse.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
includedPortalProductArns
UpdatePortalResponse.Builder includedPortalProductArns(Collection<String> includedPortalProductArns) The ARNs of the portal products included in the portal.
- Parameters:
includedPortalProductArns- The ARNs of the portal products included in the portal.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
includedPortalProductArns
The ARNs of the portal products included in the portal.
- Parameters:
includedPortalProductArns- The ARNs of the portal products included in the portal.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModified
The timestamp when the portal was last modified.
- Parameters:
lastModified- The timestamp when the portal was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastPublished
The timestamp when the portal was last published.
- Parameters:
lastPublished- The timestamp when the portal was last published.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastPublishedDescription
The description associated with the last time the portal was published.
- Parameters:
lastPublishedDescription- The description associated with the last time the portal was published.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
portalArn
The ARN of the portal.
- Parameters:
portalArn- The ARN of the portal.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
portalContent
Contains the content that is visible to portal consumers including the themes, display names, and description.
- Parameters:
portalContent- Contains the content that is visible to portal consumers including the themes, display names, and description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
portalContent
Contains the content that is visible to portal consumers including the themes, display names, and description.
This is a convenience method that creates an instance of thePortalContent.Builderavoiding the need to create one manually viaPortalContent.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toportalContent(PortalContent).- Parameters:
portalContent- a consumer that will call methods onPortalContent.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
portalId
The portal identifier.
- Parameters:
portalId- The portal identifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
preview
Represents the preview endpoint and the any possible error messages during preview generation.
- Parameters:
preview- Represents the preview endpoint and the any possible error messages during preview generation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
preview
Represents the preview endpoint and the any possible error messages during preview generation.
This is a convenience method that creates an instance of thePreview.Builderavoiding the need to create one manually viaPreview.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topreview(Preview).- Parameters:
preview- a consumer that will call methods onPreview.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
publishStatus
The publishStatus.
- Parameters:
publishStatus- The publishStatus.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
publishStatus
The publishStatus.
- Parameters:
publishStatus- The publishStatus.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
rumAppMonitorName
The CloudWatch RUM app monitor name.
- Parameters:
rumAppMonitorName- The CloudWatch RUM app monitor name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statusException
The status exception information.
- Parameters:
statusException- The status exception information.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statusException
default UpdatePortalResponse.Builder statusException(Consumer<StatusException.Builder> statusException) The status exception information.
This is a convenience method that creates an instance of theStatusException.Builderavoiding the need to create one manually viaStatusException.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostatusException(StatusException).- Parameters:
statusException- a consumer that will call methods onStatusException.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
tags
The collection of tags. Each tag element is associated with a given resource.
- Parameters:
tags- The collection of tags. Each tag element is associated with a given resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-