@Generated(value="software.amazon.awssdk:codegen") public final class GeneralFlagsV2 extends Object implements SdkPojo, Serializable, ToCopyableBuilder<GeneralFlagsV2.Builder,GeneralFlagsV2>
General flags for v2 template schema that defines if the template is for a machine or a user and if the template can be issued using autoenrollment.
| Modifier and Type | Class and Description |
|---|---|
static interface |
GeneralFlagsV2.Builder |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
autoEnrollment()
Allows certificate issuance using autoenrollment.
|
static GeneralFlagsV2.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Boolean |
machineType()
Defines if the template is for machines or users.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GeneralFlagsV2.Builder> |
serializableBuilderClass() |
GeneralFlagsV2.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Boolean autoEnrollment()
Allows certificate issuance using autoenrollment. Set to TRUE to allow autoenrollment.
public final Boolean machineType()
Defines if the template is for machines or users. Set to TRUE if the template is for machines. Set to FALSE if the template is for users.
public GeneralFlagsV2.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GeneralFlagsV2.Builder,GeneralFlagsV2>public static GeneralFlagsV2.Builder builder()
public static Class<? extends GeneralFlagsV2.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.