public EncryptionConfiguration withKmsDataKeyReusePeriodSeconds(Integer kmsDataKeyReusePeriodSeconds) {
        setKmsDataKeyReusePeriodSeconds(kmsDataKeyReusePeriodSeconds);
        return this;
    }
<p>
Maximum duration that Step Functions will reuse data keys. When the period expires, Step Functions will call
<code>GenerateDataKey</code>. Only applies to customer managed keys.
</p>

@param kmsDataKeyReusePeriodSeconds
       Maximum duration that Step Functions will reuse data keys. When the period expires, Step Functions will
       call <code>GenerateDataKey</code>. Only applies to customer managed keys.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/model/EncryptionConfiguration.java