Class CreateGrokClassifierRequest
java.lang.Object
software.amazon.awssdk.services.glue.model.CreateGrokClassifierRequest
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<CreateGrokClassifierRequest.Builder,CreateGrokClassifierRequest>
@Generated("software.amazon.awssdk:codegen")
public final class CreateGrokClassifierRequest
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<CreateGrokClassifierRequest.Builder,CreateGrokClassifierRequest>
Specifies a grok classifier for CreateClassifier to create.
- 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 the new classifier.static Class<? extends CreateGrokClassifierRequest.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
-
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.
-
name
The name of the new classifier.
- Returns:
- The name of the new classifier.
-
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<CreateGrokClassifierRequest.Builder,CreateGrokClassifierRequest>
-
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
-