Class InstanceGroupManagerActionsSummary

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  InstanceGroupManagerActionsSummary.Builder
      • Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3

        com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,​BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,​BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
      • Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite

        com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(Object obj)  
      int getAbandoning()
      [Output Only] The total number of instances in the managed instance group that are scheduled to be abandoned.
      int getCreating()
      [Output Only] The number of instances in the managed instance group that are scheduled to be created or are currently being created.
      int getCreatingWithoutRetries()
      [Output Only] The number of instances that the managed instance group will attempt to create.
      static InstanceGroupManagerActionsSummary getDefaultInstance()  
      InstanceGroupManagerActionsSummary getDefaultInstanceForType()  
      int getDeleting()
      [Output Only] The number of instances in the managed instance group that are scheduled to be deleted or are currently being deleted.
      static com.google.protobuf.Descriptors.Descriptor getDescriptor()  
      int getNone()
      [Output Only] The number of instances in the managed instance group that are running and have no scheduled actions.
      com.google.protobuf.Parser<InstanceGroupManagerActionsSummary> getParserForType()  
      int getRecreating()
      [Output Only] The number of instances in the managed instance group that are scheduled to be recreated or are currently being being recreated.
      int getRefreshing()
      [Output Only] The number of instances in the managed instance group that are being reconfigured with properties that do not require a restart or a recreate action.
      int getRestarting()
      [Output Only] The number of instances in the managed instance group that are scheduled to be restarted or are currently being restarted.
      int getResuming()
      [Output Only] The number of instances in the managed instance group that are scheduled to be resumed or are currently being resumed.
      int getSerializedSize()  
      int getStarting()
      [Output Only] The number of instances in the managed instance group that are scheduled to be started or are currently being started.
      int getStopping()
      [Output Only] The number of instances in the managed instance group that are scheduled to be stopped or are currently being stopped.
      int getSuspending()
      [Output Only] The number of instances in the managed instance group that are scheduled to be suspended or are currently being suspended.
      int getVerifying()
      [Output Only] The number of instances in the managed instance group that are being verified.
      boolean hasAbandoning()
      [Output Only] The total number of instances in the managed instance group that are scheduled to be abandoned.
      boolean hasCreating()
      [Output Only] The number of instances in the managed instance group that are scheduled to be created or are currently being created.
      boolean hasCreatingWithoutRetries()
      [Output Only] The number of instances that the managed instance group will attempt to create.
      boolean hasDeleting()
      [Output Only] The number of instances in the managed instance group that are scheduled to be deleted or are currently being deleted.
      int hashCode()  
      boolean hasNone()
      [Output Only] The number of instances in the managed instance group that are running and have no scheduled actions.
      boolean hasRecreating()
      [Output Only] The number of instances in the managed instance group that are scheduled to be recreated or are currently being being recreated.
      boolean hasRefreshing()
      [Output Only] The number of instances in the managed instance group that are being reconfigured with properties that do not require a restart or a recreate action.
      boolean hasRestarting()
      [Output Only] The number of instances in the managed instance group that are scheduled to be restarted or are currently being restarted.
      boolean hasResuming()
      [Output Only] The number of instances in the managed instance group that are scheduled to be resumed or are currently being resumed.
      boolean hasStarting()
      [Output Only] The number of instances in the managed instance group that are scheduled to be started or are currently being started.
      boolean hasStopping()
      [Output Only] The number of instances in the managed instance group that are scheduled to be stopped or are currently being stopped.
      boolean hasSuspending()
      [Output Only] The number of instances in the managed instance group that are scheduled to be suspended or are currently being suspended.
      boolean hasVerifying()
      [Output Only] The number of instances in the managed instance group that are being verified.
      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()  
      boolean isInitialized()  
      static InstanceGroupManagerActionsSummary.Builder newBuilder()  
      static InstanceGroupManagerActionsSummary.Builder newBuilder​(InstanceGroupManagerActionsSummary prototype)  
      InstanceGroupManagerActionsSummary.Builder newBuilderForType()  
      protected InstanceGroupManagerActionsSummary.Builder newBuilderForType​(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)  
      protected Object newInstance​(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)  
      static InstanceGroupManagerActionsSummary parseDelimitedFrom​(InputStream input)  
      static InstanceGroupManagerActionsSummary parseDelimitedFrom​(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static InstanceGroupManagerActionsSummary parseFrom​(byte[] data)  
      static InstanceGroupManagerActionsSummary parseFrom​(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static InstanceGroupManagerActionsSummary parseFrom​(com.google.protobuf.ByteString data)  
      static InstanceGroupManagerActionsSummary parseFrom​(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static InstanceGroupManagerActionsSummary parseFrom​(com.google.protobuf.CodedInputStream input)  
      static InstanceGroupManagerActionsSummary parseFrom​(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static InstanceGroupManagerActionsSummary parseFrom​(InputStream input)  
      static InstanceGroupManagerActionsSummary parseFrom​(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static InstanceGroupManagerActionsSummary parseFrom​(ByteBuffer data)  
      static InstanceGroupManagerActionsSummary parseFrom​(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static com.google.protobuf.Parser<InstanceGroupManagerActionsSummary> parser()  
      InstanceGroupManagerActionsSummary.Builder toBuilder()  
      void writeTo​(com.google.protobuf.CodedOutputStream output)  
      • Methods inherited from class com.google.protobuf.GeneratedMessageV3

        canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
      • Methods inherited from class com.google.protobuf.AbstractMessage

        findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
      • Methods inherited from class com.google.protobuf.AbstractMessageLite

        addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
      • Methods inherited from interface com.google.protobuf.MessageLite

        toByteArray, toByteString, writeDelimitedTo, writeTo
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • newInstance

        protected Object newInstance​(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
        Overrides:
        newInstance in class com.google.protobuf.GeneratedMessageV3
      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3
      • hasAbandoning

        public boolean hasAbandoning()
         [Output Only] The total number of instances in the managed instance group that are scheduled to be abandoned. Abandoning an instance removes it from the managed instance group without deleting it.
         
        optional int32 abandoning = 440023373;
        Specified by:
        hasAbandoning in interface InstanceGroupManagerActionsSummaryOrBuilder
        Returns:
        Whether the abandoning field is set.
      • getAbandoning

        public int getAbandoning()
         [Output Only] The total number of instances in the managed instance group that are scheduled to be abandoned. Abandoning an instance removes it from the managed instance group without deleting it.
         
        optional int32 abandoning = 440023373;
        Specified by:
        getAbandoning in interface InstanceGroupManagerActionsSummaryOrBuilder
        Returns:
        The abandoning.
      • hasCreating

        public boolean hasCreating()
         [Output Only] The number of instances in the managed instance group that are scheduled to be created or are currently being created. If the group fails to create any of these instances, it tries again until it creates the instance successfully. If you have disabled creation retries, this field will not be populated; instead, the creatingWithoutRetries field will be populated.
         
        optional int32 creating = 209809081;
        Specified by:
        hasCreating in interface InstanceGroupManagerActionsSummaryOrBuilder
        Returns:
        Whether the creating field is set.
      • getCreating

        public int getCreating()
         [Output Only] The number of instances in the managed instance group that are scheduled to be created or are currently being created. If the group fails to create any of these instances, it tries again until it creates the instance successfully. If you have disabled creation retries, this field will not be populated; instead, the creatingWithoutRetries field will be populated.
         
        optional int32 creating = 209809081;
        Specified by:
        getCreating in interface InstanceGroupManagerActionsSummaryOrBuilder
        Returns:
        The creating.
      • hasCreatingWithoutRetries

        public boolean hasCreatingWithoutRetries()
         [Output Only] The number of instances that the managed instance group will attempt to create. The group attempts to create each instance only once. If the group fails to create any of these instances, it decreases the group's targetSize value accordingly.
         
        optional int32 creating_without_retries = 369916745;
        Specified by:
        hasCreatingWithoutRetries in interface InstanceGroupManagerActionsSummaryOrBuilder
        Returns:
        Whether the creatingWithoutRetries field is set.
      • getCreatingWithoutRetries

        public int getCreatingWithoutRetries()
         [Output Only] The number of instances that the managed instance group will attempt to create. The group attempts to create each instance only once. If the group fails to create any of these instances, it decreases the group's targetSize value accordingly.
         
        optional int32 creating_without_retries = 369916745;
        Specified by:
        getCreatingWithoutRetries in interface InstanceGroupManagerActionsSummaryOrBuilder
        Returns:
        The creatingWithoutRetries.
      • hasDeleting

        public boolean hasDeleting()
         [Output Only] The number of instances in the managed instance group that are scheduled to be deleted or are currently being deleted.
         
        optional int32 deleting = 282846120;
        Specified by:
        hasDeleting in interface InstanceGroupManagerActionsSummaryOrBuilder
        Returns:
        Whether the deleting field is set.
      • getDeleting

        public int getDeleting()
         [Output Only] The number of instances in the managed instance group that are scheduled to be deleted or are currently being deleted.
         
        optional int32 deleting = 282846120;
        Specified by:
        getDeleting in interface InstanceGroupManagerActionsSummaryOrBuilder
        Returns:
        The deleting.
      • hasNone

        public boolean hasNone()
         [Output Only] The number of instances in the managed instance group that are running and have no scheduled actions.
         
        optional int32 none = 3387192;
        Specified by:
        hasNone in interface InstanceGroupManagerActionsSummaryOrBuilder
        Returns:
        Whether the none field is set.
      • getNone

        public int getNone()
         [Output Only] The number of instances in the managed instance group that are running and have no scheduled actions.
         
        optional int32 none = 3387192;
        Specified by:
        getNone in interface InstanceGroupManagerActionsSummaryOrBuilder
        Returns:
        The none.
      • hasRecreating

        public boolean hasRecreating()
         [Output Only] The number of instances in the managed instance group that are scheduled to be recreated or are currently being being recreated. Recreating an instance deletes the existing root persistent disk and creates a new disk from the image that is defined in the instance template.
         
        optional int32 recreating = 339057132;
        Specified by:
        hasRecreating in interface InstanceGroupManagerActionsSummaryOrBuilder
        Returns:
        Whether the recreating field is set.
      • getRecreating

        public int getRecreating()
         [Output Only] The number of instances in the managed instance group that are scheduled to be recreated or are currently being being recreated. Recreating an instance deletes the existing root persistent disk and creates a new disk from the image that is defined in the instance template.
         
        optional int32 recreating = 339057132;
        Specified by:
        getRecreating in interface InstanceGroupManagerActionsSummaryOrBuilder
        Returns:
        The recreating.
      • hasRefreshing

        public boolean hasRefreshing()
         [Output Only] The number of instances in the managed instance group that are being reconfigured with properties that do not require a restart or a recreate action. For example, setting or removing target pools for the instance.
         
        optional int32 refreshing = 215044903;
        Specified by:
        hasRefreshing in interface InstanceGroupManagerActionsSummaryOrBuilder
        Returns:
        Whether the refreshing field is set.
      • getRefreshing

        public int getRefreshing()
         [Output Only] The number of instances in the managed instance group that are being reconfigured with properties that do not require a restart or a recreate action. For example, setting or removing target pools for the instance.
         
        optional int32 refreshing = 215044903;
        Specified by:
        getRefreshing in interface InstanceGroupManagerActionsSummaryOrBuilder
        Returns:
        The refreshing.
      • hasRestarting

        public boolean hasRestarting()
         [Output Only] The number of instances in the managed instance group that are scheduled to be restarted or are currently being restarted.
         
        optional int32 restarting = 372312947;
        Specified by:
        hasRestarting in interface InstanceGroupManagerActionsSummaryOrBuilder
        Returns:
        Whether the restarting field is set.
      • getRestarting

        public int getRestarting()
         [Output Only] The number of instances in the managed instance group that are scheduled to be restarted or are currently being restarted.
         
        optional int32 restarting = 372312947;
        Specified by:
        getRestarting in interface InstanceGroupManagerActionsSummaryOrBuilder
        Returns:
        The restarting.
      • hasResuming

        public boolean hasResuming()
         [Output Only] The number of instances in the managed instance group that are scheduled to be resumed or are currently being resumed.
         
        optional int32 resuming = 201100714;
        Specified by:
        hasResuming in interface InstanceGroupManagerActionsSummaryOrBuilder
        Returns:
        Whether the resuming field is set.
      • getResuming

        public int getResuming()
         [Output Only] The number of instances in the managed instance group that are scheduled to be resumed or are currently being resumed.
         
        optional int32 resuming = 201100714;
        Specified by:
        getResuming in interface InstanceGroupManagerActionsSummaryOrBuilder
        Returns:
        The resuming.
      • hasStarting

        public boolean hasStarting()
         [Output Only] The number of instances in the managed instance group that are scheduled to be started or are currently being started.
         
        optional int32 starting = 243064896;
        Specified by:
        hasStarting in interface InstanceGroupManagerActionsSummaryOrBuilder
        Returns:
        Whether the starting field is set.
      • getStarting

        public int getStarting()
         [Output Only] The number of instances in the managed instance group that are scheduled to be started or are currently being started.
         
        optional int32 starting = 243064896;
        Specified by:
        getStarting in interface InstanceGroupManagerActionsSummaryOrBuilder
        Returns:
        The starting.
      • hasStopping

        public boolean hasStopping()
         [Output Only] The number of instances in the managed instance group that are scheduled to be stopped or are currently being stopped.
         
        optional int32 stopping = 105035892;
        Specified by:
        hasStopping in interface InstanceGroupManagerActionsSummaryOrBuilder
        Returns:
        Whether the stopping field is set.
      • getStopping

        public int getStopping()
         [Output Only] The number of instances in the managed instance group that are scheduled to be stopped or are currently being stopped.
         
        optional int32 stopping = 105035892;
        Specified by:
        getStopping in interface InstanceGroupManagerActionsSummaryOrBuilder
        Returns:
        The stopping.
      • hasSuspending

        public boolean hasSuspending()
         [Output Only] The number of instances in the managed instance group that are scheduled to be suspended or are currently being suspended.
         
        optional int32 suspending = 29113894;
        Specified by:
        hasSuspending in interface InstanceGroupManagerActionsSummaryOrBuilder
        Returns:
        Whether the suspending field is set.
      • getSuspending

        public int getSuspending()
         [Output Only] The number of instances in the managed instance group that are scheduled to be suspended or are currently being suspended.
         
        optional int32 suspending = 29113894;
        Specified by:
        getSuspending in interface InstanceGroupManagerActionsSummaryOrBuilder
        Returns:
        The suspending.
      • hasVerifying

        public boolean hasVerifying()
         [Output Only] The number of instances in the managed instance group that are being verified. See the managedInstances[].currentAction property in the listManagedInstances method documentation.
         
        optional int32 verifying = 451612873;
        Specified by:
        hasVerifying in interface InstanceGroupManagerActionsSummaryOrBuilder
        Returns:
        Whether the verifying field is set.
      • getVerifying

        public int getVerifying()
         [Output Only] The number of instances in the managed instance group that are being verified. See the managedInstances[].currentAction property in the listManagedInstances method documentation.
         
        optional int32 verifying = 451612873;
        Specified by:
        getVerifying in interface InstanceGroupManagerActionsSummaryOrBuilder
        Returns:
        The verifying.
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3
      • writeTo

        public void writeTo​(com.google.protobuf.CodedOutputStream output)
                     throws IOException
        Specified by:
        writeTo in interface com.google.protobuf.MessageLite
        Overrides:
        writeTo in class com.google.protobuf.GeneratedMessageV3
        Throws:
        IOException
      • getSerializedSize

        public int getSerializedSize()
        Specified by:
        getSerializedSize in interface com.google.protobuf.MessageLite
        Overrides:
        getSerializedSize in class com.google.protobuf.GeneratedMessageV3
      • equals

        public boolean equals​(Object obj)
        Specified by:
        equals in interface com.google.protobuf.Message
        Overrides:
        equals in class com.google.protobuf.AbstractMessage
      • hashCode

        public int hashCode()
        Specified by:
        hashCode in interface com.google.protobuf.Message
        Overrides:
        hashCode in class com.google.protobuf.AbstractMessage
      • parseFrom

        public static InstanceGroupManagerActionsSummary parseFrom​(ByteBuffer data,
                                                                   com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                            throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static InstanceGroupManagerActionsSummary parseFrom​(com.google.protobuf.ByteString data)
                                                            throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static InstanceGroupManagerActionsSummary parseFrom​(com.google.protobuf.ByteString data,
                                                                   com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                            throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static InstanceGroupManagerActionsSummary parseFrom​(byte[] data)
                                                            throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static InstanceGroupManagerActionsSummary parseFrom​(byte[] data,
                                                                   com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                            throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • newBuilderForType

        public InstanceGroupManagerActionsSummary.Builder newBuilderForType()
        Specified by:
        newBuilderForType in interface com.google.protobuf.Message
        Specified by:
        newBuilderForType in interface com.google.protobuf.MessageLite
      • toBuilder

        public InstanceGroupManagerActionsSummary.Builder toBuilder()
        Specified by:
        toBuilder in interface com.google.protobuf.Message
        Specified by:
        toBuilder in interface com.google.protobuf.MessageLite
      • newBuilderForType

        protected InstanceGroupManagerActionsSummary.Builder newBuilderForType​(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
        Specified by:
        newBuilderForType in class com.google.protobuf.GeneratedMessageV3
      • getParserForType

        public com.google.protobuf.Parser<InstanceGroupManagerActionsSummary> getParserForType()
        Specified by:
        getParserForType in interface com.google.protobuf.Message
        Specified by:
        getParserForType in interface com.google.protobuf.MessageLite
        Overrides:
        getParserForType in class com.google.protobuf.GeneratedMessageV3
      • getDefaultInstanceForType

        public InstanceGroupManagerActionsSummary getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder