public DecreaseStreamRetentionPeriodResult decreaseStreamRetentionPeriod(DecreaseStreamRetentionPeriodRequest request) {request = beforeClientExecution(request);return executeDecreaseStreamRetentionPeriod(request);}

public DecreaseStreamRetentionPeriodResult decreaseStreamRetentionPeriod ( DecreaseStreamRetentionPeriodRequest request ) { request = beforeClientExecution ( request ) ; return executeDecreaseStreamRetentionPeriod ( request ) ; }
public virtual DecreaseStreamRetentionPeriodResponse DecreaseStreamRetentionPeriod(DecreaseStreamRetentionPeriodRequest request){var options = new InvokeOptions();options.RequestMarshaller = DecreaseStreamRetentionPeriodRequestMarshaller.Instance;options.ResponseUnmarshaller = DecreaseStreamRetentionPeriodResponseUnmarshaller.Instance;return Invoke<DecreaseStreamRetentionPeriodResponse>(request, options);}
