MicrosoftGraphExtensionPropertyInner Class
- java.
lang. Object - com.
azure. resourcemanager. authorization. fluent. models. MicrosoftGraphEntity - com.
azure. resourcemanager. authorization. fluent. models. MicrosoftGraphDirectoryObjectInner - com.
azure. resourcemanager. authorization. fluent. models. MicrosoftGraphExtensionPropertyInner
- com.
- com.
- com.
public final class MicrosoftGraphExtensionPropertyInner
extends MicrosoftGraphDirectoryObjectInner
extensionProperty Represents an Azure Active Directory object. The directoryObject type is the base type for many other directory entity types.
Constructor Summary
Constructor | Description |
---|---|
MicrosoftGraphExtensionPropertyInner() |
Creates an instance of Microsoft |
Method Summary
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
additionalProperties()
Get the additional |
String |
appDisplayName()
Get the app |
String |
dataType()
Get the data |
static
Microsoft |
fromJson(JsonReader jsonReader)
Reads an instance of Microsoft |
Boolean |
isSyncedFromOnPremises()
Get the is |
String |
name()
Get the name property: Name of the extension property. |
List<String> |
targetObjects()
Get the target |
Json |
toJson(JsonWriter jsonWriter) |
void |
validate()
Validates the instance. |
Microsoft |
withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additional |
Microsoft |
withAppDisplayName(String appDisplayName)
Set the app |
Microsoft |
withDataType(String dataType)
Set the data |
Microsoft |
withDeletedDateTime(OffsetDateTime deletedDateTime)
Set the deleted |
Microsoft |
withId(String id)
Set the id property: Read-only. |
Microsoft |
withIsSyncedFromOnPremises(Boolean isSyncedFromOnPremises)
Set the is |
Microsoft |
withName(String name)
Set the name property: Name of the extension property. |
Microsoft |
withTargetObjects(List<String> targetObjects)
Set the target |
Methods inherited from MicrosoftGraphDirectoryObjectInner
Methods inherited from MicrosoftGraphEntity
Methods inherited from java.lang.Object
Constructor Details
MicrosoftGraphExtensionPropertyInner
public MicrosoftGraphExtensionPropertyInner()
Creates an instance of MicrosoftGraphExtensionPropertyInner class.
Method Details
additionalProperties
public Map
Get the additionalProperties property: Represents an Azure Active Directory object. The directoryObject type is the base type for many other directory entity types.
Overrides:
MicrosoftGraphExtensionPropertyInner.additionalProperties()Returns:
appDisplayName
public String appDisplayName()
Get the appDisplayName property: Display name of the application object on which this extension property is defined. Read-only.
Returns:
dataType
public String dataType()
Get the dataType property: Specifies the data type of the value the extension property can hold. Following values are supported. Not nullable. Binary - 256 bytes maximumBooleanDateTime - Must be specified in ISO 8601 format. Will be stored in UTC.Integer - 32-bit value.LargeInteger - 64-bit value.String - 256 characters maximum.
Returns:
fromJson
public static MicrosoftGraphExtensionPropertyInner fromJson(JsonReader jsonReader)
Reads an instance of MicrosoftGraphExtensionPropertyInner from the JsonReader.
Parameters:
Returns:
Throws:
isSyncedFromOnPremises
public Boolean isSyncedFromOnPremises()
Get the isSyncedFromOnPremises property: Indicates if this extension property was sycned from onpremises directory using Azure AD Connect. Read-only.
Returns:
name
public String name()
Get the name property: Name of the extension property. Not nullable.
Returns:
targetObjects
public List
Get the targetObjects property: Following values are supported. Not nullable. UserGroupOrganizationDeviceApplication.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
MicrosoftGraphExtensionPropertyInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
validate
public void validate()
Validates the instance.
Overrides:
MicrosoftGraphExtensionPropertyInner.validate()withAdditionalProperties
public MicrosoftGraphExtensionPropertyInner withAdditionalProperties(Map
Set the additionalProperties property: Represents an Azure Active Directory object. The directoryObject type is the base type for many other directory entity types.
Overrides:
MicrosoftGraphExtensionPropertyInner.withAdditionalProperties(Map<String,Object> additionalProperties)Parameters:
Returns:
withAppDisplayName
public MicrosoftGraphExtensionPropertyInner withAppDisplayName(String appDisplayName)
Set the appDisplayName property: Display name of the application object on which this extension property is defined. Read-only.
Parameters:
Returns:
withDataType
public MicrosoftGraphExtensionPropertyInner withDataType(String dataType)
Set the dataType property: Specifies the data type of the value the extension property can hold. Following values are supported. Not nullable. Binary - 256 bytes maximumBooleanDateTime - Must be specified in ISO 8601 format. Will be stored in UTC.Integer - 32-bit value.LargeInteger - 64-bit value.String - 256 characters maximum.
Parameters:
Returns:
withDeletedDateTime
public MicrosoftGraphExtensionPropertyInner withDeletedDateTime(OffsetDateTime deletedDateTime)
Set the deletedDateTime property: The deletedDateTime property.
Overrides:
MicrosoftGraphExtensionPropertyInner.withDeletedDateTime(OffsetDateTime deletedDateTime)Parameters:
withId
public MicrosoftGraphExtensionPropertyInner withId(String id)
Set the id property: Read-only.
Overrides:
MicrosoftGraphExtensionPropertyInner.withId(String id)Parameters:
withIsSyncedFromOnPremises
public MicrosoftGraphExtensionPropertyInner withIsSyncedFromOnPremises(Boolean isSyncedFromOnPremises)
Set the isSyncedFromOnPremises property: Indicates if this extension property was sycned from onpremises directory using Azure AD Connect. Read-only.
Parameters:
Returns:
withName
public MicrosoftGraphExtensionPropertyInner withName(String name)
Set the name property: Name of the extension property. Not nullable.
Parameters:
Returns:
withTargetObjects
public MicrosoftGraphExtensionPropertyInner withTargetObjects(List
Set the targetObjects property: Following values are supported. Not nullable. UserGroupOrganizationDeviceApplication.
Parameters:
Returns:
Applies to
Azure SDK for Java