Package com.microsoft.graph.models
Class VirtualEndpoint
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.VirtualEndpoint
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder
,com.microsoft.kiota.serialization.Parsable
,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class VirtualEndpoint
extends Entity
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic VirtualEndpoint
createFromDiscriminatorValue
(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the auditEvents property value.Gets the cloudPCs property value.Gets the deviceImages property value.The deserialization information for the current modelGets the galleryImages property value.Gets the onPremisesConnections property value.Gets the provisioningPolicies property value.Gets the userSettings property value.void
serialize
(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoid
setAuditEvents
(List<CloudPcAuditEvent> value) Sets the auditEvents property value.void
setCloudPCs
(List<CloudPC> value) Sets the cloudPCs property value.void
setDeviceImages
(List<CloudPcDeviceImage> value) Sets the deviceImages property value.void
setGalleryImages
(List<CloudPcGalleryImage> value) Sets the galleryImages property value.void
Sets the onPremisesConnections property value.void
Sets the provisioningPolicies property value.void
setUserSettings
(List<CloudPcUserSetting> value) Sets the userSettings property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
VirtualEndpoint
public VirtualEndpoint()Instantiates a newVirtualEndpoint
and sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static VirtualEndpoint 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
VirtualEndpoint
-
getAuditEvents
Gets the auditEvents property value. A collection of Cloud PC audit events.- Returns:
- a
List<CloudPcAuditEvent>
-
getCloudPCs
Gets the cloudPCs property value. A collection of cloud-managed virtual desktops. -
getDeviceImages
Gets the deviceImages property value. A collection of device image resources on Cloud PC.- Returns:
- a
List<CloudPcDeviceImage>
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializers
in interfacecom.microsoft.kiota.serialization.Parsable
- Overrides:
getFieldDeserializers
in classEntity
- Returns:
- a
Map<String,
Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getGalleryImages
Gets the galleryImages property value. A collection of gallery image resources on Cloud PC.- Returns:
- a
List<CloudPcGalleryImage>
-
getOnPremisesConnections
Gets the onPremisesConnections property value. A defined collection of Azure resource information that can be used to establish Azure network connections for Cloud PCs.- Returns:
- a
List<CloudPcOnPremisesConnection>
-
getProvisioningPolicies
Gets the provisioningPolicies property value. A collection of Cloud PC provisioning policies.- Returns:
- a
List<CloudPcProvisioningPolicy>
-
getUserSettings
Gets the userSettings property value. A collection of Cloud PC user settings.- Returns:
- a
List<CloudPcUserSetting>
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setAuditEvents
Sets the auditEvents property value. A collection of Cloud PC audit events.- Parameters:
value
- Value to set for the auditEvents property.
-
setCloudPCs
Sets the cloudPCs property value. A collection of cloud-managed virtual desktops.- Parameters:
value
- Value to set for the cloudPCs property.
-
setDeviceImages
Sets the deviceImages property value. A collection of device image resources on Cloud PC.- Parameters:
value
- Value to set for the deviceImages property.
-
setGalleryImages
Sets the galleryImages property value. A collection of gallery image resources on Cloud PC.- Parameters:
value
- Value to set for the galleryImages property.
-
setOnPremisesConnections
Sets the onPremisesConnections property value. A defined collection of Azure resource information that can be used to establish Azure network connections for Cloud PCs.- Parameters:
value
- Value to set for the onPremisesConnections property.
-
setProvisioningPolicies
Sets the provisioningPolicies property value. A collection of Cloud PC provisioning policies.- Parameters:
value
- Value to set for the provisioningPolicies property.
-
setUserSettings
Sets the userSettings property value. A collection of Cloud PC user settings.- Parameters:
value
- Value to set for the userSettings property.
-