@Generated(value="software.amazon.awssdk:codegen") public final class CategoryDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CategoryDetails.Builder,CategoryDetails>
Provides information about the category rule that was matched.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CategoryDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CategoryDetails.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasPointsOfInterest()
Returns true if the PointsOfInterest property was specified by the sender (it may be empty), or false if the
sender did not specify the value (it will be empty).
|
List<PointOfInterest> |
pointsOfInterest()
The section of audio where the category rule was detected.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CategoryDetails.Builder> |
serializableBuilderClass() |
CategoryDetails.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic boolean hasPointsOfInterest()
public List<PointOfInterest> pointsOfInterest()
The section of audio where the category rule was detected.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasPointsOfInterest() to see if a value was sent in this field.
public CategoryDetails.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CategoryDetails.Builder,CategoryDetails>public static CategoryDetails.Builder builder()
public static Class<? extends CategoryDetails.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.