Class EnterpriseSettingsLockingDetails

java.lang.Object
com.dropbox.core.v2.teamlog.EnterpriseSettingsLockingDetails

public class EnterpriseSettingsLockingDetails extends Object
Changed who can update a setting.
  • Field Details

    • teamName

      @Nonnull protected final String teamName
    • settingsPageName

      @Nonnull protected final String settingsPageName
    • previousSettingsPageLockingState

      @Nonnull protected final String previousSettingsPageLockingState
    • newSettingsPageLockingState

      @Nonnull protected final String newSettingsPageLockingState
  • Constructor Details

    • EnterpriseSettingsLockingDetails

      public EnterpriseSettingsLockingDetails(@Nonnull String teamName, @Nonnull String settingsPageName, @Nonnull String previousSettingsPageLockingState, @Nonnull String newSettingsPageLockingState)
      Changed who can update a setting.
      Parameters:
      teamName - The secondary team name. Must not be null.
      settingsPageName - Settings page name. Must not be null.
      previousSettingsPageLockingState - Previous locked settings page state. Must not be null.
      newSettingsPageLockingState - New locked settings page state. Must not be null.
      Throws:
      IllegalArgumentException - If any argument does not meet its preconditions.
  • Method Details

    • getTeamName

      @Nonnull public String getTeamName()
      The secondary team name.
      Returns:
      value for this field, never null.
    • getSettingsPageName

      @Nonnull public String getSettingsPageName()
      Settings page name.
      Returns:
      value for this field, never null.
    • getPreviousSettingsPageLockingState

      @Nonnull public String getPreviousSettingsPageLockingState()
      Previous locked settings page state.
      Returns:
      value for this field, never null.
    • getNewSettingsPageLockingState

      @Nonnull public String getNewSettingsPageLockingState()
      New locked settings page state.
      Returns:
      value for this field, never null.
    • hashCode

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

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toStringMultiline

      public String toStringMultiline()
      Returns a String representation of this object formatted for easier readability.

      The returned String may contain newlines.

      Returns:
      Formatted, multiline String representation of this object