Class MalwareExclusionState.Builder

java.lang.Object
com.dropbox.core.v2.teamlog.MalwareExclusionState.Builder
Enclosing class:
MalwareExclusionState

public static class MalwareExclusionState.Builder extends Object
  • Field Details

    • excludedFileHashesCount

      protected final long excludedFileHashesCount
    • filePathFromLastExclusion

      protected String filePathFromLastExclusion
    • filePathFromLastInclusion

      protected String filePathFromLastInclusion
  • Constructor Details

    • Builder

      protected Builder(long excludedFileHashesCount)
  • Method Details

    • withFilePathFromLastExclusion

      public MalwareExclusionState.Builder withFilePathFromLastExclusion(String filePathFromLastExclusion)
      Set value for optional field.
      Parameters:
      filePathFromLastExclusion - The file path of the last exclusion operation.
      Returns:
      this builder
    • withFilePathFromLastInclusion

      public MalwareExclusionState.Builder withFilePathFromLastInclusion(String filePathFromLastInclusion)
      Set value for optional field.
      Parameters:
      filePathFromLastInclusion - The file path of the last inclusion operation.
      Returns:
      this builder
    • build

      public MalwareExclusionState build()
      Builds an instance of MalwareExclusionState configured with this builder's values
      Returns:
      new instance of MalwareExclusionState