Class ImportFilter
- java.lang.Object
-
- software.amazon.awssdk.services.cloudwatchlogs.model.ImportFilter
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ImportFilter.Builder,ImportFilter>
@Generated("software.amazon.awssdk:codegen") public final class ImportFilter extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ImportFilter.Builder,ImportFilter>
The filter criteria used for import tasks
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceImportFilter.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ImportFilter.Builderbuilder()LongendEventTime()The end of the time range for events to import, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends ImportFilter.Builder>serializableBuilderClass()LongstartEventTime()The start of the time range for events to import, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.ImportFilter.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
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
-
startEventTime
public final Long startEventTime()
The start of the time range for events to import, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.
- Returns:
- The start of the time range for events to import, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.
-
endEventTime
public final Long endEventTime()
The end of the time range for events to import, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.
- Returns:
- The end of the time range for events to import, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.
-
toBuilder
public ImportFilter.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ImportFilter.Builder,ImportFilter>
-
builder
public static ImportFilter.Builder builder()
-
serializableBuilderClass
public static Class<? extends ImportFilter.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin 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:
sdkFieldNameToFieldin interfaceSdkPojo
-
-