Class OperationGroup.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<OperationGroup.Builder>
-
- com.google.cloud.recommender.v1beta1.OperationGroup.Builder
-
- All Implemented Interfaces:
OperationGroupOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- OperationGroup
public static final class OperationGroup.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<OperationGroup.Builder> implements OperationGroupOrBuilder
Group of operations that need to be performed atomically.
Protobuf typegoogle.cloud.recommender.v1beta1.OperationGroup
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description OperationGroup.Builder
addAllOperations(Iterable<? extends Operation> values)
List of operations across one or more resources that belong to this group.OperationGroup.Builder
addOperations(int index, Operation value)
List of operations across one or more resources that belong to this group.OperationGroup.Builder
addOperations(int index, Operation.Builder builderForValue)
List of operations across one or more resources that belong to this group.OperationGroup.Builder
addOperations(Operation value)
List of operations across one or more resources that belong to this group.OperationGroup.Builder
addOperations(Operation.Builder builderForValue)
List of operations across one or more resources that belong to this group.Operation.Builder
addOperationsBuilder()
List of operations across one or more resources that belong to this group.Operation.Builder
addOperationsBuilder(int index)
List of operations across one or more resources that belong to this group.OperationGroup.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
OperationGroup
build()
OperationGroup
buildPartial()
OperationGroup.Builder
clear()
OperationGroup.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
OperationGroup.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
OperationGroup.Builder
clearOperations()
List of operations across one or more resources that belong to this group.OperationGroup.Builder
clone()
OperationGroup
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Operation
getOperations(int index)
List of operations across one or more resources that belong to this group.Operation.Builder
getOperationsBuilder(int index)
List of operations across one or more resources that belong to this group.List<Operation.Builder>
getOperationsBuilderList()
List of operations across one or more resources that belong to this group.int
getOperationsCount()
List of operations across one or more resources that belong to this group.List<Operation>
getOperationsList()
List of operations across one or more resources that belong to this group.OperationOrBuilder
getOperationsOrBuilder(int index)
List of operations across one or more resources that belong to this group.List<? extends OperationOrBuilder>
getOperationsOrBuilderList()
List of operations across one or more resources that belong to this group.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
OperationGroup.Builder
mergeFrom(OperationGroup other)
OperationGroup.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
OperationGroup.Builder
mergeFrom(com.google.protobuf.Message other)
OperationGroup.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
OperationGroup.Builder
removeOperations(int index)
List of operations across one or more resources that belong to this group.OperationGroup.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
OperationGroup.Builder
setOperations(int index, Operation value)
List of operations across one or more resources that belong to this group.OperationGroup.Builder
setOperations(int index, Operation.Builder builderForValue)
List of operations across one or more resources that belong to this group.OperationGroup.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
OperationGroup.Builder
setUnknownFields(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, internalGetMapField, internalGetMutableMapField, 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()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<OperationGroup.Builder>
-
clear
public OperationGroup.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<OperationGroup.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<OperationGroup.Builder>
-
getDefaultInstanceForType
public OperationGroup getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public OperationGroup build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public OperationGroup buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public OperationGroup.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<OperationGroup.Builder>
-
setField
public OperationGroup.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<OperationGroup.Builder>
-
clearField
public OperationGroup.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<OperationGroup.Builder>
-
clearOneof
public OperationGroup.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<OperationGroup.Builder>
-
setRepeatedField
public OperationGroup.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<OperationGroup.Builder>
-
addRepeatedField
public OperationGroup.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<OperationGroup.Builder>
-
mergeFrom
public OperationGroup.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<OperationGroup.Builder>
-
mergeFrom
public OperationGroup.Builder mergeFrom(OperationGroup other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<OperationGroup.Builder>
-
mergeFrom
public OperationGroup.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<OperationGroup.Builder>
- Throws:
IOException
-
getOperationsList
public List<Operation> getOperationsList()
List of operations across one or more resources that belong to this group. Loosely based on RFC6902 and should be performed in the order they appear.
repeated .google.cloud.recommender.v1beta1.Operation operations = 1;
- Specified by:
getOperationsList
in interfaceOperationGroupOrBuilder
-
getOperationsCount
public int getOperationsCount()
List of operations across one or more resources that belong to this group. Loosely based on RFC6902 and should be performed in the order they appear.
repeated .google.cloud.recommender.v1beta1.Operation operations = 1;
- Specified by:
getOperationsCount
in interfaceOperationGroupOrBuilder
-
getOperations
public Operation getOperations(int index)
List of operations across one or more resources that belong to this group. Loosely based on RFC6902 and should be performed in the order they appear.
repeated .google.cloud.recommender.v1beta1.Operation operations = 1;
- Specified by:
getOperations
in interfaceOperationGroupOrBuilder
-
setOperations
public OperationGroup.Builder setOperations(int index, Operation value)
List of operations across one or more resources that belong to this group. Loosely based on RFC6902 and should be performed in the order they appear.
repeated .google.cloud.recommender.v1beta1.Operation operations = 1;
-
setOperations
public OperationGroup.Builder setOperations(int index, Operation.Builder builderForValue)
List of operations across one or more resources that belong to this group. Loosely based on RFC6902 and should be performed in the order they appear.
repeated .google.cloud.recommender.v1beta1.Operation operations = 1;
-
addOperations
public OperationGroup.Builder addOperations(Operation value)
List of operations across one or more resources that belong to this group. Loosely based on RFC6902 and should be performed in the order they appear.
repeated .google.cloud.recommender.v1beta1.Operation operations = 1;
-
addOperations
public OperationGroup.Builder addOperations(int index, Operation value)
List of operations across one or more resources that belong to this group. Loosely based on RFC6902 and should be performed in the order they appear.
repeated .google.cloud.recommender.v1beta1.Operation operations = 1;
-
addOperations
public OperationGroup.Builder addOperations(Operation.Builder builderForValue)
List of operations across one or more resources that belong to this group. Loosely based on RFC6902 and should be performed in the order they appear.
repeated .google.cloud.recommender.v1beta1.Operation operations = 1;
-
addOperations
public OperationGroup.Builder addOperations(int index, Operation.Builder builderForValue)
List of operations across one or more resources that belong to this group. Loosely based on RFC6902 and should be performed in the order they appear.
repeated .google.cloud.recommender.v1beta1.Operation operations = 1;
-
addAllOperations
public OperationGroup.Builder addAllOperations(Iterable<? extends Operation> values)
List of operations across one or more resources that belong to this group. Loosely based on RFC6902 and should be performed in the order they appear.
repeated .google.cloud.recommender.v1beta1.Operation operations = 1;
-
clearOperations
public OperationGroup.Builder clearOperations()
List of operations across one or more resources that belong to this group. Loosely based on RFC6902 and should be performed in the order they appear.
repeated .google.cloud.recommender.v1beta1.Operation operations = 1;
-
removeOperations
public OperationGroup.Builder removeOperations(int index)
List of operations across one or more resources that belong to this group. Loosely based on RFC6902 and should be performed in the order they appear.
repeated .google.cloud.recommender.v1beta1.Operation operations = 1;
-
getOperationsBuilder
public Operation.Builder getOperationsBuilder(int index)
List of operations across one or more resources that belong to this group. Loosely based on RFC6902 and should be performed in the order they appear.
repeated .google.cloud.recommender.v1beta1.Operation operations = 1;
-
getOperationsOrBuilder
public OperationOrBuilder getOperationsOrBuilder(int index)
List of operations across one or more resources that belong to this group. Loosely based on RFC6902 and should be performed in the order they appear.
repeated .google.cloud.recommender.v1beta1.Operation operations = 1;
- Specified by:
getOperationsOrBuilder
in interfaceOperationGroupOrBuilder
-
getOperationsOrBuilderList
public List<? extends OperationOrBuilder> getOperationsOrBuilderList()
List of operations across one or more resources that belong to this group. Loosely based on RFC6902 and should be performed in the order they appear.
repeated .google.cloud.recommender.v1beta1.Operation operations = 1;
- Specified by:
getOperationsOrBuilderList
in interfaceOperationGroupOrBuilder
-
addOperationsBuilder
public Operation.Builder addOperationsBuilder()
List of operations across one or more resources that belong to this group. Loosely based on RFC6902 and should be performed in the order they appear.
repeated .google.cloud.recommender.v1beta1.Operation operations = 1;
-
addOperationsBuilder
public Operation.Builder addOperationsBuilder(int index)
List of operations across one or more resources that belong to this group. Loosely based on RFC6902 and should be performed in the order they appear.
repeated .google.cloud.recommender.v1beta1.Operation operations = 1;
-
getOperationsBuilderList
public List<Operation.Builder> getOperationsBuilderList()
List of operations across one or more resources that belong to this group. Loosely based on RFC6902 and should be performed in the order they appear.
repeated .google.cloud.recommender.v1beta1.Operation operations = 1;
-
setUnknownFields
public final OperationGroup.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<OperationGroup.Builder>
-
mergeUnknownFields
public final OperationGroup.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<OperationGroup.Builder>
-
-