Class ViolatingResource.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ViolatingResource.Builder>
com.google.cloud.websecurityscanner.v1beta.ViolatingResource.Builder
All Implemented Interfaces:
ViolatingResourceOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
ViolatingResource

public static final class ViolatingResource.Builder extends com.google.protobuf.GeneratedMessage.Builder<ViolatingResource.Builder> implements ViolatingResourceOrBuilder
 Information regarding any resource causing the vulnerability such
 as JavaScript sources, image, audio files, etc.
 
Protobuf type google.cloud.websecurityscanner.v1beta.ViolatingResource
  • 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<ViolatingResource.Builder>
    • clear

      public ViolatingResource.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<ViolatingResource.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<ViolatingResource.Builder>
    • getDefaultInstanceForType

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

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

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

      public ViolatingResource.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<ViolatingResource.Builder>
    • mergeFrom

      public ViolatingResource.Builder mergeFrom(ViolatingResource other)
    • isInitialized

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

      public ViolatingResource.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<ViolatingResource.Builder>
      Throws:
      IOException
    • getContentType

      public String getContentType()
       The MIME type of this resource.
       
      string content_type = 1;
      Specified by:
      getContentType in interface ViolatingResourceOrBuilder
      Returns:
      The contentType.
    • getContentTypeBytes

      public com.google.protobuf.ByteString getContentTypeBytes()
       The MIME type of this resource.
       
      string content_type = 1;
      Specified by:
      getContentTypeBytes in interface ViolatingResourceOrBuilder
      Returns:
      The bytes for contentType.
    • setContentType

      public ViolatingResource.Builder setContentType(String value)
       The MIME type of this resource.
       
      string content_type = 1;
      Parameters:
      value - The contentType to set.
      Returns:
      This builder for chaining.
    • clearContentType

      public ViolatingResource.Builder clearContentType()
       The MIME type of this resource.
       
      string content_type = 1;
      Returns:
      This builder for chaining.
    • setContentTypeBytes

      public ViolatingResource.Builder setContentTypeBytes(com.google.protobuf.ByteString value)
       The MIME type of this resource.
       
      string content_type = 1;
      Parameters:
      value - The bytes for contentType to set.
      Returns:
      This builder for chaining.
    • getResourceUrl

      public String getResourceUrl()
       URL of this violating resource.
       
      string resource_url = 2;
      Specified by:
      getResourceUrl in interface ViolatingResourceOrBuilder
      Returns:
      The resourceUrl.
    • getResourceUrlBytes

      public com.google.protobuf.ByteString getResourceUrlBytes()
       URL of this violating resource.
       
      string resource_url = 2;
      Specified by:
      getResourceUrlBytes in interface ViolatingResourceOrBuilder
      Returns:
      The bytes for resourceUrl.
    • setResourceUrl

      public ViolatingResource.Builder setResourceUrl(String value)
       URL of this violating resource.
       
      string resource_url = 2;
      Parameters:
      value - The resourceUrl to set.
      Returns:
      This builder for chaining.
    • clearResourceUrl

      public ViolatingResource.Builder clearResourceUrl()
       URL of this violating resource.
       
      string resource_url = 2;
      Returns:
      This builder for chaining.
    • setResourceUrlBytes

      public ViolatingResource.Builder setResourceUrlBytes(com.google.protobuf.ByteString value)
       URL of this violating resource.
       
      string resource_url = 2;
      Parameters:
      value - The bytes for resourceUrl to set.
      Returns:
      This builder for chaining.