Interface DataPipelines.UpdateDataPipelineRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
DataPipelines.UpdateDataPipelineRequest, DataPipelines.UpdateDataPipelineRequest.Builder
Enclosing class:
DataPipelines

public static interface DataPipelines.UpdateDataPipelineRequestOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Whether or not the pipeline is enabled.
    The ID of the data pipeline to update.
    com.google.protobuf.ByteString
    The ID of the data pipeline to update.
    com.google.protobuf.ByteString
    getMqlBinary(int index)
    A MongoDB aggregation pipeline as a list of BSON documents, where each document is one stage in the pipeline.
    int
    A MongoDB aggregation pipeline as a list of BSON documents, where each document is one stage in the pipeline.
    List<com.google.protobuf.ByteString>
    A MongoDB aggregation pipeline as a list of BSON documents, where each document is one stage in the pipeline.
    A unique identifier at the org level.
    com.google.protobuf.ByteString
    A unique identifier at the org level.
    A cron expression representing the expected execution schedule in UTC (note this also defines the input time window; an hourly schedule would process 1 hour of data at a time).
    com.google.protobuf.ByteString
    A cron expression representing the expected execution schedule in UTC (note this also defines the input time window; an hourly schedule would process 1 hour of data at a time).

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • getId

      String getId()
       The ID of the data pipeline to update.
       
      string id = 1 [json_name = "id"];
      Returns:
      The id.
    • getIdBytes

      com.google.protobuf.ByteString getIdBytes()
       The ID of the data pipeline to update.
       
      string id = 1 [json_name = "id"];
      Returns:
      The bytes for id.
    • getName

      String getName()
       A unique identifier at the org level.
       
      string name = 2 [json_name = "name"];
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       A unique identifier at the org level.
       
      string name = 2 [json_name = "name"];
      Returns:
      The bytes for name.
    • getMqlBinaryList

      List<com.google.protobuf.ByteString> getMqlBinaryList()
       A MongoDB aggregation pipeline as a list of BSON documents, where
       each document is one stage in the pipeline.
       
      repeated bytes mql_binary = 3 [json_name = "mqlBinary"];
      Returns:
      A list containing the mqlBinary.
    • getMqlBinaryCount

      int getMqlBinaryCount()
       A MongoDB aggregation pipeline as a list of BSON documents, where
       each document is one stage in the pipeline.
       
      repeated bytes mql_binary = 3 [json_name = "mqlBinary"];
      Returns:
      The count of mqlBinary.
    • getMqlBinary

      com.google.protobuf.ByteString getMqlBinary(int index)
       A MongoDB aggregation pipeline as a list of BSON documents, where
       each document is one stage in the pipeline.
       
      repeated bytes mql_binary = 3 [json_name = "mqlBinary"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The mqlBinary at the given index.
    • getSchedule

      String getSchedule()
       A cron expression representing the expected execution schedule in UTC (note this also
       defines the input time window; an hourly schedule would process 1 hour of data at a time).
       
      string schedule = 4 [json_name = "schedule"];
      Returns:
      The schedule.
    • getScheduleBytes

      com.google.protobuf.ByteString getScheduleBytes()
       A cron expression representing the expected execution schedule in UTC (note this also
       defines the input time window; an hourly schedule would process 1 hour of data at a time).
       
      string schedule = 4 [json_name = "schedule"];
      Returns:
      The bytes for schedule.
    • getEnabled

      boolean getEnabled()
       Whether or not the pipeline is enabled.
       
      bool enabled = 5 [json_name = "enabled"];
      Returns:
      The enabled.