Class S3Destination
- java.lang.Object
-
- software.amazon.awssdk.services.rekognition.model.S3Destination
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<S3Destination.Builder,S3Destination>
@Generated("software.amazon.awssdk:codegen") public final class S3Destination extends Object implements SdkPojo, Serializable, ToCopyableBuilder<S3Destination.Builder,S3Destination>
The Amazon S3 bucket location to which Amazon Rekognition publishes the detailed inference results of a video analysis operation. These results include the name of the stream processor resource, the session ID of the stream processing session, and labeled timestamps and bounding boxes for detected labels.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceS3Destination.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringbucket()The name of the Amazon S3 bucket you want to associate with the streaming video project.static S3Destination.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringkeyPrefix()The prefix value of the location within the bucket that you want the information to be published to.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends S3Destination.Builder>serializableBuilderClass()S3Destination.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
-
bucket
public final String bucket()
The name of the Amazon S3 bucket you want to associate with the streaming video project. You must be the owner of the Amazon S3 bucket.
- Returns:
- The name of the Amazon S3 bucket you want to associate with the streaming video project. You must be the owner of the Amazon S3 bucket.
-
keyPrefix
public final String keyPrefix()
The prefix value of the location within the bucket that you want the information to be published to. For more information, see Using prefixes.
- Returns:
- The prefix value of the location within the bucket that you want the information to be published to. For more information, see Using prefixes.
-
toBuilder
public S3Destination.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<S3Destination.Builder,S3Destination>
-
builder
public static S3Destination.Builder builder()
-
serializableBuilderClass
public static Class<? extends S3Destination.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
-
-