JavaScript is disabled on your browser.
Skip navigation links

AWS SDK for Java 1.x API Reference - 1.12.793

We announced the upcoming end-of-support for AWS SDK for Java (v1). We recommend that you migrate to AWS SDK for Java v2. For dates, additional details, and information on how to migrate, please refer to the linked announcement.
com.amazonaws.services.kinesis.model

Class StopStreamEncryptionRequest

    • Constructor Detail

      • StopStreamEncryptionRequest

        public StopStreamEncryptionRequest()
    • Method Detail

      • setStreamName

        public void setStreamName(String streamName)

        The name of the stream on which to stop encrypting records.

        Parameters:
        streamName - The name of the stream on which to stop encrypting records.
      • getStreamName

        public String getStreamName()

        The name of the stream on which to stop encrypting records.

        Returns:
        The name of the stream on which to stop encrypting records.
      • withStreamName

        public StopStreamEncryptionRequest withStreamName(String streamName)

        The name of the stream on which to stop encrypting records.

        Parameters:
        streamName - The name of the stream on which to stop encrypting records.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setEncryptionType

        public void setEncryptionType(String encryptionType)

        The encryption type. The only valid value is KMS.

        Parameters:
        encryptionType - The encryption type. The only valid value is KMS.
        See Also:
        EncryptionType
      • getEncryptionType

        public String getEncryptionType()

        The encryption type. The only valid value is KMS.

        Returns:
        The encryption type. The only valid value is KMS.
        See Also:
        EncryptionType
      • withEncryptionType

        public StopStreamEncryptionRequest withEncryptionType(String encryptionType)

        The encryption type. The only valid value is KMS.

        Parameters:
        encryptionType - The encryption type. The only valid value is KMS.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EncryptionType
      • setEncryptionType

        public void setEncryptionType(EncryptionType encryptionType)

        The encryption type. The only valid value is KMS.

        Parameters:
        encryptionType - The encryption type. The only valid value is KMS.
        See Also:
        EncryptionType
      • withEncryptionType

        public StopStreamEncryptionRequest withEncryptionType(EncryptionType encryptionType)

        The encryption type. The only valid value is KMS.

        Parameters:
        encryptionType - The encryption type. The only valid value is KMS.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EncryptionType
      • setKeyId

        public void setKeyId(String keyId)

        The GUID for the customer-managed Amazon Web Services KMS key to use for encryption. This value can be a globally unique identifier, a fully specified Amazon Resource Name (ARN) to either an alias or a key, or an alias name prefixed by "alias/".You can also use a master key owned by Kinesis Data Streams by specifying the alias aws/kinesis.

        • Key ARN example: arn:aws:kms:us-east-1:123456789012:key/12345678-1234-1234-1234-123456789012

        • Alias ARN example: arn:aws:kms:us-east-1:123456789012:alias/MyAliasName

        • Globally unique key ID example: 12345678-1234-1234-1234-123456789012

        • Alias name example: alias/MyAliasName

        • Master key owned by Kinesis Data Streams: alias/aws/kinesis

        Parameters:
        keyId - The GUID for the customer-managed Amazon Web Services KMS key to use for encryption. This value can be a globally unique identifier, a fully specified Amazon Resource Name (ARN) to either an alias or a key, or an alias name prefixed by "alias/".You can also use a master key owned by Kinesis Data Streams by specifying the alias aws/kinesis.

        • Key ARN example: arn:aws:kms:us-east-1:123456789012:key/12345678-1234-1234-1234-123456789012

        • Alias ARN example: arn:aws:kms:us-east-1:123456789012:alias/MyAliasName

        • Globally unique key ID example: 12345678-1234-1234-1234-123456789012

        • Alias name example: alias/MyAliasName

        • Master key owned by Kinesis Data Streams: alias/aws/kinesis

      • getKeyId

        public String getKeyId()

        The GUID for the customer-managed Amazon Web Services KMS key to use for encryption. This value can be a globally unique identifier, a fully specified Amazon Resource Name (ARN) to either an alias or a key, or an alias name prefixed by "alias/".You can also use a master key owned by Kinesis Data Streams by specifying the alias aws/kinesis.

        • Key ARN example: arn:aws:kms:us-east-1:123456789012:key/12345678-1234-1234-1234-123456789012

        • Alias ARN example: arn:aws:kms:us-east-1:123456789012:alias/MyAliasName

        • Globally unique key ID example: 12345678-1234-1234-1234-123456789012

        • Alias name example: alias/MyAliasName

        • Master key owned by Kinesis Data Streams: alias/aws/kinesis

        Returns:
        The GUID for the customer-managed Amazon Web Services KMS key to use for encryption. This value can be a globally unique identifier, a fully specified Amazon Resource Name (ARN) to either an alias or a key, or an alias name prefixed by "alias/".You can also use a master key owned by Kinesis Data Streams by specifying the alias aws/kinesis.

        • Key ARN example: arn:aws:kms:us-east-1:123456789012:key/12345678-1234-1234-1234-123456789012

        • Alias ARN example: arn:aws:kms:us-east-1:123456789012:alias/MyAliasName

        • Globally unique key ID example: 12345678-1234-1234-1234-123456789012

        • Alias name example: alias/MyAliasName

        • Master key owned by Kinesis Data Streams: alias/aws/kinesis

      • withKeyId

        public StopStreamEncryptionRequest withKeyId(String keyId)

        The GUID for the customer-managed Amazon Web Services KMS key to use for encryption. This value can be a globally unique identifier, a fully specified Amazon Resource Name (ARN) to either an alias or a key, or an alias name prefixed by "alias/".You can also use a master key owned by Kinesis Data Streams by specifying the alias aws/kinesis.

        • Key ARN example: arn:aws:kms:us-east-1:123456789012:key/12345678-1234-1234-1234-123456789012

        • Alias ARN example: arn:aws:kms:us-east-1:123456789012:alias/MyAliasName

        • Globally unique key ID example: 12345678-1234-1234-1234-123456789012

        • Alias name example: alias/MyAliasName

        • Master key owned by Kinesis Data Streams: alias/aws/kinesis

        Parameters:
        keyId - The GUID for the customer-managed Amazon Web Services KMS key to use for encryption. This value can be a globally unique identifier, a fully specified Amazon Resource Name (ARN) to either an alias or a key, or an alias name prefixed by "alias/".You can also use a master key owned by Kinesis Data Streams by specifying the alias aws/kinesis.

        • Key ARN example: arn:aws:kms:us-east-1:123456789012:key/12345678-1234-1234-1234-123456789012

        • Alias ARN example: arn:aws:kms:us-east-1:123456789012:alias/MyAliasName

        • Globally unique key ID example: 12345678-1234-1234-1234-123456789012

        • Alias name example: alias/MyAliasName

        • Master key owned by Kinesis Data Streams: alias/aws/kinesis

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setStreamARN

        public void setStreamARN(String streamARN)

        The ARN of the stream.

        Parameters:
        streamARN - The ARN of the stream.
      • getStreamARN

        public String getStreamARN()

        The ARN of the stream.

        Returns:
        The ARN of the stream.
      • withStreamARN

        public StopStreamEncryptionRequest withStreamARN(String streamARN)

        The ARN of the stream.

        Parameters:
        streamARN - The ARN of the stream.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • toString

        public 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
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
Skip navigation links

AltStyle によって変換されたページ (->オリジナル) /