Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 3 additions & 2 deletions 5 README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ repositories {

dependencies {
// Include the sdk as a dependency
implementation 'com.microsoft.graph:microsoft-graph:3.2.0'
implementation 'com.microsoft.graph:microsoft-graph:3.3.0'
// Uncomment the line below if you are building an android application
//implementation 'com.google.guava:guava:29.0-android'
}
Expand All @@ -33,7 +33,7 @@ Add the dependency in `dependencies` in pom.xml
<dependency>
<groupId>com.microsoft.graph</groupId>
<artifactId>microsoft-graph</artifactId>
<version>3.2.0</version>
<version>3.3.0</version>
</dependency>
```

Expand Down Expand Up @@ -128,3 +128,4 @@ Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the [MI
[Third-party notices](THIRD%20PARTY%20NOTICES)



3 changes: 2 additions & 1 deletion 3 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
mavenMajorVersion = 3
mavenMinorVersion = 2
mavenMinorVersion = 3
mavenPatchVersion = 0
mavenArtifactSuffix =

Expand All @@ -46,3 +46,4 @@ mavenCentralPublishingEnabled=false




Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ public class CallRecord extends Entity implements IJsonBackedObject {

/**
* 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.
* 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
Expand All @@ -105,7 +105,7 @@ public class CallRecord extends Entity implements IJsonBackedObject {

/**
* 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.
* 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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ public class Session extends Entity implements IJsonBackedObject {

/**
* The Start Date Time.
* UTC time when the first user joined the session. 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
* UTC fime when the first user joined the session. 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
Expand Down
3 changes: 2 additions & 1 deletion 3 src/main/java/com/microsoft/graph/info/Constants.java
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,9 @@ private Constants() {
/** The client secret to use for unit testing */
public static final String CLIENTSECRET = "clientsecret";
/** The SDK version */
public static final String VERSION_NAME = "3.2.0";
public static final String VERSION_NAME = "3.3.0";
}




Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ public class AadUserConversationMember extends ConversationMember implements IJs

/**
* The User Id.
* The guid of the user.
* The GUID of the user.
*/
@SerializedName(value = "userId", alternate = {"UserId"})
@Expose
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
// 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.models;
import com.microsoft.graph.serializer.ISerializer;
import com.microsoft.graph.serializer.IJsonBackedObject;
import com.microsoft.graph.serializer.AdditionalDataManager;
import java.util.EnumSet;


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 Access Review Apply Action.
*/
public class AccessReviewApplyAction implements IJsonBackedObject {

/** the OData type of the object as returned by the service */
@SerializedName("@odata.type")
@Expose
@Nullable
public String oDataType;

private transient AdditionalDataManager additionalDataManager = new AdditionalDataManager(this);

@Override
@Nonnull
public final AdditionalDataManager additionalDataManager() {
return additionalDataManager;
}


/**
* 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) {

}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
// 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.models;
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.models.AccessReviewQueryScope;


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 Access Review Inactive Users Query Scope.
*/
public class AccessReviewInactiveUsersQueryScope extends AccessReviewQueryScope implements IJsonBackedObject {


/**
* The Inactive Duration.
* Defines the length of the duration period of inactivity. Inactivity is based on the last sign in date of the user.
*/
@SerializedName(value = "inactiveDuration", alternate = {"InactiveDuration"})
@Expose
@Nullable
public javax.xml.datatype.Duration inactiveDuration;


/**
* 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) {

}
}
91 changes: 91 additions & 0 deletions 91 src/main/java/com/microsoft/graph/models/AccessReviewInstance.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
// 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.models;
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.models.AccessReviewScope;
import com.microsoft.graph.models.AccessReviewInstanceDecisionItem;
import com.microsoft.graph.models.Entity;
import com.microsoft.graph.requests.AccessReviewInstanceDecisionItemCollectionPage;


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 Access Review Instance.
*/
public class AccessReviewInstance extends Entity implements IJsonBackedObject {


/**
* The End Date Time.
* DateTime when review instance is scheduled to end.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 Scope.
* Created based on scope and instanceEnumerationScope at the accessReviewScheduleDefinition level. Defines the scope of users reviewed in a group. In the case of a single-group review, the scope defined at the accessReviewScheduleDefinition level applies to all instances. In the case of all groups review, scope may be different for each group. Read-only.
*/
@SerializedName(value = "scope", alternate = {"Scope"})
@Expose
@Nullable
public AccessReviewScope scope;

/**
* The Start Date Time.
* DateTime when review instance is scheduled to start. May be in the future. 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 Status.
* Specifies the status of an accessReview. The typical states include Initializing, NotStarted, Starting, InProgress, Completing, Completed, AutoReviewing, and AutoReviewed. Read-only.
*/
@SerializedName(value = "status", alternate = {"Status"})
@Expose
@Nullable
public String status;

/**
* The Decisions.
* Each user reviewed in an accessReviewInstance has a decision item representing if their access was approved, denied, or not yet reviewed.
*/
@SerializedName(value = "decisions", alternate = {"Decisions"})
@Expose
@Nullable
public AccessReviewInstanceDecisionItemCollectionPage decisions;


/**
* 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("decisions")) {
decisions = serializer.deserializeObject(json.get("decisions"), AccessReviewInstanceDecisionItemCollectionPage.class);
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
// Template Source: BaseMethodParameterSet.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.models;


import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName;
import javax.annotation.Nonnull;
import javax.annotation.Nullable;
import com.google.gson.JsonObject;
import java.util.EnumSet;
import java.util.ArrayList;

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

/**
* The class for the Access Review Instance Accept Recommendations Parameter Set.
*/
public class AccessReviewInstanceAcceptRecommendationsParameterSet {

/**
* Instiaciates a new AccessReviewInstanceAcceptRecommendationsParameterSet
*/
public AccessReviewInstanceAcceptRecommendationsParameterSet() {}
/**
* Instiaciates a new AccessReviewInstanceAcceptRecommendationsParameterSet
* @param builder builder bearing the parameters to initialize from
*/
protected AccessReviewInstanceAcceptRecommendationsParameterSet(@Nonnull final AccessReviewInstanceAcceptRecommendationsParameterSetBuilder builder) {
}
/**
* Gets a new builder for the body
* @return a new builder
*/
@Nonnull
public static AccessReviewInstanceAcceptRecommendationsParameterSetBuilder newBuilder() {
return new AccessReviewInstanceAcceptRecommendationsParameterSetBuilder();
}
/**
* Fluent builder for the AccessReviewInstanceAcceptRecommendationsParameterSet
*/
public static final class AccessReviewInstanceAcceptRecommendationsParameterSetBuilder {
/**
* Instanciates a new AccessReviewInstanceAcceptRecommendationsParameterSetBuilder
*/
@Nullable
protected AccessReviewInstanceAcceptRecommendationsParameterSetBuilder(){}
/**
* Buils the resulting body object to be passed to the request
* @return the body object to pass to the request
*/
@Nonnull
public AccessReviewInstanceAcceptRecommendationsParameterSet build() {
return new AccessReviewInstanceAcceptRecommendationsParameterSet(this);
}
}
/**
* Gets the functions options from the properties that have been set
* @return a list of function options for the request
*/
@Nonnull
public java.util.List<com.microsoft.graph.options.FunctionOption> getFunctionOptions() {
final ArrayList<com.microsoft.graph.options.FunctionOption> result = new ArrayList<>();
return result;
}
}
Loading
Morty Proxy This is a proxified and sanitized view of the page, visit original site.