Class ChangeMappingByMappedResourceRequest

  • All Implemented Interfaces:
    Serializable

    public class ChangeMappingByMappedResourceRequest
    extends Object
    implements Serializable
    The properties of the mapping to be changed, for the mapping identified by its external system IDs and mapped resource ID.
    See Also:
    Serialized Form
    • Constructor Detail

      • ChangeMappingByMappedResourceRequest

        public ChangeMappingByMappedResourceRequest()
    • Method Detail

      • getExternalSystemId

        @NotNull
        public @NotNull String getExternalSystemId()
        Required. The ID of the external system that the mapped resource belongs to.
      • getExternalEntityId

        public String getExternalEntityId()
        The external ID of the mapped resource.
      • getExternalEntityUrl

        public String getExternalEntityUrl()
        The external URL of the mapped resource.
      • getDescription

        public String getDescription()
        The description of the mapped resource.
      • getMappedResourceId

        @NotNull
        public @NotNull UUID getMappedResourceId()
        Required. The ID of the mapped resource.
      • getLastSyncDate

        public Long getLastSyncDate()
        The timestamp (in UTC time standard) of the last synchronization of mapped resource.
      • getSyncAction

        public SyncAction getSyncAction()
        The type of the action performed during last successful synchronization.
      • setExternalSystemId

        public void setExternalSystemId​(@NotNull
                                        @NotNull String externalSystemId)
        Required. The ID of the external system that the mapped resource belongs to.
      • setExternalEntityId

        public void setExternalEntityId​(String externalEntityId)
        The external ID of the mapped resource.
      • setExternalEntityUrl

        public void setExternalEntityUrl​(String externalEntityUrl)
        The external URL of the mapped resource.
      • setDescription

        public void setDescription​(String description)
        The description of the mapped resource.
      • setMappedResourceId

        public void setMappedResourceId​(@NotNull
                                        @NotNull UUID mappedResourceId)
        Required. The ID of the mapped resource.
      • setLastSyncDate

        public void setLastSyncDate​(Long lastSyncDate)
        The timestamp (in UTC time standard) of the last synchronization of mapped resource.
      • setSyncAction

        public void setSyncAction​(SyncAction syncAction)
        The type of the action performed during last successful synchronization.
      • equals

        public boolean equals​(Object o)
        Overrides:
        equals in class Object
      • canEqual

        protected boolean canEqual​(Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • toString

        public String toString()
        Overrides:
        toString in class Object