Class DatabaseResource

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.databasecenter.v1beta.DatabaseResource
All Implemented Interfaces:
DatabaseResourceOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

@Generated public final class DatabaseResource extends com.google.protobuf.GeneratedMessage implements DatabaseResourceOrBuilder
 DatabaseResource represents every individually configured database unit
 representing compute and/or storage.
 
Protobuf type google.cloud.databasecenter.v1beta.DatabaseResource
See Also:
  • Field Details

    • CHILD_RESOURCES_FIELD_NUMBER

      public static final int CHILD_RESOURCES_FIELD_NUMBER
      See Also:
    • FULL_RESOURCE_NAME_FIELD_NUMBER

      public static final int FULL_RESOURCE_NAME_FIELD_NUMBER
      See Also:
    • CONTAINER_FIELD_NUMBER

      public static final int CONTAINER_FIELD_NUMBER
      See Also:
    • PRODUCT_FIELD_NUMBER

      public static final int PRODUCT_FIELD_NUMBER
      See Also:
    • LOCATION_FIELD_NUMBER

      public static final int LOCATION_FIELD_NUMBER
      See Also:
    • LABELS_FIELD_NUMBER

      public static final int LABELS_FIELD_NUMBER
      See Also:
    • TAGS_FIELD_NUMBER

      public static final int TAGS_FIELD_NUMBER
      See Also:
    • RESOURCE_TYPE_FIELD_NUMBER

      public static final int RESOURCE_TYPE_FIELD_NUMBER
      See Also:
    • SUB_RESOURCE_TYPE_FIELD_NUMBER

      public static final int SUB_RESOURCE_TYPE_FIELD_NUMBER
      See Also:
    • MACHINE_CONFIG_FIELD_NUMBER

      public static final int MACHINE_CONFIG_FIELD_NUMBER
      See Also:
    • SIGNAL_GROUPS_FIELD_NUMBER

      public static final int SIGNAL_GROUPS_FIELD_NUMBER
      See Also:
    • METRICS_FIELD_NUMBER

      public static final int METRICS_FIELD_NUMBER
      See Also:
    • RESOURCE_CATEGORY_FIELD_NUMBER

      public static final int RESOURCE_CATEGORY_FIELD_NUMBER
      See Also:
    • RESOURCE_NAME_FIELD_NUMBER

      public static final int RESOURCE_NAME_FIELD_NUMBER
      See Also:
    • BACKUPDR_CONFIG_FIELD_NUMBER

      public static final int BACKUPDR_CONFIG_FIELD_NUMBER
      See Also:
    • EDITION_FIELD_NUMBER

      public static final int EDITION_FIELD_NUMBER
      See Also:
    • MAINTENANCE_INFO_FIELD_NUMBER

      public static final int MAINTENANCE_INFO_FIELD_NUMBER
      See Also:
    • AFFILIATIONS_FIELD_NUMBER

      public static final int AFFILIATIONS_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
    • getChildResourcesList

      public List<DatabaseResource> getChildResourcesList()
       List of children associated with a database group.
       
      repeated .google.cloud.databasecenter.v1beta.DatabaseResource child_resources = 1;
      Specified by:
      getChildResourcesList in interface DatabaseResourceOrBuilder
    • getChildResourcesOrBuilderList

      public List<? extends DatabaseResourceOrBuilder> getChildResourcesOrBuilderList()
       List of children associated with a database group.
       
      repeated .google.cloud.databasecenter.v1beta.DatabaseResource child_resources = 1;
      Specified by:
      getChildResourcesOrBuilderList in interface DatabaseResourceOrBuilder
    • getChildResourcesCount

      public int getChildResourcesCount()
       List of children associated with a database group.
       
      repeated .google.cloud.databasecenter.v1beta.DatabaseResource child_resources = 1;
      Specified by:
      getChildResourcesCount in interface DatabaseResourceOrBuilder
    • getChildResources

      public DatabaseResource getChildResources(int index)
       List of children associated with a database group.
       
      repeated .google.cloud.databasecenter.v1beta.DatabaseResource child_resources = 1;
      Specified by:
      getChildResources in interface DatabaseResourceOrBuilder
    • getChildResourcesOrBuilder

      public DatabaseResourceOrBuilder getChildResourcesOrBuilder(int index)
       List of children associated with a database group.
       
      repeated .google.cloud.databasecenter.v1beta.DatabaseResource child_resources = 1;
      Specified by:
      getChildResourcesOrBuilder in interface DatabaseResourceOrBuilder
    • getFullResourceName

      public String getFullResourceName()
       The full resource name, based on CAIS resource name format
       https://cloud.google.com/asset-inventory/docs/resource-name-format
      
       Example:
      
       `//cloudsql.googleapis.com/projects/project-number/instances/mysql-1`
       `//cloudsql.googleapis.com/projects/project-number/instances/postgres-1`
       `//spanner.googleapis.com/projects/project-number/instances/spanner-instance-1`
       `//alloydb.googleapis.com/projects/project-number/locations/us-central1/clusters/c1`
       `//alloydb.googleapis.com/projects/project-number/locations/us-central1/clusters/c1/instances/i1`
       
      string full_resource_name = 3;
      Specified by:
      getFullResourceName in interface DatabaseResourceOrBuilder
      Returns:
      The fullResourceName.
    • getFullResourceNameBytes

      public com.google.protobuf.ByteString getFullResourceNameBytes()
       The full resource name, based on CAIS resource name format
       https://cloud.google.com/asset-inventory/docs/resource-name-format
      
       Example:
      
       `//cloudsql.googleapis.com/projects/project-number/instances/mysql-1`
       `//cloudsql.googleapis.com/projects/project-number/instances/postgres-1`
       `//spanner.googleapis.com/projects/project-number/instances/spanner-instance-1`
       `//alloydb.googleapis.com/projects/project-number/locations/us-central1/clusters/c1`
       `//alloydb.googleapis.com/projects/project-number/locations/us-central1/clusters/c1/instances/i1`
       
      string full_resource_name = 3;
      Specified by:
      getFullResourceNameBytes in interface DatabaseResourceOrBuilder
      Returns:
      The bytes for fullResourceName.
    • getContainer

      public String getContainer()
       Specifies where the resource is created. For Google Cloud resources, it is
       the full name of the project.
       
      string container = 4;
      Specified by:
      getContainer in interface DatabaseResourceOrBuilder
      Returns:
      The container.
    • getContainerBytes

      public com.google.protobuf.ByteString getContainerBytes()
       Specifies where the resource is created. For Google Cloud resources, it is
       the full name of the project.
       
      string container = 4;
      Specified by:
      getContainerBytes in interface DatabaseResourceOrBuilder
      Returns:
      The bytes for container.
    • hasProduct

      public boolean hasProduct()
       The product this resource represents.
       
      .google.cloud.databasecenter.v1beta.Product product = 5;
      Specified by:
      hasProduct in interface DatabaseResourceOrBuilder
      Returns:
      Whether the product field is set.
    • getProduct

      public Product getProduct()
       The product this resource represents.
       
      .google.cloud.databasecenter.v1beta.Product product = 5;
      Specified by:
      getProduct in interface DatabaseResourceOrBuilder
      Returns:
      The product.
    • getProductOrBuilder

      public ProductOrBuilder getProductOrBuilder()
       The product this resource represents.
       
      .google.cloud.databasecenter.v1beta.Product product = 5;
      Specified by:
      getProductOrBuilder in interface DatabaseResourceOrBuilder
    • getLocation

      public String getLocation()
       The location of the resources. It supports returning only regional
       locations in Google Cloud. These are of the form: "us-central1",
       "us-east1", etc. See https://cloud.google.com/about/locations for a list of
       such regions.
       
      string location = 6;
      Specified by:
      getLocation in interface DatabaseResourceOrBuilder
      Returns:
      The location.
    • getLocationBytes

      public com.google.protobuf.ByteString getLocationBytes()
       The location of the resources. It supports returning only regional
       locations in Google Cloud. These are of the form: "us-central1",
       "us-east1", etc. See https://cloud.google.com/about/locations for a list of
       such regions.
       
      string location = 6;
      Specified by:
      getLocationBytes in interface DatabaseResourceOrBuilder
      Returns:
      The bytes for location.
    • getLabelsList

      public List<Label> getLabelsList()
       Labels applied on the resource. The requirements for labels assigned to
       Google Cloud resources may be found at
       https://cloud.google.com/resource-manager/docs/labels-overview#requirements
       
      repeated .google.cloud.databasecenter.v1beta.Label labels = 7;
      Specified by:
      getLabelsList in interface DatabaseResourceOrBuilder
    • getLabelsOrBuilderList

      public List<? extends LabelOrBuilder> getLabelsOrBuilderList()
       Labels applied on the resource. The requirements for labels assigned to
       Google Cloud resources may be found at
       https://cloud.google.com/resource-manager/docs/labels-overview#requirements
       
      repeated .google.cloud.databasecenter.v1beta.Label labels = 7;
      Specified by:
      getLabelsOrBuilderList in interface DatabaseResourceOrBuilder
    • getLabelsCount

      public int getLabelsCount()
       Labels applied on the resource. The requirements for labels assigned to
       Google Cloud resources may be found at
       https://cloud.google.com/resource-manager/docs/labels-overview#requirements
       
      repeated .google.cloud.databasecenter.v1beta.Label labels = 7;
      Specified by:
      getLabelsCount in interface DatabaseResourceOrBuilder
    • getLabels

      public Label getLabels(int index)
       Labels applied on the resource. The requirements for labels assigned to
       Google Cloud resources may be found at
       https://cloud.google.com/resource-manager/docs/labels-overview#requirements
       
      repeated .google.cloud.databasecenter.v1beta.Label labels = 7;
      Specified by:
      getLabels in interface DatabaseResourceOrBuilder
    • getLabelsOrBuilder

      public LabelOrBuilder getLabelsOrBuilder(int index)
       Labels applied on the resource. The requirements for labels assigned to
       Google Cloud resources may be found at
       https://cloud.google.com/resource-manager/docs/labels-overview#requirements
       
      repeated .google.cloud.databasecenter.v1beta.Label labels = 7;
      Specified by:
      getLabelsOrBuilder in interface DatabaseResourceOrBuilder
    • getTagsList

      public List<Tag> getTagsList()
       Tags applied on the resource. The requirements for tags assigned to
       Google Cloud resources may be found at
       https://cloud.google.com/resource-manager/docs/tags/tags-overview
       
      repeated .google.cloud.databasecenter.v1beta.Tag tags = 16;
      Specified by:
      getTagsList in interface DatabaseResourceOrBuilder
    • getTagsOrBuilderList

      public List<? extends TagOrBuilder> getTagsOrBuilderList()
       Tags applied on the resource. The requirements for tags assigned to
       Google Cloud resources may be found at
       https://cloud.google.com/resource-manager/docs/tags/tags-overview
       
      repeated .google.cloud.databasecenter.v1beta.Tag tags = 16;
      Specified by:
      getTagsOrBuilderList in interface DatabaseResourceOrBuilder
    • getTagsCount

      public int getTagsCount()
       Tags applied on the resource. The requirements for tags assigned to
       Google Cloud resources may be found at
       https://cloud.google.com/resource-manager/docs/tags/tags-overview
       
      repeated .google.cloud.databasecenter.v1beta.Tag tags = 16;
      Specified by:
      getTagsCount in interface DatabaseResourceOrBuilder
    • getTags

      public Tag getTags(int index)
       Tags applied on the resource. The requirements for tags assigned to
       Google Cloud resources may be found at
       https://cloud.google.com/resource-manager/docs/tags/tags-overview
       
      repeated .google.cloud.databasecenter.v1beta.Tag tags = 16;
      Specified by:
      getTags in interface DatabaseResourceOrBuilder
    • getTagsOrBuilder

      public TagOrBuilder getTagsOrBuilder(int index)
       Tags applied on the resource. The requirements for tags assigned to
       Google Cloud resources may be found at
       https://cloud.google.com/resource-manager/docs/tags/tags-overview
       
      repeated .google.cloud.databasecenter.v1beta.Tag tags = 16;
      Specified by:
      getTagsOrBuilder in interface DatabaseResourceOrBuilder
    • getResourceType

      public String getResourceType()
       The type of resource defined according to the pattern:
       {Service Name}/{Type}. Ex:
       sqladmin.googleapis.com/Instance
       alloydb.googleapis.com/Cluster
       alloydb.googleapis.com/Instance
       spanner.googleapis.com/Instance
       
      string resource_type = 8;
      Specified by:
      getResourceType in interface DatabaseResourceOrBuilder
      Returns:
      The resourceType.
    • getResourceTypeBytes

      public com.google.protobuf.ByteString getResourceTypeBytes()
       The type of resource defined according to the pattern:
       {Service Name}/{Type}. Ex:
       sqladmin.googleapis.com/Instance
       alloydb.googleapis.com/Cluster
       alloydb.googleapis.com/Instance
       spanner.googleapis.com/Instance
       
      string resource_type = 8;
      Specified by:
      getResourceTypeBytes in interface DatabaseResourceOrBuilder
      Returns:
      The bytes for resourceType.
    • getSubResourceTypeValue

      public int getSubResourceTypeValue()
       Subtype of the resource specified at creation time.
       
      .google.cloud.databasecenter.v1beta.SubResourceType sub_resource_type = 9;
      Specified by:
      getSubResourceTypeValue in interface DatabaseResourceOrBuilder
      Returns:
      The enum numeric value on the wire for subResourceType.
    • getSubResourceType

      public SubResourceType getSubResourceType()
       Subtype of the resource specified at creation time.
       
      .google.cloud.databasecenter.v1beta.SubResourceType sub_resource_type = 9;
      Specified by:
      getSubResourceType in interface DatabaseResourceOrBuilder
      Returns:
      The subResourceType.
    • hasMachineConfig

      public boolean hasMachineConfig()
       Machine configuration like CPU, memory, etc for the resource.
       
      .google.cloud.databasecenter.v1beta.MachineConfig machine_config = 12;
      Specified by:
      hasMachineConfig in interface DatabaseResourceOrBuilder
      Returns:
      Whether the machineConfig field is set.
    • getMachineConfig

      public MachineConfig getMachineConfig()
       Machine configuration like CPU, memory, etc for the resource.
       
      .google.cloud.databasecenter.v1beta.MachineConfig machine_config = 12;
      Specified by:
      getMachineConfig in interface DatabaseResourceOrBuilder
      Returns:
      The machineConfig.
    • getMachineConfigOrBuilder

      public MachineConfigOrBuilder getMachineConfigOrBuilder()
       Machine configuration like CPU, memory, etc for the resource.
       
      .google.cloud.databasecenter.v1beta.MachineConfig machine_config = 12;
      Specified by:
      getMachineConfigOrBuilder in interface DatabaseResourceOrBuilder
    • getSignalGroupsList

      public List<SignalGroup> getSignalGroupsList()
       The list of signal groups and count of issues related to the resource.
       Only those signals which have been requested would be included.
       
      repeated .google.cloud.databasecenter.v1beta.SignalGroup signal_groups = 10;
      Specified by:
      getSignalGroupsList in interface DatabaseResourceOrBuilder
    • getSignalGroupsOrBuilderList

      public List<? extends SignalGroupOrBuilder> getSignalGroupsOrBuilderList()
       The list of signal groups and count of issues related to the resource.
       Only those signals which have been requested would be included.
       
      repeated .google.cloud.databasecenter.v1beta.SignalGroup signal_groups = 10;
      Specified by:
      getSignalGroupsOrBuilderList in interface DatabaseResourceOrBuilder
    • getSignalGroupsCount

      public int getSignalGroupsCount()
       The list of signal groups and count of issues related to the resource.
       Only those signals which have been requested would be included.
       
      repeated .google.cloud.databasecenter.v1beta.SignalGroup signal_groups = 10;
      Specified by:
      getSignalGroupsCount in interface DatabaseResourceOrBuilder
    • getSignalGroups

      public SignalGroup getSignalGroups(int index)
       The list of signal groups and count of issues related to the resource.
       Only those signals which have been requested would be included.
       
      repeated .google.cloud.databasecenter.v1beta.SignalGroup signal_groups = 10;
      Specified by:
      getSignalGroups in interface DatabaseResourceOrBuilder
    • getSignalGroupsOrBuilder

      public SignalGroupOrBuilder getSignalGroupsOrBuilder(int index)
       The list of signal groups and count of issues related to the resource.
       Only those signals which have been requested would be included.
       
      repeated .google.cloud.databasecenter.v1beta.SignalGroup signal_groups = 10;
      Specified by:
      getSignalGroupsOrBuilder in interface DatabaseResourceOrBuilder
    • hasMetrics

      public boolean hasMetrics()
       Observable metrics for the resource e.g. CPU utilization, memory
       utilization, etc.
       
      .google.cloud.databasecenter.v1beta.Metrics metrics = 13;
      Specified by:
      hasMetrics in interface DatabaseResourceOrBuilder
      Returns:
      Whether the metrics field is set.
    • getMetrics

      public Metrics getMetrics()
       Observable metrics for the resource e.g. CPU utilization, memory
       utilization, etc.
       
      .google.cloud.databasecenter.v1beta.Metrics metrics = 13;
      Specified by:
      getMetrics in interface DatabaseResourceOrBuilder
      Returns:
      The metrics.
    • getMetricsOrBuilder

      public MetricsOrBuilder getMetricsOrBuilder()
       Observable metrics for the resource e.g. CPU utilization, memory
       utilization, etc.
       
      .google.cloud.databasecenter.v1beta.Metrics metrics = 13;
      Specified by:
      getMetricsOrBuilder in interface DatabaseResourceOrBuilder
    • getResourceCategoryValue

      public int getResourceCategoryValue()
       The category of the resource.
       
      .google.cloud.databasecenter.v1beta.ResourceCategory resource_category = 14;
      Specified by:
      getResourceCategoryValue in interface DatabaseResourceOrBuilder
      Returns:
      The enum numeric value on the wire for resourceCategory.
    • getResourceCategory

      public ResourceCategory getResourceCategory()
       The category of the resource.
       
      .google.cloud.databasecenter.v1beta.ResourceCategory resource_category = 14;
      Specified by:
      getResourceCategory in interface DatabaseResourceOrBuilder
      Returns:
      The resourceCategory.
    • getResourceName

      public String getResourceName()
       The name of the resource(The last part of the full resource name).
       Example:
       For full resource name -
       `//cloudsql.googleapis.com/projects/project-number/instances/mysql-1`,
       resource name - `mysql-1`
       For full resource name -
       `//cloudsql.googleapis.com/projects/project-number/instances/postgres-1` ,
       resource name - `postgres-1`
       Note: In some cases, there might be more than one resource with the same
       resource name.
       
      string resource_name = 15;
      Specified by:
      getResourceName in interface DatabaseResourceOrBuilder
      Returns:
      The resourceName.
    • getResourceNameBytes

      public com.google.protobuf.ByteString getResourceNameBytes()
       The name of the resource(The last part of the full resource name).
       Example:
       For full resource name -
       `//cloudsql.googleapis.com/projects/project-number/instances/mysql-1`,
       resource name - `mysql-1`
       For full resource name -
       `//cloudsql.googleapis.com/projects/project-number/instances/postgres-1` ,
       resource name - `postgres-1`
       Note: In some cases, there might be more than one resource with the same
       resource name.
       
      string resource_name = 15;
      Specified by:
      getResourceNameBytes in interface DatabaseResourceOrBuilder
      Returns:
      The bytes for resourceName.
    • hasBackupdrConfig

      public boolean hasBackupdrConfig()
       Optional. Backup and disaster recovery details for the resource.
       
      .google.cloud.databasecenter.v1beta.BackupDRConfig backupdr_config = 17 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      hasBackupdrConfig in interface DatabaseResourceOrBuilder
      Returns:
      Whether the backupdrConfig field is set.
    • getBackupdrConfig

      public BackupDRConfig getBackupdrConfig()
       Optional. Backup and disaster recovery details for the resource.
       
      .google.cloud.databasecenter.v1beta.BackupDRConfig backupdr_config = 17 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getBackupdrConfig in interface DatabaseResourceOrBuilder
      Returns:
      The backupdrConfig.
    • getBackupdrConfigOrBuilder

      public BackupDRConfigOrBuilder getBackupdrConfigOrBuilder()
       Optional. Backup and disaster recovery details for the resource.
       
      .google.cloud.databasecenter.v1beta.BackupDRConfig backupdr_config = 17 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getBackupdrConfigOrBuilder in interface DatabaseResourceOrBuilder
    • getEditionValue

      public int getEditionValue()
       The edition of the resource.
       
      .google.cloud.databasecenter.v1beta.Edition edition = 18;
      Specified by:
      getEditionValue in interface DatabaseResourceOrBuilder
      Returns:
      The enum numeric value on the wire for edition.
    • getEdition

      public Edition getEdition()
       The edition of the resource.
       
      .google.cloud.databasecenter.v1beta.Edition edition = 18;
      Specified by:
      getEdition in interface DatabaseResourceOrBuilder
      Returns:
      The edition.
    • hasMaintenanceInfo

      public boolean hasMaintenanceInfo()
       Optional. The maintenance information of the resource.
       
      .google.cloud.databasecenter.v1beta.MaintenanceInfo maintenance_info = 19 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      hasMaintenanceInfo in interface DatabaseResourceOrBuilder
      Returns:
      Whether the maintenanceInfo field is set.
    • getMaintenanceInfo

      public MaintenanceInfo getMaintenanceInfo()
       Optional. The maintenance information of the resource.
       
      .google.cloud.databasecenter.v1beta.MaintenanceInfo maintenance_info = 19 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getMaintenanceInfo in interface DatabaseResourceOrBuilder
      Returns:
      The maintenanceInfo.
    • getMaintenanceInfoOrBuilder

      public MaintenanceInfoOrBuilder getMaintenanceInfoOrBuilder()
       Optional. The maintenance information of the resource.
       
      .google.cloud.databasecenter.v1beta.MaintenanceInfo maintenance_info = 19 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getMaintenanceInfoOrBuilder in interface DatabaseResourceOrBuilder
    • getAffiliationsList

      public List<Affiliation> getAffiliationsList()
       Optional. Affiliation details of the resource.
       
      repeated .google.cloud.databasecenter.v1beta.Affiliation affiliations = 20 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getAffiliationsList in interface DatabaseResourceOrBuilder
    • getAffiliationsOrBuilderList

      public List<? extends AffiliationOrBuilder> getAffiliationsOrBuilderList()
       Optional. Affiliation details of the resource.
       
      repeated .google.cloud.databasecenter.v1beta.Affiliation affiliations = 20 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getAffiliationsOrBuilderList in interface DatabaseResourceOrBuilder
    • getAffiliationsCount

      public int getAffiliationsCount()
       Optional. Affiliation details of the resource.
       
      repeated .google.cloud.databasecenter.v1beta.Affiliation affiliations = 20 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getAffiliationsCount in interface DatabaseResourceOrBuilder
    • getAffiliations

      public Affiliation getAffiliations(int index)
       Optional. Affiliation details of the resource.
       
      repeated .google.cloud.databasecenter.v1beta.Affiliation affiliations = 20 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getAffiliations in interface DatabaseResourceOrBuilder
    • getAffiliationsOrBuilder

      public AffiliationOrBuilder getAffiliationsOrBuilder(int index)
       Optional. Affiliation details of the resource.
       
      repeated .google.cloud.databasecenter.v1beta.Affiliation affiliations = 20 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getAffiliationsOrBuilder in interface DatabaseResourceOrBuilder
    • 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 DatabaseResource parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

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

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

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

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

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

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

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

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

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

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

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

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

      public static DatabaseResource.Builder newBuilder()
    • newBuilder

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

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

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

      public static DatabaseResource getDefaultInstance()
    • parser

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

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