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 Details

    • 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;
    • getTables

      Deprecated.
      Use getTablesMap() instead.
    • 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

       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

       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;