private Environment createEnvironmentDDB(@NonNull final Environment environment)
      throws ResourceExistsException, InternalServiceException {

    return createEnvironmentDDB(environment, SaveBehavior.UPDATE.config());
  }
Create respecting optimistic locking. If an environment with specified keys exists or the item
has been updated after being retrieved, a conditional check exception will be thrown.
data-service/src/main/java/com/amazonaws/blox/dataservice/repository/EnvironmentRepositoryDDB.java