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
@Nonnull protected final ViewerInfoPolicy newValue
-
previousValue
@Nullable protected final ViewerInfoPolicy previousValue
-
-
Constructor Detail
-
SharedContentChangeViewerInfoPolicyDetails
public SharedContentChangeViewerInfoPolicyDetails(@Nonnull ViewerInfoPolicy newValue, @Nullable 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.- Throws:
java.lang.IllegalArgumentException
- If any argument does not meet its preconditions.
-
SharedContentChangeViewerInfoPolicyDetails
public SharedContentChangeViewerInfoPolicyDetails(@Nonnull 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
@Nonnull public ViewerInfoPolicy getNewValue()
New viewer info policy.- Returns:
- value for this field, never
null
.
-
getPreviousValue
@Nullable public ViewerInfoPolicy getPreviousValue()
Previous view info policy.- 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
-
-