Class UrlMapValidationResult

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.compute.v1.UrlMapValidationResult
All Implemented Interfaces:
UrlMapValidationResultOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

@Generated public final class UrlMapValidationResult extends com.google.protobuf.GeneratedMessage implements UrlMapValidationResultOrBuilder
 Message representing the validation result for a UrlMap.
 
Protobuf type google.cloud.compute.v1.UrlMapValidationResult
See Also:
  • Field Details

    • LOAD_ERRORS_FIELD_NUMBER

      public static final int LOAD_ERRORS_FIELD_NUMBER
      See Also:
    • LOAD_SUCCEEDED_FIELD_NUMBER

      public static final int LOAD_SUCCEEDED_FIELD_NUMBER
      See Also:
    • TEST_FAILURES_FIELD_NUMBER

      public static final int TEST_FAILURES_FIELD_NUMBER
      See Also:
    • TEST_PASSED_FIELD_NUMBER

      public static final int TEST_PASSED_FIELD_NUMBER
      See Also:
  • 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
    • getLoadErrorsList

      public com.google.protobuf.ProtocolStringList getLoadErrorsList()
      repeated string load_errors = 310147300;
      Specified by:
      getLoadErrorsList in interface UrlMapValidationResultOrBuilder
      Returns:
      A list containing the loadErrors.
    • getLoadErrorsCount

      public int getLoadErrorsCount()
      repeated string load_errors = 310147300;
      Specified by:
      getLoadErrorsCount in interface UrlMapValidationResultOrBuilder
      Returns:
      The count of loadErrors.
    • getLoadErrors

      public String getLoadErrors(int index)
      repeated string load_errors = 310147300;
      Specified by:
      getLoadErrors in interface UrlMapValidationResultOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The loadErrors at the given index.
    • getLoadErrorsBytes

      public com.google.protobuf.ByteString getLoadErrorsBytes(int index)
      repeated string load_errors = 310147300;
      Specified by:
      getLoadErrorsBytes in interface UrlMapValidationResultOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the loadErrors at the given index.
    • hasLoadSucceeded

      public boolean hasLoadSucceeded()
       Whether the given UrlMap can be successfully loaded.
       If false, 'loadErrors' indicates the reasons.
       
      optional bool load_succeeded = 128326216;
      Specified by:
      hasLoadSucceeded in interface UrlMapValidationResultOrBuilder
      Returns:
      Whether the loadSucceeded field is set.
    • getLoadSucceeded

      public boolean getLoadSucceeded()
       Whether the given UrlMap can be successfully loaded.
       If false, 'loadErrors' indicates the reasons.
       
      optional bool load_succeeded = 128326216;
      Specified by:
      getLoadSucceeded in interface UrlMapValidationResultOrBuilder
      Returns:
      The loadSucceeded.
    • getTestFailuresList

      public List<TestFailure> getTestFailuresList()
      repeated .google.cloud.compute.v1.TestFailure test_failures = 505934134;
      Specified by:
      getTestFailuresList in interface UrlMapValidationResultOrBuilder
    • getTestFailuresOrBuilderList

      public List<? extends TestFailureOrBuilder> getTestFailuresOrBuilderList()
      repeated .google.cloud.compute.v1.TestFailure test_failures = 505934134;
      Specified by:
      getTestFailuresOrBuilderList in interface UrlMapValidationResultOrBuilder
    • getTestFailuresCount

      public int getTestFailuresCount()
      repeated .google.cloud.compute.v1.TestFailure test_failures = 505934134;
      Specified by:
      getTestFailuresCount in interface UrlMapValidationResultOrBuilder
    • getTestFailures

      public TestFailure getTestFailures(int index)
      repeated .google.cloud.compute.v1.TestFailure test_failures = 505934134;
      Specified by:
      getTestFailures in interface UrlMapValidationResultOrBuilder
    • getTestFailuresOrBuilder

      public TestFailureOrBuilder getTestFailuresOrBuilder(int index)
      repeated .google.cloud.compute.v1.TestFailure test_failures = 505934134;
      Specified by:
      getTestFailuresOrBuilder in interface UrlMapValidationResultOrBuilder
    • hasTestPassed

      public boolean hasTestPassed()
       If successfully loaded, this field indicates whether the test passed.
       If false, 'testFailures's indicate the reason of failure.
       
      optional bool test_passed = 192708797;
      Specified by:
      hasTestPassed in interface UrlMapValidationResultOrBuilder
      Returns:
      Whether the testPassed field is set.
    • getTestPassed

      public boolean getTestPassed()
       If successfully loaded, this field indicates whether the test passed.
       If false, 'testFailures's indicate the reason of failure.
       
      optional bool test_passed = 192708797;
      Specified by:
      getTestPassed in interface UrlMapValidationResultOrBuilder
      Returns:
      The testPassed.
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static UrlMapValidationResult parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UrlMapValidationResult parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UrlMapValidationResult parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UrlMapValidationResult parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UrlMapValidationResult parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UrlMapValidationResult parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UrlMapValidationResult parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static UrlMapValidationResult parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static UrlMapValidationResult parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static UrlMapValidationResult parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static UrlMapValidationResult parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static UrlMapValidationResult parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public UrlMapValidationResult.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static UrlMapValidationResult.Builder newBuilder()
    • newBuilder

      public static UrlMapValidationResult.Builder newBuilder(UrlMapValidationResult prototype)
    • toBuilder

      public UrlMapValidationResult.Builder toBuilder()
      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected UrlMapValidationResult.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static UrlMapValidationResult getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<UrlMapValidationResult> parser()
    • getParserForType

      public com.google.protobuf.Parser<UrlMapValidationResult> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

      public UrlMapValidationResult getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder