Interface PortalSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<PortalSummary.Builder,,PortalSummary> SdkBuilder<PortalSummary.Builder,,PortalSummary> SdkPojo
- Enclosing class:
PortalSummary
-
Method Summary
Modifier and TypeMethodDescriptiondefault PortalSummary.Builderauthorization(Consumer<Authorization.Builder> authorization) The authorization of the portal.authorization(Authorization authorization) The authorization of the portal.default PortalSummary.BuilderendpointConfiguration(Consumer<EndpointConfigurationResponse.Builder> endpointConfiguration) The endpoint configuration of the portal.endpointConfiguration(EndpointConfigurationResponse endpointConfiguration) The endpoint configuration of the portal.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 of the portal the last time it was published.The ARN of the portal.default PortalSummary.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 PortalSummary.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 publish status.publishStatus(PublishStatus publishStatus) The publish status.rumAppMonitorName(String rumAppMonitorName) The CloudWatch RUM app monitor name.default PortalSummary.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.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, sdkFields
-
Method Details
-
authorization
The authorization of the portal.
- Parameters:
authorization- The authorization of the portal.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authorization
The authorization of 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
The endpoint configuration of the portal.
- Parameters:
endpointConfiguration- The endpoint configuration of the portal.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endpointConfiguration
default PortalSummary.Builder endpointConfiguration(Consumer<EndpointConfigurationResponse.Builder> endpointConfiguration) The endpoint configuration of the portal.
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
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 of the portal the last time it was published.
- Parameters:
lastPublishedDescription- The description of the portal the last time it 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 publish status.
- Parameters:
publishStatus- The publish status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
publishStatus
The publish status.
- Parameters:
publishStatus- The publish status.- 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
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.
-