Class GetProviderServiceResponse
- java.lang.Object
-
- software.amazon.awssdk.core.SdkResponse
-
- software.amazon.awssdk.awscore.AwsResponse
-
- software.amazon.awssdk.services.entityresolution.model.EntityResolutionResponse
-
- software.amazon.awssdk.services.entityresolution.model.GetProviderServiceResponse
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<GetProviderServiceResponse.Builder,GetProviderServiceResponse>
@Generated("software.amazon.awssdk:codegen") public final class GetProviderServiceResponse extends EntityResolutionResponse implements ToCopyableBuilder<GetProviderServiceResponse.Builder,GetProviderServiceResponse>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceGetProviderServiceResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description BooleananonymizedOutput()Specifies whether output data from the provider is anonymized.static GetProviderServiceResponse.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()ProviderComponentSchemaproviderComponentSchema()Input schema for the provider service.DocumentproviderConfigurationDefinition()The definition of the provider configuration.ProviderEndpointConfigurationproviderEndpointConfiguration()The required configuration fields to use with the provider service.DocumentproviderEntityOutputDefinition()The definition of the provider entity output.ProviderIdNameSpaceConfigurationproviderIdNameSpaceConfiguration()The provider configuration required for different ID namespace types.ProviderIntermediateDataAccessConfigurationproviderIntermediateDataAccessConfiguration()The Amazon Web Services accounts and the S3 permissions that are required by some providers to create an S3 bucket for intermediate data storage.DocumentproviderJobConfiguration()Provider service job configurations.StringproviderName()The name of the provider.StringproviderServiceArn()The ARN (Amazon Resource Name) that Entity Resolution generated for the provider service.StringproviderServiceDisplayName()The display name of the provider service.StringproviderServiceName()The name of the product that the provider service provides.ServiceTypeproviderServiceType()The type of provider service.StringproviderServiceTypeAsString()The type of provider service.List<SdkField<?>>sdkFields()static Class<? extends GetProviderServiceResponse.Builder>serializableBuilderClass()GetProviderServiceResponse.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.services.entityresolution.model.EntityResolutionResponse
responseMetadata
-
Methods inherited from class software.amazon.awssdk.core.SdkResponse
sdkHttpResponse
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
anonymizedOutput
public final Boolean 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.- Returns:
- 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.
-
providerComponentSchema
public final ProviderComponentSchema providerComponentSchema()
Input schema for the provider service.
- Returns:
- Input schema for the provider service.
-
providerConfigurationDefinition
public final Document providerConfigurationDefinition()
The definition of the provider configuration.
- Returns:
- The definition of the provider configuration.
-
providerEndpointConfiguration
public final ProviderEndpointConfiguration providerEndpointConfiguration()
The required configuration fields to use with the provider service.
- Returns:
- The required configuration fields to use with the provider service.
-
providerEntityOutputDefinition
public final Document providerEntityOutputDefinition()
The definition of the provider entity output.
- Returns:
- The definition of the provider entity output.
-
providerIdNameSpaceConfiguration
public final ProviderIdNameSpaceConfiguration providerIdNameSpaceConfiguration()
The provider configuration required for different ID namespace types.
- Returns:
- The provider configuration required for different ID namespace types.
-
providerIntermediateDataAccessConfiguration
public final 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.
- Returns:
- 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
public final Document providerJobConfiguration()
Provider service job configurations.
- Returns:
- Provider service job configurations.
-
providerName
public final String providerName()
The name of the provider. This name is typically the company name.
- Returns:
- The name of the provider. This name is typically the company name.
-
providerServiceArn
public final String providerServiceArn()
The ARN (Amazon Resource Name) that Entity Resolution generated for the provider service.
- Returns:
- The ARN (Amazon Resource Name) that Entity Resolution generated for the provider service.
-
providerServiceDisplayName
public final String providerServiceDisplayName()
The display name of the provider service.
- Returns:
- The display name of the provider service.
-
providerServiceName
public final String providerServiceName()
The name of the product that the provider service provides.
- Returns:
- The name of the product that the provider service provides.
-
providerServiceType
public final ServiceType providerServiceType()
The type of provider service.
If the service returns an enum value that is not available in the current SDK version,
providerServiceTypewill returnServiceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromproviderServiceTypeAsString().- Returns:
- The type of provider service.
- See Also:
ServiceType
-
providerServiceTypeAsString
public final String providerServiceTypeAsString()
The type of provider service.
If the service returns an enum value that is not available in the current SDK version,
providerServiceTypewill returnServiceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromproviderServiceTypeAsString().- Returns:
- The type of provider service.
- See Also:
ServiceType
-
toBuilder
public GetProviderServiceResponse.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<GetProviderServiceResponse.Builder,GetProviderServiceResponse>- Specified by:
toBuilderin classAwsResponse
-
builder
public static GetProviderServiceResponse.Builder builder()
-
serializableBuilderClass
public static Class<? extends GetProviderServiceResponse.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsResponse
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsResponse
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkResponse
-
-