Class SplunkRetryOptions
- java.lang.Object
-
- software.amazon.awssdk.services.firehose.model.SplunkRetryOptions
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<SplunkRetryOptions.Builder,SplunkRetryOptions>
@Generated("software.amazon.awssdk:codegen") public final class SplunkRetryOptions extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SplunkRetryOptions.Builder,SplunkRetryOptions>
Configures retry behavior in case Kinesis Data Firehose is unable to deliver documents to Splunk, or if it doesn't receive an acknowledgment from Splunk.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceSplunkRetryOptions.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SplunkRetryOptions.Builderbuilder()IntegerdurationInSeconds()The total amount of time that Kinesis Data Firehose spends on retries.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends SplunkRetryOptions.Builder>serializableBuilderClass()SplunkRetryOptions.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
-
durationInSeconds
public final Integer durationInSeconds()
The total amount of time that Kinesis Data Firehose spends on retries. This duration starts after the initial attempt to send data to Splunk fails. It doesn't include the periods during which Kinesis Data Firehose waits for acknowledgment from Splunk after each attempt.
- Returns:
- The total amount of time that Kinesis Data Firehose spends on retries. This duration starts after the initial attempt to send data to Splunk fails. It doesn't include the periods during which Kinesis Data Firehose waits for acknowledgment from Splunk after each attempt.
-
toBuilder
public SplunkRetryOptions.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<SplunkRetryOptions.Builder,SplunkRetryOptions>
-
builder
public static SplunkRetryOptions.Builder builder()
-
serializableBuilderClass
public static Class<? extends SplunkRetryOptions.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.
-
-