Skip to content

Commit 2db7216

Browse files
committed
- fixes #8 adds a vararg implementation for options in buildrequest
1 parent 3d4a4bb commit 2db7216

File tree

2,822 files changed

+14952
-4559
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,822 files changed

+14952
-4559
lines changed

src/main/java/com/microsoft/graph/callrecords/requests/extensions/CallRecordCollectionRequestBuilder.java

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
import com.microsoft.graph.callrecords.requests.extensions.ICallRecordCollectionRequest;
1818
import com.microsoft.graph.http.BaseRequestBuilder;
1919
import com.microsoft.graph.core.IBaseClient;
20+
import java.util.Arrays;
2021

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

@@ -36,10 +37,22 @@ public CallRecordCollectionRequestBuilder(final String requestUrl, final IBaseCl
3637
super(requestUrl, client, requestOptions);
3738
}
3839

39-
public ICallRecordCollectionRequest buildRequest() {
40-
return buildRequest(getOptions());
40+
/**
41+
* Creates the request
42+
*
43+
* @param requestOptions the options for this request
44+
* @return the IUserRequest instance
45+
*/
46+
public ICallRecordCollectionRequest buildRequest(final com.microsoft.graph.options.Option... requestOptions) {
47+
return buildRequest(requestOptions != null && requestOptions.length > 0 ? Arrays.asList(requestOptions) : getOptions());
4148
}
4249

50+
/**
51+
* Creates the request
52+
*
53+
* @param requestOptions the options for this request
54+
* @return the IUserRequest instance
55+
*/
4356
public ICallRecordCollectionRequest buildRequest(final java.util.List<? extends com.microsoft.graph.options.Option> requestOptions) {
4457
return new CallRecordCollectionRequest(getRequestUrl(), getClient(), requestOptions);
4558
}

src/main/java/com/microsoft/graph/callrecords/requests/extensions/CallRecordRequestBuilder.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
import java.util.EnumSet;
1717
import com.microsoft.graph.core.IBaseClient;
1818
import com.microsoft.graph.http.BaseRequestBuilder;
19+
import java.util.Arrays;
1920

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

@@ -38,10 +39,11 @@ public CallRecordRequestBuilder(final String requestUrl, final IBaseClient clien
3839
/**
3940
* Creates the request
4041
*
42+
* @param requestOptions the options for this request
4143
* @return the ICallRecordRequest instance
4244
*/
43-
public ICallRecordRequest buildRequest() {
44-
return buildRequest(getOptions());
45+
public ICallRecordRequest buildRequest(final com.microsoft.graph.options.Option... requestOptions) {
46+
return buildRequest(requestOptions != null && requestOptions.length > 0 ? Arrays.asList(requestOptions) : getOptions());
4547
}
4648

4749
/**

src/main/java/com/microsoft/graph/callrecords/requests/extensions/ICallRecordCollectionRequestBuilder.java

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,20 @@
2323
*/
2424
public interface ICallRecordCollectionRequestBuilder extends IRequestBuilder {
2525

26-
ICallRecordCollectionRequest buildRequest();
27-
26+
/**
27+
* Creates the request
28+
*
29+
* @param requestOptions the options for this request
30+
* @return the IUserRequest instance
31+
*/
32+
ICallRecordCollectionRequest buildRequest(final com.microsoft.graph.options.Option... requestOptions);
33+
34+
/**
35+
* Creates the request
36+
*
37+
* @param requestOptions the options for this request
38+
* @return the IUserRequest instance
39+
*/
2840
ICallRecordCollectionRequest buildRequest(final java.util.List<? extends com.microsoft.graph.options.Option> requestOptions);
2941

3042
ICallRecordRequestBuilder byId(final String id);

src/main/java/com/microsoft/graph/callrecords/requests/extensions/ICallRecordRequestBuilder.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,10 @@ public interface ICallRecordRequestBuilder extends IRequestBuilder {
2222
/**
2323
* Creates the request
2424
*
25+
* @param requestOptions the options for this request
2526
* @return the ICallRecordRequest instance
2627
*/
27-
ICallRecordRequest buildRequest();
28+
ICallRecordRequest buildRequest(final com.microsoft.graph.options.Option... requestOptions);
2829

2930
/**
3031
* Creates the request with specific options instead of the existing options

src/main/java/com/microsoft/graph/callrecords/requests/extensions/ISegmentCollectionRequestBuilder.java

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,20 @@
2323
*/
2424
public interface ISegmentCollectionRequestBuilder extends IRequestBuilder {
2525

26-
ISegmentCollectionRequest buildRequest();
27-
26+
/**
27+
* Creates the request
28+
*
29+
* @param requestOptions the options for this request
30+
* @return the IUserRequest instance
31+
*/
32+
ISegmentCollectionRequest buildRequest(final com.microsoft.graph.options.Option... requestOptions);
33+
34+
/**
35+
* Creates the request
36+
*
37+
* @param requestOptions the options for this request
38+
* @return the IUserRequest instance
39+
*/
2840
ISegmentCollectionRequest buildRequest(final java.util.List<? extends com.microsoft.graph.options.Option> requestOptions);
2941

3042
ISegmentRequestBuilder byId(final String id);

src/main/java/com/microsoft/graph/callrecords/requests/extensions/ISegmentRequestBuilder.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,10 @@ public interface ISegmentRequestBuilder extends IRequestBuilder {
2020
/**
2121
* Creates the request
2222
*
23+
* @param requestOptions the options for this request
2324
* @return the ISegmentRequest instance
2425
*/
25-
ISegmentRequest buildRequest();
26+
ISegmentRequest buildRequest(final com.microsoft.graph.options.Option... requestOptions);
2627

2728
/**
2829
* Creates the request with specific options instead of the existing options

src/main/java/com/microsoft/graph/callrecords/requests/extensions/ISessionCollectionRequestBuilder.java

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,20 @@
2323
*/
2424
public interface ISessionCollectionRequestBuilder extends IRequestBuilder {
2525

26-
ISessionCollectionRequest buildRequest();
27-
26+
/**
27+
* Creates the request
28+
*
29+
* @param requestOptions the options for this request
30+
* @return the IUserRequest instance
31+
*/
32+
ISessionCollectionRequest buildRequest(final com.microsoft.graph.options.Option... requestOptions);
33+
34+
/**
35+
* Creates the request
36+
*
37+
* @param requestOptions the options for this request
38+
* @return the IUserRequest instance
39+
*/
2840
ISessionCollectionRequest buildRequest(final java.util.List<? extends com.microsoft.graph.options.Option> requestOptions);
2941

3042
ISessionRequestBuilder byId(final String id);

src/main/java/com/microsoft/graph/callrecords/requests/extensions/ISessionRequestBuilder.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,10 @@ public interface ISessionRequestBuilder extends IRequestBuilder {
2222
/**
2323
* Creates the request
2424
*
25+
* @param requestOptions the options for this request
2526
* @return the ISessionRequest instance
2627
*/
27-
ISessionRequest buildRequest();
28+
ISessionRequest buildRequest(final com.microsoft.graph.options.Option... requestOptions);
2829

2930
/**
3031
* Creates the request with specific options instead of the existing options

src/main/java/com/microsoft/graph/callrecords/requests/extensions/SegmentCollectionRequestBuilder.java

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
import com.microsoft.graph.callrecords.requests.extensions.ISegmentCollectionRequest;
1818
import com.microsoft.graph.http.BaseRequestBuilder;
1919
import com.microsoft.graph.core.IBaseClient;
20+
import java.util.Arrays;
2021

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

@@ -36,10 +37,22 @@ public SegmentCollectionRequestBuilder(final String requestUrl, final IBaseClien
3637
super(requestUrl, client, requestOptions);
3738
}
3839

39-
public ISegmentCollectionRequest buildRequest() {
40-
return buildRequest(getOptions());
40+
/**
41+
* Creates the request
42+
*
43+
* @param requestOptions the options for this request
44+
* @return the IUserRequest instance
45+
*/
46+
public ISegmentCollectionRequest buildRequest(final com.microsoft.graph.options.Option... requestOptions) {
47+
return buildRequest(requestOptions != null && requestOptions.length > 0 ? Arrays.asList(requestOptions) : getOptions());
4148
}
4249

50+
/**
51+
* Creates the request
52+
*
53+
* @param requestOptions the options for this request
54+
* @return the IUserRequest instance
55+
*/
4356
public ISegmentCollectionRequest buildRequest(final java.util.List<? extends com.microsoft.graph.options.Option> requestOptions) {
4457
return new SegmentCollectionRequest(getRequestUrl(), getClient(), requestOptions);
4558
}

src/main/java/com/microsoft/graph/callrecords/requests/extensions/SegmentRequestBuilder.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
import java.util.EnumSet;
1313
import com.microsoft.graph.core.IBaseClient;
1414
import com.microsoft.graph.http.BaseRequestBuilder;
15+
import java.util.Arrays;
1516

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

@@ -34,10 +35,11 @@ public SegmentRequestBuilder(final String requestUrl, final IBaseClient client,
3435
/**
3536
* Creates the request
3637
*
38+
* @param requestOptions the options for this request
3739
* @return the ISegmentRequest instance
3840
*/
39-
public ISegmentRequest buildRequest() {
40-
return buildRequest(getOptions());
41+
public ISegmentRequest buildRequest(final com.microsoft.graph.options.Option... requestOptions) {
42+
return buildRequest(requestOptions != null && requestOptions.length > 0 ? Arrays.asList(requestOptions) : getOptions());
4143
}
4244

4345
/**

0 commit comments

Comments
 (0)