This repository was archived by the owner on Jan 6, 2026. It is now read-only.
forked from microsoftgraph/msgraph-sdk-java
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathBaseBaseItem.java
More file actions
162 lines (137 loc) · 3.81 KB
/
Copy pathBaseBaseItem.java
File metadata and controls
162 lines (137 loc) · 3.81 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
// ------------------------------------------------------------------------------
// 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.generated;
import com.microsoft.graph.concurrency.*;
import com.microsoft.graph.core.*;
import com.microsoft.graph.models.extensions.*;
import com.microsoft.graph.models.generated.*;
import com.microsoft.graph.http.*;
import com.microsoft.graph.requests.extensions.*;
import com.microsoft.graph.requests.generated.*;
import com.microsoft.graph.options.*;
import com.microsoft.graph.serializer.*;
import java.util.Arrays;
import java.util.EnumSet;
import com.google.gson.JsonObject;
import com.google.gson.JsonElement;
import com.google.gson.annotations.*;
import java.util.HashMap;
import java.util.Map;
// **NOTE** This file was generated by a tool and any changes will be overwritten.
/**
* The class for the Base Base Item.
*/
public class BaseBaseItem extends Entity implements IJsonBackedObject {
/**
* The Created By.
* Identity of the user, device, or application which created the item. Read-only.
*/
@SerializedName("createdBy")
@Expose
public IdentitySet createdBy;
/**
* The Created Date Time.
* Date and time of item creation. Read-only.
*/
@SerializedName("createdDateTime")
@Expose
public java.util.Calendar createdDateTime;
/**
* The Description.
*
*/
@SerializedName("description")
@Expose
public String description;
/**
* The ETag.
* ETag for the item. Read-only.
*/
@SerializedName("eTag")
@Expose
public String eTag;
/**
* The Last Modified By.
* Identity of the user, device, and application which last modified the item. Read-only.
*/
@SerializedName("lastModifiedBy")
@Expose
public IdentitySet lastModifiedBy;
/**
* The Last Modified Date Time.
* Date and time the item was last modified. Read-only.
*/
@SerializedName("lastModifiedDateTime")
@Expose
public java.util.Calendar lastModifiedDateTime;
/**
* The Name.
* The name of the item. Read-write.
*/
@SerializedName("name")
@Expose
public String name;
/**
* The Parent Reference.
* Parent information, if the item has a parent. Read-write.
*/
@SerializedName("parentReference")
@Expose
public ItemReference parentReference;
/**
* The Web Url.
* URL that displays the resource in the browser. Read-only.
*/
@SerializedName("webUrl")
@Expose
public String webUrl;
/**
* The Created By User.
*
*/
@SerializedName("createdByUser")
@Expose
public User createdByUser;
/**
* The Last Modified By User.
*
*/
@SerializedName("lastModifiedByUser")
@Expose
public User lastModifiedByUser;
/**
* The raw representation of this class
*/
private JsonObject rawObject;
/**
* The serializer
*/
private ISerializer serializer;
/**
* Gets the raw representation of this class
*
* @return the raw representation of this class
*/
public JsonObject getRawObject() {
return rawObject;
}
/**
* Gets serializer
*
* @return the serializer
*/
protected ISerializer getSerializer() {
return serializer;
}
/**
* Sets the raw JSON object
*
* @param serializer the serializer
* @param json the JSON object to set this object to
*/
public void setRawObject(final ISerializer serializer, final JsonObject json) {
this.serializer = serializer;
rawObject = json;
}
}