Skip to content

Commit

Permalink
Merge pull request #407 from microsoftgraph/rsh/betaLocalGen
Browse files Browse the repository at this point in the history
beta build using metadata from 10/4
  • Loading branch information
ramsessanchez authored Oct 14, 2022
2 parents a2e2046 + 925b69b commit 6a70d47
Show file tree
Hide file tree
Showing 4,128 changed files with 414,819 additions and 406,172 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
34 changes: 34 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,40 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Changed

## [0.58.0] - 2022-10-12

### Added

- AccessPackageMoveToCatalog models and related requests.
- CloudPcExportJob models and related requests.
- CloudPcReports models and related requests.
- ConditionalAccessTemplate model and related requests.
- DeviceCompliancePolicyGetNoncompliantDevicesToRetire models and related requests.
- DeviceManagementGetOrganizationalMessageTenantConsent models and related requests.
- DeviceManagementPostOrganizationalMessageTenantConsent models and related requests.
- DeviceManagementReportsGetMobileApplicationManagementAppRegistrationSummaryReport models and related requests.
- DeviceManagementUpdateOrganizationalMessageTenantConsent models and related requests.
- ManagedDeviceEnrollNowAction models and related requests.
- MicrosoftTunnelServerGenerateServerLog models and related requests.
- MicrosoftTunnelServerLogCollectionResponseGenerateDownloadUrl models and related requests.
- UserExperienceAnalyticsAnomaly models and related requests.
- AssociatedAssignmentPayloadType model.
- CloudPcReportName model.
- ConditionalAccessPolicyDetail model.
- DeviceManagementPriorityMetaData model.
- MobileThreatDefensePartnerPriority model.
- OrganizationalMessageTenantConsent model.
- PayloadByFilter model.
- SearchContent model.
- ServicePrincipalLockConfiguration model.
- SharePointOneDriveOptions model.
- TemplateScenarios model.

### Changed

- Updated beta models and request builders generated using Typewriter, based on latest Beta-Metadata.
- Models and requests referencing the newly added models and requests have been updated to reflect the removed models/requests.

## [0.57.0] - 2022-09-22

