Interface GetProviderServiceResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetProviderServiceResponse.Builder,
,GetProviderServiceResponse> EntityResolutionResponse.Builder
,SdkBuilder<GetProviderServiceResponse.Builder,
,GetProviderServiceResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetProviderServiceResponse
-
Method Summary
Modifier and TypeMethodDescriptionanonymizedOutput
(Boolean anonymizedOutput) Specifies whether output data from the provider is anonymized.providerComponentSchema
(Consumer<ProviderComponentSchema.Builder> providerComponentSchema) Input schema for the provider service.providerComponentSchema
(ProviderComponentSchema providerComponentSchema) Input schema for the provider service.providerConfigurationDefinition
(Document providerConfigurationDefinition) The definition of the provider configuration.providerEndpointConfiguration
(Consumer<ProviderEndpointConfiguration.Builder> providerEndpointConfiguration) The required configuration fields to use with the provider service.providerEndpointConfiguration
(ProviderEndpointConfiguration providerEndpointConfiguration) The required configuration fields to use with the provider service.providerEntityOutputDefinition
(Document providerEntityOutputDefinition) The definition of the provider entity output.providerIdNameSpaceConfiguration
(Consumer<ProviderIdNameSpaceConfiguration.Builder> providerIdNameSpaceConfiguration) The provider configuration required for different ID namespace types.providerIdNameSpaceConfiguration
(ProviderIdNameSpaceConfiguration providerIdNameSpaceConfiguration) The provider configuration required for different ID namespace types.providerIntermediateDataAccessConfiguration
(Consumer<ProviderIntermediateDataAccessConfiguration.Builder> providerIntermediateDataAccessConfiguration) The Amazon Web Services accounts and the S3 permissions that are required by some providers to create an S3 bucket for intermediate data storage.providerIntermediateDataAccessConfiguration
(ProviderIntermediateDataAccessConfiguration providerIntermediateDataAccessConfiguration) The Amazon Web Services accounts and the S3 permissions that are required by some providers to create an S3 bucket for intermediate data storage.providerJobConfiguration
(Document providerJobConfiguration) Provider service job configurations.providerName
(String providerName) The name of the provider.providerServiceArn
(String providerServiceArn) The ARN (Amazon Resource Name) that Entity Resolution generated for the provider service.providerServiceDisplayName
(String providerServiceDisplayName) The display name of the provider service.providerServiceName
(String providerServiceName) The name of the product that the provider service provides.providerServiceType
(String providerServiceType) The type of provider service.providerServiceType
(ServiceType providerServiceType) The type of provider service.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.entityresolution.model.EntityResolutionResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
anonymizedOutput
Specifies whether output data from the provider is anonymized. A value of
TRUE
means the output will be anonymized and you can't relate the data that comes back from the provider to the identifying input. A value ofFALSE
means the output won't be anonymized and you can relate the data that comes back from the provider to your source data.- Parameters:
anonymizedOutput
- Specifies whether output data from the provider is anonymized. A value ofTRUE
means the output will be anonymized and you can't relate the data that comes back from the provider to the identifying input. A value ofFALSE
means the output won't be anonymized and you can relate the data that comes back from the provider to your source data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
providerComponentSchema
GetProviderServiceResponse.Builder providerComponentSchema(ProviderComponentSchema providerComponentSchema) Input schema for the provider service.
- Parameters:
providerComponentSchema
- Input schema for the provider service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
providerComponentSchema
default GetProviderServiceResponse.Builder providerComponentSchema(Consumer<ProviderComponentSchema.Builder> providerComponentSchema) Input schema for the provider service.
This is a convenience method that creates an instance of theProviderComponentSchema.Builder
avoiding the need to create one manually viaProviderComponentSchema.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toproviderComponentSchema(ProviderComponentSchema)
.- Parameters:
providerComponentSchema
- a consumer that will call methods onProviderComponentSchema.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
providerConfigurationDefinition
GetProviderServiceResponse.Builder providerConfigurationDefinition(Document providerConfigurationDefinition) The definition of the provider configuration.
- Parameters:
providerConfigurationDefinition
- The definition of the provider configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
providerEndpointConfiguration
GetProviderServiceResponse.Builder providerEndpointConfiguration(ProviderEndpointConfiguration providerEndpointConfiguration) The required configuration fields to use with the provider service.
- Parameters:
providerEndpointConfiguration
- The required configuration fields to use with the provider service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
providerEndpointConfiguration
default GetProviderServiceResponse.Builder providerEndpointConfiguration(Consumer<ProviderEndpointConfiguration.Builder> providerEndpointConfiguration) The required configuration fields to use with the provider service.
This is a convenience method that creates an instance of theProviderEndpointConfiguration.Builder
avoiding the need to create one manually viaProviderEndpointConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toproviderEndpointConfiguration(ProviderEndpointConfiguration)
.- Parameters:
providerEndpointConfiguration
- a consumer that will call methods onProviderEndpointConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
providerEntityOutputDefinition
GetProviderServiceResponse.Builder providerEntityOutputDefinition(Document providerEntityOutputDefinition) The definition of the provider entity output.
- Parameters:
providerEntityOutputDefinition
- The definition of the provider entity output.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
providerIdNameSpaceConfiguration
GetProviderServiceResponse.Builder providerIdNameSpaceConfiguration(ProviderIdNameSpaceConfiguration providerIdNameSpaceConfiguration) The provider configuration required for different ID namespace types.
- Parameters:
providerIdNameSpaceConfiguration
- The provider configuration required for different ID namespace types.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
providerIdNameSpaceConfiguration
default GetProviderServiceResponse.Builder providerIdNameSpaceConfiguration(Consumer<ProviderIdNameSpaceConfiguration.Builder> providerIdNameSpaceConfiguration) The provider configuration required for different ID namespace types.
This is a convenience method that creates an instance of theProviderIdNameSpaceConfiguration.Builder
avoiding the need to create one manually viaProviderIdNameSpaceConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toproviderIdNameSpaceConfiguration(ProviderIdNameSpaceConfiguration)
.- Parameters:
providerIdNameSpaceConfiguration
- a consumer that will call methods onProviderIdNameSpaceConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
providerIntermediateDataAccessConfiguration
GetProviderServiceResponse.Builder providerIntermediateDataAccessConfiguration(ProviderIntermediateDataAccessConfiguration providerIntermediateDataAccessConfiguration) The Amazon Web Services accounts and the S3 permissions that are required by some providers to create an S3 bucket for intermediate data storage.
- Parameters:
providerIntermediateDataAccessConfiguration
- The Amazon Web Services accounts and the S3 permissions that are required by some providers to create an S3 bucket for intermediate data storage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
providerIntermediateDataAccessConfiguration
default GetProviderServiceResponse.Builder providerIntermediateDataAccessConfiguration(Consumer<ProviderIntermediateDataAccessConfiguration.Builder> providerIntermediateDataAccessConfiguration) The Amazon Web Services accounts and the S3 permissions that are required by some providers to create an S3 bucket for intermediate data storage.
This is a convenience method that creates an instance of theProviderIntermediateDataAccessConfiguration.Builder
avoiding the need to create one manually viaProviderIntermediateDataAccessConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toproviderIntermediateDataAccessConfiguration(ProviderIntermediateDataAccessConfiguration)
.- Parameters:
providerIntermediateDataAccessConfiguration
- a consumer that will call methods onProviderIntermediateDataAccessConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
providerJobConfiguration
Provider service job configurations.
- Parameters:
providerJobConfiguration
- Provider service job configurations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
providerName
The name of the provider. This name is typically the company name.
- Parameters:
providerName
- The name of the provider. This name is typically the company name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
providerServiceArn
The ARN (Amazon Resource Name) that Entity Resolution generated for the provider service.
- Parameters:
providerServiceArn
- The ARN (Amazon Resource Name) that Entity Resolution generated for the provider service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
providerServiceDisplayName
The display name of the provider service.
- Parameters:
providerServiceDisplayName
- The display name of the provider service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
providerServiceName
The name of the product that the provider service provides.
- Parameters:
providerServiceName
- The name of the product that the provider service provides.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
providerServiceType
The type of provider service.
- Parameters:
providerServiceType
- The type of provider service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
providerServiceType
The type of provider service.
- Parameters:
providerServiceType
- The type of provider service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-