Interface ProjectFetchRequestOrBuilder

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

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

    Modifier and Type
    Method
    Description
    com.google.protobuf.FieldMask
    Specifies an (optional) mask of fields to apply to the record before returning.
    com.google.protobuf.FieldMaskOrBuilder
    Specifies an (optional) mask of fields to apply to the record before returning.
    Specifies the project UUID or name to be fetched.
    Specifies the project UUID or name to be fetched.
    boolean
    Specifies an (optional) mask of fields to apply to the record before returning.
    boolean
    Specifies the project UUID or name to be fetched.

    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

    • hasProject

      boolean hasProject()
       Specifies the project UUID or name to be fetched. This field is required.
       
      .buildless.service.v1.ProjectReference project = 1 [json_name = "project", (.google.api.field_behavior) = REQUIRED, (.validate.rules) = { ... }
      Returns:
      Whether the project field is set.
    • getProject

      ProjectReference getProject()
       Specifies the project UUID or name to be fetched. This field is required.
       
      .buildless.service.v1.ProjectReference project = 1 [json_name = "project", (.google.api.field_behavior) = REQUIRED, (.validate.rules) = { ... }
      Returns:
      The project.
    • getProjectOrBuilder

      ProjectReferenceOrBuilder getProjectOrBuilder()
       Specifies the project UUID or name to be fetched. This field is required.
       
      .buildless.service.v1.ProjectReference project = 1 [json_name = "project", (.google.api.field_behavior) = REQUIRED, (.validate.rules) = { ... }
    • hasMask

      boolean hasMask()
       Specifies an (optional) mask of fields to apply to the record before returning.
       
      .google.protobuf.FieldMask mask = 2 [json_name = "mask", (.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the mask field is set.
    • getMask

      com.google.protobuf.FieldMask getMask()
       Specifies an (optional) mask of fields to apply to the record before returning.
       
      .google.protobuf.FieldMask mask = 2 [json_name = "mask", (.google.api.field_behavior) = OPTIONAL];
      Returns:
      The mask.
    • getMaskOrBuilder

      com.google.protobuf.FieldMaskOrBuilder getMaskOrBuilder()
       Specifies an (optional) mask of fields to apply to the record before returning.
       
      .google.protobuf.FieldMask mask = 2 [json_name = "mask", (.google.api.field_behavior) = OPTIONAL];