Refine search
@java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() {
/** * <pre> * Represents a structured value. * </pre> * * <code>.google.protobuf.Struct struct_value = 5;</code> */ public com.google.protobuf.StructOrBuilder getStructValueOrBuilder() { if ((kindCase_ == 5) && (structValueBuilder_ != null)) { return structValueBuilder_.getMessageOrBuilder(); } else { if (kindCase_ == 5) { return (com.google.protobuf.Struct) kind_; } return com.google.protobuf.Struct.getDefaultInstance(); } } /**
public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(com.google.protobuf.Struct prototype) {
@java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (!internalGetFields().getMap().isEmpty()) { hash = (37 * hash) + FIELDS_FIELD_NUMBER; hash = (53 * hash) + internalGetFields().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; }
/** * * * <pre> * Output only. Data transfer specific parameters. * </pre> * * <code>.google.protobuf.Struct params = 9;</code> */ public Builder mergeParams(com.google.protobuf.Struct value) { if (paramsBuilder_ == null) { if (params_ != null) { params_ = com.google.protobuf.Struct.newBuilder(params_).mergeFrom(value).buildPartial(); } else { params_ = value; } onChanged(); } else { paramsBuilder_.mergeFrom(value); } return this; } /**
/** * * * <pre> * Output only. Data transfer specific parameters. * </pre> * * <code>.google.protobuf.Struct params = 9;</code> */ public com.google.protobuf.Struct getParams() { if (paramsBuilder_ == null) { return params_ == null ? com.google.protobuf.Struct.getDefaultInstance() : params_; } else { return paramsBuilder_.getMessage(); } } /**
/** * <pre> * Represents a structured value. * </pre> * * <code>.google.protobuf.Struct struct_value = 5;</code> */ public Builder mergeStructValue(com.google.protobuf.Struct value) { if (structValueBuilder_ == null) { if (kindCase_ == 5 && kind_ != com.google.protobuf.Struct.getDefaultInstance()) { kind_ = com.google.protobuf.Struct.newBuilder((com.google.protobuf.Struct) kind_) .mergeFrom(value).buildPartial(); } else { kind_ = value; } onChanged(); } else { if (kindCase_ == 5) { structValueBuilder_.mergeFrom(value); } structValueBuilder_.setMessage(value); } kindCase_ = 5; return this; } /**
@java.lang.Override public com.google.protobuf.Struct getDefaultInstanceForType() { return com.google.protobuf.Struct.getDefaultInstance(); }
@java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + SOURCE_FIELD_NUMBER; hash = (53 * hash) + getSource().hashCode(); if (hasPayload()) { hash = (37 * hash) + PAYLOAD_FIELD_NUMBER; hash = (53 * hash) + getPayload().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; }
@java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof com.google.cloud.dialogflow.v2.OriginalDetectIntentRequest)) { return super.equals(obj); } com.google.cloud.dialogflow.v2.OriginalDetectIntentRequest other = (com.google.cloud.dialogflow.v2.OriginalDetectIntentRequest) obj; boolean result = true; result = result && getSource().equals(other.getSource()); result = result && (hasPayload() == other.hasPayload()); if (hasPayload()) { result = result && getPayload().equals(other.getPayload()); } result = result && unknownFields.equals(other.unknownFields); return result; }
/** * Use {@link #getFieldsMap()} instead. */ @java.lang.Deprecated public java.util.Map<java.lang.String, com.google.protobuf.Value> getFields() { return getFieldsMap(); } /**
@Test public void testSimpleMapping() throws JsonGenerationException, JsonMappingException, IOException { ObjectMapper m = new JsonMapperProvider().get(); assertTrue(m.canSerialize(Any.class)); Struct struct1 = Struct.newBuilder().putFields( "some-key", Value.newBuilder().setStringValue("some-value").build() ).build(); Any source = Any.pack(struct1); StringWriter buf = new StringWriter(); m.writer().writeValue(buf, source); Any dest = m.reader().forType(Any.class).readValue(buf.toString()); assertEquals(source.getTypeUrl(), dest.getTypeUrl()); Struct struct2 = dest.unpack(Struct.class); assertTrue(struct2.containsFields("some-key")); assertEquals( struct1.getFieldsOrThrow("some-key").getStringValue(), struct2.getFieldsOrThrow("some-key").getStringValue() ); } }
/** * * * <pre> * Data transfer specific parameters. * </pre> * * <code>.google.protobuf.Struct params = 9;</code> */ public Builder mergeParams(com.google.protobuf.Struct value) { if (paramsBuilder_ == null) { if (params_ != null) { params_ = com.google.protobuf.Struct.newBuilder(params_).mergeFrom(value).buildPartial(); } else { params_ = value; } onChanged(); } else { paramsBuilder_.mergeFrom(value); } return this; } /**
/** * * * <pre> * Data transfer specific parameters. * </pre> * * <code>.google.protobuf.Struct params = 9;</code> */ public com.google.protobuf.Struct getParams() { if (paramsBuilder_ == null) { return params_ == null ? com.google.protobuf.Struct.getDefaultInstance() : params_; } else { return paramsBuilder_.getMessage(); } } /**
/** * <pre> * Represents a structured value. * </pre> * * <code>.google.protobuf.Struct struct_value = 5;</code> */ public com.google.protobuf.StructOrBuilder getStructValueOrBuilder() { if (kindCase_ == 5) { return (com.google.protobuf.Struct) kind_; } return com.google.protobuf.Struct.getDefaultInstance(); }
@java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); if (hasParameters()) { hash = (37 * hash) + PARAMETERS_FIELD_NUMBER; hash = (53 * hash) + getParameters().hashCode(); } hash = (37 * hash) + LANGUAGE_CODE_FIELD_NUMBER; hash = (53 * hash) + getLanguageCode().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; }
@java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof com.google.cloud.dialogflow.v2beta1.OriginalDetectIntentRequest)) { return super.equals(obj); } com.google.cloud.dialogflow.v2beta1.OriginalDetectIntentRequest other = (com.google.cloud.dialogflow.v2beta1.OriginalDetectIntentRequest) obj; boolean result = true; result = result && getSource().equals(other.getSource()); result = result && getVersion().equals(other.getVersion()); result = result && (hasPayload() == other.hasPayload()); if (hasPayload()) { result = result && getPayload().equals(other.getPayload()); } result = result && unknownFields.equals(other.unknownFields); return result; }
@Override public int size() { return struct.getFieldsMap().size(); } }