Package com.dropbox.core.v2.teamlog
Class NamespaceRelativePathLogInfo.Builder
- java.lang.Object
-
- com.dropbox.core.v2.teamlog.NamespaceRelativePathLogInfo.Builder
-
- Enclosing class:
- NamespaceRelativePathLogInfo
public static class NamespaceRelativePathLogInfo.Builder extends java.lang.Object
Builder forNamespaceRelativePathLogInfo
.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Boolean
isSharedNamespace
protected java.lang.String
nsId
protected java.lang.String
relativePath
-
Constructor Summary
Constructors Modifier Constructor Description protected
Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NamespaceRelativePathLogInfo
build()
Builds an instance ofNamespaceRelativePathLogInfo
configured with this builder's valuesNamespaceRelativePathLogInfo.Builder
withIsSharedNamespace(java.lang.Boolean isSharedNamespace)
Set value for optional field.NamespaceRelativePathLogInfo.Builder
withNsId(java.lang.String nsId)
Set value for optional field.NamespaceRelativePathLogInfo.Builder
withRelativePath(java.lang.String relativePath)
Set value for optional field.
-
-
-
Method Detail
-
withNsId
public NamespaceRelativePathLogInfo.Builder withNsId(java.lang.String nsId)
Set value for optional field.- Parameters:
nsId
- Namespace ID. Might be missing due to historical data gap.- Returns:
- this builder
-
withRelativePath
public NamespaceRelativePathLogInfo.Builder withRelativePath(java.lang.String relativePath)
Set value for optional field.- Parameters:
relativePath
- A path relative to the specified namespace ID. Might be missing due to historical data gap.- Returns:
- this builder
-
withIsSharedNamespace
public NamespaceRelativePathLogInfo.Builder withIsSharedNamespace(java.lang.Boolean isSharedNamespace)
Set value for optional field.- Parameters:
isSharedNamespace
- True if the namespace is shared. Might be missing due to historical data gap.- Returns:
- this builder
-
build
public NamespaceRelativePathLogInfo build()
Builds an instance ofNamespaceRelativePathLogInfo
configured with this builder's values- Returns:
- new instance of
NamespaceRelativePathLogInfo
-
-