Class MicrosoftGraphEndpoint
java.lang.Object
com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphEntity
com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphDirectoryObjectInner
com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphEndpoint
endpoint
Represents an Azure Active Directory object. The directoryObject type is the base type for many other directory entity types.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of MicrosoftGraphEndpoint class. -
Method Summary
Modifier and TypeMethodDescriptionGet the additionalProperties property: Represents an Azure Active Directory object.Get the capability property: Describes the capability that is associated with this resource.Get the providerId property: Application id of the publishing underlying service.Get the providerName property: Name of the publishing underlying service.Get the providerResourceId property: For Microsoft 365 groups, this is set to a well-known name for the resource (e.g.uri()Get the uri property: URL of the published resource.voidvalidate()Validates the instance.withAdditionalProperties(Map<String, Object> additionalProperties) Set the additionalProperties property: Represents an Azure Active Directory object.withCapability(String capability) Set the capability property: Describes the capability that is associated with this resource.withDeletedDateTime(OffsetDateTime deletedDateTime) Set the deletedDateTime property: The deletedDateTime property.Set the id property: Read-only.withProviderId(String providerId) Set the providerId property: Application id of the publishing underlying service.withProviderName(String providerName) Set the providerName property: Name of the publishing underlying service.withProviderResourceId(String providerResourceId) Set the providerResourceId property: For Microsoft 365 groups, this is set to a well-known name for the resource (e.g.Set the uri property: URL of the published resource.Methods inherited from class com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphDirectoryObjectInner
deletedDateTimeMethods inherited from class com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphEntity
id
-
Constructor Details
-
MicrosoftGraphEndpoint
public MicrosoftGraphEndpoint()Creates an instance of MicrosoftGraphEndpoint class.
-
-
Method Details
-
capability
Get the capability property: Describes the capability that is associated with this resource. (e.g. Messages, Conversations, etc.) Not nullable. Read-only.- Returns:
- the capability value.
-
withCapability
Set the capability property: Describes the capability that is associated with this resource. (e.g. Messages, Conversations, etc.) Not nullable. Read-only.- Parameters:
capability- the capability value to set.- Returns:
- the MicrosoftGraphEndpoint object itself.
-
providerId
Get the providerId property: Application id of the publishing underlying service. Not nullable. Read-only.- Returns:
- the providerId value.
-
withProviderId
Set the providerId property: Application id of the publishing underlying service. Not nullable. Read-only.- Parameters:
providerId- the providerId value to set.- Returns:
- the MicrosoftGraphEndpoint object itself.
-
providerName
Get the providerName property: Name of the publishing underlying service. Read-only.- Returns:
- the providerName value.
-
withProviderName
Set the providerName property: Name of the publishing underlying service. Read-only.- Parameters:
providerName- the providerName value to set.- Returns:
- the MicrosoftGraphEndpoint object itself.
-
providerResourceId
Get the providerResourceId property: For Microsoft 365 groups, this is set to a well-known name for the resource (e.g. Yammer.FeedURL etc.). Not nullable. Read-only.- Returns:
- the providerResourceId value.
-
withProviderResourceId
Set the providerResourceId property: For Microsoft 365 groups, this is set to a well-known name for the resource (e.g. Yammer.FeedURL etc.). Not nullable. Read-only.- Parameters:
providerResourceId- the providerResourceId value to set.- Returns:
- the MicrosoftGraphEndpoint object itself.
-
uri
Get the uri property: URL of the published resource. Not nullable. Read-only.- Returns:
- the uri value.
-
withUri
Set the uri property: URL of the published resource. Not nullable. Read-only.- Parameters:
uri- the uri value to set.- Returns:
- the MicrosoftGraphEndpoint object itself.
-
additionalProperties
Get the additionalProperties property: Represents an Azure Active Directory object. The directoryObject type is the base type for many other directory entity types.- Overrides:
additionalPropertiesin classMicrosoftGraphDirectoryObjectInner- Returns:
- the additionalProperties value.
-
withAdditionalProperties
Set the additionalProperties property: Represents an Azure Active Directory object. The directoryObject type is the base type for many other directory entity types.- Overrides:
withAdditionalPropertiesin classMicrosoftGraphDirectoryObjectInner- Parameters:
additionalProperties- the additionalProperties value to set.- Returns:
- the MicrosoftGraphEndpoint object itself.
-
withDeletedDateTime
Set the deletedDateTime property: The deletedDateTime property.- Overrides:
withDeletedDateTimein classMicrosoftGraphDirectoryObjectInner- Parameters:
deletedDateTime- the deletedDateTime value to set.- Returns:
- the MicrosoftGraphDirectoryObjectInner object itself.
-
withId
Set the id property: Read-only.- Overrides:
withIdin classMicrosoftGraphDirectoryObjectInner- Parameters:
id- the id value to set.- Returns:
- the MicrosoftGraphEntity object itself.
-
validate
public void validate()Validates the instance.- Overrides:
validatein classMicrosoftGraphDirectoryObjectInner- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-