'The application in which to perform the transaction.
Raises: datastore_errors.BadArgumentError if value is not a string
or is the empty string.'

@ConfigOption
def app(value):

    datastore_types.ValidateString(value, 'app', datastore_errors.BadArgumentError)
    return value
