Java源码示例:com.google.api.gax.core.NoCredentialsProvider
示例1
@Override
public void open(Configuration configuration) throws Exception {
Publisher.Builder builder = Publisher
.newBuilder(ProjectTopicName.of(projectName, topicName))
.setCredentialsProvider(FixedCredentialsProvider.create(credentials));
if (hostAndPortForEmulator != null) {
managedChannel = ManagedChannelBuilder
.forTarget(hostAndPortForEmulator)
.usePlaintext(true) // This is 'Ok' because this is ONLY used for testing.
.build();
channel = GrpcTransportChannel.newBuilder().setManagedChannel(managedChannel).build();
builder.setChannelProvider(FixedTransportChannelProvider.create(channel))
.setCredentialsProvider(NoCredentialsProvider.create());
}
publisher = builder.build();
isRunning = true;
}
示例2
@Override
public void open(Configuration configuration) throws Exception {
serializationSchema.open(() -> getRuntimeContext().getMetricGroup().addGroup("user"));
Publisher.Builder builder = Publisher
.newBuilder(ProjectTopicName.of(projectName, topicName))
.setCredentialsProvider(FixedCredentialsProvider.create(credentials));
if (hostAndPortForEmulator != null) {
managedChannel = ManagedChannelBuilder
.forTarget(hostAndPortForEmulator)
.usePlaintext(true) // This is 'Ok' because this is ONLY used for testing.
.build();
channel = GrpcTransportChannel.newBuilder().setManagedChannel(managedChannel).build();
builder.setChannelProvider(FixedTransportChannelProvider.create(channel))
.setCredentialsProvider(NoCredentialsProvider.create());
}
publisher = builder.build();
isRunning = true;
}
示例3
private static void createTopic(final String hostPort,
final TransportChannelProvider channelProvider,
final ProjectTopicName topic) {
final TopicAdminClient topicClient;
try {
final TopicAdminSettings topicAdminSettings = TopicAdminSettings.newBuilder()
.setTransportChannelProvider(channelProvider)
.setCredentialsProvider(NoCredentialsProvider.create())
.build();
topicClient = TopicAdminClient.create(topicAdminSettings);
} catch (final IOException e) {
throw new UncheckedIOException(String.format("Error creating topic %s for pub/sub emulator %s",
topic, hostPort), e);
}
final ProjectName project = ProjectName.of(topic.getProject());
if (Streams.stream(topicClient.listTopics(project).iterateAll())
.map(Topic::getName)
.map(ProjectTopicName::parse)
.noneMatch(topic::equals)) {
logger.info("Initializing Pub/Sub emulator topic: {}", topic);
topicClient.createTopic(topic);
}
}
示例4
public GcpPubSubAutoConfiguration(GcpPubSubProperties gcpPubSubProperties,
GcpProjectIdProvider gcpProjectIdProvider,
CredentialsProvider credentialsProvider) throws IOException {
this.gcpPubSubProperties = gcpPubSubProperties;
this.finalProjectIdProvider = (gcpPubSubProperties.getProjectId() != null)
? gcpPubSubProperties::getProjectId
: gcpProjectIdProvider;
if (gcpPubSubProperties.getEmulatorHost() == null
|| "false".equals(gcpPubSubProperties.getEmulatorHost())) {
this.finalCredentialsProvider = gcpPubSubProperties.getCredentials().hasKey()
? new DefaultCredentialsProvider(gcpPubSubProperties)
: credentialsProvider;
}
else {
// Since we cannot create a general NoCredentialsProvider if the emulator host is enabled
// (because it would also be used for the other components), we have to create one here
// for this particular case.
this.finalCredentialsProvider = NoCredentialsProvider.create();
}
}
示例5
@Before
public void setUp() throws IOException {
serviceHelper.reset();
channelProvider = serviceHelper.createChannelProvider();
AccountBudgetServiceSettings settings =
AccountBudgetServiceSettings.newBuilder()
.setTransportChannelProvider(channelProvider)
.setCredentialsProvider(NoCredentialsProvider.create())
.build();
client = AccountBudgetServiceClient.create(settings);
}
示例6
@Before
public void setUp() throws IOException {
serviceHelper.reset();
channelProvider = serviceHelper.createChannelProvider();
AdGroupAudienceViewServiceSettings settings =
AdGroupAudienceViewServiceSettings.newBuilder()
.setTransportChannelProvider(channelProvider)
.setCredentialsProvider(NoCredentialsProvider.create())
.build();
client = AdGroupAudienceViewServiceClient.create(settings);
}
示例7
@Before
public void setUp() throws IOException {
serviceHelper.reset();
channelProvider = serviceHelper.createChannelProvider();
ParentalStatusViewServiceSettings settings =
ParentalStatusViewServiceSettings.newBuilder()
.setTransportChannelProvider(channelProvider)
.setCredentialsProvider(NoCredentialsProvider.create())
.build();
client = ParentalStatusViewServiceClient.create(settings);
}
示例8
@Before
public void setUp() throws IOException {
serviceHelper.reset();
channelProvider = serviceHelper.createChannelProvider();
CarrierConstantServiceSettings settings =
CarrierConstantServiceSettings.newBuilder()
.setTransportChannelProvider(channelProvider)
.setCredentialsProvider(NoCredentialsProvider.create())
.build();
client = CarrierConstantServiceClient.create(settings);
}
示例9
public Publisher createPublisher(String project, String topic) throws IOException {
return Publisher
.newBuilder(ProjectTopicName.of(project, topic))
.setChannelProvider(channelProvider)
.setCredentialsProvider(NoCredentialsProvider.create())
.build();
}
示例10
@Before
public void setUp() throws IOException {
serviceHelper.reset();
channelProvider = serviceHelper.createChannelProvider();
SharedCriterionServiceSettings settings =
SharedCriterionServiceSettings.newBuilder()
.setTransportChannelProvider(channelProvider)
.setCredentialsProvider(NoCredentialsProvider.create())
.build();
client = SharedCriterionServiceClient.create(settings);
}
示例11
@Before
public void setUp() throws IOException {
serviceHelper.reset();
channelProvider = serviceHelper.createChannelProvider();
MobileAppCategoryConstantServiceSettings settings =
MobileAppCategoryConstantServiceSettings.newBuilder()
.setTransportChannelProvider(channelProvider)
.setCredentialsProvider(NoCredentialsProvider.create())
.build();
client = MobileAppCategoryConstantServiceClient.create(settings);
}
示例12
@Before
public void setUp() throws IOException {
serviceHelper.reset();
channelProvider = serviceHelper.createChannelProvider();
AdGroupAdServiceSettings settings =
AdGroupAdServiceSettings.newBuilder()
.setTransportChannelProvider(channelProvider)
.setCredentialsProvider(NoCredentialsProvider.create())
.build();
client = AdGroupAdServiceClient.create(settings);
}
示例13
@Before
public void setUp() throws IOException {
serviceHelper.reset();
channelProvider = serviceHelper.createChannelProvider();
HotelGroupViewServiceSettings settings =
HotelGroupViewServiceSettings.newBuilder()
.setTransportChannelProvider(channelProvider)
.setCredentialsProvider(NoCredentialsProvider.create())
.build();
client = HotelGroupViewServiceClient.create(settings);
}
示例14
@Before
public void setUp() throws IOException {
serviceHelper.reset();
channelProvider = serviceHelper.createChannelProvider();
KeywordPlanCampaignServiceSettings settings =
KeywordPlanCampaignServiceSettings.newBuilder()
.setTransportChannelProvider(channelProvider)
.setCredentialsProvider(NoCredentialsProvider.create())
.build();
client = KeywordPlanCampaignServiceClient.create(settings);
}
示例15
@Before
public void setUp() throws IOException {
serviceHelper.reset();
channelProvider = serviceHelper.createChannelProvider();
GenderViewServiceSettings settings =
GenderViewServiceSettings.newBuilder()
.setTransportChannelProvider(channelProvider)
.setCredentialsProvider(NoCredentialsProvider.create())
.build();
client = GenderViewServiceClient.create(settings);
}
示例16
@Before
public void setUp() throws IOException {
serviceHelper.reset();
channelProvider = serviceHelper.createChannelProvider();
CampaignLabelServiceSettings settings =
CampaignLabelServiceSettings.newBuilder()
.setTransportChannelProvider(channelProvider)
.setCredentialsProvider(NoCredentialsProvider.create())
.build();
client = CampaignLabelServiceClient.create(settings);
}
示例17
@Before
public void setUp() throws IOException {
serviceHelper.reset();
channelProvider = serviceHelper.createChannelProvider();
AdGroupCriterionSimulationServiceSettings settings =
AdGroupCriterionSimulationServiceSettings.newBuilder()
.setTransportChannelProvider(channelProvider)
.setCredentialsProvider(NoCredentialsProvider.create())
.build();
client = AdGroupCriterionSimulationServiceClient.create(settings);
}
示例18
@Before
public void setUp() throws IOException {
serviceHelper.reset();
channelProvider = serviceHelper.createChannelProvider();
ConversionUploadServiceSettings settings =
ConversionUploadServiceSettings.newBuilder()
.setTransportChannelProvider(channelProvider)
.setCredentialsProvider(NoCredentialsProvider.create())
.build();
client = ConversionUploadServiceClient.create(settings);
}
示例19
@Before
public void setUp() throws IOException {
serviceHelper.reset();
channelProvider = serviceHelper.createChannelProvider();
TopicViewServiceSettings settings =
TopicViewServiceSettings.newBuilder()
.setTransportChannelProvider(channelProvider)
.setCredentialsProvider(NoCredentialsProvider.create())
.build();
client = TopicViewServiceClient.create(settings);
}
示例20
@Before
public void setUp() throws IOException {
serviceHelper.reset();
channelProvider = serviceHelper.createChannelProvider();
CampaignServiceSettings settings =
CampaignServiceSettings.newBuilder()
.setTransportChannelProvider(channelProvider)
.setCredentialsProvider(NoCredentialsProvider.create())
.build();
client = CampaignServiceClient.create(settings);
}
示例21
@Before
public void setUp() throws IOException {
serviceHelper.reset();
channelProvider = serviceHelper.createChannelProvider();
KeywordPlanNegativeKeywordServiceSettings settings =
KeywordPlanNegativeKeywordServiceSettings.newBuilder()
.setTransportChannelProvider(channelProvider)
.setCredentialsProvider(NoCredentialsProvider.create())
.build();
client = KeywordPlanNegativeKeywordServiceClient.create(settings);
}
示例22
@Before
public void setUp() throws IOException {
serviceHelper.reset();
channelProvider = serviceHelper.createChannelProvider();
DetailPlacementViewServiceSettings settings =
DetailPlacementViewServiceSettings.newBuilder()
.setTransportChannelProvider(channelProvider)
.setCredentialsProvider(NoCredentialsProvider.create())
.build();
client = DetailPlacementViewServiceClient.create(settings);
}
示例23
@Before
public void setUp() throws IOException {
serviceHelper.reset();
channelProvider = serviceHelper.createChannelProvider();
AdServiceSettings settings =
AdServiceSettings.newBuilder()
.setTransportChannelProvider(channelProvider)
.setCredentialsProvider(NoCredentialsProvider.create())
.build();
client = AdServiceClient.create(settings);
}
示例24
@Before
public void setUp() throws IOException {
serviceHelper.reset();
channelProvider = serviceHelper.createChannelProvider();
AdGroupCriterionSimulationServiceSettings settings =
AdGroupCriterionSimulationServiceSettings.newBuilder()
.setTransportChannelProvider(channelProvider)
.setCredentialsProvider(NoCredentialsProvider.create())
.build();
client = AdGroupCriterionSimulationServiceClient.create(settings);
}
示例25
@Before
public void setUp() throws IOException {
serviceHelper.reset();
channelProvider = serviceHelper.createChannelProvider();
PaidOrganicSearchTermViewServiceSettings settings =
PaidOrganicSearchTermViewServiceSettings.newBuilder()
.setTransportChannelProvider(channelProvider)
.setCredentialsProvider(NoCredentialsProvider.create())
.build();
client = PaidOrganicSearchTermViewServiceClient.create(settings);
}
示例26
@Before
public void setUp() throws IOException {
serviceHelper.reset();
channelProvider = serviceHelper.createChannelProvider();
AdGroupBidModifierServiceSettings settings =
AdGroupBidModifierServiceSettings.newBuilder()
.setTransportChannelProvider(channelProvider)
.setCredentialsProvider(NoCredentialsProvider.create())
.build();
client = AdGroupBidModifierServiceClient.create(settings);
}
示例27
@Before
public void setUp() throws IOException {
serviceHelper.reset();
channelProvider = serviceHelper.createChannelProvider();
ChangeStatusServiceSettings settings =
ChangeStatusServiceSettings.newBuilder()
.setTransportChannelProvider(channelProvider)
.setCredentialsProvider(NoCredentialsProvider.create())
.build();
client = ChangeStatusServiceClient.create(settings);
}
示例28
@Before
public void setUp() throws IOException {
serviceHelper.reset();
channelProvider = serviceHelper.createChannelProvider();
ReachPlanServiceSettings settings =
ReachPlanServiceSettings.newBuilder()
.setTransportChannelProvider(channelProvider)
.setCredentialsProvider(NoCredentialsProvider.create())
.build();
client = ReachPlanServiceClient.create(settings);
}
示例29
@Before
public void setUp() throws IOException {
serviceHelper.reset();
channelProvider = serviceHelper.createChannelProvider();
CustomerClientServiceSettings settings =
CustomerClientServiceSettings.newBuilder()
.setTransportChannelProvider(channelProvider)
.setCredentialsProvider(NoCredentialsProvider.create())
.build();
client = CustomerClientServiceClient.create(settings);
}
示例30
@Before
public void setUp() throws IOException {
serviceHelper.reset();
channelProvider = serviceHelper.createChannelProvider();
FeedItemTargetServiceSettings settings =
FeedItemTargetServiceSettings.newBuilder()
.setTransportChannelProvider(channelProvider)
.setCredentialsProvider(NoCredentialsProvider.create())
.build();
client = FeedItemTargetServiceClient.create(settings);
}