com.amazonaws.services.dynamodbv2.streamsadapter.util.KinesisMapperUtil#createDynamoDBStreamsArnFromKinesisStreamName(String) method constructs stream arn based on arn:aws:dynamodb:%s:%s:table/%s/stream/%s pattern.
But stream arn for China region should have the following pattern arn:aws-cn:dynamodb:%s:%s:table/%s/stream/%s. -cn suffix is missing in current implementation. As result s.a.a.s.dynamodb.model.DynamoDbException: Invalid StreamArn (Service: DynamoDbStreams, Status Code: 400) occurred in China region because of this issue.