@Generated(value="software.amazon.awssdk:codegen") public final class SourceKeyword extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SourceKeyword.Builder,SourceKeyword>
The keyword to search for in AWS CloudTrail logs, AWS Config rules, AWS Security Hub checks, and AWS API names.
| Modifier and Type | Class and Description |
|---|---|
static interface |
SourceKeyword.Builder |
| Modifier and Type | Method and Description |
|---|---|
static SourceKeyword.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
KeywordInputType |
keywordInputType()
The method of input for the specified keyword.
|
String |
keywordInputTypeAsString()
The method of input for the specified keyword.
|
String |
keywordValue()
The value of the keyword used to search AWS CloudTrail logs, AWS Config rules, AWS Security Hub checks, and AWS
API names when mapping a control data source.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends SourceKeyword.Builder> |
serializableBuilderClass() |
SourceKeyword.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final KeywordInputType keywordInputType()
The method of input for the specified keyword.
If the service returns an enum value that is not available in the current SDK version, keywordInputType
will return KeywordInputType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from keywordInputTypeAsString().
KeywordInputTypepublic final String keywordInputTypeAsString()
The method of input for the specified keyword.
If the service returns an enum value that is not available in the current SDK version, keywordInputType
will return KeywordInputType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from keywordInputTypeAsString().
KeywordInputTypepublic final String keywordValue()
The value of the keyword used to search AWS CloudTrail logs, AWS Config rules, AWS Security Hub checks, and AWS API names when mapping a control data source.
public SourceKeyword.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<SourceKeyword.Builder,SourceKeyword>public static SourceKeyword.Builder builder()
public static Class<? extends SourceKeyword.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.