Class MicrosoftGraphEndpointInner
- java.lang.Object
-
- com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphEntity
-
- com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphDirectoryObjectInner
-
- com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphEndpointInner
-
public final class MicrosoftGraphEndpointInner extends MicrosoftGraphDirectoryObjectInner
Represents an Azure Active Directory object. The directoryObject type is the base type for many other directory entity types.
-
-
Constructor Summary
Constructors Constructor Description MicrosoftGraphEndpointInner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>additionalProperties()Get the additionalProperties property: Represents an Azure Active Directory object.Stringcapability()Get the capability property: Describes the capability that is associated with this resource.StringproviderId()Get the providerId property: Application id of the publishing underlying service.StringproviderName()Get the providerName property: Name of the publishing underlying service.StringproviderResourceId()Get the providerResourceId property: For Microsoft 365 groups, this is set to a well-known name for the resource (e.g.Stringuri()Get the uri property: URL of the published resource.voidvalidate()Validates the instance.MicrosoftGraphEndpointInnerwithAdditionalProperties(Map<String,Object> additionalProperties)Set the additionalProperties property: Represents an Azure Active Directory object.MicrosoftGraphEndpointInnerwithCapability(String capability)Set the capability property: Describes the capability that is associated with this resource.MicrosoftGraphEndpointInnerwithDeletedDateTime(OffsetDateTime deletedDateTime)Set the deletedDateTime property: The deletedDateTime property.MicrosoftGraphEndpointInnerwithId(String id)Set the id property: Read-only.MicrosoftGraphEndpointInnerwithProviderId(String providerId)Set the providerId property: Application id of the publishing underlying service.MicrosoftGraphEndpointInnerwithProviderName(String providerName)Set the providerName property: Name of the publishing underlying service.MicrosoftGraphEndpointInnerwithProviderResourceId(String providerResourceId)Set the providerResourceId property: For Microsoft 365 groups, this is set to a well-known name for the resource (e.g.MicrosoftGraphEndpointInnerwithUri(String uri)Set the uri property: URL of the published resource.-
Methods inherited from class com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphDirectoryObjectInner
deletedDateTime
-
Methods inherited from class com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphEntity
id
-
-
-
-
Method Detail
-
capability
public String 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
public MicrosoftGraphEndpointInner withCapability(String capability)
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 MicrosoftGraphEndpointInner object itself.
-
providerId
public String providerId()
Get the providerId property: Application id of the publishing underlying service. Not nullable. Read-only.- Returns:
- the providerId value.
-
withProviderId
public MicrosoftGraphEndpointInner withProviderId(String providerId)
Set the providerId property: Application id of the publishing underlying service. Not nullable. Read-only.- Parameters:
providerId- the providerId value to set.- Returns:
- the MicrosoftGraphEndpointInner object itself.
-
providerName
public String providerName()
Get the providerName property: Name of the publishing underlying service. Read-only.- Returns:
- the providerName value.
-
withProviderName
public MicrosoftGraphEndpointInner withProviderName(String providerName)
Set the providerName property: Name of the publishing underlying service. Read-only.- Parameters:
providerName- the providerName value to set.- Returns:
- the MicrosoftGraphEndpointInner object itself.
-
providerResourceId
public String 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
public MicrosoftGraphEndpointInner withProviderResourceId(String providerResourceId)
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 MicrosoftGraphEndpointInner object itself.
-
uri
public String uri()
Get the uri property: URL of the published resource. Not nullable. Read-only.- Returns:
- the uri value.
-
withUri
public MicrosoftGraphEndpointInner withUri(String uri)
Set the uri property: URL of the published resource. Not nullable. Read-only.- Parameters:
uri- the uri value to set.- Returns:
- the MicrosoftGraphEndpointInner object itself.
-
additionalProperties
public Map<String,Object> 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
public MicrosoftGraphEndpointInner withAdditionalProperties(Map<String,Object> additionalProperties)
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 MicrosoftGraphEndpointInner object itself.
-
withDeletedDateTime
public MicrosoftGraphEndpointInner withDeletedDateTime(OffsetDateTime deletedDateTime)
Set the deletedDateTime property: The deletedDateTime property.- Overrides:
withDeletedDateTimein classMicrosoftGraphDirectoryObjectInner- Parameters:
deletedDateTime- the deletedDateTime value to set.- Returns:
- the MicrosoftGraphDirectoryObjectInner object itself.
-
withId
public MicrosoftGraphEndpointInner withId(String id)
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.
-
-