Class ValidateCredentialsPostRequestBody
java.lang.Object
com.microsoft.graph.serviceprincipals.item.synchronization.jobs.validatecredentials.ValidateCredentialsPostRequestBody
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class ValidateCredentialsPostRequestBody
extends Object
implements com.microsoft.kiota.serialization.AdditionalDataHolder, com.microsoft.kiota.store.BackedModel, com.microsoft.kiota.serialization.Parsable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.microsoft.kiota.store.BackingStoreStores model information. -
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a newValidateCredentialsPostRequestBodyand sets the default values. -
Method Summary
Modifier and TypeMethodDescriptioncreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the AdditionalData property value.Gets the applicationIdentifier property value.com.microsoft.kiota.store.BackingStoreGets the backingStore property value.Gets the credentials property value.The deserialization information for the current modelGets the templateId property value.Gets the useSavedCredentials property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetAdditionalData(Map<String, Object> value) Sets the AdditionalData property value.voidsetApplicationIdentifier(String value) Sets the applicationIdentifier property value.voidsetBackingStore(com.microsoft.kiota.store.BackingStore value) Sets the backingStore property value.voidSets the credentials property value.voidsetTemplateId(String value) Sets the templateId property value.voidsetUseSavedCredentials(Boolean value) Sets the useSavedCredentials property value.
-
Field Details
-
backingStore
@Nonnull protected com.microsoft.kiota.store.BackingStore backingStoreStores model information.
-
-
Constructor Details
-
ValidateCredentialsPostRequestBody
public ValidateCredentialsPostRequestBody()Instantiates a newValidateCredentialsPostRequestBodyand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static ValidateCredentialsPostRequestBody 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
ValidateCredentialsPostRequestBody
-
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. -
getApplicationIdentifier
Gets the applicationIdentifier property value. The applicationIdentifier property- Returns:
- a
String
-
getBackingStore
@Nonnull public com.microsoft.kiota.store.BackingStore getBackingStore()Gets the backingStore property value. Stores model information.- Specified by:
getBackingStorein interfacecom.microsoft.kiota.store.BackedModel- Returns:
- a
BackingStore
-
getCredentials
Gets the credentials property value. The credentials property- Returns:
- a
List<SynchronizationSecretKeyStringValuePair>
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model -
getTemplateId
Gets the templateId property value. The templateId property- Returns:
- a
String
-
getUseSavedCredentials
Gets the useSavedCredentials property value. The useSavedCredentials property- Returns:
- a
Boolean
-
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.
-
setApplicationIdentifier
Sets the applicationIdentifier property value. The applicationIdentifier property- Parameters:
value- Value to set for the applicationIdentifier property.
-
setBackingStore
public void setBackingStore(@Nonnull com.microsoft.kiota.store.BackingStore value) Sets the backingStore property value. Stores model information.- Parameters:
value- Value to set for the backingStore property.
-
setCredentials
Sets the credentials property value. The credentials property- Parameters:
value- Value to set for the credentials property.
-
setTemplateId
Sets the templateId property value. The templateId property- Parameters:
value- Value to set for the templateId property.
-
setUseSavedCredentials
Sets the useSavedCredentials property value. The useSavedCredentials property- Parameters:
value- Value to set for the useSavedCredentials property.
-