bitField0_ = (bitField0_ & ~0x00000001); } else { ensureEntitiesIsMutable(); entities_.addAll(other.entities_); onChanged(); entitiesBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getEntitiesFieldBuilder() : null; } else { onChanged(); this.mergeUnknownFields(other.unknownFields); onChanged(); return this;
private com.google.protobuf.RepeatedFieldBuilderV3< com.google.cloud.language.v1beta2.Entity, com.google.cloud.language.v1beta2.Entity.Builder, com.google.cloud.language.v1beta2.EntityOrBuilder> getEntitiesFieldBuilder() { if (entitiesBuilder_ == null) { entitiesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< com.google.cloud.language.v1beta2.Entity, com.google.cloud.language.v1beta2.Entity.Builder, com.google.cloud.language.v1beta2.EntityOrBuilder>( entities_, ((bitField0_ & 0x00000001) == 0x00000001), getParentForChildren(), isClean()); entities_ = null; } return entitiesBuilder_; }
@java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.cloud.language.v1beta2.AnalyzeEntitySentimentResponse parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.google.cloud.language.v1beta2.AnalyzeEntitySentimentResponse) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; }
/** * * * <pre> * The recognized entities in the input document with associated sentiments. * </pre> * * <code>repeated .google.cloud.language.v1beta2.Entity entities = 1;</code> */ public Builder addEntities(com.google.cloud.language.v1beta2.Entity value) { if (entitiesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureEntitiesIsMutable(); entities_.add(value); onChanged(); } else { entitiesBuilder_.addMessage(value); } return this; } /**
/** * * * <pre> * The recognized entities in the input document with associated sentiments. * </pre> * * <code>repeated .google.cloud.language.v1beta2.Entity entities = 1;</code> */ public Builder setEntities(int index, com.google.cloud.language.v1beta2.Entity value) { if (entitiesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureEntitiesIsMutable(); entities_.set(index, value); onChanged(); } else { entitiesBuilder_.setMessage(index, value); } return this; } /**
@Test @SuppressWarnings("all") public void analyzeEntitySentimentTest() { String language = "language-1613589672"; AnalyzeEntitySentimentResponse expectedResponse = AnalyzeEntitySentimentResponse.newBuilder().setLanguage(language).build(); mockLanguageService.addResponse(expectedResponse); Document document = Document.newBuilder().build(); EncodingType encodingType = EncodingType.NONE; AnalyzeEntitySentimentResponse actualResponse = client.analyzeEntitySentiment(document, encodingType); Assert.assertEquals(expectedResponse, actualResponse); List<GeneratedMessageV3> actualRequests = mockLanguageService.getRequests(); Assert.assertEquals(1, actualRequests.size()); AnalyzeEntitySentimentRequest actualRequest = (AnalyzeEntitySentimentRequest) actualRequests.get(0); Assert.assertEquals(document, actualRequest.getDocument()); Assert.assertEquals(encodingType, actualRequest.getEncodingType()); Assert.assertTrue( channelProvider.isHeaderSent( ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), GaxGrpcProperties.getDefaultApiClientHeaderPattern())); }
/** * * * <pre> * The recognized entities in the input document with associated sentiments. * </pre> * * <code>repeated .google.cloud.language.v1beta2.Entity entities = 1;</code> */ public Builder setEntities( int index, com.google.cloud.language.v1beta2.Entity.Builder builderForValue) { if (entitiesBuilder_ == null) { ensureEntitiesIsMutable(); entities_.set(index, builderForValue.build()); onChanged(); } else { entitiesBuilder_.setMessage(index, builderForValue.build()); } return this; } /**
/** * * * <pre> * The recognized entities in the input document with associated sentiments. * </pre> * * <code>repeated .google.cloud.language.v1beta2.Entity entities = 1;</code> */ public Builder addEntities(com.google.cloud.language.v1beta2.Entity.Builder builderForValue) { if (entitiesBuilder_ == null) { ensureEntitiesIsMutable(); entities_.add(builderForValue.build()); onChanged(); } else { entitiesBuilder_.addMessage(builderForValue.build()); } return this; } /**
/** * * * <pre> * The recognized entities in the input document with associated sentiments. * </pre> * * <code>repeated .google.cloud.language.v1beta2.Entity entities = 1;</code> */ public Builder addEntities( int index, com.google.cloud.language.v1beta2.Entity.Builder builderForValue) { if (entitiesBuilder_ == null) { ensureEntitiesIsMutable(); entities_.add(index, builderForValue.build()); onChanged(); } else { entitiesBuilder_.addMessage(index, builderForValue.build()); } return this; } /**
/** * * * <pre> * The recognized entities in the input document with associated sentiments. * </pre> * * <code>repeated .google.cloud.language.v1beta2.Entity entities = 1;</code> */ public Builder addAllEntities( java.lang.Iterable<? extends com.google.cloud.language.v1beta2.Entity> values) { if (entitiesBuilder_ == null) { ensureEntitiesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, entities_); onChanged(); } else { entitiesBuilder_.addAllMessages(values); } return this; } /**
/** * * * <pre> * The recognized entities in the input document with associated sentiments. * </pre> * * <code>repeated .google.cloud.language.v1beta2.Entity entities = 1;</code> */ public Builder removeEntities(int index) { if (entitiesBuilder_ == null) { ensureEntitiesIsMutable(); entities_.remove(index); onChanged(); } else { entitiesBuilder_.remove(index); } return this; } /**
/** * * * <pre> * The recognized entities in the input document with associated sentiments. * </pre> * * <code>repeated .google.cloud.language.v1beta2.Entity entities = 1;</code> */ public Builder addEntities(int index, com.google.cloud.language.v1beta2.Entity value) { if (entitiesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureEntitiesIsMutable(); entities_.add(index, value); onChanged(); } else { entitiesBuilder_.addMessage(index, value); } return this; } /**
/** * * * <pre> * The recognized entities in the input document with associated sentiments. * </pre> * * <code>repeated .google.cloud.language.v1beta2.Entity entities = 1;</code> */ public com.google.cloud.language.v1beta2.Entity.Builder getEntitiesBuilder(int index) { return getEntitiesFieldBuilder().getBuilder(index); } /**
/** * * * <pre> * The recognized entities in the input document with associated sentiments. * </pre> * * <code>repeated .google.cloud.language.v1beta2.Entity entities = 1;</code> */ public com.google.cloud.language.v1beta2.Entity.Builder addEntitiesBuilder() { return getEntitiesFieldBuilder() .addBuilder(com.google.cloud.language.v1beta2.Entity.getDefaultInstance()); } /**
private Builder() { maybeForceBuilderInitialization(); }
/** * * * <pre> * The recognized entities in the input document with associated sentiments. * </pre> * * <code>repeated .google.cloud.language.v1beta2.Entity entities = 1;</code> */ public com.google.cloud.language.v1beta2.Entity.Builder addEntitiesBuilder(int index) { return getEntitiesFieldBuilder() .addBuilder(index, com.google.cloud.language.v1beta2.Entity.getDefaultInstance()); } /**
@java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.google.cloud.language.v1beta2.AnalyzeEntitySentimentResponse) { return mergeFrom((com.google.cloud.language.v1beta2.AnalyzeEntitySentimentResponse) other); } else { super.mergeFrom(other); return this; } }
@java.lang.Override public com.google.cloud.language.v1beta2.AnalyzeEntitySentimentResponse build() { com.google.cloud.language.v1beta2.AnalyzeEntitySentimentResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; }
@java.lang.Override protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /**
/** * * * <pre> * The recognized entities in the input document with associated sentiments. * </pre> * * <code>repeated .google.cloud.language.v1beta2.Entity entities = 1;</code> */ public java.util.List<com.google.cloud.language.v1beta2.Entity.Builder> getEntitiesBuilderList() { return getEntitiesFieldBuilder().getBuilderList(); }