Class UserOrTeamLinkedAppLogInfo

java.lang.Object
com.dropbox.core.v2.teamlog.AppLogInfo
com.dropbox.core.v2.teamlog.UserOrTeamLinkedAppLogInfo

public class UserOrTeamLinkedAppLogInfo extends AppLogInfo
User or team linked app. Used when linked type is missing due to historical data gap.
  • Constructor Details

    • UserOrTeamLinkedAppLogInfo

      public UserOrTeamLinkedAppLogInfo(@Nullable String appId, @Nullable String displayName)
      User or team linked app. Used when linked type is missing due to historical data gap.

      Use newBuilder() to create instances of this class without specifying values for all optional fields.

      Parameters:
      appId - App unique ID.
      displayName - App display name.
    • UserOrTeamLinkedAppLogInfo

      public UserOrTeamLinkedAppLogInfo()
      User or team linked app. Used when linked type is missing due to historical data gap.

      The default values for unset fields will be used.

  • Method Details

    • getAppId

      @Nullable public String getAppId()
      App unique ID.
      Overrides:
      getAppId in class AppLogInfo
      Returns:
      value for this field, or null if not present.
    • getDisplayName

      @Nullable public String getDisplayName()
      App display name.
      Overrides:
      getDisplayName in class AppLogInfo
      Returns:
      value for this field, or null if not present.
    • newBuilder

      public static UserOrTeamLinkedAppLogInfo.Builder newBuilder()
      Returns a new builder for creating an instance of this class.
      Returns:
      builder for this class.
    • hashCode

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

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

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

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

      The returned String may contain newlines.

      Overrides:
      toStringMultiline in class AppLogInfo
      Returns:
      Formatted, multiline String representation of this object