Class LocalizationsRequestBuilder
java.lang.Object
com.microsoft.kiota.BaseRequestBuilder
com.microsoft.graph.identitygovernance.termsofuse.agreements.item.file.localizations.LocalizationsRequestBuilder
@Generated("com.microsoft.kiota")
public class LocalizationsRequestBuilder
extends com.microsoft.kiota.BaseRequestBuilder
Provides operations to manage the localizations property of the microsoft.graph.agreementFile entity.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassThe localized version of the terms of use agreement files attached to the agreement.classConfiguration for the request such as headers, query parameters, and middleware options.classConfiguration for the request such as headers, query parameters, and middleware options. -
Field Summary
Fields inherited from class com.microsoft.kiota.BaseRequestBuilder
pathParameters, requestAdapter, urlTemplate -
Constructor Summary
ConstructorsConstructorDescriptionLocalizationsRequestBuilder(String rawUrl, com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newLocalizationsRequestBuilderand sets the default values.LocalizationsRequestBuilder(HashMap<String, Object> pathParameters, com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newLocalizationsRequestBuilderand sets the default values. -
Method Summary
Modifier and TypeMethodDescriptionbyAgreementFileLocalizationId(String agreementFileLocalizationId) Provides operations to manage the localizations property of the microsoft.graph.agreementFile entity.count()Provides operations to count the resources in the collection.get()The localized version of the terms of use agreement files attached to the agreement.get(Consumer<LocalizationsRequestBuilder.GetRequestConfiguration> requestConfiguration) The localized version of the terms of use agreement files attached to the agreement.Create new navigation property to localizations for identityGovernancepost(AgreementFileLocalization body, Consumer<LocalizationsRequestBuilder.PostRequestConfiguration> requestConfiguration) Create new navigation property to localizations for identityGovernancecom.microsoft.kiota.RequestInformationThe localized version of the terms of use agreement files attached to the agreement.com.microsoft.kiota.RequestInformationtoGetRequestInformation(Consumer<LocalizationsRequestBuilder.GetRequestConfiguration> requestConfiguration) The localized version of the terms of use agreement files attached to the agreement.com.microsoft.kiota.RequestInformationCreate new navigation property to localizations for identityGovernancecom.microsoft.kiota.RequestInformationtoPostRequestInformation(AgreementFileLocalization body, Consumer<LocalizationsRequestBuilder.PostRequestConfiguration> requestConfiguration) Create new navigation property to localizations for identityGovernanceReturns a request builder with the provided arbitrary URL.
-
Constructor Details
-
LocalizationsRequestBuilder
public LocalizationsRequestBuilder(@Nonnull HashMap<String, Object> pathParameters, @Nonnull com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newLocalizationsRequestBuilderand sets the default values.- Parameters:
pathParameters- Path parameters for the requestrequestAdapter- The request adapter to use to execute the requests.
-
LocalizationsRequestBuilder
public LocalizationsRequestBuilder(@Nonnull String rawUrl, @Nonnull com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newLocalizationsRequestBuilderand sets the default values.- Parameters:
rawUrl- The raw URL to use for the request builder.requestAdapter- The request adapter to use to execute the requests.
-
-
Method Details
-
count
Provides operations to count the resources in the collection.- Returns:
- a
CountRequestBuilder
-
byAgreementFileLocalizationId
@Nonnull public AgreementFileLocalizationItemRequestBuilder byAgreementFileLocalizationId(@Nonnull String agreementFileLocalizationId) Provides operations to manage the localizations property of the microsoft.graph.agreementFile entity.- Parameters:
agreementFileLocalizationId- The unique identifier of agreementFileLocalization- Returns:
- a
AgreementFileLocalizationItemRequestBuilder
-
get
The localized version of the terms of use agreement files attached to the agreement.- Returns:
- a
AgreementFileLocalizationCollectionResponse - Throws:
ODataError- When receiving a 4XX or 5XX status code
-
get
@Nullable public AgreementFileLocalizationCollectionResponse get(@Nullable Consumer<LocalizationsRequestBuilder.GetRequestConfiguration> requestConfiguration) The localized version of the terms of use agreement files attached to the agreement.- Parameters:
requestConfiguration- Configuration for the request such as headers, query parameters, and middleware options.- Returns:
- a
AgreementFileLocalizationCollectionResponse - Throws:
ODataError- When receiving a 4XX or 5XX status code
-
post
Create new navigation property to localizations for identityGovernance- Parameters:
body- The request body- Returns:
- a
AgreementFileLocalization - Throws:
ODataError- When receiving a 4XX or 5XX status code
-
post
@Nullable public AgreementFileLocalization post(@Nonnull AgreementFileLocalization body, @Nullable Consumer<LocalizationsRequestBuilder.PostRequestConfiguration> requestConfiguration) Create new navigation property to localizations for identityGovernance- Parameters:
body- The request bodyrequestConfiguration- Configuration for the request such as headers, query parameters, and middleware options.- Returns:
- a
AgreementFileLocalization - Throws:
ODataError- When receiving a 4XX or 5XX status code
-
toGetRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toGetRequestInformation()The localized version of the terms of use agreement files attached to the agreement.- Returns:
- a
RequestInformation
-
toGetRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toGetRequestInformation(@Nullable Consumer<LocalizationsRequestBuilder.GetRequestConfiguration> requestConfiguration) The localized version of the terms of use agreement files attached to the agreement.- Parameters:
requestConfiguration- Configuration for the request such as headers, query parameters, and middleware options.- Returns:
- a
RequestInformation
-
toPostRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toPostRequestInformation(@Nonnull AgreementFileLocalization body) Create new navigation property to localizations for identityGovernance- Parameters:
body- The request body- Returns:
- a
RequestInformation
-
toPostRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toPostRequestInformation(@Nonnull AgreementFileLocalization body, @Nullable Consumer<LocalizationsRequestBuilder.PostRequestConfiguration> requestConfiguration) Create new navigation property to localizations for identityGovernance- Parameters:
body- The request bodyrequestConfiguration- Configuration for the request such as headers, query parameters, and middleware options.- Returns:
- a
RequestInformation
-
withUrl
Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.- Parameters:
rawUrl- The raw URL to use for the request builder.- Returns:
- a
LocalizationsRequestBuilder
-