@Generated(value="software.amazon.awssdk:codegen") public final class JobScopeTerm extends Object implements SdkPojo, Serializable, ToCopyableBuilder<JobScopeTerm.Builder,JobScopeTerm>
Specifies a property- or tag-based condition that defines criteria for including or excluding objects from a classification job.
| Modifier and Type | Class and Description |
|---|---|
static interface |
JobScopeTerm.Builder |
| Modifier and Type | Method and Description |
|---|---|
static JobScopeTerm.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends JobScopeTerm.Builder> |
serializableBuilderClass() |
SimpleScopeTerm |
simpleScopeTerm()
A property-based condition that defines a property, operator, and one or more values for including or excluding
an object from the job.
|
TagScopeTerm |
tagScopeTerm()
A tag-based condition that defines the operator and tag keys or tag key and value pairs for including or
excluding an object from the job.
|
JobScopeTerm.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic SimpleScopeTerm simpleScopeTerm()
A property-based condition that defines a property, operator, and one or more values for including or excluding an object from the job.
public TagScopeTerm tagScopeTerm()
A tag-based condition that defines the operator and tag keys or tag key and value pairs for including or excluding an object from the job.
public JobScopeTerm.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<JobScopeTerm.Builder,JobScopeTerm>public static JobScopeTerm.Builder builder()
public static Class<? extends JobScopeTerm.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.