Interface DeleteNamespaceRequestOrBuilder

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

    @Generated(value="protoc",
               comments="annotations:DeleteNamespaceRequestOrBuilder.java.pb.meta")
    public interface DeleteNamespaceRequestOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getNamespace()
      Only one of namespace or namespace_id must be specified to identify namespace.
      com.google.protobuf.ByteString getNamespaceBytes()
      Only one of namespace or namespace_id must be specified to identify namespace.
      com.google.protobuf.Duration getNamespaceDeleteDelay()
      If provided, the deletion of namespace info will be delayed for the given duration (0 means no delay).
      com.google.protobuf.DurationOrBuilder getNamespaceDeleteDelayOrBuilder()
      If provided, the deletion of namespace info will be delayed for the given duration (0 means no delay).
      java.lang.String getNamespaceId()
      string namespace_id = 2;
      com.google.protobuf.ByteString getNamespaceIdBytes()
      string namespace_id = 2;
      boolean hasNamespaceDeleteDelay()
      If provided, the deletion of namespace info will be delayed for the given duration (0 means no delay).
      • 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 Detail

      • getNamespace

        java.lang.String getNamespace()
         Only one of namespace or namespace_id must be specified to identify namespace.
         
        string namespace = 1;
        Returns:
        The namespace.
      • getNamespaceBytes

        com.google.protobuf.ByteString getNamespaceBytes()
         Only one of namespace or namespace_id must be specified to identify namespace.
         
        string namespace = 1;
        Returns:
        The bytes for namespace.
      • getNamespaceId

        java.lang.String getNamespaceId()
        string namespace_id = 2;
        Returns:
        The namespaceId.
      • getNamespaceIdBytes

        com.google.protobuf.ByteString getNamespaceIdBytes()
        string namespace_id = 2;
        Returns:
        The bytes for namespaceId.
      • hasNamespaceDeleteDelay

        boolean hasNamespaceDeleteDelay()
         If provided, the deletion of namespace info will be delayed for the given duration (0 means no delay).
         If not provided, the default delay configured in the cluster will be used.
         
        .google.protobuf.Duration namespace_delete_delay = 3;
        Returns:
        Whether the namespaceDeleteDelay field is set.
      • getNamespaceDeleteDelay

        com.google.protobuf.Duration getNamespaceDeleteDelay()
         If provided, the deletion of namespace info will be delayed for the given duration (0 means no delay).
         If not provided, the default delay configured in the cluster will be used.
         
        .google.protobuf.Duration namespace_delete_delay = 3;
        Returns:
        The namespaceDeleteDelay.
      • getNamespaceDeleteDelayOrBuilder

        com.google.protobuf.DurationOrBuilder getNamespaceDeleteDelayOrBuilder()
         If provided, the deletion of namespace info will be delayed for the given duration (0 means no delay).
         If not provided, the default delay configured in the cluster will be used.
         
        .google.protobuf.Duration namespace_delete_delay = 3;