Class CreateSegmentSnapshotRequest

    • Method Detail

      • domainName

        public final String domainName()

        The unique name of the domain.

        Returns:
        The unique name of the domain.
      • segmentDefinitionName

        public final String segmentDefinitionName()

        The name of the segment definition used in this snapshot request.

        Returns:
        The name of the segment definition used in this snapshot request.
      • 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