@Generated(value="software.amazon.awssdk:codegen") public class UpdateGrokClassifierRequest extends Object implements StructuredPojo, ToCopyableBuilder<UpdateGrokClassifierRequest.Builder,UpdateGrokClassifierRequest>
Specifies a grok classifier to update when passed to UpdateClassifier.
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateGrokClassifierRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UpdateGrokClassifierRequest.Builder |
builder() |
String |
classification()
An identifier of the data format that the classifier matches, such as Twitter, JSON, Omniture logs, Amazon
CloudWatch Logs, and so on.
|
String |
customPatterns()
Optional custom grok patterns used by this classifier.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
String |
grokPattern()
The grok pattern used by this classifier.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
String |
name()
The name of the
GrokClassifier. |
static Class<? extends UpdateGrokClassifierRequest.Builder> |
serializableBuilderClass() |
UpdateGrokClassifierRequest.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copypublic String name()
The name of the GrokClassifier.
GrokClassifier.public String classification()
An identifier of the data format that the classifier matches, such as Twitter, JSON, Omniture logs, Amazon CloudWatch Logs, and so on.
public String grokPattern()
The grok pattern used by this classifier.
public String customPatterns()
Optional custom grok patterns used by this classifier.
public UpdateGrokClassifierRequest.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<UpdateGrokClassifierRequest.Builder,UpdateGrokClassifierRequest>public static UpdateGrokClassifierRequest.Builder builder()
public static Class<? extends UpdateGrokClassifierRequest.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.