Interface CreateGrokClassifierRequest.Builder

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

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

    • classification

      CreateGrokClassifierRequest.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.
    • name

      The name of the new classifier.

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

      CreateGrokClassifierRequest.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

      CreateGrokClassifierRequest.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.