Interface CreateSavedQueryRequestOrBuilder

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

    public interface CreateSavedQueryRequestOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • 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.