@Generated(value="software.amazon.awssdk:codegen") public final class DatasetOrgAttributes extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DatasetOrgAttributes.Builder,DatasetOrgAttributes>
Additional details about the data set. Different attributes correspond to different data set organizations. The values are populated based on datasetOrg, storageType and backend (Blu Age or Micro Focus).
| Modifier and Type | Class and Description |
|---|---|
static interface |
DatasetOrgAttributes.Builder |
static class |
DatasetOrgAttributes.Type |
| Modifier and Type | Method and Description |
|---|---|
static DatasetOrgAttributes.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
static DatasetOrgAttributes |
fromGdg(Consumer<GdgAttributes.Builder> gdg)
Create an instance of this class with
gdg() initialized to the given value. |
static DatasetOrgAttributes |
fromGdg(GdgAttributes gdg)
Create an instance of this class with
gdg() initialized to the given value. |
static DatasetOrgAttributes |
fromPo(Consumer<PoAttributes.Builder> po)
Create an instance of this class with
po() initialized to the given value. |
static DatasetOrgAttributes |
fromPo(PoAttributes po)
Create an instance of this class with
po() initialized to the given value. |
static DatasetOrgAttributes |
fromPs(Consumer<PsAttributes.Builder> ps)
Create an instance of this class with
ps() initialized to the given value. |
static DatasetOrgAttributes |
fromPs(PsAttributes ps)
Create an instance of this class with
ps() initialized to the given value. |
static DatasetOrgAttributes |
fromVsam(Consumer<VsamAttributes.Builder> vsam)
Create an instance of this class with
vsam() initialized to the given value. |
static DatasetOrgAttributes |
fromVsam(VsamAttributes vsam)
Create an instance of this class with
vsam() initialized to the given value. |
GdgAttributes |
gdg()
The generation data group of the data set.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
PoAttributes |
po()
The details of a PO type data set.
|
PsAttributes |
ps()
The details of a PS type data set.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DatasetOrgAttributes.Builder> |
serializableBuilderClass() |
DatasetOrgAttributes.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
DatasetOrgAttributes.Type |
type()
Retrieve an enum value representing which member of this object is populated.
|
VsamAttributes |
vsam()
The details of a VSAM data set.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final GdgAttributes gdg()
The generation data group of the data set.
public final PoAttributes po()
The details of a PO type data set.
public final PsAttributes ps()
The details of a PS type data set.
public final VsamAttributes vsam()
The details of a VSAM data set.
public DatasetOrgAttributes.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DatasetOrgAttributes.Builder,DatasetOrgAttributes>public static DatasetOrgAttributes.Builder builder()
public static Class<? extends DatasetOrgAttributes.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public static DatasetOrgAttributes fromGdg(GdgAttributes gdg)
gdg() initialized to the given value.
The generation data group of the data set.
gdg - The generation data group of the data set.public static DatasetOrgAttributes fromGdg(Consumer<GdgAttributes.Builder> gdg)
gdg() initialized to the given value.
The generation data group of the data set.
gdg - The generation data group of the data set.public static DatasetOrgAttributes fromPo(PoAttributes po)
po() initialized to the given value.
The details of a PO type data set.
po - The details of a PO type data set.public static DatasetOrgAttributes fromPo(Consumer<PoAttributes.Builder> po)
po() initialized to the given value.
The details of a PO type data set.
po - The details of a PO type data set.public static DatasetOrgAttributes fromPs(PsAttributes ps)
ps() initialized to the given value.
The details of a PS type data set.
ps - The details of a PS type data set.public static DatasetOrgAttributes fromPs(Consumer<PsAttributes.Builder> ps)
ps() initialized to the given value.
The details of a PS type data set.
ps - The details of a PS type data set.public static DatasetOrgAttributes fromVsam(VsamAttributes vsam)
vsam() initialized to the given value.
The details of a VSAM data set.
vsam - The details of a VSAM data set.public static DatasetOrgAttributes fromVsam(Consumer<VsamAttributes.Builder> vsam)
vsam() initialized to the given value.
The details of a VSAM data set.
vsam - The details of a VSAM data set.public DatasetOrgAttributes.Type type()
DatasetOrgAttributes.Type.UNKNOWN_TO_SDK_VERSION if the
service returned a member that is only known to a newer SDK version.
When this class is created directly in your code, this will be DatasetOrgAttributes.Type.UNKNOWN_TO_SDK_VERSION if zero
members are set, and null if more than one member is set.Copyright © 2023. All rights reserved.