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
copyMethods inherited from interface software.amazon.awssdk.services.entityresolution.model.EntityResolutionResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldsMethods 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
TRUEmeans the output will be anonymized and you can't relate the data that comes back from the provider to the identifying input. A value ofFALSEmeans 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 ofTRUEmeans the output will be anonymized and you can't relate the data that comes back from the provider to the identifying input. A value ofFALSEmeans 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.Builderavoiding the need to create one manually viaProviderComponentSchema.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaProviderEndpointConfiguration.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaProviderIdNameSpaceConfiguration.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaProviderIntermediateDataAccessConfiguration.builder().When the
Consumercompletes,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:
-