Interface CreateSavedQueryRequestOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Required.
    com.google.protobuf.ByteString
    Required.
    Required.
    Required.
    com.google.protobuf.ByteString
    Required.
    Required.
    boolean
    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()
       Required. The name of the project/folder/organization where this
       saved_query should be created in. It can only be an organization number
       (such as "organizations/123"), a folder number (such as "folders/123"), a
       project ID (such as "projects/my-project-id"), or a project number (such as
       "projects/12345").
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The parent.
    • getParentBytes

      com.google.protobuf.ByteString getParentBytes()
       Required. The name of the project/folder/organization where this
       saved_query should be created in. It can only be an organization number
       (such as "organizations/123"), a folder number (such as "folders/123"), a
       project ID (such as "projects/my-project-id"), or a project number (such as
       "projects/12345").
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for parent.
    • hasSavedQuery

      boolean hasSavedQuery()
       Required. The saved_query details. The `name` field must be empty as it
       will be generated based on the parent and saved_query_id.
       
      .google.cloud.asset.v1.SavedQuery saved_query = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the savedQuery field is set.
    • getSavedQuery

      SavedQuery getSavedQuery()
       Required. The saved_query details. The `name` field must be empty as it
       will be generated based on the parent and saved_query_id.
       
      .google.cloud.asset.v1.SavedQuery saved_query = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The savedQuery.
    • getSavedQueryOrBuilder

      SavedQueryOrBuilder getSavedQueryOrBuilder()
       Required. The saved_query details. The `name` field must be empty as it
       will be generated based on the parent and saved_query_id.
       
      .google.cloud.asset.v1.SavedQuery saved_query = 2 [(.google.api.field_behavior) = REQUIRED];
    • getSavedQueryId

      String getSavedQueryId()
       Required. The ID to use for the saved query, which must be unique in the
       specified parent. It will become the final component of the saved query's
       resource name.
      
       This value should be 4-63 characters, and valid characters
       are `[a-z][0-9]-`.
      
       Notice that this field is required in the saved query creation, and the
       `name` field of the `saved_query` will be ignored.
       
      string saved_query_id = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The savedQueryId.
    • getSavedQueryIdBytes

      com.google.protobuf.ByteString getSavedQueryIdBytes()
       Required. The ID to use for the saved query, which must be unique in the
       specified parent. It will become the final component of the saved query's
       resource name.
      
       This value should be 4-63 characters, and valid characters
       are `[a-z][0-9]-`.
      
       Notice that this field is required in the saved query creation, and the
       `name` field of the `saved_query` will be ignored.
       
      string saved_query_id = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for savedQueryId.