### Added
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ repositories {
dependencies {
// Include the sdk as a dependency
implementation 'com.microsoft.graph:microsoft-graph-beta:0.57.0-SNAPSHOT'
implementation 'com.microsoft.graph:microsoft-graph-beta:0.58.0-SNAPSHOT'
// Uncomment the line below if you are building an android application
//implementation 'com.google.guava:guava:30.1.1-android'
// This dependency is only needed if you are using the TokenCrendentialAuthProvider
Expand All @@ -37,7 +37,7 @@ Add the dependency in `dependencies` in pom.xml
<!-- Include the sdk as a dependency -->
<groupId>com.microsoft.graph</groupId>
<artifactId>microsoft-graph-beta</artifactId>
<version>0.57.0-SNAPSHOT</version>
<version>0.58.0-SNAPSHOT</version>
</dependency>
<dependency>
<!-- This dependency is only needed if you are using the TokenCrendentialAuthProvider -->
Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ org.gradle.caching=true
mavenGroupId = com.microsoft.graph
mavenArtifactId = microsoft-graph-beta
mavenMajorVersion = 0
mavenMinorVersion = 57
mavenMinorVersion = 58
mavenPatchVersion = 0
mavenArtifactSuffix =

Expand Down
238 changes: 119 additions & 119 deletions src/main/java/com/microsoft/graph/callrecords/models/CallRecord.java
Original file line number Diff line number Diff line change
@@ -1,137 +1,137 @@
// Template Source: BaseEntity.java.tt
// ------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
// ------------------------------------------------------------------------------

// Template Source: BaseEntity.java.tt
// ------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
// ------------------------------------------------------------------------------

package com.microsoft.graph.callrecords.models;
import com.microsoft.graph.serializer.ISerializer;
import com.microsoft.graph.serializer.IJsonBackedObject;
import com.microsoft.graph.serializer.AdditionalDataManager;
import com.microsoft.graph.serializer.ISerializer;
import com.microsoft.graph.serializer.IJsonBackedObject;
import com.microsoft.graph.serializer.AdditionalDataManager;
import java.util.EnumSet;
import com.microsoft.graph.http.BaseCollectionPage;
import com.microsoft.graph.callrecords.models.Modality;
import com.microsoft.graph.models.IdentitySet;
import com.microsoft.graph.callrecords.models.CallType;
import com.microsoft.graph.models.Entity;
import com.microsoft.graph.callrecords.requests.SessionCollectionPage;


import com.google.gson.JsonObject;
import com.google.gson.annotations.SerializedName;
import com.google.gson.annotations.Expose;
import javax.annotation.Nullable;
import javax.annotation.Nonnull;

// **NOTE** This file was generated by a tool and any changes will be overwritten.

/**
* The class for the Call Record.
*/
public class CallRecord extends Entity implements IJsonBackedObject {


/**
* The End Date Time.
* UTC time when the last user left the call. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
*/
@SerializedName(value = "endDateTime", alternate = {"EndDateTime"})


import com.google.gson.JsonObject;
import com.google.gson.annotations.SerializedName;
import com.google.gson.annotations.Expose;
import javax.annotation.Nullable;
import javax.annotation.Nonnull;

// **NOTE** This file was generated by a tool and any changes will be overwritten.

/**
* The class for the Call Record.
*/
public class CallRecord extends Entity implements IJsonBackedObject {


/**
* The End Date Time.
* UTC time when the last user left the call. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
*/
@SerializedName(value = "endDateTime", alternate = {"EndDateTime"})
@Expose
@Nullable
public java.time.OffsetDateTime endDateTime;

/**
* The Join Web Url.
* Meeting URL associated to the call. May not be available for a peerToPeer call record type.
*/
@SerializedName(value = "joinWebUrl", alternate = {"JoinWebUrl"})
@Nullable
public java.time.OffsetDateTime endDateTime;

/**
* The Join Web Url.
* Meeting URL associated to the call. May not be available for a peerToPeer call record type.
*/
@SerializedName(value = "joinWebUrl", alternate = {"JoinWebUrl"})
@Expose
@Nullable
public String joinWebUrl;

/**
* The Last Modified Date Time.
* UTC time when the call record was created. The DatetimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
*/
@SerializedName(value = "lastModifiedDateTime", alternate = {"LastModifiedDateTime"})
@Nullable
public String joinWebUrl;

/**
* The Last Modified Date Time.
* UTC time when the call record was created. The DatetimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
*/
@SerializedName(value = "lastModifiedDateTime", alternate = {"LastModifiedDateTime"})
@Expose
@Nullable
public java.time.OffsetDateTime lastModifiedDateTime;

/**
* The Modalities.
* List of all the modalities used in the call. Possible values are: unknown, audio, video, videoBasedScreenSharing, data, screenSharing, unknownFutureValue.
*/
@SerializedName(value = "modalities", alternate = {"Modalities"})
@Nullable
public java.time.OffsetDateTime lastModifiedDateTime;

/**
* The Modalities.
* List of all the modalities used in the call. Possible values are: unknown, audio, video, videoBasedScreenSharing, data, screenSharing, unknownFutureValue.
*/
@SerializedName(value = "modalities", alternate = {"Modalities"})
@Expose
@Nullable
public java.util.List<Modality> modalities;

/**
* The Organizer.
* The organizing party's identity.
*/
@SerializedName(value = "organizer", alternate = {"Organizer"})
@Nullable
public java.util.List<Modality> modalities;

/**
* The Organizer.
* The organizing party's identity.
*/
@SerializedName(value = "organizer", alternate = {"Organizer"})
@Expose
@Nullable
public IdentitySet organizer;

/**
* The Participants.
* List of distinct identities involved in the call.
*/
@SerializedName(value = "participants", alternate = {"Participants"})
@Nullable
public IdentitySet organizer;

/**
* The Participants.
* List of distinct identities involved in the call.
*/
@SerializedName(value = "participants", alternate = {"Participants"})
@Expose
@Nullable
public java.util.List<IdentitySet> participants;

/**
* The Start Date Time.
* UTC time when the first user joined the call. The DatetimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
*/
@SerializedName(value = "startDateTime", alternate = {"StartDateTime"})
@Nullable
public java.util.List<IdentitySet> participants;

/**
* The Start Date Time.
* UTC time when the first user joined the call. The DatetimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
*/
@SerializedName(value = "startDateTime", alternate = {"StartDateTime"})
@Expose
@Nullable
public java.time.OffsetDateTime startDateTime;

/**
* The Type.
* Indicates the type of the call. Possible values are: unknown, groupCall, peerToPeer, unknownFutureValue.
*/
@SerializedName(value = "type", alternate = {"Type"})
@Nullable
public java.time.OffsetDateTime startDateTime;

/**
* The Type.
* Indicates the type of the call. Possible values are: unknown, groupCall, peerToPeer, unknownFutureValue.
*/
@SerializedName(value = "type", alternate = {"Type"})
@Expose
@Nullable
public CallType type;

/**
* The Version.
* Monotonically increasing version of the call record. Higher version call records with the same ID includes additional data compared to the lower version.
*/
@SerializedName(value = "version", alternate = {"Version"})
@Nullable
public CallType type;

/**
* The Version.
* Monotonically increasing version of the call record. Higher version call records with the same ID includes additional data compared to the lower version.
*/
@SerializedName(value = "version", alternate = {"Version"})
@Expose
@Nullable
public Long version;

/**
* The Sessions.
* List of sessions involved in the call. Peer-to-peer calls typically only have one session, whereas group calls typically have at least one session per participant. Read-only. Nullable.
*/
@SerializedName(value = "sessions", alternate = {"Sessions"})
@Nullable
public Long version;

/**
* The Sessions.
* List of sessions involved in the call. Peer-to-peer calls typically only have one session, whereas group calls typically have at least one session per participant. Read-only. Nullable.
*/
@SerializedName(value = "sessions", alternate = {"Sessions"})
@Expose
@Nullable
public com.microsoft.graph.callrecords.requests.SessionCollectionPage sessions;


/**
* Sets the raw JSON object
*
* @param serializer the serializer
* @param json the JSON object to set this object to
*/
public void setRawObject(@Nonnull final ISerializer serializer, @Nonnull final JsonObject json) {


if (json.has("sessions")) {
sessions = serializer.deserializeObject(json.get("sessions"), com.microsoft.graph.callrecords.requests.SessionCollectionPage.class);
}
}
}
@Nullable
public com.microsoft.graph.callrecords.requests.SessionCollectionPage sessions;


/**
* Sets the raw JSON object
*
* @param serializer the serializer
* @param json the JSON object to set this object to
*/
public void setRawObject(@Nonnull final ISerializer serializer, @Nonnull final JsonObject json) {


if (json.has("sessions")) {
sessions = serializer.deserializeObject(json.get("sessions"), com.microsoft.graph.callrecords.requests.SessionCollectionPage.class);
}
}
}
Loading

0 comments on commit 6a70d47

Please sign in to comment.