public Builder mergeFrom( com.google.devtools.clouderrorreporting.v1beta1.ListEventsRequest other) { if (other == com.google.devtools.clouderrorreporting.v1beta1.ListEventsRequest.getDefaultInstance()) return this; if (!other.getProjectName().isEmpty()) { projectName_ = other.projectName_; onChanged(); } if (!other.getGroupId().isEmpty()) { groupId_ = other.groupId_; onChanged(); } if (other.hasServiceFilter()) { mergeServiceFilter(other.getServiceFilter()); } if (other.hasTimeRange()) { mergeTimeRange(other.getTimeRange()); } if (other.getPageSize() != 0) { setPageSize(other.getPageSize()); } if (!other.getPageToken().isEmpty()) { pageToken_ = other.pageToken_; onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; }
/** * * * <pre> * [Optional] List only data for the given time range. * If not set a default time range is used. The field time_range_begin * in the response will specify the beginning of this time range. * </pre> * * <code>.google.devtools.clouderrorreporting.v1beta1.QueryTimeRange time_range = 4;</code> */ private com.google.protobuf.SingleFieldBuilderV3< com.google.devtools.clouderrorreporting.v1beta1.QueryTimeRange, com.google.devtools.clouderrorreporting.v1beta1.QueryTimeRange.Builder, com.google.devtools.clouderrorreporting.v1beta1.QueryTimeRangeOrBuilder> getTimeRangeFieldBuilder() { if (timeRangeBuilder_ == null) { timeRangeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.devtools.clouderrorreporting.v1beta1.QueryTimeRange, com.google.devtools.clouderrorreporting.v1beta1.QueryTimeRange.Builder, com.google.devtools.clouderrorreporting.v1beta1.QueryTimeRangeOrBuilder>( getTimeRange(), getParentForChildren(), isClean()); timeRange_ = null; } return timeRangeBuilder_; }
/** * * * <pre> * [Optional] List only ErrorGroups which belong to a service context that * matches the filter. * Data for all service contexts is returned if this field is not specified. * </pre> * * <code>.google.devtools.clouderrorreporting.v1beta1.ServiceContextFilter service_filter = 3; * </code> */ private com.google.protobuf.SingleFieldBuilderV3< com.google.devtools.clouderrorreporting.v1beta1.ServiceContextFilter, com.google.devtools.clouderrorreporting.v1beta1.ServiceContextFilter.Builder, com.google.devtools.clouderrorreporting.v1beta1.ServiceContextFilterOrBuilder> getServiceFilterFieldBuilder() { if (serviceFilterBuilder_ == null) { serviceFilterBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.devtools.clouderrorreporting.v1beta1.ServiceContextFilter, com.google.devtools.clouderrorreporting.v1beta1.ServiceContextFilter.Builder, com.google.devtools.clouderrorreporting.v1beta1.ServiceContextFilterOrBuilder>( getServiceFilter(), getParentForChildren(), isClean()); serviceFilter_ = null; } return serviceFilterBuilder_; }
public Builder mergeFrom( com.google.devtools.clouderrorreporting.v1beta1.ListEventsRequest other) { if (other == com.google.devtools.clouderrorreporting.v1beta1.ListEventsRequest.getDefaultInstance()) return this; if (!other.getProjectName().isEmpty()) { projectName_ = other.projectName_; onChanged(); } if (!other.getGroupId().isEmpty()) { groupId_ = other.groupId_; onChanged(); } if (other.hasServiceFilter()) { mergeServiceFilter(other.getServiceFilter()); } if (other.hasTimeRange()) { mergeTimeRange(other.getTimeRange()); } if (other.getPageSize() != 0) { setPageSize(other.getPageSize()); } if (!other.getPageToken().isEmpty()) { pageToken_ = other.pageToken_; onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; }
/** * * * <pre> * [Optional] List only data for the given time range. * If not set a default time range is used. The field time_range_begin * in the response will specify the beginning of this time range. * </pre> * * <code>.google.devtools.clouderrorreporting.v1beta1.QueryTimeRange time_range = 4;</code> */ private com.google.protobuf.SingleFieldBuilderV3< com.google.devtools.clouderrorreporting.v1beta1.QueryTimeRange, com.google.devtools.clouderrorreporting.v1beta1.QueryTimeRange.Builder, com.google.devtools.clouderrorreporting.v1beta1.QueryTimeRangeOrBuilder> getTimeRangeFieldBuilder() { if (timeRangeBuilder_ == null) { timeRangeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.devtools.clouderrorreporting.v1beta1.QueryTimeRange, com.google.devtools.clouderrorreporting.v1beta1.QueryTimeRange.Builder, com.google.devtools.clouderrorreporting.v1beta1.QueryTimeRangeOrBuilder>( getTimeRange(), getParentForChildren(), isClean()); timeRange_ = null; } return timeRangeBuilder_; }
/** * * * <pre> * [Optional] List only ErrorGroups which belong to a service context that * matches the filter. * Data for all service contexts is returned if this field is not specified. * </pre> * * <code>.google.devtools.clouderrorreporting.v1beta1.ServiceContextFilter service_filter = 3; * </code> */ private com.google.protobuf.SingleFieldBuilderV3< com.google.devtools.clouderrorreporting.v1beta1.ServiceContextFilter, com.google.devtools.clouderrorreporting.v1beta1.ServiceContextFilter.Builder, com.google.devtools.clouderrorreporting.v1beta1.ServiceContextFilterOrBuilder> getServiceFilterFieldBuilder() { if (serviceFilterBuilder_ == null) { serviceFilterBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.devtools.clouderrorreporting.v1beta1.ServiceContextFilter, com.google.devtools.clouderrorreporting.v1beta1.ServiceContextFilter.Builder, com.google.devtools.clouderrorreporting.v1beta1.ServiceContextFilterOrBuilder>( getServiceFilter(), getParentForChildren(), isClean()); serviceFilter_ = null; } return serviceFilterBuilder_; }
/** * * * <pre> * [Optional] List only ErrorGroups which belong to a service context that * matches the filter. * Data for all service contexts is returned if this field is not specified. * </pre> * * <code>.google.devtools.clouderrorreporting.v1beta1.ServiceContextFilter service_filter = 3; * </code> */ public com.google.devtools.clouderrorreporting.v1beta1.ServiceContextFilter.Builder getServiceFilterBuilder() { onChanged(); return getServiceFilterFieldBuilder().getBuilder(); } /**
/** * * * <pre> * [Optional] List only data for the given time range. * If not set a default time range is used. The field time_range_begin * in the response will specify the beginning of this time range. * </pre> * * <code>.google.devtools.clouderrorreporting.v1beta1.QueryTimeRange time_range = 4;</code> */ public com.google.devtools.clouderrorreporting.v1beta1.QueryTimeRange.Builder getTimeRangeBuilder() { onChanged(); return getTimeRangeFieldBuilder().getBuilder(); } /**
@java.lang.Override protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /**
@java.lang.Override public com.google.devtools.clouderrorreporting.v1beta1.ListEventsRequest build() { com.google.devtools.clouderrorreporting.v1beta1.ListEventsRequest result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; }
/** * Lists the specified events. * * <p>Sample code: * * <pre><code> * try (ErrorStatsServiceClient errorStatsServiceClient = ErrorStatsServiceClient.create()) { * ProjectName projectName = ProjectName.of("[PROJECT]"); * String groupId = ""; * for (ErrorEvent element : errorStatsServiceClient.listEvents(projectName, groupId).iterateAll()) { * // doThingsWith(element); * } * } * </code></pre> * * @param projectName [Required] The resource name of the Google Cloud Platform project. Written * as `projects/` plus the [Google Cloud Platform project * ID](https://support.google.com/cloud/answer/6158840). Example: `projects/my-project-123`. * @param groupId [Required] The group for which events shall be returned. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final ListEventsPagedResponse listEvents(ProjectName projectName, String groupId) { ListEventsRequest request = ListEventsRequest.newBuilder() .setProjectName(projectName == null ? null : projectName.toString()) .setGroupId(groupId) .build(); return listEvents(request); }
/** * Lists the specified events. * * <p>Sample code: * * <pre><code> * try (ErrorStatsServiceClient errorStatsServiceClient = ErrorStatsServiceClient.create()) { * ProjectName projectName = ProjectName.of("[PROJECT]"); * String groupId = ""; * for (ErrorEvent element : errorStatsServiceClient.listEvents(projectName.toString(), groupId).iterateAll()) { * // doThingsWith(element); * } * } * </code></pre> * * @param projectName [Required] The resource name of the Google Cloud Platform project. Written * as `projects/` plus the [Google Cloud Platform project * ID](https://support.google.com/cloud/answer/6158840). Example: `projects/my-project-123`. * @param groupId [Required] The group for which events shall be returned. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final ListEventsPagedResponse listEvents(String projectName, String groupId) { ListEventsRequest request = ListEventsRequest.newBuilder().setProjectName(projectName).setGroupId(groupId).build(); return listEvents(request); }
/** * * * <pre> * [Optional] List only ErrorGroups which belong to a service context that * matches the filter. * Data for all service contexts is returned if this field is not specified. * </pre> * * <code>.google.devtools.clouderrorreporting.v1beta1.ServiceContextFilter service_filter = 3; * </code> */ public com.google.devtools.clouderrorreporting.v1beta1.ServiceContextFilter.Builder getServiceFilterBuilder() { onChanged(); return getServiceFilterFieldBuilder().getBuilder(); } /**
/** * * * <pre> * [Optional] List only data for the given time range. * If not set a default time range is used. The field time_range_begin * in the response will specify the beginning of this time range. * </pre> * * <code>.google.devtools.clouderrorreporting.v1beta1.QueryTimeRange time_range = 4;</code> */ public com.google.devtools.clouderrorreporting.v1beta1.QueryTimeRange.Builder getTimeRangeBuilder() { onChanged(); return getTimeRangeFieldBuilder().getBuilder(); } /**
@Override public ListEventsRequest injectToken(ListEventsRequest payload, String token) { return ListEventsRequest.newBuilder(payload).setPageToken(token).build(); }
@Override public ListEventsRequest injectPageSize(ListEventsRequest payload, int pageSize) { return ListEventsRequest.newBuilder(payload).setPageSize(pageSize).build(); }
@java.lang.Override public com.google.devtools.clouderrorreporting.v1beta1.ListEventsRequest build() { com.google.devtools.clouderrorreporting.v1beta1.ListEventsRequest 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; } /**