Class RelatedResources.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<RelatedResources.Builder>
com.google.cloud.asset.v1.RelatedResources.Builder
All Implemented Interfaces:
RelatedResourcesOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
RelatedResources

public static final class RelatedResources.Builder extends com.google.protobuf.GeneratedMessage.Builder<RelatedResources.Builder> implements RelatedResourcesOrBuilder
 The related resources of the primary resource.
 
Protobuf type google.cloud.asset.v1.RelatedResources
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<RelatedResources.Builder>
    • clear

      public RelatedResources.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<RelatedResources.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<RelatedResources.Builder>
    • getDefaultInstanceForType

      public RelatedResources getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public RelatedResources build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public RelatedResources buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public RelatedResources.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<RelatedResources.Builder>
    • mergeFrom

      public RelatedResources.Builder mergeFrom(RelatedResources other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<RelatedResources.Builder>
    • mergeFrom

      public RelatedResources.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<RelatedResources.Builder>
      Throws:
      IOException
    • getRelatedResourcesList

      public List<RelatedResource> getRelatedResourcesList()
       The detailed related resources of the primary resource.
       
      repeated .google.cloud.asset.v1.RelatedResource related_resources = 1;
      Specified by:
      getRelatedResourcesList in interface RelatedResourcesOrBuilder
    • getRelatedResourcesCount

      public int getRelatedResourcesCount()
       The detailed related resources of the primary resource.
       
      repeated .google.cloud.asset.v1.RelatedResource related_resources = 1;
      Specified by:
      getRelatedResourcesCount in interface RelatedResourcesOrBuilder
    • getRelatedResources

      public RelatedResource getRelatedResources(int index)
       The detailed related resources of the primary resource.
       
      repeated .google.cloud.asset.v1.RelatedResource related_resources = 1;
      Specified by:
      getRelatedResources in interface RelatedResourcesOrBuilder
    • setRelatedResources

      public RelatedResources.Builder setRelatedResources(int index, RelatedResource value)
       The detailed related resources of the primary resource.
       
      repeated .google.cloud.asset.v1.RelatedResource related_resources = 1;
    • setRelatedResources

      public RelatedResources.Builder setRelatedResources(int index, RelatedResource.Builder builderForValue)
       The detailed related resources of the primary resource.
       
      repeated .google.cloud.asset.v1.RelatedResource related_resources = 1;
    • addRelatedResources

      public RelatedResources.Builder addRelatedResources(RelatedResource value)
       The detailed related resources of the primary resource.
       
      repeated .google.cloud.asset.v1.RelatedResource related_resources = 1;
    • addRelatedResources

      public RelatedResources.Builder addRelatedResources(int index, RelatedResource value)
       The detailed related resources of the primary resource.
       
      repeated .google.cloud.asset.v1.RelatedResource related_resources = 1;
    • addRelatedResources

      public RelatedResources.Builder addRelatedResources(RelatedResource.Builder builderForValue)
       The detailed related resources of the primary resource.
       
      repeated .google.cloud.asset.v1.RelatedResource related_resources = 1;
    • addRelatedResources

      public RelatedResources.Builder addRelatedResources(int index, RelatedResource.Builder builderForValue)
       The detailed related resources of the primary resource.
       
      repeated .google.cloud.asset.v1.RelatedResource related_resources = 1;
    • addAllRelatedResources

      public RelatedResources.Builder addAllRelatedResources(Iterable<? extends RelatedResource> values)
       The detailed related resources of the primary resource.
       
      repeated .google.cloud.asset.v1.RelatedResource related_resources = 1;
    • clearRelatedResources

      public RelatedResources.Builder clearRelatedResources()
       The detailed related resources of the primary resource.
       
      repeated .google.cloud.asset.v1.RelatedResource related_resources = 1;
    • removeRelatedResources

      public RelatedResources.Builder removeRelatedResources(int index)
       The detailed related resources of the primary resource.
       
      repeated .google.cloud.asset.v1.RelatedResource related_resources = 1;
    • getRelatedResourcesBuilder

      public RelatedResource.Builder getRelatedResourcesBuilder(int index)
       The detailed related resources of the primary resource.
       
      repeated .google.cloud.asset.v1.RelatedResource related_resources = 1;
    • getRelatedResourcesOrBuilder

      public RelatedResourceOrBuilder getRelatedResourcesOrBuilder(int index)
       The detailed related resources of the primary resource.
       
      repeated .google.cloud.asset.v1.RelatedResource related_resources = 1;
      Specified by:
      getRelatedResourcesOrBuilder in interface RelatedResourcesOrBuilder
    • getRelatedResourcesOrBuilderList

      public List<? extends RelatedResourceOrBuilder> getRelatedResourcesOrBuilderList()
       The detailed related resources of the primary resource.
       
      repeated .google.cloud.asset.v1.RelatedResource related_resources = 1;
      Specified by:
      getRelatedResourcesOrBuilderList in interface RelatedResourcesOrBuilder
    • addRelatedResourcesBuilder

      public RelatedResource.Builder addRelatedResourcesBuilder()
       The detailed related resources of the primary resource.
       
      repeated .google.cloud.asset.v1.RelatedResource related_resources = 1;
    • addRelatedResourcesBuilder

      public RelatedResource.Builder addRelatedResourcesBuilder(int index)
       The detailed related resources of the primary resource.
       
      repeated .google.cloud.asset.v1.RelatedResource related_resources = 1;
    • getRelatedResourcesBuilderList

      public List<RelatedResource.Builder> getRelatedResourcesBuilderList()
       The detailed related resources of the primary resource.
       
      repeated .google.cloud.asset.v1.RelatedResource related_resources = 1;