Interface DatacenterConnectorOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    DatacenterConnector, DatacenterConnector.Builder

    public interface DatacenterConnectorOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasCreateTime

        boolean hasCreateTime()
         Output only. The time the connector was created (as an API call, not when
         it was actually installed).
         
        .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the createTime field is set.
      • getCreateTime

        com.google.protobuf.Timestamp getCreateTime()
         Output only. The time the connector was created (as an API call, not when
         it was actually installed).
         
        .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The createTime.
      • getCreateTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
         Output only. The time the connector was created (as an API call, not when
         it was actually installed).
         
        .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasUpdateTime

        boolean hasUpdateTime()
         Output only. The last time the connector was updated with an API call.
         
        .google.protobuf.Timestamp update_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the updateTime field is set.
      • getUpdateTime

        com.google.protobuf.Timestamp getUpdateTime()
         Output only. The last time the connector was updated with an API call.
         
        .google.protobuf.Timestamp update_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The updateTime.
      • getUpdateTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
         Output only. The last time the connector was updated with an API call.
         
        .google.protobuf.Timestamp update_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getName

        String getName()
         Output only. The connector's name.
         
        string name = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         Output only. The connector's name.
         
        string name = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for name.
      • getRegistrationId

        String getRegistrationId()
         Immutable. A unique key for this connector. This key is internal to the OVA
         connector and is supplied with its creation during the registration process
         and can not be modified.
         
        string registration_id = 12 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        The registrationId.
      • getRegistrationIdBytes

        com.google.protobuf.ByteString getRegistrationIdBytes()
         Immutable. A unique key for this connector. This key is internal to the OVA
         connector and is supplied with its creation during the registration process
         and can not be modified.
         
        string registration_id = 12 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        The bytes for registrationId.
      • getServiceAccount

        String getServiceAccount()
         The service account to use in the connector when communicating with the
         cloud.
         
        string service_account = 5;
        Returns:
        The serviceAccount.
      • getServiceAccountBytes

        com.google.protobuf.ByteString getServiceAccountBytes()
         The service account to use in the connector when communicating with the
         cloud.
         
        string service_account = 5;
        Returns:
        The bytes for serviceAccount.
      • getVersion

        String getVersion()
         The version running in the DatacenterConnector. This is supplied by the OVA
         connector during the registration process and can not be modified.
         
        string version = 6;
        Returns:
        The version.
      • getVersionBytes

        com.google.protobuf.ByteString getVersionBytes()
         The version running in the DatacenterConnector. This is supplied by the OVA
         connector during the registration process and can not be modified.
         
        string version = 6;
        Returns:
        The bytes for version.
      • getBucket

        String getBucket()
         Output only. The communication channel between the datacenter connector and
         Google Cloud.
         
        string bucket = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bucket.
      • getBucketBytes

        com.google.protobuf.ByteString getBucketBytes()
         Output only. The communication channel between the datacenter connector and
         Google Cloud.
         
        string bucket = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for bucket.
      • getStateValue

        int getStateValue()
         Output only. State of the DatacenterConnector, as determined by the health
         checks.
         
        .google.cloud.vmmigration.v1.DatacenterConnector.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The enum numeric value on the wire for state.
      • getState

        DatacenterConnector.State getState()
         Output only. State of the DatacenterConnector, as determined by the health
         checks.
         
        .google.cloud.vmmigration.v1.DatacenterConnector.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The state.
      • hasStateTime

        boolean hasStateTime()
         Output only. The time the state was last set.
         
        .google.protobuf.Timestamp state_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the stateTime field is set.
      • getStateTime

        com.google.protobuf.Timestamp getStateTime()
         Output only. The time the state was last set.
         
        .google.protobuf.Timestamp state_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The stateTime.
      • getStateTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getStateTimeOrBuilder()
         Output only. The time the state was last set.
         
        .google.protobuf.Timestamp state_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasError

        boolean hasError()
         Output only. Provides details on the state of the Datacenter Connector in
         case of an error.
         
        .google.rpc.Status error = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the error field is set.
      • getError

        com.google.rpc.Status getError()
         Output only. Provides details on the state of the Datacenter Connector in
         case of an error.
         
        .google.rpc.Status error = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The error.
      • getErrorOrBuilder

        com.google.rpc.StatusOrBuilder getErrorOrBuilder()
         Output only. Provides details on the state of the Datacenter Connector in
         case of an error.
         
        .google.rpc.Status error = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getApplianceInfrastructureVersion

        String getApplianceInfrastructureVersion()
         Output only. Appliance OVA version.
         This is the OVA which is manually installed by the user and contains the
         infrastructure for the automatically updatable components on the appliance.
         
        string appliance_infrastructure_version = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The applianceInfrastructureVersion.
      • getApplianceInfrastructureVersionBytes

        com.google.protobuf.ByteString getApplianceInfrastructureVersionBytes()
         Output only. Appliance OVA version.
         This is the OVA which is manually installed by the user and contains the
         infrastructure for the automatically updatable components on the appliance.
         
        string appliance_infrastructure_version = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for applianceInfrastructureVersion.
      • getApplianceSoftwareVersion

        String getApplianceSoftwareVersion()
         Output only. Appliance last installed update bundle version.
         This is the version of the automatically updatable components on the
         appliance.
         
        string appliance_software_version = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The applianceSoftwareVersion.
      • getApplianceSoftwareVersionBytes

        com.google.protobuf.ByteString getApplianceSoftwareVersionBytes()
         Output only. Appliance last installed update bundle version.
         This is the version of the automatically updatable components on the
         appliance.
         
        string appliance_software_version = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for applianceSoftwareVersion.
      • hasAvailableVersions

        boolean hasAvailableVersions()
         Output only. The available versions for updating this appliance.
         
        .google.cloud.vmmigration.v1.AvailableUpdates available_versions = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the availableVersions field is set.
      • getAvailableVersions

        AvailableUpdates getAvailableVersions()
         Output only. The available versions for updating this appliance.
         
        .google.cloud.vmmigration.v1.AvailableUpdates available_versions = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The availableVersions.
      • getAvailableVersionsOrBuilder

        AvailableUpdatesOrBuilder getAvailableVersionsOrBuilder()
         Output only. The available versions for updating this appliance.
         
        .google.cloud.vmmigration.v1.AvailableUpdates available_versions = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasUpgradeStatus

        boolean hasUpgradeStatus()
         Output only. The status of the current / last upgradeAppliance operation.
         
        .google.cloud.vmmigration.v1.UpgradeStatus upgrade_status = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the upgradeStatus field is set.
      • getUpgradeStatus

        UpgradeStatus getUpgradeStatus()
         Output only. The status of the current / last upgradeAppliance operation.
         
        .google.cloud.vmmigration.v1.UpgradeStatus upgrade_status = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The upgradeStatus.
      • getUpgradeStatusOrBuilder

        UpgradeStatusOrBuilder getUpgradeStatusOrBuilder()
         Output only. The status of the current / last upgradeAppliance operation.
         
        .google.cloud.vmmigration.v1.UpgradeStatus upgrade_status = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];