Interface OneDriveUsers.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<OneDriveUsers.Builder,OneDriveUsers>,SdkBuilder<OneDriveUsers.Builder,OneDriveUsers>,SdkPojo
- Enclosing class:
- OneDriveUsers
public static interface OneDriveUsers.Builder extends SdkPojo, CopyableBuilder<OneDriveUsers.Builder,OneDriveUsers>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description OneDriveUsers.BuilderoneDriveUserList(String... oneDriveUserList)A list of users whose documents should be indexed.OneDriveUsers.BuilderoneDriveUserList(Collection<String> oneDriveUserList)A list of users whose documents should be indexed.default OneDriveUsers.BuilderoneDriveUserS3Path(Consumer<S3Path.Builder> oneDriveUserS3Path)The S3 bucket location of a file containing a list of users whose documents should be indexed.OneDriveUsers.BuilderoneDriveUserS3Path(S3Path oneDriveUserS3Path)The S3 bucket location of a file containing a list of users whose documents should be indexed.-
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
-
oneDriveUserList
OneDriveUsers.Builder oneDriveUserList(Collection<String> oneDriveUserList)
A list of users whose documents should be indexed. Specify the user names in email format, for example,
username@tenantdomain. If you need to index the documents of more than 100 users, use theOneDriveUserS3Pathfield to specify the location of a file containing a list of users.- Parameters:
oneDriveUserList- A list of users whose documents should be indexed. Specify the user names in email format, for example,username@tenantdomain. If you need to index the documents of more than 100 users, use theOneDriveUserS3Pathfield to specify the location of a file containing a list of users.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
oneDriveUserList
OneDriveUsers.Builder oneDriveUserList(String... oneDriveUserList)
A list of users whose documents should be indexed. Specify the user names in email format, for example,
username@tenantdomain. If you need to index the documents of more than 100 users, use theOneDriveUserS3Pathfield to specify the location of a file containing a list of users.- Parameters:
oneDriveUserList- A list of users whose documents should be indexed. Specify the user names in email format, for example,username@tenantdomain. If you need to index the documents of more than 100 users, use theOneDriveUserS3Pathfield to specify the location of a file containing a list of users.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
oneDriveUserS3Path
OneDriveUsers.Builder oneDriveUserS3Path(S3Path oneDriveUserS3Path)
The S3 bucket location of a file containing a list of users whose documents should be indexed.
- Parameters:
oneDriveUserS3Path- The S3 bucket location of a file containing a list of users whose documents should be indexed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
oneDriveUserS3Path
default OneDriveUsers.Builder oneDriveUserS3Path(Consumer<S3Path.Builder> oneDriveUserS3Path)
The S3 bucket location of a file containing a list of users whose documents should be indexed.
This is a convenience method that creates an instance of theS3Path.Builderavoiding the need to create one manually viaS3Path.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooneDriveUserS3Path(S3Path).- Parameters:
oneDriveUserS3Path- a consumer that will call methods onS3Path.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
oneDriveUserS3Path(S3Path)
-
-