Class Discovered.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Discovered.Builder>
io.grafeas.v1beta1.discovery.Discovered.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, DiscoveredOrBuilder, Cloneable
Enclosing class:
Discovered

public static final class Discovered.Builder extends com.google.protobuf.GeneratedMessage.Builder<Discovered.Builder> implements DiscoveredOrBuilder
 Provides information about the analysis status of a discovered resource.
 
Protobuf type grafeas.v1beta1.discovery.Discovered
  • 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<Discovered.Builder>
    • clear

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

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

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

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

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

      public Discovered.Builder mergeFrom(Discovered other)
    • isInitialized

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

      public Discovered.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<Discovered.Builder>
      Throws:
      IOException
    • getContinuousAnalysisValue

      public int getContinuousAnalysisValue()
       Whether the resource is continuously analyzed.
       
      .grafeas.v1beta1.discovery.Discovered.ContinuousAnalysis continuous_analysis = 1;
      Specified by:
      getContinuousAnalysisValue in interface DiscoveredOrBuilder
      Returns:
      The enum numeric value on the wire for continuousAnalysis.
    • setContinuousAnalysisValue

      public Discovered.Builder setContinuousAnalysisValue(int value)
       Whether the resource is continuously analyzed.
       
      .grafeas.v1beta1.discovery.Discovered.ContinuousAnalysis continuous_analysis = 1;
      Parameters:
      value - The enum numeric value on the wire for continuousAnalysis to set.
      Returns:
      This builder for chaining.
    • getContinuousAnalysis

      public Discovered.ContinuousAnalysis getContinuousAnalysis()
       Whether the resource is continuously analyzed.
       
      .grafeas.v1beta1.discovery.Discovered.ContinuousAnalysis continuous_analysis = 1;
      Specified by:
      getContinuousAnalysis in interface DiscoveredOrBuilder
      Returns:
      The continuousAnalysis.
    • setContinuousAnalysis

      public Discovered.Builder setContinuousAnalysis(Discovered.ContinuousAnalysis value)
       Whether the resource is continuously analyzed.
       
      .grafeas.v1beta1.discovery.Discovered.ContinuousAnalysis continuous_analysis = 1;
      Parameters:
      value - The continuousAnalysis to set.
      Returns:
      This builder for chaining.
    • clearContinuousAnalysis

      public Discovered.Builder clearContinuousAnalysis()
       Whether the resource is continuously analyzed.
       
      .grafeas.v1beta1.discovery.Discovered.ContinuousAnalysis continuous_analysis = 1;
      Returns:
      This builder for chaining.
    • hasLastAnalysisTime

      public boolean hasLastAnalysisTime()
       The last time continuous analysis was done for this resource.
       
      .google.protobuf.Timestamp last_analysis_time = 2;
      Specified by:
      hasLastAnalysisTime in interface DiscoveredOrBuilder
      Returns:
      Whether the lastAnalysisTime field is set.
    • getLastAnalysisTime

      public com.google.protobuf.Timestamp getLastAnalysisTime()
       The last time continuous analysis was done for this resource.
       
      .google.protobuf.Timestamp last_analysis_time = 2;
      Specified by:
      getLastAnalysisTime in interface DiscoveredOrBuilder
      Returns:
      The lastAnalysisTime.
    • setLastAnalysisTime

      public Discovered.Builder setLastAnalysisTime(com.google.protobuf.Timestamp value)
       The last time continuous analysis was done for this resource.
       
      .google.protobuf.Timestamp last_analysis_time = 2;
    • setLastAnalysisTime

      public Discovered.Builder setLastAnalysisTime(com.google.protobuf.Timestamp.Builder builderForValue)
       The last time continuous analysis was done for this resource.
       
      .google.protobuf.Timestamp last_analysis_time = 2;
    • mergeLastAnalysisTime

      public Discovered.Builder mergeLastAnalysisTime(com.google.protobuf.Timestamp value)
       The last time continuous analysis was done for this resource.
       
      .google.protobuf.Timestamp last_analysis_time = 2;
    • clearLastAnalysisTime

      public Discovered.Builder clearLastAnalysisTime()
       The last time continuous analysis was done for this resource.
       
      .google.protobuf.Timestamp last_analysis_time = 2;
    • getLastAnalysisTimeBuilder

      public com.google.protobuf.Timestamp.Builder getLastAnalysisTimeBuilder()
       The last time continuous analysis was done for this resource.
       
      .google.protobuf.Timestamp last_analysis_time = 2;
    • getLastAnalysisTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getLastAnalysisTimeOrBuilder()
       The last time continuous analysis was done for this resource.
       
      .google.protobuf.Timestamp last_analysis_time = 2;
      Specified by:
      getLastAnalysisTimeOrBuilder in interface DiscoveredOrBuilder
    • getAnalysisStatusValue

      public int getAnalysisStatusValue()
       The status of discovery for the resource.
       
      .grafeas.v1beta1.discovery.Discovered.AnalysisStatus analysis_status = 3;
      Specified by:
      getAnalysisStatusValue in interface DiscoveredOrBuilder
      Returns:
      The enum numeric value on the wire for analysisStatus.
    • setAnalysisStatusValue

      public Discovered.Builder setAnalysisStatusValue(int value)
       The status of discovery for the resource.
       
      .grafeas.v1beta1.discovery.Discovered.AnalysisStatus analysis_status = 3;
      Parameters:
      value - The enum numeric value on the wire for analysisStatus to set.
      Returns:
      This builder for chaining.
    • getAnalysisStatus

      public Discovered.AnalysisStatus getAnalysisStatus()
       The status of discovery for the resource.
       
      .grafeas.v1beta1.discovery.Discovered.AnalysisStatus analysis_status = 3;
      Specified by:
      getAnalysisStatus in interface DiscoveredOrBuilder
      Returns:
      The analysisStatus.
    • setAnalysisStatus

      public Discovered.Builder setAnalysisStatus(Discovered.AnalysisStatus value)
       The status of discovery for the resource.
       
      .grafeas.v1beta1.discovery.Discovered.AnalysisStatus analysis_status = 3;
      Parameters:
      value - The analysisStatus to set.
      Returns:
      This builder for chaining.
    • clearAnalysisStatus

      public Discovered.Builder clearAnalysisStatus()
       The status of discovery for the resource.
       
      .grafeas.v1beta1.discovery.Discovered.AnalysisStatus analysis_status = 3;
      Returns:
      This builder for chaining.
    • hasAnalysisStatusError

      public boolean hasAnalysisStatusError()
       When an error is encountered this will contain a LocalizedMessage under
       details to show to the user. The LocalizedMessage is output only and
       populated by the API.
       
      .google.rpc.Status analysis_status_error = 4;
      Specified by:
      hasAnalysisStatusError in interface DiscoveredOrBuilder
      Returns:
      Whether the analysisStatusError field is set.
    • getAnalysisStatusError

      public Status getAnalysisStatusError()
       When an error is encountered this will contain a LocalizedMessage under
       details to show to the user. The LocalizedMessage is output only and
       populated by the API.
       
      .google.rpc.Status analysis_status_error = 4;
      Specified by:
      getAnalysisStatusError in interface DiscoveredOrBuilder
      Returns:
      The analysisStatusError.
    • setAnalysisStatusError

      public Discovered.Builder setAnalysisStatusError(Status value)
       When an error is encountered this will contain a LocalizedMessage under
       details to show to the user. The LocalizedMessage is output only and
       populated by the API.
       
      .google.rpc.Status analysis_status_error = 4;
    • setAnalysisStatusError

      public Discovered.Builder setAnalysisStatusError(Status.Builder builderForValue)
       When an error is encountered this will contain a LocalizedMessage under
       details to show to the user. The LocalizedMessage is output only and
       populated by the API.
       
      .google.rpc.Status analysis_status_error = 4;
    • mergeAnalysisStatusError

      public Discovered.Builder mergeAnalysisStatusError(Status value)
       When an error is encountered this will contain a LocalizedMessage under
       details to show to the user. The LocalizedMessage is output only and
       populated by the API.
       
      .google.rpc.Status analysis_status_error = 4;
    • clearAnalysisStatusError

      public Discovered.Builder clearAnalysisStatusError()
       When an error is encountered this will contain a LocalizedMessage under
       details to show to the user. The LocalizedMessage is output only and
       populated by the API.
       
      .google.rpc.Status analysis_status_error = 4;
    • getAnalysisStatusErrorBuilder

      public Status.Builder getAnalysisStatusErrorBuilder()
       When an error is encountered this will contain a LocalizedMessage under
       details to show to the user. The LocalizedMessage is output only and
       populated by the API.
       
      .google.rpc.Status analysis_status_error = 4;
    • getAnalysisStatusErrorOrBuilder

      public StatusOrBuilder getAnalysisStatusErrorOrBuilder()
       When an error is encountered this will contain a LocalizedMessage under
       details to show to the user. The LocalizedMessage is output only and
       populated by the API.
       
      .google.rpc.Status analysis_status_error = 4;
      Specified by:
      getAnalysisStatusErrorOrBuilder in interface DiscoveredOrBuilder