Class AddKeyEntry
- java.lang.Object
-
- software.amazon.awssdk.services.cloudwatchlogs.model.AddKeyEntry
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<AddKeyEntry.Builder,AddKeyEntry>
@Generated("software.amazon.awssdk:codegen") public final class AddKeyEntry extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AddKeyEntry.Builder,AddKeyEntry>
This object defines one key that will be added with the addKeys processor.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
AddKeyEntry.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AddKeyEntry.Builder
builder()
boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
String
key()
The key of the new entry to be added to the log eventBoolean
overwriteIfExists()
Specifies whether to overwrite the value if the key already exists in the log event.Map<String,SdkField<?>>
sdkFieldNameToField()
List<SdkField<?>>
sdkFields()
static Class<? extends AddKeyEntry.Builder>
serializableBuilderClass()
AddKeyEntry.Builder
toBuilder()
String
toString()
Returns a string representation of this object.String
value()
The value of the new entry to be added to the log event-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
key
public final String key()
The key of the new entry to be added to the log event
- Returns:
- The key of the new entry to be added to the log event
-
value
public final String value()
The value of the new entry to be added to the log event
- Returns:
- The value of the new entry to be added to the log event
-
overwriteIfExists
public final Boolean overwriteIfExists()
Specifies whether to overwrite the value if the key already exists in the log event. If you omit this, the default is
false
.- Returns:
- Specifies whether to overwrite the value if the key already exists in the log event. If you omit this,
the default is
false
.
-
toBuilder
public AddKeyEntry.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<AddKeyEntry.Builder,AddKeyEntry>
-
builder
public static AddKeyEntry.Builder builder()
-
serializableBuilderClass
public static Class<? extends AddKeyEntry.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in interfaceSdkPojo
-
toString
public final String 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.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToField
in interfaceSdkPojo
-
-