Class RecommendationStateInfo.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<RecommendationStateInfo.Builder>
-
- com.google.cloud.recommender.v1beta1.RecommendationStateInfo.Builder
-
- All Implemented Interfaces:
RecommendationStateInfoOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- RecommendationStateInfo
public static final class RecommendationStateInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RecommendationStateInfo.Builder> implements RecommendationStateInfoOrBuilder
Information for state. Contains state and metadata.
Protobuf typegoogle.cloud.recommender.v1beta1.RecommendationStateInfo
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description RecommendationStateInfo.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)RecommendationStateInfobuild()RecommendationStateInfobuildPartial()RecommendationStateInfo.Builderclear()RecommendationStateInfo.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)RecommendationStateInfo.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)RecommendationStateInfo.BuilderclearState()The state of the recommendation, Eg ACTIVE, SUCCEEDED, FAILED.RecommendationStateInfo.BuilderclearStateMetadata()RecommendationStateInfo.Builderclone()booleancontainsStateMetadata(String key)A map of metadata for the state, provided by user or automations systems.RecommendationStateInfogetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()Map<String,String>getMutableStateMetadata()Deprecated.RecommendationStateInfo.StategetState()The state of the recommendation, Eg ACTIVE, SUCCEEDED, FAILED.Map<String,String>getStateMetadata()Deprecated.intgetStateMetadataCount()A map of metadata for the state, provided by user or automations systems.Map<String,String>getStateMetadataMap()A map of metadata for the state, provided by user or automations systems.StringgetStateMetadataOrDefault(String key, String defaultValue)A map of metadata for the state, provided by user or automations systems.StringgetStateMetadataOrThrow(String key)A map of metadata for the state, provided by user or automations systems.intgetStateValue()The state of the recommendation, Eg ACTIVE, SUCCEEDED, FAILED.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number)booleanisInitialized()RecommendationStateInfo.BuildermergeFrom(RecommendationStateInfo other)RecommendationStateInfo.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)RecommendationStateInfo.BuildermergeFrom(com.google.protobuf.Message other)RecommendationStateInfo.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)RecommendationStateInfo.BuilderputAllStateMetadata(Map<String,String> values)A map of metadata for the state, provided by user or automations systems.RecommendationStateInfo.BuilderputStateMetadata(String key, String value)A map of metadata for the state, provided by user or automations systems.RecommendationStateInfo.BuilderremoveStateMetadata(String key)A map of metadata for the state, provided by user or automations systems.RecommendationStateInfo.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)RecommendationStateInfo.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)RecommendationStateInfo.BuildersetState(RecommendationStateInfo.State value)The state of the recommendation, Eg ACTIVE, SUCCEEDED, FAILED.RecommendationStateInfo.BuildersetStateValue(int value)The state of the recommendation, Eg ACTIVE, SUCCEEDED, FAILED.RecommendationStateInfo.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RecommendationStateInfo.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RecommendationStateInfo.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<RecommendationStateInfo.Builder>
-
clear
public RecommendationStateInfo.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<RecommendationStateInfo.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<RecommendationStateInfo.Builder>
-
getDefaultInstanceForType
public RecommendationStateInfo getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public RecommendationStateInfo build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public RecommendationStateInfo buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public RecommendationStateInfo.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<RecommendationStateInfo.Builder>
-
setField
public RecommendationStateInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RecommendationStateInfo.Builder>
-
clearField
public RecommendationStateInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RecommendationStateInfo.Builder>
-
clearOneof
public RecommendationStateInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<RecommendationStateInfo.Builder>
-
setRepeatedField
public RecommendationStateInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RecommendationStateInfo.Builder>
-
addRepeatedField
public RecommendationStateInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RecommendationStateInfo.Builder>
-
mergeFrom
public RecommendationStateInfo.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RecommendationStateInfo.Builder>
-
mergeFrom
public RecommendationStateInfo.Builder mergeFrom(RecommendationStateInfo other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<RecommendationStateInfo.Builder>
-
mergeFrom
public RecommendationStateInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RecommendationStateInfo.Builder>- Throws:
IOException
-
getStateValue
public int getStateValue()
The state of the recommendation, Eg ACTIVE, SUCCEEDED, FAILED.
.google.cloud.recommender.v1beta1.RecommendationStateInfo.State state = 1;- Specified by:
getStateValuein interfaceRecommendationStateInfoOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
public RecommendationStateInfo.Builder setStateValue(int value)
The state of the recommendation, Eg ACTIVE, SUCCEEDED, FAILED.
.google.cloud.recommender.v1beta1.RecommendationStateInfo.State state = 1;- Parameters:
value- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
public RecommendationStateInfo.State getState()
The state of the recommendation, Eg ACTIVE, SUCCEEDED, FAILED.
.google.cloud.recommender.v1beta1.RecommendationStateInfo.State state = 1;- Specified by:
getStatein interfaceRecommendationStateInfoOrBuilder- Returns:
- The state.
-
setState
public RecommendationStateInfo.Builder setState(RecommendationStateInfo.State value)
The state of the recommendation, Eg ACTIVE, SUCCEEDED, FAILED.
.google.cloud.recommender.v1beta1.RecommendationStateInfo.State state = 1;- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
public RecommendationStateInfo.Builder clearState()
The state of the recommendation, Eg ACTIVE, SUCCEEDED, FAILED.
.google.cloud.recommender.v1beta1.RecommendationStateInfo.State state = 1;- Returns:
- This builder for chaining.
-
getStateMetadataCount
public int getStateMetadataCount()
Description copied from interface:RecommendationStateInfoOrBuilderA map of metadata for the state, provided by user or automations systems.
map<string, string> state_metadata = 2;- Specified by:
getStateMetadataCountin interfaceRecommendationStateInfoOrBuilder
-
containsStateMetadata
public boolean containsStateMetadata(String key)
A map of metadata for the state, provided by user or automations systems.
map<string, string> state_metadata = 2;- Specified by:
containsStateMetadatain interfaceRecommendationStateInfoOrBuilder
-
getStateMetadata
@Deprecated public Map<String,String> getStateMetadata()
Deprecated.UsegetStateMetadataMap()instead.- Specified by:
getStateMetadatain interfaceRecommendationStateInfoOrBuilder
-
getStateMetadataMap
public Map<String,String> getStateMetadataMap()
A map of metadata for the state, provided by user or automations systems.
map<string, string> state_metadata = 2;- Specified by:
getStateMetadataMapin interfaceRecommendationStateInfoOrBuilder
-
getStateMetadataOrDefault
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;- Specified by:
getStateMetadataOrDefaultin interfaceRecommendationStateInfoOrBuilder
-
getStateMetadataOrThrow
public String getStateMetadataOrThrow(String key)
A map of metadata for the state, provided by user or automations systems.
map<string, string> state_metadata = 2;- Specified by:
getStateMetadataOrThrowin interfaceRecommendationStateInfoOrBuilder
-
clearStateMetadata
public RecommendationStateInfo.Builder clearStateMetadata()
-
removeStateMetadata
public RecommendationStateInfo.Builder removeStateMetadata(String key)
A map of metadata for the state, provided by user or automations systems.
map<string, string> state_metadata = 2;
-
getMutableStateMetadata
@Deprecated public Map<String,String> getMutableStateMetadata()
Deprecated.Use alternate mutation accessors instead.
-
putStateMetadata
public RecommendationStateInfo.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;
-
putAllStateMetadata
public RecommendationStateInfo.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;
-
setUnknownFields
public final RecommendationStateInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RecommendationStateInfo.Builder>
-
mergeUnknownFields
public final RecommendationStateInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RecommendationStateInfo.Builder>
-
-