@java.lang.Override public com.google.bigtable.admin.v2.ListInstancesRequest buildPartial() { com.google.bigtable.admin.v2.ListInstancesRequest result = new com.google.bigtable.admin.v2.ListInstancesRequest(this); result.parent_ = parent_; result.pageToken_ = pageToken_; onBuilt(); return result; }
public com.google.bigtable.admin.v2.ListInstancesRequest buildPartial() { com.google.bigtable.admin.v2.ListInstancesRequest result = new com.google.bigtable.admin.v2.ListInstancesRequest(this); result.parent_ = parent_; result.pageToken_ = pageToken_; onBuilt(); return result; }
@java.lang.Override public com.google.bigtable.admin.v2.ListInstancesRequest buildPartial() { com.google.bigtable.admin.v2.ListInstancesRequest result = new com.google.bigtable.admin.v2.ListInstancesRequest(this); result.parent_ = parent_; result.pageToken_ = pageToken_; onBuilt(); return result; }
public String getMasterNodeIp(AmazonElasticMapReduceClient emr, String emrId) throws Exception { Cluster cluster = emr.describeCluster(new DescribeClusterRequest().withClusterId(emrId)); ListInstancesResult instances = emr.listInstances(new ListInstancesRequest().withClusterId(emrId)); String masterDnsName = cluster.getMasterPublicDnsName(); for (Instance instance : instances.getInstances()) { if (instance.getPublicDnsName().equals(masterDnsName)) { return instance.getPrivateIpAddress(); } } throw new Exception("Failed to find master node private ip."); }