Class DiskList

  • All Implemented Interfaces:
    DiskListOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

    public final class DiskList
    extends com.google.protobuf.GeneratedMessageV3
    implements DiskListOrBuilder
     A list of Disk resources.
     
    Protobuf type google.cloud.compute.v1.DiskList
    See Also:
    Serialized Form
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  DiskList.Builder
      A list of Disk resources.
      • Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3

        com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,​BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,​BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
      • Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite

        com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(Object obj)  
      static DiskList getDefaultInstance()  
      DiskList getDefaultInstanceForType()  
      static com.google.protobuf.Descriptors.Descriptor getDescriptor()  
      String getId()
      [Output Only] Unique identifier for the resource; defined by the server.
      com.google.protobuf.ByteString getIdBytes()
      [Output Only] Unique identifier for the resource; defined by the server.
      Disk getItems​(int index)
      A list of Disk resources.
      int getItemsCount()
      A list of Disk resources.
      List<Disk> getItemsList()
      A list of Disk resources.
      DiskOrBuilder getItemsOrBuilder​(int index)
      A list of Disk resources.
      List<? extends DiskOrBuilder> getItemsOrBuilderList()
      A list of Disk resources.
      String getKind()
      [Output Only] Type of resource.
      com.google.protobuf.ByteString getKindBytes()
      [Output Only] Type of resource.
      String getNextPageToken()
      [Output Only] This token allows you to get the next page of results for list requests.
      com.google.protobuf.ByteString getNextPageTokenBytes()
      [Output Only] This token allows you to get the next page of results for list requests.
      com.google.protobuf.Parser<DiskList> getParserForType()  
      String getSelfLink()
      [Output Only] Server-defined URL for this resource.
      com.google.protobuf.ByteString getSelfLinkBytes()
      [Output Only] Server-defined URL for this resource.
      int getSerializedSize()  
      Warning getWarning()
      [Output Only] Informational warning message.
      WarningOrBuilder getWarningOrBuilder()
      [Output Only] Informational warning message.
      int hashCode()  
      boolean hasId()
      [Output Only] Unique identifier for the resource; defined by the server.
      boolean hasKind()
      [Output Only] Type of resource.
      boolean hasNextPageToken()
      [Output Only] This token allows you to get the next page of results for list requests.
      boolean hasSelfLink()
      [Output Only] Server-defined URL for this resource.
      boolean hasWarning()
      [Output Only] Informational warning message.
      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()  
      boolean isInitialized()  
      static DiskList.Builder newBuilder()  
      static DiskList.Builder newBuilder​(DiskList prototype)  
      DiskList.Builder newBuilderForType()  
      protected DiskList.Builder newBuilderForType​(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)  
      protected Object newInstance​(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)  
      static DiskList parseDelimitedFrom​(InputStream input)  
      static DiskList parseDelimitedFrom​(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static DiskList parseFrom​(byte[] data)  
      static DiskList parseFrom​(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static DiskList parseFrom​(com.google.protobuf.ByteString data)  
      static DiskList parseFrom​(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static DiskList parseFrom​(com.google.protobuf.CodedInputStream input)  
      static DiskList parseFrom​(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static DiskList parseFrom​(InputStream input)  
      static DiskList parseFrom​(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static DiskList parseFrom​(ByteBuffer data)  
      static DiskList parseFrom​(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static com.google.protobuf.Parser<DiskList> parser()  
      DiskList.Builder toBuilder()  
      void writeTo​(com.google.protobuf.CodedOutputStream output)  
      • Methods inherited from class com.google.protobuf.GeneratedMessageV3

        canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
      • Methods inherited from class com.google.protobuf.AbstractMessage

        findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
      • Methods inherited from class com.google.protobuf.AbstractMessageLite

        addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
      • Methods inherited from interface com.google.protobuf.MessageLite

        toByteArray, toByteString, writeDelimitedTo, writeTo
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • newInstance

        protected Object newInstance​(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
        Overrides:
        newInstance in class com.google.protobuf.GeneratedMessageV3
      • getDescriptor

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

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3
      • hasId

        public boolean hasId()
         [Output Only] Unique identifier for the resource; defined by the server.
         
        optional string id = 3355;
        Specified by:
        hasId in interface DiskListOrBuilder
        Returns:
        Whether the id field is set.
      • getId

        public String getId()
         [Output Only] Unique identifier for the resource; defined by the server.
         
        optional string id = 3355;
        Specified by:
        getId in interface DiskListOrBuilder
        Returns:
        The id.
      • getIdBytes

        public com.google.protobuf.ByteString getIdBytes()
         [Output Only] Unique identifier for the resource; defined by the server.
         
        optional string id = 3355;
        Specified by:
        getIdBytes in interface DiskListOrBuilder
        Returns:
        The bytes for id.
      • getItemsList

        public List<Disk> getItemsList()
         A list of Disk resources.
         
        repeated .google.cloud.compute.v1.Disk items = 100526016;
        Specified by:
        getItemsList in interface DiskListOrBuilder
      • getItemsCount

        public int getItemsCount()
         A list of Disk resources.
         
        repeated .google.cloud.compute.v1.Disk items = 100526016;
        Specified by:
        getItemsCount in interface DiskListOrBuilder
      • getItems

        public Disk getItems​(int index)
         A list of Disk resources.
         
        repeated .google.cloud.compute.v1.Disk items = 100526016;
        Specified by:
        getItems in interface DiskListOrBuilder
      • hasKind

        public boolean hasKind()
         [Output Only] Type of resource. Always compute#diskList for lists of disks.
         
        optional string kind = 3292052;
        Specified by:
        hasKind in interface DiskListOrBuilder
        Returns:
        Whether the kind field is set.
      • getKind

        public String getKind()
         [Output Only] Type of resource. Always compute#diskList for lists of disks.
         
        optional string kind = 3292052;
        Specified by:
        getKind in interface DiskListOrBuilder
        Returns:
        The kind.
      • getKindBytes

        public com.google.protobuf.ByteString getKindBytes()
         [Output Only] Type of resource. Always compute#diskList for lists of disks.
         
        optional string kind = 3292052;
        Specified by:
        getKindBytes in interface DiskListOrBuilder
        Returns:
        The bytes for kind.
      • hasNextPageToken

        public boolean hasNextPageToken()
         [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results.
         
        optional string next_page_token = 79797525;
        Specified by:
        hasNextPageToken in interface DiskListOrBuilder
        Returns:
        Whether the nextPageToken field is set.
      • getNextPageToken

        public String getNextPageToken()
         [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results.
         
        optional string next_page_token = 79797525;
        Specified by:
        getNextPageToken in interface DiskListOrBuilder
        Returns:
        The nextPageToken.
      • getNextPageTokenBytes

        public com.google.protobuf.ByteString getNextPageTokenBytes()
         [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results.
         
        optional string next_page_token = 79797525;
        Specified by:
        getNextPageTokenBytes in interface DiskListOrBuilder
        Returns:
        The bytes for nextPageToken.
      • hasSelfLink

        public boolean hasSelfLink()
         [Output Only] Server-defined URL for this resource.
         
        optional string self_link = 456214797;
        Specified by:
        hasSelfLink in interface DiskListOrBuilder
        Returns:
        Whether the selfLink field is set.
      • getSelfLink

        public String getSelfLink()
         [Output Only] Server-defined URL for this resource.
         
        optional string self_link = 456214797;
        Specified by:
        getSelfLink in interface DiskListOrBuilder
        Returns:
        The selfLink.
      • getSelfLinkBytes

        public com.google.protobuf.ByteString getSelfLinkBytes()
         [Output Only] Server-defined URL for this resource.
         
        optional string self_link = 456214797;
        Specified by:
        getSelfLinkBytes in interface DiskListOrBuilder
        Returns:
        The bytes for selfLink.
      • hasWarning

        public boolean hasWarning()
         [Output Only] Informational warning message.
         
        optional .google.cloud.compute.v1.Warning warning = 50704284;
        Specified by:
        hasWarning in interface DiskListOrBuilder
        Returns:
        Whether the warning field is set.
      • getWarning

        public Warning getWarning()
         [Output Only] Informational warning message.
         
        optional .google.cloud.compute.v1.Warning warning = 50704284;
        Specified by:
        getWarning in interface DiskListOrBuilder
        Returns:
        The warning.
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3
      • 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.GeneratedMessageV3
        Throws:
        IOException
      • getSerializedSize

        public int getSerializedSize()
        Specified by:
        getSerializedSize in interface com.google.protobuf.MessageLite
        Overrides:
        getSerializedSize in class com.google.protobuf.GeneratedMessageV3
      • 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 DiskList parseFrom​(ByteBuffer data)
                                  throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

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

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

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

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

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

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

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

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

        protected DiskList.Builder newBuilderForType​(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
        Specified by:
        newBuilderForType in class com.google.protobuf.GeneratedMessageV3
      • getDefaultInstance

        public static DiskList getDefaultInstance()
      • parser

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

        public com.google.protobuf.Parser<DiskList> 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.GeneratedMessageV3
      • getDefaultInstanceForType

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