Interface CreateClusterMetadataOrBuilder

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

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

      • hasOriginalRequest

        boolean hasOriginalRequest()
         The request that prompted the initiation of this CreateCluster operation.
         
        .google.bigtable.admin.v2.CreateClusterRequest original_request = 1;
        Returns:
        Whether the originalRequest field is set.
      • getOriginalRequest

        CreateClusterRequest getOriginalRequest()
         The request that prompted the initiation of this CreateCluster operation.
         
        .google.bigtable.admin.v2.CreateClusterRequest original_request = 1;
        Returns:
        The originalRequest.
      • getOriginalRequestOrBuilder

        CreateClusterRequestOrBuilder getOriginalRequestOrBuilder()
         The request that prompted the initiation of this CreateCluster operation.
         
        .google.bigtable.admin.v2.CreateClusterRequest original_request = 1;
      • hasRequestTime

        boolean hasRequestTime()
         The time at which the original request was received.
         
        .google.protobuf.Timestamp request_time = 2;
        Returns:
        Whether the requestTime field is set.
      • getRequestTime

        com.google.protobuf.Timestamp getRequestTime()
         The time at which the original request was received.
         
        .google.protobuf.Timestamp request_time = 2;
        Returns:
        The requestTime.
      • getRequestTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getRequestTimeOrBuilder()
         The time at which the original request was received.
         
        .google.protobuf.Timestamp request_time = 2;
      • hasFinishTime

        boolean hasFinishTime()
         The time at which the operation failed or was completed successfully.
         
        .google.protobuf.Timestamp finish_time = 3;
        Returns:
        Whether the finishTime field is set.
      • getFinishTime

        com.google.protobuf.Timestamp getFinishTime()
         The time at which the operation failed or was completed successfully.
         
        .google.protobuf.Timestamp finish_time = 3;
        Returns:
        The finishTime.
      • getFinishTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getFinishTimeOrBuilder()
         The time at which the operation failed or was completed successfully.
         
        .google.protobuf.Timestamp finish_time = 3;
      • getTablesCount

        int getTablesCount()
         Keys: the full `name` of each table that existed in the instance when
         CreateCluster was first called, i.e.
         `projects/<project>/instances/<instance>/tables/<table>`. Any table added
         to the instance by a later API call will be created in the new cluster by
         that API call, not this one.
        
         Values: information on how much of a table's data has been copied to the
         newly-created cluster so far.
         
        map<string, .google.bigtable.admin.v2.CreateClusterMetadata.TableProgress> tables = 4;
      • containsTables

        boolean containsTables​(String key)
         Keys: the full `name` of each table that existed in the instance when
         CreateCluster was first called, i.e.
         `projects/<project>/instances/<instance>/tables/<table>`. Any table added
         to the instance by a later API call will be created in the new cluster by
         that API call, not this one.
        
         Values: information on how much of a table's data has been copied to the
         newly-created cluster so far.
         
        map<string, .google.bigtable.admin.v2.CreateClusterMetadata.TableProgress> tables = 4;
      • getTablesMap

        Map<String,​CreateClusterMetadata.TableProgress> getTablesMap()
         Keys: the full `name` of each table that existed in the instance when
         CreateCluster was first called, i.e.
         `projects/<project>/instances/<instance>/tables/<table>`. Any table added
         to the instance by a later API call will be created in the new cluster by
         that API call, not this one.
        
         Values: information on how much of a table's data has been copied to the
         newly-created cluster so far.
         
        map<string, .google.bigtable.admin.v2.CreateClusterMetadata.TableProgress> tables = 4;
      • getTablesOrDefault

        CreateClusterMetadata.TableProgress getTablesOrDefault​(String key,
                                                               CreateClusterMetadata.TableProgress defaultValue)
         Keys: the full `name` of each table that existed in the instance when
         CreateCluster was first called, i.e.
         `projects/<project>/instances/<instance>/tables/<table>`. Any table added
         to the instance by a later API call will be created in the new cluster by
         that API call, not this one.
        
         Values: information on how much of a table's data has been copied to the
         newly-created cluster so far.
         
        map<string, .google.bigtable.admin.v2.CreateClusterMetadata.TableProgress> tables = 4;
      • getTablesOrThrow

        CreateClusterMetadata.TableProgress getTablesOrThrow​(String key)
         Keys: the full `name` of each table that existed in the instance when
         CreateCluster was first called, i.e.
         `projects/<project>/instances/<instance>/tables/<table>`. Any table added
         to the instance by a later API call will be created in the new cluster by
         that API call, not this one.
        
         Values: information on how much of a table's data has been copied to the
         newly-created cluster so far.
         
        map<string, .google.bigtable.admin.v2.CreateClusterMetadata.TableProgress> tables = 4;