Class ReplicationIdentityProjection

    • Field Detail

      • externalId

        protected java.lang.String externalId
      • name

        protected java.lang.String name
      • typeCode

        protected java.lang.String typeCode
      • replicationSiteId

        protected java.lang.Long replicationSiteId
      • replicationGroupId

        protected java.lang.Long replicationGroupId
      • replicationSetId

        protected java.lang.String replicationSetId
    • Constructor Detail

      • ReplicationIdentityProjection

        public ReplicationIdentityProjection()
      • ReplicationIdentityProjection

        public ReplicationIdentityProjection​(java.lang.Long id,
                                             java.lang.String externalId,
                                             java.lang.String name,
                                             java.lang.String typeCode)
      • ReplicationIdentityProjection

        public ReplicationIdentityProjection​(java.lang.Long id,
                                             java.lang.String externalId,
                                             java.lang.String name,
                                             java.lang.String typeCode,
                                             java.lang.Long replicationSiteId,
                                             java.lang.Long replicationGroupId,
                                             java.lang.String replicationSetId)
    • Method Detail

      • getExternalId

        public java.lang.String getExternalId()
        returns the externalId also known as the API id of the equivalent object.
        Returns:
        the external id or API id of the current record
      • setExternalId

        public void setExternalId​(java.lang.String externalId)
        Sets the externalId of the backup. In this class this should not be called directly
        Parameters:
        externalId - the external id or API id of the current record
      • getName

        public java.lang.String getName()
        Gets the name of the backup. This is on the identity projection in case a fallback match needs to happen by name
        Returns:
        the current name of the backup
      • setName

        public void setName​(java.lang.String name)
        Sets the name of the Backup. Typically this isnt called directly.
        Parameters:
        name - the name of the backup to be assigned.
      • getReplicationSiteId

        public java.lang.Long getReplicationSiteId()
      • setReplicationSiteId

        public void setReplicationSiteId​(java.lang.Long replicationSiteId)
      • getReplicationGroupId

        public java.lang.Long getReplicationGroupId()
      • setReplicationGroupId

        public void setReplicationGroupId​(java.lang.Long replicationGroupId)
      • getReplicationSetId

        public java.lang.String getReplicationSetId()
      • setReplicationSetId

        public void setReplicationSetId​(java.lang.String replicationSetId)