@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class IdMappingTableInputReferenceConfig extends Object implements Serializable, Cloneable, StructuredPojo
Provides the input reference configuration for the ID mapping table.
Constructor and Description |
---|
IdMappingTableInputReferenceConfig() |
Modifier and Type | Method and Description |
---|---|
IdMappingTableInputReferenceConfig |
clone() |
boolean |
equals(Object obj) |
String |
getInputReferenceArn()
The Amazon Resource Name (ARN) of the referenced resource in Entity Resolution.
|
Boolean |
getManageResourcePolicies()
When
TRUE , Clean Rooms manages permissions for the ID mapping table resource. |
int |
hashCode() |
Boolean |
isManageResourcePolicies()
When
TRUE , Clean Rooms manages permissions for the ID mapping table resource. |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setInputReferenceArn(String inputReferenceArn)
The Amazon Resource Name (ARN) of the referenced resource in Entity Resolution.
|
void |
setManageResourcePolicies(Boolean manageResourcePolicies)
When
TRUE , Clean Rooms manages permissions for the ID mapping table resource. |
String |
toString()
Returns a string representation of this object.
|
IdMappingTableInputReferenceConfig |
withInputReferenceArn(String inputReferenceArn)
The Amazon Resource Name (ARN) of the referenced resource in Entity Resolution.
|
IdMappingTableInputReferenceConfig |
withManageResourcePolicies(Boolean manageResourcePolicies)
When
TRUE , Clean Rooms manages permissions for the ID mapping table resource. |
public void setInputReferenceArn(String inputReferenceArn)
The Amazon Resource Name (ARN) of the referenced resource in Entity Resolution. Valid values are ID mapping workflow ARNs.
inputReferenceArn
- The Amazon Resource Name (ARN) of the referenced resource in Entity Resolution. Valid values are ID
mapping workflow ARNs.public String getInputReferenceArn()
The Amazon Resource Name (ARN) of the referenced resource in Entity Resolution. Valid values are ID mapping workflow ARNs.
public IdMappingTableInputReferenceConfig withInputReferenceArn(String inputReferenceArn)
The Amazon Resource Name (ARN) of the referenced resource in Entity Resolution. Valid values are ID mapping workflow ARNs.
inputReferenceArn
- The Amazon Resource Name (ARN) of the referenced resource in Entity Resolution. Valid values are ID
mapping workflow ARNs.public void setManageResourcePolicies(Boolean manageResourcePolicies)
When TRUE
, Clean Rooms manages permissions for the ID mapping table resource.
When FALSE
, the resource owner manages permissions for the ID mapping table resource.
manageResourcePolicies
- When TRUE
, Clean Rooms manages permissions for the ID mapping table resource.
When FALSE
, the resource owner manages permissions for the ID mapping table resource.
public Boolean getManageResourcePolicies()
When TRUE
, Clean Rooms manages permissions for the ID mapping table resource.
When FALSE
, the resource owner manages permissions for the ID mapping table resource.
TRUE
, Clean Rooms manages permissions for the ID mapping table resource.
When FALSE
, the resource owner manages permissions for the ID mapping table resource.
public IdMappingTableInputReferenceConfig withManageResourcePolicies(Boolean manageResourcePolicies)
When TRUE
, Clean Rooms manages permissions for the ID mapping table resource.
When FALSE
, the resource owner manages permissions for the ID mapping table resource.
manageResourcePolicies
- When TRUE
, Clean Rooms manages permissions for the ID mapping table resource.
When FALSE
, the resource owner manages permissions for the ID mapping table resource.
public Boolean isManageResourcePolicies()
When TRUE
, Clean Rooms manages permissions for the ID mapping table resource.
When FALSE
, the resource owner manages permissions for the ID mapping table resource.
TRUE
, Clean Rooms manages permissions for the ID mapping table resource.
When FALSE
, the resource owner manages permissions for the ID mapping table resource.
public String toString()
toString
in class Object
Object.toString()
public IdMappingTableInputReferenceConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.