Interface RetrievalResultLocation.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<RetrievalResultLocation.Builder,,RetrievalResultLocation> SdkBuilder<RetrievalResultLocation.Builder,,RetrievalResultLocation> SdkPojo
- Enclosing class:
RetrievalResultLocation
-
Method Summary
Modifier and TypeMethodDescriptiondefault RetrievalResultLocation.BuilderconfluenceLocation(Consumer<RetrievalResultConfluenceLocation.Builder> confluenceLocation) The Confluence data source location.confluenceLocation(RetrievalResultConfluenceLocation confluenceLocation) The Confluence data source location.default RetrievalResultLocation.Builders3Location(Consumer<RetrievalResultS3Location.Builder> s3Location) The S3 data source location.s3Location(RetrievalResultS3Location s3Location) The S3 data source location.default RetrievalResultLocation.BuildersalesforceLocation(Consumer<RetrievalResultSalesforceLocation.Builder> salesforceLocation) The Salesforce data source location.salesforceLocation(RetrievalResultSalesforceLocation salesforceLocation) The Salesforce data source location.default RetrievalResultLocation.BuildersharePointLocation(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.BuilderwebLocation(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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.Builderavoiding the need to create one manually viaRetrievalResultConfluenceLocation.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaRetrievalResultS3Location.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaRetrievalResultSalesforceLocation.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaRetrievalResultWebLocation.builder().When the
Consumercompletes,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:
-