Interface LoggingConfig.ServiceLogGenerationRuleOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
LoggingConfig.ServiceLogGenerationRule, LoggingConfig.ServiceLogGenerationRule.Builder
Enclosing class:
LoggingConfig

public static interface LoggingConfig.ServiceLogGenerationRuleOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The log generation rule that applies to this service.
    The log generation rule that applies to this service.
    Required.
    com.google.protobuf.ByteString
    Required.
    boolean
    The log generation rule that applies to this service.

    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

    • getServiceName

      String getServiceName()
       Required. Supported service names:
       "CatalogService",
       "CompletionService",
       "ControlService",
       "MerchantCenterStreaming",
       "ModelService",
       "PredictionService",
       "ProductService",
       "ServingConfigService",
       "UserEventService",
       
      string service_name = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The serviceName.
    • getServiceNameBytes

      com.google.protobuf.ByteString getServiceNameBytes()
       Required. Supported service names:
       "CatalogService",
       "CompletionService",
       "ControlService",
       "MerchantCenterStreaming",
       "ModelService",
       "PredictionService",
       "ProductService",
       "ServingConfigService",
       "UserEventService",
       
      string service_name = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for serviceName.
    • hasLogGenerationRule

      boolean hasLogGenerationRule()
       The log generation rule that applies to this service.
       
      .google.cloud.retail.v2alpha.LoggingConfig.LogGenerationRule log_generation_rule = 3;
      Returns:
      Whether the logGenerationRule field is set.
    • getLogGenerationRule

      LoggingConfig.LogGenerationRule getLogGenerationRule()
       The log generation rule that applies to this service.
       
      .google.cloud.retail.v2alpha.LoggingConfig.LogGenerationRule log_generation_rule = 3;
      Returns:
      The logGenerationRule.
    • getLogGenerationRuleOrBuilder

      LoggingConfig.LogGenerationRuleOrBuilder getLogGenerationRuleOrBuilder()
       The log generation rule that applies to this service.
       
      .google.cloud.retail.v2alpha.LoggingConfig.LogGenerationRule log_generation_rule = 3;