Class AccessReviewStageSettings
- java.lang.Object
-
- odata.msgraph.client.beta.complex.AccessReviewStageSettings
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
public class AccessReviewStageSettings extends Object implements com.github.davidmoten.odata.client.ODataType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAccessReviewStageSettings.Builder
-
Field Summary
Fields Modifier and Type Field Description protected com.github.davidmoten.odata.client.ContextPathcontextPathprotected List<String>decisionsThatWillMoveToNextStageprotected StringdecisionsThatWillMoveToNextStageNextLinkprotected List<String>dependsOnprotected StringdependsOnNextLinkprotected IntegerdurationInDaysprotected List<AccessReviewReviewerScope>fallbackReviewersprotected StringfallbackReviewersNextLinkprotected StringodataTypeprotected List<AccessReviewRecommendationInsightSetting>recommendationInsightSettingsprotected StringrecommendationInsightSettingsNextLinkprotected DurationrecommendationLookBackDurationprotected BooleanrecommendationsEnabledprotected List<AccessReviewReviewerScope>reviewersprotected StringreviewersNextLinkprotected StringstageIdprotected com.github.davidmoten.odata.client.internal.UnmappedFieldsImplunmappedFields
-
Constructor Summary
Constructors Modifier Constructor Description protectedAccessReviewStageSettings()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AccessReviewStageSettings.Builderbuilder()Returns a builder which is used to create a new instance of this class (given that this class is immutable).com.github.davidmoten.odata.client.CollectionPage<String>getDecisionsThatWillMoveToNextStage()com.github.davidmoten.odata.client.CollectionPage<String>getDecisionsThatWillMoveToNextStage(com.github.davidmoten.odata.client.HttpRequestOptions options)com.github.davidmoten.odata.client.CollectionPage<String>getDependsOn()com.github.davidmoten.odata.client.CollectionPage<String>getDependsOn(com.github.davidmoten.odata.client.HttpRequestOptions options)Optional<Integer>getDurationInDays()com.github.davidmoten.odata.client.CollectionPage<AccessReviewReviewerScope>getFallbackReviewers()com.github.davidmoten.odata.client.CollectionPage<AccessReviewReviewerScope>getFallbackReviewers(com.github.davidmoten.odata.client.HttpRequestOptions options)com.github.davidmoten.odata.client.CollectionPage<AccessReviewRecommendationInsightSetting>getRecommendationInsightSettings()com.github.davidmoten.odata.client.CollectionPage<AccessReviewRecommendationInsightSetting>getRecommendationInsightSettings(com.github.davidmoten.odata.client.HttpRequestOptions options)Optional<Duration>getRecommendationLookBackDuration()Optional<Boolean>getRecommendationsEnabled()com.github.davidmoten.odata.client.CollectionPage<AccessReviewReviewerScope>getReviewers()com.github.davidmoten.odata.client.CollectionPage<AccessReviewReviewerScope>getReviewers(com.github.davidmoten.odata.client.HttpRequestOptions options)Optional<String>getStageId()com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()StringodataTypeName()voidpostInject(boolean addKeysToContextPath)StringtoString()AccessReviewStageSettingswithDurationInDays(Integer durationInDays)AccessReviewStageSettingswithRecommendationLookBackDuration(Duration recommendationLookBackDuration)AccessReviewStageSettingswithRecommendationsEnabled(Boolean recommendationsEnabled)AccessReviewStageSettingswithStageId(String stageId)AccessReviewStageSettingswithUnmappedField(String name, String value)
-
-
-
Field Detail
-
contextPath
protected com.github.davidmoten.odata.client.ContextPath contextPath
-
unmappedFields
protected com.github.davidmoten.odata.client.internal.UnmappedFieldsImpl unmappedFields
-
odataType
protected String odataType
-
decisionsThatWillMoveToNextStageNextLink
protected String decisionsThatWillMoveToNextStageNextLink
-
dependsOnNextLink
protected String dependsOnNextLink
-
durationInDays
protected Integer durationInDays
-
fallbackReviewers
protected List<AccessReviewReviewerScope> fallbackReviewers
-
fallbackReviewersNextLink
protected String fallbackReviewersNextLink
-
recommendationInsightSettings
protected List<AccessReviewRecommendationInsightSetting> recommendationInsightSettings
-
recommendationInsightSettingsNextLink
protected String recommendationInsightSettingsNextLink
-
recommendationLookBackDuration
protected Duration recommendationLookBackDuration
-
recommendationsEnabled
protected Boolean recommendationsEnabled
-
reviewers
protected List<AccessReviewReviewerScope> reviewers
-
reviewersNextLink
protected String reviewersNextLink
-
stageId
protected String stageId
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType
-
getDecisionsThatWillMoveToNextStage
public com.github.davidmoten.odata.client.CollectionPage<String> getDecisionsThatWillMoveToNextStage()
-
getDecisionsThatWillMoveToNextStage
public com.github.davidmoten.odata.client.CollectionPage<String> getDecisionsThatWillMoveToNextStage(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getDependsOn
public com.github.davidmoten.odata.client.CollectionPage<String> getDependsOn()
-
getDependsOn
public com.github.davidmoten.odata.client.CollectionPage<String> getDependsOn(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
withDurationInDays
public AccessReviewStageSettings withDurationInDays(Integer durationInDays)
-
getFallbackReviewers
public com.github.davidmoten.odata.client.CollectionPage<AccessReviewReviewerScope> getFallbackReviewers()
-
getFallbackReviewers
public com.github.davidmoten.odata.client.CollectionPage<AccessReviewReviewerScope> getFallbackReviewers(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getRecommendationInsightSettings
public com.github.davidmoten.odata.client.CollectionPage<AccessReviewRecommendationInsightSetting> getRecommendationInsightSettings()
-
getRecommendationInsightSettings
public com.github.davidmoten.odata.client.CollectionPage<AccessReviewRecommendationInsightSetting> getRecommendationInsightSettings(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
withRecommendationLookBackDuration
public AccessReviewStageSettings withRecommendationLookBackDuration(Duration recommendationLookBackDuration)
-
withRecommendationsEnabled
public AccessReviewStageSettings withRecommendationsEnabled(Boolean recommendationsEnabled)
-
getReviewers
public com.github.davidmoten.odata.client.CollectionPage<AccessReviewReviewerScope> getReviewers()
-
getReviewers
public com.github.davidmoten.odata.client.CollectionPage<AccessReviewReviewerScope> getReviewers(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
withStageId
public AccessReviewStageSettings withStageId(String stageId)
-
withUnmappedField
public AccessReviewStageSettings withUnmappedField(String name, String value)
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType
-
builder
public static AccessReviewStageSettings.Builder builder()
Returns a builder which is used to create a new instance of this class (given that this class is immutable).- Returns:
- a new Builder for this class
-
-