Class Compute.InstanceMetadata.HWDeployment

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
namespace.cloud.compute.v1beta.Compute.InstanceMetadata.HWDeployment
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable, Compute.InstanceMetadata.HWDeploymentOrBuilder
Enclosing class:
Compute.InstanceMetadata

public static final class Compute.InstanceMetadata.HWDeployment extends com.google.protobuf.GeneratedMessage implements Compute.InstanceMetadata.HWDeploymentOrBuilder
Protobuf type namespace.cloud.compute.v1beta.InstanceMetadata.HWDeployment
See Also:
  • Field Details

    • GEO_CONTINENT_FIELD_NUMBER

      public static final int GEO_CONTINENT_FIELD_NUMBER
      See Also:
    • MAJOR_HWPLATFORM_FIELD_NUMBER

      public static final int MAJOR_HWPLATFORM_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
    • getGeoContinent

      public String getGeoContinent()
       In which continent was the instance deployed to, one of "us" or "eu".
       
      string geo_continent = 1;
      Specified by:
      getGeoContinent in interface Compute.InstanceMetadata.HWDeploymentOrBuilder
      Returns:
      The geoContinent.
    • getGeoContinentBytes

      public com.google.protobuf.ByteString getGeoContinentBytes()
       In which continent was the instance deployed to, one of "us" or "eu".
       
      string geo_continent = 1;
      Specified by:
      getGeoContinentBytes in interface Compute.InstanceMetadata.HWDeploymentOrBuilder
      Returns:
      The bytes for geoContinent.
    • getMajorHwplatform

      public String getMajorHwplatform()
       What hardware platform was the instance deployed to, one of "a1", "a2", "mac-m2", "mac-m4" or "arm2".
       
      string major_hwplatform = 2;
      Specified by:
      getMajorHwplatform in interface Compute.InstanceMetadata.HWDeploymentOrBuilder
      Returns:
      The majorHwplatform.
    • getMajorHwplatformBytes

      public com.google.protobuf.ByteString getMajorHwplatformBytes()
       What hardware platform was the instance deployed to, one of "a1", "a2", "mac-m2", "mac-m4" or "arm2".
       
      string major_hwplatform = 2;
      Specified by:
      getMajorHwplatformBytes in interface Compute.InstanceMetadata.HWDeploymentOrBuilder
      Returns:
      The bytes for majorHwplatform.
    • 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 Compute.InstanceMetadata.HWDeployment parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

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

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

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

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

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

      public static Compute.InstanceMetadata.HWDeployment parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

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

      public static Compute.InstanceMetadata.HWDeployment parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

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

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

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

      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

    • newBuilder

    • toBuilder

      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

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

      public static Compute.InstanceMetadata.HWDeployment getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<Compute.InstanceMetadata.HWDeployment> parser()
    • getParserForType

      public com.google.protobuf.Parser<Compute.InstanceMetadata.HWDeployment> 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 Compute.InstanceMetadata.HWDeployment getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder