target.apidocs.com.google.api.services.compute.model.LogConfig.html Maven / Gradle / Ivy
LogConfig (Compute Engine API alpha-rev20200526-1.30.9)
com.google.api.services.compute.model
Class LogConfig
- java.lang.Object
-
- java.util.AbstractMap<String,Object>
-
- com.google.api.client.util.GenericData
-
- com.google.api.client.json.GenericJson
-
- com.google.api.services.compute.model.LogConfig
-
public final class LogConfig
extends GenericJson
Specifies what kind of log the caller must write
This is the Java data model class that specifies how to parse/serialize into the JSON that is
transmitted over HTTP when working with the Compute Engine API. For a detailed explanation see:
https://developers.google.com/api-client-library/java/google-http-java-client/json
- Author:
- Google, Inc.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
GenericData.Flags
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
-
Constructor Summary
Constructors
Constructor and Description
LogConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
LogConfig
clone()
LogConfigCloudAuditOptions
getCloudAudit()
Cloud audit options.
LogConfigCounterOptions
getCounter()
Counter options.
LogConfigDataAccessOptions
getDataAccess()
Data access options.
LogConfig
set(String fieldName,
Object value)
LogConfig
setCloudAudit(LogConfigCloudAuditOptions cloudAudit)
Cloud audit options.
LogConfig
setCounter(LogConfigCounterOptions counter)
Counter options.
LogConfig
setDataAccess(LogConfigDataAccessOptions dataAccess)
Data access options.
-
Methods inherited from class com.google.api.client.json.GenericJson
getFactory, setFactory, toPrettyString, toString
-
Methods inherited from class com.google.api.client.util.GenericData
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
-
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, size, values
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
Method Detail
-
getCloudAudit
public LogConfigCloudAuditOptions getCloudAudit()
Cloud audit options.
- Returns:
- value or
null
for none
-
setCloudAudit
public LogConfig setCloudAudit(LogConfigCloudAuditOptions cloudAudit)
Cloud audit options.
- Parameters:
cloudAudit
- cloudAudit or null
for none
-
getCounter
public LogConfigCounterOptions getCounter()
Counter options.
- Returns:
- value or
null
for none
-
setCounter
public LogConfig setCounter(LogConfigCounterOptions counter)
Counter options.
- Parameters:
counter
- counter or null
for none
-
getDataAccess
public LogConfigDataAccessOptions getDataAccess()
Data access options.
- Returns:
- value or
null
for none
-
setDataAccess
public LogConfig setDataAccess(LogConfigDataAccessOptions dataAccess)
Data access options.
- Parameters:
dataAccess
- dataAccess or null
for none
-
set
public LogConfig set(String fieldName,
Object value)
- Overrides:
set
in class GenericJson
-
clone
public LogConfig clone()
- Overrides:
clone
in class GenericJson
Copyright © 2011–2020 Google. All rights reserved.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy