Class UserInterfaceConfigAuth
java.lang.Object
io.apicurio.registry.rest.client.models.UserInterfaceConfigAuth
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable
@Generated("com.microsoft.kiota")
public class UserInterfaceConfigAuth
extends Object
implements com.microsoft.kiota.serialization.AdditionalDataHolder, com.microsoft.kiota.serialization.Parsable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic UserInterfaceConfigAuthcreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the AdditionalData property value.The deserialization information for the current modelGets the obacEnabled property value.Gets the options property value.Gets the rbacEnabled property value.getType()Gets the type property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetAdditionalData(Map<String, Object> value) Sets the AdditionalData property value.voidsetObacEnabled(Boolean value) Sets the obacEnabled property value.voidsetOptions(Labels value) Sets the options property value.voidsetRbacEnabled(Boolean value) Sets the rbacEnabled property value.voidSets the type property value.
-
Constructor Details
-
UserInterfaceConfigAuth
public UserInterfaceConfigAuth()Instantiates a newUserInterfaceConfigAuthand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static UserInterfaceConfigAuth createFromDiscriminatorValue(@Nonnull com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator value- Parameters:
parseNode- The parse node to use to read the discriminator value and create the object- Returns:
- a
UserInterfaceConfigAuth
-
getAdditionalData
Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. -
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model -
getObacEnabled
Gets the obacEnabled property value. The obacEnabled property- Returns:
- a
Boolean
-
getOptions
Gets the options property value. User-defined name-value pairs. Name and value must be strings.- Returns:
- a
Labels
-
getRbacEnabled
Gets the rbacEnabled property value. The rbacEnabled property- Returns:
- a
Boolean
-
getType
Gets the type property value. The type property- Returns:
- a
UserInterfaceConfigAuthType
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object- Specified by:
serializein interfacecom.microsoft.kiota.serialization.Parsable- Parameters:
writer- Serialization writer to use to serialize this model
-
setAdditionalData
Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.- Parameters:
value- Value to set for the AdditionalData property.
-
setObacEnabled
Sets the obacEnabled property value. The obacEnabled property- Parameters:
value- Value to set for the obacEnabled property.
-
setOptions
Sets the options property value. User-defined name-value pairs. Name and value must be strings.- Parameters:
value- Value to set for the options property.
-
setRbacEnabled
Sets the rbacEnabled property value. The rbacEnabled property- Parameters:
value- Value to set for the rbacEnabled property.
-
setType
Sets the type property value. The type property- Parameters:
value- Value to set for the type property.
-