@@ -359,6 +359,36 @@ public interface BigtableOrBuilder
359359 */
360360 com .google .cloud .aiplatform .v1 .FeatureOnlineStore .Bigtable .BigtableMetadataOrBuilder
361361 getBigtableMetadataOrBuilder ();
362+
363+ /**
364+ *
365+ *
366+ * <pre>
367+ * Optional. The zone where the underlying Bigtable cluster for the primary
368+ * Bigtable instance will be provisioned. Only the zone must be provided.
369+ * For example, only "us-central1-a" should be provided.
370+ * </pre>
371+ *
372+ * <code>string zone = 5 [(.google.api.field_behavior) = OPTIONAL];</code>
373+ *
374+ * @return The zone.
375+ */
376+ java .lang .String getZone ();
377+
378+ /**
379+ *
380+ *
381+ * <pre>
382+ * Optional. The zone where the underlying Bigtable cluster for the primary
383+ * Bigtable instance will be provisioned. Only the zone must be provided.
384+ * For example, only "us-central1-a" should be provided.
385+ * </pre>
386+ *
387+ * <code>string zone = 5 [(.google.api.field_behavior) = OPTIONAL];</code>
388+ *
389+ * @return The bytes for zone.
390+ */
391+ com .google .protobuf .ByteString getZoneBytes ();
362392 }
363393
364394 /** Protobuf type {@code google.cloud.aiplatform.v1.FeatureOnlineStore.Bigtable} */
@@ -373,7 +403,9 @@ private Bigtable(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
373403 super (builder );
374404 }
375405
376- private Bigtable () {}
406+ private Bigtable () {
407+ zone_ = "" ;
408+ }
377409
378410 @ java .lang .Override
379411 @ SuppressWarnings ({"unused" })
@@ -2472,6 +2504,63 @@ public boolean hasBigtableMetadata() {
24722504 : bigtableMetadata_ ;
24732505 }
24742506
2507+ public static final int ZONE_FIELD_NUMBER = 5 ;
2508+
2509+ @ SuppressWarnings ("serial" )
2510+ private volatile java .lang .Object zone_ = "" ;
2511+
2512+ /**
2513+ *
2514+ *
2515+ * <pre>
2516+ * Optional. The zone where the underlying Bigtable cluster for the primary
2517+ * Bigtable instance will be provisioned. Only the zone must be provided.
2518+ * For example, only "us-central1-a" should be provided.
2519+ * </pre>
2520+ *
2521+ * <code>string zone = 5 [(.google.api.field_behavior) = OPTIONAL];</code>
2522+ *
2523+ * @return The zone.
2524+ */
2525+ @ java .lang .Override
2526+ public java .lang .String getZone () {
2527+ java .lang .Object ref = zone_ ;
2528+ if (ref instanceof java .lang .String ) {
2529+ return (java .lang .String ) ref ;
2530+ } else {
2531+ com .google .protobuf .ByteString bs = (com .google .protobuf .ByteString ) ref ;
2532+ java .lang .String s = bs .toStringUtf8 ();
2533+ zone_ = s ;
2534+ return s ;
2535+ }
2536+ }
2537+
2538+ /**
2539+ *
2540+ *
2541+ * <pre>
2542+ * Optional. The zone where the underlying Bigtable cluster for the primary
2543+ * Bigtable instance will be provisioned. Only the zone must be provided.
2544+ * For example, only "us-central1-a" should be provided.
2545+ * </pre>
2546+ *
2547+ * <code>string zone = 5 [(.google.api.field_behavior) = OPTIONAL];</code>
2548+ *
2549+ * @return The bytes for zone.
2550+ */
2551+ @ java .lang .Override
2552+ public com .google .protobuf .ByteString getZoneBytes () {
2553+ java .lang .Object ref = zone_ ;
2554+ if (ref instanceof java .lang .String ) {
2555+ com .google .protobuf .ByteString b =
2556+ com .google .protobuf .ByteString .copyFromUtf8 ((java .lang .String ) ref );
2557+ zone_ = b ;
2558+ return b ;
2559+ } else {
2560+ return (com .google .protobuf .ByteString ) ref ;
2561+ }
2562+ }
2563+
24752564 private byte memoizedIsInitialized = -1 ;
24762565
24772566 @ java .lang .Override
@@ -2495,6 +2584,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
24952584 if (((bitField0_ & 0x00000002 ) != 0 )) {
24962585 output .writeMessage (4 , getBigtableMetadata ());
24972586 }
2587+ if (!com .google .protobuf .GeneratedMessageV3 .isStringEmpty (zone_ )) {
2588+ com .google .protobuf .GeneratedMessageV3 .writeString (output , 5 , zone_ );
2589+ }
24982590 getUnknownFields ().writeTo (output );
24992591 }
25002592
@@ -2514,6 +2606,9 @@ public int getSerializedSize() {
25142606 if (((bitField0_ & 0x00000002 ) != 0 )) {
25152607 size += com .google .protobuf .CodedOutputStream .computeMessageSize (4 , getBigtableMetadata ());
25162608 }
2609+ if (!com .google .protobuf .GeneratedMessageV3 .isStringEmpty (zone_ )) {
2610+ size += com .google .protobuf .GeneratedMessageV3 .computeStringSize (5 , zone_ );
2611+ }
25172612 size += getUnknownFields ().getSerializedSize ();
25182613 memoizedSize = size ;
25192614 return size ;
@@ -2539,6 +2634,7 @@ public boolean equals(final java.lang.Object obj) {
25392634 if (hasBigtableMetadata ()) {
25402635 if (!getBigtableMetadata ().equals (other .getBigtableMetadata ())) return false ;
25412636 }
2637+ if (!getZone ().equals (other .getZone ())) return false ;
25422638 if (!getUnknownFields ().equals (other .getUnknownFields ())) return false ;
25432639 return true ;
25442640 }
@@ -2561,6 +2657,8 @@ public int hashCode() {
25612657 hash = (37 * hash ) + BIGTABLE_METADATA_FIELD_NUMBER ;
25622658 hash = (53 * hash ) + getBigtableMetadata ().hashCode ();
25632659 }
2660+ hash = (37 * hash ) + ZONE_FIELD_NUMBER ;
2661+ hash = (53 * hash ) + getZone ().hashCode ();
25642662 hash = (29 * hash ) + getUnknownFields ().hashCode ();
25652663 memoizedHashCode = hash ;
25662664 return hash ;
@@ -2717,6 +2815,7 @@ public Builder clear() {
27172815 bigtableMetadataBuilder_ .dispose ();
27182816 bigtableMetadataBuilder_ = null ;
27192817 }
2818+ zone_ = "" ;
27202819 return this ;
27212820 }
27222821
@@ -2771,6 +2870,9 @@ private void buildPartial0(
27712870 : bigtableMetadataBuilder_ .build ();
27722871 to_bitField0_ |= 0x00000002 ;
27732872 }
2873+ if (((from_bitField0_ & 0x00000008 ) != 0 )) {
2874+ result .zone_ = zone_ ;
2875+ }
27742876 result .bitField0_ |= to_bitField0_ ;
27752877 }
27762878
@@ -2832,6 +2934,11 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.FeatureOnlineStore.Bigta
28322934 if (other .hasBigtableMetadata ()) {
28332935 mergeBigtableMetadata (other .getBigtableMetadata ());
28342936 }
2937+ if (!other .getZone ().isEmpty ()) {
2938+ zone_ = other .zone_ ;
2939+ bitField0_ |= 0x00000008 ;
2940+ onChanged ();
2941+ }
28352942 this .mergeUnknownFields (other .getUnknownFields ());
28362943 onChanged ();
28372944 return this ;
@@ -2877,6 +2984,12 @@ public Builder mergeFrom(
28772984 bitField0_ |= 0x00000004 ;
28782985 break ;
28792986 } // case 34
2987+ case 42 :
2988+ {
2989+ zone_ = input .readStringRequireUtf8 ();
2990+ bitField0_ |= 0x00000008 ;
2991+ break ;
2992+ } // case 42
28802993 default :
28812994 {
28822995 if (!super .parseUnknownField (input , extensionRegistry , tag )) {
@@ -3407,6 +3520,127 @@ public Builder clearBigtableMetadata() {
34073520 return bigtableMetadataBuilder_ ;
34083521 }
34093522
3523+ private java .lang .Object zone_ = "" ;
3524+
3525+ /**
3526+ *
3527+ *
3528+ * <pre>
3529+ * Optional. The zone where the underlying Bigtable cluster for the primary
3530+ * Bigtable instance will be provisioned. Only the zone must be provided.
3531+ * For example, only "us-central1-a" should be provided.
3532+ * </pre>
3533+ *
3534+ * <code>string zone = 5 [(.google.api.field_behavior) = OPTIONAL];</code>
3535+ *
3536+ * @return The zone.
3537+ */
3538+ public java .lang .String getZone () {
3539+ java .lang .Object ref = zone_ ;
3540+ if (!(ref instanceof java .lang .String )) {
3541+ com .google .protobuf .ByteString bs = (com .google .protobuf .ByteString ) ref ;
3542+ java .lang .String s = bs .toStringUtf8 ();
3543+ zone_ = s ;
3544+ return s ;
3545+ } else {
3546+ return (java .lang .String ) ref ;
3547+ }
3548+ }
3549+
3550+ /**
3551+ *
3552+ *
3553+ * <pre>
3554+ * Optional. The zone where the underlying Bigtable cluster for the primary
3555+ * Bigtable instance will be provisioned. Only the zone must be provided.
3556+ * For example, only "us-central1-a" should be provided.
3557+ * </pre>
3558+ *
3559+ * <code>string zone = 5 [(.google.api.field_behavior) = OPTIONAL];</code>
3560+ *
3561+ * @return The bytes for zone.
3562+ */
3563+ public com .google .protobuf .ByteString getZoneBytes () {
3564+ java .lang .Object ref = zone_ ;
3565+ if (ref instanceof String ) {
3566+ com .google .protobuf .ByteString b =
3567+ com .google .protobuf .ByteString .copyFromUtf8 ((java .lang .String ) ref );
3568+ zone_ = b ;
3569+ return b ;
3570+ } else {
3571+ return (com .google .protobuf .ByteString ) ref ;
3572+ }
3573+ }
3574+
3575+ /**
3576+ *
3577+ *
3578+ * <pre>
3579+ * Optional. The zone where the underlying Bigtable cluster for the primary
3580+ * Bigtable instance will be provisioned. Only the zone must be provided.
3581+ * For example, only "us-central1-a" should be provided.
3582+ * </pre>
3583+ *
3584+ * <code>string zone = 5 [(.google.api.field_behavior) = OPTIONAL];</code>
3585+ *
3586+ * @param value The zone to set.
3587+ * @return This builder for chaining.
3588+ */
3589+ public Builder setZone (java .lang .String value ) {
3590+ if (value == null ) {
3591+ throw new NullPointerException ();
3592+ }
3593+ zone_ = value ;
3594+ bitField0_ |= 0x00000008 ;
3595+ onChanged ();
3596+ return this ;
3597+ }
3598+
3599+ /**
3600+ *
3601+ *
3602+ * <pre>
3603+ * Optional. The zone where the underlying Bigtable cluster for the primary
3604+ * Bigtable instance will be provisioned. Only the zone must be provided.
3605+ * For example, only "us-central1-a" should be provided.
3606+ * </pre>
3607+ *
3608+ * <code>string zone = 5 [(.google.api.field_behavior) = OPTIONAL];</code>
3609+ *
3610+ * @return This builder for chaining.
3611+ */
3612+ public Builder clearZone () {
3613+ zone_ = getDefaultInstance ().getZone ();
3614+ bitField0_ = (bitField0_ & ~0x00000008 );
3615+ onChanged ();
3616+ return this ;
3617+ }
3618+
3619+ /**
3620+ *
3621+ *
3622+ * <pre>
3623+ * Optional. The zone where the underlying Bigtable cluster for the primary
3624+ * Bigtable instance will be provisioned. Only the zone must be provided.
3625+ * For example, only "us-central1-a" should be provided.
3626+ * </pre>
3627+ *
3628+ * <code>string zone = 5 [(.google.api.field_behavior) = OPTIONAL];</code>
3629+ *
3630+ * @param value The bytes for zone to set.
3631+ * @return This builder for chaining.
3632+ */
3633+ public Builder setZoneBytes (com .google .protobuf .ByteString value ) {
3634+ if (value == null ) {
3635+ throw new NullPointerException ();
3636+ }
3637+ checkByteStringIsUtf8 (value );
3638+ zone_ = value ;
3639+ bitField0_ |= 0x00000008 ;
3640+ onChanged ();
3641+ return this ;
3642+ }
3643+
34103644 @ java .lang .Override
34113645 public final Builder setUnknownFields (
34123646 final com .google .protobuf .UnknownFieldSet unknownFields ) {
0 commit comments