public static final class InsightStateInfo.Builder extends GeneratedMessageV3.Builder<InsightStateInfo.Builder> implements InsightStateInfoOrBuilder
Information related to insight state.
Protobuf type google.cloud.recommender.v1.InsightStateInfo
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public InsightStateInfo.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public InsightStateInfo build()
buildPartial()
public InsightStateInfo buildPartial()
clear()
public InsightStateInfo.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public InsightStateInfo.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public InsightStateInfo.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearState()
public InsightStateInfo.Builder clearState()
Insight state.
.google.cloud.recommender.v1.InsightStateInfo.State state = 1;
public InsightStateInfo.Builder clearStateMetadata()
clone()
public InsightStateInfo.Builder clone()
Overrides
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.v1.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.v1.InsightStateInfo.State state = 1;
Returns |
Type |
Description |
int |
The enum numeric value on the wire for state.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.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.GeneratedMessageV3.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.GeneratedMessageV3.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
mergeUnknownFields(UnknownFieldSet unknownFields)
public final InsightStateInfo.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
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
|
setField(Descriptors.FieldDescriptor field, Object value)
public InsightStateInfo.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public InsightStateInfo.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setState(InsightStateInfo.State value)
public InsightStateInfo.Builder setState(InsightStateInfo.State value)
Insight state.
.google.cloud.recommender.v1.InsightStateInfo.State state = 1;
setStateValue(int value)
public InsightStateInfo.Builder setStateValue(int value)
Insight state.
.google.cloud.recommender.v1.InsightStateInfo.State state = 1;
Parameter |
Name |
Description |
value |
int
The enum numeric value on the wire for state to set.
|
setUnknownFields(UnknownFieldSet unknownFields)
public final InsightStateInfo.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides