Interface UpdateIdNamespaceRequest.Builder
- All Superinterfaces:
- AwsRequest.Builder,- Buildable,- CopyableBuilder<UpdateIdNamespaceRequest.Builder,,- UpdateIdNamespaceRequest> - EntityResolutionRequest.Builder,- SdkBuilder<UpdateIdNamespaceRequest.Builder,,- UpdateIdNamespaceRequest> - SdkPojo,- SdkRequest.Builder
- Enclosing class:
- UpdateIdNamespaceRequest
- 
Method SummaryModifier and TypeMethodDescriptiondescription(String description) The description of the ID namespace.idMappingWorkflowProperties(Collection<IdNamespaceIdMappingWorkflowProperties> idMappingWorkflowProperties) Determines the properties ofIdMappingWorkflowwhere thisIdNamespacecan be used as aSourceor aTarget.idMappingWorkflowProperties(Consumer<IdNamespaceIdMappingWorkflowProperties.Builder>... idMappingWorkflowProperties) Determines the properties ofIdMappingWorkflowwhere thisIdNamespacecan be used as aSourceor aTarget.idMappingWorkflowProperties(IdNamespaceIdMappingWorkflowProperties... idMappingWorkflowProperties) Determines the properties ofIdMappingWorkflowwhere thisIdNamespacecan be used as aSourceor aTarget.idNamespaceName(String idNamespaceName) The name of the ID namespace.inputSourceConfig(Collection<IdNamespaceInputSource> inputSourceConfig) A list ofInputSourceobjects, which have the fieldsInputSourceARNandSchemaName.inputSourceConfig(Consumer<IdNamespaceInputSource.Builder>... inputSourceConfig) A list ofInputSourceobjects, which have the fieldsInputSourceARNandSchemaName.inputSourceConfig(IdNamespaceInputSource... inputSourceConfig) A list ofInputSourceobjects, which have the fieldsInputSourceARNandSchemaName.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.The Amazon Resource Name (ARN) of the IAM role.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.BuilderoverrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.entityresolution.model.EntityResolutionRequest.BuilderbuildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
idNamespaceNameThe name of the ID namespace. - Parameters:
- idNamespaceName- The name of the ID namespace.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
descriptionThe description of the ID namespace. - Parameters:
- description- The description of the ID namespace.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
inputSourceConfigUpdateIdNamespaceRequest.Builder inputSourceConfig(Collection<IdNamespaceInputSource> inputSourceConfig) A list of InputSourceobjects, which have the fieldsInputSourceARNandSchemaName.- Parameters:
- inputSourceConfig- A list of- InputSourceobjects, which have the fields- InputSourceARNand- SchemaName.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
inputSourceConfigA list of InputSourceobjects, which have the fieldsInputSourceARNandSchemaName.- Parameters:
- inputSourceConfig- A list of- InputSourceobjects, which have the fields- InputSourceARNand- SchemaName.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
inputSourceConfigUpdateIdNamespaceRequest.Builder inputSourceConfig(Consumer<IdNamespaceInputSource.Builder>... inputSourceConfig) A list of This is a convenience method that creates an instance of theInputSourceobjects, which have the fieldsInputSourceARNandSchemaName.IdNamespaceInputSource.Builderavoiding the need to create one manually viaIdNamespaceInputSource.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinputSourceConfig(List<IdNamespaceInputSource>).- Parameters:
- inputSourceConfig- a consumer that will call methods on- IdNamespaceInputSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
idMappingWorkflowPropertiesUpdateIdNamespaceRequest.Builder idMappingWorkflowProperties(Collection<IdNamespaceIdMappingWorkflowProperties> idMappingWorkflowProperties) Determines the properties of IdMappingWorkflowwhere thisIdNamespacecan be used as aSourceor aTarget.- Parameters:
- idMappingWorkflowProperties- Determines the properties of- IdMappingWorkflowwhere this- IdNamespacecan be used as a- Sourceor a- Target.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
idMappingWorkflowPropertiesUpdateIdNamespaceRequest.Builder idMappingWorkflowProperties(IdNamespaceIdMappingWorkflowProperties... idMappingWorkflowProperties) Determines the properties of IdMappingWorkflowwhere thisIdNamespacecan be used as aSourceor aTarget.- Parameters:
- idMappingWorkflowProperties- Determines the properties of- IdMappingWorkflowwhere this- IdNamespacecan be used as a- Sourceor a- Target.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
idMappingWorkflowPropertiesUpdateIdNamespaceRequest.Builder idMappingWorkflowProperties(Consumer<IdNamespaceIdMappingWorkflowProperties.Builder>... idMappingWorkflowProperties) Determines the properties of This is a convenience method that creates an instance of theIdMappingWorkflowwhere thisIdNamespacecan be used as aSourceor aTarget.IdNamespaceIdMappingWorkflowProperties.Builderavoiding the need to create one manually viaIdNamespaceIdMappingWorkflowProperties.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toidMappingWorkflowProperties(List<IdNamespaceIdMappingWorkflowProperties>).- Parameters:
- idMappingWorkflowProperties- a consumer that will call methods on- IdNamespaceIdMappingWorkflowProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
roleArnThe Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access the resources defined in this IdNamespaceon your behalf as part of a workflow run.- Parameters:
- roleArn- The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access the resources defined in this- IdNamespaceon your behalf as part of a workflow run.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
overrideConfigurationUpdateIdNamespaceRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- overrideConfiguration- The override configuration.
- Returns:
- This object for method chaining.
 
- 
overrideConfigurationUpdateIdNamespaceRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- builderConsumer- A- Consumerto which an empty- AwsRequestOverrideConfiguration.Builderwill be given.
- Returns:
- This object for method chaining.
 
 
-