Interface UpdatePortalRequest.Builder
- All Superinterfaces:
ApiGatewayV2Request.Builder,AwsRequest.Builder,Buildable,CopyableBuilder<UpdatePortalRequest.Builder,,UpdatePortalRequest> SdkBuilder<UpdatePortalRequest.Builder,,UpdatePortalRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
UpdatePortalRequest
-
Method Summary
Modifier and TypeMethodDescriptiondefault UpdatePortalRequest.Builderauthorization(Consumer<Authorization.Builder> authorization) The authorization of the portal.authorization(Authorization authorization) The authorization of the portal.default UpdatePortalRequest.BuilderendpointConfiguration(Consumer<EndpointConfigurationRequest.Builder> endpointConfiguration) Represents an endpoint configuration.endpointConfiguration(EndpointConfigurationRequest endpointConfiguration) Represents an 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.The logo URI.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.default UpdatePortalRequest.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.rumAppMonitorName(String rumAppMonitorName) The CloudWatch RUM app monitor name.Methods inherited from interface software.amazon.awssdk.services.apigatewayv2.model.ApiGatewayV2Request.Builder
buildMethods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods 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
UpdatePortalRequest.Builder endpointConfiguration(EndpointConfigurationRequest endpointConfiguration) Represents an endpoint configuration.
- Parameters:
endpointConfiguration- Represents an endpoint configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endpointConfiguration
default UpdatePortalRequest.Builder endpointConfiguration(Consumer<EndpointConfigurationRequest.Builder> endpointConfiguration) Represents an endpoint configuration.
This is a convenience method that creates an instance of theEndpointConfigurationRequest.Builderavoiding the need to create one manually viaEndpointConfigurationRequest.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toendpointConfiguration(EndpointConfigurationRequest).- Parameters:
endpointConfiguration- a consumer that will call methods onEndpointConfigurationRequest.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.
-
logoUri
The logo URI.
- Parameters:
logoUri- The logo URI.- 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.
-
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.
-
overrideConfiguration
UpdatePortalRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
UpdatePortalRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-