Interface RetrievalResultLocation.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<RetrievalResultLocation.Builder,
,RetrievalResultLocation> SdkBuilder<RetrievalResultLocation.Builder,
,RetrievalResultLocation> SdkPojo
- Enclosing class:
RetrievalResultLocation
-
Method Summary
Modifier and TypeMethodDescriptiondefault RetrievalResultLocation.Builder
confluenceLocation
(Consumer<RetrievalResultConfluenceLocation.Builder> confluenceLocation) The Confluence data source location.confluenceLocation
(RetrievalResultConfluenceLocation confluenceLocation) The Confluence data source location.default RetrievalResultLocation.Builder
s3Location
(Consumer<RetrievalResultS3Location.Builder> s3Location) The S3 data source location.s3Location
(RetrievalResultS3Location s3Location) The S3 data source location.default RetrievalResultLocation.Builder
salesforceLocation
(Consumer<RetrievalResultSalesforceLocation.Builder> salesforceLocation) The Salesforce data source location.salesforceLocation
(RetrievalResultSalesforceLocation salesforceLocation) The Salesforce data source location.default RetrievalResultLocation.Builder
sharePointLocation
(Consumer<RetrievalResultSharePointLocation.Builder> sharePointLocation) The SharePoint data source location.sharePointLocation
(RetrievalResultSharePointLocation sharePointLocation) The SharePoint data source location.The type of data source location.The type of data source location.default RetrievalResultLocation.Builder
webLocation
(Consumer<RetrievalResultWebLocation.Builder> webLocation) The web URL/URLs data source location.webLocation
(RetrievalResultWebLocation webLocation) The web URL/URLs data source location.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
confluenceLocation
RetrievalResultLocation.Builder confluenceLocation(RetrievalResultConfluenceLocation confluenceLocation) The Confluence data source location.
- Parameters:
confluenceLocation
- The Confluence data source location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
confluenceLocation
default RetrievalResultLocation.Builder confluenceLocation(Consumer<RetrievalResultConfluenceLocation.Builder> confluenceLocation) The Confluence data source location.
This is a convenience method that creates an instance of theRetrievalResultConfluenceLocation.Builder
avoiding the need to create one manually viaRetrievalResultConfluenceLocation.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toconfluenceLocation(RetrievalResultConfluenceLocation)
.- Parameters:
confluenceLocation
- a consumer that will call methods onRetrievalResultConfluenceLocation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3Location
The S3 data source location.
- Parameters:
s3Location
- The S3 data source location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3Location
default RetrievalResultLocation.Builder s3Location(Consumer<RetrievalResultS3Location.Builder> s3Location) The S3 data source location.
This is a convenience method that creates an instance of theRetrievalResultS3Location.Builder
avoiding the need to create one manually viaRetrievalResultS3Location.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tos3Location(RetrievalResultS3Location)
.- Parameters:
s3Location
- a consumer that will call methods onRetrievalResultS3Location.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
salesforceLocation
RetrievalResultLocation.Builder salesforceLocation(RetrievalResultSalesforceLocation salesforceLocation) The Salesforce data source location.
- Parameters:
salesforceLocation
- The Salesforce data source location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
salesforceLocation
default RetrievalResultLocation.Builder salesforceLocation(Consumer<RetrievalResultSalesforceLocation.Builder> salesforceLocation) The Salesforce data source location.
This is a convenience method that creates an instance of theRetrievalResultSalesforceLocation.Builder
avoiding the need to create one manually viaRetrievalResultSalesforceLocation.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosalesforceLocation(RetrievalResultSalesforceLocation)
.- Parameters:
salesforceLocation
- a consumer that will call methods onRetrievalResultSalesforceLocation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The type of data source location.
- Parameters:
type
- The type of data source location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The type of data source location.
- Parameters:
type
- The type of data source location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
webLocation
The web URL/URLs data source location.
- Parameters:
webLocation
- The web URL/URLs data source location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
webLocation
default RetrievalResultLocation.Builder webLocation(Consumer<RetrievalResultWebLocation.Builder> webLocation) The web URL/URLs data source location.
This is a convenience method that creates an instance of theRetrievalResultWebLocation.Builder
avoiding the need to create one manually viaRetrievalResultWebLocation.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed towebLocation(RetrievalResultWebLocation)
.- Parameters:
webLocation
- a consumer that will call methods onRetrievalResultWebLocation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-