Interface GetBulkPublishDetailsResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CognitoSyncResponse.Builder,CopyableBuilder<GetBulkPublishDetailsResponse.Builder,GetBulkPublishDetailsResponse>,SdkBuilder<GetBulkPublishDetailsResponse.Builder,GetBulkPublishDetailsResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetBulkPublishDetailsResponse
public static interface GetBulkPublishDetailsResponse.Builder extends CognitoSyncResponse.Builder, SdkPojo, CopyableBuilder<GetBulkPublishDetailsResponse.Builder,GetBulkPublishDetailsResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GetBulkPublishDetailsResponse.BuilderbulkPublishCompleteTime(Instant bulkPublishCompleteTime)If BulkPublishStatus is SUCCEEDED, the time the last bulk publish operation completed.GetBulkPublishDetailsResponse.BuilderbulkPublishStartTime(Instant bulkPublishStartTime)The date/time at which the last bulk publish was initiated.GetBulkPublishDetailsResponse.BuilderbulkPublishStatus(String bulkPublishStatus)Status of the last bulk publish operation, valid values are:GetBulkPublishDetailsResponse.BuilderbulkPublishStatus(BulkPublishStatus bulkPublishStatus)Status of the last bulk publish operation, valid values are:GetBulkPublishDetailsResponse.BuilderfailureMessage(String failureMessage)If BulkPublishStatus is FAILED this field will contain the error message that caused the bulk publish to fail.GetBulkPublishDetailsResponse.BuilderidentityPoolId(String identityPoolId)A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito.-
Methods inherited from interface software.amazon.awssdk.services.cognitosync.model.CognitoSyncResponse.Builder
build, responseMetadata, responseMetadata
-
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, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
identityPoolId
GetBulkPublishDetailsResponse.Builder identityPoolId(String identityPoolId)
A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. GUID generation is unique within a region.- Parameters:
identityPoolId- A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. GUID generation is unique within a region.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
bulkPublishStartTime
GetBulkPublishDetailsResponse.Builder bulkPublishStartTime(Instant bulkPublishStartTime)
The date/time at which the last bulk publish was initiated.- Parameters:
bulkPublishStartTime- The date/time at which the last bulk publish was initiated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
bulkPublishCompleteTime
GetBulkPublishDetailsResponse.Builder bulkPublishCompleteTime(Instant bulkPublishCompleteTime)
If BulkPublishStatus is SUCCEEDED, the time the last bulk publish operation completed.- Parameters:
bulkPublishCompleteTime- If BulkPublishStatus is SUCCEEDED, the time the last bulk publish operation completed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
bulkPublishStatus
GetBulkPublishDetailsResponse.Builder bulkPublishStatus(String bulkPublishStatus)
Status of the last bulk publish operation, valid values are:NOT_STARTED - No bulk publish has been requested for this identity pool
IN_PROGRESS - Data is being published to the configured stream
SUCCEEDED - All data for the identity pool has been published to the configured stream
FAILED - Some portion of the data has failed to publish, check FailureMessage for the cause.
- Parameters:
bulkPublishStatus- Status of the last bulk publish operation, valid values are:NOT_STARTED - No bulk publish has been requested for this identity pool
IN_PROGRESS - Data is being published to the configured stream
SUCCEEDED - All data for the identity pool has been published to the configured stream
FAILED - Some portion of the data has failed to publish, check FailureMessage for the cause.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
BulkPublishStatus,BulkPublishStatus
-
bulkPublishStatus
GetBulkPublishDetailsResponse.Builder bulkPublishStatus(BulkPublishStatus bulkPublishStatus)
Status of the last bulk publish operation, valid values are:NOT_STARTED - No bulk publish has been requested for this identity pool
IN_PROGRESS - Data is being published to the configured stream
SUCCEEDED - All data for the identity pool has been published to the configured stream
FAILED - Some portion of the data has failed to publish, check FailureMessage for the cause.
- Parameters:
bulkPublishStatus- Status of the last bulk publish operation, valid values are:NOT_STARTED - No bulk publish has been requested for this identity pool
IN_PROGRESS - Data is being published to the configured stream
SUCCEEDED - All data for the identity pool has been published to the configured stream
FAILED - Some portion of the data has failed to publish, check FailureMessage for the cause.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
BulkPublishStatus,BulkPublishStatus
-
failureMessage
GetBulkPublishDetailsResponse.Builder failureMessage(String failureMessage)
If BulkPublishStatus is FAILED this field will contain the error message that caused the bulk publish to fail.- Parameters:
failureMessage- If BulkPublishStatus is FAILED this field will contain the error message that caused the bulk publish to fail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-