public static final class InsightStateInfo.Builder extends GeneratedMessage.Builder<InsightStateInfo.Builder> implements InsightStateInfoOrBuilder
Information related to insight state.
Protobuf type google.cloud.recommender.v1beta1.InsightStateInfo
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
build()
public InsightStateInfo build()
buildPartial()
public InsightStateInfo buildPartial()
clear()
public InsightStateInfo.Builder clear()
Overrides
clearState()
public InsightStateInfo.Builder clearState()
Insight state.
.google.cloud.recommender.v1beta1.InsightStateInfo.State state = 1;
public InsightStateInfo.Builder clearStateMetadata()
public boolean containsStateMetadata(String key)
A map of metadata for the state, provided by user or automations systems.
map<string, string> state_metadata = 2;
| Parameter |
| Name |
Description |
key |
String
|
getDefaultInstanceForType()
public InsightStateInfo getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public Map<String,String> getMutableStateMetadata()
Use alternate mutation accessors instead.
getState()
public InsightStateInfo.State getState()
Insight state.
.google.cloud.recommender.v1beta1.InsightStateInfo.State state = 1;
public Map<String,String> getStateMetadata()
public int getStateMetadataCount()
A map of metadata for the state, provided by user or automations systems.
map<string, string> state_metadata = 2;
| Returns |
| Type |
Description |
int |
|
public Map<String,String> getStateMetadataMap()
A map of metadata for the state, provided by user or automations systems.
map<string, string> state_metadata = 2;
public String getStateMetadataOrDefault(String key, String defaultValue)
A map of metadata for the state, provided by user or automations systems.
map<string, string> state_metadata = 2;
| Returns |
| Type |
Description |
String |
|
public String getStateMetadataOrThrow(String key)
A map of metadata for the state, provided by user or automations systems.
map<string, string> state_metadata = 2;
| Parameter |
| Name |
Description |
key |
String
|
| Returns |
| Type |
Description |
String |
|
getStateValue()
public int getStateValue()
Insight state.
.google.cloud.recommender.v1beta1.InsightStateInfo.State state = 1;
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for state.
|
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
internalGetMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
| Parameter |
| Name |
Description |
number |
int
|
| Returns |
| Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
internalGetMutableMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
| Parameter |
| Name |
Description |
number |
int
|
| Returns |
| Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(InsightStateInfo other)
public InsightStateInfo.Builder mergeFrom(InsightStateInfo other)
public InsightStateInfo.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public InsightStateInfo.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
public InsightStateInfo.Builder putAllStateMetadata(Map<String,String> values)
A map of metadata for the state, provided by user or automations systems.
map<string, string> state_metadata = 2;
public InsightStateInfo.Builder putStateMetadata(String key, String value)
A map of metadata for the state, provided by user or automations systems.
map<string, string> state_metadata = 2;
public InsightStateInfo.Builder removeStateMetadata(String key)
A map of metadata for the state, provided by user or automations systems.
map<string, string> state_metadata = 2;
| Parameter |
| Name |
Description |
key |
String
|
setState(InsightStateInfo.State value)
public InsightStateInfo.Builder setState(InsightStateInfo.State value)
Insight state.
.google.cloud.recommender.v1beta1.InsightStateInfo.State state = 1;
setStateValue(int value)
public InsightStateInfo.Builder setStateValue(int value)
Insight state.
.google.cloud.recommender.v1beta1.InsightStateInfo.State state = 1;
| Parameter |
| Name |
Description |
value |
int
The enum numeric value on the wire for state to set.
|