Interface OperationMetadataOrBuilder

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

    public interface OperationMetadataOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getResourceNamesList

        List<String> getResourceNamesList()
         The full name of the resources that this operation is directly
         associated with.
         
        repeated string resource_names = 1;
        Returns:
        A list containing the resourceNames.
      • getResourceNamesCount

        int getResourceNamesCount()
         The full name of the resources that this operation is directly
         associated with.
         
        repeated string resource_names = 1;
        Returns:
        The count of resourceNames.
      • getResourceNames

        String getResourceNames​(int index)
         The full name of the resources that this operation is directly
         associated with.
         
        repeated string resource_names = 1;
        Parameters:
        index - The index of the element to return.
        Returns:
        The resourceNames at the given index.
      • getResourceNamesBytes

        com.google.protobuf.ByteString getResourceNamesBytes​(int index)
         The full name of the resources that this operation is directly
         associated with.
         
        repeated string resource_names = 1;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the resourceNames at the given index.
      • getStepsList

        List<OperationMetadata.Step> getStepsList()
         Detailed status information for each step. The order is undetermined.
         
        repeated .google.api.servicemanagement.v1.OperationMetadata.Step steps = 2;
      • getSteps

        OperationMetadata.Step getSteps​(int index)
         Detailed status information for each step. The order is undetermined.
         
        repeated .google.api.servicemanagement.v1.OperationMetadata.Step steps = 2;
      • getStepsCount

        int getStepsCount()
         Detailed status information for each step. The order is undetermined.
         
        repeated .google.api.servicemanagement.v1.OperationMetadata.Step steps = 2;
      • getStepsOrBuilderList

        List<? extends OperationMetadata.StepOrBuilder> getStepsOrBuilderList()
         Detailed status information for each step. The order is undetermined.
         
        repeated .google.api.servicemanagement.v1.OperationMetadata.Step steps = 2;
      • getStepsOrBuilder

        OperationMetadata.StepOrBuilder getStepsOrBuilder​(int index)
         Detailed status information for each step. The order is undetermined.
         
        repeated .google.api.servicemanagement.v1.OperationMetadata.Step steps = 2;
      • getProgressPercentage

        int getProgressPercentage()
         Percentage of completion of this operation, ranging from 0 to 100.
         
        int32 progress_percentage = 3;
        Returns:
        The progressPercentage.
      • hasStartTime

        boolean hasStartTime()
         The start time of the operation.
         
        .google.protobuf.Timestamp start_time = 4;
        Returns:
        Whether the startTime field is set.
      • getStartTime

        com.google.protobuf.Timestamp getStartTime()
         The start time of the operation.
         
        .google.protobuf.Timestamp start_time = 4;
        Returns:
        The startTime.
      • getStartTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
         The start time of the operation.
         
        .google.protobuf.Timestamp start_time = 4;