@Generated(value="software.amazon.awssdk:codegen") public final class GeneralFlagsV3 extends Object implements SdkPojo, Serializable, ToCopyableBuilder<GeneralFlagsV3.Builder,GeneralFlagsV3>
General flags for v3 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 |
GeneralFlagsV3.Builder |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
autoEnrollment()
Allows certificate issuance using autoenrollment.
|
static GeneralFlagsV3.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 GeneralFlagsV3.Builder> |
serializableBuilderClass() |
GeneralFlagsV3.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 GeneralFlagsV3.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GeneralFlagsV3.Builder,GeneralFlagsV3>public static GeneralFlagsV3.Builder builder()
public static Class<? extends GeneralFlagsV3.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.