Interface OperationProgressOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    OperationProgress, OperationProgress.Builder

    public interface OperationProgressOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      OperationProgress.Metric getMetrics​(int index)
      Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]
      int getMetricsCount()
      Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]
      List<OperationProgress.Metric> getMetricsList()
      Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]
      OperationProgress.MetricOrBuilder getMetricsOrBuilder​(int index)
      Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]
      List<? extends OperationProgress.MetricOrBuilder> getMetricsOrBuilderList()
      Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]
      String getName()
      A non-parameterized string describing an operation stage.
      com.google.protobuf.ByteString getNameBytes()
      A non-parameterized string describing an operation stage.
      OperationProgress getStages​(int index)
      Substages of an operation or a stage.
      int getStagesCount()
      Substages of an operation or a stage.
      List<OperationProgress> getStagesList()
      Substages of an operation or a stage.
      OperationProgressOrBuilder getStagesOrBuilder​(int index)
      Substages of an operation or a stage.
      List<? extends OperationProgressOrBuilder> getStagesOrBuilderList()
      Substages of an operation or a stage.
      Operation.Status getStatus()
      Status of an operation stage.
      int getStatusValue()
      Status of an operation stage.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

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

      • getName

        String getName()
         A non-parameterized string describing an operation stage.
         Unset for single-stage operations.
         
        string name = 1;
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         A non-parameterized string describing an operation stage.
         Unset for single-stage operations.
         
        string name = 1;
        Returns:
        The bytes for name.
      • getStatusValue

        int getStatusValue()
         Status of an operation stage.
         Unset for single-stage operations.
         
        .google.container.v1beta1.Operation.Status status = 2;
        Returns:
        The enum numeric value on the wire for status.
      • getStatus

        Operation.Status getStatus()
         Status of an operation stage.
         Unset for single-stage operations.
         
        .google.container.v1beta1.Operation.Status status = 2;
        Returns:
        The status.
      • getMetricsList

        List<OperationProgress.Metric> getMetricsList()
         Progress metric bundle, for example:
           metrics: [{name: "nodes done",     int_value: 15},
                     {name: "nodes total",    int_value: 32}]
         or
           metrics: [{name: "progress",       double_value: 0.56},
                     {name: "progress scale", double_value: 1.0}]
         
        repeated .google.container.v1beta1.OperationProgress.Metric metrics = 3;
      • getMetrics

        OperationProgress.Metric getMetrics​(int index)
         Progress metric bundle, for example:
           metrics: [{name: "nodes done",     int_value: 15},
                     {name: "nodes total",    int_value: 32}]
         or
           metrics: [{name: "progress",       double_value: 0.56},
                     {name: "progress scale", double_value: 1.0}]
         
        repeated .google.container.v1beta1.OperationProgress.Metric metrics = 3;
      • getMetricsCount

        int getMetricsCount()
         Progress metric bundle, for example:
           metrics: [{name: "nodes done",     int_value: 15},
                     {name: "nodes total",    int_value: 32}]
         or
           metrics: [{name: "progress",       double_value: 0.56},
                     {name: "progress scale", double_value: 1.0}]
         
        repeated .google.container.v1beta1.OperationProgress.Metric metrics = 3;
      • getMetricsOrBuilderList

        List<? extends OperationProgress.MetricOrBuilder> getMetricsOrBuilderList()
         Progress metric bundle, for example:
           metrics: [{name: "nodes done",     int_value: 15},
                     {name: "nodes total",    int_value: 32}]
         or
           metrics: [{name: "progress",       double_value: 0.56},
                     {name: "progress scale", double_value: 1.0}]
         
        repeated .google.container.v1beta1.OperationProgress.Metric metrics = 3;
      • getMetricsOrBuilder

        OperationProgress.MetricOrBuilder getMetricsOrBuilder​(int index)
         Progress metric bundle, for example:
           metrics: [{name: "nodes done",     int_value: 15},
                     {name: "nodes total",    int_value: 32}]
         or
           metrics: [{name: "progress",       double_value: 0.56},
                     {name: "progress scale", double_value: 1.0}]
         
        repeated .google.container.v1beta1.OperationProgress.Metric metrics = 3;
      • getStagesList

        List<OperationProgress> getStagesList()
         Substages of an operation or a stage.
         
        repeated .google.container.v1beta1.OperationProgress stages = 4;
      • getStages

        OperationProgress getStages​(int index)
         Substages of an operation or a stage.
         
        repeated .google.container.v1beta1.OperationProgress stages = 4;
      • getStagesCount

        int getStagesCount()
         Substages of an operation or a stage.
         
        repeated .google.container.v1beta1.OperationProgress stages = 4;
      • getStagesOrBuilderList

        List<? extends OperationProgressOrBuilder> getStagesOrBuilderList()
         Substages of an operation or a stage.
         
        repeated .google.container.v1beta1.OperationProgress stages = 4;
      • getStagesOrBuilder

        OperationProgressOrBuilder getStagesOrBuilder​(int index)
         Substages of an operation or a stage.
         
        repeated .google.container.v1beta1.OperationProgress stages = 4;