Package com.dropbox.core.v2.teamlog
Class SharedContentChangeViewerInfoPolicyDetails
- java.lang.Object
-
- com.dropbox.core.v2.teamlog.SharedContentChangeViewerInfoPolicyDetails
-
public class SharedContentChangeViewerInfoPolicyDetails extends java.lang.Object
Changed whether members can see who viewed shared file/folder.
-
-
Field Summary
Fields Modifier and Type Field Description protected ViewerInfoPolicy
newValue
protected ViewerInfoPolicy
previousValue
-
Constructor Summary
Constructors Constructor Description SharedContentChangeViewerInfoPolicyDetails(ViewerInfoPolicy newValue)
Changed whether members can see who viewed shared file/folder.SharedContentChangeViewerInfoPolicyDetails(ViewerInfoPolicy newValue, ViewerInfoPolicy previousValue)
Changed whether members can see who viewed shared file/folder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
ViewerInfoPolicy
getNewValue()
New viewer info policy.ViewerInfoPolicy
getPreviousValue()
Previous view info policy.int
hashCode()
java.lang.String
toString()
java.lang.String
toStringMultiline()
Returns a String representation of this object formatted for easier readability.
-
-
-
Field Detail
-
newValue
protected final ViewerInfoPolicy newValue
-
previousValue
protected final ViewerInfoPolicy previousValue
-
-
Constructor Detail
-
SharedContentChangeViewerInfoPolicyDetails
public SharedContentChangeViewerInfoPolicyDetails(ViewerInfoPolicy newValue, ViewerInfoPolicy previousValue)
Changed whether members can see who viewed shared file/folder.- Parameters:
newValue
- New viewer info policy. Must not benull
.previousValue
- Previous view info policy. Might be missing due to historical data gap.- Throws:
java.lang.IllegalArgumentException
- If any argument does not meet its preconditions.
-
SharedContentChangeViewerInfoPolicyDetails
public SharedContentChangeViewerInfoPolicyDetails(ViewerInfoPolicy newValue)
Changed whether members can see who viewed shared file/folder.The default values for unset fields will be used.
- Parameters:
newValue
- New viewer info policy. Must not benull
.- Throws:
java.lang.IllegalArgumentException
- If any argument does not meet its preconditions.
-
-
Method Detail
-
getNewValue
public ViewerInfoPolicy getNewValue()
New viewer info policy.- Returns:
- value for this field, never
null
.
-
getPreviousValue
public ViewerInfoPolicy getPreviousValue()
Previous view info policy. Might be missing due to historical data gap.- Returns:
- value for this field, or
null
if not present.
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
toStringMultiline
public java.lang.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
-
-