@Generated(value="software.amazon.awssdk:codegen") public final class SkewedInfo extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SkewedInfo.Builder,SkewedInfo>
Specifies skewed values in a table. Skewed values are those that occur with very high frequency.
Modifier and Type | Class and Description |
---|---|
static interface |
SkewedInfo.Builder |
Modifier and Type | Method and Description |
---|---|
static SkewedInfo.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasSkewedColumnNames()
Returns true if the SkewedColumnNames property was specified by the sender (it may be empty), or false if the
sender did not specify the value (it will be empty).
|
boolean |
hasSkewedColumnValueLocationMaps()
Returns true if the SkewedColumnValueLocationMaps property was specified by the sender (it may be empty), or
false if the sender did not specify the value (it will be empty).
|
boolean |
hasSkewedColumnValues()
Returns true if the SkewedColumnValues 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<SdkField<?>> |
sdkFields() |
static Class<? extends SkewedInfo.Builder> |
serializableBuilderClass() |
List<String> |
skewedColumnNames()
A list of names of columns that contain skewed values.
|
Map<String,String> |
skewedColumnValueLocationMaps()
A mapping of skewed values to the columns that contain them.
|
List<String> |
skewedColumnValues()
A list of values that appear so frequently as to be considered skewed.
|
SkewedInfo.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public boolean hasSkewedColumnNames()
public List<String> skewedColumnNames()
A list of names of columns that contain skewed values.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasSkewedColumnNames()
to see if a value was sent in this field.
public boolean hasSkewedColumnValues()
public List<String> skewedColumnValues()
A list of values that appear so frequently as to be considered skewed.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasSkewedColumnValues()
to see if a value was sent in this field.
public boolean hasSkewedColumnValueLocationMaps()
public Map<String,String> skewedColumnValueLocationMaps()
A mapping of skewed values to the columns that contain them.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasSkewedColumnValueLocationMaps()
to see if a value was sent in this field.
public SkewedInfo.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<SkewedInfo.Builder,SkewedInfo>
public static SkewedInfo.Builder builder()
public static Class<? extends SkewedInfo.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public String toString()
Copyright © 2020. All rights reserved.