Class UpdateGrokClassifierRequest
java.lang.Object
software.amazon.awssdk.services.glue.model.UpdateGrokClassifierRequest
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<UpdateGrokClassifierRequest.Builder,UpdateGrokClassifierRequest>
@Generated("software.amazon.awssdk:codegen")
public final class UpdateGrokClassifierRequest
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<UpdateGrokClassifierRequest.Builder,UpdateGrokClassifierRequest>
Specifies a grok classifier to update when passed to UpdateClassifier.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()final StringAn identifier of the data format that the classifier matches, such as Twitter, JSON, Omniture logs, Amazon CloudWatch Logs, and so on.final StringOptional custom grok patterns used by this classifier.final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final StringThe grok pattern used by this classifier.final inthashCode()final Stringname()The name of theGrokClassifier.static Class<? extends UpdateGrokClassifierRequest.Builder>final StringtoString()Returns a string representation of this object.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
name
The name of the
GrokClassifier.- Returns:
- The name of the
GrokClassifier.
-
classification
An identifier of the data format that the classifier matches, such as Twitter, JSON, Omniture logs, Amazon CloudWatch Logs, and so on.
- Returns:
- An identifier of the data format that the classifier matches, such as Twitter, JSON, Omniture logs, Amazon CloudWatch Logs, and so on.
-
grokPattern
The grok pattern used by this classifier.
- Returns:
- The grok pattern used by this classifier.
-
customPatterns
Optional custom grok patterns used by this classifier.
- Returns:
- Optional custom grok patterns used by this classifier.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<UpdateGrokClassifierRequest.Builder,UpdateGrokClassifierRequest>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-