Interface SharePointParameters.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<SharePointParameters.Builder,,SharePointParameters> SdkBuilder<SharePointParameters.Builder,,SharePointParameters> SdkPojo
- Enclosing class:
SharePointParameters
-
Method Summary
Modifier and TypeMethodDescriptionThe authentication type for the SharePoint data source.The authentication type for the SharePoint data source.The client ID for the SharePoint data source.sharePointDomain(String sharePointDomain) The SharePoint domain for the data source.The tenant ID for the SharePoint data source.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
tenantId
The tenant ID for the SharePoint data source.
- Parameters:
tenantId- The tenant ID for the SharePoint data source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientId
The client ID for the SharePoint data source.
- Parameters:
clientId- The client ID for the SharePoint data source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authType
The authentication type for the SharePoint data source. Valid values include:
-
TWO_LEGGED_OAUTH– Server-to-server authentication using client credentials that do not require user interaction. -
THREE_LEGGED_OAUTH– Interactive OAuth that requires user consent.
- Parameters:
authType- The authentication type for the SharePoint data source. Valid values include:-
TWO_LEGGED_OAUTH– Server-to-server authentication using client credentials that do not require user interaction. -
THREE_LEGGED_OAUTH– Interactive OAuth that requires user consent.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
authType
The authentication type for the SharePoint data source. Valid values include:
-
TWO_LEGGED_OAUTH– Server-to-server authentication using client credentials that do not require user interaction. -
THREE_LEGGED_OAUTH– Interactive OAuth that requires user consent.
- Parameters:
authType- The authentication type for the SharePoint data source. Valid values include:-
TWO_LEGGED_OAUTH– Server-to-server authentication using client credentials that do not require user interaction. -
THREE_LEGGED_OAUTH– Interactive OAuth that requires user consent.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-