MicrosoftGraphAutomaticRepliesSetting Class
- java.
lang. Object - com.
azure. resourcemanager. authorization. fluent. models. MicrosoftGraphAutomaticRepliesSetting
- com.
Implements
public final class MicrosoftGraphAutomaticRepliesSetting
implements JsonSerializable<MicrosoftGraphAutomaticRepliesSetting>
automaticRepliesSetting.
Constructor Summary
Constructor | Description |
---|---|
MicrosoftGraphAutomaticRepliesSetting() |
Creates an instance of Microsoft |
Method Summary
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
additionalProperties()
Get the additional |
Microsoft |
externalAudience()
Get the external |
String |
externalReplyMessage()
Get the external |
static
Microsoft |
fromJson(JsonReader jsonReader)
Reads an instance of Microsoft |
String |
internalReplyMessage()
Get the internal |
Microsoft |
scheduledEndDateTime()
Get the scheduled |
Microsoft |
scheduledStartDateTime()
Get the scheduled |
Microsoft |
status()
Get the status property: automatic |
Json |
toJson(JsonWriter jsonWriter) |
void |
validate()
Validates the instance. |
Microsoft |
withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additional |
Microsoft |
withExternalAudience(MicrosoftGraphExternalAudienceScope externalAudience)
Set the external |
Microsoft |
withExternalReplyMessage(String externalReplyMessage)
Set the external |
Microsoft |
withInternalReplyMessage(String internalReplyMessage)
Set the internal |
Microsoft |
withScheduledEndDateTime(MicrosoftGraphDateTimeZone scheduledEndDateTime)
Set the scheduled |
Microsoft |
withScheduledStartDateTime(MicrosoftGraphDateTimeZone scheduledStartDateTime)
Set the scheduled |
Microsoft |
withStatus(MicrosoftGraphAutomaticRepliesStatus status)
Set the status property: automatic |
Methods inherited from java.lang.Object
Constructor Details
MicrosoftGraphAutomaticRepliesSetting
public MicrosoftGraphAutomaticRepliesSetting()
Creates an instance of MicrosoftGraphAutomaticRepliesSetting class.
Method Details
additionalProperties
public Map
Get the additionalProperties property: automaticRepliesSetting.
Returns:
externalAudience
public MicrosoftGraphExternalAudienceScope externalAudience()
Get the externalAudience property: externalAudienceScope.
Returns:
externalReplyMessage
public String externalReplyMessage()
Get the externalReplyMessage property: The automatic reply to send to the specified external audience, if Status is AlwaysEnabled or Scheduled.
Returns:
fromJson
public static MicrosoftGraphAutomaticRepliesSetting fromJson(JsonReader jsonReader)
Reads an instance of MicrosoftGraphAutomaticRepliesSetting from the JsonReader.
Parameters:
Returns:
Throws:
internalReplyMessage
public String internalReplyMessage()
Get the internalReplyMessage property: The automatic reply to send to the audience internal to the signed-in user's organization, if Status is AlwaysEnabled or Scheduled.
Returns:
scheduledEndDateTime
public MicrosoftGraphDateTimeZone scheduledEndDateTime()
Get the scheduledEndDateTime property: dateTimeTimeZone.
Returns:
scheduledStartDateTime
public MicrosoftGraphDateTimeZone scheduledStartDateTime()
Get the scheduledStartDateTime property: dateTimeTimeZone.
Returns:
status
public MicrosoftGraphAutomaticRepliesStatus status()
Get the status property: automaticRepliesStatus.
Returns:
toJson
validate
public void validate()
Validates the instance.
withAdditionalProperties
public MicrosoftGraphAutomaticRepliesSetting withAdditionalProperties(Map
Set the additionalProperties property: automaticRepliesSetting.
Parameters:
Returns:
withExternalAudience
public MicrosoftGraphAutomaticRepliesSetting withExternalAudience(MicrosoftGraphExternalAudienceScope externalAudience)
Set the externalAudience property: externalAudienceScope.
Parameters:
Returns:
withExternalReplyMessage
public MicrosoftGraphAutomaticRepliesSetting withExternalReplyMessage(String externalReplyMessage)
Set the externalReplyMessage property: The automatic reply to send to the specified external audience, if Status is AlwaysEnabled or Scheduled.
Parameters:
Returns:
withInternalReplyMessage
public MicrosoftGraphAutomaticRepliesSetting withInternalReplyMessage(String internalReplyMessage)
Set the internalReplyMessage property: The automatic reply to send to the audience internal to the signed-in user's organization, if Status is AlwaysEnabled or Scheduled.
Parameters:
Returns:
withScheduledEndDateTime
public MicrosoftGraphAutomaticRepliesSetting withScheduledEndDateTime(MicrosoftGraphDateTimeZone scheduledEndDateTime)
Set the scheduledEndDateTime property: dateTimeTimeZone.
Parameters:
Returns:
withScheduledStartDateTime
public MicrosoftGraphAutomaticRepliesSetting withScheduledStartDateTime(MicrosoftGraphDateTimeZone scheduledStartDateTime)
Set the scheduledStartDateTime property: dateTimeTimeZone.
Parameters:
Returns:
withStatus
public MicrosoftGraphAutomaticRepliesSetting withStatus(MicrosoftGraphAutomaticRepliesStatus status)
Set the status property: automaticRepliesStatus.
Parameters:
Returns:
Applies to
Azure SDK for Java