Class GetSegmentSnapshotResponse

    • Method Detail

      • snapshotId

        public final String snapshotId()

        The unique identifier of the segment snapshot.

        Returns:
        The unique identifier of the segment snapshot.
      • statusAsString

        public final String statusAsString()

        The status of the asynchronous job for exporting the segment snapshot.

        If the service returns an enum value that is not available in the current SDK version, status will return SegmentSnapshotStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from statusAsString().

        Returns:
        The status of the asynchronous job for exporting the segment snapshot.
        See Also:
        SegmentSnapshotStatus
      • statusMessage

        public final String statusMessage()

        The status message of the asynchronous job for exporting the segment snapshot.

        Returns:
        The status message of the asynchronous job for exporting the segment snapshot.
      • dataFormat

        public final DataFormat dataFormat()

        The format in which the segment will be exported.

        If the service returns an enum value that is not available in the current SDK version, dataFormat will return DataFormat.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from dataFormatAsString().

        Returns:
        The format in which the segment will be exported.
        See Also:
        DataFormat
      • dataFormatAsString

        public final String dataFormatAsString()

        The format in which the segment will be exported.

        If the service returns an enum value that is not available in the current SDK version, dataFormat will return DataFormat.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from dataFormatAsString().

        Returns:
        The format in which the segment will be exported.
        See Also:
        DataFormat
      • encryptionKey

        public final String encryptionKey()

        The Amazon Resource Name (ARN) of the KMS key used to encrypt the exported segment.

        Returns:
        The Amazon Resource Name (ARN) of the KMS key used to encrypt the exported segment.
      • roleArn

        public final String roleArn()

        The Amazon Resource Name (ARN) of the IAM role that allows Customer Profiles service principal to assume the role for conducting KMS and S3 operations.

        Returns:
        The Amazon Resource Name (ARN) of the IAM role that allows Customer Profiles service principal to assume the role for conducting KMS and S3 operations.
      • destinationUri

        public final String destinationUri()

        The destination to which the segment will be exported. This field must be provided if the request is not submitted from the Amazon Connect Admin Website.

        Returns:
        The destination to which the segment will be exported. This field must be provided if the request is not submitted from the Amazon Connect Admin Website.
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object