Interface CfnObjectType.ObjectTypeFieldProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnObjectType.ObjectTypeFieldProperty.Jsii$Proxy
Enclosing class:
CfnObjectType

@Stability(Stable) public static interface CfnObjectType.ObjectTypeFieldProperty extends software.amazon.jsii.JsiiSerializable
Represents a field in a ProfileObjectType.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.customerprofiles.*;
 ObjectTypeFieldProperty objectTypeFieldProperty = ObjectTypeFieldProperty.builder()
         .contentType("contentType")
         .source("source")
         .target("target")
         .build();
 
  • Method Details

    • getContentType

      @Stability(Stable) @Nullable default String getContentType()
      The content type of the field.

      Used for determining equality when searching.

    • getSource

      @Stability(Stable) @Nullable default String getSource()
      A field of a ProfileObject.

      For example: _source.FirstName, where “_source” is a ProfileObjectType of a Zendesk user and “FirstName” is a field in that ObjectType.

    • getTarget

      @Stability(Stable) @Nullable default String getTarget()
      The location of the data in the standard ProfileObject model.

      For example: _profile.Address.PostalCode.

    • builder

      @Stability(Stable) static CfnObjectType.ObjectTypeFieldProperty.Builder builder()
      Returns:
      a CfnObjectType.ObjectTypeFieldProperty.Builder of CfnObjectType.ObjectTypeFieldProperty