Interface AlloyDbSettings.PrimaryInstanceSettingsOrBuilder

    • Method Detail

      • getId

        String getId()
         Required. The ID of the AlloyDB primary instance. The ID must satisfy the
         regex expression "[a-z0-9-]+".
         
        string id = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The id.
      • getIdBytes

        com.google.protobuf.ByteString getIdBytes()
         Required. The ID of the AlloyDB primary instance. The ID must satisfy the
         regex expression "[a-z0-9-]+".
         
        string id = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for id.
      • hasMachineConfig

        boolean hasMachineConfig()
         Configuration for the machines that host the underlying
         database engine.
         
        .google.cloud.clouddms.v1.AlloyDbSettings.PrimaryInstanceSettings.MachineConfig machine_config = 2;
        Returns:
        Whether the machineConfig field is set.
      • getMachineConfig

        AlloyDbSettings.PrimaryInstanceSettings.MachineConfig getMachineConfig()
         Configuration for the machines that host the underlying
         database engine.
         
        .google.cloud.clouddms.v1.AlloyDbSettings.PrimaryInstanceSettings.MachineConfig machine_config = 2;
        Returns:
        The machineConfig.
      • getDatabaseFlagsCount

        int getDatabaseFlagsCount()
         Database flags to pass to AlloyDB when DMS is creating the AlloyDB
         cluster and instances. See the AlloyDB documentation for how these can be
         used.
         
        map<string, string> database_flags = 6;
      • containsDatabaseFlags

        boolean containsDatabaseFlags​(String key)
         Database flags to pass to AlloyDB when DMS is creating the AlloyDB
         cluster and instances. See the AlloyDB documentation for how these can be
         used.
         
        map<string, string> database_flags = 6;
      • getDatabaseFlagsMap

        Map<String,​String> getDatabaseFlagsMap()
         Database flags to pass to AlloyDB when DMS is creating the AlloyDB
         cluster and instances. See the AlloyDB documentation for how these can be
         used.
         
        map<string, string> database_flags = 6;
      • getDatabaseFlagsOrDefault

        String getDatabaseFlagsOrDefault​(String key,
                                         String defaultValue)
         Database flags to pass to AlloyDB when DMS is creating the AlloyDB
         cluster and instances. See the AlloyDB documentation for how these can be
         used.
         
        map<string, string> database_flags = 6;
      • getDatabaseFlagsOrThrow

        String getDatabaseFlagsOrThrow​(String key)
         Database flags to pass to AlloyDB when DMS is creating the AlloyDB
         cluster and instances. See the AlloyDB documentation for how these can be
         used.
         
        map<string, string> database_flags = 6;
      • getLabelsCount

        int getLabelsCount()
         Labels for the AlloyDB primary instance created by DMS. An object
         containing a list of 'key', 'value' pairs.
         
        map<string, string> labels = 7;
      • containsLabels

        boolean containsLabels​(String key)
         Labels for the AlloyDB primary instance created by DMS. An object
         containing a list of 'key', 'value' pairs.
         
        map<string, string> labels = 7;
      • getLabelsMap

        Map<String,​String> getLabelsMap()
         Labels for the AlloyDB primary instance created by DMS. An object
         containing a list of 'key', 'value' pairs.
         
        map<string, string> labels = 7;
      • getLabelsOrDefault

        String getLabelsOrDefault​(String key,
                                  String defaultValue)
         Labels for the AlloyDB primary instance created by DMS. An object
         containing a list of 'key', 'value' pairs.
         
        map<string, string> labels = 7;
      • getLabelsOrThrow

        String getLabelsOrThrow​(String key)
         Labels for the AlloyDB primary instance created by DMS. An object
         containing a list of 'key', 'value' pairs.
         
        map<string, string> labels = 7;
      • getPrivateIp

        String getPrivateIp()
         Output only. The private IP address for the Instance.
         This is the connection endpoint for an end-user application.
         
        string private_ip = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The privateIp.
      • getPrivateIpBytes

        com.google.protobuf.ByteString getPrivateIpBytes()
         Output only. The private IP address for the Instance.
         This is the connection endpoint for an end-user application.
         
        string private_ip = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for privateIp.