congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
AuditMetadataLogEntity.parse
Code IndexAdd Tabnine to your IDE (free)

How to use
parse
method
in
org.apache.sentry.provider.db.log.entity.AuditMetadataLogEntity

Best Java code snippets using org.apache.sentry.provider.db.log.entity.AuditMetadataLogEntity.parse (Showing top 4 results out of 315)

origin: apache/sentry

@Test
public void testToJsonFormatLog() throws Throwable {
 Map<String, String> privilegesMap = new HashMap<String, String>();
 privilegesMap.put("resourceType1", "resourceName1");
 privilegesMap.put("resourceType2", "resourceName2");
 privilegesMap.put("resourceType3", "resourceName3");
 privilegesMap.put("resourceType4", "resourceName4");
 GMAuditMetadataLogEntity gmamle = new GMAuditMetadataLogEntity("serviceName", "userName",
   "impersonator", "ipAddress", "operation", "eventTime", "operationText", "allowed",
   "objectType", "component", privilegesMap);
 String jsonAuditLog = gmamle.toJsonFormatLog();
 ContainerNode rootNode = AuditMetadataLogEntity.parse(jsonAuditLog);
 assertEntryEquals(rootNode, Constants.LOG_FIELD_SERVICE_NAME, "serviceName");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_USER_NAME, "userName");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_IMPERSONATOR, "impersonator");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_IP_ADDRESS, "ipAddress");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_OPERATION, "operation");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_EVENT_TIME, "eventTime");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_OPERATION_TEXT, "operationText");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_ALLOWED, "allowed");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_OBJECT_TYPE, "objectType");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_COMPONENT, "component");
 assertEntryEquals(rootNode, "resourceType1", "resourceName1");
 assertEntryEquals(rootNode, "resourceType2", "resourceName2");
 assertEntryEquals(rootNode, "resourceType3", "resourceName3");
 assertEntryEquals(rootNode, "resourceType4", "resourceName4");
}
origin: apache/incubator-sentry

@Test
public void testToJsonFormatLog() throws Throwable {
 Map<String, String> privilegesMap = new HashMap<String, String>();
 privilegesMap.put("resourceType1", "resourceName1");
 privilegesMap.put("resourceType2", "resourceName2");
 privilegesMap.put("resourceType3", "resourceName3");
 privilegesMap.put("resourceType4", "resourceName4");
 GMAuditMetadataLogEntity gmamle = new GMAuditMetadataLogEntity("serviceName", "userName",
   "impersonator", "ipAddress", "operation", "eventTime", "operationText", "allowed",
   "objectType", "component", privilegesMap);
 String jsonAuditLog = gmamle.toJsonFormatLog();
 ContainerNode rootNode = AuditMetadataLogEntity.parse(jsonAuditLog);
 assertEntryEquals(rootNode, Constants.LOG_FIELD_SERVICE_NAME, "serviceName");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_USER_NAME, "userName");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_IMPERSONATOR, "impersonator");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_IP_ADDRESS, "ipAddress");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_OPERATION, "operation");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_EVENT_TIME, "eventTime");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_OPERATION_TEXT, "operationText");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_ALLOWED, "allowed");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_OBJECT_TYPE, "objectType");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_COMPONENT, "component");
 assertEntryEquals(rootNode, "resourceType1", "resourceName1");
 assertEntryEquals(rootNode, "resourceType2", "resourceName2");
 assertEntryEquals(rootNode, "resourceType3", "resourceName3");
 assertEntryEquals(rootNode, "resourceType4", "resourceName4");
}
origin: apache/incubator-sentry

@Test
public void testToJsonFormatLog() throws Throwable {
 DBAuditMetadataLogEntity amle = new DBAuditMetadataLogEntity("serviceName", "userName",
   "impersonator", "ipAddress", "operation", "eventTime", "operationText", "allowed",
   "objectType", "component", "databaseName", "tableName", "columnName", "resourcePath");
 String jsonAuditLog = amle.toJsonFormatLog();
 ContainerNode rootNode = AuditMetadataLogEntity.parse(jsonAuditLog);
 assertEntryEquals(rootNode, Constants.LOG_FIELD_SERVICE_NAME, "serviceName");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_USER_NAME, "userName");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_IMPERSONATOR,
   "impersonator");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_IP_ADDRESS, "ipAddress");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_OPERATION, "operation");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_EVENT_TIME, "eventTime");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_OPERATION_TEXT,
   "operationText");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_ALLOWED, "allowed");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_DATABASE_NAME,
   "databaseName");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_TABLE_NAME, "tableName");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_COLUMN_NAME, "columnName");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_RESOURCE_PATH,
   "resourcePath");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_OBJECT_TYPE, "objectType");
}
origin: apache/sentry

@Test
public void testToJsonFormatLog() throws Throwable {
 DBAuditMetadataLogEntity amle = new DBAuditMetadataLogEntity("serviceName", "userName",
   "impersonator", "ipAddress", "operation", "eventTime", "operationText", "allowed",
   "objectType", "component", "databaseName", "tableName", "columnName", "resourcePath");
 String jsonAuditLog = amle.toJsonFormatLog();
 ContainerNode rootNode = AuditMetadataLogEntity.parse(jsonAuditLog);
 assertEntryEquals(rootNode, Constants.LOG_FIELD_SERVICE_NAME, "serviceName");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_USER_NAME, "userName");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_IMPERSONATOR,
   "impersonator");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_IP_ADDRESS, "ipAddress");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_OPERATION, "operation");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_EVENT_TIME, "eventTime");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_OPERATION_TEXT,
   "operationText");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_ALLOWED, "allowed");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_DATABASE_NAME,
   "databaseName");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_TABLE_NAME, "tableName");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_COLUMN_NAME, "columnName");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_RESOURCE_PATH,
   "resourcePath");
 assertEntryEquals(rootNode, Constants.LOG_FIELD_OBJECT_TYPE, "objectType");
}
org.apache.sentry.provider.db.log.entityAuditMetadataLogEntityparse

Javadoc

For use in tests

Popular methods of AuditMetadataLogEntity

  • setAllowed
  • setEventTime
  • setImpersonator
  • setIpAddress
  • setObjectType
  • setOperation
  • setServiceName
  • setUserName
  • setOperationText

Popular in Java

  • Running tasks concurrently on multiple threads
  • getSystemService (Context)
  • getExternalFilesDir (Context)
  • getResourceAsStream (ClassLoader)
  • InputStream (java.io)
    A readable source of bytes.Most clients will use input streams that read data from the file system (
  • PrintStream (java.io)
    Fake signature of an existing Java class.
  • ByteBuffer (java.nio)
    A buffer for bytes. A byte buffer can be created in either one of the following ways: * #allocate
  • StringTokenizer (java.util)
    Breaks a string into tokens; new code should probably use String#split.> // Legacy code: StringTo
  • TimeZone (java.util)
    TimeZone represents a time zone offset, and also figures out daylight savings. Typically, you get a
  • UUID (java.util)
    UUID is an immutable representation of a 128-bit universally unique identifier (UUID). There are mul
  • Top plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now