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 Details

    • 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

      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:
    • 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.