Interface TransformConfigOrBuilder

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

@Generated public interface TransformConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.protobuf.Struct
    Optional parameters for the transformation rule.
    com.google.protobuf.StructOrBuilder
    Optional parameters for the transformation rule.
    Name of the transformation rule to apply.
    com.google.protobuf.ByteString
    Name of the transformation rule to apply.
    boolean
    Optional parameters for the transformation rule.

    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 Details

    • getRuleName

      String getRuleName()
       Name of the transformation rule to apply.
      
       Examples: "uppercase", "trim", "substring", "date_format"
       
      string rule_name = 1 [json_name = "ruleName"];
      Returns:
      The ruleName.
    • getRuleNameBytes

      com.google.protobuf.ByteString getRuleNameBytes()
       Name of the transformation rule to apply.
      
       Examples: "uppercase", "trim", "substring", "date_format"
       
      string rule_name = 1 [json_name = "ruleName"];
      Returns:
      The bytes for ruleName.
    • hasParams

      boolean hasParams()
       Optional parameters for the transformation rule.
      
       Example: for "substring", params could be {"start": 0, "end": 10}
       
      optional .google.protobuf.Struct params = 2 [json_name = "params"];
      Returns:
      Whether the params field is set.
    • getParams

      com.google.protobuf.Struct getParams()
       Optional parameters for the transformation rule.
      
       Example: for "substring", params could be {"start": 0, "end": 10}
       
      optional .google.protobuf.Struct params = 2 [json_name = "params"];
      Returns:
      The params.
    • getParamsOrBuilder

      com.google.protobuf.StructOrBuilder getParamsOrBuilder()
       Optional parameters for the transformation rule.
      
       Example: for "substring", params could be {"start": 0, "end": 10}
       
      optional .google.protobuf.Struct params = 2 [json_name = "params"];