public static final class Bucket.Lifecycle.Rule.Action extends GenericJson
GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
Action() |
Modifier and Type | Method and Description |
---|---|
Bucket.Lifecycle.Rule.Action |
clone() |
String |
getStorageClass()
Target storage class.
|
String |
getType()
Type of the action.
|
Bucket.Lifecycle.Rule.Action |
set(String fieldName,
Object value) |
Bucket.Lifecycle.Rule.Action |
setStorageClass(String storageClass)
Target storage class.
|
Bucket.Lifecycle.Rule.Action |
setType(String type)
Type of the action.
|
getFactory, setFactory, toPrettyString, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public String getStorageClass()
null
for nonepublic Bucket.Lifecycle.Rule.Action setStorageClass(String storageClass)
storageClass
- storageClass or null
for nonepublic String getType()
null
for nonepublic Bucket.Lifecycle.Rule.Action setType(String type)
type
- type or null
for nonepublic Bucket.Lifecycle.Rule.Action set(String fieldName, Object value)
set
in class GenericJson
public Bucket.Lifecycle.Rule.Action clone()
clone
in class GenericJson
Copyright © 2011–2019 Google. All rights reserved.