Interface CreateListenerRequestOrBuilder

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

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

    Modifier and Type
    Method
    Description
    io.envoyproxy.envoy.config.listener.v3.Listener
    .envoy.config.listener.v3.Listener listener = 3 [(.google.api.field_behavior) = REQUIRED];
    The ID to use for the listener, which will become the final component of the listener's resource name.
    com.google.protobuf.ByteString
    The ID to use for the listener, which will become the final component of the listener's resource name.
    io.envoyproxy.envoy.config.listener.v3.ListenerOrBuilder
    .envoy.config.listener.v3.Listener listener = 3 [(.google.api.field_behavior) = REQUIRED];
    The parent resource where this listener will be created.
    com.google.protobuf.ByteString
    The parent resource where this listener will be created.
    boolean
    .envoy.config.listener.v3.Listener listener = 3 [(.google.api.field_behavior) = REQUIRED];

    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

    • getParent

      String getParent()
      The parent resource where this listener will be created.
      Format: groups/{group}
      
      string parent = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The parent.
    • getParentBytes

      com.google.protobuf.ByteString getParentBytes()
      The parent resource where this listener will be created.
      Format: groups/{group}
      
      string parent = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for parent.
    • getListenerId

      String getListenerId()
      The ID to use for the listener, which will become the final component of
      the listener's resource name.
      
      Valid pattern is "^[a-z]([a-z0-9-/]*[a-z0-9])?$"
      
      string listener_id = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The listenerId.
    • getListenerIdBytes

      com.google.protobuf.ByteString getListenerIdBytes()
      The ID to use for the listener, which will become the final component of
      the listener's resource name.
      
      Valid pattern is "^[a-z]([a-z0-9-/]*[a-z0-9])?$"
      
      string listener_id = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for listenerId.
    • hasListener

      boolean hasListener()
      .envoy.config.listener.v3.Listener listener = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the listener field is set.
    • getListener

      io.envoyproxy.envoy.config.listener.v3.Listener getListener()
      .envoy.config.listener.v3.Listener listener = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The listener.
    • getListenerOrBuilder

      io.envoyproxy.envoy.config.listener.v3.ListenerOrBuilder getListenerOrBuilder()
      .envoy.config.listener.v3.Listener listener = 3 [(.google.api.field_behavior) = REQUIRED];