Class SyncGroupSchema


  • public final class SyncGroupSchema
    extends Object
    Properties of sync group schema.
    • Constructor Detail

      • SyncGroupSchema

        public SyncGroupSchema()
    • Method Detail

      • tables

        public List<SyncGroupSchemaTable> tables()
        Get the tables property: List of tables in sync group schema.
        Returns:
        the tables value.
      • withTables

        public SyncGroupSchema withTables​(List<SyncGroupSchemaTable> tables)
        Set the tables property: List of tables in sync group schema.
        Parameters:
        tables - the tables value to set.
        Returns:
        the SyncGroupSchema object itself.
      • masterSyncMemberName

        public String masterSyncMemberName()
        Get the masterSyncMemberName property: Name of master sync member where the schema is from.
        Returns:
        the masterSyncMemberName value.
      • withMasterSyncMemberName

        public SyncGroupSchema withMasterSyncMemberName​(String masterSyncMemberName)
        Set the masterSyncMemberName property: Name of master sync member where the schema is from.
        Parameters:
        masterSyncMemberName - the masterSyncMemberName value to set.
        Returns:
        the SyncGroupSchema object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.