Interface UpdateGrokClassifierRequest.Builder

All Superinterfaces:
Buildable, CopyableBuilder<UpdateGrokClassifierRequest.Builder,UpdateGrokClassifierRequest>, SdkBuilder<UpdateGrokClassifierRequest.Builder,UpdateGrokClassifierRequest>, SdkPojo
Enclosing class:
UpdateGrokClassifierRequest

public static interface UpdateGrokClassifierRequest.Builder extends SdkPojo, CopyableBuilder<UpdateGrokClassifierRequest.Builder,UpdateGrokClassifierRequest>
  • Method Details

    • name

      The name of the GrokClassifier.

      Parameters:
      name - The name of the GrokClassifier.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • classification

      UpdateGrokClassifierRequest.Builder classification(String classification)

      An identifier of the data format that the classifier matches, such as Twitter, JSON, Omniture logs, Amazon CloudWatch Logs, and so on.

      Parameters:
      classification - An identifier of the data format that the classifier matches, such as Twitter, JSON, Omniture logs, Amazon CloudWatch Logs, and so on.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • grokPattern

      UpdateGrokClassifierRequest.Builder grokPattern(String grokPattern)

      The grok pattern used by this classifier.

      Parameters:
      grokPattern - The grok pattern used by this classifier.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • customPatterns

      UpdateGrokClassifierRequest.Builder customPatterns(String customPatterns)

      Optional custom grok patterns used by this classifier.

      Parameters:
      customPatterns - Optional custom grok patterns used by this classifier.
      Returns:
      Returns a reference to this object so that method calls can be chained together.