@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateIdNamespaceRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateIdNamespaceRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateIdNamespaceRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDescription()
The description of the ID namespace.
|
List<IdNamespaceIdMappingWorkflowProperties> |
getIdMappingWorkflowProperties()
Determines the properties of
IdMappingWorkflow where this IdNamespace can be used as a
Source or a Target . |
String |
getIdNamespaceName()
The name of the ID namespace.
|
List<IdNamespaceInputSource> |
getInputSourceConfig()
A list of
InputSource objects, which have the fields InputSourceARN and
SchemaName . |
String |
getRoleArn()
The Amazon Resource Name (ARN) of the IAM role.
|
int |
hashCode() |
void |
setDescription(String description)
The description of the ID namespace.
|
void |
setIdMappingWorkflowProperties(Collection<IdNamespaceIdMappingWorkflowProperties> idMappingWorkflowProperties)
Determines the properties of
IdMappingWorkflow where this IdNamespace can be used as a
Source or a Target . |
void |
setIdNamespaceName(String idNamespaceName)
The name of the ID namespace.
|
void |
setInputSourceConfig(Collection<IdNamespaceInputSource> inputSourceConfig)
A list of
InputSource objects, which have the fields InputSourceARN and
SchemaName . |
void |
setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM role.
|
String |
toString()
Returns a string representation of this object.
|
UpdateIdNamespaceRequest |
withDescription(String description)
The description of the ID namespace.
|
UpdateIdNamespaceRequest |
withIdMappingWorkflowProperties(Collection<IdNamespaceIdMappingWorkflowProperties> idMappingWorkflowProperties)
Determines the properties of
IdMappingWorkflow where this IdNamespace can be used as a
Source or a Target . |
UpdateIdNamespaceRequest |
withIdMappingWorkflowProperties(IdNamespaceIdMappingWorkflowProperties... idMappingWorkflowProperties)
Determines the properties of
IdMappingWorkflow where this IdNamespace can be used as a
Source or a Target . |
UpdateIdNamespaceRequest |
withIdNamespaceName(String idNamespaceName)
The name of the ID namespace.
|
UpdateIdNamespaceRequest |
withInputSourceConfig(Collection<IdNamespaceInputSource> inputSourceConfig)
A list of
InputSource objects, which have the fields InputSourceARN and
SchemaName . |
UpdateIdNamespaceRequest |
withInputSourceConfig(IdNamespaceInputSource... inputSourceConfig)
A list of
InputSource objects, which have the fields InputSourceARN and
SchemaName . |
UpdateIdNamespaceRequest |
withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM role.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setDescription(String description)
The description of the ID namespace.
description
- The description of the ID namespace.public String getDescription()
The description of the ID namespace.
public UpdateIdNamespaceRequest withDescription(String description)
The description of the ID namespace.
description
- The description of the ID namespace.public List<IdNamespaceIdMappingWorkflowProperties> getIdMappingWorkflowProperties()
Determines the properties of IdMappingWorkflow
where this IdNamespace
can be used as a
Source
or a Target
.
IdMappingWorkflow
where this IdNamespace
can be
used as a Source
or a Target
.public void setIdMappingWorkflowProperties(Collection<IdNamespaceIdMappingWorkflowProperties> idMappingWorkflowProperties)
Determines the properties of IdMappingWorkflow
where this IdNamespace
can be used as a
Source
or a Target
.
idMappingWorkflowProperties
- Determines the properties of IdMappingWorkflow
where this IdNamespace
can be
used as a Source
or a Target
.public UpdateIdNamespaceRequest withIdMappingWorkflowProperties(IdNamespaceIdMappingWorkflowProperties... idMappingWorkflowProperties)
Determines the properties of IdMappingWorkflow
where this IdNamespace
can be used as a
Source
or a Target
.
NOTE: This method appends the values to the existing list (if any). Use
setIdMappingWorkflowProperties(java.util.Collection)
or
withIdMappingWorkflowProperties(java.util.Collection)
if you want to override the existing values.
idMappingWorkflowProperties
- Determines the properties of IdMappingWorkflow
where this IdNamespace
can be
used as a Source
or a Target
.public UpdateIdNamespaceRequest withIdMappingWorkflowProperties(Collection<IdNamespaceIdMappingWorkflowProperties> idMappingWorkflowProperties)
Determines the properties of IdMappingWorkflow
where this IdNamespace
can be used as a
Source
or a Target
.
idMappingWorkflowProperties
- Determines the properties of IdMappingWorkflow
where this IdNamespace
can be
used as a Source
or a Target
.public void setIdNamespaceName(String idNamespaceName)
The name of the ID namespace.
idNamespaceName
- The name of the ID namespace.public String getIdNamespaceName()
The name of the ID namespace.
public UpdateIdNamespaceRequest withIdNamespaceName(String idNamespaceName)
The name of the ID namespace.
idNamespaceName
- The name of the ID namespace.public List<IdNamespaceInputSource> getInputSourceConfig()
A list of InputSource
objects, which have the fields InputSourceARN
and
SchemaName
.
InputSource
objects, which have the fields InputSourceARN
and
SchemaName
.public void setInputSourceConfig(Collection<IdNamespaceInputSource> inputSourceConfig)
A list of InputSource
objects, which have the fields InputSourceARN
and
SchemaName
.
inputSourceConfig
- A list of InputSource
objects, which have the fields InputSourceARN
and
SchemaName
.public UpdateIdNamespaceRequest withInputSourceConfig(IdNamespaceInputSource... inputSourceConfig)
A list of InputSource
objects, which have the fields InputSourceARN
and
SchemaName
.
NOTE: This method appends the values to the existing list (if any). Use
setInputSourceConfig(java.util.Collection)
or withInputSourceConfig(java.util.Collection)
if
you want to override the existing values.
inputSourceConfig
- A list of InputSource
objects, which have the fields InputSourceARN
and
SchemaName
.public UpdateIdNamespaceRequest withInputSourceConfig(Collection<IdNamespaceInputSource> inputSourceConfig)
A list of InputSource
objects, which have the fields InputSourceARN
and
SchemaName
.
inputSourceConfig
- A list of InputSource
objects, which have the fields InputSourceARN
and
SchemaName
.public void setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access the resources
defined in this IdNamespace
on your behalf as part of a workflow run.
roleArn
- The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access the
resources defined in this IdNamespace
on your behalf as part of a workflow run.public String getRoleArn()
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access the resources
defined in this IdNamespace
on your behalf as part of a workflow run.
IdNamespace
on your behalf as part of a workflow run.public UpdateIdNamespaceRequest withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access the resources
defined in this IdNamespace
on your behalf as part of a workflow run.
roleArn
- The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access the
resources defined in this IdNamespace
on your behalf as part of a workflow run.public String toString()
toString
in class Object
Object.toString()
public UpdateIdNamespaceRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()