Interface GetInboundExternalLinkResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetInboundExternalLinkResponse.Builder,,GetInboundExternalLinkResponse> RtbFabricResponse.Builder,SdkBuilder<GetInboundExternalLinkResponse.Builder,,GetInboundExternalLinkResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetInboundExternalLinkResponse
-
Method Summary
Modifier and TypeMethodDescriptionattributes(Consumer<LinkAttributes.Builder> attributes) Attributes of the link.attributes(LinkAttributes attributes) Attributes of the link.connectivityType(String connectivityType) The connectivity type of the link.connectivityType(ConnectivityType connectivityType) The connectivity type of the link.The timestamp of when the inbound external link was created.domainName(String domainName) The domain name.flowModules(Collection<ModuleConfiguration> flowModules) The configuration of flow modules.flowModules(Consumer<ModuleConfiguration.Builder>... flowModules) The configuration of flow modules.flowModules(ModuleConfiguration... flowModules) The configuration of flow modules.The unique identifier of the gateway.The unique identifier of the link.logSettings(Consumer<LinkLogSettings.Builder> logSettings) Settings for the application logs.logSettings(LinkLogSettings logSettings) Settings for the application logs.pendingFlowModules(Collection<ModuleConfiguration> pendingFlowModules) The configuration of pending flow modules.pendingFlowModules(Consumer<ModuleConfiguration.Builder>... pendingFlowModules) The configuration of pending flow modules.pendingFlowModules(ModuleConfiguration... pendingFlowModules) The configuration of pending flow modules.The status of the request.status(LinkStatus status) The status of the request.A map of the key-value pairs for the tag or tags assigned to the specified resource.The timestamp of when the inbound external link was updated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.rtbfabric.model.RtbFabricResponse.Builder
build, responseMetadata, responseMetadataMethods 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
-
gatewayId
The unique identifier of the gateway.
- Parameters:
gatewayId- The unique identifier of the gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
linkId
The unique identifier of the link.
- Parameters:
linkId- The unique identifier of the link.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the request.
- Parameters:
status- The status of the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the request.
- Parameters:
status- The status of the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
domainName
The domain name.
- Parameters:
domainName- The domain name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
flowModules
The configuration of flow modules.
- Parameters:
flowModules- The configuration of flow modules.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
flowModules
The configuration of flow modules.
- Parameters:
flowModules- The configuration of flow modules.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
flowModules
GetInboundExternalLinkResponse.Builder flowModules(Consumer<ModuleConfiguration.Builder>... flowModules) The configuration of flow modules.
This is a convenience method that creates an instance of theModuleConfiguration.Builderavoiding the need to create one manually viaModuleConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toflowModules(List<ModuleConfiguration>).- Parameters:
flowModules- a consumer that will call methods onModuleConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
pendingFlowModules
GetInboundExternalLinkResponse.Builder pendingFlowModules(Collection<ModuleConfiguration> pendingFlowModules) The configuration of pending flow modules.
- Parameters:
pendingFlowModules- The configuration of pending flow modules.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pendingFlowModules
GetInboundExternalLinkResponse.Builder pendingFlowModules(ModuleConfiguration... pendingFlowModules) The configuration of pending flow modules.
- Parameters:
pendingFlowModules- The configuration of pending flow modules.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pendingFlowModules
GetInboundExternalLinkResponse.Builder pendingFlowModules(Consumer<ModuleConfiguration.Builder>... pendingFlowModules) The configuration of pending flow modules.
This is a convenience method that creates an instance of theModuleConfiguration.Builderavoiding the need to create one manually viaModuleConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topendingFlowModules(List<ModuleConfiguration>).- Parameters:
pendingFlowModules- a consumer that will call methods onModuleConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
attributes
Attributes of the link.
- Parameters:
attributes- Attributes of the link.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
attributes
default GetInboundExternalLinkResponse.Builder attributes(Consumer<LinkAttributes.Builder> attributes) Attributes of the link.
This is a convenience method that creates an instance of theLinkAttributes.Builderavoiding the need to create one manually viaLinkAttributes.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toattributes(LinkAttributes).- Parameters:
attributes- a consumer that will call methods onLinkAttributes.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdAt
The timestamp of when the inbound external link was created.
- Parameters:
createdAt- The timestamp of when the inbound external link was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The timestamp of when the inbound external link was updated.
- Parameters:
updatedAt- The timestamp of when the inbound external link was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
A map of the key-value pairs for the tag or tags assigned to the specified resource.
- Parameters:
tags- A map of the key-value pairs for the tag or tags assigned to the specified resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logSettings
Settings for the application logs.
- Parameters:
logSettings- Settings for the application logs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logSettings
default GetInboundExternalLinkResponse.Builder logSettings(Consumer<LinkLogSettings.Builder> logSettings) Settings for the application logs.
This is a convenience method that creates an instance of theLinkLogSettings.Builderavoiding the need to create one manually viaLinkLogSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tologSettings(LinkLogSettings).- Parameters:
logSettings- a consumer that will call methods onLinkLogSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
connectivityType
The connectivity type of the link.
- Parameters:
connectivityType- The connectivity type of the link.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
connectivityType
The connectivity type of the link.
- Parameters:
connectivityType- The connectivity type of the link.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-