Interface SharePointSourceConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SharePointSourceConfiguration.Builder,SharePointSourceConfiguration>,SdkBuilder<SharePointSourceConfiguration.Builder,SharePointSourceConfiguration>,SdkPojo
- Enclosing class:
- SharePointSourceConfiguration
public static interface SharePointSourceConfiguration.Builder extends SdkPojo, CopyableBuilder<SharePointSourceConfiguration.Builder,SharePointSourceConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SharePointSourceConfiguration.BuilderauthType(String authType)The supported authentication type to authenticate and connect to your SharePoint site/sites.SharePointSourceConfiguration.BuilderauthType(SharePointAuthType authType)The supported authentication type to authenticate and connect to your SharePoint site/sites.SharePointSourceConfiguration.BuildercredentialsSecretArn(String credentialsSecretArn)The Amazon Resource Name of an Secrets Manager secret that stores your authentication credentials for your SharePoint site/sites.SharePointSourceConfiguration.Builderdomain(String domain)The domain of your SharePoint instance or site URL/URLs.SharePointSourceConfiguration.BuilderhostType(String hostType)The supported host type, whether online/cloud or server/on-premises.SharePointSourceConfiguration.BuilderhostType(SharePointHostType hostType)The supported host type, whether online/cloud or server/on-premises.SharePointSourceConfiguration.BuildersiteUrls(String... siteUrls)A list of one or more SharePoint site URLs.SharePointSourceConfiguration.BuildersiteUrls(Collection<String> siteUrls)A list of one or more SharePoint site URLs.SharePointSourceConfiguration.BuildertenantId(String tenantId)The identifier of your Microsoft 365 tenant.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
authType
SharePointSourceConfiguration.Builder authType(String authType)
The supported authentication type to authenticate and connect to your SharePoint site/sites.
- Parameters:
authType- The supported authentication type to authenticate and connect to your SharePoint site/sites.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SharePointAuthType,SharePointAuthType
-
authType
SharePointSourceConfiguration.Builder authType(SharePointAuthType authType)
The supported authentication type to authenticate and connect to your SharePoint site/sites.
- Parameters:
authType- The supported authentication type to authenticate and connect to your SharePoint site/sites.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SharePointAuthType,SharePointAuthType
-
credentialsSecretArn
SharePointSourceConfiguration.Builder credentialsSecretArn(String credentialsSecretArn)
The Amazon Resource Name of an Secrets Manager secret that stores your authentication credentials for your SharePoint site/sites. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see SharePoint connection configuration.
- Parameters:
credentialsSecretArn- The Amazon Resource Name of an Secrets Manager secret that stores your authentication credentials for your SharePoint site/sites. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see SharePoint connection configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domain
SharePointSourceConfiguration.Builder domain(String domain)
The domain of your SharePoint instance or site URL/URLs.
- Parameters:
domain- The domain of your SharePoint instance or site URL/URLs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hostType
SharePointSourceConfiguration.Builder hostType(String hostType)
The supported host type, whether online/cloud or server/on-premises.
- Parameters:
hostType- The supported host type, whether online/cloud or server/on-premises.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SharePointHostType,SharePointHostType
-
hostType
SharePointSourceConfiguration.Builder hostType(SharePointHostType hostType)
The supported host type, whether online/cloud or server/on-premises.
- Parameters:
hostType- The supported host type, whether online/cloud or server/on-premises.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SharePointHostType,SharePointHostType
-
siteUrls
SharePointSourceConfiguration.Builder siteUrls(Collection<String> siteUrls)
A list of one or more SharePoint site URLs.
- Parameters:
siteUrls- A list of one or more SharePoint site URLs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
siteUrls
SharePointSourceConfiguration.Builder siteUrls(String... siteUrls)
A list of one or more SharePoint site URLs.
- Parameters:
siteUrls- A list of one or more SharePoint site URLs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tenantId
SharePointSourceConfiguration.Builder tenantId(String tenantId)
The identifier of your Microsoft 365 tenant.
- Parameters:
tenantId- The identifier of your Microsoft 365 tenant.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-