use of com.microsoft.graph.requests.CalendarGetScheduleCollectionRequest in project msgraph-sdk-java by microsoftgraph.
the class ParameterSets method testActionsParamsFromBuilder.
@Test
public void testActionsParamsFromBuilder() throws IOException {
final TestBase testBase = new TestBase(false);
final CalendarGetScheduleParameterSet paramSet = new CalendarGetScheduleParameterSet() {
{
this.schedules = Arrays.asList("john@contoso.onmicrosoft.com", "jane@contoso.onmicrosoft.com");
this.endTime = new DateTimeTimeZone() {
{
this.dateTime = OffsetDateTime.now().plusDays(1).plusHours(8).toLocalDateTime().toString();
this.timeZone = "Eastern Standard Time";
}
};
this.startTime = new DateTimeTimeZone() {
{
this.dateTime = OffsetDateTime.now().plusDays(1).toLocalDateTime().toString();
this.timeZone = "Eastern Standard Time";
}
};
this.availabilityViewInterval = 60;
}
};
final CalendarGetScheduleCollectionRequest request = testBase.graphClient.me().calendar().getSchedule(paramSet).buildRequest();
assertNotNull(request);
assertNotNull(request.body);
assertEquals("john@contoso.onmicrosoft.com", request.body.schedules.get(0));
assertEquals("jane@contoso.onmicrosoft.com", request.body.schedules.get(1));
assertEquals(60, request.body.availabilityViewInterval);
}
use of com.microsoft.graph.requests.CalendarGetScheduleCollectionRequest in project msgraph-sdk-java by microsoftgraph.
the class CalendarGetScheduleCollectionRequestBuilder method buildRequest.
/**
* Creates the request
*
* @param requestOptions the options for this request
* @return the CalendarGetScheduleCollectionRequest instance
*/
@Override
@Nonnull
public CalendarGetScheduleCollectionRequest buildRequest(@Nullable final java.util.List<? extends com.microsoft.graph.options.Option> requestOptions) {
final CalendarGetScheduleCollectionRequest request = super.buildRequest(requestOptions);
request.body = this.body;
return request;
}
use of com.microsoft.graph.requests.CalendarGetScheduleCollectionRequest in project msgraph-beta-sdk-java by microsoftgraph.
the class ParameterSets method testActionsParamsFromBuilder.
@Test
public void testActionsParamsFromBuilder() throws IOException {
final TestBase testBase = new TestBase(false);
final CalendarGetScheduleParameterSet paramSet = new CalendarGetScheduleParameterSet() {
{
this.schedules = Arrays.asList("john@contoso.onmicrosoft.com", "jane@contoso.onmicrosoft.com");
this.endTime = new DateTimeTimeZone() {
{
this.dateTime = OffsetDateTime.now().plusDays(1).plusHours(8).toLocalDateTime().toString();
this.timeZone = "Eastern Standard Time";
}
};
this.startTime = new DateTimeTimeZone() {
{
this.dateTime = OffsetDateTime.now().plusDays(1).toLocalDateTime().toString();
this.timeZone = "Eastern Standard Time";
}
};
this.availabilityViewInterval = 60;
}
};
final CalendarGetScheduleCollectionRequest request = testBase.graphClient.me().calendar().getSchedule(paramSet).buildRequest();
assertNotNull(request);
assertNotNull(request.body);
assertEquals("john@contoso.onmicrosoft.com", request.body.schedules.get(0));
assertEquals("jane@contoso.onmicrosoft.com", request.body.schedules.get(1));
assertEquals(60, request.body.availabilityViewInterval);
}
use of com.microsoft.graph.requests.CalendarGetScheduleCollectionRequest in project msgraph-beta-sdk-java by microsoftgraph.
the class CalendarGetScheduleCollectionRequestBuilder method buildRequest.
/**
* Creates the request
*
* @param requestOptions the options for this request
* @return the CalendarGetScheduleCollectionRequest instance
*/
@Override
@Nonnull
public CalendarGetScheduleCollectionRequest buildRequest(@Nullable final java.util.List<? extends com.microsoft.graph.options.Option> requestOptions) {
final CalendarGetScheduleCollectionRequest request = super.buildRequest(requestOptions);
request.body = this.body;
return request;
}
Aggregations