Interface RtbFabricClient
- All Superinterfaces:
AutoCloseable,AwsClient,SdkAutoCloseable,SdkClient
builder() method.
Amazon Web Services RTB Fabric provides secure, low-latency infrastructure for connecting real-time bidding (RTB) applications. Rather than hosting applications directly, RTB Fabric acts as the connecting fabric that enables your applications to communicate efficiently over private networks instead of the public internet. You maintain complete control over your applications, data, and bidding decisions, while RTB Fabric provides the underlying infrastructure for secure, reliable connectivity.
You can use these APIs to complete RTB Fabric tasks, such as setting up audit log ingestions or viewing user access. For more information about RTB Fabric, including the required permissions to use the service, see the Amazon Web Services RTB Fabric User Guide.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringValue for looking up the service's metadata from theServiceMetadataProvider.static final String -
Method Summary
Modifier and TypeMethodDescriptiondefault AcceptLinkResponseacceptLink(Consumer<AcceptLinkRequest.Builder> acceptLinkRequest) Accepts a link request between RTB applications.default AcceptLinkResponseacceptLink(AcceptLinkRequest acceptLinkRequest) Accepts a link request between RTB applications.static RtbFabricClientBuilderbuilder()Create a builder that can be used to configure and create aRtbFabricClient.static RtbFabricClientcreate()Create aRtbFabricClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.createInboundExternalLink(Consumer<CreateInboundExternalLinkRequest.Builder> createInboundExternalLinkRequest) Creates an inbound external link.createInboundExternalLink(CreateInboundExternalLinkRequest createInboundExternalLinkRequest) Creates an inbound external link.default CreateLinkResponsecreateLink(Consumer<CreateLinkRequest.Builder> createLinkRequest) Creates a new link between RTB applications.default CreateLinkResponsecreateLink(CreateLinkRequest createLinkRequest) Creates a new link between RTB applications.createOutboundExternalLink(Consumer<CreateOutboundExternalLinkRequest.Builder> createOutboundExternalLinkRequest) Creates an outbound external link.createOutboundExternalLink(CreateOutboundExternalLinkRequest createOutboundExternalLinkRequest) Creates an outbound external link.default CreateRequesterGatewayResponsecreateRequesterGateway(Consumer<CreateRequesterGatewayRequest.Builder> createRequesterGatewayRequest) Creates a requester gateway.default CreateRequesterGatewayResponsecreateRequesterGateway(CreateRequesterGatewayRequest createRequesterGatewayRequest) Creates a requester gateway.default CreateResponderGatewayResponsecreateResponderGateway(Consumer<CreateResponderGatewayRequest.Builder> createResponderGatewayRequest) Creates a responder gateway.default CreateResponderGatewayResponsecreateResponderGateway(CreateResponderGatewayRequest createResponderGatewayRequest) Creates a responder gateway.deleteInboundExternalLink(Consumer<DeleteInboundExternalLinkRequest.Builder> deleteInboundExternalLinkRequest) Deletes an inbound external link.deleteInboundExternalLink(DeleteInboundExternalLinkRequest deleteInboundExternalLinkRequest) Deletes an inbound external link.default DeleteLinkResponsedeleteLink(Consumer<DeleteLinkRequest.Builder> deleteLinkRequest) Deletes a link between RTB applications.default DeleteLinkResponsedeleteLink(DeleteLinkRequest deleteLinkRequest) Deletes a link between RTB applications.deleteOutboundExternalLink(Consumer<DeleteOutboundExternalLinkRequest.Builder> deleteOutboundExternalLinkRequest) Deletes an outbound external link.deleteOutboundExternalLink(DeleteOutboundExternalLinkRequest deleteOutboundExternalLinkRequest) Deletes an outbound external link.default DeleteRequesterGatewayResponsedeleteRequesterGateway(Consumer<DeleteRequesterGatewayRequest.Builder> deleteRequesterGatewayRequest) Deletes a requester gateway.default DeleteRequesterGatewayResponsedeleteRequesterGateway(DeleteRequesterGatewayRequest deleteRequesterGatewayRequest) Deletes a requester gateway.default DeleteResponderGatewayResponsedeleteResponderGateway(Consumer<DeleteResponderGatewayRequest.Builder> deleteResponderGatewayRequest) Deletes a responder gateway.default DeleteResponderGatewayResponsedeleteResponderGateway(DeleteResponderGatewayRequest deleteResponderGatewayRequest) Deletes a responder gateway.default GetInboundExternalLinkResponsegetInboundExternalLink(Consumer<GetInboundExternalLinkRequest.Builder> getInboundExternalLinkRequest) Retrieves information about an inbound external link.default GetInboundExternalLinkResponsegetInboundExternalLink(GetInboundExternalLinkRequest getInboundExternalLinkRequest) Retrieves information about an inbound external link.default GetLinkResponsegetLink(Consumer<GetLinkRequest.Builder> getLinkRequest) Retrieves information about a link between RTB applications.default GetLinkResponsegetLink(GetLinkRequest getLinkRequest) Retrieves information about a link between RTB applications.default GetOutboundExternalLinkResponsegetOutboundExternalLink(Consumer<GetOutboundExternalLinkRequest.Builder> getOutboundExternalLinkRequest) Retrieves information about an outbound external link.default GetOutboundExternalLinkResponsegetOutboundExternalLink(GetOutboundExternalLinkRequest getOutboundExternalLinkRequest) Retrieves information about an outbound external link.default GetRequesterGatewayResponsegetRequesterGateway(Consumer<GetRequesterGatewayRequest.Builder> getRequesterGatewayRequest) Retrieves information about a requester gateway.default GetRequesterGatewayResponsegetRequesterGateway(GetRequesterGatewayRequest getRequesterGatewayRequest) Retrieves information about a requester gateway.default GetResponderGatewayResponsegetResponderGateway(Consumer<GetResponderGatewayRequest.Builder> getResponderGatewayRequest) Retrieves information about a responder gateway.default GetResponderGatewayResponsegetResponderGateway(GetResponderGatewayRequest getResponderGatewayRequest) Retrieves information about a responder gateway.default ListLinksResponselistLinks(Consumer<ListLinksRequest.Builder> listLinksRequest) Lists links associated with an RTB application.default ListLinksResponselistLinks(ListLinksRequest listLinksRequest) Lists links associated with an RTB application.default ListLinksIterablelistLinksPaginator(Consumer<ListLinksRequest.Builder> listLinksRequest) This is a variant oflistLinks(software.amazon.awssdk.services.rtbfabric.model.ListLinksRequest)operation.default ListLinksIterablelistLinksPaginator(ListLinksRequest listLinksRequest) This is a variant oflistLinks(software.amazon.awssdk.services.rtbfabric.model.ListLinksRequest)operation.default ListRequesterGatewaysResponselistRequesterGateways(Consumer<ListRequesterGatewaysRequest.Builder> listRequesterGatewaysRequest) Lists requester gateways.default ListRequesterGatewaysResponselistRequesterGateways(ListRequesterGatewaysRequest listRequesterGatewaysRequest) Lists requester gateways.default ListRequesterGatewaysIterablelistRequesterGatewaysPaginator(Consumer<ListRequesterGatewaysRequest.Builder> listRequesterGatewaysRequest) This is a variant oflistRequesterGateways(software.amazon.awssdk.services.rtbfabric.model.ListRequesterGatewaysRequest)operation.default ListRequesterGatewaysIterablelistRequesterGatewaysPaginator(ListRequesterGatewaysRequest listRequesterGatewaysRequest) This is a variant oflistRequesterGateways(software.amazon.awssdk.services.rtbfabric.model.ListRequesterGatewaysRequest)operation.default ListResponderGatewaysResponselistResponderGateways(Consumer<ListResponderGatewaysRequest.Builder> listResponderGatewaysRequest) Lists reponder gateways.default ListResponderGatewaysResponselistResponderGateways(ListResponderGatewaysRequest listResponderGatewaysRequest) Lists reponder gateways.default ListResponderGatewaysIterablelistResponderGatewaysPaginator(Consumer<ListResponderGatewaysRequest.Builder> listResponderGatewaysRequest) This is a variant oflistResponderGateways(software.amazon.awssdk.services.rtbfabric.model.ListResponderGatewaysRequest)operation.default ListResponderGatewaysIterablelistResponderGatewaysPaginator(ListResponderGatewaysRequest listResponderGatewaysRequest) This is a variant oflistResponderGateways(software.amazon.awssdk.services.rtbfabric.model.ListResponderGatewaysRequest)operation.default ListTagsForResourceResponselistTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Lists tags for a resource.default ListTagsForResourceResponselistTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) Lists tags for a resource.default RejectLinkResponserejectLink(Consumer<RejectLinkRequest.Builder> rejectLinkRequest) Rejects a link request between RTB applications.default RejectLinkResponserejectLink(RejectLinkRequest rejectLinkRequest) Rejects a link request between RTB applications.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstatic ServiceMetadatadefault TagResourceResponsetagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) Assigns one or more tags (key-value pairs) to the specified resource.default TagResourceResponsetagResource(TagResourceRequest tagResourceRequest) Assigns one or more tags (key-value pairs) to the specified resource.default UntagResourceResponseuntagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Removes a tag or tags from a resource.default UntagResourceResponseuntagResource(UntagResourceRequest untagResourceRequest) Removes a tag or tags from a resource.default UpdateLinkResponseupdateLink(Consumer<UpdateLinkRequest.Builder> updateLinkRequest) Updates the configuration of a link between RTB applications.default UpdateLinkResponseupdateLink(UpdateLinkRequest updateLinkRequest) Updates the configuration of a link between RTB applications.default UpdateLinkModuleFlowResponseupdateLinkModuleFlow(Consumer<UpdateLinkModuleFlowRequest.Builder> updateLinkModuleFlowRequest) Updates a link module flow.default UpdateLinkModuleFlowResponseupdateLinkModuleFlow(UpdateLinkModuleFlowRequest updateLinkModuleFlowRequest) Updates a link module flow.default UpdateRequesterGatewayResponseupdateRequesterGateway(Consumer<UpdateRequesterGatewayRequest.Builder> updateRequesterGatewayRequest) Updates a requester gateway.default UpdateRequesterGatewayResponseupdateRequesterGateway(UpdateRequesterGatewayRequest updateRequesterGatewayRequest) Updates a requester gateway.default UpdateResponderGatewayResponseupdateResponderGateway(Consumer<UpdateResponderGatewayRequest.Builder> updateResponderGatewayRequest) Updates a responder gateway.default UpdateResponderGatewayResponseupdateResponderGateway(UpdateResponderGatewayRequest updateResponderGatewayRequest) Updates a responder gateway.default RtbFabricWaiterwaiter()Create an instance ofRtbFabricWaiterusing this client.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
closeMethods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
Field Details
-
SERVICE_NAME
- See Also:
-
SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider.- See Also:
-
-
Method Details
-
acceptLink
default AcceptLinkResponse acceptLink(AcceptLinkRequest acceptLinkRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, ConflictException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Accepts a link request between RTB applications.
When a requester RTB application requests to link with a responder RTB application, the responder can use this operation to accept the link request and establish the connection.
- Parameters:
acceptLinkRequest-- Returns:
- Result of the AcceptLink operation returned by the service.
- See Also:
-
acceptLink
default AcceptLinkResponse acceptLink(Consumer<AcceptLinkRequest.Builder> acceptLinkRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, ConflictException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Accepts a link request between RTB applications.
When a requester RTB application requests to link with a responder RTB application, the responder can use this operation to accept the link request and establish the connection.
This is a convenience which creates an instance of the
AcceptLinkRequest.Builderavoiding the need to create one manually viaAcceptLinkRequest.builder()- Parameters:
acceptLinkRequest- AConsumerthat will call methods onAcceptLinkRequest.Builderto create a request.- Returns:
- Result of the AcceptLink operation returned by the service.
- See Also:
-
createInboundExternalLink
default CreateInboundExternalLinkResponse createInboundExternalLink(CreateInboundExternalLinkRequest createInboundExternalLinkRequest) throws ServiceQuotaExceededException, ResourceNotFoundException, ThrottlingException, AccessDeniedException, ConflictException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Creates an inbound external link.
- Parameters:
createInboundExternalLinkRequest-- Returns:
- Result of the CreateInboundExternalLink operation returned by the service.
- See Also:
-
createInboundExternalLink
default CreateInboundExternalLinkResponse createInboundExternalLink(Consumer<CreateInboundExternalLinkRequest.Builder> createInboundExternalLinkRequest) throws ServiceQuotaExceededException, ResourceNotFoundException, ThrottlingException, AccessDeniedException, ConflictException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Creates an inbound external link.
This is a convenience which creates an instance of the
CreateInboundExternalLinkRequest.Builderavoiding the need to create one manually viaCreateInboundExternalLinkRequest.builder()- Parameters:
createInboundExternalLinkRequest- AConsumerthat will call methods onCreateInboundExternalLinkRequest.Builderto create a request.- Returns:
- Result of the CreateInboundExternalLink operation returned by the service.
- See Also:
-
createLink
default CreateLinkResponse createLink(CreateLinkRequest createLinkRequest) throws ServiceQuotaExceededException, ResourceNotFoundException, ThrottlingException, AccessDeniedException, ConflictException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Creates a new link between RTB applications.
Establishes a connection that allows RTB applications to communicate and exchange bid requests and responses.
- Parameters:
createLinkRequest-- Returns:
- Result of the CreateLink operation returned by the service.
- See Also:
-
createLink
default CreateLinkResponse createLink(Consumer<CreateLinkRequest.Builder> createLinkRequest) throws ServiceQuotaExceededException, ResourceNotFoundException, ThrottlingException, AccessDeniedException, ConflictException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Creates a new link between RTB applications.
Establishes a connection that allows RTB applications to communicate and exchange bid requests and responses.
This is a convenience which creates an instance of the
CreateLinkRequest.Builderavoiding the need to create one manually viaCreateLinkRequest.builder()- Parameters:
createLinkRequest- AConsumerthat will call methods onCreateLinkRequest.Builderto create a request.- Returns:
- Result of the CreateLink operation returned by the service.
- See Also:
-
createOutboundExternalLink
default CreateOutboundExternalLinkResponse createOutboundExternalLink(CreateOutboundExternalLinkRequest createOutboundExternalLinkRequest) throws ServiceQuotaExceededException, ResourceNotFoundException, ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Creates an outbound external link.
- Parameters:
createOutboundExternalLinkRequest-- Returns:
- Result of the CreateOutboundExternalLink operation returned by the service.
- See Also:
-
createOutboundExternalLink
default CreateOutboundExternalLinkResponse createOutboundExternalLink(Consumer<CreateOutboundExternalLinkRequest.Builder> createOutboundExternalLinkRequest) throws ServiceQuotaExceededException, ResourceNotFoundException, ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Creates an outbound external link.
This is a convenience which creates an instance of the
CreateOutboundExternalLinkRequest.Builderavoiding the need to create one manually viaCreateOutboundExternalLinkRequest.builder()- Parameters:
createOutboundExternalLinkRequest- AConsumerthat will call methods onCreateOutboundExternalLinkRequest.Builderto create a request.- Returns:
- Result of the CreateOutboundExternalLink operation returned by the service.
- See Also:
-
createRequesterGateway
default CreateRequesterGatewayResponse createRequesterGateway(CreateRequesterGatewayRequest createRequesterGatewayRequest) throws ServiceQuotaExceededException, ResourceNotFoundException, ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Creates a requester gateway.
- Parameters:
createRequesterGatewayRequest-- Returns:
- Result of the CreateRequesterGateway operation returned by the service.
- See Also:
-
createRequesterGateway
default CreateRequesterGatewayResponse createRequesterGateway(Consumer<CreateRequesterGatewayRequest.Builder> createRequesterGatewayRequest) throws ServiceQuotaExceededException, ResourceNotFoundException, ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Creates a requester gateway.
This is a convenience which creates an instance of the
CreateRequesterGatewayRequest.Builderavoiding the need to create one manually viaCreateRequesterGatewayRequest.builder()- Parameters:
createRequesterGatewayRequest- AConsumerthat will call methods onCreateRequesterGatewayRequest.Builderto create a request.- Returns:
- Result of the CreateRequesterGateway operation returned by the service.
- See Also:
-
createResponderGateway
default CreateResponderGatewayResponse createResponderGateway(CreateResponderGatewayRequest createResponderGatewayRequest) throws ServiceQuotaExceededException, ResourceNotFoundException, ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Creates a responder gateway.
- Parameters:
createResponderGatewayRequest-- Returns:
- Result of the CreateResponderGateway operation returned by the service.
- See Also:
-
createResponderGateway
default CreateResponderGatewayResponse createResponderGateway(Consumer<CreateResponderGatewayRequest.Builder> createResponderGatewayRequest) throws ServiceQuotaExceededException, ResourceNotFoundException, ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Creates a responder gateway.
This is a convenience which creates an instance of the
CreateResponderGatewayRequest.Builderavoiding the need to create one manually viaCreateResponderGatewayRequest.builder()- Parameters:
createResponderGatewayRequest- AConsumerthat will call methods onCreateResponderGatewayRequest.Builderto create a request.- Returns:
- Result of the CreateResponderGateway operation returned by the service.
- See Also:
-
deleteInboundExternalLink
default DeleteInboundExternalLinkResponse deleteInboundExternalLink(DeleteInboundExternalLinkRequest deleteInboundExternalLinkRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, ConflictException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Deletes an inbound external link.
- Parameters:
deleteInboundExternalLinkRequest-- Returns:
- Result of the DeleteInboundExternalLink operation returned by the service.
- See Also:
-
deleteInboundExternalLink
default DeleteInboundExternalLinkResponse deleteInboundExternalLink(Consumer<DeleteInboundExternalLinkRequest.Builder> deleteInboundExternalLinkRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, ConflictException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Deletes an inbound external link.
This is a convenience which creates an instance of the
DeleteInboundExternalLinkRequest.Builderavoiding the need to create one manually viaDeleteInboundExternalLinkRequest.builder()- Parameters:
deleteInboundExternalLinkRequest- AConsumerthat will call methods onDeleteInboundExternalLinkRequest.Builderto create a request.- Returns:
- Result of the DeleteInboundExternalLink operation returned by the service.
- See Also:
-
deleteLink
default DeleteLinkResponse deleteLink(DeleteLinkRequest deleteLinkRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, ConflictException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Deletes a link between RTB applications.
Permanently removes the connection between RTB applications. This action cannot be undone.
- Parameters:
deleteLinkRequest-- Returns:
- Result of the DeleteLink operation returned by the service.
- See Also:
-
deleteLink
default DeleteLinkResponse deleteLink(Consumer<DeleteLinkRequest.Builder> deleteLinkRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, ConflictException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Deletes a link between RTB applications.
Permanently removes the connection between RTB applications. This action cannot be undone.
This is a convenience which creates an instance of the
DeleteLinkRequest.Builderavoiding the need to create one manually viaDeleteLinkRequest.builder()- Parameters:
deleteLinkRequest- AConsumerthat will call methods onDeleteLinkRequest.Builderto create a request.- Returns:
- Result of the DeleteLink operation returned by the service.
- See Also:
-
deleteOutboundExternalLink
default DeleteOutboundExternalLinkResponse deleteOutboundExternalLink(DeleteOutboundExternalLinkRequest deleteOutboundExternalLinkRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, ConflictException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Deletes an outbound external link.
- Parameters:
deleteOutboundExternalLinkRequest-- Returns:
- Result of the DeleteOutboundExternalLink operation returned by the service.
- See Also:
-
deleteOutboundExternalLink
default DeleteOutboundExternalLinkResponse deleteOutboundExternalLink(Consumer<DeleteOutboundExternalLinkRequest.Builder> deleteOutboundExternalLinkRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, ConflictException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Deletes an outbound external link.
This is a convenience which creates an instance of the
DeleteOutboundExternalLinkRequest.Builderavoiding the need to create one manually viaDeleteOutboundExternalLinkRequest.builder()- Parameters:
deleteOutboundExternalLinkRequest- AConsumerthat will call methods onDeleteOutboundExternalLinkRequest.Builderto create a request.- Returns:
- Result of the DeleteOutboundExternalLink operation returned by the service.
- See Also:
-
deleteRequesterGateway
default DeleteRequesterGatewayResponse deleteRequesterGateway(DeleteRequesterGatewayRequest deleteRequesterGatewayRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Deletes a requester gateway.
- Parameters:
deleteRequesterGatewayRequest-- Returns:
- Result of the DeleteRequesterGateway operation returned by the service.
- See Also:
-
deleteRequesterGateway
default DeleteRequesterGatewayResponse deleteRequesterGateway(Consumer<DeleteRequesterGatewayRequest.Builder> deleteRequesterGatewayRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Deletes a requester gateway.
This is a convenience which creates an instance of the
DeleteRequesterGatewayRequest.Builderavoiding the need to create one manually viaDeleteRequesterGatewayRequest.builder()- Parameters:
deleteRequesterGatewayRequest- AConsumerthat will call methods onDeleteRequesterGatewayRequest.Builderto create a request.- Returns:
- Result of the DeleteRequesterGateway operation returned by the service.
- See Also:
-
deleteResponderGateway
default DeleteResponderGatewayResponse deleteResponderGateway(DeleteResponderGatewayRequest deleteResponderGatewayRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Deletes a responder gateway.
- Parameters:
deleteResponderGatewayRequest-- Returns:
- Result of the DeleteResponderGateway operation returned by the service.
- See Also:
-
deleteResponderGateway
default DeleteResponderGatewayResponse deleteResponderGateway(Consumer<DeleteResponderGatewayRequest.Builder> deleteResponderGatewayRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Deletes a responder gateway.
This is a convenience which creates an instance of the
DeleteResponderGatewayRequest.Builderavoiding the need to create one manually viaDeleteResponderGatewayRequest.builder()- Parameters:
deleteResponderGatewayRequest- AConsumerthat will call methods onDeleteResponderGatewayRequest.Builderto create a request.- Returns:
- Result of the DeleteResponderGateway operation returned by the service.
- See Also:
-
getInboundExternalLink
default GetInboundExternalLinkResponse getInboundExternalLink(GetInboundExternalLinkRequest getInboundExternalLinkRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Retrieves information about an inbound external link.
- Parameters:
getInboundExternalLinkRequest-- Returns:
- Result of the GetInboundExternalLink operation returned by the service.
- See Also:
-
getInboundExternalLink
default GetInboundExternalLinkResponse getInboundExternalLink(Consumer<GetInboundExternalLinkRequest.Builder> getInboundExternalLinkRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Retrieves information about an inbound external link.
This is a convenience which creates an instance of the
GetInboundExternalLinkRequest.Builderavoiding the need to create one manually viaGetInboundExternalLinkRequest.builder()- Parameters:
getInboundExternalLinkRequest- AConsumerthat will call methods onGetInboundExternalLinkRequest.Builderto create a request.- Returns:
- Result of the GetInboundExternalLink operation returned by the service.
- See Also:
-
getLink
default GetLinkResponse getLink(GetLinkRequest getLinkRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, ConflictException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Retrieves information about a link between RTB applications.
Returns detailed information about the link configuration, status, and associated RTB applications.
- Parameters:
getLinkRequest-- Returns:
- Result of the GetLink operation returned by the service.
- See Also:
-
getLink
default GetLinkResponse getLink(Consumer<GetLinkRequest.Builder> getLinkRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, ConflictException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Retrieves information about a link between RTB applications.
Returns detailed information about the link configuration, status, and associated RTB applications.
This is a convenience which creates an instance of the
GetLinkRequest.Builderavoiding the need to create one manually viaGetLinkRequest.builder()- Parameters:
getLinkRequest- AConsumerthat will call methods onGetLinkRequest.Builderto create a request.- Returns:
- Result of the GetLink operation returned by the service.
- See Also:
-
getOutboundExternalLink
default GetOutboundExternalLinkResponse getOutboundExternalLink(GetOutboundExternalLinkRequest getOutboundExternalLinkRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Retrieves information about an outbound external link.
- Parameters:
getOutboundExternalLinkRequest-- Returns:
- Result of the GetOutboundExternalLink operation returned by the service.
- See Also:
-
getOutboundExternalLink
default GetOutboundExternalLinkResponse getOutboundExternalLink(Consumer<GetOutboundExternalLinkRequest.Builder> getOutboundExternalLinkRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Retrieves information about an outbound external link.
This is a convenience which creates an instance of the
GetOutboundExternalLinkRequest.Builderavoiding the need to create one manually viaGetOutboundExternalLinkRequest.builder()- Parameters:
getOutboundExternalLinkRequest- AConsumerthat will call methods onGetOutboundExternalLinkRequest.Builderto create a request.- Returns:
- Result of the GetOutboundExternalLink operation returned by the service.
- See Also:
-
getRequesterGateway
default GetRequesterGatewayResponse getRequesterGateway(GetRequesterGatewayRequest getRequesterGatewayRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Retrieves information about a requester gateway.
- Parameters:
getRequesterGatewayRequest-- Returns:
- Result of the GetRequesterGateway operation returned by the service.
- See Also:
-
getRequesterGateway
default GetRequesterGatewayResponse getRequesterGateway(Consumer<GetRequesterGatewayRequest.Builder> getRequesterGatewayRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Retrieves information about a requester gateway.
This is a convenience which creates an instance of the
GetRequesterGatewayRequest.Builderavoiding the need to create one manually viaGetRequesterGatewayRequest.builder()- Parameters:
getRequesterGatewayRequest- AConsumerthat will call methods onGetRequesterGatewayRequest.Builderto create a request.- Returns:
- Result of the GetRequesterGateway operation returned by the service.
- See Also:
-
getResponderGateway
default GetResponderGatewayResponse getResponderGateway(GetResponderGatewayRequest getResponderGatewayRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Retrieves information about a responder gateway.
- Parameters:
getResponderGatewayRequest-- Returns:
- Result of the GetResponderGateway operation returned by the service.
- See Also:
-
getResponderGateway
default GetResponderGatewayResponse getResponderGateway(Consumer<GetResponderGatewayRequest.Builder> getResponderGatewayRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Retrieves information about a responder gateway.
This is a convenience which creates an instance of the
GetResponderGatewayRequest.Builderavoiding the need to create one manually viaGetResponderGatewayRequest.builder()- Parameters:
getResponderGatewayRequest- AConsumerthat will call methods onGetResponderGatewayRequest.Builderto create a request.- Returns:
- Result of the GetResponderGateway operation returned by the service.
- See Also:
-
listLinks
default ListLinksResponse listLinks(ListLinksRequest listLinksRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Lists links associated with an RTB application.
Returns a list of all links for the specified RTB application, including their status and configuration details.
- Parameters:
listLinksRequest-- Returns:
- Result of the ListLinks operation returned by the service.
- See Also:
-
listLinks
default ListLinksResponse listLinks(Consumer<ListLinksRequest.Builder> listLinksRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Lists links associated with an RTB application.
Returns a list of all links for the specified RTB application, including their status and configuration details.
This is a convenience which creates an instance of the
ListLinksRequest.Builderavoiding the need to create one manually viaListLinksRequest.builder()- Parameters:
listLinksRequest- AConsumerthat will call methods onListLinksRequest.Builderto create a request.- Returns:
- Result of the ListLinks operation returned by the service.
- See Also:
-
listLinksPaginator
default ListLinksIterable listLinksPaginator(ListLinksRequest listLinksRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException This is a variant of
listLinks(software.amazon.awssdk.services.rtbfabric.model.ListLinksRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.rtbfabric.paginators.ListLinksIterable responses = client.listLinksPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.rtbfabric.paginators.ListLinksIterable responses = client.listLinksPaginator(request); for (software.amazon.awssdk.services.rtbfabric.model.ListLinksResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.rtbfabric.paginators.ListLinksIterable responses = client.listLinksPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listLinks(software.amazon.awssdk.services.rtbfabric.model.ListLinksRequest)operation.- Parameters:
listLinksRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listLinksPaginator
default ListLinksIterable listLinksPaginator(Consumer<ListLinksRequest.Builder> listLinksRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException This is a variant of
listLinks(software.amazon.awssdk.services.rtbfabric.model.ListLinksRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.rtbfabric.paginators.ListLinksIterable responses = client.listLinksPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.rtbfabric.paginators.ListLinksIterable responses = client.listLinksPaginator(request); for (software.amazon.awssdk.services.rtbfabric.model.ListLinksResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.rtbfabric.paginators.ListLinksIterable responses = client.listLinksPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listLinks(software.amazon.awssdk.services.rtbfabric.model.ListLinksRequest)operation.
This is a convenience which creates an instance of the
ListLinksRequest.Builderavoiding the need to create one manually viaListLinksRequest.builder()- Parameters:
listLinksRequest- AConsumerthat will call methods onListLinksRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listRequesterGateways
default ListRequesterGatewaysResponse listRequesterGateways(ListRequesterGatewaysRequest listRequesterGatewaysRequest) throws InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Lists requester gateways.
- Parameters:
listRequesterGatewaysRequest-- Returns:
- Result of the ListRequesterGateways operation returned by the service.
- See Also:
-
listRequesterGateways
default ListRequesterGatewaysResponse listRequesterGateways(Consumer<ListRequesterGatewaysRequest.Builder> listRequesterGatewaysRequest) throws InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Lists requester gateways.
This is a convenience which creates an instance of the
ListRequesterGatewaysRequest.Builderavoiding the need to create one manually viaListRequesterGatewaysRequest.builder()- Parameters:
listRequesterGatewaysRequest- AConsumerthat will call methods onListRequesterGatewaysRequest.Builderto create a request.- Returns:
- Result of the ListRequesterGateways operation returned by the service.
- See Also:
-
listRequesterGatewaysPaginator
default ListRequesterGatewaysIterable listRequesterGatewaysPaginator(ListRequesterGatewaysRequest listRequesterGatewaysRequest) throws InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException This is a variant of
listRequesterGateways(software.amazon.awssdk.services.rtbfabric.model.ListRequesterGatewaysRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.rtbfabric.paginators.ListRequesterGatewaysIterable responses = client.listRequesterGatewaysPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.rtbfabric.paginators.ListRequesterGatewaysIterable responses = client .listRequesterGatewaysPaginator(request); for (software.amazon.awssdk.services.rtbfabric.model.ListRequesterGatewaysResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.rtbfabric.paginators.ListRequesterGatewaysIterable responses = client.listRequesterGatewaysPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listRequesterGateways(software.amazon.awssdk.services.rtbfabric.model.ListRequesterGatewaysRequest)operation.- Parameters:
listRequesterGatewaysRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listRequesterGatewaysPaginator
default ListRequesterGatewaysIterable listRequesterGatewaysPaginator(Consumer<ListRequesterGatewaysRequest.Builder> listRequesterGatewaysRequest) throws InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException This is a variant of
listRequesterGateways(software.amazon.awssdk.services.rtbfabric.model.ListRequesterGatewaysRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.rtbfabric.paginators.ListRequesterGatewaysIterable responses = client.listRequesterGatewaysPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.rtbfabric.paginators.ListRequesterGatewaysIterable responses = client .listRequesterGatewaysPaginator(request); for (software.amazon.awssdk.services.rtbfabric.model.ListRequesterGatewaysResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.rtbfabric.paginators.ListRequesterGatewaysIterable responses = client.listRequesterGatewaysPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listRequesterGateways(software.amazon.awssdk.services.rtbfabric.model.ListRequesterGatewaysRequest)operation.
This is a convenience which creates an instance of the
ListRequesterGatewaysRequest.Builderavoiding the need to create one manually viaListRequesterGatewaysRequest.builder()- Parameters:
listRequesterGatewaysRequest- AConsumerthat will call methods onListRequesterGatewaysRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listResponderGateways
default ListResponderGatewaysResponse listResponderGateways(ListResponderGatewaysRequest listResponderGatewaysRequest) throws InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Lists reponder gateways.
- Parameters:
listResponderGatewaysRequest-- Returns:
- Result of the ListResponderGateways operation returned by the service.
- See Also:
-
listResponderGateways
default ListResponderGatewaysResponse listResponderGateways(Consumer<ListResponderGatewaysRequest.Builder> listResponderGatewaysRequest) throws InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Lists reponder gateways.
This is a convenience which creates an instance of the
ListResponderGatewaysRequest.Builderavoiding the need to create one manually viaListResponderGatewaysRequest.builder()- Parameters:
listResponderGatewaysRequest- AConsumerthat will call methods onListResponderGatewaysRequest.Builderto create a request.- Returns:
- Result of the ListResponderGateways operation returned by the service.
- See Also:
-
listResponderGatewaysPaginator
default ListResponderGatewaysIterable listResponderGatewaysPaginator(ListResponderGatewaysRequest listResponderGatewaysRequest) throws InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException This is a variant of
listResponderGateways(software.amazon.awssdk.services.rtbfabric.model.ListResponderGatewaysRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.rtbfabric.paginators.ListResponderGatewaysIterable responses = client.listResponderGatewaysPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.rtbfabric.paginators.ListResponderGatewaysIterable responses = client .listResponderGatewaysPaginator(request); for (software.amazon.awssdk.services.rtbfabric.model.ListResponderGatewaysResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.rtbfabric.paginators.ListResponderGatewaysIterable responses = client.listResponderGatewaysPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listResponderGateways(software.amazon.awssdk.services.rtbfabric.model.ListResponderGatewaysRequest)operation.- Parameters:
listResponderGatewaysRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listResponderGatewaysPaginator
default ListResponderGatewaysIterable listResponderGatewaysPaginator(Consumer<ListResponderGatewaysRequest.Builder> listResponderGatewaysRequest) throws InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException This is a variant of
listResponderGateways(software.amazon.awssdk.services.rtbfabric.model.ListResponderGatewaysRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.rtbfabric.paginators.ListResponderGatewaysIterable responses = client.listResponderGatewaysPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.rtbfabric.paginators.ListResponderGatewaysIterable responses = client .listResponderGatewaysPaginator(request); for (software.amazon.awssdk.services.rtbfabric.model.ListResponderGatewaysResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.rtbfabric.paginators.ListResponderGatewaysIterable responses = client.listResponderGatewaysPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listResponderGateways(software.amazon.awssdk.services.rtbfabric.model.ListResponderGatewaysRequest)operation.
This is a convenience which creates an instance of the
ListResponderGatewaysRequest.Builderavoiding the need to create one manually viaListResponderGatewaysRequest.builder()- Parameters:
listResponderGatewaysRequest- AConsumerthat will call methods onListResponderGatewaysRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Lists tags for a resource.
- Parameters:
listTagsForResourceRequest-- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Lists tags for a resource.
This is a convenience which creates an instance of the
ListTagsForResourceRequest.Builderavoiding the need to create one manually viaListTagsForResourceRequest.builder()- Parameters:
listTagsForResourceRequest- AConsumerthat will call methods onListTagsForResourceRequest.Builderto create a request.- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
rejectLink
default RejectLinkResponse rejectLink(RejectLinkRequest rejectLinkRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, ConflictException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Rejects a link request between RTB applications.
When a requester RTB application requests to link with a responder RTB application, the responder can use this operation to decline the link request.
- Parameters:
rejectLinkRequest-- Returns:
- Result of the RejectLink operation returned by the service.
- See Also:
-
rejectLink
default RejectLinkResponse rejectLink(Consumer<RejectLinkRequest.Builder> rejectLinkRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, ConflictException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Rejects a link request between RTB applications.
When a requester RTB application requests to link with a responder RTB application, the responder can use this operation to decline the link request.
This is a convenience which creates an instance of the
RejectLinkRequest.Builderavoiding the need to create one manually viaRejectLinkRequest.builder()- Parameters:
rejectLinkRequest- AConsumerthat will call methods onRejectLinkRequest.Builderto create a request.- Returns:
- Result of the RejectLink operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Assigns one or more tags (key-value pairs) to the specified resource.
- Parameters:
tagResourceRequest-- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Assigns one or more tags (key-value pairs) to the specified resource.
This is a convenience which creates an instance of the
TagResourceRequest.Builderavoiding the need to create one manually viaTagResourceRequest.builder()- Parameters:
tagResourceRequest- AConsumerthat will call methods onTagResourceRequest.Builderto create a request.- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Removes a tag or tags from a resource.
- Parameters:
untagResourceRequest-- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Removes a tag or tags from a resource.
This is a convenience which creates an instance of the
UntagResourceRequest.Builderavoiding the need to create one manually viaUntagResourceRequest.builder()- Parameters:
untagResourceRequest- AConsumerthat will call methods onUntagResourceRequest.Builderto create a request.- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
updateLink
default UpdateLinkResponse updateLink(UpdateLinkRequest updateLinkRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, ConflictException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Updates the configuration of a link between RTB applications.
Allows you to modify settings and parameters for an existing link.
- Parameters:
updateLinkRequest-- Returns:
- Result of the UpdateLink operation returned by the service.
- See Also:
-
updateLink
default UpdateLinkResponse updateLink(Consumer<UpdateLinkRequest.Builder> updateLinkRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, ConflictException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Updates the configuration of a link between RTB applications.
Allows you to modify settings and parameters for an existing link.
This is a convenience which creates an instance of the
UpdateLinkRequest.Builderavoiding the need to create one manually viaUpdateLinkRequest.builder()- Parameters:
updateLinkRequest- AConsumerthat will call methods onUpdateLinkRequest.Builderto create a request.- Returns:
- Result of the UpdateLink operation returned by the service.
- See Also:
-
updateLinkModuleFlow
default UpdateLinkModuleFlowResponse updateLinkModuleFlow(UpdateLinkModuleFlowRequest updateLinkModuleFlowRequest) throws ServiceQuotaExceededException, ResourceNotFoundException, ThrottlingException, AccessDeniedException, ConflictException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Updates a link module flow.
- Parameters:
updateLinkModuleFlowRequest-- Returns:
- Result of the UpdateLinkModuleFlow operation returned by the service.
- See Also:
-
updateLinkModuleFlow
default UpdateLinkModuleFlowResponse updateLinkModuleFlow(Consumer<UpdateLinkModuleFlowRequest.Builder> updateLinkModuleFlowRequest) throws ServiceQuotaExceededException, ResourceNotFoundException, ThrottlingException, AccessDeniedException, ConflictException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Updates a link module flow.
This is a convenience which creates an instance of the
UpdateLinkModuleFlowRequest.Builderavoiding the need to create one manually viaUpdateLinkModuleFlowRequest.builder()- Parameters:
updateLinkModuleFlowRequest- AConsumerthat will call methods onUpdateLinkModuleFlowRequest.Builderto create a request.- Returns:
- Result of the UpdateLinkModuleFlow operation returned by the service.
- See Also:
-
updateRequesterGateway
default UpdateRequesterGatewayResponse updateRequesterGateway(UpdateRequesterGatewayRequest updateRequesterGatewayRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, ConflictException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Updates a requester gateway.
- Parameters:
updateRequesterGatewayRequest-- Returns:
- Result of the UpdateRequesterGateway operation returned by the service.
- See Also:
-
updateRequesterGateway
default UpdateRequesterGatewayResponse updateRequesterGateway(Consumer<UpdateRequesterGatewayRequest.Builder> updateRequesterGatewayRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, ConflictException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Updates a requester gateway.
This is a convenience which creates an instance of the
UpdateRequesterGatewayRequest.Builderavoiding the need to create one manually viaUpdateRequesterGatewayRequest.builder()- Parameters:
updateRequesterGatewayRequest- AConsumerthat will call methods onUpdateRequesterGatewayRequest.Builderto create a request.- Returns:
- Result of the UpdateRequesterGateway operation returned by the service.
- See Also:
-
updateResponderGateway
default UpdateResponderGatewayResponse updateResponderGateway(UpdateResponderGatewayRequest updateResponderGatewayRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, ConflictException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Updates a responder gateway.
- Parameters:
updateResponderGatewayRequest-- Returns:
- Result of the UpdateResponderGateway operation returned by the service.
- See Also:
-
updateResponderGateway
default UpdateResponderGatewayResponse updateResponderGateway(Consumer<UpdateResponderGatewayRequest.Builder> updateResponderGatewayRequest) throws ResourceNotFoundException, ThrottlingException, AccessDeniedException, ConflictException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, RtbFabricException Updates a responder gateway.
This is a convenience which creates an instance of the
UpdateResponderGatewayRequest.Builderavoiding the need to create one manually viaUpdateResponderGatewayRequest.builder()- Parameters:
updateResponderGatewayRequest- AConsumerthat will call methods onUpdateResponderGatewayRequest.Builderto create a request.- Returns:
- Result of the UpdateResponderGateway operation returned by the service.
- See Also:
-
waiter
Create an instance ofRtbFabricWaiterusing this client.Waiters created via this method are managed by the SDK and resources will be released when the service client is closed.
- Returns:
- an instance of
RtbFabricWaiter
-
create
Create aRtbFabricClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider. -
builder
Create a builder that can be used to configure and create aRtbFabricClient. -
serviceMetadata
-
serviceClientConfiguration
Description copied from interface:SdkClientThe SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfigurationin interfaceAwsClient- Specified by:
serviceClientConfigurationin interfaceSdkClient- Returns:
- SdkServiceClientConfiguration
-