diff --git a/java-assured-workloads/google-cloud-assured-workloads-bom/pom.xml b/java-assured-workloads/google-cloud-assured-workloads-bom/pom.xml index 8ff2afbecbb8..42f1c9aab54c 100644 --- a/java-assured-workloads/google-cloud-assured-workloads-bom/pom.xml +++ b/java-assured-workloads/google-cloud-assured-workloads-bom/pom.xml @@ -57,27 +57,27 @@ com.google.cloud google-cloud-assured-workloads - 2.1.1 + 2.1.1-SNAPSHOT com.google.api.grpc grpc-google-cloud-assured-workloads-v1beta1 - 0.13.1 + 0.13.1-SNAPSHOT com.google.api.grpc grpc-google-cloud-assured-workloads-v1 - 2.1.1 + 2.1.1-SNAPSHOT com.google.api.grpc proto-google-cloud-assured-workloads-v1beta1 - 0.13.1 + 0.13.1-SNAPSHOT com.google.api.grpc proto-google-cloud-assured-workloads-v1 - 2.1.1 + 2.1.1-SNAPSHOT diff --git a/java-assured-workloads/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceClient.java b/java-assured-workloads/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceClient.java index 34b4eef7cd9a..907cb482bef8 100644 --- a/java-assured-workloads/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceClient.java +++ b/java-assured-workloads/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceClient.java @@ -438,63 +438,6 @@ public final UnaryCallable updateWorkloadCallab return stub.updateWorkloadCallable(); } - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Restrict the list of services allowed in the Workload environment. The current list of allowed - * services can be found at https://cloud.google.com/assured-workloads/docs/supported-products In - * addition to assuredworkloads.workload.update permission, the user should also have - * orgpolicy.policy.set permission on the folder resource to use this functionality. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   RestrictAllowedServicesRequest request =
-   *       RestrictAllowedServicesRequest.newBuilder().setName("name3373707").build();
-   *   RestrictAllowedServicesResponse response =
-   *       assuredWorkloadsServiceClient.restrictAllowedServices(request);
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final RestrictAllowedServicesResponse restrictAllowedServices( - RestrictAllowedServicesRequest request) { - return restrictAllowedServicesCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Restrict the list of services allowed in the Workload environment. The current list of allowed - * services can be found at https://cloud.google.com/assured-workloads/docs/supported-products In - * addition to assuredworkloads.workload.update permission, the user should also have - * orgpolicy.policy.set permission on the folder resource to use this functionality. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   RestrictAllowedServicesRequest request =
-   *       RestrictAllowedServicesRequest.newBuilder().setName("name3373707").build();
-   *   ApiFuture future =
-   *       assuredWorkloadsServiceClient.restrictAllowedServicesCallable().futureCall(request);
-   *   // Do something.
-   *   RestrictAllowedServicesResponse response = future.get();
-   * }
-   * }
- */ - public final UnaryCallable - restrictAllowedServicesCallable() { - return stub.restrictAllowedServicesCallable(); - } - // AUTO-GENERATED DOCUMENTATION AND METHOD. /** * Restrict the list of resources allowed in the Workload environment. The current list of allowed @@ -778,7 +721,8 @@ public final UnaryCallable getWorkloadCallable() { // AUTO-GENERATED DOCUMENTATION AND METHOD. /** - * Analyze if the source Assured Workloads can be moved to the target Assured Workload + * A request to analyze a hypothetical move of a source project or project-based workload to a + * target (destination) folder-based workload. * *

Sample code: * @@ -794,15 +738,15 @@ public final UnaryCallable getWorkloadCallable() { * } * } * - * @param project The Source is a project based to be moved. This is the project's relative path - * in the API, formatted as "cloudresourcemanager.googleapis.com/projects/{project_number}" - * "projects/{project_number}" "cloudresourcemanager.googleapis.com/projects/{project_id}" - * "projects/{project_id}" For example, - * "organizations/123/locations/us-east1/workloads/assured-workload-1". - * @param target Required. The resource name of the Workload to fetch. This is the workloads's - * relative path in the API, formatted as - * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}". For - * example, "organizations/123/locations/us-east1/workloads/assured-workload-2". + * @param project The source type is a project. Specify the project's relative resource name, + * formatted as either a project number or a project ID: "projects/{PROJECT_NUMBER}" or + * "projects/{PROJECT_ID}" For example: "projects/951040570662" when specifying a project + * number, or "projects/my-project-123" when specifying a project ID. + * @param target Required. The resource ID of the folder-based destination workload. This workload + * is where the source project will hypothetically be moved to. Specify the workload's + * relative resource name, formatted as: + * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}" For + * example: "organizations/123/locations/us-east1/workloads/assured-workload-2" * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final AnalyzeWorkloadMoveResponse analyzeWorkloadMove(String project, String target) { @@ -813,7 +757,8 @@ public final AnalyzeWorkloadMoveResponse analyzeWorkloadMove(String project, Str // AUTO-GENERATED DOCUMENTATION AND METHOD. /** - * Analyze if the source Assured Workloads can be moved to the target Assured Workload + * A request to analyze a hypothetical move of a source project or project-based workload to a + * target (destination) folder-based workload. * *

Sample code: * @@ -838,7 +783,8 @@ public final AnalyzeWorkloadMoveResponse analyzeWorkloadMove(AnalyzeWorkloadMove // AUTO-GENERATED DOCUMENTATION AND METHOD. /** - * Analyze if the source Assured Workloads can be moved to the target Assured Workload + * A request to analyze a hypothetical move of a source project or project-based workload to a + * target (destination) folder-based workload. * *

Sample code: * diff --git a/java-assured-workloads/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceSettings.java b/java-assured-workloads/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceSettings.java index 742112371287..4b13ad8f47ea 100644 --- a/java-assured-workloads/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceSettings.java +++ b/java-assured-workloads/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceSettings.java @@ -96,13 +96,6 @@ public UnaryCallSettings updateWorkloadSettings return ((AssuredWorkloadsServiceStubSettings) getStubSettings()).updateWorkloadSettings(); } - /** Returns the object with the settings used for calls to restrictAllowedServices. */ - public UnaryCallSettings - restrictAllowedServicesSettings() { - return ((AssuredWorkloadsServiceStubSettings) getStubSettings()) - .restrictAllowedServicesSettings(); - } - /** Returns the object with the settings used for calls to restrictAllowedResources. */ public UnaryCallSettings restrictAllowedResourcesSettings() { @@ -265,13 +258,6 @@ public UnaryCallSettings.Builder updateWorkload return getStubSettingsBuilder().updateWorkloadSettings(); } - /** Returns the builder for the settings used for calls to restrictAllowedServices. */ - public UnaryCallSettings.Builder< - RestrictAllowedServicesRequest, RestrictAllowedServicesResponse> - restrictAllowedServicesSettings() { - return getStubSettingsBuilder().restrictAllowedServicesSettings(); - } - /** Returns the builder for the settings used for calls to restrictAllowedResources. */ public UnaryCallSettings.Builder< RestrictAllowedResourcesRequest, RestrictAllowedResourcesResponse> diff --git a/java-assured-workloads/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/gapic_metadata.json b/java-assured-workloads/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/gapic_metadata.json index 821a4bcbcc15..843d0d0559eb 100644 --- a/java-assured-workloads/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/gapic_metadata.json +++ b/java-assured-workloads/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/gapic_metadata.json @@ -28,9 +28,6 @@ "RestrictAllowedResources": { "methods": ["restrictAllowedResources", "restrictAllowedResourcesCallable"] }, - "RestrictAllowedServices": { - "methods": ["restrictAllowedServices", "restrictAllowedServicesCallable"] - }, "UpdateWorkload": { "methods": ["updateWorkload", "updateWorkload", "updateWorkloadCallable"] } diff --git a/java-assured-workloads/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/AssuredWorkloadsServiceStub.java b/java-assured-workloads/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/AssuredWorkloadsServiceStub.java index ee8504c71a5c..8579f31a825b 100644 --- a/java-assured-workloads/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/AssuredWorkloadsServiceStub.java +++ b/java-assured-workloads/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/AssuredWorkloadsServiceStub.java @@ -32,8 +32,6 @@ import com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse; import com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest; import com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse; -import com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedServicesRequest; -import com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedServicesResponse; import com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest; import com.google.cloud.assuredworkloads.v1beta1.Workload; import com.google.longrunning.Operation; @@ -72,11 +70,6 @@ public UnaryCallable updateWorkloadCallable() { throw new UnsupportedOperationException("Not implemented: updateWorkloadCallable()"); } - public UnaryCallable - restrictAllowedServicesCallable() { - throw new UnsupportedOperationException("Not implemented: restrictAllowedServicesCallable()"); - } - public UnaryCallable restrictAllowedResourcesCallable() { throw new UnsupportedOperationException("Not implemented: restrictAllowedResourcesCallable()"); diff --git a/java-assured-workloads/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/AssuredWorkloadsServiceStubSettings.java b/java-assured-workloads/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/AssuredWorkloadsServiceStubSettings.java index 587491e2bf80..b341bf73cc72 100644 --- a/java-assured-workloads/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/AssuredWorkloadsServiceStubSettings.java +++ b/java-assured-workloads/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/AssuredWorkloadsServiceStubSettings.java @@ -57,8 +57,6 @@ import com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse; import com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest; import com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse; -import com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedServicesRequest; -import com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedServicesResponse; import com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest; import com.google.cloud.assuredworkloads.v1beta1.Workload; import com.google.common.collect.ImmutableList; @@ -121,8 +119,6 @@ public class AssuredWorkloadsServiceStubSettings CreateWorkloadRequest, Workload, CreateWorkloadOperationMetadata> createWorkloadOperationSettings; private final UnaryCallSettings updateWorkloadSettings; - private final UnaryCallSettings - restrictAllowedServicesSettings; private final UnaryCallSettings restrictAllowedResourcesSettings; private final UnaryCallSettings deleteWorkloadSettings; @@ -202,12 +198,6 @@ public UnaryCallSettings updateWorkloadSettings return updateWorkloadSettings; } - /** Returns the object with the settings used for calls to restrictAllowedServices. */ - public UnaryCallSettings - restrictAllowedServicesSettings() { - return restrictAllowedServicesSettings; - } - /** Returns the object with the settings used for calls to restrictAllowedResources. */ public UnaryCallSettings restrictAllowedResourcesSettings() { @@ -345,7 +335,6 @@ protected AssuredWorkloadsServiceStubSettings(Builder settingsBuilder) throws IO createWorkloadSettings = settingsBuilder.createWorkloadSettings().build(); createWorkloadOperationSettings = settingsBuilder.createWorkloadOperationSettings().build(); updateWorkloadSettings = settingsBuilder.updateWorkloadSettings().build(); - restrictAllowedServicesSettings = settingsBuilder.restrictAllowedServicesSettings().build(); restrictAllowedResourcesSettings = settingsBuilder.restrictAllowedResourcesSettings().build(); deleteWorkloadSettings = settingsBuilder.deleteWorkloadSettings().build(); getWorkloadSettings = settingsBuilder.getWorkloadSettings().build(); @@ -363,9 +352,6 @@ public static class Builder CreateWorkloadRequest, Workload, CreateWorkloadOperationMetadata> createWorkloadOperationSettings; private final UnaryCallSettings.Builder updateWorkloadSettings; - private final UnaryCallSettings.Builder< - RestrictAllowedServicesRequest, RestrictAllowedServicesResponse> - restrictAllowedServicesSettings; private final UnaryCallSettings.Builder< RestrictAllowedResourcesRequest, RestrictAllowedResourcesResponse> restrictAllowedResourcesSettings; @@ -430,7 +416,6 @@ protected Builder(ClientContext clientContext) { createWorkloadSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); createWorkloadOperationSettings = OperationCallSettings.newBuilder(); updateWorkloadSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - restrictAllowedServicesSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); restrictAllowedResourcesSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); deleteWorkloadSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); getWorkloadSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); @@ -441,7 +426,6 @@ protected Builder(ClientContext clientContext) { ImmutableList.>of( createWorkloadSettings, updateWorkloadSettings, - restrictAllowedServicesSettings, restrictAllowedResourcesSettings, deleteWorkloadSettings, getWorkloadSettings, @@ -456,7 +440,6 @@ protected Builder(AssuredWorkloadsServiceStubSettings settings) { createWorkloadSettings = settings.createWorkloadSettings.toBuilder(); createWorkloadOperationSettings = settings.createWorkloadOperationSettings.toBuilder(); updateWorkloadSettings = settings.updateWorkloadSettings.toBuilder(); - restrictAllowedServicesSettings = settings.restrictAllowedServicesSettings.toBuilder(); restrictAllowedResourcesSettings = settings.restrictAllowedResourcesSettings.toBuilder(); deleteWorkloadSettings = settings.deleteWorkloadSettings.toBuilder(); getWorkloadSettings = settings.getWorkloadSettings.toBuilder(); @@ -467,7 +450,6 @@ protected Builder(AssuredWorkloadsServiceStubSettings settings) { ImmutableList.>of( createWorkloadSettings, updateWorkloadSettings, - restrictAllowedServicesSettings, restrictAllowedResourcesSettings, deleteWorkloadSettings, getWorkloadSettings, @@ -512,11 +494,6 @@ private static Builder initDefaults(Builder builder) { .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - builder - .restrictAllowedServicesSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_params")); - builder .restrictAllowedResourcesSettings() .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_codes")) @@ -604,13 +581,6 @@ public UnaryCallSettings.Builder updateWorkload return updateWorkloadSettings; } - /** Returns the builder for the settings used for calls to restrictAllowedServices. */ - public UnaryCallSettings.Builder< - RestrictAllowedServicesRequest, RestrictAllowedServicesResponse> - restrictAllowedServicesSettings() { - return restrictAllowedServicesSettings; - } - /** Returns the builder for the settings used for calls to restrictAllowedResources. */ public UnaryCallSettings.Builder< RestrictAllowedResourcesRequest, RestrictAllowedResourcesResponse> diff --git a/java-assured-workloads/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/GrpcAssuredWorkloadsServiceStub.java b/java-assured-workloads/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/GrpcAssuredWorkloadsServiceStub.java index 86b6de72dbbd..eb27ddb80f54 100644 --- a/java-assured-workloads/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/GrpcAssuredWorkloadsServiceStub.java +++ b/java-assured-workloads/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/GrpcAssuredWorkloadsServiceStub.java @@ -36,8 +36,6 @@ import com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse; import com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest; import com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse; -import com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedServicesRequest; -import com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedServicesResponse; import com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest; import com.google.cloud.assuredworkloads.v1beta1.Workload; import com.google.common.collect.ImmutableMap; @@ -81,20 +79,6 @@ public class GrpcAssuredWorkloadsServiceStub extends AssuredWorkloadsServiceStub .setResponseMarshaller(ProtoUtils.marshaller(Workload.getDefaultInstance())) .build(); - private static final MethodDescriptor< - RestrictAllowedServicesRequest, RestrictAllowedServicesResponse> - restrictAllowedServicesMethodDescriptor = - MethodDescriptor - .newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsService/RestrictAllowedServices") - .setRequestMarshaller( - ProtoUtils.marshaller(RestrictAllowedServicesRequest.getDefaultInstance())) - .setResponseMarshaller( - ProtoUtils.marshaller(RestrictAllowedServicesResponse.getDefaultInstance())) - .build(); - private static final MethodDescriptor< RestrictAllowedResourcesRequest, RestrictAllowedResourcesResponse> restrictAllowedResourcesMethodDescriptor = @@ -157,8 +141,6 @@ public class GrpcAssuredWorkloadsServiceStub extends AssuredWorkloadsServiceStub private final OperationCallable createWorkloadOperationCallable; private final UnaryCallable updateWorkloadCallable; - private final UnaryCallable - restrictAllowedServicesCallable; private final UnaryCallable restrictAllowedResourcesCallable; private final UnaryCallable deleteWorkloadCallable; @@ -227,19 +209,7 @@ protected GrpcAssuredWorkloadsServiceStub( GrpcCallSettings updateWorkloadTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(updateWorkloadMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("workload.name", String.valueOf(request.getWorkload().getName())); - return params.build(); - }) .build(); - GrpcCallSettings - restrictAllowedServicesTransportSettings = - GrpcCallSettings - .newBuilder() - .setMethodDescriptor(restrictAllowedServicesMethodDescriptor) - .build(); GrpcCallSettings restrictAllowedResourcesTransportSettings = GrpcCallSettings @@ -288,11 +258,6 @@ protected GrpcAssuredWorkloadsServiceStub( this.updateWorkloadCallable = callableFactory.createUnaryCallable( updateWorkloadTransportSettings, settings.updateWorkloadSettings(), clientContext); - this.restrictAllowedServicesCallable = - callableFactory.createUnaryCallable( - restrictAllowedServicesTransportSettings, - settings.restrictAllowedServicesSettings(), - clientContext); this.restrictAllowedResourcesCallable = callableFactory.createUnaryCallable( restrictAllowedResourcesTransportSettings, @@ -340,12 +305,6 @@ public UnaryCallable updateWorkloadCallable() { return updateWorkloadCallable; } - @Override - public UnaryCallable - restrictAllowedServicesCallable() { - return restrictAllowedServicesCallable; - } - @Override public UnaryCallable restrictAllowedResourcesCallable() { diff --git a/java-assured-workloads/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/HttpJsonAssuredWorkloadsServiceStub.java b/java-assured-workloads/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/HttpJsonAssuredWorkloadsServiceStub.java index 8ff7687ff649..aa601c44e27e 100644 --- a/java-assured-workloads/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/HttpJsonAssuredWorkloadsServiceStub.java +++ b/java-assured-workloads/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/HttpJsonAssuredWorkloadsServiceStub.java @@ -36,7 +36,6 @@ import com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest; import com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest; import com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse; -import com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest; import com.google.cloud.assuredworkloads.v1beta1.Workload; import com.google.longrunning.Operation; import com.google.protobuf.Empty; @@ -105,45 +104,6 @@ public class HttpJsonAssuredWorkloadsServiceStub extends AssuredWorkloadsService HttpJsonOperationSnapshot.create(response)) .build(); - private static final ApiMethodDescriptor - updateWorkloadMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsService/UpdateWorkload") - .setHttpMethod("PATCH") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1beta1/{workload.name=organizations/*/locations/*/workloads/*}", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam( - fields, "workload.name", request.getWorkload().getName()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putQueryParam(fields, "updateMask", request.getUpdateMask()); - return fields; - }) - .setRequestBodyExtractor( - request -> - ProtoRestSerializer.create() - .toBody("workload", request.getWorkload())) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(Workload.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .build(); - private static final ApiMethodDescriptor< RestrictAllowedResourcesRequest, RestrictAllowedResourcesResponse> restrictAllowedResourcesMethodDescriptor = @@ -221,7 +181,6 @@ public class HttpJsonAssuredWorkloadsServiceStub extends AssuredWorkloadsService private final UnaryCallable createWorkloadCallable; private final OperationCallable createWorkloadOperationCallable; - private final UnaryCallable updateWorkloadCallable; private final UnaryCallable restrictAllowedResourcesCallable; private final UnaryCallable deleteWorkloadCallable; @@ -279,11 +238,6 @@ protected HttpJsonAssuredWorkloadsServiceStub( .setMethodDescriptor(createWorkloadMethodDescriptor) .setTypeRegistry(typeRegistry) .build(); - HttpJsonCallSettings updateWorkloadTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(updateWorkloadMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); HttpJsonCallSettings restrictAllowedResourcesTransportSettings = HttpJsonCallSettings @@ -306,9 +260,6 @@ protected HttpJsonAssuredWorkloadsServiceStub( settings.createWorkloadOperationSettings(), clientContext, httpJsonOperationsStub); - this.updateWorkloadCallable = - callableFactory.createUnaryCallable( - updateWorkloadTransportSettings, settings.updateWorkloadSettings(), clientContext); this.restrictAllowedResourcesCallable = callableFactory.createUnaryCallable( restrictAllowedResourcesTransportSettings, @@ -326,7 +277,6 @@ protected HttpJsonAssuredWorkloadsServiceStub( public static List getMethodDescriptors() { List methodDescriptors = new ArrayList<>(); methodDescriptors.add(createWorkloadMethodDescriptor); - methodDescriptors.add(updateWorkloadMethodDescriptor); methodDescriptors.add(restrictAllowedResourcesMethodDescriptor); methodDescriptors.add(deleteWorkloadMethodDescriptor); return methodDescriptors; @@ -347,11 +297,6 @@ public UnaryCallable createWorkloadCallable() return createWorkloadOperationCallable; } - @Override - public UnaryCallable updateWorkloadCallable() { - return updateWorkloadCallable; - } - @Override public UnaryCallable restrictAllowedResourcesCallable() { diff --git a/java-assured-workloads/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceClientHttpJsonTest.java b/java-assured-workloads/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceClientHttpJsonTest.java index f8daf86ce7fb..878854e397bd 100644 --- a/java-assured-workloads/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceClientHttpJsonTest.java +++ b/java-assured-workloads/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceClientHttpJsonTest.java @@ -29,7 +29,6 @@ import com.google.longrunning.Operation; import com.google.protobuf.Any; import com.google.protobuf.Empty; -import com.google.protobuf.FieldMask; import com.google.protobuf.Timestamp; import java.io.IOException; import java.util.ArrayList; @@ -204,93 +203,8 @@ public void createWorkloadExceptionTest2() throws Exception { } @Test - public void updateWorkloadTest() throws Exception { - Workload expectedResponse = - Workload.newBuilder() - .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString()) - .setDisplayName("displayName1714148973") - .addAllResources(new ArrayList()) - .setCreateTime(Timestamp.newBuilder().build()) - .setBillingAccount("billingAccount708726578") - .setEtag("etag3123477") - .putAllLabels(new HashMap()) - .setProvisionedResourcesParent("provisionedResourcesParent1733249115") - .setKmsSettings(Workload.KMSSettings.newBuilder().build()) - .addAllResourceSettings(new ArrayList()) - .setEnableSovereignControls(true) - .setSaaEnrollmentResponse(Workload.SaaEnrollmentResponse.newBuilder().build()) - .build(); - mockService.addResponse(expectedResponse); - - Workload workload = - Workload.newBuilder() - .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString()) - .setDisplayName("displayName1714148973") - .addAllResources(new ArrayList()) - .setCreateTime(Timestamp.newBuilder().build()) - .setBillingAccount("billingAccount708726578") - .setEtag("etag3123477") - .putAllLabels(new HashMap()) - .setProvisionedResourcesParent("provisionedResourcesParent1733249115") - .setKmsSettings(Workload.KMSSettings.newBuilder().build()) - .addAllResourceSettings(new ArrayList()) - .setEnableSovereignControls(true) - .setSaaEnrollmentResponse(Workload.SaaEnrollmentResponse.newBuilder().build()) - .build(); - FieldMask updateMask = FieldMask.newBuilder().build(); - - Workload actualResponse = client.updateWorkload(workload, updateMask); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void updateWorkloadExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - Workload workload = - Workload.newBuilder() - .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString()) - .setDisplayName("displayName1714148973") - .addAllResources(new ArrayList()) - .setCreateTime(Timestamp.newBuilder().build()) - .setBillingAccount("billingAccount708726578") - .setEtag("etag3123477") - .putAllLabels(new HashMap()) - .setProvisionedResourcesParent("provisionedResourcesParent1733249115") - .setKmsSettings(Workload.KMSSettings.newBuilder().build()) - .addAllResourceSettings(new ArrayList()) - .setEnableSovereignControls(true) - .setSaaEnrollmentResponse(Workload.SaaEnrollmentResponse.newBuilder().build()) - .build(); - FieldMask updateMask = FieldMask.newBuilder().build(); - client.updateWorkload(workload, updateMask); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void restrictAllowedServicesUnsupportedMethodTest() throws Exception { - // The restrictAllowedServices() method is not supported in REST transport. + public void updateWorkloadUnsupportedMethodTest() throws Exception { + // The updateWorkload() method is not supported in REST transport. // This empty test is generated for technical reasons. } diff --git a/java-assured-workloads/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceClientTest.java b/java-assured-workloads/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceClientTest.java index b85c8bf3755b..05cbd44c3933 100644 --- a/java-assured-workloads/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceClientTest.java +++ b/java-assured-workloads/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceClientTest.java @@ -260,46 +260,6 @@ public void updateWorkloadExceptionTest() throws Exception { } } - @Test - public void restrictAllowedServicesTest() throws Exception { - RestrictAllowedServicesResponse expectedResponse = - RestrictAllowedServicesResponse.newBuilder().build(); - mockAssuredWorkloadsService.addResponse(expectedResponse); - - RestrictAllowedServicesRequest request = - RestrictAllowedServicesRequest.newBuilder().setName("name3373707").build(); - - RestrictAllowedServicesResponse actualResponse = client.restrictAllowedServices(request); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAssuredWorkloadsService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - RestrictAllowedServicesRequest actualRequest = - ((RestrictAllowedServicesRequest) actualRequests.get(0)); - - Assert.assertEquals(request.getName(), actualRequest.getName()); - Assert.assertEquals(request.getRestrictionType(), actualRequest.getRestrictionType()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void restrictAllowedServicesExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAssuredWorkloadsService.addException(exception); - - try { - RestrictAllowedServicesRequest request = - RestrictAllowedServicesRequest.newBuilder().setName("name3373707").build(); - client.restrictAllowedServices(request); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - @Test public void restrictAllowedResourcesTest() throws Exception { RestrictAllowedResourcesResponse expectedResponse = diff --git a/java-assured-workloads/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1beta1/MockAssuredWorkloadsServiceImpl.java b/java-assured-workloads/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1beta1/MockAssuredWorkloadsServiceImpl.java index 1bb4022cadcb..4b428f4dbe8b 100644 --- a/java-assured-workloads/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1beta1/MockAssuredWorkloadsServiceImpl.java +++ b/java-assured-workloads/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1beta1/MockAssuredWorkloadsServiceImpl.java @@ -102,28 +102,6 @@ public void updateWorkload( } } - @Override - public void restrictAllowedServices( - RestrictAllowedServicesRequest request, - StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof RestrictAllowedServicesResponse) { - requests.add(request); - responseObserver.onNext(((RestrictAllowedServicesResponse) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method RestrictAllowedServices, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - RestrictAllowedServicesResponse.class.getName(), - Exception.class.getName()))); - } - } - @Override public void restrictAllowedResources( RestrictAllowedResourcesRequest request, diff --git a/java-assured-workloads/grpc-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceGrpc.java b/java-assured-workloads/grpc-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceGrpc.java index 882edeebb205..34f43801242e 100644 --- a/java-assured-workloads/grpc-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceGrpc.java +++ b/java-assured-workloads/grpc-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceGrpc.java @@ -131,60 +131,6 @@ private AssuredWorkloadsServiceGrpc() {} return getUpdateWorkloadMethod; } - private static volatile io.grpc.MethodDescriptor< - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedServicesRequest, - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedServicesResponse> - getRestrictAllowedServicesMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "RestrictAllowedServices", - requestType = com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedServicesRequest.class, - responseType = - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedServicesResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedServicesRequest, - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedServicesResponse> - getRestrictAllowedServicesMethod() { - io.grpc.MethodDescriptor< - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedServicesRequest, - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedServicesResponse> - getRestrictAllowedServicesMethod; - if ((getRestrictAllowedServicesMethod = - AssuredWorkloadsServiceGrpc.getRestrictAllowedServicesMethod) - == null) { - synchronized (AssuredWorkloadsServiceGrpc.class) { - if ((getRestrictAllowedServicesMethod = - AssuredWorkloadsServiceGrpc.getRestrictAllowedServicesMethod) - == null) { - AssuredWorkloadsServiceGrpc.getRestrictAllowedServicesMethod = - getRestrictAllowedServicesMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - generateFullMethodName(SERVICE_NAME, "RestrictAllowedServices")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.assuredworkloads.v1beta1 - .RestrictAllowedServicesRequest.getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.assuredworkloads.v1beta1 - .RestrictAllowedServicesResponse.getDefaultInstance())) - .setSchemaDescriptor( - new AssuredWorkloadsServiceMethodDescriptorSupplier( - "RestrictAllowedServices")) - .build(); - } - } - } - return getRestrictAllowedServicesMethod; - } - private static volatile io.grpc.MethodDescriptor< com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest, com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse> @@ -515,27 +461,6 @@ public void updateWorkload( getUpdateWorkloadMethod(), responseObserver); } - /** - * - * - *

-     * Restrict the list of services allowed in the Workload environment.
-     * The current list of allowed services can be found at
-     * https://cloud.google.com/assured-workloads/docs/supported-products
-     * In addition to assuredworkloads.workload.update permission, the user should
-     * also have orgpolicy.policy.set permission on the folder resource
-     * to use this functionality.
-     * 
- */ - public void restrictAllowedServices( - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedServicesRequest request, - io.grpc.stub.StreamObserver< - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedServicesResponse> - responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( - getRestrictAllowedServicesMethod(), responseObserver); - } - /** * * @@ -595,8 +520,8 @@ public void getWorkload( * * *
-     * Analyze if the source Assured Workloads can be moved to the target Assured
-     * Workload
+     * A request to analyze a hypothetical move of a source project or
+     * project-based workload to a target (destination) folder-based workload.
      * 
*/ public void analyzeWorkloadMove( @@ -639,13 +564,6 @@ public final io.grpc.ServerServiceDefinition bindService() { com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest, com.google.cloud.assuredworkloads.v1beta1.Workload>( this, METHODID_UPDATE_WORKLOAD))) - .addMethod( - getRestrictAllowedServicesMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedServicesRequest, - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedServicesResponse>( - this, METHODID_RESTRICT_ALLOWED_SERVICES))) .addMethod( getRestrictAllowedResourcesMethod(), io.grpc.stub.ServerCalls.asyncUnaryCall( @@ -739,29 +657,6 @@ public void updateWorkload( responseObserver); } - /** - * - * - *
-     * Restrict the list of services allowed in the Workload environment.
-     * The current list of allowed services can be found at
-     * https://cloud.google.com/assured-workloads/docs/supported-products
-     * In addition to assuredworkloads.workload.update permission, the user should
-     * also have orgpolicy.policy.set permission on the folder resource
-     * to use this functionality.
-     * 
- */ - public void restrictAllowedServices( - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedServicesRequest request, - io.grpc.stub.StreamObserver< - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedServicesResponse> - responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getRestrictAllowedServicesMethod(), getCallOptions()), - request, - responseObserver); - } - /** * * @@ -827,8 +722,8 @@ public void getWorkload( * * *
-     * Analyze if the source Assured Workloads can be moved to the target Assured
-     * Workload
+     * A request to analyze a hypothetical move of a source project or
+     * project-based workload to a target (destination) folder-based workload.
      * 
*/ public void analyzeWorkloadMove( @@ -909,25 +804,6 @@ public com.google.cloud.assuredworkloads.v1beta1.Workload updateWorkload( getChannel(), getUpdateWorkloadMethod(), getCallOptions(), request); } - /** - * - * - *
-     * Restrict the list of services allowed in the Workload environment.
-     * The current list of allowed services can be found at
-     * https://cloud.google.com/assured-workloads/docs/supported-products
-     * In addition to assuredworkloads.workload.update permission, the user should
-     * also have orgpolicy.policy.set permission on the folder resource
-     * to use this functionality.
-     * 
- */ - public com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedServicesResponse - restrictAllowedServices( - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedServicesRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getRestrictAllowedServicesMethod(), getCallOptions(), request); - } - /** * * @@ -982,8 +858,8 @@ public com.google.cloud.assuredworkloads.v1beta1.Workload getWorkload( * * *
-     * Analyze if the source Assured Workloads can be moved to the target Assured
-     * Workload
+     * A request to analyze a hypothetical move of a source project or
+     * project-based workload to a target (destination) folder-based workload.
      * 
*/ public com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse @@ -1057,26 +933,6 @@ protected AssuredWorkloadsServiceFutureStub build( getChannel().newCall(getUpdateWorkloadMethod(), getCallOptions()), request); } - /** - * - * - *
-     * Restrict the list of services allowed in the Workload environment.
-     * The current list of allowed services can be found at
-     * https://cloud.google.com/assured-workloads/docs/supported-products
-     * In addition to assuredworkloads.workload.update permission, the user should
-     * also have orgpolicy.policy.set permission on the folder resource
-     * to use this functionality.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture< - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedServicesResponse> - restrictAllowedServices( - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedServicesRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getRestrictAllowedServicesMethod(), getCallOptions()), request); - } - /** * * @@ -1133,8 +989,8 @@ protected AssuredWorkloadsServiceFutureStub build( * * *
-     * Analyze if the source Assured Workloads can be moved to the target Assured
-     * Workload
+     * A request to analyze a hypothetical move of a source project or
+     * project-based workload to a target (destination) folder-based workload.
      * 
*/ public com.google.common.util.concurrent.ListenableFuture< @@ -1162,12 +1018,11 @@ protected AssuredWorkloadsServiceFutureStub build( private static final int METHODID_CREATE_WORKLOAD = 0; private static final int METHODID_UPDATE_WORKLOAD = 1; - private static final int METHODID_RESTRICT_ALLOWED_SERVICES = 2; - private static final int METHODID_RESTRICT_ALLOWED_RESOURCES = 3; - private static final int METHODID_DELETE_WORKLOAD = 4; - private static final int METHODID_GET_WORKLOAD = 5; - private static final int METHODID_ANALYZE_WORKLOAD_MOVE = 6; - private static final int METHODID_LIST_WORKLOADS = 7; + private static final int METHODID_RESTRICT_ALLOWED_RESOURCES = 2; + private static final int METHODID_DELETE_WORKLOAD = 3; + private static final int METHODID_GET_WORKLOAD = 4; + private static final int METHODID_ANALYZE_WORKLOAD_MOVE = 5; + private static final int METHODID_LIST_WORKLOADS = 6; private static final class MethodHandlers implements io.grpc.stub.ServerCalls.UnaryMethod, @@ -1197,13 +1052,6 @@ public void invoke(Req request, io.grpc.stub.StreamObserver responseObserv (io.grpc.stub.StreamObserver) responseObserver); break; - case METHODID_RESTRICT_ALLOWED_SERVICES: - serviceImpl.restrictAllowedServices( - (com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedServicesRequest) request, - (io.grpc.stub.StreamObserver< - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedServicesResponse>) - responseObserver); - break; case METHODID_RESTRICT_ALLOWED_RESOURCES: serviceImpl.restrictAllowedResources( (com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest) request, @@ -1302,7 +1150,6 @@ public static io.grpc.ServiceDescriptor getServiceDescriptor() { .setSchemaDescriptor(new AssuredWorkloadsServiceFileDescriptorSupplier()) .addMethod(getCreateWorkloadMethod()) .addMethod(getUpdateWorkloadMethod()) - .addMethod(getRestrictAllowedServicesMethod()) .addMethod(getRestrictAllowedResourcesMethod()) .addMethod(getDeleteWorkloadMethod()) .addMethod(getGetWorkloadMethod()) diff --git a/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AnalyzeWorkloadMoveRequest.java b/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AnalyzeWorkloadMoveRequest.java index ef2937ff1385..0b2d21837859 100644 --- a/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AnalyzeWorkloadMoveRequest.java +++ b/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AnalyzeWorkloadMoveRequest.java @@ -22,7 +22,8 @@ * * *
- * Request to check if source workload can be moved to target workload.
+ * A request to analyze a hypothetical move of a source project or project-based
+ * workload to a target (destination) folder-based workload.
  * 
* * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest} @@ -179,11 +180,11 @@ public ProjectOrWorkloadResourceCase getProjectOrWorkloadResourceCase() { * * *
-   * The Source is project based Workload to be moved. This is the workloads's
-   * relative path in the API, formatted as
-   * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-   * For example,
-   * "organizations/123/locations/us-east1/workloads/assured-workload-1".
+   * The source type is a project-based workload. Specify the workloads's
+   * relative resource name, formatted as:
+   * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
+   * For example:
+   * "organizations/123/locations/us-east1/workloads/assured-workload-1"
    * 
* * string source = 1; @@ -197,11 +198,11 @@ public boolean hasSource() { * * *
-   * The Source is project based Workload to be moved. This is the workloads's
-   * relative path in the API, formatted as
-   * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-   * For example,
-   * "organizations/123/locations/us-east1/workloads/assured-workload-1".
+   * The source type is a project-based workload. Specify the workloads's
+   * relative resource name, formatted as:
+   * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
+   * For example:
+   * "organizations/123/locations/us-east1/workloads/assured-workload-1"
    * 
* * string source = 1; @@ -228,11 +229,11 @@ public java.lang.String getSource() { * * *
-   * The Source is project based Workload to be moved. This is the workloads's
-   * relative path in the API, formatted as
-   * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-   * For example,
-   * "organizations/123/locations/us-east1/workloads/assured-workload-1".
+   * The source type is a project-based workload. Specify the workloads's
+   * relative resource name, formatted as:
+   * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
+   * For example:
+   * "organizations/123/locations/us-east1/workloads/assured-workload-1"
    * 
* * string source = 1; @@ -261,14 +262,12 @@ public com.google.protobuf.ByteString getSourceBytes() { * * *
-   * The Source is a project based to be moved.
-   * This is the project's relative path in the API, formatted as
-   * "cloudresourcemanager.googleapis.com/projects/{project_number}"
-   * "projects/{project_number}"
-   * "cloudresourcemanager.googleapis.com/projects/{project_id}"
-   * "projects/{project_id}"
-   * For example,
-   * "organizations/123/locations/us-east1/workloads/assured-workload-1".
+   * The source type is a project. Specify the project's relative resource
+   * name, formatted as either a project number or a project ID:
+   * "projects/{PROJECT_NUMBER}" or "projects/{PROJECT_ID}"
+   * For example:
+   * "projects/951040570662" when specifying a project number, or
+   * "projects/my-project-123" when specifying a project ID.
    * 
* * string project = 3; @@ -282,14 +281,12 @@ public boolean hasProject() { * * *
-   * The Source is a project based to be moved.
-   * This is the project's relative path in the API, formatted as
-   * "cloudresourcemanager.googleapis.com/projects/{project_number}"
-   * "projects/{project_number}"
-   * "cloudresourcemanager.googleapis.com/projects/{project_id}"
-   * "projects/{project_id}"
-   * For example,
-   * "organizations/123/locations/us-east1/workloads/assured-workload-1".
+   * The source type is a project. Specify the project's relative resource
+   * name, formatted as either a project number or a project ID:
+   * "projects/{PROJECT_NUMBER}" or "projects/{PROJECT_ID}"
+   * For example:
+   * "projects/951040570662" when specifying a project number, or
+   * "projects/my-project-123" when specifying a project ID.
    * 
* * string project = 3; @@ -316,14 +313,12 @@ public java.lang.String getProject() { * * *
-   * The Source is a project based to be moved.
-   * This is the project's relative path in the API, formatted as
-   * "cloudresourcemanager.googleapis.com/projects/{project_number}"
-   * "projects/{project_number}"
-   * "cloudresourcemanager.googleapis.com/projects/{project_id}"
-   * "projects/{project_id}"
-   * For example,
-   * "organizations/123/locations/us-east1/workloads/assured-workload-1".
+   * The source type is a project. Specify the project's relative resource
+   * name, formatted as either a project number or a project ID:
+   * "projects/{PROJECT_NUMBER}" or "projects/{PROJECT_ID}"
+   * For example:
+   * "projects/951040570662" when specifying a project number, or
+   * "projects/my-project-123" when specifying a project ID.
    * 
* * string project = 3; @@ -353,11 +348,12 @@ public com.google.protobuf.ByteString getProjectBytes() { * * *
-   * Required. The resource name of the Workload to fetch. This is the workloads's
-   * relative path in the API, formatted as
-   * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-   * For example,
-   * "organizations/123/locations/us-east1/workloads/assured-workload-2".
+   * Required. The resource ID of the folder-based destination workload. This workload is
+   * where the source project will hypothetically be moved to. Specify the
+   * workload's relative resource name, formatted as:
+   * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
+   * For example:
+   * "organizations/123/locations/us-east1/workloads/assured-workload-2"
    * 
* * string target = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -380,11 +376,12 @@ public java.lang.String getTarget() { * * *
-   * Required. The resource name of the Workload to fetch. This is the workloads's
-   * relative path in the API, formatted as
-   * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-   * For example,
-   * "organizations/123/locations/us-east1/workloads/assured-workload-2".
+   * Required. The resource ID of the folder-based destination workload. This workload is
+   * where the source project will hypothetically be moved to. Specify the
+   * workload's relative resource name, formatted as:
+   * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
+   * For example:
+   * "organizations/123/locations/us-east1/workloads/assured-workload-2"
    * 
* * string target = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -607,7 +604,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * Request to check if source workload can be moved to target workload.
+   * A request to analyze a hypothetical move of a source project or project-based
+   * workload to a target (destination) folder-based workload.
    * 
* * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest} @@ -816,11 +814,11 @@ public Builder clearProjectOrWorkloadResource() { * * *
-     * The Source is project based Workload to be moved. This is the workloads's
-     * relative path in the API, formatted as
-     * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1".
+     * The source type is a project-based workload. Specify the workloads's
+     * relative resource name, formatted as:
+     * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
+     * For example:
+     * "organizations/123/locations/us-east1/workloads/assured-workload-1"
      * 
* * string source = 1; @@ -835,11 +833,11 @@ public boolean hasSource() { * * *
-     * The Source is project based Workload to be moved. This is the workloads's
-     * relative path in the API, formatted as
-     * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1".
+     * The source type is a project-based workload. Specify the workloads's
+     * relative resource name, formatted as:
+     * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
+     * For example:
+     * "organizations/123/locations/us-east1/workloads/assured-workload-1"
      * 
* * string source = 1; @@ -867,11 +865,11 @@ public java.lang.String getSource() { * * *
-     * The Source is project based Workload to be moved. This is the workloads's
-     * relative path in the API, formatted as
-     * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1".
+     * The source type is a project-based workload. Specify the workloads's
+     * relative resource name, formatted as:
+     * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
+     * For example:
+     * "organizations/123/locations/us-east1/workloads/assured-workload-1"
      * 
* * string source = 1; @@ -899,11 +897,11 @@ public com.google.protobuf.ByteString getSourceBytes() { * * *
-     * The Source is project based Workload to be moved. This is the workloads's
-     * relative path in the API, formatted as
-     * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1".
+     * The source type is a project-based workload. Specify the workloads's
+     * relative resource name, formatted as:
+     * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
+     * For example:
+     * "organizations/123/locations/us-east1/workloads/assured-workload-1"
      * 
* * string source = 1; @@ -924,11 +922,11 @@ public Builder setSource(java.lang.String value) { * * *
-     * The Source is project based Workload to be moved. This is the workloads's
-     * relative path in the API, formatted as
-     * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1".
+     * The source type is a project-based workload. Specify the workloads's
+     * relative resource name, formatted as:
+     * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
+     * For example:
+     * "organizations/123/locations/us-east1/workloads/assured-workload-1"
      * 
* * string source = 1; @@ -947,11 +945,11 @@ public Builder clearSource() { * * *
-     * The Source is project based Workload to be moved. This is the workloads's
-     * relative path in the API, formatted as
-     * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1".
+     * The source type is a project-based workload. Specify the workloads's
+     * relative resource name, formatted as:
+     * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
+     * For example:
+     * "organizations/123/locations/us-east1/workloads/assured-workload-1"
      * 
* * string source = 1; @@ -974,14 +972,12 @@ public Builder setSourceBytes(com.google.protobuf.ByteString value) { * * *
-     * The Source is a project based to be moved.
-     * This is the project's relative path in the API, formatted as
-     * "cloudresourcemanager.googleapis.com/projects/{project_number}"
-     * "projects/{project_number}"
-     * "cloudresourcemanager.googleapis.com/projects/{project_id}"
-     * "projects/{project_id}"
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1".
+     * The source type is a project. Specify the project's relative resource
+     * name, formatted as either a project number or a project ID:
+     * "projects/{PROJECT_NUMBER}" or "projects/{PROJECT_ID}"
+     * For example:
+     * "projects/951040570662" when specifying a project number, or
+     * "projects/my-project-123" when specifying a project ID.
      * 
* * string project = 3; @@ -996,14 +992,12 @@ public boolean hasProject() { * * *
-     * The Source is a project based to be moved.
-     * This is the project's relative path in the API, formatted as
-     * "cloudresourcemanager.googleapis.com/projects/{project_number}"
-     * "projects/{project_number}"
-     * "cloudresourcemanager.googleapis.com/projects/{project_id}"
-     * "projects/{project_id}"
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1".
+     * The source type is a project. Specify the project's relative resource
+     * name, formatted as either a project number or a project ID:
+     * "projects/{PROJECT_NUMBER}" or "projects/{PROJECT_ID}"
+     * For example:
+     * "projects/951040570662" when specifying a project number, or
+     * "projects/my-project-123" when specifying a project ID.
      * 
* * string project = 3; @@ -1031,14 +1025,12 @@ public java.lang.String getProject() { * * *
-     * The Source is a project based to be moved.
-     * This is the project's relative path in the API, formatted as
-     * "cloudresourcemanager.googleapis.com/projects/{project_number}"
-     * "projects/{project_number}"
-     * "cloudresourcemanager.googleapis.com/projects/{project_id}"
-     * "projects/{project_id}"
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1".
+     * The source type is a project. Specify the project's relative resource
+     * name, formatted as either a project number or a project ID:
+     * "projects/{PROJECT_NUMBER}" or "projects/{PROJECT_ID}"
+     * For example:
+     * "projects/951040570662" when specifying a project number, or
+     * "projects/my-project-123" when specifying a project ID.
      * 
* * string project = 3; @@ -1066,14 +1058,12 @@ public com.google.protobuf.ByteString getProjectBytes() { * * *
-     * The Source is a project based to be moved.
-     * This is the project's relative path in the API, formatted as
-     * "cloudresourcemanager.googleapis.com/projects/{project_number}"
-     * "projects/{project_number}"
-     * "cloudresourcemanager.googleapis.com/projects/{project_id}"
-     * "projects/{project_id}"
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1".
+     * The source type is a project. Specify the project's relative resource
+     * name, formatted as either a project number or a project ID:
+     * "projects/{PROJECT_NUMBER}" or "projects/{PROJECT_ID}"
+     * For example:
+     * "projects/951040570662" when specifying a project number, or
+     * "projects/my-project-123" when specifying a project ID.
      * 
* * string project = 3; @@ -1094,14 +1084,12 @@ public Builder setProject(java.lang.String value) { * * *
-     * The Source is a project based to be moved.
-     * This is the project's relative path in the API, formatted as
-     * "cloudresourcemanager.googleapis.com/projects/{project_number}"
-     * "projects/{project_number}"
-     * "cloudresourcemanager.googleapis.com/projects/{project_id}"
-     * "projects/{project_id}"
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1".
+     * The source type is a project. Specify the project's relative resource
+     * name, formatted as either a project number or a project ID:
+     * "projects/{PROJECT_NUMBER}" or "projects/{PROJECT_ID}"
+     * For example:
+     * "projects/951040570662" when specifying a project number, or
+     * "projects/my-project-123" when specifying a project ID.
      * 
* * string project = 3; @@ -1120,14 +1108,12 @@ public Builder clearProject() { * * *
-     * The Source is a project based to be moved.
-     * This is the project's relative path in the API, formatted as
-     * "cloudresourcemanager.googleapis.com/projects/{project_number}"
-     * "projects/{project_number}"
-     * "cloudresourcemanager.googleapis.com/projects/{project_id}"
-     * "projects/{project_id}"
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1".
+     * The source type is a project. Specify the project's relative resource
+     * name, formatted as either a project number or a project ID:
+     * "projects/{PROJECT_NUMBER}" or "projects/{PROJECT_ID}"
+     * For example:
+     * "projects/951040570662" when specifying a project number, or
+     * "projects/my-project-123" when specifying a project ID.
      * 
* * string project = 3; @@ -1151,11 +1137,12 @@ public Builder setProjectBytes(com.google.protobuf.ByteString value) { * * *
-     * Required. The resource name of the Workload to fetch. This is the workloads's
-     * relative path in the API, formatted as
-     * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-2".
+     * Required. The resource ID of the folder-based destination workload. This workload is
+     * where the source project will hypothetically be moved to. Specify the
+     * workload's relative resource name, formatted as:
+     * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
+     * For example:
+     * "organizations/123/locations/us-east1/workloads/assured-workload-2"
      * 
* * string target = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -1177,11 +1164,12 @@ public java.lang.String getTarget() { * * *
-     * Required. The resource name of the Workload to fetch. This is the workloads's
-     * relative path in the API, formatted as
-     * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-2".
+     * Required. The resource ID of the folder-based destination workload. This workload is
+     * where the source project will hypothetically be moved to. Specify the
+     * workload's relative resource name, formatted as:
+     * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
+     * For example:
+     * "organizations/123/locations/us-east1/workloads/assured-workload-2"
      * 
* * string target = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -1203,11 +1191,12 @@ public com.google.protobuf.ByteString getTargetBytes() { * * *
-     * Required. The resource name of the Workload to fetch. This is the workloads's
-     * relative path in the API, formatted as
-     * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-2".
+     * Required. The resource ID of the folder-based destination workload. This workload is
+     * where the source project will hypothetically be moved to. Specify the
+     * workload's relative resource name, formatted as:
+     * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
+     * For example:
+     * "organizations/123/locations/us-east1/workloads/assured-workload-2"
      * 
* * string target = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -1228,11 +1217,12 @@ public Builder setTarget(java.lang.String value) { * * *
-     * Required. The resource name of the Workload to fetch. This is the workloads's
-     * relative path in the API, formatted as
-     * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-2".
+     * Required. The resource ID of the folder-based destination workload. This workload is
+     * where the source project will hypothetically be moved to. Specify the
+     * workload's relative resource name, formatted as:
+     * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
+     * For example:
+     * "organizations/123/locations/us-east1/workloads/assured-workload-2"
      * 
* * string target = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -1249,11 +1239,12 @@ public Builder clearTarget() { * * *
-     * Required. The resource name of the Workload to fetch. This is the workloads's
-     * relative path in the API, formatted as
-     * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-2".
+     * Required. The resource ID of the folder-based destination workload. This workload is
+     * where the source project will hypothetically be moved to. Specify the
+     * workload's relative resource name, formatted as:
+     * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
+     * For example:
+     * "organizations/123/locations/us-east1/workloads/assured-workload-2"
      * 
* * string target = 2 [(.google.api.field_behavior) = REQUIRED]; diff --git a/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AnalyzeWorkloadMoveRequestOrBuilder.java b/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AnalyzeWorkloadMoveRequestOrBuilder.java index b7bb1fabf95e..c364a945fbae 100644 --- a/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AnalyzeWorkloadMoveRequestOrBuilder.java +++ b/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AnalyzeWorkloadMoveRequestOrBuilder.java @@ -27,11 +27,11 @@ public interface AnalyzeWorkloadMoveRequestOrBuilder * * *
-   * The Source is project based Workload to be moved. This is the workloads's
-   * relative path in the API, formatted as
-   * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-   * For example,
-   * "organizations/123/locations/us-east1/workloads/assured-workload-1".
+   * The source type is a project-based workload. Specify the workloads's
+   * relative resource name, formatted as:
+   * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
+   * For example:
+   * "organizations/123/locations/us-east1/workloads/assured-workload-1"
    * 
* * string source = 1; @@ -43,11 +43,11 @@ public interface AnalyzeWorkloadMoveRequestOrBuilder * * *
-   * The Source is project based Workload to be moved. This is the workloads's
-   * relative path in the API, formatted as
-   * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-   * For example,
-   * "organizations/123/locations/us-east1/workloads/assured-workload-1".
+   * The source type is a project-based workload. Specify the workloads's
+   * relative resource name, formatted as:
+   * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
+   * For example:
+   * "organizations/123/locations/us-east1/workloads/assured-workload-1"
    * 
* * string source = 1; @@ -59,11 +59,11 @@ public interface AnalyzeWorkloadMoveRequestOrBuilder * * *
-   * The Source is project based Workload to be moved. This is the workloads's
-   * relative path in the API, formatted as
-   * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-   * For example,
-   * "organizations/123/locations/us-east1/workloads/assured-workload-1".
+   * The source type is a project-based workload. Specify the workloads's
+   * relative resource name, formatted as:
+   * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
+   * For example:
+   * "organizations/123/locations/us-east1/workloads/assured-workload-1"
    * 
* * string source = 1; @@ -76,14 +76,12 @@ public interface AnalyzeWorkloadMoveRequestOrBuilder * * *
-   * The Source is a project based to be moved.
-   * This is the project's relative path in the API, formatted as
-   * "cloudresourcemanager.googleapis.com/projects/{project_number}"
-   * "projects/{project_number}"
-   * "cloudresourcemanager.googleapis.com/projects/{project_id}"
-   * "projects/{project_id}"
-   * For example,
-   * "organizations/123/locations/us-east1/workloads/assured-workload-1".
+   * The source type is a project. Specify the project's relative resource
+   * name, formatted as either a project number or a project ID:
+   * "projects/{PROJECT_NUMBER}" or "projects/{PROJECT_ID}"
+   * For example:
+   * "projects/951040570662" when specifying a project number, or
+   * "projects/my-project-123" when specifying a project ID.
    * 
* * string project = 3; @@ -95,14 +93,12 @@ public interface AnalyzeWorkloadMoveRequestOrBuilder * * *
-   * The Source is a project based to be moved.
-   * This is the project's relative path in the API, formatted as
-   * "cloudresourcemanager.googleapis.com/projects/{project_number}"
-   * "projects/{project_number}"
-   * "cloudresourcemanager.googleapis.com/projects/{project_id}"
-   * "projects/{project_id}"
-   * For example,
-   * "organizations/123/locations/us-east1/workloads/assured-workload-1".
+   * The source type is a project. Specify the project's relative resource
+   * name, formatted as either a project number or a project ID:
+   * "projects/{PROJECT_NUMBER}" or "projects/{PROJECT_ID}"
+   * For example:
+   * "projects/951040570662" when specifying a project number, or
+   * "projects/my-project-123" when specifying a project ID.
    * 
* * string project = 3; @@ -114,14 +110,12 @@ public interface AnalyzeWorkloadMoveRequestOrBuilder * * *
-   * The Source is a project based to be moved.
-   * This is the project's relative path in the API, formatted as
-   * "cloudresourcemanager.googleapis.com/projects/{project_number}"
-   * "projects/{project_number}"
-   * "cloudresourcemanager.googleapis.com/projects/{project_id}"
-   * "projects/{project_id}"
-   * For example,
-   * "organizations/123/locations/us-east1/workloads/assured-workload-1".
+   * The source type is a project. Specify the project's relative resource
+   * name, formatted as either a project number or a project ID:
+   * "projects/{PROJECT_NUMBER}" or "projects/{PROJECT_ID}"
+   * For example:
+   * "projects/951040570662" when specifying a project number, or
+   * "projects/my-project-123" when specifying a project ID.
    * 
* * string project = 3; @@ -134,11 +128,12 @@ public interface AnalyzeWorkloadMoveRequestOrBuilder * * *
-   * Required. The resource name of the Workload to fetch. This is the workloads's
-   * relative path in the API, formatted as
-   * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-   * For example,
-   * "organizations/123/locations/us-east1/workloads/assured-workload-2".
+   * Required. The resource ID of the folder-based destination workload. This workload is
+   * where the source project will hypothetically be moved to. Specify the
+   * workload's relative resource name, formatted as:
+   * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
+   * For example:
+   * "organizations/123/locations/us-east1/workloads/assured-workload-2"
    * 
* * string target = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -150,11 +145,12 @@ public interface AnalyzeWorkloadMoveRequestOrBuilder * * *
-   * Required. The resource name of the Workload to fetch. This is the workloads's
-   * relative path in the API, formatted as
-   * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-   * For example,
-   * "organizations/123/locations/us-east1/workloads/assured-workload-2".
+   * Required. The resource ID of the folder-based destination workload. This workload is
+   * where the source project will hypothetically be moved to. Specify the
+   * workload's relative resource name, formatted as:
+   * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
+   * For example:
+   * "organizations/123/locations/us-east1/workloads/assured-workload-2"
    * 
* * string target = 2 [(.google.api.field_behavior) = REQUIRED]; diff --git a/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AnalyzeWorkloadMoveResponse.java b/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AnalyzeWorkloadMoveResponse.java index 59bb8c6a4785..451540968fb2 100644 --- a/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AnalyzeWorkloadMoveResponse.java +++ b/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AnalyzeWorkloadMoveResponse.java @@ -22,8 +22,7 @@ * * *
- * Response with the analysis if the source workload can be moved to the target
- * workload
+ * A response that includes the analysis of the hypothetical resource move.
  * 
* * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse} @@ -127,8 +126,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * List of blockers that prevent moving the source workload to the target
-   * workload
+   * A list of blockers that should be addressed before moving the source
+   * project or project-based workload to the destination folder-based workload.
    * 
* * repeated string blockers = 1; @@ -142,8 +141,8 @@ public com.google.protobuf.ProtocolStringList getBlockersList() { * * *
-   * List of blockers that prevent moving the source workload to the target
-   * workload
+   * A list of blockers that should be addressed before moving the source
+   * project or project-based workload to the destination folder-based workload.
    * 
* * repeated string blockers = 1; @@ -157,8 +156,8 @@ public int getBlockersCount() { * * *
-   * List of blockers that prevent moving the source workload to the target
-   * workload
+   * A list of blockers that should be addressed before moving the source
+   * project or project-based workload to the destination folder-based workload.
    * 
* * repeated string blockers = 1; @@ -173,8 +172,8 @@ public java.lang.String getBlockers(int index) { * * *
-   * List of blockers that prevent moving the source workload to the target
-   * workload
+   * A list of blockers that should be addressed before moving the source
+   * project or project-based workload to the destination folder-based workload.
    * 
* * repeated string blockers = 1; @@ -358,8 +357,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * Response with the analysis if the source workload can be moved to the target
-   * workload
+   * A response that includes the analysis of the hypothetical resource move.
    * 
* * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse} @@ -547,8 +545,8 @@ private void ensureBlockersIsMutable() { * * *
-     * List of blockers that prevent moving the source workload to the target
-     * workload
+     * A list of blockers that should be addressed before moving the source
+     * project or project-based workload to the destination folder-based workload.
      * 
* * repeated string blockers = 1; @@ -562,8 +560,8 @@ public com.google.protobuf.ProtocolStringList getBlockersList() { * * *
-     * List of blockers that prevent moving the source workload to the target
-     * workload
+     * A list of blockers that should be addressed before moving the source
+     * project or project-based workload to the destination folder-based workload.
      * 
* * repeated string blockers = 1; @@ -577,8 +575,8 @@ public int getBlockersCount() { * * *
-     * List of blockers that prevent moving the source workload to the target
-     * workload
+     * A list of blockers that should be addressed before moving the source
+     * project or project-based workload to the destination folder-based workload.
      * 
* * repeated string blockers = 1; @@ -593,8 +591,8 @@ public java.lang.String getBlockers(int index) { * * *
-     * List of blockers that prevent moving the source workload to the target
-     * workload
+     * A list of blockers that should be addressed before moving the source
+     * project or project-based workload to the destination folder-based workload.
      * 
* * repeated string blockers = 1; @@ -609,8 +607,8 @@ public com.google.protobuf.ByteString getBlockersBytes(int index) { * * *
-     * List of blockers that prevent moving the source workload to the target
-     * workload
+     * A list of blockers that should be addressed before moving the source
+     * project or project-based workload to the destination folder-based workload.
      * 
* * repeated string blockers = 1; @@ -632,8 +630,8 @@ public Builder setBlockers(int index, java.lang.String value) { * * *
-     * List of blockers that prevent moving the source workload to the target
-     * workload
+     * A list of blockers that should be addressed before moving the source
+     * project or project-based workload to the destination folder-based workload.
      * 
* * repeated string blockers = 1; @@ -654,8 +652,8 @@ public Builder addBlockers(java.lang.String value) { * * *
-     * List of blockers that prevent moving the source workload to the target
-     * workload
+     * A list of blockers that should be addressed before moving the source
+     * project or project-based workload to the destination folder-based workload.
      * 
* * repeated string blockers = 1; @@ -673,8 +671,8 @@ public Builder addAllBlockers(java.lang.Iterable values) { * * *
-     * List of blockers that prevent moving the source workload to the target
-     * workload
+     * A list of blockers that should be addressed before moving the source
+     * project or project-based workload to the destination folder-based workload.
      * 
* * repeated string blockers = 1; @@ -691,8 +689,8 @@ public Builder clearBlockers() { * * *
-     * List of blockers that prevent moving the source workload to the target
-     * workload
+     * A list of blockers that should be addressed before moving the source
+     * project or project-based workload to the destination folder-based workload.
      * 
* * repeated string blockers = 1; diff --git a/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AnalyzeWorkloadMoveResponseOrBuilder.java b/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AnalyzeWorkloadMoveResponseOrBuilder.java index 49f53517d557..c8a5abeb4bb0 100644 --- a/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AnalyzeWorkloadMoveResponseOrBuilder.java +++ b/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AnalyzeWorkloadMoveResponseOrBuilder.java @@ -27,8 +27,8 @@ public interface AnalyzeWorkloadMoveResponseOrBuilder * * *
-   * List of blockers that prevent moving the source workload to the target
-   * workload
+   * A list of blockers that should be addressed before moving the source
+   * project or project-based workload to the destination folder-based workload.
    * 
* * repeated string blockers = 1; @@ -40,8 +40,8 @@ public interface AnalyzeWorkloadMoveResponseOrBuilder * * *
-   * List of blockers that prevent moving the source workload to the target
-   * workload
+   * A list of blockers that should be addressed before moving the source
+   * project or project-based workload to the destination folder-based workload.
    * 
* * repeated string blockers = 1; @@ -53,8 +53,8 @@ public interface AnalyzeWorkloadMoveResponseOrBuilder * * *
-   * List of blockers that prevent moving the source workload to the target
-   * workload
+   * A list of blockers that should be addressed before moving the source
+   * project or project-based workload to the destination folder-based workload.
    * 
* * repeated string blockers = 1; @@ -67,8 +67,8 @@ public interface AnalyzeWorkloadMoveResponseOrBuilder * * *
-   * List of blockers that prevent moving the source workload to the target
-   * workload
+   * A list of blockers that should be addressed before moving the source
+   * project or project-based workload to the destination folder-based workload.
    * 
* * repeated string blockers = 1; diff --git a/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredworkloadsProto.java b/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredworkloadsProto.java index d2c704b0398d..802a8fc38e91 100644 --- a/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredworkloadsProto.java +++ b/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredworkloadsProto.java @@ -35,14 +35,6 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_cloud_assuredworkloads_v1beta1_UpdateWorkloadRequest_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_assuredworkloads_v1beta1_UpdateWorkloadRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedServicesRequest_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedServicesRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedServicesResponse_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedServicesResponse_fieldAccessorTable; static final com.google.protobuf.Descriptors.Descriptor internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedResourcesRequest_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable @@ -143,143 +135,136 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "workload\030\001 \001(\0132/.google.cloud.assuredwor" + "kloads.v1beta1.WorkloadB\003\340A\002\0224\n\013update_m" + "ask\030\002 \001(\0132\032.google.protobuf.FieldMaskB\003\340" - + "A\002\"\230\002\n\036RestrictAllowedServicesRequest\022\021\n" - + "\004name\030\001 \001(\tB\003\340A\002\022t\n\020restriction_type\030\002 \001" - + "(\0162U.google.cloud.assuredworkloads.v1bet" - + "a1.RestrictAllowedServicesRequest.Restri" - + "ctionTypeB\003\340A\002\"m\n\017RestrictionType\022 \n\034RES" - + "TRICTION_TYPE_UNSPECIFIED\020\000\022\032\n\026ALLOW_ALL" - + "_GCP_SERVICES\020\001\022\034\n\030ALLOW_COMPLIANT_SERVI" - + "CES\020\002\"!\n\037RestrictAllowedServicesResponse" - + "\"\234\002\n\037RestrictAllowedResourcesRequest\022\021\n\004" - + "name\030\001 \001(\tB\003\340A\002\022u\n\020restriction_type\030\002 \001(" - + "\0162V.google.cloud.assuredworkloads.v1beta" - + "1.RestrictAllowedResourcesRequest.Restri" - + "ctionTypeB\003\340A\002\"o\n\017RestrictionType\022 \n\034RES" - + "TRICTION_TYPE_UNSPECIFIED\020\000\022\033\n\027ALLOW_ALL" - + "_GCP_RESOURCES\020\001\022\035\n\031ALLOW_COMPLIANT_RESO" - + "URCES\020\002\"\"\n RestrictAllowedResourcesRespo" - + "nse\"j\n\025DeleteWorkloadRequest\022>\n\004name\030\001 \001" - + "(\tB0\340A\002\372A*\n(assuredworkloads.googleapis." - + "com/Workload\022\021\n\004etag\030\002 \001(\tB\003\340A\001\"T\n\022GetWo" - + "rkloadRequest\022>\n\004name\030\001 \001(\tB0\340A\002\372A*\n(ass" - + "uredworkloads.googleapis.com/Workload\"s\n" - + "\032AnalyzeWorkloadMoveRequest\022\020\n\006source\030\001 " - + "\001(\tH\000\022\021\n\007project\030\003 \001(\tH\000\022\023\n\006target\030\002 \001(\t" - + "B\003\340A\002B\033\n\031projectOrWorkloadResource\"/\n\033An" - + "alyzeWorkloadMoveResponse\022\020\n\010blockers\030\001 " - + "\003(\t\"\217\001\n\024ListWorkloadsRequest\022@\n\006parent\030\001" - + " \001(\tB0\340A\002\372A*\022(assuredworkloads.googleapi" - + "s.com/Workload\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npag" - + "e_token\030\003 \001(\t\022\016\n\006filter\030\004 \001(\t\"t\n\025ListWor" - + "kloadsResponse\022B\n\tworkloads\030\001 \003(\0132/.goog" - + "le.cloud.assuredworkloads.v1beta1.Worklo" - + "ad\022\027\n\017next_page_token\030\002 \001(\t\"\203\033\n\010Workload" - + "\022\021\n\004name\030\001 \001(\tB\003\340A\001\022\031\n\014display_name\030\002 \001(" - + "\tB\003\340A\002\022T\n\tresources\030\003 \003(\0132<.google.cloud" - + ".assuredworkloads.v1beta1.Workload.Resou" - + "rceInfoB\003\340A\003\022c\n\021compliance_regime\030\004 \001(\0162" - + "@.google.cloud.assuredworkloads.v1beta1." - + "Workload.ComplianceRegimeB\006\340A\002\340A\005\0227\n\013cre" - + "ate_time\030\005 \001(\0132\032.google.protobuf.Timesta" - + "mpB\006\340A\003\340A\005\022\034\n\017billing_account\030\006 \001(\tB\003\340A\004" - + "\022]\n\014il4_settings\030\007 \001(\0132;.google.cloud.as" - + "suredworkloads.v1beta1.Workload.IL4Setti" - + "ngsB\010\030\001\340A\004\340A\005H\000\022_\n\rcjis_settings\030\010 \001(\0132<" - + ".google.cloud.assuredworkloads.v1beta1.W" - + "orkload.CJISSettingsB\010\030\001\340A\004\340A\005H\000\022n\n\025fedr" - + "amp_high_settings\030\013 \001(\0132C.google.cloud.a" - + "ssuredworkloads.v1beta1.Workload.Fedramp" - + "HighSettingsB\010\030\001\340A\004\340A\005H\000\022v\n\031fedramp_mode" - + "rate_settings\030\014 \001(\0132G.google.cloud.assur" - + "edworkloads.v1beta1.Workload.FedrampMode" - + "rateSettingsB\010\030\001\340A\004\340A\005H\000\022\021\n\004etag\030\t \001(\tB\003" - + "\340A\001\022P\n\006labels\030\n \003(\0132;.google.cloud.assur" - + "edworkloads.v1beta1.Workload.LabelsEntry" - + "B\003\340A\001\022)\n\034provisioned_resources_parent\030\r " - + "\001(\tB\003\340A\004\022X\n\014kms_settings\030\016 \001(\0132;.google." + + "A\002\"\234\002\n\037RestrictAllowedResourcesRequest\022\021" + + "\n\004name\030\001 \001(\tB\003\340A\002\022u\n\020restriction_type\030\002 " + + "\001(\0162V.google.cloud.assuredworkloads.v1be" + + "ta1.RestrictAllowedResourcesRequest.Rest" + + "rictionTypeB\003\340A\002\"o\n\017RestrictionType\022 \n\034R" + + "ESTRICTION_TYPE_UNSPECIFIED\020\000\022\033\n\027ALLOW_A" + + "LL_GCP_RESOURCES\020\001\022\035\n\031ALLOW_COMPLIANT_RE" + + "SOURCES\020\002\"\"\n RestrictAllowedResourcesRes" + + "ponse\"j\n\025DeleteWorkloadRequest\022>\n\004name\030\001" + + " \001(\tB0\340A\002\372A*\n(assuredworkloads.googleapi" + + "s.com/Workload\022\021\n\004etag\030\002 \001(\tB\003\340A\001\"T\n\022Get" + + "WorkloadRequest\022>\n\004name\030\001 \001(\tB0\340A\002\372A*\n(a" + + "ssuredworkloads.googleapis.com/Workload\"" + + "s\n\032AnalyzeWorkloadMoveRequest\022\020\n\006source\030" + + "\001 \001(\tH\000\022\021\n\007project\030\003 \001(\tH\000\022\023\n\006target\030\002 \001" + + "(\tB\003\340A\002B\033\n\031projectOrWorkloadResource\"/\n\033" + + "AnalyzeWorkloadMoveResponse\022\020\n\010blockers\030" + + "\001 \003(\t\"\217\001\n\024ListWorkloadsRequest\022@\n\006parent" + + "\030\001 \001(\tB0\340A\002\372A*\022(assuredworkloads.googlea" + + "pis.com/Workload\022\021\n\tpage_size\030\002 \001(\005\022\022\n\np" + + "age_token\030\003 \001(\t\022\016\n\006filter\030\004 \001(\t\"t\n\025ListW" + + "orkloadsResponse\022B\n\tworkloads\030\001 \003(\0132/.go" + + "ogle.cloud.assuredworkloads.v1beta1.Work" + + "load\022\027\n\017next_page_token\030\002 \001(\t\"\242\033\n\010Worklo" + + "ad\022\021\n\004name\030\001 \001(\tB\003\340A\001\022\031\n\014display_name\030\002 " + + "\001(\tB\003\340A\002\022T\n\tresources\030\003 \003(\0132<.google.clo" + + "ud.assuredworkloads.v1beta1.Workload.Res" + + "ourceInfoB\003\340A\003\022c\n\021compliance_regime\030\004 \001(" + + "\0162@.google.cloud.assuredworkloads.v1beta" + + "1.Workload.ComplianceRegimeB\006\340A\002\340A\005\0227\n\013c" + + "reate_time\030\005 \001(\0132\032.google.protobuf.Times" + + "tampB\006\340A\003\340A\005\022\034\n\017billing_account\030\006 \001(\tB\003\340" + + "A\003\022]\n\014il4_settings\030\007 \001(\0132;.google.cloud." + + "assuredworkloads.v1beta1.Workload.IL4Set" + + "tingsB\010\030\001\340A\004\340A\005H\000\022_\n\rcjis_settings\030\010 \001(\013" + + "2<.google.cloud.assuredworkloads.v1beta1" + + ".Workload.CJISSettingsB\010\030\001\340A\004\340A\005H\000\022n\n\025fe" + + "dramp_high_settings\030\013 \001(\0132C.google.cloud" + + ".assuredworkloads.v1beta1.Workload.Fedra" + + "mpHighSettingsB\010\030\001\340A\004\340A\005H\000\022v\n\031fedramp_mo" + + "derate_settings\030\014 \001(\0132G.google.cloud.ass" + + "uredworkloads.v1beta1.Workload.FedrampMo" + + "derateSettingsB\010\030\001\340A\004\340A\005H\000\022\021\n\004etag\030\t \001(\t" + + "B\003\340A\001\022P\n\006labels\030\n \003(\0132;.google.cloud.ass" + + "uredworkloads.v1beta1.Workload.LabelsEnt" + + "ryB\003\340A\001\022)\n\034provisioned_resources_parent\030" + + "\r \001(\tB\003\340A\004\022X\n\014kms_settings\030\016 \001(\0132;.googl" + + "e.cloud.assuredworkloads.v1beta1.Workloa" + + "d.KMSSettingsB\005\030\001\340A\004\022`\n\021resource_setting" + + "s\030\017 \003(\0132@.google.cloud.assuredworkloads." + + "v1beta1.Workload.ResourceSettingsB\003\340A\004\022e" + + "\n\024kaj_enrollment_state\030\021 \001(\0162B.google.cl" + + "oud.assuredworkloads.v1beta1.Workload.Ka" + + "jEnrollmentStateB\003\340A\003\022&\n\031enable_sovereig" + + "n_controls\030\022 \001(\010B\003\340A\001\022k\n\027saa_enrollment_" + + "response\030\024 \001(\0132E.google.cloud.assuredwor" + + "kloads.v1beta1.Workload.SaaEnrollmentRes" + + "ponseB\003\340A\003\032\216\002\n\014ResourceInfo\022\023\n\013resource_" + + "id\030\001 \001(\003\022`\n\rresource_type\030\002 \001(\0162I.google" + + ".cloud.assuredworkloads.v1beta1.Workload" + + ".ResourceInfo.ResourceType\"\206\001\n\014ResourceT" + + "ype\022\035\n\031RESOURCE_TYPE_UNSPECIFIED\020\000\022\030\n\020CO" + + "NSUMER_PROJECT\020\001\032\002\010\001\022\023\n\017CONSUMER_FOLDER\020" + + "\004\022\033\n\027ENCRYPTION_KEYS_PROJECT\020\002\022\013\n\007KEYRIN" + + "G\020\003\032\223\001\n\013KMSSettings\022A\n\022next_rotation_tim" + + "e\030\001 \001(\0132\032.google.protobuf.TimestampB\t\340A\002" + + "\340A\004\340A\005\022=\n\017rotation_period\030\002 \001(\0132\031.google" + + ".protobuf.DurationB\t\340A\002\340A\004\340A\005:\002\030\001\032l\n\013IL4" + + "Settings\022Y\n\014kms_settings\030\001 \001(\0132;.google." + "cloud.assuredworkloads.v1beta1.Workload." - + "KMSSettingsB\005\030\001\340A\004\022`\n\021resource_settings\030" - + "\017 \003(\0132@.google.cloud.assuredworkloads.v1" - + "beta1.Workload.ResourceSettingsB\003\340A\004\022e\n\024" - + "kaj_enrollment_state\030\021 \001(\0162B.google.clou" - + "d.assuredworkloads.v1beta1.Workload.KajE" - + "nrollmentStateB\003\340A\003\022&\n\031enable_sovereign_" - + "controls\030\022 \001(\010B\003\340A\001\022k\n\027saa_enrollment_re" - + "sponse\030\024 \001(\0132E.google.cloud.assuredworkl" - + "oads.v1beta1.Workload.SaaEnrollmentRespo" - + "nseB\003\340A\003\032\216\002\n\014ResourceInfo\022\023\n\013resource_id" - + "\030\001 \001(\003\022`\n\rresource_type\030\002 \001(\0162I.google.c" - + "loud.assuredworkloads.v1beta1.Workload.R" - + "esourceInfo.ResourceType\"\206\001\n\014ResourceTyp" - + "e\022\035\n\031RESOURCE_TYPE_UNSPECIFIED\020\000\022\030\n\020CONS" - + "UMER_PROJECT\020\001\032\002\010\001\022\023\n\017CONSUMER_FOLDER\020\004\022" - + "\033\n\027ENCRYPTION_KEYS_PROJECT\020\002\022\013\n\007KEYRING\020" - + "\003\032\223\001\n\013KMSSettings\022A\n\022next_rotation_time\030" - + "\001 \001(\0132\032.google.protobuf.TimestampB\t\340A\002\340A" - + "\004\340A\005\022=\n\017rotation_period\030\002 \001(\0132\031.google.p" - + "rotobuf.DurationB\t\340A\002\340A\004\340A\005:\002\030\001\032l\n\013IL4Se" - + "ttings\022Y\n\014kms_settings\030\001 \001(\0132;.google.cl" - + "oud.assuredworkloads.v1beta1.Workload.KM" - + "SSettingsB\006\340A\004\340A\005:\002\030\001\032m\n\014CJISSettings\022Y\n" - + "\014kms_settings\030\001 \001(\0132;.google.cloud.assur" - + "edworkloads.v1beta1.Workload.KMSSettings" - + "B\006\340A\004\340A\005:\002\030\001\032t\n\023FedrampHighSettings\022Y\n\014k" - + "ms_settings\030\001 \001(\0132;.google.cloud.assured" - + "workloads.v1beta1.Workload.KMSSettingsB\006" - + "\340A\004\340A\005:\002\030\001\032x\n\027FedrampModerateSettings\022Y\n" + + "KMSSettingsB\006\340A\004\340A\005:\002\030\001\032m\n\014CJISSettings\022" + + "Y\n\014kms_settings\030\001 \001(\0132;.google.cloud.ass" + + "uredworkloads.v1beta1.Workload.KMSSettin" + + "gsB\006\340A\004\340A\005:\002\030\001\032t\n\023FedrampHighSettings\022Y\n" + "\014kms_settings\030\001 \001(\0132;.google.cloud.assur" + "edworkloads.v1beta1.Workload.KMSSettings" - + "B\006\340A\004\340A\005:\002\030\001\032\237\001\n\020ResourceSettings\022\023\n\013res" - + "ource_id\030\001 \001(\t\022`\n\rresource_type\030\002 \001(\0162I." - + "google.cloud.assuredworkloads.v1beta1.Wo" - + "rkload.ResourceInfo.ResourceType\022\024\n\014disp" - + "lay_name\030\003 \001(\t\032\206\004\n\025SaaEnrollmentResponse" - + "\022k\n\014setup_status\030\001 \001(\0162P.google.cloud.as" - + "suredworkloads.v1beta1.Workload.SaaEnrol" - + "lmentResponse.SetupStateH\000\210\001\001\022f\n\014setup_e" - + "rrors\030\002 \003(\0162P.google.cloud.assuredworklo" - + "ads.v1beta1.Workload.SaaEnrollmentRespon" - + "se.SetupError\"R\n\nSetupState\022\033\n\027SETUP_STA" - + "TE_UNSPECIFIED\020\000\022\022\n\016STATUS_PENDING\020\001\022\023\n\017" - + "STATUS_COMPLETE\020\002\"\262\001\n\nSetupError\022\033\n\027SETU" - + "P_ERROR_UNSPECIFIED\020\000\022\034\n\030ERROR_INVALID_B" - + "ASE_SETUP\020\001\022&\n\"ERROR_MISSING_EXTERNAL_SI" - + "GNING_KEY\020\002\022#\n\037ERROR_NOT_ALL_SERVICES_EN" - + "ROLLED\020\003\022\034\n\030ERROR_SETUP_CHECK_FAILED\020\004B\017" - + "\n\r_setup_status\032-\n\013LabelsEntry\022\013\n\003key\030\001 " - + "\001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\342\001\n\020ComplianceReg" - + "ime\022!\n\035COMPLIANCE_REGIME_UNSPECIFIED\020\000\022\007" - + "\n\003IL4\020\001\022\010\n\004CJIS\020\002\022\020\n\014FEDRAMP_HIGH\020\003\022\024\n\020F" - + "EDRAMP_MODERATE\020\004\022\026\n\022US_REGIONAL_ACCESS\020" - + "\005\022\t\n\005HIPAA\020\006\022\013\n\007HITRUST\020\007\022\032\n\026EU_REGIONS_" - + "AND_SUPPORT\020\010\022\032\n\026CA_REGIONS_AND_SUPPORT\020" - + "\t\022\010\n\004ITAR\020\n\"\177\n\022KajEnrollmentState\022$\n KAJ" - + "_ENROLLMENT_STATE_UNSPECIFIED\020\000\022 \n\034KAJ_E" - + "NROLLMENT_STATE_PENDING\020\001\022!\n\035KAJ_ENROLLM" - + "ENT_STATE_COMPLETE\020\002:u\352Ar\n(assuredworklo" - + "ads.googleapis.com/Workload\022Forganizatio" - + "ns/{organization}/locations/{location}/w" - + "orkloads/{workload}B\034\n\032compliance_regime" - + "_settings\"\313\002\n\037CreateWorkloadOperationMet" - + "adata\0224\n\013create_time\030\001 \001(\0132\032.google.prot" - + "obuf.TimestampB\003\340A\001\022\031\n\014display_name\030\002 \001(" - + "\tB\003\340A\001\022\023\n\006parent\030\003 \001(\tB\003\340A\001\022`\n\021complianc" - + "e_regime\030\004 \001(\0162@.google.cloud.assuredwor" - + "kloads.v1beta1.Workload.ComplianceRegime" - + "B\003\340A\001\022`\n\021resource_settings\030\005 \003(\0132@.googl" - + "e.cloud.assuredworkloads.v1beta1.Workloa" - + "d.ResourceSettingsB\003\340A\001B\366\002\n)com.google.c" - + "loud.assuredworkloads.v1beta1B\025Assuredwo" - + "rkloadsProtoP\001ZUgoogle.golang.org/genpro" - + "to/googleapis/cloud/assuredworkloads/v1b" - + "eta1;assuredworkloads\252\002%Google.Cloud.Ass" - + "uredWorkloads.V1Beta1\312\002%Google\\Cloud\\Ass" - + "uredWorkloads\\V1beta1\352\002(Google::Cloud::A" - + "ssuredWorkloads::V1beta1\352A]\n(assuredwork" - + "loads.googleapis.com/Location\0221organizat" - + "ions/{organization}/locations/{location}" - + "b\006proto3" + + "B\006\340A\004\340A\005:\002\030\001\032x\n\027FedrampModerateSettings\022" + + "Y\n\014kms_settings\030\001 \001(\0132;.google.cloud.ass" + + "uredworkloads.v1beta1.Workload.KMSSettin" + + "gsB\006\340A\004\340A\005:\002\030\001\032\237\001\n\020ResourceSettings\022\023\n\013r" + + "esource_id\030\001 \001(\t\022`\n\rresource_type\030\002 \001(\0162" + + "I.google.cloud.assuredworkloads.v1beta1." + + "Workload.ResourceInfo.ResourceType\022\024\n\014di" + + "splay_name\030\003 \001(\t\032\206\004\n\025SaaEnrollmentRespon" + + "se\022k\n\014setup_status\030\001 \001(\0162P.google.cloud." + + "assuredworkloads.v1beta1.Workload.SaaEnr" + + "ollmentResponse.SetupStateH\000\210\001\001\022f\n\014setup" + + "_errors\030\002 \003(\0162P.google.cloud.assuredwork" + + "loads.v1beta1.Workload.SaaEnrollmentResp" + + "onse.SetupError\"R\n\nSetupState\022\033\n\027SETUP_S" + + "TATE_UNSPECIFIED\020\000\022\022\n\016STATUS_PENDING\020\001\022\023" + + "\n\017STATUS_COMPLETE\020\002\"\262\001\n\nSetupError\022\033\n\027SE" + + "TUP_ERROR_UNSPECIFIED\020\000\022\034\n\030ERROR_INVALID" + + "_BASE_SETUP\020\001\022&\n\"ERROR_MISSING_EXTERNAL_" + + "SIGNING_KEY\020\002\022#\n\037ERROR_NOT_ALL_SERVICES_" + + "ENROLLED\020\003\022\034\n\030ERROR_SETUP_CHECK_FAILED\020\004" + + "B\017\n\r_setup_status\032-\n\013LabelsEntry\022\013\n\003key\030" + + "\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\201\002\n\020ComplianceR" + + "egime\022!\n\035COMPLIANCE_REGIME_UNSPECIFIED\020\000" + + "\022\007\n\003IL4\020\001\022\010\n\004CJIS\020\002\022\020\n\014FEDRAMP_HIGH\020\003\022\024\n" + + "\020FEDRAMP_MODERATE\020\004\022\026\n\022US_REGIONAL_ACCES" + + "S\020\005\022\t\n\005HIPAA\020\006\022\013\n\007HITRUST\020\007\022\032\n\026EU_REGION" + + "S_AND_SUPPORT\020\010\022\032\n\026CA_REGIONS_AND_SUPPOR" + + "T\020\t\022\010\n\004ITAR\020\n\022\035\n\031AU_REGIONS_AND_US_SUPPO" + + "RT\020\013\"\177\n\022KajEnrollmentState\022$\n KAJ_ENROLL" + + "MENT_STATE_UNSPECIFIED\020\000\022 \n\034KAJ_ENROLLME" + + "NT_STATE_PENDING\020\001\022!\n\035KAJ_ENROLLMENT_STA" + + "TE_COMPLETE\020\002:u\352Ar\n(assuredworkloads.goo" + + "gleapis.com/Workload\022Forganizations/{org" + + "anization}/locations/{location}/workload" + + "s/{workload}B\034\n\032compliance_regime_settin" + + "gs\"\313\002\n\037CreateWorkloadOperationMetadata\0224" + + "\n\013create_time\030\001 \001(\0132\032.google.protobuf.Ti" + + "mestampB\003\340A\001\022\031\n\014display_name\030\002 \001(\tB\003\340A\001\022" + + "\023\n\006parent\030\003 \001(\tB\003\340A\001\022`\n\021compliance_regim" + + "e\030\004 \001(\0162@.google.cloud.assuredworkloads." + + "v1beta1.Workload.ComplianceRegimeB\003\340A\001\022`" + + "\n\021resource_settings\030\005 \003(\0132@.google.cloud" + + ".assuredworkloads.v1beta1.Workload.Resou" + + "rceSettingsB\003\340A\001B\366\002\n)com.google.cloud.as" + + "suredworkloads.v1beta1B\025Assuredworkloads" + + "ProtoP\001ZUgoogle.golang.org/genproto/goog" + + "leapis/cloud/assuredworkloads/v1beta1;as" + + "suredworkloads\252\002%Google.Cloud.AssuredWor" + + "kloads.V1Beta1\312\002%Google\\Cloud\\AssuredWor" + + "kloads\\V1beta1\352\002(Google::Cloud::AssuredW" + + "orkloads::V1beta1\352A]\n(assuredworkloads.g" + + "oogleapis.com/Location\0221organizations/{o" + + "rganization}/locations/{location}b\006proto" + + "3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -307,22 +292,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new java.lang.String[] { "Workload", "UpdateMask", }); - internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedServicesRequest_descriptor = - getDescriptor().getMessageTypes().get(2); - internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedServicesRequest_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedServicesRequest_descriptor, - new java.lang.String[] { - "Name", "RestrictionType", - }); - internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedServicesResponse_descriptor = - getDescriptor().getMessageTypes().get(3); - internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedServicesResponse_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedServicesResponse_descriptor, - new java.lang.String[] {}); internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedResourcesRequest_descriptor = - getDescriptor().getMessageTypes().get(4); + getDescriptor().getMessageTypes().get(2); internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedResourcesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedResourcesRequest_descriptor, @@ -330,13 +301,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", "RestrictionType", }); internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedResourcesResponse_descriptor = - getDescriptor().getMessageTypes().get(5); + getDescriptor().getMessageTypes().get(3); internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedResourcesResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedResourcesResponse_descriptor, new java.lang.String[] {}); internal_static_google_cloud_assuredworkloads_v1beta1_DeleteWorkloadRequest_descriptor = - getDescriptor().getMessageTypes().get(6); + getDescriptor().getMessageTypes().get(4); internal_static_google_cloud_assuredworkloads_v1beta1_DeleteWorkloadRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_assuredworkloads_v1beta1_DeleteWorkloadRequest_descriptor, @@ -344,7 +315,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", "Etag", }); internal_static_google_cloud_assuredworkloads_v1beta1_GetWorkloadRequest_descriptor = - getDescriptor().getMessageTypes().get(7); + getDescriptor().getMessageTypes().get(5); internal_static_google_cloud_assuredworkloads_v1beta1_GetWorkloadRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_assuredworkloads_v1beta1_GetWorkloadRequest_descriptor, @@ -352,7 +323,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", }); internal_static_google_cloud_assuredworkloads_v1beta1_AnalyzeWorkloadMoveRequest_descriptor = - getDescriptor().getMessageTypes().get(8); + getDescriptor().getMessageTypes().get(6); internal_static_google_cloud_assuredworkloads_v1beta1_AnalyzeWorkloadMoveRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_assuredworkloads_v1beta1_AnalyzeWorkloadMoveRequest_descriptor, @@ -360,7 +331,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Source", "Project", "Target", "ProjectOrWorkloadResource", }); internal_static_google_cloud_assuredworkloads_v1beta1_AnalyzeWorkloadMoveResponse_descriptor = - getDescriptor().getMessageTypes().get(9); + getDescriptor().getMessageTypes().get(7); internal_static_google_cloud_assuredworkloads_v1beta1_AnalyzeWorkloadMoveResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_assuredworkloads_v1beta1_AnalyzeWorkloadMoveResponse_descriptor, @@ -368,7 +339,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Blockers", }); internal_static_google_cloud_assuredworkloads_v1beta1_ListWorkloadsRequest_descriptor = - getDescriptor().getMessageTypes().get(10); + getDescriptor().getMessageTypes().get(8); internal_static_google_cloud_assuredworkloads_v1beta1_ListWorkloadsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_assuredworkloads_v1beta1_ListWorkloadsRequest_descriptor, @@ -376,7 +347,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Parent", "PageSize", "PageToken", "Filter", }); internal_static_google_cloud_assuredworkloads_v1beta1_ListWorkloadsResponse_descriptor = - getDescriptor().getMessageTypes().get(11); + getDescriptor().getMessageTypes().get(9); internal_static_google_cloud_assuredworkloads_v1beta1_ListWorkloadsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_assuredworkloads_v1beta1_ListWorkloadsResponse_descriptor, @@ -384,7 +355,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Workloads", "NextPageToken", }); internal_static_google_cloud_assuredworkloads_v1beta1_Workload_descriptor = - getDescriptor().getMessageTypes().get(12); + getDescriptor().getMessageTypes().get(10); internal_static_google_cloud_assuredworkloads_v1beta1_Workload_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_assuredworkloads_v1beta1_Workload_descriptor, @@ -500,7 +471,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_assuredworkloads_v1beta1_CreateWorkloadOperationMetadata_descriptor = - getDescriptor().getMessageTypes().get(13); + getDescriptor().getMessageTypes().get(11); internal_static_google_cloud_assuredworkloads_v1beta1_CreateWorkloadOperationMetadata_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_assuredworkloads_v1beta1_CreateWorkloadOperationMetadata_descriptor, diff --git a/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredworkloadsServiceProto.java b/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredworkloadsServiceProto.java index 8a3c47a05d73..77555dfb3cdd 100644 --- a/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredworkloadsServiceProto.java +++ b/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredworkloadsServiceProto.java @@ -42,56 +42,50 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "roto\032ITAR = 10; */ ITAR(10), + /** + * + * + *
+     * Assured Workloads for Australia Regions and Support controls
+     * 
+ * + * AU_REGIONS_AND_US_SUPPORT = 11; + */ + AU_REGIONS_AND_US_SUPPORT(11), UNRECOGNIZED(-1), ; @@ -607,6 +617,16 @@ public enum ComplianceRegime implements com.google.protobuf.ProtocolMessageEnum * ITAR = 10; */ public static final int ITAR_VALUE = 10; + /** + * + * + *
+     * Assured Workloads for Australia Regions and Support controls
+     * 
+ * + * AU_REGIONS_AND_US_SUPPORT = 11; + */ + public static final int AU_REGIONS_AND_US_SUPPORT_VALUE = 11; public final int getNumber() { if (this == UNRECOGNIZED) { @@ -654,6 +674,8 @@ public static ComplianceRegime forNumber(int value) { return CA_REGIONS_AND_SUPPORT; case 10: return ITAR; + case 11: + return AU_REGIONS_AND_US_SUPPORT; default: return null; } @@ -9479,7 +9501,7 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { * * *
-   * Input only. The billing account used for the resources which are
+   * Output only. The billing account used for the resources which are
    * direct children of workload. This billing account is initially associated
    * with the resources created as part of Workload creation.
    * After the initial creation of these resources, the customer can change
@@ -9489,7 +9511,7 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() {
    * `billingAccounts/012345-567890-ABCDEF`.
    * 
* - * string billing_account = 6 [(.google.api.field_behavior) = INPUT_ONLY]; + * string billing_account = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * @return The billingAccount. */ @@ -9509,7 +9531,7 @@ public java.lang.String getBillingAccount() { * * *
-   * Input only. The billing account used for the resources which are
+   * Output only. The billing account used for the resources which are
    * direct children of workload. This billing account is initially associated
    * with the resources created as part of Workload creation.
    * After the initial creation of these resources, the customer can change
@@ -9519,7 +9541,7 @@ public java.lang.String getBillingAccount() {
    * `billingAccounts/012345-567890-ABCDEF`.
    * 
* - * string billing_account = 6 [(.google.api.field_behavior) = INPUT_ONLY]; + * string billing_account = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * @return The bytes for billingAccount. */ @@ -9549,7 +9571,7 @@ public com.google.protobuf.ByteString getBillingAccountBytes() { * * * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.il4_settings is deprecated. See - * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=498 + * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=468 * @return Whether the il4Settings field is set. */ @java.lang.Override @@ -9569,7 +9591,7 @@ public boolean hasIl4Settings() { * * * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.il4_settings is deprecated. See - * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=498 + * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=468 * @return The il4Settings. */ @java.lang.Override @@ -9616,7 +9638,7 @@ public com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings getIl4Sett * * * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.cjis_settings is deprecated. See - * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=505 + * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=475 * @return Whether the cjisSettings field is set. */ @java.lang.Override @@ -9636,7 +9658,7 @@ public boolean hasCjisSettings() { * * * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.cjis_settings is deprecated. See - * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=505 + * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=475 * @return The cjisSettings. */ @java.lang.Override @@ -9683,7 +9705,7 @@ public com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings getCjisSe * * * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_high_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=512 + * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=482 * @return Whether the fedrampHighSettings field is set. */ @java.lang.Override @@ -9703,7 +9725,7 @@ public boolean hasFedrampHighSettings() { * * * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_high_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=512 + * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=482 * @return The fedrampHighSettings. */ @java.lang.Override @@ -9753,7 +9775,7 @@ public boolean hasFedrampHighSettings() { * * * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_moderate_settings is - * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=519 + * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=489 * @return Whether the fedrampModerateSettings field is set. */ @java.lang.Override @@ -9773,7 +9795,7 @@ public boolean hasFedrampModerateSettings() { * * * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_moderate_settings is - * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=519 + * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=489 * @return The fedrampModerateSettings. */ @java.lang.Override @@ -10038,7 +10060,7 @@ public com.google.protobuf.ByteString getProvisionedResourcesParentBytes() { * * * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.kms_settings is deprecated. See - * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=546 + * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=516 * @return Whether the kmsSettings field is set. */ @java.lang.Override @@ -10062,7 +10084,7 @@ public boolean hasKmsSettings() { * * * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.kms_settings is deprecated. See - * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=546 + * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=516 * @return The kmsSettings. */ @java.lang.Override @@ -12174,7 +12196,7 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { * * *
-     * Input only. The billing account used for the resources which are
+     * Output only. The billing account used for the resources which are
      * direct children of workload. This billing account is initially associated
      * with the resources created as part of Workload creation.
      * After the initial creation of these resources, the customer can change
@@ -12184,7 +12206,7 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() {
      * `billingAccounts/012345-567890-ABCDEF`.
      * 
* - * string billing_account = 6 [(.google.api.field_behavior) = INPUT_ONLY]; + * string billing_account = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * @return The billingAccount. */ @@ -12203,7 +12225,7 @@ public java.lang.String getBillingAccount() { * * *
-     * Input only. The billing account used for the resources which are
+     * Output only. The billing account used for the resources which are
      * direct children of workload. This billing account is initially associated
      * with the resources created as part of Workload creation.
      * After the initial creation of these resources, the customer can change
@@ -12213,7 +12235,7 @@ public java.lang.String getBillingAccount() {
      * `billingAccounts/012345-567890-ABCDEF`.
      * 
* - * string billing_account = 6 [(.google.api.field_behavior) = INPUT_ONLY]; + * string billing_account = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * @return The bytes for billingAccount. */ @@ -12232,7 +12254,7 @@ public com.google.protobuf.ByteString getBillingAccountBytes() { * * *
-     * Input only. The billing account used for the resources which are
+     * Output only. The billing account used for the resources which are
      * direct children of workload. This billing account is initially associated
      * with the resources created as part of Workload creation.
      * After the initial creation of these resources, the customer can change
@@ -12242,7 +12264,7 @@ public com.google.protobuf.ByteString getBillingAccountBytes() {
      * `billingAccounts/012345-567890-ABCDEF`.
      * 
* - * string billing_account = 6 [(.google.api.field_behavior) = INPUT_ONLY]; + * string billing_account = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * @param value The billingAccount to set. * @return This builder for chaining. @@ -12260,7 +12282,7 @@ public Builder setBillingAccount(java.lang.String value) { * * *
-     * Input only. The billing account used for the resources which are
+     * Output only. The billing account used for the resources which are
      * direct children of workload. This billing account is initially associated
      * with the resources created as part of Workload creation.
      * After the initial creation of these resources, the customer can change
@@ -12270,7 +12292,7 @@ public Builder setBillingAccount(java.lang.String value) {
      * `billingAccounts/012345-567890-ABCDEF`.
      * 
* - * string billing_account = 6 [(.google.api.field_behavior) = INPUT_ONLY]; + * string billing_account = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * @return This builder for chaining. */ @@ -12284,7 +12306,7 @@ public Builder clearBillingAccount() { * * *
-     * Input only. The billing account used for the resources which are
+     * Output only. The billing account used for the resources which are
      * direct children of workload. This billing account is initially associated
      * with the resources created as part of Workload creation.
      * After the initial creation of these resources, the customer can change
@@ -12294,7 +12316,7 @@ public Builder clearBillingAccount() {
      * `billingAccounts/012345-567890-ABCDEF`.
      * 
* - * string billing_account = 6 [(.google.api.field_behavior) = INPUT_ONLY]; + * string billing_account = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * @param value The bytes for billingAccount to set. * @return This builder for chaining. @@ -12327,7 +12349,7 @@ public Builder setBillingAccountBytes(com.google.protobuf.ByteString value) { * * * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.il4_settings is deprecated. See - * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=498 + * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=468 * @return Whether the il4Settings field is set. */ @java.lang.Override @@ -12347,7 +12369,7 @@ public boolean hasIl4Settings() { * * * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.il4_settings is deprecated. See - * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=498 + * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=468 * @return The il4Settings. */ @java.lang.Override @@ -12578,7 +12600,7 @@ public Builder clearIl4Settings() { * * * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.cjis_settings is deprecated. See - * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=505 + * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=475 * @return Whether the cjisSettings field is set. */ @java.lang.Override @@ -12598,7 +12620,7 @@ public boolean hasCjisSettings() { * * * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.cjis_settings is deprecated. See - * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=505 + * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=475 * @return The cjisSettings. */ @java.lang.Override @@ -12829,7 +12851,7 @@ public Builder clearCjisSettings() { * * * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_high_settings is - * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=512 + * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=482 * @return Whether the fedrampHighSettings field is set. */ @java.lang.Override @@ -12849,7 +12871,7 @@ public boolean hasFedrampHighSettings() { * * * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_high_settings is - * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=512 + * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=482 * @return The fedrampHighSettings. */ @java.lang.Override @@ -13086,7 +13108,7 @@ public Builder clearFedrampHighSettings() { * * * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_moderate_settings is - * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=519 + * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=489 * @return Whether the fedrampModerateSettings field is set. */ @java.lang.Override @@ -13106,7 +13128,7 @@ public boolean hasFedrampModerateSettings() { * * * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_moderate_settings is - * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=519 + * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=489 * @return The fedrampModerateSettings. */ @java.lang.Override @@ -13754,7 +13776,7 @@ public Builder setProvisionedResourcesParentBytes(com.google.protobuf.ByteString * * * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.kms_settings is deprecated. See - * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=546 + * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=516 * @return Whether the kmsSettings field is set. */ @java.lang.Deprecated @@ -13777,7 +13799,7 @@ public boolean hasKmsSettings() { * * * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.kms_settings is deprecated. See - * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=546 + * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=516 * @return The kmsSettings. */ @java.lang.Deprecated diff --git a/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/WorkloadOrBuilder.java b/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/WorkloadOrBuilder.java index 4d7d691f21e7..a3f9129e9ebb 100644 --- a/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/WorkloadOrBuilder.java +++ b/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/WorkloadOrBuilder.java @@ -240,7 +240,7 @@ com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfoOrBuilder getReso * * *
-   * Input only. The billing account used for the resources which are
+   * Output only. The billing account used for the resources which are
    * direct children of workload. This billing account is initially associated
    * with the resources created as part of Workload creation.
    * After the initial creation of these resources, the customer can change
@@ -250,7 +250,7 @@ com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfoOrBuilder getReso
    * `billingAccounts/012345-567890-ABCDEF`.
    * 
* - * string billing_account = 6 [(.google.api.field_behavior) = INPUT_ONLY]; + * string billing_account = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * @return The billingAccount. */ @@ -259,7 +259,7 @@ com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfoOrBuilder getReso * * *
-   * Input only. The billing account used for the resources which are
+   * Output only. The billing account used for the resources which are
    * direct children of workload. This billing account is initially associated
    * with the resources created as part of Workload creation.
    * After the initial creation of these resources, the customer can change
@@ -269,7 +269,7 @@ com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfoOrBuilder getReso
    * `billingAccounts/012345-567890-ABCDEF`.
    * 
* - * string billing_account = 6 [(.google.api.field_behavior) = INPUT_ONLY]; + * string billing_account = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * @return The bytes for billingAccount. */ @@ -287,7 +287,7 @@ com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfoOrBuilder getReso * * * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.il4_settings is deprecated. See - * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=498 + * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=468 * @return Whether the il4Settings field is set. */ @java.lang.Deprecated @@ -304,7 +304,7 @@ com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfoOrBuilder getReso * * * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.il4_settings is deprecated. See - * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=498 + * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=468 * @return The il4Settings. */ @java.lang.Deprecated @@ -335,7 +335,7 @@ com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfoOrBuilder getReso * * * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.cjis_settings is deprecated. See - * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=505 + * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=475 * @return Whether the cjisSettings field is set. */ @java.lang.Deprecated @@ -352,7 +352,7 @@ com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfoOrBuilder getReso * * * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.cjis_settings is deprecated. See - * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=505 + * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=475 * @return The cjisSettings. */ @java.lang.Deprecated @@ -384,7 +384,7 @@ com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfoOrBuilder getReso * * * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_high_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=512 + * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=482 * @return Whether the fedrampHighSettings field is set. */ @java.lang.Deprecated @@ -401,7 +401,7 @@ com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfoOrBuilder getReso * * * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_high_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=512 + * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=482 * @return The fedrampHighSettings. */ @java.lang.Deprecated @@ -433,7 +433,7 @@ com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfoOrBuilder getReso * * * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_moderate_settings is - * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=519 + * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=489 * @return Whether the fedrampModerateSettings field is set. */ @java.lang.Deprecated @@ -450,7 +450,7 @@ com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfoOrBuilder getReso * * * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_moderate_settings is - * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=519 + * deprecated. See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=489 * @return The fedrampModerateSettings. */ @java.lang.Deprecated @@ -610,7 +610,7 @@ java.lang.String getLabelsOrDefault( * * * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.kms_settings is deprecated. See - * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=546 + * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=516 * @return Whether the kmsSettings field is set. */ @java.lang.Deprecated @@ -631,7 +631,7 @@ java.lang.String getLabelsOrDefault( * * * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.kms_settings is deprecated. See - * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=546 + * google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=516 * @return The kmsSettings. */ @java.lang.Deprecated diff --git a/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/proto/google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto b/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/proto/google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto index 5967dd884fd2..589010c9ac1a 100644 --- a/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/proto/google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto +++ b/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/proto/google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto @@ -67,39 +67,6 @@ message UpdateWorkloadRequest { google.protobuf.FieldMask update_mask = 2 [(google.api.field_behavior) = REQUIRED]; } -// Request for restricting list of available services in Workload environment. -message RestrictAllowedServicesRequest { - // The type of restriction. - enum RestrictionType { - // Unknown restriction type. - RESTRICTION_TYPE_UNSPECIFIED = 0; - - // Allow the use all services. This effectively remove all restrictions - // placed on the Folder. - ALLOW_ALL_GCP_SERVICES = 1; - - // Based on Workload's compliance regime, allowed list changes. - // See - https://cloud.google.com/assured-workloads/docs/supported-products - // for the list of allowed services. - ALLOW_COMPLIANT_SERVICES = 2; - } - - // Required. The resource name of the Workload. This is the workloads's - // relative path in the API, formatted as - // "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}". - // For example, - // "organizations/123/locations/us-east1/workloads/assured-workload-1". - string name = 1 [(google.api.field_behavior) = REQUIRED]; - - // Required. The type of restriction for using gcp services in the Workload environment. - RestrictionType restriction_type = 2 [(google.api.field_behavior) = REQUIRED]; -} - -// Response for restricting the list of allowed services. -message RestrictAllowedServicesResponse { - -} - // Request for restricting list of available resources in Workload environment. message RestrictAllowedResourcesRequest { // The type of restriction. @@ -166,41 +133,41 @@ message GetWorkloadRequest { ]; } -// Request to check if source workload can be moved to target workload. +// A request to analyze a hypothetical move of a source project or project-based +// workload to a target (destination) folder-based workload. message AnalyzeWorkloadMoveRequest { - // Kind of resource to be moved to the destination workload + // The resource type to be moved to the destination workload. It can be either + // an existing project or a project-based workload. oneof projectOrWorkloadResource { - // The Source is project based Workload to be moved. This is the workloads's - // relative path in the API, formatted as - // "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}". - // For example, - // "organizations/123/locations/us-east1/workloads/assured-workload-1". + // The source type is a project-based workload. Specify the workloads's + // relative resource name, formatted as: + // "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}" + // For example: + // "organizations/123/locations/us-east1/workloads/assured-workload-1" string source = 1; - // The Source is a project based to be moved. - // This is the project's relative path in the API, formatted as - // "cloudresourcemanager.googleapis.com/projects/{project_number}" - // "projects/{project_number}" - // "cloudresourcemanager.googleapis.com/projects/{project_id}" - // "projects/{project_id}" - // For example, - // "organizations/123/locations/us-east1/workloads/assured-workload-1". + // The source type is a project. Specify the project's relative resource + // name, formatted as either a project number or a project ID: + // "projects/{PROJECT_NUMBER}" or "projects/{PROJECT_ID}" + // For example: + // "projects/951040570662" when specifying a project number, or + // "projects/my-project-123" when specifying a project ID. string project = 3; } - // Required. The resource name of the Workload to fetch. This is the workloads's - // relative path in the API, formatted as - // "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}". - // For example, - // "organizations/123/locations/us-east1/workloads/assured-workload-2". + // Required. The resource ID of the folder-based destination workload. This workload is + // where the source project will hypothetically be moved to. Specify the + // workload's relative resource name, formatted as: + // "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}" + // For example: + // "organizations/123/locations/us-east1/workloads/assured-workload-2" string target = 2 [(google.api.field_behavior) = REQUIRED]; } -// Response with the analysis if the source workload can be moved to the target -// workload +// A response that includes the analysis of the hypothetical resource move. message AnalyzeWorkloadMoveResponse { - // List of blockers that prevent moving the source workload to the target - // workload + // A list of blockers that should be addressed before moving the source + // project or project-based workload to the destination folder-based workload. repeated string blockers = 1; } @@ -308,6 +275,9 @@ message Workload { // International Traffic in Arms Regulations ITAR = 10; + + // Assured Workloads for Australia Regions and Support controls + AU_REGIONS_AND_US_SUPPORT = 11; } // Settings specific to the Key Management Service. @@ -483,7 +453,7 @@ message Workload { (google.api.field_behavior) = IMMUTABLE ]; - // Input only. The billing account used for the resources which are + // Output only. The billing account used for the resources which are // direct children of workload. This billing account is initially associated // with the resources created as part of Workload creation. // After the initial creation of these resources, the customer can change @@ -491,7 +461,7 @@ message Workload { // The resource name has the form // `billingAccounts/{billing_account_id}`. For example, // `billingAccounts/012345-567890-ABCDEF`. - string billing_account = 6 [(google.api.field_behavior) = INPUT_ONLY]; + string billing_account = 6 [(google.api.field_behavior) = OUTPUT_ONLY]; // Settings specific to the selected [compliance_regime] oneof compliance_regime_settings { diff --git a/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/proto/google/cloud/assuredworkloads/v1beta1/assuredworkloads_service.proto b/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/proto/google/cloud/assuredworkloads/v1beta1/assuredworkloads_service.proto index fff7655f664c..9fbedf47b10e 100644 --- a/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/proto/google/cloud/assuredworkloads/v1beta1/assuredworkloads_service.proto +++ b/java-assured-workloads/proto-google-cloud-assured-workloads-v1beta1/src/main/proto/google/cloud/assuredworkloads/v1beta1/assuredworkloads_service.proto @@ -33,12 +33,10 @@ option ruby_package = "Google::Cloud::AssuredWorkloads::V1beta1"; // Service to manage AssuredWorkloads. service AssuredWorkloadsService { option (google.api.default_host) = "assuredworkloads.googleapis.com"; - option (google.api.oauth_scopes) = - "https://www.googleapis.com/auth/cloud-platform"; + option (google.api.oauth_scopes) = "https://www.googleapis.com/auth/cloud-platform"; // Creates Assured Workload. - rpc CreateWorkload(CreateWorkloadRequest) - returns (google.longrunning.Operation) { + rpc CreateWorkload(CreateWorkloadRequest) returns (google.longrunning.Operation) { option (google.api.http) = { post: "/v1beta1/{parent=organizations/*/locations/*}/workloads" body: "workload" @@ -55,30 +53,16 @@ service AssuredWorkloadsService { // For force updates don't set etag field in the Workload. // Only one update operation per workload can be in progress. rpc UpdateWorkload(UpdateWorkloadRequest) returns (Workload) { - option (google.api.http) = { - patch: "/v1beta1/{workload.name=organizations/*/locations/*/workloads/*}" - body: "workload" - }; option (google.api.method_signature) = "workload,update_mask"; } - // Restrict the list of services allowed in the Workload environment. - // The current list of allowed services can be found at - // https://cloud.google.com/assured-workloads/docs/supported-products - // In addition to assuredworkloads.workload.update permission, the user should - // also have orgpolicy.policy.set permission on the folder resource - // to use this functionality. - rpc RestrictAllowedServices(RestrictAllowedServicesRequest) - returns (RestrictAllowedServicesResponse) {} - // Restrict the list of resources allowed in the Workload environment. // The current list of allowed products can be found at // https://cloud.google.com/assured-workloads/docs/supported-products // In addition to assuredworkloads.workload.update permission, the user should // also have orgpolicy.policy.set permission on the folder resource // to use this functionality. - rpc RestrictAllowedResources(RestrictAllowedResourcesRequest) - returns (RestrictAllowedResourcesResponse) { + rpc RestrictAllowedResources(RestrictAllowedResourcesRequest) returns (RestrictAllowedResourcesResponse) { option (google.api.http) = { post: "/v1beta1/{name=organizations/*/locations/*/workloads/*}:restrictAllowedResources" body: "*" @@ -103,10 +87,9 @@ service AssuredWorkloadsService { option (google.api.method_signature) = "name"; } - // Analyze if the source Assured Workloads can be moved to the target Assured - // Workload - rpc AnalyzeWorkloadMove(AnalyzeWorkloadMoveRequest) - returns (AnalyzeWorkloadMoveResponse) { + // A request to analyze a hypothetical move of a source project or + // project-based workload to a target (destination) folder-based workload. + rpc AnalyzeWorkloadMove(AnalyzeWorkloadMoveRequest) returns (AnalyzeWorkloadMoveResponse) { option (google.api.method_signature) = "project,target"; } diff --git a/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1/AssuredWorkloadsServiceClient.java b/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1/AssuredWorkloadsServiceClient.java deleted file mode 100644 index 94b9e7678afb..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1/AssuredWorkloadsServiceClient.java +++ /dev/null @@ -1,913 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1; - -import com.google.api.core.ApiFuture; -import com.google.api.core.ApiFutures; -import com.google.api.core.BetaApi; -import com.google.api.gax.core.BackgroundResource; -import com.google.api.gax.httpjson.longrunning.OperationsClient; -import com.google.api.gax.longrunning.OperationFuture; -import com.google.api.gax.paging.AbstractFixedSizeCollection; -import com.google.api.gax.paging.AbstractPage; -import com.google.api.gax.paging.AbstractPagedListResponse; -import com.google.api.gax.rpc.OperationCallable; -import com.google.api.gax.rpc.PageContext; -import com.google.api.gax.rpc.UnaryCallable; -import com.google.cloud.assuredworkloads.v1.stub.AssuredWorkloadsServiceStub; -import com.google.cloud.assuredworkloads.v1.stub.AssuredWorkloadsServiceStubSettings; -import com.google.common.util.concurrent.MoreExecutors; -import com.google.longrunning.Operation; -import com.google.protobuf.Empty; -import com.google.protobuf.FieldMask; -import java.io.IOException; -import java.util.List; -import java.util.concurrent.TimeUnit; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * Service Description: Service to manage AssuredWorkloads. - * - *

This class provides the ability to make remote calls to the backing service through method - * calls that map to API methods. Sample code to get started: - * - *

{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
- * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
- *     AssuredWorkloadsServiceClient.create()) {
- *   Workload workload = Workload.newBuilder().build();
- *   FieldMask updateMask = FieldMask.newBuilder().build();
- *   Workload response = assuredWorkloadsServiceClient.updateWorkload(workload, updateMask);
- * }
- * }
- * - *

Note: close() needs to be called on the AssuredWorkloadsServiceClient object to clean up - * resources such as threads. In the example above, try-with-resources is used, which automatically - * calls close(). - * - *

The surface of this class includes several types of Java methods for each of the API's - * methods: - * - *

    - *
  1. A "flattened" method. With this type of method, the fields of the request type have been - * converted into function parameters. It may be the case that not all fields are available as - * parameters, and not every API method will have a flattened method entry point. - *
  2. A "request object" method. This type of method only takes one parameter, a request object, - * which must be constructed before the call. Not every API method will have a request object - * method. - *
  3. A "callable" method. This type of method takes no parameters and returns an immutable API - * callable object, which can be used to initiate calls to the service. - *
- * - *

See the individual methods for example code. - * - *

Many parameters require resource names to be formatted in a particular way. To assist with - * these names, this class includes a format method for each type of name, and additionally a parse - * method to extract the individual identifiers contained within names that are returned. - * - *

This class can be customized by passing in a custom instance of - * AssuredWorkloadsServiceSettings to create(). For example: - * - *

To customize credentials: - * - *

{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
- * AssuredWorkloadsServiceSettings assuredWorkloadsServiceSettings =
- *     AssuredWorkloadsServiceSettings.newBuilder()
- *         .setCredentialsProvider(FixedCredentialsProvider.create(myCredentials))
- *         .build();
- * AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
- *     AssuredWorkloadsServiceClient.create(assuredWorkloadsServiceSettings);
- * }
- * - *

To customize the endpoint: - * - *

{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
- * AssuredWorkloadsServiceSettings assuredWorkloadsServiceSettings =
- *     AssuredWorkloadsServiceSettings.newBuilder().setEndpoint(myEndpoint).build();
- * AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
- *     AssuredWorkloadsServiceClient.create(assuredWorkloadsServiceSettings);
- * }
- * - *

To use REST (HTTP1.1/JSON) transport (instead of gRPC) for sending and receiving requests over - * the wire: - * - *

{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
- * AssuredWorkloadsServiceSettings assuredWorkloadsServiceSettings =
- *     AssuredWorkloadsServiceSettings.newBuilder()
- *         .setTransportChannelProvider(
- *             AssuredWorkloadsServiceSettings.defaultHttpJsonTransportProviderBuilder().build())
- *         .build();
- * AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
- *     AssuredWorkloadsServiceClient.create(assuredWorkloadsServiceSettings);
- * }
- * - *

Please refer to the GitHub repository's samples for more quickstart code snippets. - */ -@Generated("by gapic-generator-java") -public class AssuredWorkloadsServiceClient implements BackgroundResource { - private final AssuredWorkloadsServiceSettings settings; - private final AssuredWorkloadsServiceStub stub; - private final OperationsClient httpJsonOperationsClient; - private final com.google.longrunning.OperationsClient operationsClient; - - /** Constructs an instance of AssuredWorkloadsServiceClient with default settings. */ - public static final AssuredWorkloadsServiceClient create() throws IOException { - return create(AssuredWorkloadsServiceSettings.newBuilder().build()); - } - - /** - * Constructs an instance of AssuredWorkloadsServiceClient, using the given settings. The channels - * are created based on the settings passed in, or defaults for any settings that are not set. - */ - public static final AssuredWorkloadsServiceClient create(AssuredWorkloadsServiceSettings settings) - throws IOException { - return new AssuredWorkloadsServiceClient(settings); - } - - /** - * Constructs an instance of AssuredWorkloadsServiceClient, using the given stub for making calls. - * This is for advanced usage - prefer using create(AssuredWorkloadsServiceSettings). - */ - public static final AssuredWorkloadsServiceClient create(AssuredWorkloadsServiceStub stub) { - return new AssuredWorkloadsServiceClient(stub); - } - - /** - * Constructs an instance of AssuredWorkloadsServiceClient, using the given settings. This is - * protected so that it is easy to make a subclass, but otherwise, the static factory methods - * should be preferred. - */ - protected AssuredWorkloadsServiceClient(AssuredWorkloadsServiceSettings settings) - throws IOException { - this.settings = settings; - this.stub = ((AssuredWorkloadsServiceStubSettings) settings.getStubSettings()).createStub(); - this.operationsClient = - com.google.longrunning.OperationsClient.create(this.stub.getOperationsStub()); - this.httpJsonOperationsClient = OperationsClient.create(this.stub.getHttpJsonOperationsStub()); - } - - protected AssuredWorkloadsServiceClient(AssuredWorkloadsServiceStub stub) { - this.settings = null; - this.stub = stub; - this.operationsClient = - com.google.longrunning.OperationsClient.create(this.stub.getOperationsStub()); - this.httpJsonOperationsClient = OperationsClient.create(this.stub.getHttpJsonOperationsStub()); - } - - public final AssuredWorkloadsServiceSettings getSettings() { - return settings; - } - - public AssuredWorkloadsServiceStub getStub() { - return stub; - } - - /** - * Returns the OperationsClient that can be used to query the status of a long-running operation - * returned by another API method call. - */ - public final com.google.longrunning.OperationsClient getOperationsClient() { - return operationsClient; - } - - /** - * Returns the OperationsClient that can be used to query the status of a long-running operation - * returned by another API method call. - */ - @BetaApi - public final OperationsClient getHttpJsonOperationsClient() { - return httpJsonOperationsClient; - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Creates Assured Workload. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   LocationName parent = LocationName.of("[ORGANIZATION]", "[LOCATION]");
-   *   Workload workload = Workload.newBuilder().build();
-   *   Workload response = assuredWorkloadsServiceClient.createWorkloadAsync(parent, workload).get();
-   * }
-   * }
- * - * @param parent Required. The resource name of the new Workload's parent. Must be of the form - * `organizations/{org_id}/locations/{location_id}`. - * @param workload Required. Assured Workload to create - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture createWorkloadAsync( - LocationName parent, Workload workload) { - CreateWorkloadRequest request = - CreateWorkloadRequest.newBuilder() - .setParent(parent == null ? null : parent.toString()) - .setWorkload(workload) - .build(); - return createWorkloadAsync(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Creates Assured Workload. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   String parent = LocationName.of("[ORGANIZATION]", "[LOCATION]").toString();
-   *   Workload workload = Workload.newBuilder().build();
-   *   Workload response = assuredWorkloadsServiceClient.createWorkloadAsync(parent, workload).get();
-   * }
-   * }
- * - * @param parent Required. The resource name of the new Workload's parent. Must be of the form - * `organizations/{org_id}/locations/{location_id}`. - * @param workload Required. Assured Workload to create - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture createWorkloadAsync( - String parent, Workload workload) { - CreateWorkloadRequest request = - CreateWorkloadRequest.newBuilder().setParent(parent).setWorkload(workload).build(); - return createWorkloadAsync(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Creates Assured Workload. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   CreateWorkloadRequest request =
-   *       CreateWorkloadRequest.newBuilder()
-   *           .setParent(LocationName.of("[ORGANIZATION]", "[LOCATION]").toString())
-   *           .setWorkload(Workload.newBuilder().build())
-   *           .setExternalId("externalId-1699764666")
-   *           .build();
-   *   Workload response = assuredWorkloadsServiceClient.createWorkloadAsync(request).get();
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture createWorkloadAsync( - CreateWorkloadRequest request) { - return createWorkloadOperationCallable().futureCall(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Creates Assured Workload. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   CreateWorkloadRequest request =
-   *       CreateWorkloadRequest.newBuilder()
-   *           .setParent(LocationName.of("[ORGANIZATION]", "[LOCATION]").toString())
-   *           .setWorkload(Workload.newBuilder().build())
-   *           .setExternalId("externalId-1699764666")
-   *           .build();
-   *   OperationFuture future =
-   *       assuredWorkloadsServiceClient.createWorkloadOperationCallable().futureCall(request);
-   *   // Do something.
-   *   Workload response = future.get();
-   * }
-   * }
- */ - public final OperationCallable - createWorkloadOperationCallable() { - return stub.createWorkloadOperationCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Creates Assured Workload. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   CreateWorkloadRequest request =
-   *       CreateWorkloadRequest.newBuilder()
-   *           .setParent(LocationName.of("[ORGANIZATION]", "[LOCATION]").toString())
-   *           .setWorkload(Workload.newBuilder().build())
-   *           .setExternalId("externalId-1699764666")
-   *           .build();
-   *   ApiFuture future =
-   *       assuredWorkloadsServiceClient.createWorkloadCallable().futureCall(request);
-   *   // Do something.
-   *   Operation response = future.get();
-   * }
-   * }
- */ - public final UnaryCallable createWorkloadCallable() { - return stub.createWorkloadCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Updates an existing workload. Currently allows updating of workload display_name and labels. - * For force updates don't set etag field in the Workload. Only one update operation per workload - * can be in progress. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   Workload workload = Workload.newBuilder().build();
-   *   FieldMask updateMask = FieldMask.newBuilder().build();
-   *   Workload response = assuredWorkloadsServiceClient.updateWorkload(workload, updateMask);
-   * }
-   * }
- * - * @param workload Required. The workload to update. The workload’s `name` field is used to - * identify the workload to be updated. Format: - * organizations/{org_id}/locations/{location_id}/workloads/{workload_id} - * @param updateMask Required. The list of fields to be updated. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final Workload updateWorkload(Workload workload, FieldMask updateMask) { - UpdateWorkloadRequest request = - UpdateWorkloadRequest.newBuilder().setWorkload(workload).setUpdateMask(updateMask).build(); - return updateWorkload(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Updates an existing workload. Currently allows updating of workload display_name and labels. - * For force updates don't set etag field in the Workload. Only one update operation per workload - * can be in progress. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   UpdateWorkloadRequest request =
-   *       UpdateWorkloadRequest.newBuilder()
-   *           .setWorkload(Workload.newBuilder().build())
-   *           .setUpdateMask(FieldMask.newBuilder().build())
-   *           .build();
-   *   Workload response = assuredWorkloadsServiceClient.updateWorkload(request);
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final Workload updateWorkload(UpdateWorkloadRequest request) { - return updateWorkloadCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Updates an existing workload. Currently allows updating of workload display_name and labels. - * For force updates don't set etag field in the Workload. Only one update operation per workload - * can be in progress. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   UpdateWorkloadRequest request =
-   *       UpdateWorkloadRequest.newBuilder()
-   *           .setWorkload(Workload.newBuilder().build())
-   *           .setUpdateMask(FieldMask.newBuilder().build())
-   *           .build();
-   *   ApiFuture future =
-   *       assuredWorkloadsServiceClient.updateWorkloadCallable().futureCall(request);
-   *   // Do something.
-   *   Workload response = future.get();
-   * }
-   * }
- */ - public final UnaryCallable updateWorkloadCallable() { - return stub.updateWorkloadCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Deletes the workload. Make sure that workload's direct children are already in a deleted state, - * otherwise the request will fail with a FAILED_PRECONDITION error. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   WorkloadName name = WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]");
-   *   assuredWorkloadsServiceClient.deleteWorkload(name);
-   * }
-   * }
- * - * @param name Required. The `name` field is used to identify the workload. Format: - * organizations/{org_id}/locations/{location_id}/workloads/{workload_id} - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final void deleteWorkload(WorkloadName name) { - DeleteWorkloadRequest request = - DeleteWorkloadRequest.newBuilder().setName(name == null ? null : name.toString()).build(); - deleteWorkload(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Deletes the workload. Make sure that workload's direct children are already in a deleted state, - * otherwise the request will fail with a FAILED_PRECONDITION error. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   String name = WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString();
-   *   assuredWorkloadsServiceClient.deleteWorkload(name);
-   * }
-   * }
- * - * @param name Required. The `name` field is used to identify the workload. Format: - * organizations/{org_id}/locations/{location_id}/workloads/{workload_id} - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final void deleteWorkload(String name) { - DeleteWorkloadRequest request = DeleteWorkloadRequest.newBuilder().setName(name).build(); - deleteWorkload(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Deletes the workload. Make sure that workload's direct children are already in a deleted state, - * otherwise the request will fail with a FAILED_PRECONDITION error. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   DeleteWorkloadRequest request =
-   *       DeleteWorkloadRequest.newBuilder()
-   *           .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString())
-   *           .setEtag("etag3123477")
-   *           .build();
-   *   assuredWorkloadsServiceClient.deleteWorkload(request);
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final void deleteWorkload(DeleteWorkloadRequest request) { - deleteWorkloadCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Deletes the workload. Make sure that workload's direct children are already in a deleted state, - * otherwise the request will fail with a FAILED_PRECONDITION error. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   DeleteWorkloadRequest request =
-   *       DeleteWorkloadRequest.newBuilder()
-   *           .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString())
-   *           .setEtag("etag3123477")
-   *           .build();
-   *   ApiFuture future =
-   *       assuredWorkloadsServiceClient.deleteWorkloadCallable().futureCall(request);
-   *   // Do something.
-   *   future.get();
-   * }
-   * }
- */ - public final UnaryCallable deleteWorkloadCallable() { - return stub.deleteWorkloadCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Gets Assured Workload associated with a CRM Node - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   WorkloadName name = WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]");
-   *   Workload response = assuredWorkloadsServiceClient.getWorkload(name);
-   * }
-   * }
- * - * @param name Required. The resource name of the Workload to fetch. This is the workloads's - * relative path in the API, formatted as - * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}". For - * example, "organizations/123/locations/us-east1/workloads/assured-workload-1". - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final Workload getWorkload(WorkloadName name) { - GetWorkloadRequest request = - GetWorkloadRequest.newBuilder().setName(name == null ? null : name.toString()).build(); - return getWorkload(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Gets Assured Workload associated with a CRM Node - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   String name = WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString();
-   *   Workload response = assuredWorkloadsServiceClient.getWorkload(name);
-   * }
-   * }
- * - * @param name Required. The resource name of the Workload to fetch. This is the workloads's - * relative path in the API, formatted as - * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}". For - * example, "organizations/123/locations/us-east1/workloads/assured-workload-1". - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final Workload getWorkload(String name) { - GetWorkloadRequest request = GetWorkloadRequest.newBuilder().setName(name).build(); - return getWorkload(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Gets Assured Workload associated with a CRM Node - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   GetWorkloadRequest request =
-   *       GetWorkloadRequest.newBuilder()
-   *           .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString())
-   *           .build();
-   *   Workload response = assuredWorkloadsServiceClient.getWorkload(request);
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final Workload getWorkload(GetWorkloadRequest request) { - return getWorkloadCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Gets Assured Workload associated with a CRM Node - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   GetWorkloadRequest request =
-   *       GetWorkloadRequest.newBuilder()
-   *           .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString())
-   *           .build();
-   *   ApiFuture future =
-   *       assuredWorkloadsServiceClient.getWorkloadCallable().futureCall(request);
-   *   // Do something.
-   *   Workload response = future.get();
-   * }
-   * }
- */ - public final UnaryCallable getWorkloadCallable() { - return stub.getWorkloadCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Lists Assured Workloads under a CRM Node. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   LocationName parent = LocationName.of("[ORGANIZATION]", "[LOCATION]");
-   *   for (Workload element : assuredWorkloadsServiceClient.listWorkloads(parent).iterateAll()) {
-   *     // doThingsWith(element);
-   *   }
-   * }
-   * }
- * - * @param parent Required. Parent Resource to list workloads from. Must be of the form - * `organizations/{org_id}/locations/{location}`. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final ListWorkloadsPagedResponse listWorkloads(LocationName parent) { - ListWorkloadsRequest request = - ListWorkloadsRequest.newBuilder() - .setParent(parent == null ? null : parent.toString()) - .build(); - return listWorkloads(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Lists Assured Workloads under a CRM Node. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   String parent = LocationName.of("[ORGANIZATION]", "[LOCATION]").toString();
-   *   for (Workload element : assuredWorkloadsServiceClient.listWorkloads(parent).iterateAll()) {
-   *     // doThingsWith(element);
-   *   }
-   * }
-   * }
- * - * @param parent Required. Parent Resource to list workloads from. Must be of the form - * `organizations/{org_id}/locations/{location}`. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final ListWorkloadsPagedResponse listWorkloads(String parent) { - ListWorkloadsRequest request = ListWorkloadsRequest.newBuilder().setParent(parent).build(); - return listWorkloads(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Lists Assured Workloads under a CRM Node. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   ListWorkloadsRequest request =
-   *       ListWorkloadsRequest.newBuilder()
-   *           .setParent(LocationName.of("[ORGANIZATION]", "[LOCATION]").toString())
-   *           .setPageSize(883849137)
-   *           .setPageToken("pageToken873572522")
-   *           .setFilter("filter-1274492040")
-   *           .build();
-   *   for (Workload element : assuredWorkloadsServiceClient.listWorkloads(request).iterateAll()) {
-   *     // doThingsWith(element);
-   *   }
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final ListWorkloadsPagedResponse listWorkloads(ListWorkloadsRequest request) { - return listWorkloadsPagedCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Lists Assured Workloads under a CRM Node. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   ListWorkloadsRequest request =
-   *       ListWorkloadsRequest.newBuilder()
-   *           .setParent(LocationName.of("[ORGANIZATION]", "[LOCATION]").toString())
-   *           .setPageSize(883849137)
-   *           .setPageToken("pageToken873572522")
-   *           .setFilter("filter-1274492040")
-   *           .build();
-   *   ApiFuture future =
-   *       assuredWorkloadsServiceClient.listWorkloadsPagedCallable().futureCall(request);
-   *   // Do something.
-   *   for (Workload element : future.get().iterateAll()) {
-   *     // doThingsWith(element);
-   *   }
-   * }
-   * }
- */ - public final UnaryCallable - listWorkloadsPagedCallable() { - return stub.listWorkloadsPagedCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Lists Assured Workloads under a CRM Node. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   ListWorkloadsRequest request =
-   *       ListWorkloadsRequest.newBuilder()
-   *           .setParent(LocationName.of("[ORGANIZATION]", "[LOCATION]").toString())
-   *           .setPageSize(883849137)
-   *           .setPageToken("pageToken873572522")
-   *           .setFilter("filter-1274492040")
-   *           .build();
-   *   while (true) {
-   *     ListWorkloadsResponse response =
-   *         assuredWorkloadsServiceClient.listWorkloadsCallable().call(request);
-   *     for (Workload element : response.getWorkloadsList()) {
-   *       // doThingsWith(element);
-   *     }
-   *     String nextPageToken = response.getNextPageToken();
-   *     if (!Strings.isNullOrEmpty(nextPageToken)) {
-   *       request = request.toBuilder().setPageToken(nextPageToken).build();
-   *     } else {
-   *       break;
-   *     }
-   *   }
-   * }
-   * }
- */ - public final UnaryCallable listWorkloadsCallable() { - return stub.listWorkloadsCallable(); - } - - @Override - public final void close() { - stub.close(); - } - - @Override - public void shutdown() { - stub.shutdown(); - } - - @Override - public boolean isShutdown() { - return stub.isShutdown(); - } - - @Override - public boolean isTerminated() { - return stub.isTerminated(); - } - - @Override - public void shutdownNow() { - stub.shutdownNow(); - } - - @Override - public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException { - return stub.awaitTermination(duration, unit); - } - - public static class ListWorkloadsPagedResponse - extends AbstractPagedListResponse< - ListWorkloadsRequest, ListWorkloadsResponse, Workload, ListWorkloadsPage, - ListWorkloadsFixedSizeCollection> { - - public static ApiFuture createAsync( - PageContext context, - ApiFuture futureResponse) { - ApiFuture futurePage = - ListWorkloadsPage.createEmptyPage().createPageAsync(context, futureResponse); - return ApiFutures.transform( - futurePage, - input -> new ListWorkloadsPagedResponse(input), - MoreExecutors.directExecutor()); - } - - private ListWorkloadsPagedResponse(ListWorkloadsPage page) { - super(page, ListWorkloadsFixedSizeCollection.createEmptyCollection()); - } - } - - public static class ListWorkloadsPage - extends AbstractPage< - ListWorkloadsRequest, ListWorkloadsResponse, Workload, ListWorkloadsPage> { - - private ListWorkloadsPage( - PageContext context, - ListWorkloadsResponse response) { - super(context, response); - } - - private static ListWorkloadsPage createEmptyPage() { - return new ListWorkloadsPage(null, null); - } - - @Override - protected ListWorkloadsPage createPage( - PageContext context, - ListWorkloadsResponse response) { - return new ListWorkloadsPage(context, response); - } - - @Override - public ApiFuture createPageAsync( - PageContext context, - ApiFuture futureResponse) { - return super.createPageAsync(context, futureResponse); - } - } - - public static class ListWorkloadsFixedSizeCollection - extends AbstractFixedSizeCollection< - ListWorkloadsRequest, ListWorkloadsResponse, Workload, ListWorkloadsPage, - ListWorkloadsFixedSizeCollection> { - - private ListWorkloadsFixedSizeCollection(List pages, int collectionSize) { - super(pages, collectionSize); - } - - private static ListWorkloadsFixedSizeCollection createEmptyCollection() { - return new ListWorkloadsFixedSizeCollection(null, 0); - } - - @Override - protected ListWorkloadsFixedSizeCollection createCollection( - List pages, int collectionSize) { - return new ListWorkloadsFixedSizeCollection(pages, collectionSize); - } - } -} diff --git a/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1/AssuredWorkloadsServiceSettings.java b/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1/AssuredWorkloadsServiceSettings.java deleted file mode 100644 index 0de498e87713..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1/AssuredWorkloadsServiceSettings.java +++ /dev/null @@ -1,270 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1; - -import static com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient.ListWorkloadsPagedResponse; - -import com.google.api.core.ApiFunction; -import com.google.api.core.BetaApi; -import com.google.api.gax.core.GoogleCredentialsProvider; -import com.google.api.gax.core.InstantiatingExecutorProvider; -import com.google.api.gax.grpc.InstantiatingGrpcChannelProvider; -import com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider; -import com.google.api.gax.rpc.ApiClientHeaderProvider; -import com.google.api.gax.rpc.ClientContext; -import com.google.api.gax.rpc.ClientSettings; -import com.google.api.gax.rpc.OperationCallSettings; -import com.google.api.gax.rpc.PagedCallSettings; -import com.google.api.gax.rpc.StubSettings; -import com.google.api.gax.rpc.TransportChannelProvider; -import com.google.api.gax.rpc.UnaryCallSettings; -import com.google.cloud.assuredworkloads.v1.stub.AssuredWorkloadsServiceStubSettings; -import com.google.longrunning.Operation; -import com.google.protobuf.Empty; -import java.io.IOException; -import java.util.List; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * Settings class to configure an instance of {@link AssuredWorkloadsServiceClient}. - * - *

The default instance has everything set to sensible defaults: - * - *

    - *
  • The default service address (assuredworkloads.googleapis.com) and default port (443) are - * used. - *
  • Credentials are acquired automatically through Application Default Credentials. - *
  • Retries are configured for idempotent methods but not for non-idempotent methods. - *
- * - *

The builder of this class is recursive, so contained classes are themselves builders. When - * build() is called, the tree of builders is called to create the complete settings object. - * - *

For example, to set the total timeout of updateWorkload to 30 seconds: - * - *

{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
- * AssuredWorkloadsServiceSettings.Builder assuredWorkloadsServiceSettingsBuilder =
- *     AssuredWorkloadsServiceSettings.newBuilder();
- * assuredWorkloadsServiceSettingsBuilder
- *     .updateWorkloadSettings()
- *     .setRetrySettings(
- *         assuredWorkloadsServiceSettingsBuilder
- *             .updateWorkloadSettings()
- *             .getRetrySettings()
- *             .toBuilder()
- *             .setTotalTimeout(Duration.ofSeconds(30))
- *             .build());
- * AssuredWorkloadsServiceSettings assuredWorkloadsServiceSettings =
- *     assuredWorkloadsServiceSettingsBuilder.build();
- * }
- */ -@Generated("by gapic-generator-java") -public class AssuredWorkloadsServiceSettings - extends ClientSettings { - - /** Returns the object with the settings used for calls to createWorkload. */ - public UnaryCallSettings createWorkloadSettings() { - return ((AssuredWorkloadsServiceStubSettings) getStubSettings()).createWorkloadSettings(); - } - - /** Returns the object with the settings used for calls to createWorkload. */ - public OperationCallSettings - createWorkloadOperationSettings() { - return ((AssuredWorkloadsServiceStubSettings) getStubSettings()) - .createWorkloadOperationSettings(); - } - - /** Returns the object with the settings used for calls to updateWorkload. */ - public UnaryCallSettings updateWorkloadSettings() { - return ((AssuredWorkloadsServiceStubSettings) getStubSettings()).updateWorkloadSettings(); - } - - /** Returns the object with the settings used for calls to deleteWorkload. */ - public UnaryCallSettings deleteWorkloadSettings() { - return ((AssuredWorkloadsServiceStubSettings) getStubSettings()).deleteWorkloadSettings(); - } - - /** Returns the object with the settings used for calls to getWorkload. */ - public UnaryCallSettings getWorkloadSettings() { - return ((AssuredWorkloadsServiceStubSettings) getStubSettings()).getWorkloadSettings(); - } - - /** Returns the object with the settings used for calls to listWorkloads. */ - public PagedCallSettings - listWorkloadsSettings() { - return ((AssuredWorkloadsServiceStubSettings) getStubSettings()).listWorkloadsSettings(); - } - - public static final AssuredWorkloadsServiceSettings create( - AssuredWorkloadsServiceStubSettings stub) throws IOException { - return new AssuredWorkloadsServiceSettings.Builder(stub.toBuilder()).build(); - } - - /** Returns a builder for the default ExecutorProvider for this service. */ - public static InstantiatingExecutorProvider.Builder defaultExecutorProviderBuilder() { - return AssuredWorkloadsServiceStubSettings.defaultExecutorProviderBuilder(); - } - - /** Returns the default service endpoint. */ - public static String getDefaultEndpoint() { - return AssuredWorkloadsServiceStubSettings.getDefaultEndpoint(); - } - - /** Returns the default service scopes. */ - public static List getDefaultServiceScopes() { - return AssuredWorkloadsServiceStubSettings.getDefaultServiceScopes(); - } - - /** Returns a builder for the default credentials for this service. */ - public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilder() { - return AssuredWorkloadsServiceStubSettings.defaultCredentialsProviderBuilder(); - } - - /** Returns a builder for the default gRPC ChannelProvider for this service. */ - public static InstantiatingGrpcChannelProvider.Builder defaultGrpcTransportProviderBuilder() { - return AssuredWorkloadsServiceStubSettings.defaultGrpcTransportProviderBuilder(); - } - - /** Returns a builder for the default REST ChannelProvider for this service. */ - @BetaApi - public static InstantiatingHttpJsonChannelProvider.Builder - defaultHttpJsonTransportProviderBuilder() { - return AssuredWorkloadsServiceStubSettings.defaultHttpJsonTransportProviderBuilder(); - } - - public static TransportChannelProvider defaultTransportChannelProvider() { - return AssuredWorkloadsServiceStubSettings.defaultTransportChannelProvider(); - } - - @BetaApi("The surface for customizing headers is not stable yet and may change in the future.") - public static ApiClientHeaderProvider.Builder defaultApiClientHeaderProviderBuilder() { - return AssuredWorkloadsServiceStubSettings.defaultApiClientHeaderProviderBuilder(); - } - - /** Returns a new gRPC builder for this class. */ - public static Builder newBuilder() { - return Builder.createDefault(); - } - - /** Returns a new REST builder for this class. */ - @BetaApi - public static Builder newHttpJsonBuilder() { - return Builder.createHttpJsonDefault(); - } - - /** Returns a new builder for this class. */ - public static Builder newBuilder(ClientContext clientContext) { - return new Builder(clientContext); - } - - /** Returns a builder containing all the values of this settings class. */ - public Builder toBuilder() { - return new Builder(this); - } - - protected AssuredWorkloadsServiceSettings(Builder settingsBuilder) throws IOException { - super(settingsBuilder); - } - - /** Builder for AssuredWorkloadsServiceSettings. */ - public static class Builder - extends ClientSettings.Builder { - - protected Builder() throws IOException { - this(((ClientContext) null)); - } - - protected Builder(ClientContext clientContext) { - super(AssuredWorkloadsServiceStubSettings.newBuilder(clientContext)); - } - - protected Builder(AssuredWorkloadsServiceSettings settings) { - super(settings.getStubSettings().toBuilder()); - } - - protected Builder(AssuredWorkloadsServiceStubSettings.Builder stubSettings) { - super(stubSettings); - } - - private static Builder createDefault() { - return new Builder(AssuredWorkloadsServiceStubSettings.newBuilder()); - } - - @BetaApi - private static Builder createHttpJsonDefault() { - return new Builder(AssuredWorkloadsServiceStubSettings.newHttpJsonBuilder()); - } - - public AssuredWorkloadsServiceStubSettings.Builder getStubSettingsBuilder() { - return ((AssuredWorkloadsServiceStubSettings.Builder) getStubSettings()); - } - - /** - * Applies the given settings updater function to all of the unary API methods in this service. - * - *

Note: This method does not support applying settings to streaming methods. - */ - public Builder applyToAllUnaryMethods( - ApiFunction, Void> settingsUpdater) { - super.applyToAllUnaryMethods( - getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater); - return this; - } - - /** Returns the builder for the settings used for calls to createWorkload. */ - public UnaryCallSettings.Builder createWorkloadSettings() { - return getStubSettingsBuilder().createWorkloadSettings(); - } - - /** Returns the builder for the settings used for calls to createWorkload. */ - public OperationCallSettings.Builder< - CreateWorkloadRequest, Workload, CreateWorkloadOperationMetadata> - createWorkloadOperationSettings() { - return getStubSettingsBuilder().createWorkloadOperationSettings(); - } - - /** Returns the builder for the settings used for calls to updateWorkload. */ - public UnaryCallSettings.Builder updateWorkloadSettings() { - return getStubSettingsBuilder().updateWorkloadSettings(); - } - - /** Returns the builder for the settings used for calls to deleteWorkload. */ - public UnaryCallSettings.Builder deleteWorkloadSettings() { - return getStubSettingsBuilder().deleteWorkloadSettings(); - } - - /** Returns the builder for the settings used for calls to getWorkload. */ - public UnaryCallSettings.Builder getWorkloadSettings() { - return getStubSettingsBuilder().getWorkloadSettings(); - } - - /** Returns the builder for the settings used for calls to listWorkloads. */ - public PagedCallSettings.Builder< - ListWorkloadsRequest, ListWorkloadsResponse, ListWorkloadsPagedResponse> - listWorkloadsSettings() { - return getStubSettingsBuilder().listWorkloadsSettings(); - } - - @Override - public AssuredWorkloadsServiceSettings build() throws IOException { - return new AssuredWorkloadsServiceSettings(this); - } - } -} diff --git a/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1/gapic_metadata.json b/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1/gapic_metadata.json deleted file mode 100644 index 62502d5c31cf..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1/gapic_metadata.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "schema": "1.0", - "comment": "This file maps proto services/RPCs to the corresponding library clients/methods", - "language": "java", - "protoPackage": "google.cloud.assuredworkloads.v1", - "libraryPackage": "com.google.cloud.assuredworkloads.v1", - "services": { - "AssuredWorkloadsService": { - "clients": { - "grpc": { - "libraryClient": "AssuredWorkloadsServiceClient", - "rpcs": { - "CreateWorkload": { - "methods": ["createWorkloadAsync", "createWorkloadAsync", "createWorkloadAsync", "createWorkloadOperationCallable", "createWorkloadCallable"] - }, - "DeleteWorkload": { - "methods": ["deleteWorkload", "deleteWorkload", "deleteWorkload", "deleteWorkloadCallable"] - }, - "GetWorkload": { - "methods": ["getWorkload", "getWorkload", "getWorkload", "getWorkloadCallable"] - }, - "ListWorkloads": { - "methods": ["listWorkloads", "listWorkloads", "listWorkloads", "listWorkloadsPagedCallable", "listWorkloadsCallable"] - }, - "UpdateWorkload": { - "methods": ["updateWorkload", "updateWorkload", "updateWorkloadCallable"] - } - } - } - } - } - } -} \ No newline at end of file diff --git a/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1/package-info.java b/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1/package-info.java deleted file mode 100644 index 4e3ccb59100b..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1/package-info.java +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -/** - * A client to Assured Workloads API - * - *

The interfaces provided are listed below, along with usage samples. - * - *

======================= AssuredWorkloadsServiceClient ======================= - * - *

Service Description: Service to manage AssuredWorkloads. - * - *

Sample for AssuredWorkloadsServiceClient: - * - *

{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
- * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
- *     AssuredWorkloadsServiceClient.create()) {
- *   Workload workload = Workload.newBuilder().build();
- *   FieldMask updateMask = FieldMask.newBuilder().build();
- *   Workload response = assuredWorkloadsServiceClient.updateWorkload(workload, updateMask);
- * }
- * }
- */ -@Generated("by gapic-generator-java") -package com.google.cloud.assuredworkloads.v1; - -import javax.annotation.Generated; diff --git a/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1/stub/AssuredWorkloadsServiceStub.java b/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1/stub/AssuredWorkloadsServiceStub.java deleted file mode 100644 index 5515cbfc507d..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1/stub/AssuredWorkloadsServiceStub.java +++ /dev/null @@ -1,86 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.stub; - -import static com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient.ListWorkloadsPagedResponse; - -import com.google.api.gax.core.BackgroundResource; -import com.google.api.gax.rpc.OperationCallable; -import com.google.api.gax.rpc.UnaryCallable; -import com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata; -import com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest; -import com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest; -import com.google.cloud.assuredworkloads.v1.GetWorkloadRequest; -import com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest; -import com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse; -import com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest; -import com.google.cloud.assuredworkloads.v1.Workload; -import com.google.longrunning.Operation; -import com.google.longrunning.stub.OperationsStub; -import com.google.protobuf.Empty; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * Base stub class for the AssuredWorkloadsService service API. - * - *

This class is for advanced usage and reflects the underlying API directly. - */ -@Generated("by gapic-generator-java") -public abstract class AssuredWorkloadsServiceStub implements BackgroundResource { - - public OperationsStub getOperationsStub() { - return null; - } - - public com.google.api.gax.httpjson.longrunning.stub.OperationsStub getHttpJsonOperationsStub() { - return null; - } - - public OperationCallable - createWorkloadOperationCallable() { - throw new UnsupportedOperationException("Not implemented: createWorkloadOperationCallable()"); - } - - public UnaryCallable createWorkloadCallable() { - throw new UnsupportedOperationException("Not implemented: createWorkloadCallable()"); - } - - public UnaryCallable updateWorkloadCallable() { - throw new UnsupportedOperationException("Not implemented: updateWorkloadCallable()"); - } - - public UnaryCallable deleteWorkloadCallable() { - throw new UnsupportedOperationException("Not implemented: deleteWorkloadCallable()"); - } - - public UnaryCallable getWorkloadCallable() { - throw new UnsupportedOperationException("Not implemented: getWorkloadCallable()"); - } - - public UnaryCallable - listWorkloadsPagedCallable() { - throw new UnsupportedOperationException("Not implemented: listWorkloadsPagedCallable()"); - } - - public UnaryCallable listWorkloadsCallable() { - throw new UnsupportedOperationException("Not implemented: listWorkloadsCallable()"); - } - - @Override - public abstract void close(); -} diff --git a/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1/stub/AssuredWorkloadsServiceStubSettings.java b/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1/stub/AssuredWorkloadsServiceStubSettings.java deleted file mode 100644 index b16dfd604cef..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1/stub/AssuredWorkloadsServiceStubSettings.java +++ /dev/null @@ -1,543 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.stub; - -import static com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient.ListWorkloadsPagedResponse; - -import com.google.api.core.ApiFunction; -import com.google.api.core.ApiFuture; -import com.google.api.core.BetaApi; -import com.google.api.gax.core.GaxProperties; -import com.google.api.gax.core.GoogleCredentialsProvider; -import com.google.api.gax.core.InstantiatingExecutorProvider; -import com.google.api.gax.grpc.GaxGrpcProperties; -import com.google.api.gax.grpc.GrpcTransportChannel; -import com.google.api.gax.grpc.InstantiatingGrpcChannelProvider; -import com.google.api.gax.grpc.ProtoOperationTransformers; -import com.google.api.gax.httpjson.GaxHttpJsonProperties; -import com.google.api.gax.httpjson.HttpJsonTransportChannel; -import com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider; -import com.google.api.gax.longrunning.OperationSnapshot; -import com.google.api.gax.longrunning.OperationTimedPollAlgorithm; -import com.google.api.gax.retrying.RetrySettings; -import com.google.api.gax.rpc.ApiCallContext; -import com.google.api.gax.rpc.ApiClientHeaderProvider; -import com.google.api.gax.rpc.ClientContext; -import com.google.api.gax.rpc.OperationCallSettings; -import com.google.api.gax.rpc.PageContext; -import com.google.api.gax.rpc.PagedCallSettings; -import com.google.api.gax.rpc.PagedListDescriptor; -import com.google.api.gax.rpc.PagedListResponseFactory; -import com.google.api.gax.rpc.StatusCode; -import com.google.api.gax.rpc.StubSettings; -import com.google.api.gax.rpc.TransportChannelProvider; -import com.google.api.gax.rpc.UnaryCallSettings; -import com.google.api.gax.rpc.UnaryCallable; -import com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata; -import com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest; -import com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest; -import com.google.cloud.assuredworkloads.v1.GetWorkloadRequest; -import com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest; -import com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse; -import com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest; -import com.google.cloud.assuredworkloads.v1.Workload; -import com.google.common.collect.ImmutableList; -import com.google.common.collect.ImmutableMap; -import com.google.common.collect.ImmutableSet; -import com.google.common.collect.Lists; -import com.google.longrunning.Operation; -import com.google.protobuf.Empty; -import java.io.IOException; -import java.util.List; -import javax.annotation.Generated; -import org.threeten.bp.Duration; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * Settings class to configure an instance of {@link AssuredWorkloadsServiceStub}. - * - *

The default instance has everything set to sensible defaults: - * - *

    - *
  • The default service address (assuredworkloads.googleapis.com) and default port (443) are - * used. - *
  • Credentials are acquired automatically through Application Default Credentials. - *
  • Retries are configured for idempotent methods but not for non-idempotent methods. - *
- * - *

The builder of this class is recursive, so contained classes are themselves builders. When - * build() is called, the tree of builders is called to create the complete settings object. - * - *

For example, to set the total timeout of updateWorkload to 30 seconds: - * - *

{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
- * AssuredWorkloadsServiceStubSettings.Builder assuredWorkloadsServiceSettingsBuilder =
- *     AssuredWorkloadsServiceStubSettings.newBuilder();
- * assuredWorkloadsServiceSettingsBuilder
- *     .updateWorkloadSettings()
- *     .setRetrySettings(
- *         assuredWorkloadsServiceSettingsBuilder
- *             .updateWorkloadSettings()
- *             .getRetrySettings()
- *             .toBuilder()
- *             .setTotalTimeout(Duration.ofSeconds(30))
- *             .build());
- * AssuredWorkloadsServiceStubSettings assuredWorkloadsServiceSettings =
- *     assuredWorkloadsServiceSettingsBuilder.build();
- * }
- */ -@Generated("by gapic-generator-java") -public class AssuredWorkloadsServiceStubSettings - extends StubSettings { - /** The default scopes of the service. */ - private static final ImmutableList DEFAULT_SERVICE_SCOPES = - ImmutableList.builder().add("https://www.googleapis.com/auth/cloud-platform").build(); - - private final UnaryCallSettings createWorkloadSettings; - private final OperationCallSettings< - CreateWorkloadRequest, Workload, CreateWorkloadOperationMetadata> - createWorkloadOperationSettings; - private final UnaryCallSettings updateWorkloadSettings; - private final UnaryCallSettings deleteWorkloadSettings; - private final UnaryCallSettings getWorkloadSettings; - private final PagedCallSettings< - ListWorkloadsRequest, ListWorkloadsResponse, ListWorkloadsPagedResponse> - listWorkloadsSettings; - - private static final PagedListDescriptor - LIST_WORKLOADS_PAGE_STR_DESC = - new PagedListDescriptor() { - @Override - public String emptyToken() { - return ""; - } - - @Override - public ListWorkloadsRequest injectToken(ListWorkloadsRequest payload, String token) { - return ListWorkloadsRequest.newBuilder(payload).setPageToken(token).build(); - } - - @Override - public ListWorkloadsRequest injectPageSize(ListWorkloadsRequest payload, int pageSize) { - return ListWorkloadsRequest.newBuilder(payload).setPageSize(pageSize).build(); - } - - @Override - public Integer extractPageSize(ListWorkloadsRequest payload) { - return payload.getPageSize(); - } - - @Override - public String extractNextToken(ListWorkloadsResponse payload) { - return payload.getNextPageToken(); - } - - @Override - public Iterable extractResources(ListWorkloadsResponse payload) { - return payload.getWorkloadsList() == null - ? ImmutableList.of() - : payload.getWorkloadsList(); - } - }; - - private static final PagedListResponseFactory< - ListWorkloadsRequest, ListWorkloadsResponse, ListWorkloadsPagedResponse> - LIST_WORKLOADS_PAGE_STR_FACT = - new PagedListResponseFactory< - ListWorkloadsRequest, ListWorkloadsResponse, ListWorkloadsPagedResponse>() { - @Override - public ApiFuture getFuturePagedResponse( - UnaryCallable callable, - ListWorkloadsRequest request, - ApiCallContext context, - ApiFuture futureResponse) { - PageContext pageContext = - PageContext.create(callable, LIST_WORKLOADS_PAGE_STR_DESC, request, context); - return ListWorkloadsPagedResponse.createAsync(pageContext, futureResponse); - } - }; - - /** Returns the object with the settings used for calls to createWorkload. */ - public UnaryCallSettings createWorkloadSettings() { - return createWorkloadSettings; - } - - /** Returns the object with the settings used for calls to createWorkload. */ - public OperationCallSettings - createWorkloadOperationSettings() { - return createWorkloadOperationSettings; - } - - /** Returns the object with the settings used for calls to updateWorkload. */ - public UnaryCallSettings updateWorkloadSettings() { - return updateWorkloadSettings; - } - - /** Returns the object with the settings used for calls to deleteWorkload. */ - public UnaryCallSettings deleteWorkloadSettings() { - return deleteWorkloadSettings; - } - - /** Returns the object with the settings used for calls to getWorkload. */ - public UnaryCallSettings getWorkloadSettings() { - return getWorkloadSettings; - } - - /** Returns the object with the settings used for calls to listWorkloads. */ - public PagedCallSettings - listWorkloadsSettings() { - return listWorkloadsSettings; - } - - public AssuredWorkloadsServiceStub createStub() throws IOException { - if (getTransportChannelProvider() - .getTransportName() - .equals(GrpcTransportChannel.getGrpcTransportName())) { - return GrpcAssuredWorkloadsServiceStub.create(this); - } - if (getTransportChannelProvider() - .getTransportName() - .equals(HttpJsonTransportChannel.getHttpJsonTransportName())) { - return HttpJsonAssuredWorkloadsServiceStub.create(this); - } - throw new UnsupportedOperationException( - String.format( - "Transport not supported: %s", getTransportChannelProvider().getTransportName())); - } - - /** Returns a builder for the default ExecutorProvider for this service. */ - public static InstantiatingExecutorProvider.Builder defaultExecutorProviderBuilder() { - return InstantiatingExecutorProvider.newBuilder(); - } - - /** Returns the default service endpoint. */ - public static String getDefaultEndpoint() { - return "assuredworkloads.googleapis.com:443"; - } - - /** Returns the default mTLS service endpoint. */ - public static String getDefaultMtlsEndpoint() { - return "assuredworkloads.mtls.googleapis.com:443"; - } - - /** Returns the default service scopes. */ - public static List getDefaultServiceScopes() { - return DEFAULT_SERVICE_SCOPES; - } - - /** Returns a builder for the default credentials for this service. */ - public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilder() { - return GoogleCredentialsProvider.newBuilder() - .setScopesToApply(DEFAULT_SERVICE_SCOPES) - .setUseJwtAccessWithScope(true); - } - - /** Returns a builder for the default gRPC ChannelProvider for this service. */ - public static InstantiatingGrpcChannelProvider.Builder defaultGrpcTransportProviderBuilder() { - return InstantiatingGrpcChannelProvider.newBuilder() - .setMaxInboundMessageSize(Integer.MAX_VALUE); - } - - /** Returns a builder for the default REST ChannelProvider for this service. */ - @BetaApi - public static InstantiatingHttpJsonChannelProvider.Builder - defaultHttpJsonTransportProviderBuilder() { - return InstantiatingHttpJsonChannelProvider.newBuilder(); - } - - public static TransportChannelProvider defaultTransportChannelProvider() { - return defaultGrpcTransportProviderBuilder().build(); - } - - @BetaApi("The surface for customizing headers is not stable yet and may change in the future.") - public static ApiClientHeaderProvider.Builder defaultGrpcApiClientHeaderProviderBuilder() { - return ApiClientHeaderProvider.newBuilder() - .setGeneratedLibToken( - "gapic", GaxProperties.getLibraryVersion(AssuredWorkloadsServiceStubSettings.class)) - .setTransportToken( - GaxGrpcProperties.getGrpcTokenName(), GaxGrpcProperties.getGrpcVersion()); - } - - @BetaApi("The surface for customizing headers is not stable yet and may change in the future.") - public static ApiClientHeaderProvider.Builder defaultHttpJsonApiClientHeaderProviderBuilder() { - return ApiClientHeaderProvider.newBuilder() - .setGeneratedLibToken( - "gapic", GaxProperties.getLibraryVersion(AssuredWorkloadsServiceStubSettings.class)) - .setTransportToken( - GaxHttpJsonProperties.getHttpJsonTokenName(), - GaxHttpJsonProperties.getHttpJsonVersion()); - } - - public static ApiClientHeaderProvider.Builder defaultApiClientHeaderProviderBuilder() { - return AssuredWorkloadsServiceStubSettings.defaultGrpcApiClientHeaderProviderBuilder(); - } - - /** Returns a new gRPC builder for this class. */ - public static Builder newBuilder() { - return Builder.createDefault(); - } - - /** Returns a new REST builder for this class. */ - public static Builder newHttpJsonBuilder() { - return Builder.createHttpJsonDefault(); - } - - /** Returns a new builder for this class. */ - public static Builder newBuilder(ClientContext clientContext) { - return new Builder(clientContext); - } - - /** Returns a builder containing all the values of this settings class. */ - public Builder toBuilder() { - return new Builder(this); - } - - protected AssuredWorkloadsServiceStubSettings(Builder settingsBuilder) throws IOException { - super(settingsBuilder); - - createWorkloadSettings = settingsBuilder.createWorkloadSettings().build(); - createWorkloadOperationSettings = settingsBuilder.createWorkloadOperationSettings().build(); - updateWorkloadSettings = settingsBuilder.updateWorkloadSettings().build(); - deleteWorkloadSettings = settingsBuilder.deleteWorkloadSettings().build(); - getWorkloadSettings = settingsBuilder.getWorkloadSettings().build(); - listWorkloadsSettings = settingsBuilder.listWorkloadsSettings().build(); - } - - /** Builder for AssuredWorkloadsServiceStubSettings. */ - public static class Builder - extends StubSettings.Builder { - private final ImmutableList> unaryMethodSettingsBuilders; - private final UnaryCallSettings.Builder - createWorkloadSettings; - private final OperationCallSettings.Builder< - CreateWorkloadRequest, Workload, CreateWorkloadOperationMetadata> - createWorkloadOperationSettings; - private final UnaryCallSettings.Builder updateWorkloadSettings; - private final UnaryCallSettings.Builder deleteWorkloadSettings; - private final UnaryCallSettings.Builder getWorkloadSettings; - private final PagedCallSettings.Builder< - ListWorkloadsRequest, ListWorkloadsResponse, ListWorkloadsPagedResponse> - listWorkloadsSettings; - private static final ImmutableMap> - RETRYABLE_CODE_DEFINITIONS; - - static { - ImmutableMap.Builder> definitions = - ImmutableMap.builder(); - definitions.put( - "no_retry_0_codes", ImmutableSet.copyOf(Lists.newArrayList())); - RETRYABLE_CODE_DEFINITIONS = definitions.build(); - } - - private static final ImmutableMap RETRY_PARAM_DEFINITIONS; - - static { - ImmutableMap.Builder definitions = ImmutableMap.builder(); - RetrySettings settings = null; - settings = - RetrySettings.newBuilder() - .setInitialRpcTimeout(Duration.ofMillis(60000L)) - .setRpcTimeoutMultiplier(1.0) - .setMaxRpcTimeout(Duration.ofMillis(60000L)) - .setTotalTimeout(Duration.ofMillis(60000L)) - .build(); - definitions.put("no_retry_0_params", settings); - RETRY_PARAM_DEFINITIONS = definitions.build(); - } - - protected Builder() { - this(((ClientContext) null)); - } - - protected Builder(ClientContext clientContext) { - super(clientContext); - - createWorkloadSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - createWorkloadOperationSettings = OperationCallSettings.newBuilder(); - updateWorkloadSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - deleteWorkloadSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - getWorkloadSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - listWorkloadsSettings = PagedCallSettings.newBuilder(LIST_WORKLOADS_PAGE_STR_FACT); - - unaryMethodSettingsBuilders = - ImmutableList.>of( - createWorkloadSettings, - updateWorkloadSettings, - deleteWorkloadSettings, - getWorkloadSettings, - listWorkloadsSettings); - initDefaults(this); - } - - protected Builder(AssuredWorkloadsServiceStubSettings settings) { - super(settings); - - createWorkloadSettings = settings.createWorkloadSettings.toBuilder(); - createWorkloadOperationSettings = settings.createWorkloadOperationSettings.toBuilder(); - updateWorkloadSettings = settings.updateWorkloadSettings.toBuilder(); - deleteWorkloadSettings = settings.deleteWorkloadSettings.toBuilder(); - getWorkloadSettings = settings.getWorkloadSettings.toBuilder(); - listWorkloadsSettings = settings.listWorkloadsSettings.toBuilder(); - - unaryMethodSettingsBuilders = - ImmutableList.>of( - createWorkloadSettings, - updateWorkloadSettings, - deleteWorkloadSettings, - getWorkloadSettings, - listWorkloadsSettings); - } - - private static Builder createDefault() { - Builder builder = new Builder(((ClientContext) null)); - - builder.setTransportChannelProvider(defaultTransportChannelProvider()); - builder.setCredentialsProvider(defaultCredentialsProviderBuilder().build()); - builder.setInternalHeaderProvider(defaultApiClientHeaderProviderBuilder().build()); - builder.setEndpoint(getDefaultEndpoint()); - builder.setMtlsEndpoint(getDefaultMtlsEndpoint()); - builder.setSwitchToMtlsEndpointAllowed(true); - - return initDefaults(builder); - } - - private static Builder createHttpJsonDefault() { - Builder builder = new Builder(((ClientContext) null)); - - builder.setTransportChannelProvider(defaultHttpJsonTransportProviderBuilder().build()); - builder.setCredentialsProvider(defaultCredentialsProviderBuilder().build()); - builder.setInternalHeaderProvider(defaultHttpJsonApiClientHeaderProviderBuilder().build()); - builder.setEndpoint(getDefaultEndpoint()); - builder.setMtlsEndpoint(getDefaultMtlsEndpoint()); - builder.setSwitchToMtlsEndpointAllowed(true); - - return initDefaults(builder); - } - - private static Builder initDefaults(Builder builder) { - builder - .createWorkloadSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - - builder - .updateWorkloadSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - - builder - .deleteWorkloadSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - - builder - .getWorkloadSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - - builder - .listWorkloadsSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - - builder - .createWorkloadOperationSettings() - .setInitialCallSettings( - UnaryCallSettings - .newUnaryCallSettingsBuilder() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")) - .build()) - .setResponseTransformer( - ProtoOperationTransformers.ResponseTransformer.create(Workload.class)) - .setMetadataTransformer( - ProtoOperationTransformers.MetadataTransformer.create( - CreateWorkloadOperationMetadata.class)) - .setPollingAlgorithm( - OperationTimedPollAlgorithm.create( - RetrySettings.newBuilder() - .setInitialRetryDelay(Duration.ofMillis(5000L)) - .setRetryDelayMultiplier(1.5) - .setMaxRetryDelay(Duration.ofMillis(45000L)) - .setInitialRpcTimeout(Duration.ZERO) - .setRpcTimeoutMultiplier(1.0) - .setMaxRpcTimeout(Duration.ZERO) - .setTotalTimeout(Duration.ofMillis(300000L)) - .build())); - - return builder; - } - - /** - * Applies the given settings updater function to all of the unary API methods in this service. - * - *

Note: This method does not support applying settings to streaming methods. - */ - public Builder applyToAllUnaryMethods( - ApiFunction, Void> settingsUpdater) { - super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater); - return this; - } - - public ImmutableList> unaryMethodSettingsBuilders() { - return unaryMethodSettingsBuilders; - } - - /** Returns the builder for the settings used for calls to createWorkload. */ - public UnaryCallSettings.Builder createWorkloadSettings() { - return createWorkloadSettings; - } - - /** Returns the builder for the settings used for calls to createWorkload. */ - @BetaApi( - "The surface for use by generated code is not stable yet and may change in the future.") - public OperationCallSettings.Builder< - CreateWorkloadRequest, Workload, CreateWorkloadOperationMetadata> - createWorkloadOperationSettings() { - return createWorkloadOperationSettings; - } - - /** Returns the builder for the settings used for calls to updateWorkload. */ - public UnaryCallSettings.Builder updateWorkloadSettings() { - return updateWorkloadSettings; - } - - /** Returns the builder for the settings used for calls to deleteWorkload. */ - public UnaryCallSettings.Builder deleteWorkloadSettings() { - return deleteWorkloadSettings; - } - - /** Returns the builder for the settings used for calls to getWorkload. */ - public UnaryCallSettings.Builder getWorkloadSettings() { - return getWorkloadSettings; - } - - /** Returns the builder for the settings used for calls to listWorkloads. */ - public PagedCallSettings.Builder< - ListWorkloadsRequest, ListWorkloadsResponse, ListWorkloadsPagedResponse> - listWorkloadsSettings() { - return listWorkloadsSettings; - } - - @Override - public AssuredWorkloadsServiceStubSettings build() throws IOException { - return new AssuredWorkloadsServiceStubSettings(this); - } - } -} diff --git a/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1/stub/GrpcAssuredWorkloadsServiceCallableFactory.java b/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1/stub/GrpcAssuredWorkloadsServiceCallableFactory.java deleted file mode 100644 index 417926e2a981..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1/stub/GrpcAssuredWorkloadsServiceCallableFactory.java +++ /dev/null @@ -1,113 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.stub; - -import com.google.api.gax.grpc.GrpcCallSettings; -import com.google.api.gax.grpc.GrpcCallableFactory; -import com.google.api.gax.grpc.GrpcStubCallableFactory; -import com.google.api.gax.rpc.BatchingCallSettings; -import com.google.api.gax.rpc.BidiStreamingCallable; -import com.google.api.gax.rpc.ClientContext; -import com.google.api.gax.rpc.ClientStreamingCallable; -import com.google.api.gax.rpc.OperationCallSettings; -import com.google.api.gax.rpc.OperationCallable; -import com.google.api.gax.rpc.PagedCallSettings; -import com.google.api.gax.rpc.ServerStreamingCallSettings; -import com.google.api.gax.rpc.ServerStreamingCallable; -import com.google.api.gax.rpc.StreamingCallSettings; -import com.google.api.gax.rpc.UnaryCallSettings; -import com.google.api.gax.rpc.UnaryCallable; -import com.google.longrunning.Operation; -import com.google.longrunning.stub.OperationsStub; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * gRPC callable factory implementation for the AssuredWorkloadsService service API. - * - *

This class is for advanced usage. - */ -@Generated("by gapic-generator-java") -public class GrpcAssuredWorkloadsServiceCallableFactory implements GrpcStubCallableFactory { - - @Override - public UnaryCallable createUnaryCallable( - GrpcCallSettings grpcCallSettings, - UnaryCallSettings callSettings, - ClientContext clientContext) { - return GrpcCallableFactory.createUnaryCallable(grpcCallSettings, callSettings, clientContext); - } - - @Override - public - UnaryCallable createPagedCallable( - GrpcCallSettings grpcCallSettings, - PagedCallSettings callSettings, - ClientContext clientContext) { - return GrpcCallableFactory.createPagedCallable(grpcCallSettings, callSettings, clientContext); - } - - @Override - public UnaryCallable createBatchingCallable( - GrpcCallSettings grpcCallSettings, - BatchingCallSettings callSettings, - ClientContext clientContext) { - return GrpcCallableFactory.createBatchingCallable( - grpcCallSettings, callSettings, clientContext); - } - - @Override - public - OperationCallable createOperationCallable( - GrpcCallSettings grpcCallSettings, - OperationCallSettings callSettings, - ClientContext clientContext, - OperationsStub operationsStub) { - return GrpcCallableFactory.createOperationCallable( - grpcCallSettings, callSettings, clientContext, operationsStub); - } - - @Override - public - BidiStreamingCallable createBidiStreamingCallable( - GrpcCallSettings grpcCallSettings, - StreamingCallSettings callSettings, - ClientContext clientContext) { - return GrpcCallableFactory.createBidiStreamingCallable( - grpcCallSettings, callSettings, clientContext); - } - - @Override - public - ServerStreamingCallable createServerStreamingCallable( - GrpcCallSettings grpcCallSettings, - ServerStreamingCallSettings callSettings, - ClientContext clientContext) { - return GrpcCallableFactory.createServerStreamingCallable( - grpcCallSettings, callSettings, clientContext); - } - - @Override - public - ClientStreamingCallable createClientStreamingCallable( - GrpcCallSettings grpcCallSettings, - StreamingCallSettings callSettings, - ClientContext clientContext) { - return GrpcCallableFactory.createClientStreamingCallable( - grpcCallSettings, callSettings, clientContext); - } -} diff --git a/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1/stub/GrpcAssuredWorkloadsServiceStub.java b/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1/stub/GrpcAssuredWorkloadsServiceStub.java deleted file mode 100644 index 49002528b126..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1/stub/GrpcAssuredWorkloadsServiceStub.java +++ /dev/null @@ -1,319 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.stub; - -import static com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient.ListWorkloadsPagedResponse; - -import com.google.api.gax.core.BackgroundResource; -import com.google.api.gax.core.BackgroundResourceAggregation; -import com.google.api.gax.grpc.GrpcCallSettings; -import com.google.api.gax.grpc.GrpcStubCallableFactory; -import com.google.api.gax.rpc.ClientContext; -import com.google.api.gax.rpc.OperationCallable; -import com.google.api.gax.rpc.UnaryCallable; -import com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata; -import com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest; -import com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest; -import com.google.cloud.assuredworkloads.v1.GetWorkloadRequest; -import com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest; -import com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse; -import com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest; -import com.google.cloud.assuredworkloads.v1.Workload; -import com.google.common.collect.ImmutableMap; -import com.google.longrunning.Operation; -import com.google.longrunning.stub.GrpcOperationsStub; -import com.google.protobuf.Empty; -import io.grpc.MethodDescriptor; -import io.grpc.protobuf.ProtoUtils; -import java.io.IOException; -import java.util.Map; -import java.util.concurrent.TimeUnit; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * gRPC stub implementation for the AssuredWorkloadsService service API. - * - *

This class is for advanced usage and reflects the underlying API directly. - */ -@Generated("by gapic-generator-java") -public class GrpcAssuredWorkloadsServiceStub extends AssuredWorkloadsServiceStub { - private static final MethodDescriptor - createWorkloadMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.cloud.assuredworkloads.v1.AssuredWorkloadsService/CreateWorkload") - .setRequestMarshaller( - ProtoUtils.marshaller(CreateWorkloadRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(Operation.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - updateWorkloadMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.cloud.assuredworkloads.v1.AssuredWorkloadsService/UpdateWorkload") - .setRequestMarshaller( - ProtoUtils.marshaller(UpdateWorkloadRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(Workload.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - deleteWorkloadMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.cloud.assuredworkloads.v1.AssuredWorkloadsService/DeleteWorkload") - .setRequestMarshaller( - ProtoUtils.marshaller(DeleteWorkloadRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(Empty.getDefaultInstance())) - .build(); - - private static final MethodDescriptor getWorkloadMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName("google.cloud.assuredworkloads.v1.AssuredWorkloadsService/GetWorkload") - .setRequestMarshaller(ProtoUtils.marshaller(GetWorkloadRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(Workload.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - listWorkloadsMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.cloud.assuredworkloads.v1.AssuredWorkloadsService/ListWorkloads") - .setRequestMarshaller( - ProtoUtils.marshaller(ListWorkloadsRequest.getDefaultInstance())) - .setResponseMarshaller( - ProtoUtils.marshaller(ListWorkloadsResponse.getDefaultInstance())) - .build(); - - private final UnaryCallable createWorkloadCallable; - private final OperationCallable - createWorkloadOperationCallable; - private final UnaryCallable updateWorkloadCallable; - private final UnaryCallable deleteWorkloadCallable; - private final UnaryCallable getWorkloadCallable; - private final UnaryCallable listWorkloadsCallable; - private final UnaryCallable - listWorkloadsPagedCallable; - - private final BackgroundResource backgroundResources; - private final GrpcOperationsStub operationsStub; - private final GrpcStubCallableFactory callableFactory; - - public static final GrpcAssuredWorkloadsServiceStub create( - AssuredWorkloadsServiceStubSettings settings) throws IOException { - return new GrpcAssuredWorkloadsServiceStub(settings, ClientContext.create(settings)); - } - - public static final GrpcAssuredWorkloadsServiceStub create(ClientContext clientContext) - throws IOException { - return new GrpcAssuredWorkloadsServiceStub( - AssuredWorkloadsServiceStubSettings.newBuilder().build(), clientContext); - } - - public static final GrpcAssuredWorkloadsServiceStub create( - ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException { - return new GrpcAssuredWorkloadsServiceStub( - AssuredWorkloadsServiceStubSettings.newBuilder().build(), clientContext, callableFactory); - } - - /** - * Constructs an instance of GrpcAssuredWorkloadsServiceStub, using the given settings. This is - * protected so that it is easy to make a subclass, but otherwise, the static factory methods - * should be preferred. - */ - protected GrpcAssuredWorkloadsServiceStub( - AssuredWorkloadsServiceStubSettings settings, ClientContext clientContext) - throws IOException { - this(settings, clientContext, new GrpcAssuredWorkloadsServiceCallableFactory()); - } - - /** - * Constructs an instance of GrpcAssuredWorkloadsServiceStub, using the given settings. This is - * protected so that it is easy to make a subclass, but otherwise, the static factory methods - * should be preferred. - */ - protected GrpcAssuredWorkloadsServiceStub( - AssuredWorkloadsServiceStubSettings settings, - ClientContext clientContext, - GrpcStubCallableFactory callableFactory) - throws IOException { - this.callableFactory = callableFactory; - this.operationsStub = GrpcOperationsStub.create(clientContext, callableFactory); - - GrpcCallSettings createWorkloadTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(createWorkloadMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - }) - .build(); - GrpcCallSettings updateWorkloadTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(updateWorkloadMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("workload.name", String.valueOf(request.getWorkload().getName())); - return params.build(); - }) - .build(); - GrpcCallSettings deleteWorkloadTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(deleteWorkloadMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - }) - .build(); - GrpcCallSettings getWorkloadTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(getWorkloadMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - }) - .build(); - GrpcCallSettings listWorkloadsTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(listWorkloadsMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - }) - .build(); - - this.createWorkloadCallable = - callableFactory.createUnaryCallable( - createWorkloadTransportSettings, settings.createWorkloadSettings(), clientContext); - this.createWorkloadOperationCallable = - callableFactory.createOperationCallable( - createWorkloadTransportSettings, - settings.createWorkloadOperationSettings(), - clientContext, - operationsStub); - this.updateWorkloadCallable = - callableFactory.createUnaryCallable( - updateWorkloadTransportSettings, settings.updateWorkloadSettings(), clientContext); - this.deleteWorkloadCallable = - callableFactory.createUnaryCallable( - deleteWorkloadTransportSettings, settings.deleteWorkloadSettings(), clientContext); - this.getWorkloadCallable = - callableFactory.createUnaryCallable( - getWorkloadTransportSettings, settings.getWorkloadSettings(), clientContext); - this.listWorkloadsCallable = - callableFactory.createUnaryCallable( - listWorkloadsTransportSettings, settings.listWorkloadsSettings(), clientContext); - this.listWorkloadsPagedCallable = - callableFactory.createPagedCallable( - listWorkloadsTransportSettings, settings.listWorkloadsSettings(), clientContext); - - this.backgroundResources = - new BackgroundResourceAggregation(clientContext.getBackgroundResources()); - } - - public GrpcOperationsStub getOperationsStub() { - return operationsStub; - } - - @Override - public UnaryCallable createWorkloadCallable() { - return createWorkloadCallable; - } - - @Override - public OperationCallable - createWorkloadOperationCallable() { - return createWorkloadOperationCallable; - } - - @Override - public UnaryCallable updateWorkloadCallable() { - return updateWorkloadCallable; - } - - @Override - public UnaryCallable deleteWorkloadCallable() { - return deleteWorkloadCallable; - } - - @Override - public UnaryCallable getWorkloadCallable() { - return getWorkloadCallable; - } - - @Override - public UnaryCallable listWorkloadsCallable() { - return listWorkloadsCallable; - } - - @Override - public UnaryCallable - listWorkloadsPagedCallable() { - return listWorkloadsPagedCallable; - } - - @Override - public final void close() { - try { - backgroundResources.close(); - } catch (RuntimeException e) { - throw e; - } catch (Exception e) { - throw new IllegalStateException("Failed to close resource", e); - } - } - - @Override - public void shutdown() { - backgroundResources.shutdown(); - } - - @Override - public boolean isShutdown() { - return backgroundResources.isShutdown(); - } - - @Override - public boolean isTerminated() { - return backgroundResources.isTerminated(); - } - - @Override - public void shutdownNow() { - backgroundResources.shutdownNow(); - } - - @Override - public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException { - return backgroundResources.awaitTermination(duration, unit); - } -} diff --git a/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1/stub/HttpJsonAssuredWorkloadsServiceCallableFactory.java b/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1/stub/HttpJsonAssuredWorkloadsServiceCallableFactory.java deleted file mode 100644 index f55c5355b18c..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1/stub/HttpJsonAssuredWorkloadsServiceCallableFactory.java +++ /dev/null @@ -1,105 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.stub; - -import com.google.api.core.BetaApi; -import com.google.api.gax.httpjson.HttpJsonCallSettings; -import com.google.api.gax.httpjson.HttpJsonCallableFactory; -import com.google.api.gax.httpjson.HttpJsonOperationSnapshotCallable; -import com.google.api.gax.httpjson.HttpJsonStubCallableFactory; -import com.google.api.gax.httpjson.longrunning.stub.OperationsStub; -import com.google.api.gax.rpc.BatchingCallSettings; -import com.google.api.gax.rpc.ClientContext; -import com.google.api.gax.rpc.OperationCallSettings; -import com.google.api.gax.rpc.OperationCallable; -import com.google.api.gax.rpc.PagedCallSettings; -import com.google.api.gax.rpc.ServerStreamingCallSettings; -import com.google.api.gax.rpc.ServerStreamingCallable; -import com.google.api.gax.rpc.UnaryCallSettings; -import com.google.api.gax.rpc.UnaryCallable; -import com.google.longrunning.Operation; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * REST callable factory implementation for the AssuredWorkloadsService service API. - * - *

This class is for advanced usage. - */ -@Generated("by gapic-generator-java") -@BetaApi -public class HttpJsonAssuredWorkloadsServiceCallableFactory - implements HttpJsonStubCallableFactory { - - @Override - public UnaryCallable createUnaryCallable( - HttpJsonCallSettings httpJsonCallSettings, - UnaryCallSettings callSettings, - ClientContext clientContext) { - return HttpJsonCallableFactory.createUnaryCallable( - httpJsonCallSettings, callSettings, clientContext); - } - - @Override - public - UnaryCallable createPagedCallable( - HttpJsonCallSettings httpJsonCallSettings, - PagedCallSettings callSettings, - ClientContext clientContext) { - return HttpJsonCallableFactory.createPagedCallable( - httpJsonCallSettings, callSettings, clientContext); - } - - @Override - public UnaryCallable createBatchingCallable( - HttpJsonCallSettings httpJsonCallSettings, - BatchingCallSettings callSettings, - ClientContext clientContext) { - return HttpJsonCallableFactory.createBatchingCallable( - httpJsonCallSettings, callSettings, clientContext); - } - - @BetaApi( - "The surface for long-running operations is not stable yet and may change in the future.") - @Override - public - OperationCallable createOperationCallable( - HttpJsonCallSettings httpJsonCallSettings, - OperationCallSettings callSettings, - ClientContext clientContext, - OperationsStub operationsStub) { - UnaryCallable innerCallable = - HttpJsonCallableFactory.createBaseUnaryCallable( - httpJsonCallSettings, callSettings.getInitialCallSettings(), clientContext); - HttpJsonOperationSnapshotCallable initialCallable = - new HttpJsonOperationSnapshotCallable( - innerCallable, - httpJsonCallSettings.getMethodDescriptor().getOperationSnapshotFactory()); - return HttpJsonCallableFactory.createOperationCallable( - callSettings, clientContext, operationsStub.longRunningClient(), initialCallable); - } - - @Override - public - ServerStreamingCallable createServerStreamingCallable( - HttpJsonCallSettings httpJsonCallSettings, - ServerStreamingCallSettings callSettings, - ClientContext clientContext) { - return HttpJsonCallableFactory.createServerStreamingCallable( - httpJsonCallSettings, callSettings, clientContext); - } -} diff --git a/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1/stub/HttpJsonAssuredWorkloadsServiceStub.java b/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1/stub/HttpJsonAssuredWorkloadsServiceStub.java deleted file mode 100644 index cc36a15e30b0..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1/stub/HttpJsonAssuredWorkloadsServiceStub.java +++ /dev/null @@ -1,458 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.stub; - -import static com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient.ListWorkloadsPagedResponse; - -import com.google.api.core.BetaApi; -import com.google.api.core.InternalApi; -import com.google.api.gax.core.BackgroundResource; -import com.google.api.gax.core.BackgroundResourceAggregation; -import com.google.api.gax.httpjson.ApiMethodDescriptor; -import com.google.api.gax.httpjson.HttpJsonCallSettings; -import com.google.api.gax.httpjson.HttpJsonOperationSnapshot; -import com.google.api.gax.httpjson.HttpJsonStubCallableFactory; -import com.google.api.gax.httpjson.ProtoMessageRequestFormatter; -import com.google.api.gax.httpjson.ProtoMessageResponseParser; -import com.google.api.gax.httpjson.ProtoRestSerializer; -import com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub; -import com.google.api.gax.longrunning.OperationSnapshot; -import com.google.api.gax.rpc.ClientContext; -import com.google.api.gax.rpc.OperationCallable; -import com.google.api.gax.rpc.UnaryCallable; -import com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata; -import com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest; -import com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest; -import com.google.cloud.assuredworkloads.v1.GetWorkloadRequest; -import com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest; -import com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse; -import com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest; -import com.google.cloud.assuredworkloads.v1.Workload; -import com.google.longrunning.Operation; -import com.google.protobuf.Empty; -import com.google.protobuf.TypeRegistry; -import java.io.IOException; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import java.util.concurrent.TimeUnit; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * REST stub implementation for the AssuredWorkloadsService service API. - * - *

This class is for advanced usage and reflects the underlying API directly. - */ -@Generated("by gapic-generator-java") -@BetaApi -public class HttpJsonAssuredWorkloadsServiceStub extends AssuredWorkloadsServiceStub { - private static final TypeRegistry typeRegistry = - TypeRegistry.newBuilder() - .add(Workload.getDescriptor()) - .add(CreateWorkloadOperationMetadata.getDescriptor()) - .build(); - - private static final ApiMethodDescriptor - createWorkloadMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.cloud.assuredworkloads.v1.AssuredWorkloadsService/CreateWorkload") - .setHttpMethod("POST") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{parent=organizations/*/locations/*}/workloads", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "parent", request.getParent()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putQueryParam(fields, "externalId", request.getExternalId()); - return fields; - }) - .setRequestBodyExtractor( - request -> - ProtoRestSerializer.create() - .toBody("workload", request.getWorkload())) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(Operation.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .setOperationSnapshotFactory( - (CreateWorkloadRequest request, Operation response) -> - HttpJsonOperationSnapshot.create(response)) - .build(); - - private static final ApiMethodDescriptor - updateWorkloadMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.cloud.assuredworkloads.v1.AssuredWorkloadsService/UpdateWorkload") - .setHttpMethod("PATCH") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{workload.name=organizations/*/locations/*/workloads/*}", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam( - fields, "workload.name", request.getWorkload().getName()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putQueryParam(fields, "updateMask", request.getUpdateMask()); - return fields; - }) - .setRequestBodyExtractor( - request -> - ProtoRestSerializer.create() - .toBody("workload", request.getWorkload())) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(Workload.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .build(); - - private static final ApiMethodDescriptor - deleteWorkloadMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.cloud.assuredworkloads.v1.AssuredWorkloadsService/DeleteWorkload") - .setHttpMethod("DELETE") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{name=organizations/*/locations/*/workloads/*}", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "name", request.getName()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putQueryParam(fields, "etag", request.getEtag()); - return fields; - }) - .setRequestBodyExtractor(request -> null) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(Empty.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .build(); - - private static final ApiMethodDescriptor - getWorkloadMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.cloud.assuredworkloads.v1.AssuredWorkloadsService/GetWorkload") - .setHttpMethod("GET") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{name=organizations/*/locations/*/workloads/*}", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "name", request.getName()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - return fields; - }) - .setRequestBodyExtractor(request -> null) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(Workload.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .build(); - - private static final ApiMethodDescriptor - listWorkloadsMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.cloud.assuredworkloads.v1.AssuredWorkloadsService/ListWorkloads") - .setHttpMethod("GET") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{parent=organizations/*/locations/*}/workloads", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "parent", request.getParent()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putQueryParam(fields, "filter", request.getFilter()); - serializer.putQueryParam(fields, "pageSize", request.getPageSize()); - serializer.putQueryParam(fields, "pageToken", request.getPageToken()); - return fields; - }) - .setRequestBodyExtractor(request -> null) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(ListWorkloadsResponse.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .build(); - - private final UnaryCallable createWorkloadCallable; - private final OperationCallable - createWorkloadOperationCallable; - private final UnaryCallable updateWorkloadCallable; - private final UnaryCallable deleteWorkloadCallable; - private final UnaryCallable getWorkloadCallable; - private final UnaryCallable listWorkloadsCallable; - private final UnaryCallable - listWorkloadsPagedCallable; - - private final BackgroundResource backgroundResources; - private final HttpJsonOperationsStub httpJsonOperationsStub; - private final HttpJsonStubCallableFactory callableFactory; - - public static final HttpJsonAssuredWorkloadsServiceStub create( - AssuredWorkloadsServiceStubSettings settings) throws IOException { - return new HttpJsonAssuredWorkloadsServiceStub(settings, ClientContext.create(settings)); - } - - public static final HttpJsonAssuredWorkloadsServiceStub create(ClientContext clientContext) - throws IOException { - return new HttpJsonAssuredWorkloadsServiceStub( - AssuredWorkloadsServiceStubSettings.newHttpJsonBuilder().build(), clientContext); - } - - public static final HttpJsonAssuredWorkloadsServiceStub create( - ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) throws IOException { - return new HttpJsonAssuredWorkloadsServiceStub( - AssuredWorkloadsServiceStubSettings.newHttpJsonBuilder().build(), - clientContext, - callableFactory); - } - - /** - * Constructs an instance of HttpJsonAssuredWorkloadsServiceStub, using the given settings. This - * is protected so that it is easy to make a subclass, but otherwise, the static factory methods - * should be preferred. - */ - protected HttpJsonAssuredWorkloadsServiceStub( - AssuredWorkloadsServiceStubSettings settings, ClientContext clientContext) - throws IOException { - this(settings, clientContext, new HttpJsonAssuredWorkloadsServiceCallableFactory()); - } - - /** - * Constructs an instance of HttpJsonAssuredWorkloadsServiceStub, using the given settings. This - * is protected so that it is easy to make a subclass, but otherwise, the static factory methods - * should be preferred. - */ - protected HttpJsonAssuredWorkloadsServiceStub( - AssuredWorkloadsServiceStubSettings settings, - ClientContext clientContext, - HttpJsonStubCallableFactory callableFactory) - throws IOException { - this.callableFactory = callableFactory; - this.httpJsonOperationsStub = - HttpJsonOperationsStub.create(clientContext, callableFactory, typeRegistry); - - HttpJsonCallSettings createWorkloadTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(createWorkloadMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings updateWorkloadTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(updateWorkloadMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings deleteWorkloadTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(deleteWorkloadMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings getWorkloadTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(getWorkloadMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings - listWorkloadsTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(listWorkloadsMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - - this.createWorkloadCallable = - callableFactory.createUnaryCallable( - createWorkloadTransportSettings, settings.createWorkloadSettings(), clientContext); - this.createWorkloadOperationCallable = - callableFactory.createOperationCallable( - createWorkloadTransportSettings, - settings.createWorkloadOperationSettings(), - clientContext, - httpJsonOperationsStub); - this.updateWorkloadCallable = - callableFactory.createUnaryCallable( - updateWorkloadTransportSettings, settings.updateWorkloadSettings(), clientContext); - this.deleteWorkloadCallable = - callableFactory.createUnaryCallable( - deleteWorkloadTransportSettings, settings.deleteWorkloadSettings(), clientContext); - this.getWorkloadCallable = - callableFactory.createUnaryCallable( - getWorkloadTransportSettings, settings.getWorkloadSettings(), clientContext); - this.listWorkloadsCallable = - callableFactory.createUnaryCallable( - listWorkloadsTransportSettings, settings.listWorkloadsSettings(), clientContext); - this.listWorkloadsPagedCallable = - callableFactory.createPagedCallable( - listWorkloadsTransportSettings, settings.listWorkloadsSettings(), clientContext); - - this.backgroundResources = - new BackgroundResourceAggregation(clientContext.getBackgroundResources()); - } - - @InternalApi - public static List getMethodDescriptors() { - List methodDescriptors = new ArrayList<>(); - methodDescriptors.add(createWorkloadMethodDescriptor); - methodDescriptors.add(updateWorkloadMethodDescriptor); - methodDescriptors.add(deleteWorkloadMethodDescriptor); - methodDescriptors.add(getWorkloadMethodDescriptor); - methodDescriptors.add(listWorkloadsMethodDescriptor); - return methodDescriptors; - } - - public HttpJsonOperationsStub getHttpJsonOperationsStub() { - return httpJsonOperationsStub; - } - - @Override - public UnaryCallable createWorkloadCallable() { - return createWorkloadCallable; - } - - @Override - public OperationCallable - createWorkloadOperationCallable() { - return createWorkloadOperationCallable; - } - - @Override - public UnaryCallable updateWorkloadCallable() { - return updateWorkloadCallable; - } - - @Override - public UnaryCallable deleteWorkloadCallable() { - return deleteWorkloadCallable; - } - - @Override - public UnaryCallable getWorkloadCallable() { - return getWorkloadCallable; - } - - @Override - public UnaryCallable listWorkloadsCallable() { - return listWorkloadsCallable; - } - - @Override - public UnaryCallable - listWorkloadsPagedCallable() { - return listWorkloadsPagedCallable; - } - - @Override - public final void close() { - try { - backgroundResources.close(); - } catch (RuntimeException e) { - throw e; - } catch (Exception e) { - throw new IllegalStateException("Failed to close resource", e); - } - } - - @Override - public void shutdown() { - backgroundResources.shutdown(); - } - - @Override - public boolean isShutdown() { - return backgroundResources.isShutdown(); - } - - @Override - public boolean isTerminated() { - return backgroundResources.isTerminated(); - } - - @Override - public void shutdownNow() { - backgroundResources.shutdownNow(); - } - - @Override - public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException { - return backgroundResources.awaitTermination(duration, unit); - } -} diff --git a/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1/AssuredWorkloadsServiceClientHttpJsonTest.java b/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1/AssuredWorkloadsServiceClientHttpJsonTest.java deleted file mode 100644 index bc56604ba296..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1/AssuredWorkloadsServiceClientHttpJsonTest.java +++ /dev/null @@ -1,586 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1; - -import static com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient.ListWorkloadsPagedResponse; - -import com.google.api.gax.core.NoCredentialsProvider; -import com.google.api.gax.httpjson.GaxHttpJsonProperties; -import com.google.api.gax.httpjson.testing.MockHttpService; -import com.google.api.gax.rpc.ApiClientHeaderProvider; -import com.google.api.gax.rpc.ApiException; -import com.google.api.gax.rpc.ApiExceptionFactory; -import com.google.api.gax.rpc.InvalidArgumentException; -import com.google.api.gax.rpc.StatusCode; -import com.google.api.gax.rpc.testing.FakeStatusCode; -import com.google.cloud.assuredworkloads.v1.stub.HttpJsonAssuredWorkloadsServiceStub; -import com.google.common.collect.Lists; -import com.google.longrunning.Operation; -import com.google.protobuf.Any; -import com.google.protobuf.Empty; -import com.google.protobuf.FieldMask; -import com.google.protobuf.Timestamp; -import java.io.IOException; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.HashMap; -import java.util.List; -import java.util.concurrent.ExecutionException; -import javax.annotation.Generated; -import org.junit.After; -import org.junit.AfterClass; -import org.junit.Assert; -import org.junit.Before; -import org.junit.BeforeClass; -import org.junit.Test; - -@Generated("by gapic-generator-java") -public class AssuredWorkloadsServiceClientHttpJsonTest { - private static MockHttpService mockService; - private static AssuredWorkloadsServiceClient client; - - @BeforeClass - public static void startStaticServer() throws IOException { - mockService = - new MockHttpService( - HttpJsonAssuredWorkloadsServiceStub.getMethodDescriptors(), - AssuredWorkloadsServiceSettings.getDefaultEndpoint()); - AssuredWorkloadsServiceSettings settings = - AssuredWorkloadsServiceSettings.newHttpJsonBuilder() - .setTransportChannelProvider( - AssuredWorkloadsServiceSettings.defaultHttpJsonTransportProviderBuilder() - .setHttpTransport(mockService) - .build()) - .setCredentialsProvider(NoCredentialsProvider.create()) - .build(); - client = AssuredWorkloadsServiceClient.create(settings); - } - - @AfterClass - public static void stopServer() { - client.close(); - } - - @Before - public void setUp() {} - - @After - public void tearDown() throws Exception { - mockService.reset(); - } - - @Test - public void createWorkloadTest() throws Exception { - Workload expectedResponse = - Workload.newBuilder() - .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString()) - .setDisplayName("displayName1714148973") - .addAllResources(new ArrayList()) - .setCreateTime(Timestamp.newBuilder().build()) - .setBillingAccount("billingAccount708726578") - .setEtag("etag3123477") - .putAllLabels(new HashMap()) - .setProvisionedResourcesParent("provisionedResourcesParent1733249115") - .setKmsSettings(Workload.KMSSettings.newBuilder().build()) - .addAllResourceSettings(new ArrayList()) - .setEnableSovereignControls(true) - .setSaaEnrollmentResponse(Workload.SaaEnrollmentResponse.newBuilder().build()) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("createWorkloadTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockService.addResponse(resultOperation); - - LocationName parent = LocationName.of("[ORGANIZATION]", "[LOCATION]"); - Workload workload = Workload.newBuilder().build(); - - Workload actualResponse = client.createWorkloadAsync(parent, workload).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void createWorkloadExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - LocationName parent = LocationName.of("[ORGANIZATION]", "[LOCATION]"); - Workload workload = Workload.newBuilder().build(); - client.createWorkloadAsync(parent, workload).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - } - } - - @Test - public void createWorkloadTest2() throws Exception { - Workload expectedResponse = - Workload.newBuilder() - .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString()) - .setDisplayName("displayName1714148973") - .addAllResources(new ArrayList()) - .setCreateTime(Timestamp.newBuilder().build()) - .setBillingAccount("billingAccount708726578") - .setEtag("etag3123477") - .putAllLabels(new HashMap()) - .setProvisionedResourcesParent("provisionedResourcesParent1733249115") - .setKmsSettings(Workload.KMSSettings.newBuilder().build()) - .addAllResourceSettings(new ArrayList()) - .setEnableSovereignControls(true) - .setSaaEnrollmentResponse(Workload.SaaEnrollmentResponse.newBuilder().build()) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("createWorkloadTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockService.addResponse(resultOperation); - - String parent = "organizations/organization-9365/locations/location-9365"; - Workload workload = Workload.newBuilder().build(); - - Workload actualResponse = client.createWorkloadAsync(parent, workload).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void createWorkloadExceptionTest2() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - String parent = "organizations/organization-9365/locations/location-9365"; - Workload workload = Workload.newBuilder().build(); - client.createWorkloadAsync(parent, workload).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - } - } - - @Test - public void updateWorkloadTest() throws Exception { - Workload expectedResponse = - Workload.newBuilder() - .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString()) - .setDisplayName("displayName1714148973") - .addAllResources(new ArrayList()) - .setCreateTime(Timestamp.newBuilder().build()) - .setBillingAccount("billingAccount708726578") - .setEtag("etag3123477") - .putAllLabels(new HashMap()) - .setProvisionedResourcesParent("provisionedResourcesParent1733249115") - .setKmsSettings(Workload.KMSSettings.newBuilder().build()) - .addAllResourceSettings(new ArrayList()) - .setEnableSovereignControls(true) - .setSaaEnrollmentResponse(Workload.SaaEnrollmentResponse.newBuilder().build()) - .build(); - mockService.addResponse(expectedResponse); - - Workload workload = - Workload.newBuilder() - .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString()) - .setDisplayName("displayName1714148973") - .addAllResources(new ArrayList()) - .setCreateTime(Timestamp.newBuilder().build()) - .setBillingAccount("billingAccount708726578") - .setEtag("etag3123477") - .putAllLabels(new HashMap()) - .setProvisionedResourcesParent("provisionedResourcesParent1733249115") - .setKmsSettings(Workload.KMSSettings.newBuilder().build()) - .addAllResourceSettings(new ArrayList()) - .setEnableSovereignControls(true) - .setSaaEnrollmentResponse(Workload.SaaEnrollmentResponse.newBuilder().build()) - .build(); - FieldMask updateMask = FieldMask.newBuilder().build(); - - Workload actualResponse = client.updateWorkload(workload, updateMask); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void updateWorkloadExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - Workload workload = - Workload.newBuilder() - .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString()) - .setDisplayName("displayName1714148973") - .addAllResources(new ArrayList()) - .setCreateTime(Timestamp.newBuilder().build()) - .setBillingAccount("billingAccount708726578") - .setEtag("etag3123477") - .putAllLabels(new HashMap()) - .setProvisionedResourcesParent("provisionedResourcesParent1733249115") - .setKmsSettings(Workload.KMSSettings.newBuilder().build()) - .addAllResourceSettings(new ArrayList()) - .setEnableSovereignControls(true) - .setSaaEnrollmentResponse(Workload.SaaEnrollmentResponse.newBuilder().build()) - .build(); - FieldMask updateMask = FieldMask.newBuilder().build(); - client.updateWorkload(workload, updateMask); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void deleteWorkloadTest() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - mockService.addResponse(expectedResponse); - - WorkloadName name = WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]"); - - client.deleteWorkload(name); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void deleteWorkloadExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - WorkloadName name = WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]"); - client.deleteWorkload(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void deleteWorkloadTest2() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - mockService.addResponse(expectedResponse); - - String name = "organizations/organization-4962/locations/location-4962/workloads/workload-4962"; - - client.deleteWorkload(name); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void deleteWorkloadExceptionTest2() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - String name = - "organizations/organization-4962/locations/location-4962/workloads/workload-4962"; - client.deleteWorkload(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void getWorkloadTest() throws Exception { - Workload expectedResponse = - Workload.newBuilder() - .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString()) - .setDisplayName("displayName1714148973") - .addAllResources(new ArrayList()) - .setCreateTime(Timestamp.newBuilder().build()) - .setBillingAccount("billingAccount708726578") - .setEtag("etag3123477") - .putAllLabels(new HashMap()) - .setProvisionedResourcesParent("provisionedResourcesParent1733249115") - .setKmsSettings(Workload.KMSSettings.newBuilder().build()) - .addAllResourceSettings(new ArrayList()) - .setEnableSovereignControls(true) - .setSaaEnrollmentResponse(Workload.SaaEnrollmentResponse.newBuilder().build()) - .build(); - mockService.addResponse(expectedResponse); - - WorkloadName name = WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]"); - - Workload actualResponse = client.getWorkload(name); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void getWorkloadExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - WorkloadName name = WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]"); - client.getWorkload(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void getWorkloadTest2() throws Exception { - Workload expectedResponse = - Workload.newBuilder() - .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString()) - .setDisplayName("displayName1714148973") - .addAllResources(new ArrayList()) - .setCreateTime(Timestamp.newBuilder().build()) - .setBillingAccount("billingAccount708726578") - .setEtag("etag3123477") - .putAllLabels(new HashMap()) - .setProvisionedResourcesParent("provisionedResourcesParent1733249115") - .setKmsSettings(Workload.KMSSettings.newBuilder().build()) - .addAllResourceSettings(new ArrayList()) - .setEnableSovereignControls(true) - .setSaaEnrollmentResponse(Workload.SaaEnrollmentResponse.newBuilder().build()) - .build(); - mockService.addResponse(expectedResponse); - - String name = "organizations/organization-4962/locations/location-4962/workloads/workload-4962"; - - Workload actualResponse = client.getWorkload(name); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void getWorkloadExceptionTest2() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - String name = - "organizations/organization-4962/locations/location-4962/workloads/workload-4962"; - client.getWorkload(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void listWorkloadsTest() throws Exception { - Workload responsesElement = Workload.newBuilder().build(); - ListWorkloadsResponse expectedResponse = - ListWorkloadsResponse.newBuilder() - .setNextPageToken("") - .addAllWorkloads(Arrays.asList(responsesElement)) - .build(); - mockService.addResponse(expectedResponse); - - LocationName parent = LocationName.of("[ORGANIZATION]", "[LOCATION]"); - - ListWorkloadsPagedResponse pagedListResponse = client.listWorkloads(parent); - - List resources = Lists.newArrayList(pagedListResponse.iterateAll()); - - Assert.assertEquals(1, resources.size()); - Assert.assertEquals(expectedResponse.getWorkloadsList().get(0), resources.get(0)); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void listWorkloadsExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - LocationName parent = LocationName.of("[ORGANIZATION]", "[LOCATION]"); - client.listWorkloads(parent); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void listWorkloadsTest2() throws Exception { - Workload responsesElement = Workload.newBuilder().build(); - ListWorkloadsResponse expectedResponse = - ListWorkloadsResponse.newBuilder() - .setNextPageToken("") - .addAllWorkloads(Arrays.asList(responsesElement)) - .build(); - mockService.addResponse(expectedResponse); - - String parent = "organizations/organization-9365/locations/location-9365"; - - ListWorkloadsPagedResponse pagedListResponse = client.listWorkloads(parent); - - List resources = Lists.newArrayList(pagedListResponse.iterateAll()); - - Assert.assertEquals(1, resources.size()); - Assert.assertEquals(expectedResponse.getWorkloadsList().get(0), resources.get(0)); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void listWorkloadsExceptionTest2() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - String parent = "organizations/organization-9365/locations/location-9365"; - client.listWorkloads(parent); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } -} diff --git a/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1/AssuredWorkloadsServiceClientTest.java b/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1/AssuredWorkloadsServiceClientTest.java deleted file mode 100644 index b7de9df3f328..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1/AssuredWorkloadsServiceClientTest.java +++ /dev/null @@ -1,516 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1; - -import static com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient.ListWorkloadsPagedResponse; - -import com.google.api.gax.core.NoCredentialsProvider; -import com.google.api.gax.grpc.GaxGrpcProperties; -import com.google.api.gax.grpc.testing.LocalChannelProvider; -import com.google.api.gax.grpc.testing.MockGrpcService; -import com.google.api.gax.grpc.testing.MockServiceHelper; -import com.google.api.gax.rpc.ApiClientHeaderProvider; -import com.google.api.gax.rpc.InvalidArgumentException; -import com.google.api.gax.rpc.StatusCode; -import com.google.common.collect.Lists; -import com.google.longrunning.Operation; -import com.google.protobuf.AbstractMessage; -import com.google.protobuf.Any; -import com.google.protobuf.Empty; -import com.google.protobuf.FieldMask; -import com.google.protobuf.Timestamp; -import io.grpc.StatusRuntimeException; -import java.io.IOException; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.HashMap; -import java.util.List; -import java.util.UUID; -import java.util.concurrent.ExecutionException; -import javax.annotation.Generated; -import org.junit.After; -import org.junit.AfterClass; -import org.junit.Assert; -import org.junit.Before; -import org.junit.BeforeClass; -import org.junit.Test; - -@Generated("by gapic-generator-java") -public class AssuredWorkloadsServiceClientTest { - private static MockAssuredWorkloadsService mockAssuredWorkloadsService; - private static MockServiceHelper mockServiceHelper; - private LocalChannelProvider channelProvider; - private AssuredWorkloadsServiceClient client; - - @BeforeClass - public static void startStaticServer() { - mockAssuredWorkloadsService = new MockAssuredWorkloadsService(); - mockServiceHelper = - new MockServiceHelper( - UUID.randomUUID().toString(), - Arrays.asList(mockAssuredWorkloadsService)); - mockServiceHelper.start(); - } - - @AfterClass - public static void stopServer() { - mockServiceHelper.stop(); - } - - @Before - public void setUp() throws IOException { - mockServiceHelper.reset(); - channelProvider = mockServiceHelper.createChannelProvider(); - AssuredWorkloadsServiceSettings settings = - AssuredWorkloadsServiceSettings.newBuilder() - .setTransportChannelProvider(channelProvider) - .setCredentialsProvider(NoCredentialsProvider.create()) - .build(); - client = AssuredWorkloadsServiceClient.create(settings); - } - - @After - public void tearDown() throws Exception { - client.close(); - } - - @Test - public void createWorkloadTest() throws Exception { - Workload expectedResponse = - Workload.newBuilder() - .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString()) - .setDisplayName("displayName1714148973") - .addAllResources(new ArrayList()) - .setCreateTime(Timestamp.newBuilder().build()) - .setBillingAccount("billingAccount708726578") - .setEtag("etag3123477") - .putAllLabels(new HashMap()) - .setProvisionedResourcesParent("provisionedResourcesParent1733249115") - .setKmsSettings(Workload.KMSSettings.newBuilder().build()) - .addAllResourceSettings(new ArrayList()) - .setEnableSovereignControls(true) - .setSaaEnrollmentResponse(Workload.SaaEnrollmentResponse.newBuilder().build()) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("createWorkloadTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockAssuredWorkloadsService.addResponse(resultOperation); - - LocationName parent = LocationName.of("[ORGANIZATION]", "[LOCATION]"); - Workload workload = Workload.newBuilder().build(); - - Workload actualResponse = client.createWorkloadAsync(parent, workload).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAssuredWorkloadsService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - CreateWorkloadRequest actualRequest = ((CreateWorkloadRequest) actualRequests.get(0)); - - Assert.assertEquals(parent.toString(), actualRequest.getParent()); - Assert.assertEquals(workload, actualRequest.getWorkload()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void createWorkloadExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAssuredWorkloadsService.addException(exception); - - try { - LocationName parent = LocationName.of("[ORGANIZATION]", "[LOCATION]"); - Workload workload = Workload.newBuilder().build(); - client.createWorkloadAsync(parent, workload).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - Assert.assertEquals(InvalidArgumentException.class, e.getCause().getClass()); - InvalidArgumentException apiException = ((InvalidArgumentException) e.getCause()); - Assert.assertEquals(StatusCode.Code.INVALID_ARGUMENT, apiException.getStatusCode().getCode()); - } - } - - @Test - public void createWorkloadTest2() throws Exception { - Workload expectedResponse = - Workload.newBuilder() - .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString()) - .setDisplayName("displayName1714148973") - .addAllResources(new ArrayList()) - .setCreateTime(Timestamp.newBuilder().build()) - .setBillingAccount("billingAccount708726578") - .setEtag("etag3123477") - .putAllLabels(new HashMap()) - .setProvisionedResourcesParent("provisionedResourcesParent1733249115") - .setKmsSettings(Workload.KMSSettings.newBuilder().build()) - .addAllResourceSettings(new ArrayList()) - .setEnableSovereignControls(true) - .setSaaEnrollmentResponse(Workload.SaaEnrollmentResponse.newBuilder().build()) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("createWorkloadTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockAssuredWorkloadsService.addResponse(resultOperation); - - String parent = "parent-995424086"; - Workload workload = Workload.newBuilder().build(); - - Workload actualResponse = client.createWorkloadAsync(parent, workload).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAssuredWorkloadsService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - CreateWorkloadRequest actualRequest = ((CreateWorkloadRequest) actualRequests.get(0)); - - Assert.assertEquals(parent, actualRequest.getParent()); - Assert.assertEquals(workload, actualRequest.getWorkload()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void createWorkloadExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAssuredWorkloadsService.addException(exception); - - try { - String parent = "parent-995424086"; - Workload workload = Workload.newBuilder().build(); - client.createWorkloadAsync(parent, workload).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - Assert.assertEquals(InvalidArgumentException.class, e.getCause().getClass()); - InvalidArgumentException apiException = ((InvalidArgumentException) e.getCause()); - Assert.assertEquals(StatusCode.Code.INVALID_ARGUMENT, apiException.getStatusCode().getCode()); - } - } - - @Test - public void updateWorkloadTest() throws Exception { - Workload expectedResponse = - Workload.newBuilder() - .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString()) - .setDisplayName("displayName1714148973") - .addAllResources(new ArrayList()) - .setCreateTime(Timestamp.newBuilder().build()) - .setBillingAccount("billingAccount708726578") - .setEtag("etag3123477") - .putAllLabels(new HashMap()) - .setProvisionedResourcesParent("provisionedResourcesParent1733249115") - .setKmsSettings(Workload.KMSSettings.newBuilder().build()) - .addAllResourceSettings(new ArrayList()) - .setEnableSovereignControls(true) - .setSaaEnrollmentResponse(Workload.SaaEnrollmentResponse.newBuilder().build()) - .build(); - mockAssuredWorkloadsService.addResponse(expectedResponse); - - Workload workload = Workload.newBuilder().build(); - FieldMask updateMask = FieldMask.newBuilder().build(); - - Workload actualResponse = client.updateWorkload(workload, updateMask); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAssuredWorkloadsService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - UpdateWorkloadRequest actualRequest = ((UpdateWorkloadRequest) actualRequests.get(0)); - - Assert.assertEquals(workload, actualRequest.getWorkload()); - Assert.assertEquals(updateMask, actualRequest.getUpdateMask()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void updateWorkloadExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAssuredWorkloadsService.addException(exception); - - try { - Workload workload = Workload.newBuilder().build(); - FieldMask updateMask = FieldMask.newBuilder().build(); - client.updateWorkload(workload, updateMask); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void deleteWorkloadTest() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - mockAssuredWorkloadsService.addResponse(expectedResponse); - - WorkloadName name = WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]"); - - client.deleteWorkload(name); - - List actualRequests = mockAssuredWorkloadsService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - DeleteWorkloadRequest actualRequest = ((DeleteWorkloadRequest) actualRequests.get(0)); - - Assert.assertEquals(name.toString(), actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void deleteWorkloadExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAssuredWorkloadsService.addException(exception); - - try { - WorkloadName name = WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]"); - client.deleteWorkload(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void deleteWorkloadTest2() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - mockAssuredWorkloadsService.addResponse(expectedResponse); - - String name = "name3373707"; - - client.deleteWorkload(name); - - List actualRequests = mockAssuredWorkloadsService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - DeleteWorkloadRequest actualRequest = ((DeleteWorkloadRequest) actualRequests.get(0)); - - Assert.assertEquals(name, actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void deleteWorkloadExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAssuredWorkloadsService.addException(exception); - - try { - String name = "name3373707"; - client.deleteWorkload(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void getWorkloadTest() throws Exception { - Workload expectedResponse = - Workload.newBuilder() - .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString()) - .setDisplayName("displayName1714148973") - .addAllResources(new ArrayList()) - .setCreateTime(Timestamp.newBuilder().build()) - .setBillingAccount("billingAccount708726578") - .setEtag("etag3123477") - .putAllLabels(new HashMap()) - .setProvisionedResourcesParent("provisionedResourcesParent1733249115") - .setKmsSettings(Workload.KMSSettings.newBuilder().build()) - .addAllResourceSettings(new ArrayList()) - .setEnableSovereignControls(true) - .setSaaEnrollmentResponse(Workload.SaaEnrollmentResponse.newBuilder().build()) - .build(); - mockAssuredWorkloadsService.addResponse(expectedResponse); - - WorkloadName name = WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]"); - - Workload actualResponse = client.getWorkload(name); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAssuredWorkloadsService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - GetWorkloadRequest actualRequest = ((GetWorkloadRequest) actualRequests.get(0)); - - Assert.assertEquals(name.toString(), actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void getWorkloadExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAssuredWorkloadsService.addException(exception); - - try { - WorkloadName name = WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]"); - client.getWorkload(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void getWorkloadTest2() throws Exception { - Workload expectedResponse = - Workload.newBuilder() - .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString()) - .setDisplayName("displayName1714148973") - .addAllResources(new ArrayList()) - .setCreateTime(Timestamp.newBuilder().build()) - .setBillingAccount("billingAccount708726578") - .setEtag("etag3123477") - .putAllLabels(new HashMap()) - .setProvisionedResourcesParent("provisionedResourcesParent1733249115") - .setKmsSettings(Workload.KMSSettings.newBuilder().build()) - .addAllResourceSettings(new ArrayList()) - .setEnableSovereignControls(true) - .setSaaEnrollmentResponse(Workload.SaaEnrollmentResponse.newBuilder().build()) - .build(); - mockAssuredWorkloadsService.addResponse(expectedResponse); - - String name = "name3373707"; - - Workload actualResponse = client.getWorkload(name); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAssuredWorkloadsService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - GetWorkloadRequest actualRequest = ((GetWorkloadRequest) actualRequests.get(0)); - - Assert.assertEquals(name, actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void getWorkloadExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAssuredWorkloadsService.addException(exception); - - try { - String name = "name3373707"; - client.getWorkload(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void listWorkloadsTest() throws Exception { - Workload responsesElement = Workload.newBuilder().build(); - ListWorkloadsResponse expectedResponse = - ListWorkloadsResponse.newBuilder() - .setNextPageToken("") - .addAllWorkloads(Arrays.asList(responsesElement)) - .build(); - mockAssuredWorkloadsService.addResponse(expectedResponse); - - LocationName parent = LocationName.of("[ORGANIZATION]", "[LOCATION]"); - - ListWorkloadsPagedResponse pagedListResponse = client.listWorkloads(parent); - - List resources = Lists.newArrayList(pagedListResponse.iterateAll()); - - Assert.assertEquals(1, resources.size()); - Assert.assertEquals(expectedResponse.getWorkloadsList().get(0), resources.get(0)); - - List actualRequests = mockAssuredWorkloadsService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - ListWorkloadsRequest actualRequest = ((ListWorkloadsRequest) actualRequests.get(0)); - - Assert.assertEquals(parent.toString(), actualRequest.getParent()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void listWorkloadsExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAssuredWorkloadsService.addException(exception); - - try { - LocationName parent = LocationName.of("[ORGANIZATION]", "[LOCATION]"); - client.listWorkloads(parent); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void listWorkloadsTest2() throws Exception { - Workload responsesElement = Workload.newBuilder().build(); - ListWorkloadsResponse expectedResponse = - ListWorkloadsResponse.newBuilder() - .setNextPageToken("") - .addAllWorkloads(Arrays.asList(responsesElement)) - .build(); - mockAssuredWorkloadsService.addResponse(expectedResponse); - - String parent = "parent-995424086"; - - ListWorkloadsPagedResponse pagedListResponse = client.listWorkloads(parent); - - List resources = Lists.newArrayList(pagedListResponse.iterateAll()); - - Assert.assertEquals(1, resources.size()); - Assert.assertEquals(expectedResponse.getWorkloadsList().get(0), resources.get(0)); - - List actualRequests = mockAssuredWorkloadsService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - ListWorkloadsRequest actualRequest = ((ListWorkloadsRequest) actualRequests.get(0)); - - Assert.assertEquals(parent, actualRequest.getParent()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void listWorkloadsExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAssuredWorkloadsService.addException(exception); - - try { - String parent = "parent-995424086"; - client.listWorkloads(parent); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } -} diff --git a/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1/MockAssuredWorkloadsService.java b/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1/MockAssuredWorkloadsService.java deleted file mode 100644 index 05b2abafb3a6..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1/MockAssuredWorkloadsService.java +++ /dev/null @@ -1,59 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1; - -import com.google.api.core.BetaApi; -import com.google.api.gax.grpc.testing.MockGrpcService; -import com.google.protobuf.AbstractMessage; -import io.grpc.ServerServiceDefinition; -import java.util.List; -import javax.annotation.Generated; - -@BetaApi -@Generated("by gapic-generator-java") -public class MockAssuredWorkloadsService implements MockGrpcService { - private final MockAssuredWorkloadsServiceImpl serviceImpl; - - public MockAssuredWorkloadsService() { - serviceImpl = new MockAssuredWorkloadsServiceImpl(); - } - - @Override - public List getRequests() { - return serviceImpl.getRequests(); - } - - @Override - public void addResponse(AbstractMessage response) { - serviceImpl.addResponse(response); - } - - @Override - public void addException(Exception exception) { - serviceImpl.addException(exception); - } - - @Override - public ServerServiceDefinition getServiceDefinition() { - return serviceImpl.bindService(); - } - - @Override - public void reset() { - serviceImpl.reset(); - } -} diff --git a/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1/MockAssuredWorkloadsServiceImpl.java b/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1/MockAssuredWorkloadsServiceImpl.java deleted file mode 100644 index ab2cec1c1889..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1/MockAssuredWorkloadsServiceImpl.java +++ /dev/null @@ -1,166 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1; - -import com.google.api.core.BetaApi; -import com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceGrpc.AssuredWorkloadsServiceImplBase; -import com.google.longrunning.Operation; -import com.google.protobuf.AbstractMessage; -import com.google.protobuf.Empty; -import io.grpc.stub.StreamObserver; -import java.util.ArrayList; -import java.util.LinkedList; -import java.util.List; -import java.util.Queue; -import javax.annotation.Generated; - -@BetaApi -@Generated("by gapic-generator-java") -public class MockAssuredWorkloadsServiceImpl extends AssuredWorkloadsServiceImplBase { - private List requests; - private Queue responses; - - public MockAssuredWorkloadsServiceImpl() { - requests = new ArrayList<>(); - responses = new LinkedList<>(); - } - - public List getRequests() { - return requests; - } - - public void addResponse(AbstractMessage response) { - responses.add(response); - } - - public void setResponses(List responses) { - this.responses = new LinkedList(responses); - } - - public void addException(Exception exception) { - responses.add(exception); - } - - public void reset() { - requests = new ArrayList<>(); - responses = new LinkedList<>(); - } - - @Override - public void createWorkload( - CreateWorkloadRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof Operation) { - requests.add(request); - responseObserver.onNext(((Operation) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method CreateWorkload, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - Operation.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void updateWorkload( - UpdateWorkloadRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof Workload) { - requests.add(request); - responseObserver.onNext(((Workload) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method UpdateWorkload, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - Workload.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void deleteWorkload( - DeleteWorkloadRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof Empty) { - requests.add(request); - responseObserver.onNext(((Empty) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method DeleteWorkload, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - Empty.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void getWorkload(GetWorkloadRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof Workload) { - requests.add(request); - responseObserver.onNext(((Workload) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method GetWorkload, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - Workload.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void listWorkloads( - ListWorkloadsRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof ListWorkloadsResponse) { - requests.add(request); - responseObserver.onNext(((ListWorkloadsResponse) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method ListWorkloads, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - ListWorkloadsResponse.class.getName(), - Exception.class.getName()))); - } - } -} diff --git a/owl-bot-staging/java-assured-workloads/v1/grpc-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/AssuredWorkloadsServiceGrpc.java b/owl-bot-staging/java-assured-workloads/v1/grpc-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/AssuredWorkloadsServiceGrpc.java deleted file mode 100644 index 93930f411303..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/grpc-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/AssuredWorkloadsServiceGrpc.java +++ /dev/null @@ -1,667 +0,0 @@ -package com.google.cloud.assuredworkloads.v1; - -import static io.grpc.MethodDescriptor.generateFullMethodName; - -/** - *
- * Service to manage AssuredWorkloads.
- * 
- */ -@javax.annotation.Generated( - value = "by gRPC proto compiler", - comments = "Source: google/cloud/assuredworkloads/v1/assuredworkloads.proto") -@io.grpc.stub.annotations.GrpcGenerated -public final class AssuredWorkloadsServiceGrpc { - - private AssuredWorkloadsServiceGrpc() {} - - public static final String SERVICE_NAME = "google.cloud.assuredworkloads.v1.AssuredWorkloadsService"; - - // Static method descriptors that strictly reflect the proto. - private static volatile io.grpc.MethodDescriptor getCreateWorkloadMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "CreateWorkload", - requestType = com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest.class, - responseType = com.google.longrunning.Operation.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getCreateWorkloadMethod() { - io.grpc.MethodDescriptor getCreateWorkloadMethod; - if ((getCreateWorkloadMethod = AssuredWorkloadsServiceGrpc.getCreateWorkloadMethod) == null) { - synchronized (AssuredWorkloadsServiceGrpc.class) { - if ((getCreateWorkloadMethod = AssuredWorkloadsServiceGrpc.getCreateWorkloadMethod) == null) { - AssuredWorkloadsServiceGrpc.getCreateWorkloadMethod = getCreateWorkloadMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "CreateWorkload")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - com.google.longrunning.Operation.getDefaultInstance())) - .setSchemaDescriptor(new AssuredWorkloadsServiceMethodDescriptorSupplier("CreateWorkload")) - .build(); - } - } - } - return getCreateWorkloadMethod; - } - - private static volatile io.grpc.MethodDescriptor getUpdateWorkloadMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "UpdateWorkload", - requestType = com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest.class, - responseType = com.google.cloud.assuredworkloads.v1.Workload.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getUpdateWorkloadMethod() { - io.grpc.MethodDescriptor getUpdateWorkloadMethod; - if ((getUpdateWorkloadMethod = AssuredWorkloadsServiceGrpc.getUpdateWorkloadMethod) == null) { - synchronized (AssuredWorkloadsServiceGrpc.class) { - if ((getUpdateWorkloadMethod = AssuredWorkloadsServiceGrpc.getUpdateWorkloadMethod) == null) { - AssuredWorkloadsServiceGrpc.getUpdateWorkloadMethod = getUpdateWorkloadMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "UpdateWorkload")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.assuredworkloads.v1.Workload.getDefaultInstance())) - .setSchemaDescriptor(new AssuredWorkloadsServiceMethodDescriptorSupplier("UpdateWorkload")) - .build(); - } - } - } - return getUpdateWorkloadMethod; - } - - private static volatile io.grpc.MethodDescriptor getDeleteWorkloadMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "DeleteWorkload", - requestType = com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest.class, - responseType = com.google.protobuf.Empty.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getDeleteWorkloadMethod() { - io.grpc.MethodDescriptor getDeleteWorkloadMethod; - if ((getDeleteWorkloadMethod = AssuredWorkloadsServiceGrpc.getDeleteWorkloadMethod) == null) { - synchronized (AssuredWorkloadsServiceGrpc.class) { - if ((getDeleteWorkloadMethod = AssuredWorkloadsServiceGrpc.getDeleteWorkloadMethod) == null) { - AssuredWorkloadsServiceGrpc.getDeleteWorkloadMethod = getDeleteWorkloadMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "DeleteWorkload")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - com.google.protobuf.Empty.getDefaultInstance())) - .setSchemaDescriptor(new AssuredWorkloadsServiceMethodDescriptorSupplier("DeleteWorkload")) - .build(); - } - } - } - return getDeleteWorkloadMethod; - } - - private static volatile io.grpc.MethodDescriptor getGetWorkloadMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "GetWorkload", - requestType = com.google.cloud.assuredworkloads.v1.GetWorkloadRequest.class, - responseType = com.google.cloud.assuredworkloads.v1.Workload.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getGetWorkloadMethod() { - io.grpc.MethodDescriptor getGetWorkloadMethod; - if ((getGetWorkloadMethod = AssuredWorkloadsServiceGrpc.getGetWorkloadMethod) == null) { - synchronized (AssuredWorkloadsServiceGrpc.class) { - if ((getGetWorkloadMethod = AssuredWorkloadsServiceGrpc.getGetWorkloadMethod) == null) { - AssuredWorkloadsServiceGrpc.getGetWorkloadMethod = getGetWorkloadMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetWorkload")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.assuredworkloads.v1.GetWorkloadRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.assuredworkloads.v1.Workload.getDefaultInstance())) - .setSchemaDescriptor(new AssuredWorkloadsServiceMethodDescriptorSupplier("GetWorkload")) - .build(); - } - } - } - return getGetWorkloadMethod; - } - - private static volatile io.grpc.MethodDescriptor getListWorkloadsMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "ListWorkloads", - requestType = com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest.class, - responseType = com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getListWorkloadsMethod() { - io.grpc.MethodDescriptor getListWorkloadsMethod; - if ((getListWorkloadsMethod = AssuredWorkloadsServiceGrpc.getListWorkloadsMethod) == null) { - synchronized (AssuredWorkloadsServiceGrpc.class) { - if ((getListWorkloadsMethod = AssuredWorkloadsServiceGrpc.getListWorkloadsMethod) == null) { - AssuredWorkloadsServiceGrpc.getListWorkloadsMethod = getListWorkloadsMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ListWorkloads")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse.getDefaultInstance())) - .setSchemaDescriptor(new AssuredWorkloadsServiceMethodDescriptorSupplier("ListWorkloads")) - .build(); - } - } - } - return getListWorkloadsMethod; - } - - /** - * Creates a new async stub that supports all call types for the service - */ - public static AssuredWorkloadsServiceStub newStub(io.grpc.Channel channel) { - io.grpc.stub.AbstractStub.StubFactory factory = - new io.grpc.stub.AbstractStub.StubFactory() { - @java.lang.Override - public AssuredWorkloadsServiceStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new AssuredWorkloadsServiceStub(channel, callOptions); - } - }; - return AssuredWorkloadsServiceStub.newStub(factory, channel); - } - - /** - * Creates a new blocking-style stub that supports unary and streaming output calls on the service - */ - public static AssuredWorkloadsServiceBlockingStub newBlockingStub( - io.grpc.Channel channel) { - io.grpc.stub.AbstractStub.StubFactory factory = - new io.grpc.stub.AbstractStub.StubFactory() { - @java.lang.Override - public AssuredWorkloadsServiceBlockingStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new AssuredWorkloadsServiceBlockingStub(channel, callOptions); - } - }; - return AssuredWorkloadsServiceBlockingStub.newStub(factory, channel); - } - - /** - * Creates a new ListenableFuture-style stub that supports unary calls on the service - */ - public static AssuredWorkloadsServiceFutureStub newFutureStub( - io.grpc.Channel channel) { - io.grpc.stub.AbstractStub.StubFactory factory = - new io.grpc.stub.AbstractStub.StubFactory() { - @java.lang.Override - public AssuredWorkloadsServiceFutureStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new AssuredWorkloadsServiceFutureStub(channel, callOptions); - } - }; - return AssuredWorkloadsServiceFutureStub.newStub(factory, channel); - } - - /** - *
-   * Service to manage AssuredWorkloads.
-   * 
- */ - public static abstract class AssuredWorkloadsServiceImplBase implements io.grpc.BindableService { - - /** - *
-     * Creates Assured Workload.
-     * 
- */ - public void createWorkload(com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getCreateWorkloadMethod(), responseObserver); - } - - /** - *
-     * Updates an existing workload.
-     * Currently allows updating of workload display_name and labels.
-     * For force updates don't set etag field in the Workload.
-     * Only one update operation per workload can be in progress.
-     * 
- */ - public void updateWorkload(com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getUpdateWorkloadMethod(), responseObserver); - } - - /** - *
-     * Deletes the workload. Make sure that workload's direct children are already
-     * in a deleted state, otherwise the request will fail with a
-     * FAILED_PRECONDITION error.
-     * 
- */ - public void deleteWorkload(com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getDeleteWorkloadMethod(), responseObserver); - } - - /** - *
-     * Gets Assured Workload associated with a CRM Node
-     * 
- */ - public void getWorkload(com.google.cloud.assuredworkloads.v1.GetWorkloadRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getGetWorkloadMethod(), responseObserver); - } - - /** - *
-     * Lists Assured Workloads under a CRM Node.
-     * 
- */ - public void listWorkloads(com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getListWorkloadsMethod(), responseObserver); - } - - @java.lang.Override public final io.grpc.ServerServiceDefinition bindService() { - return io.grpc.ServerServiceDefinition.builder(getServiceDescriptor()) - .addMethod( - getCreateWorkloadMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest, - com.google.longrunning.Operation>( - this, METHODID_CREATE_WORKLOAD))) - .addMethod( - getUpdateWorkloadMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest, - com.google.cloud.assuredworkloads.v1.Workload>( - this, METHODID_UPDATE_WORKLOAD))) - .addMethod( - getDeleteWorkloadMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest, - com.google.protobuf.Empty>( - this, METHODID_DELETE_WORKLOAD))) - .addMethod( - getGetWorkloadMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.cloud.assuredworkloads.v1.GetWorkloadRequest, - com.google.cloud.assuredworkloads.v1.Workload>( - this, METHODID_GET_WORKLOAD))) - .addMethod( - getListWorkloadsMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest, - com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse>( - this, METHODID_LIST_WORKLOADS))) - .build(); - } - } - - /** - *
-   * Service to manage AssuredWorkloads.
-   * 
- */ - public static final class AssuredWorkloadsServiceStub extends io.grpc.stub.AbstractAsyncStub { - private AssuredWorkloadsServiceStub( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - super(channel, callOptions); - } - - @java.lang.Override - protected AssuredWorkloadsServiceStub build( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new AssuredWorkloadsServiceStub(channel, callOptions); - } - - /** - *
-     * Creates Assured Workload.
-     * 
- */ - public void createWorkload(com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getCreateWorkloadMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Updates an existing workload.
-     * Currently allows updating of workload display_name and labels.
-     * For force updates don't set etag field in the Workload.
-     * Only one update operation per workload can be in progress.
-     * 
- */ - public void updateWorkload(com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getUpdateWorkloadMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Deletes the workload. Make sure that workload's direct children are already
-     * in a deleted state, otherwise the request will fail with a
-     * FAILED_PRECONDITION error.
-     * 
- */ - public void deleteWorkload(com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getDeleteWorkloadMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Gets Assured Workload associated with a CRM Node
-     * 
- */ - public void getWorkload(com.google.cloud.assuredworkloads.v1.GetWorkloadRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getGetWorkloadMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Lists Assured Workloads under a CRM Node.
-     * 
- */ - public void listWorkloads(com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getListWorkloadsMethod(), getCallOptions()), request, responseObserver); - } - } - - /** - *
-   * Service to manage AssuredWorkloads.
-   * 
- */ - public static final class AssuredWorkloadsServiceBlockingStub extends io.grpc.stub.AbstractBlockingStub { - private AssuredWorkloadsServiceBlockingStub( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - super(channel, callOptions); - } - - @java.lang.Override - protected AssuredWorkloadsServiceBlockingStub build( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new AssuredWorkloadsServiceBlockingStub(channel, callOptions); - } - - /** - *
-     * Creates Assured Workload.
-     * 
- */ - public com.google.longrunning.Operation createWorkload(com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getCreateWorkloadMethod(), getCallOptions(), request); - } - - /** - *
-     * Updates an existing workload.
-     * Currently allows updating of workload display_name and labels.
-     * For force updates don't set etag field in the Workload.
-     * Only one update operation per workload can be in progress.
-     * 
- */ - public com.google.cloud.assuredworkloads.v1.Workload updateWorkload(com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getUpdateWorkloadMethod(), getCallOptions(), request); - } - - /** - *
-     * Deletes the workload. Make sure that workload's direct children are already
-     * in a deleted state, otherwise the request will fail with a
-     * FAILED_PRECONDITION error.
-     * 
- */ - public com.google.protobuf.Empty deleteWorkload(com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getDeleteWorkloadMethod(), getCallOptions(), request); - } - - /** - *
-     * Gets Assured Workload associated with a CRM Node
-     * 
- */ - public com.google.cloud.assuredworkloads.v1.Workload getWorkload(com.google.cloud.assuredworkloads.v1.GetWorkloadRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getGetWorkloadMethod(), getCallOptions(), request); - } - - /** - *
-     * Lists Assured Workloads under a CRM Node.
-     * 
- */ - public com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse listWorkloads(com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getListWorkloadsMethod(), getCallOptions(), request); - } - } - - /** - *
-   * Service to manage AssuredWorkloads.
-   * 
- */ - public static final class AssuredWorkloadsServiceFutureStub extends io.grpc.stub.AbstractFutureStub { - private AssuredWorkloadsServiceFutureStub( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - super(channel, callOptions); - } - - @java.lang.Override - protected AssuredWorkloadsServiceFutureStub build( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new AssuredWorkloadsServiceFutureStub(channel, callOptions); - } - - /** - *
-     * Creates Assured Workload.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture createWorkload( - com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getCreateWorkloadMethod(), getCallOptions()), request); - } - - /** - *
-     * Updates an existing workload.
-     * Currently allows updating of workload display_name and labels.
-     * For force updates don't set etag field in the Workload.
-     * Only one update operation per workload can be in progress.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture updateWorkload( - com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getUpdateWorkloadMethod(), getCallOptions()), request); - } - - /** - *
-     * Deletes the workload. Make sure that workload's direct children are already
-     * in a deleted state, otherwise the request will fail with a
-     * FAILED_PRECONDITION error.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture deleteWorkload( - com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getDeleteWorkloadMethod(), getCallOptions()), request); - } - - /** - *
-     * Gets Assured Workload associated with a CRM Node
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture getWorkload( - com.google.cloud.assuredworkloads.v1.GetWorkloadRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getGetWorkloadMethod(), getCallOptions()), request); - } - - /** - *
-     * Lists Assured Workloads under a CRM Node.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture listWorkloads( - com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getListWorkloadsMethod(), getCallOptions()), request); - } - } - - private static final int METHODID_CREATE_WORKLOAD = 0; - private static final int METHODID_UPDATE_WORKLOAD = 1; - private static final int METHODID_DELETE_WORKLOAD = 2; - private static final int METHODID_GET_WORKLOAD = 3; - private static final int METHODID_LIST_WORKLOADS = 4; - - private static final class MethodHandlers implements - io.grpc.stub.ServerCalls.UnaryMethod, - io.grpc.stub.ServerCalls.ServerStreamingMethod, - io.grpc.stub.ServerCalls.ClientStreamingMethod, - io.grpc.stub.ServerCalls.BidiStreamingMethod { - private final AssuredWorkloadsServiceImplBase serviceImpl; - private final int methodId; - - MethodHandlers(AssuredWorkloadsServiceImplBase serviceImpl, int methodId) { - this.serviceImpl = serviceImpl; - this.methodId = methodId; - } - - @java.lang.Override - @java.lang.SuppressWarnings("unchecked") - public void invoke(Req request, io.grpc.stub.StreamObserver responseObserver) { - switch (methodId) { - case METHODID_CREATE_WORKLOAD: - serviceImpl.createWorkload((com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_UPDATE_WORKLOAD: - serviceImpl.updateWorkload((com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_DELETE_WORKLOAD: - serviceImpl.deleteWorkload((com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_GET_WORKLOAD: - serviceImpl.getWorkload((com.google.cloud.assuredworkloads.v1.GetWorkloadRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_LIST_WORKLOADS: - serviceImpl.listWorkloads((com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - default: - throw new AssertionError(); - } - } - - @java.lang.Override - @java.lang.SuppressWarnings("unchecked") - public io.grpc.stub.StreamObserver invoke( - io.grpc.stub.StreamObserver responseObserver) { - switch (methodId) { - default: - throw new AssertionError(); - } - } - } - - private static abstract class AssuredWorkloadsServiceBaseDescriptorSupplier - implements io.grpc.protobuf.ProtoFileDescriptorSupplier, io.grpc.protobuf.ProtoServiceDescriptorSupplier { - AssuredWorkloadsServiceBaseDescriptorSupplier() {} - - @java.lang.Override - public com.google.protobuf.Descriptors.FileDescriptor getFileDescriptor() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.getDescriptor(); - } - - @java.lang.Override - public com.google.protobuf.Descriptors.ServiceDescriptor getServiceDescriptor() { - return getFileDescriptor().findServiceByName("AssuredWorkloadsService"); - } - } - - private static final class AssuredWorkloadsServiceFileDescriptorSupplier - extends AssuredWorkloadsServiceBaseDescriptorSupplier { - AssuredWorkloadsServiceFileDescriptorSupplier() {} - } - - private static final class AssuredWorkloadsServiceMethodDescriptorSupplier - extends AssuredWorkloadsServiceBaseDescriptorSupplier - implements io.grpc.protobuf.ProtoMethodDescriptorSupplier { - private final String methodName; - - AssuredWorkloadsServiceMethodDescriptorSupplier(String methodName) { - this.methodName = methodName; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.MethodDescriptor getMethodDescriptor() { - return getServiceDescriptor().findMethodByName(methodName); - } - } - - private static volatile io.grpc.ServiceDescriptor serviceDescriptor; - - public static io.grpc.ServiceDescriptor getServiceDescriptor() { - io.grpc.ServiceDescriptor result = serviceDescriptor; - if (result == null) { - synchronized (AssuredWorkloadsServiceGrpc.class) { - result = serviceDescriptor; - if (result == null) { - serviceDescriptor = result = io.grpc.ServiceDescriptor.newBuilder(SERVICE_NAME) - .setSchemaDescriptor(new AssuredWorkloadsServiceFileDescriptorSupplier()) - .addMethod(getCreateWorkloadMethod()) - .addMethod(getUpdateWorkloadMethod()) - .addMethod(getDeleteWorkloadMethod()) - .addMethod(getGetWorkloadMethod()) - .addMethod(getListWorkloadsMethod()) - .build(); - } - } - } - return result; - } -} diff --git a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/AssuredworkloadsProto.java b/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/AssuredworkloadsProto.java deleted file mode 100644 index f015d5788fec..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/AssuredworkloadsProto.java +++ /dev/null @@ -1,342 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1; - -public final class AssuredworkloadsProto { - private AssuredworkloadsProto() {} - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistryLite registry) { - } - - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistry registry) { - registerAllExtensions( - (com.google.protobuf.ExtensionRegistryLite) registry); - } - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1_CreateWorkloadRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1_CreateWorkloadRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1_UpdateWorkloadRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1_UpdateWorkloadRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1_DeleteWorkloadRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1_DeleteWorkloadRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1_GetWorkloadRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1_GetWorkloadRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1_ListWorkloadsRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1_ListWorkloadsRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1_ListWorkloadsResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1_ListWorkloadsResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1_Workload_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1_Workload_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1_Workload_ResourceInfo_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1_Workload_ResourceInfo_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1_Workload_KMSSettings_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1_Workload_KMSSettings_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1_Workload_ResourceSettings_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1_Workload_ResourceSettings_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1_Workload_SaaEnrollmentResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1_Workload_SaaEnrollmentResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1_Workload_LabelsEntry_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1_Workload_LabelsEntry_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1_CreateWorkloadOperationMetadata_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1_CreateWorkloadOperationMetadata_fieldAccessorTable; - - public static com.google.protobuf.Descriptors.FileDescriptor - getDescriptor() { - return descriptor; - } - private static com.google.protobuf.Descriptors.FileDescriptor - descriptor; - static { - java.lang.String[] descriptorData = { - "\n7google/cloud/assuredworkloads/v1/assur" + - "edworkloads.proto\022 google.cloud.assuredw" + - "orkloads.v1\032\034google/api/annotations.prot" + - "o\032\027google/api/client.proto\032\037google/api/f" + - "ield_behavior.proto\032\031google/api/resource" + - ".proto\032#google/longrunning/operations.pr" + - "oto\032\036google/protobuf/duration.proto\032\033goo" + - "gle/protobuf/empty.proto\032 google/protobu" + - "f/field_mask.proto\032\037google/protobuf/time" + - "stamp.proto\"\266\001\n\025CreateWorkloadRequest\022@\n" + - "\006parent\030\001 \001(\tB0\340A\002\372A*\022(assuredworkloads." + - "googleapis.com/Workload\022A\n\010workload\030\002 \001(" + - "\0132*.google.cloud.assuredworkloads.v1.Wor" + - "kloadB\003\340A\002\022\030\n\013external_id\030\003 \001(\tB\003\340A\001\"\220\001\n" + - "\025UpdateWorkloadRequest\022A\n\010workload\030\001 \001(\013" + - "2*.google.cloud.assuredworkloads.v1.Work" + - "loadB\003\340A\002\0224\n\013update_mask\030\002 \001(\0132\032.google." + - "protobuf.FieldMaskB\003\340A\002\"j\n\025DeleteWorkloa" + - "dRequest\022>\n\004name\030\001 \001(\tB0\340A\002\372A*\n(assuredw" + - "orkloads.googleapis.com/Workload\022\021\n\004etag" + - "\030\002 \001(\tB\003\340A\001\"T\n\022GetWorkloadRequest\022>\n\004nam" + - "e\030\001 \001(\tB0\340A\002\372A*\n(assuredworkloads.google" + - "apis.com/Workload\"\217\001\n\024ListWorkloadsReque" + - "st\022@\n\006parent\030\001 \001(\tB0\340A\002\372A*\022(assuredworkl" + - "oads.googleapis.com/Workload\022\021\n\tpage_siz" + - "e\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022\016\n\006filter\030\004 " + - "\001(\t\"o\n\025ListWorkloadsResponse\022=\n\tworkload" + - "s\030\001 \003(\0132*.google.cloud.assuredworkloads." + - "v1.Workload\022\027\n\017next_page_token\030\002 \001(\t\"\234\023\n" + - "\010Workload\022\021\n\004name\030\001 \001(\tB\003\340A\001\022\031\n\014display_" + - "name\030\002 \001(\tB\003\340A\002\022O\n\tresources\030\003 \003(\01327.goo" + - "gle.cloud.assuredworkloads.v1.Workload.R" + - "esourceInfoB\003\340A\003\022^\n\021compliance_regime\030\004 " + - "\001(\0162;.google.cloud.assuredworkloads.v1.W" + - "orkload.ComplianceRegimeB\006\340A\002\340A\005\0227\n\013crea" + - "te_time\030\005 \001(\0132\032.google.protobuf.Timestam" + - "pB\006\340A\003\340A\005\022\037\n\017billing_account\030\006 \001(\tB\006\340A\002\340" + - "A\004\022\021\n\004etag\030\t \001(\tB\003\340A\001\022K\n\006labels\030\n \003(\01326." + - "google.cloud.assuredworkloads.v1.Workloa" + - "d.LabelsEntryB\003\340A\001\022)\n\034provisioned_resour" + - "ces_parent\030\r \001(\tB\003\340A\004\022Q\n\014kms_settings\030\016 " + - "\001(\01326.google.cloud.assuredworkloads.v1.W" + - "orkload.KMSSettingsB\003\340A\004\022[\n\021resource_set" + - "tings\030\017 \003(\0132;.google.cloud.assuredworklo" + - "ads.v1.Workload.ResourceSettingsB\003\340A\004\022`\n" + - "\024kaj_enrollment_state\030\021 \001(\0162=.google.clo" + - "ud.assuredworkloads.v1.Workload.KajEnrol" + - "lmentStateB\003\340A\003\022&\n\031enable_sovereign_cont" + - "rols\030\022 \001(\010B\003\340A\001\022f\n\027saa_enrollment_respon" + - "se\030\024 \001(\0132@.google.cloud.assuredworkloads" + - ".v1.Workload.SaaEnrollmentResponseB\003\340A\003\032" + - "\357\001\n\014ResourceInfo\022\023\n\013resource_id\030\001 \001(\003\022[\n" + - "\rresource_type\030\002 \001(\0162D.google.cloud.assu" + - "redworkloads.v1.Workload.ResourceInfo.Re" + - "sourceType\"m\n\014ResourceType\022\035\n\031RESOURCE_T" + - "YPE_UNSPECIFIED\020\000\022\024\n\020CONSUMER_PROJECT\020\001\022" + - "\033\n\027ENCRYPTION_KEYS_PROJECT\020\002\022\013\n\007KEYRING\020" + - "\003\032\217\001\n\013KMSSettings\022A\n\022next_rotation_time\030" + - "\001 \001(\0132\032.google.protobuf.TimestampB\t\340A\002\340A" + - "\004\340A\005\022=\n\017rotation_period\030\002 \001(\0132\031.google.p" + - "rotobuf.DurationB\t\340A\002\340A\004\340A\005\032\232\001\n\020Resource" + - "Settings\022\023\n\013resource_id\030\001 \001(\t\022[\n\rresourc" + - "e_type\030\002 \001(\0162D.google.cloud.assuredworkl" + - "oads.v1.Workload.ResourceInfo.ResourceTy" + - "pe\022\024\n\014display_name\030\003 \001(\t\032\374\003\n\025SaaEnrollme" + - "ntResponse\022f\n\014setup_status\030\001 \001(\0162K.googl" + - "e.cloud.assuredworkloads.v1.Workload.Saa" + - "EnrollmentResponse.SetupStateH\000\210\001\001\022a\n\014se" + - "tup_errors\030\002 \003(\0162K.google.cloud.assuredw" + - "orkloads.v1.Workload.SaaEnrollmentRespon" + - "se.SetupError\"R\n\nSetupState\022\033\n\027SETUP_STA" + - "TE_UNSPECIFIED\020\000\022\022\n\016STATUS_PENDING\020\001\022\023\n\017" + - "STATUS_COMPLETE\020\002\"\262\001\n\nSetupError\022\033\n\027SETU" + - "P_ERROR_UNSPECIFIED\020\000\022\034\n\030ERROR_INVALID_B" + - "ASE_SETUP\020\001\022&\n\"ERROR_MISSING_EXTERNAL_SI" + - "GNING_KEY\020\002\022#\n\037ERROR_NOT_ALL_SERVICES_EN" + - "ROLLED\020\003\022\034\n\030ERROR_SETUP_CHECK_FAILED\020\004B\017" + - "\n\r_setup_status\032-\n\013LabelsEntry\022\013\n\003key\030\001 " + - "\001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\342\001\n\020ComplianceReg" + - "ime\022!\n\035COMPLIANCE_REGIME_UNSPECIFIED\020\000\022\007" + - "\n\003IL4\020\001\022\010\n\004CJIS\020\002\022\020\n\014FEDRAMP_HIGH\020\003\022\024\n\020F" + - "EDRAMP_MODERATE\020\004\022\026\n\022US_REGIONAL_ACCESS\020" + - "\005\022\t\n\005HIPAA\020\006\022\013\n\007HITRUST\020\007\022\032\n\026EU_REGIONS_" + - "AND_SUPPORT\020\010\022\032\n\026CA_REGIONS_AND_SUPPORT\020" + - "\t\022\010\n\004ITAR\020\n\"\177\n\022KajEnrollmentState\022$\n KAJ" + - "_ENROLLMENT_STATE_UNSPECIFIED\020\000\022 \n\034KAJ_E" + - "NROLLMENT_STATE_PENDING\020\001\022!\n\035KAJ_ENROLLM" + - "ENT_STATE_COMPLETE\020\002:u\352Ar\n(assuredworklo" + - "ads.googleapis.com/Workload\022Forganizatio" + - "ns/{organization}/locations/{location}/w" + - "orkloads/{workload}\"\344\001\n\037CreateWorkloadOp" + - "erationMetadata\0224\n\013create_time\030\001 \001(\0132\032.g" + - "oogle.protobuf.TimestampB\003\340A\001\022\031\n\014display" + - "_name\030\002 \001(\tB\003\340A\001\022\023\n\006parent\030\003 \001(\tB\003\340A\001\022[\n" + - "\021compliance_regime\030\004 \001(\0162;.google.cloud." + - "assuredworkloads.v1.Workload.ComplianceR" + - "egimeB\003\340A\0012\342\010\n\027AssuredWorkloadsService\022\357" + - "\001\n\016CreateWorkload\0227.google.cloud.assured" + - "workloads.v1.CreateWorkloadRequest\032\035.goo" + - "gle.longrunning.Operation\"\204\001\202\323\344\223\002>\"2/v1/" + - "{parent=organizations/*/locations/*}/wor" + - "kloads:\010workload\332A\017parent,workload\312A+\n\010W" + - "orkload\022\037CreateWorkloadOperationMetadata" + - "\022\333\001\n\016UpdateWorkload\0227.google.cloud.assur" + - "edworkloads.v1.UpdateWorkloadRequest\032*.g" + - "oogle.cloud.assuredworkloads.v1.Workload" + - "\"d\202\323\344\223\002G2;/v1/{workload.name=organizatio" + - "ns/*/locations/*/workloads/*}:\010workload\332" + - "A\024workload,update_mask\022\244\001\n\016DeleteWorkloa" + - "d\0227.google.cloud.assuredworkloads.v1.Del" + - "eteWorkloadRequest\032\026.google.protobuf.Emp" + - "ty\"A\202\323\344\223\0024*2/v1/{name=organizations/*/lo" + - "cations/*/workloads/*}\332A\004name\022\262\001\n\013GetWor" + - "kload\0224.google.cloud.assuredworkloads.v1" + - ".GetWorkloadRequest\032*.google.cloud.assur" + - "edworkloads.v1.Workload\"A\202\323\344\223\0024\0222/v1/{na" + - "me=organizations/*/locations/*/workloads" + - "/*}\332A\004name\022\305\001\n\rListWorkloads\0226.google.cl" + - "oud.assuredworkloads.v1.ListWorkloadsReq" + - "uest\0327.google.cloud.assuredworkloads.v1." + - "ListWorkloadsResponse\"C\202\323\344\223\0024\0222/v1/{pare" + - "nt=organizations/*/locations/*}/workload" + - "s\332A\006parent\032S\312A\037assuredworkloads.googleap" + - "is.com\322A.https://www.googleapis.com/auth" + - "/cloud-platformB\335\002\n$com.google.cloud.ass" + - "uredworkloads.v1B\025AssuredworkloadsProtoP" + - "\001ZPgoogle.golang.org/genproto/googleapis" + - "/cloud/assuredworkloads/v1;assuredworklo" + - "ads\252\002 Google.Cloud.AssuredWorkloads.V1\312\002" + - " Google\\Cloud\\AssuredWorkloads\\V1\352\002#Goog" + - "le::Cloud::AssuredWorkloads::V1\352A]\n(assu" + - "redworkloads.googleapis.com/Location\0221or" + - "ganizations/{organization}/locations/{lo" + - "cation}b\006proto3" - }; - descriptor = com.google.protobuf.Descriptors.FileDescriptor - .internalBuildGeneratedFileFrom(descriptorData, - new com.google.protobuf.Descriptors.FileDescriptor[] { - com.google.api.AnnotationsProto.getDescriptor(), - com.google.api.ClientProto.getDescriptor(), - com.google.api.FieldBehaviorProto.getDescriptor(), - com.google.api.ResourceProto.getDescriptor(), - com.google.longrunning.OperationsProto.getDescriptor(), - com.google.protobuf.DurationProto.getDescriptor(), - com.google.protobuf.EmptyProto.getDescriptor(), - com.google.protobuf.FieldMaskProto.getDescriptor(), - com.google.protobuf.TimestampProto.getDescriptor(), - }); - internal_static_google_cloud_assuredworkloads_v1_CreateWorkloadRequest_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_google_cloud_assuredworkloads_v1_CreateWorkloadRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1_CreateWorkloadRequest_descriptor, - new java.lang.String[] { "Parent", "Workload", "ExternalId", }); - internal_static_google_cloud_assuredworkloads_v1_UpdateWorkloadRequest_descriptor = - getDescriptor().getMessageTypes().get(1); - internal_static_google_cloud_assuredworkloads_v1_UpdateWorkloadRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1_UpdateWorkloadRequest_descriptor, - new java.lang.String[] { "Workload", "UpdateMask", }); - internal_static_google_cloud_assuredworkloads_v1_DeleteWorkloadRequest_descriptor = - getDescriptor().getMessageTypes().get(2); - internal_static_google_cloud_assuredworkloads_v1_DeleteWorkloadRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1_DeleteWorkloadRequest_descriptor, - new java.lang.String[] { "Name", "Etag", }); - internal_static_google_cloud_assuredworkloads_v1_GetWorkloadRequest_descriptor = - getDescriptor().getMessageTypes().get(3); - internal_static_google_cloud_assuredworkloads_v1_GetWorkloadRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1_GetWorkloadRequest_descriptor, - new java.lang.String[] { "Name", }); - internal_static_google_cloud_assuredworkloads_v1_ListWorkloadsRequest_descriptor = - getDescriptor().getMessageTypes().get(4); - internal_static_google_cloud_assuredworkloads_v1_ListWorkloadsRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1_ListWorkloadsRequest_descriptor, - new java.lang.String[] { "Parent", "PageSize", "PageToken", "Filter", }); - internal_static_google_cloud_assuredworkloads_v1_ListWorkloadsResponse_descriptor = - getDescriptor().getMessageTypes().get(5); - internal_static_google_cloud_assuredworkloads_v1_ListWorkloadsResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1_ListWorkloadsResponse_descriptor, - new java.lang.String[] { "Workloads", "NextPageToken", }); - internal_static_google_cloud_assuredworkloads_v1_Workload_descriptor = - getDescriptor().getMessageTypes().get(6); - internal_static_google_cloud_assuredworkloads_v1_Workload_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1_Workload_descriptor, - new java.lang.String[] { "Name", "DisplayName", "Resources", "ComplianceRegime", "CreateTime", "BillingAccount", "Etag", "Labels", "ProvisionedResourcesParent", "KmsSettings", "ResourceSettings", "KajEnrollmentState", "EnableSovereignControls", "SaaEnrollmentResponse", }); - internal_static_google_cloud_assuredworkloads_v1_Workload_ResourceInfo_descriptor = - internal_static_google_cloud_assuredworkloads_v1_Workload_descriptor.getNestedTypes().get(0); - internal_static_google_cloud_assuredworkloads_v1_Workload_ResourceInfo_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1_Workload_ResourceInfo_descriptor, - new java.lang.String[] { "ResourceId", "ResourceType", }); - internal_static_google_cloud_assuredworkloads_v1_Workload_KMSSettings_descriptor = - internal_static_google_cloud_assuredworkloads_v1_Workload_descriptor.getNestedTypes().get(1); - internal_static_google_cloud_assuredworkloads_v1_Workload_KMSSettings_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1_Workload_KMSSettings_descriptor, - new java.lang.String[] { "NextRotationTime", "RotationPeriod", }); - internal_static_google_cloud_assuredworkloads_v1_Workload_ResourceSettings_descriptor = - internal_static_google_cloud_assuredworkloads_v1_Workload_descriptor.getNestedTypes().get(2); - internal_static_google_cloud_assuredworkloads_v1_Workload_ResourceSettings_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1_Workload_ResourceSettings_descriptor, - new java.lang.String[] { "ResourceId", "ResourceType", "DisplayName", }); - internal_static_google_cloud_assuredworkloads_v1_Workload_SaaEnrollmentResponse_descriptor = - internal_static_google_cloud_assuredworkloads_v1_Workload_descriptor.getNestedTypes().get(3); - internal_static_google_cloud_assuredworkloads_v1_Workload_SaaEnrollmentResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1_Workload_SaaEnrollmentResponse_descriptor, - new java.lang.String[] { "SetupStatus", "SetupErrors", "SetupStatus", }); - internal_static_google_cloud_assuredworkloads_v1_Workload_LabelsEntry_descriptor = - internal_static_google_cloud_assuredworkloads_v1_Workload_descriptor.getNestedTypes().get(4); - internal_static_google_cloud_assuredworkloads_v1_Workload_LabelsEntry_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1_Workload_LabelsEntry_descriptor, - new java.lang.String[] { "Key", "Value", }); - internal_static_google_cloud_assuredworkloads_v1_CreateWorkloadOperationMetadata_descriptor = - getDescriptor().getMessageTypes().get(7); - internal_static_google_cloud_assuredworkloads_v1_CreateWorkloadOperationMetadata_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1_CreateWorkloadOperationMetadata_descriptor, - new java.lang.String[] { "CreateTime", "DisplayName", "Parent", "ComplianceRegime", }); - com.google.protobuf.ExtensionRegistry registry = - com.google.protobuf.ExtensionRegistry.newInstance(); - registry.add(com.google.api.ClientProto.defaultHost); - registry.add(com.google.api.FieldBehaviorProto.fieldBehavior); - registry.add(com.google.api.AnnotationsProto.http); - registry.add(com.google.api.ClientProto.methodSignature); - registry.add(com.google.api.ClientProto.oauthScopes); - registry.add(com.google.api.ResourceProto.resource); - registry.add(com.google.api.ResourceProto.resourceDefinition); - registry.add(com.google.api.ResourceProto.resourceReference); - registry.add(com.google.longrunning.OperationsProto.operationInfo); - com.google.protobuf.Descriptors.FileDescriptor - .internalUpdateFileDescriptor(descriptor, registry); - com.google.api.AnnotationsProto.getDescriptor(); - com.google.api.ClientProto.getDescriptor(); - com.google.api.FieldBehaviorProto.getDescriptor(); - com.google.api.ResourceProto.getDescriptor(); - com.google.longrunning.OperationsProto.getDescriptor(); - com.google.protobuf.DurationProto.getDescriptor(); - com.google.protobuf.EmptyProto.getDescriptor(); - com.google.protobuf.FieldMaskProto.getDescriptor(); - com.google.protobuf.TimestampProto.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/CreateWorkloadOperationMetadata.java b/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/CreateWorkloadOperationMetadata.java deleted file mode 100644 index 83ebfb58e8bd..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/CreateWorkloadOperationMetadata.java +++ /dev/null @@ -1,1128 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1; - -/** - *
- * Operation metadata to give request details of CreateWorkload.
- * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata} - */ -public final class CreateWorkloadOperationMetadata extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata) - CreateWorkloadOperationMetadataOrBuilder { -private static final long serialVersionUID = 0L; - // Use CreateWorkloadOperationMetadata.newBuilder() to construct. - private CreateWorkloadOperationMetadata(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private CreateWorkloadOperationMetadata() { - displayName_ = ""; - parent_ = ""; - complianceRegime_ = 0; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new CreateWorkloadOperationMetadata(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private CreateWorkloadOperationMetadata( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - com.google.protobuf.Timestamp.Builder subBuilder = null; - if (createTime_ != null) { - subBuilder = createTime_.toBuilder(); - } - createTime_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(createTime_); - createTime_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - displayName_ = s; - break; - } - case 26: { - java.lang.String s = input.readStringRequireUtf8(); - - parent_ = s; - break; - } - case 32: { - int rawValue = input.readEnum(); - - complianceRegime_ = rawValue; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_CreateWorkloadOperationMetadata_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_CreateWorkloadOperationMetadata_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata.class, com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata.Builder.class); - } - - public static final int CREATE_TIME_FIELD_NUMBER = 1; - private com.google.protobuf.Timestamp createTime_; - /** - *
-   * Optional. Time when the operation was created.
-   * 
- * - * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @return Whether the createTime field is set. - */ - @java.lang.Override - public boolean hasCreateTime() { - return createTime_ != null; - } - /** - *
-   * Optional. Time when the operation was created.
-   * 
- * - * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @return The createTime. - */ - @java.lang.Override - public com.google.protobuf.Timestamp getCreateTime() { - return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; - } - /** - *
-   * Optional. Time when the operation was created.
-   * 
- * - * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL]; - */ - @java.lang.Override - public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { - return getCreateTime(); - } - - public static final int DISPLAY_NAME_FIELD_NUMBER = 2; - private volatile java.lang.Object displayName_; - /** - *
-   * Optional. The display name of the workload.
-   * 
- * - * string display_name = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @return The displayName. - */ - @java.lang.Override - public java.lang.String getDisplayName() { - java.lang.Object ref = displayName_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - displayName_ = s; - return s; - } - } - /** - *
-   * Optional. The display name of the workload.
-   * 
- * - * string display_name = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for displayName. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getDisplayNameBytes() { - java.lang.Object ref = displayName_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - displayName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int PARENT_FIELD_NUMBER = 3; - private volatile java.lang.Object parent_; - /** - *
-   * Optional. The parent of the workload.
-   * 
- * - * string parent = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @return The parent. - */ - @java.lang.Override - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } - } - /** - *
-   * Optional. The parent of the workload.
-   * 
- * - * string parent = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for parent. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int COMPLIANCE_REGIME_FIELD_NUMBER = 4; - private int complianceRegime_; - /** - *
-   * Optional. Compliance controls that should be applied to the resources
-   * managed by the workload.
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = OPTIONAL]; - * @return The enum numeric value on the wire for complianceRegime. - */ - @java.lang.Override public int getComplianceRegimeValue() { - return complianceRegime_; - } - /** - *
-   * Optional. Compliance controls that should be applied to the resources
-   * managed by the workload.
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = OPTIONAL]; - * @return The complianceRegime. - */ - @java.lang.Override public com.google.cloud.assuredworkloads.v1.Workload.ComplianceRegime getComplianceRegime() { - @SuppressWarnings("deprecation") - com.google.cloud.assuredworkloads.v1.Workload.ComplianceRegime result = com.google.cloud.assuredworkloads.v1.Workload.ComplianceRegime.valueOf(complianceRegime_); - return result == null ? com.google.cloud.assuredworkloads.v1.Workload.ComplianceRegime.UNRECOGNIZED : result; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (createTime_ != null) { - output.writeMessage(1, getCreateTime()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(displayName_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, displayName_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, parent_); - } - if (complianceRegime_ != com.google.cloud.assuredworkloads.v1.Workload.ComplianceRegime.COMPLIANCE_REGIME_UNSPECIFIED.getNumber()) { - output.writeEnum(4, complianceRegime_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (createTime_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getCreateTime()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(displayName_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, displayName_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, parent_); - } - if (complianceRegime_ != com.google.cloud.assuredworkloads.v1.Workload.ComplianceRegime.COMPLIANCE_REGIME_UNSPECIFIED.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(4, complianceRegime_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata other = (com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata) obj; - - if (hasCreateTime() != other.hasCreateTime()) return false; - if (hasCreateTime()) { - if (!getCreateTime() - .equals(other.getCreateTime())) return false; - } - if (!getDisplayName() - .equals(other.getDisplayName())) return false; - if (!getParent() - .equals(other.getParent())) return false; - if (complianceRegime_ != other.complianceRegime_) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasCreateTime()) { - hash = (37 * hash) + CREATE_TIME_FIELD_NUMBER; - hash = (53 * hash) + getCreateTime().hashCode(); - } - hash = (37 * hash) + DISPLAY_NAME_FIELD_NUMBER; - hash = (53 * hash) + getDisplayName().hashCode(); - hash = (37 * hash) + PARENT_FIELD_NUMBER; - hash = (53 * hash) + getParent().hashCode(); - hash = (37 * hash) + COMPLIANCE_REGIME_FIELD_NUMBER; - hash = (53 * hash) + complianceRegime_; - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Operation metadata to give request details of CreateWorkload.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata) - com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadataOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_CreateWorkloadOperationMetadata_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_CreateWorkloadOperationMetadata_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata.class, com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (createTimeBuilder_ == null) { - createTime_ = null; - } else { - createTime_ = null; - createTimeBuilder_ = null; - } - displayName_ = ""; - - parent_ = ""; - - complianceRegime_ = 0; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_CreateWorkloadOperationMetadata_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata build() { - com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata buildPartial() { - com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata result = new com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata(this); - if (createTimeBuilder_ == null) { - result.createTime_ = createTime_; - } else { - result.createTime_ = createTimeBuilder_.build(); - } - result.displayName_ = displayName_; - result.parent_ = parent_; - result.complianceRegime_ = complianceRegime_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata) { - return mergeFrom((com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata other) { - if (other == com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata.getDefaultInstance()) return this; - if (other.hasCreateTime()) { - mergeCreateTime(other.getCreateTime()); - } - if (!other.getDisplayName().isEmpty()) { - displayName_ = other.displayName_; - onChanged(); - } - if (!other.getParent().isEmpty()) { - parent_ = other.parent_; - onChanged(); - } - if (other.complianceRegime_ != 0) { - setComplianceRegimeValue(other.getComplianceRegimeValue()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private com.google.protobuf.Timestamp createTime_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> createTimeBuilder_; - /** - *
-     * Optional. Time when the operation was created.
-     * 
- * - * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @return Whether the createTime field is set. - */ - public boolean hasCreateTime() { - return createTimeBuilder_ != null || createTime_ != null; - } - /** - *
-     * Optional. Time when the operation was created.
-     * 
- * - * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @return The createTime. - */ - public com.google.protobuf.Timestamp getCreateTime() { - if (createTimeBuilder_ == null) { - return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; - } else { - return createTimeBuilder_.getMessage(); - } - } - /** - *
-     * Optional. Time when the operation was created.
-     * 
- * - * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL]; - */ - public Builder setCreateTime(com.google.protobuf.Timestamp value) { - if (createTimeBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - createTime_ = value; - onChanged(); - } else { - createTimeBuilder_.setMessage(value); - } - - return this; - } - /** - *
-     * Optional. Time when the operation was created.
-     * 
- * - * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL]; - */ - public Builder setCreateTime( - com.google.protobuf.Timestamp.Builder builderForValue) { - if (createTimeBuilder_ == null) { - createTime_ = builderForValue.build(); - onChanged(); - } else { - createTimeBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-     * Optional. Time when the operation was created.
-     * 
- * - * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL]; - */ - public Builder mergeCreateTime(com.google.protobuf.Timestamp value) { - if (createTimeBuilder_ == null) { - if (createTime_ != null) { - createTime_ = - com.google.protobuf.Timestamp.newBuilder(createTime_).mergeFrom(value).buildPartial(); - } else { - createTime_ = value; - } - onChanged(); - } else { - createTimeBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-     * Optional. Time when the operation was created.
-     * 
- * - * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL]; - */ - public Builder clearCreateTime() { - if (createTimeBuilder_ == null) { - createTime_ = null; - onChanged(); - } else { - createTime_ = null; - createTimeBuilder_ = null; - } - - return this; - } - /** - *
-     * Optional. Time when the operation was created.
-     * 
- * - * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL]; - */ - public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder() { - - onChanged(); - return getCreateTimeFieldBuilder().getBuilder(); - } - /** - *
-     * Optional. Time when the operation was created.
-     * 
- * - * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL]; - */ - public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { - if (createTimeBuilder_ != null) { - return createTimeBuilder_.getMessageOrBuilder(); - } else { - return createTime_ == null ? - com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; - } - } - /** - *
-     * Optional. Time when the operation was created.
-     * 
- * - * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL]; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> - getCreateTimeFieldBuilder() { - if (createTimeBuilder_ == null) { - createTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( - getCreateTime(), - getParentForChildren(), - isClean()); - createTime_ = null; - } - return createTimeBuilder_; - } - - private java.lang.Object displayName_ = ""; - /** - *
-     * Optional. The display name of the workload.
-     * 
- * - * string display_name = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @return The displayName. - */ - public java.lang.String getDisplayName() { - java.lang.Object ref = displayName_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - displayName_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Optional. The display name of the workload.
-     * 
- * - * string display_name = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for displayName. - */ - public com.google.protobuf.ByteString - getDisplayNameBytes() { - java.lang.Object ref = displayName_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - displayName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Optional. The display name of the workload.
-     * 
- * - * string display_name = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @param value The displayName to set. - * @return This builder for chaining. - */ - public Builder setDisplayName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - displayName_ = value; - onChanged(); - return this; - } - /** - *
-     * Optional. The display name of the workload.
-     * 
- * - * string display_name = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @return This builder for chaining. - */ - public Builder clearDisplayName() { - - displayName_ = getDefaultInstance().getDisplayName(); - onChanged(); - return this; - } - /** - *
-     * Optional. The display name of the workload.
-     * 
- * - * string display_name = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @param value The bytes for displayName to set. - * @return This builder for chaining. - */ - public Builder setDisplayNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - displayName_ = value; - onChanged(); - return this; - } - - private java.lang.Object parent_ = ""; - /** - *
-     * Optional. The parent of the workload.
-     * 
- * - * string parent = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @return The parent. - */ - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Optional. The parent of the workload.
-     * 
- * - * string parent = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for parent. - */ - public com.google.protobuf.ByteString - getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Optional. The parent of the workload.
-     * 
- * - * string parent = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @param value The parent to set. - * @return This builder for chaining. - */ - public Builder setParent( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - parent_ = value; - onChanged(); - return this; - } - /** - *
-     * Optional. The parent of the workload.
-     * 
- * - * string parent = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @return This builder for chaining. - */ - public Builder clearParent() { - - parent_ = getDefaultInstance().getParent(); - onChanged(); - return this; - } - /** - *
-     * Optional. The parent of the workload.
-     * 
- * - * string parent = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @param value The bytes for parent to set. - * @return This builder for chaining. - */ - public Builder setParentBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - parent_ = value; - onChanged(); - return this; - } - - private int complianceRegime_ = 0; - /** - *
-     * Optional. Compliance controls that should be applied to the resources
-     * managed by the workload.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = OPTIONAL]; - * @return The enum numeric value on the wire for complianceRegime. - */ - @java.lang.Override public int getComplianceRegimeValue() { - return complianceRegime_; - } - /** - *
-     * Optional. Compliance controls that should be applied to the resources
-     * managed by the workload.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = OPTIONAL]; - * @param value The enum numeric value on the wire for complianceRegime to set. - * @return This builder for chaining. - */ - public Builder setComplianceRegimeValue(int value) { - - complianceRegime_ = value; - onChanged(); - return this; - } - /** - *
-     * Optional. Compliance controls that should be applied to the resources
-     * managed by the workload.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = OPTIONAL]; - * @return The complianceRegime. - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload.ComplianceRegime getComplianceRegime() { - @SuppressWarnings("deprecation") - com.google.cloud.assuredworkloads.v1.Workload.ComplianceRegime result = com.google.cloud.assuredworkloads.v1.Workload.ComplianceRegime.valueOf(complianceRegime_); - return result == null ? com.google.cloud.assuredworkloads.v1.Workload.ComplianceRegime.UNRECOGNIZED : result; - } - /** - *
-     * Optional. Compliance controls that should be applied to the resources
-     * managed by the workload.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = OPTIONAL]; - * @param value The complianceRegime to set. - * @return This builder for chaining. - */ - public Builder setComplianceRegime(com.google.cloud.assuredworkloads.v1.Workload.ComplianceRegime value) { - if (value == null) { - throw new NullPointerException(); - } - - complianceRegime_ = value.getNumber(); - onChanged(); - return this; - } - /** - *
-     * Optional. Compliance controls that should be applied to the resources
-     * managed by the workload.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = OPTIONAL]; - * @return This builder for chaining. - */ - public Builder clearComplianceRegime() { - - complianceRegime_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata) - private static final com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata(); - } - - public static com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public CreateWorkloadOperationMetadata parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new CreateWorkloadOperationMetadata(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/CreateWorkloadOperationMetadataOrBuilder.java b/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/CreateWorkloadOperationMetadataOrBuilder.java deleted file mode 100644 index cf7a9869a800..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/CreateWorkloadOperationMetadataOrBuilder.java +++ /dev/null @@ -1,97 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1; - -public interface CreateWorkloadOperationMetadataOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Optional. Time when the operation was created.
-   * 
- * - * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @return Whether the createTime field is set. - */ - boolean hasCreateTime(); - /** - *
-   * Optional. Time when the operation was created.
-   * 
- * - * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @return The createTime. - */ - com.google.protobuf.Timestamp getCreateTime(); - /** - *
-   * Optional. Time when the operation was created.
-   * 
- * - * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL]; - */ - com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder(); - - /** - *
-   * Optional. The display name of the workload.
-   * 
- * - * string display_name = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @return The displayName. - */ - java.lang.String getDisplayName(); - /** - *
-   * Optional. The display name of the workload.
-   * 
- * - * string display_name = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for displayName. - */ - com.google.protobuf.ByteString - getDisplayNameBytes(); - - /** - *
-   * Optional. The parent of the workload.
-   * 
- * - * string parent = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @return The parent. - */ - java.lang.String getParent(); - /** - *
-   * Optional. The parent of the workload.
-   * 
- * - * string parent = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for parent. - */ - com.google.protobuf.ByteString - getParentBytes(); - - /** - *
-   * Optional. Compliance controls that should be applied to the resources
-   * managed by the workload.
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = OPTIONAL]; - * @return The enum numeric value on the wire for complianceRegime. - */ - int getComplianceRegimeValue(); - /** - *
-   * Optional. Compliance controls that should be applied to the resources
-   * managed by the workload.
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = OPTIONAL]; - * @return The complianceRegime. - */ - com.google.cloud.assuredworkloads.v1.Workload.ComplianceRegime getComplianceRegime(); -} diff --git a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/CreateWorkloadRequest.java b/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/CreateWorkloadRequest.java deleted file mode 100644 index 34c8a3d8e522..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/CreateWorkloadRequest.java +++ /dev/null @@ -1,1025 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1; - -/** - *
- * Request for creating a workload.
- * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1.CreateWorkloadRequest} - */ -public final class CreateWorkloadRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1.CreateWorkloadRequest) - CreateWorkloadRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use CreateWorkloadRequest.newBuilder() to construct. - private CreateWorkloadRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private CreateWorkloadRequest() { - parent_ = ""; - externalId_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new CreateWorkloadRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private CreateWorkloadRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - parent_ = s; - break; - } - case 18: { - com.google.cloud.assuredworkloads.v1.Workload.Builder subBuilder = null; - if (workload_ != null) { - subBuilder = workload_.toBuilder(); - } - workload_ = input.readMessage(com.google.cloud.assuredworkloads.v1.Workload.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(workload_); - workload_ = subBuilder.buildPartial(); - } - - break; - } - case 26: { - java.lang.String s = input.readStringRequireUtf8(); - - externalId_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_CreateWorkloadRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_CreateWorkloadRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest.class, com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest.Builder.class); - } - - public static final int PARENT_FIELD_NUMBER = 1; - private volatile java.lang.Object parent_; - /** - *
-   * Required. The resource name of the new Workload's parent.
-   * Must be of the form `organizations/{org_id}/locations/{location_id}`.
-   * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The parent. - */ - @java.lang.Override - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } - } - /** - *
-   * Required. The resource name of the new Workload's parent.
-   * Must be of the form `organizations/{org_id}/locations/{location_id}`.
-   * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The bytes for parent. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int WORKLOAD_FIELD_NUMBER = 2; - private com.google.cloud.assuredworkloads.v1.Workload workload_; - /** - *
-   * Required. Assured Workload to create
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return Whether the workload field is set. - */ - @java.lang.Override - public boolean hasWorkload() { - return workload_ != null; - } - /** - *
-   * Required. Assured Workload to create
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The workload. - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload getWorkload() { - return workload_ == null ? com.google.cloud.assuredworkloads.v1.Workload.getDefaultInstance() : workload_; - } - /** - *
-   * Required. Assured Workload to create
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.WorkloadOrBuilder getWorkloadOrBuilder() { - return getWorkload(); - } - - public static final int EXTERNAL_ID_FIELD_NUMBER = 3; - private volatile java.lang.Object externalId_; - /** - *
-   * Optional. A identifier associated with the workload and underlying projects
-   * which allows for the break down of billing costs for a workload. The value
-   * provided for the identifier will add a label to the workload and contained
-   * projects with the identifier as the value.
-   * 
- * - * string external_id = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @return The externalId. - */ - @java.lang.Override - public java.lang.String getExternalId() { - java.lang.Object ref = externalId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - externalId_ = s; - return s; - } - } - /** - *
-   * Optional. A identifier associated with the workload and underlying projects
-   * which allows for the break down of billing costs for a workload. The value
-   * provided for the identifier will add a label to the workload and contained
-   * projects with the identifier as the value.
-   * 
- * - * string external_id = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for externalId. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getExternalIdBytes() { - java.lang.Object ref = externalId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - externalId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_); - } - if (workload_ != null) { - output.writeMessage(2, getWorkload()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(externalId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, externalId_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, parent_); - } - if (workload_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getWorkload()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(externalId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, externalId_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest other = (com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest) obj; - - if (!getParent() - .equals(other.getParent())) return false; - if (hasWorkload() != other.hasWorkload()) return false; - if (hasWorkload()) { - if (!getWorkload() - .equals(other.getWorkload())) return false; - } - if (!getExternalId() - .equals(other.getExternalId())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + PARENT_FIELD_NUMBER; - hash = (53 * hash) + getParent().hashCode(); - if (hasWorkload()) { - hash = (37 * hash) + WORKLOAD_FIELD_NUMBER; - hash = (53 * hash) + getWorkload().hashCode(); - } - hash = (37 * hash) + EXTERNAL_ID_FIELD_NUMBER; - hash = (53 * hash) + getExternalId().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Request for creating a workload.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1.CreateWorkloadRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1.CreateWorkloadRequest) - com.google.cloud.assuredworkloads.v1.CreateWorkloadRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_CreateWorkloadRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_CreateWorkloadRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest.class, com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - parent_ = ""; - - if (workloadBuilder_ == null) { - workload_ = null; - } else { - workload_ = null; - workloadBuilder_ = null; - } - externalId_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_CreateWorkloadRequest_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest build() { - com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest buildPartial() { - com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest result = new com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest(this); - result.parent_ = parent_; - if (workloadBuilder_ == null) { - result.workload_ = workload_; - } else { - result.workload_ = workloadBuilder_.build(); - } - result.externalId_ = externalId_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest) { - return mergeFrom((com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest other) { - if (other == com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest.getDefaultInstance()) return this; - if (!other.getParent().isEmpty()) { - parent_ = other.parent_; - onChanged(); - } - if (other.hasWorkload()) { - mergeWorkload(other.getWorkload()); - } - if (!other.getExternalId().isEmpty()) { - externalId_ = other.externalId_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object parent_ = ""; - /** - *
-     * Required. The resource name of the new Workload's parent.
-     * Must be of the form `organizations/{org_id}/locations/{location_id}`.
-     * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The parent. - */ - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Required. The resource name of the new Workload's parent.
-     * Must be of the form `organizations/{org_id}/locations/{location_id}`.
-     * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The bytes for parent. - */ - public com.google.protobuf.ByteString - getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Required. The resource name of the new Workload's parent.
-     * Must be of the form `organizations/{org_id}/locations/{location_id}`.
-     * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @param value The parent to set. - * @return This builder for chaining. - */ - public Builder setParent( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - parent_ = value; - onChanged(); - return this; - } - /** - *
-     * Required. The resource name of the new Workload's parent.
-     * Must be of the form `organizations/{org_id}/locations/{location_id}`.
-     * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return This builder for chaining. - */ - public Builder clearParent() { - - parent_ = getDefaultInstance().getParent(); - onChanged(); - return this; - } - /** - *
-     * Required. The resource name of the new Workload's parent.
-     * Must be of the form `organizations/{org_id}/locations/{location_id}`.
-     * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @param value The bytes for parent to set. - * @return This builder for chaining. - */ - public Builder setParentBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - parent_ = value; - onChanged(); - return this; - } - - private com.google.cloud.assuredworkloads.v1.Workload workload_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1.Workload, com.google.cloud.assuredworkloads.v1.Workload.Builder, com.google.cloud.assuredworkloads.v1.WorkloadOrBuilder> workloadBuilder_; - /** - *
-     * Required. Assured Workload to create
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return Whether the workload field is set. - */ - public boolean hasWorkload() { - return workloadBuilder_ != null || workload_ != null; - } - /** - *
-     * Required. Assured Workload to create
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The workload. - */ - public com.google.cloud.assuredworkloads.v1.Workload getWorkload() { - if (workloadBuilder_ == null) { - return workload_ == null ? com.google.cloud.assuredworkloads.v1.Workload.getDefaultInstance() : workload_; - } else { - return workloadBuilder_.getMessage(); - } - } - /** - *
-     * Required. Assured Workload to create
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - public Builder setWorkload(com.google.cloud.assuredworkloads.v1.Workload value) { - if (workloadBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - workload_ = value; - onChanged(); - } else { - workloadBuilder_.setMessage(value); - } - - return this; - } - /** - *
-     * Required. Assured Workload to create
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - public Builder setWorkload( - com.google.cloud.assuredworkloads.v1.Workload.Builder builderForValue) { - if (workloadBuilder_ == null) { - workload_ = builderForValue.build(); - onChanged(); - } else { - workloadBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-     * Required. Assured Workload to create
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - public Builder mergeWorkload(com.google.cloud.assuredworkloads.v1.Workload value) { - if (workloadBuilder_ == null) { - if (workload_ != null) { - workload_ = - com.google.cloud.assuredworkloads.v1.Workload.newBuilder(workload_).mergeFrom(value).buildPartial(); - } else { - workload_ = value; - } - onChanged(); - } else { - workloadBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-     * Required. Assured Workload to create
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - public Builder clearWorkload() { - if (workloadBuilder_ == null) { - workload_ = null; - onChanged(); - } else { - workload_ = null; - workloadBuilder_ = null; - } - - return this; - } - /** - *
-     * Required. Assured Workload to create
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - public com.google.cloud.assuredworkloads.v1.Workload.Builder getWorkloadBuilder() { - - onChanged(); - return getWorkloadFieldBuilder().getBuilder(); - } - /** - *
-     * Required. Assured Workload to create
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - public com.google.cloud.assuredworkloads.v1.WorkloadOrBuilder getWorkloadOrBuilder() { - if (workloadBuilder_ != null) { - return workloadBuilder_.getMessageOrBuilder(); - } else { - return workload_ == null ? - com.google.cloud.assuredworkloads.v1.Workload.getDefaultInstance() : workload_; - } - } - /** - *
-     * Required. Assured Workload to create
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1.Workload, com.google.cloud.assuredworkloads.v1.Workload.Builder, com.google.cloud.assuredworkloads.v1.WorkloadOrBuilder> - getWorkloadFieldBuilder() { - if (workloadBuilder_ == null) { - workloadBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1.Workload, com.google.cloud.assuredworkloads.v1.Workload.Builder, com.google.cloud.assuredworkloads.v1.WorkloadOrBuilder>( - getWorkload(), - getParentForChildren(), - isClean()); - workload_ = null; - } - return workloadBuilder_; - } - - private java.lang.Object externalId_ = ""; - /** - *
-     * Optional. A identifier associated with the workload and underlying projects
-     * which allows for the break down of billing costs for a workload. The value
-     * provided for the identifier will add a label to the workload and contained
-     * projects with the identifier as the value.
-     * 
- * - * string external_id = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @return The externalId. - */ - public java.lang.String getExternalId() { - java.lang.Object ref = externalId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - externalId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Optional. A identifier associated with the workload and underlying projects
-     * which allows for the break down of billing costs for a workload. The value
-     * provided for the identifier will add a label to the workload and contained
-     * projects with the identifier as the value.
-     * 
- * - * string external_id = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for externalId. - */ - public com.google.protobuf.ByteString - getExternalIdBytes() { - java.lang.Object ref = externalId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - externalId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Optional. A identifier associated with the workload and underlying projects
-     * which allows for the break down of billing costs for a workload. The value
-     * provided for the identifier will add a label to the workload and contained
-     * projects with the identifier as the value.
-     * 
- * - * string external_id = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @param value The externalId to set. - * @return This builder for chaining. - */ - public Builder setExternalId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - externalId_ = value; - onChanged(); - return this; - } - /** - *
-     * Optional. A identifier associated with the workload and underlying projects
-     * which allows for the break down of billing costs for a workload. The value
-     * provided for the identifier will add a label to the workload and contained
-     * projects with the identifier as the value.
-     * 
- * - * string external_id = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @return This builder for chaining. - */ - public Builder clearExternalId() { - - externalId_ = getDefaultInstance().getExternalId(); - onChanged(); - return this; - } - /** - *
-     * Optional. A identifier associated with the workload and underlying projects
-     * which allows for the break down of billing costs for a workload. The value
-     * provided for the identifier will add a label to the workload and contained
-     * projects with the identifier as the value.
-     * 
- * - * string external_id = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @param value The bytes for externalId to set. - * @return This builder for chaining. - */ - public Builder setExternalIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - externalId_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1.CreateWorkloadRequest) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1.CreateWorkloadRequest) - private static final com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest(); - } - - public static com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public CreateWorkloadRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new CreateWorkloadRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/CreateWorkloadRequestOrBuilder.java b/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/CreateWorkloadRequestOrBuilder.java deleted file mode 100644 index 87fca8f9693a..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/CreateWorkloadRequestOrBuilder.java +++ /dev/null @@ -1,84 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1; - -public interface CreateWorkloadRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1.CreateWorkloadRequest) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Required. The resource name of the new Workload's parent.
-   * Must be of the form `organizations/{org_id}/locations/{location_id}`.
-   * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The parent. - */ - java.lang.String getParent(); - /** - *
-   * Required. The resource name of the new Workload's parent.
-   * Must be of the form `organizations/{org_id}/locations/{location_id}`.
-   * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The bytes for parent. - */ - com.google.protobuf.ByteString - getParentBytes(); - - /** - *
-   * Required. Assured Workload to create
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return Whether the workload field is set. - */ - boolean hasWorkload(); - /** - *
-   * Required. Assured Workload to create
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The workload. - */ - com.google.cloud.assuredworkloads.v1.Workload getWorkload(); - /** - *
-   * Required. Assured Workload to create
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - com.google.cloud.assuredworkloads.v1.WorkloadOrBuilder getWorkloadOrBuilder(); - - /** - *
-   * Optional. A identifier associated with the workload and underlying projects
-   * which allows for the break down of billing costs for a workload. The value
-   * provided for the identifier will add a label to the workload and contained
-   * projects with the identifier as the value.
-   * 
- * - * string external_id = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @return The externalId. - */ - java.lang.String getExternalId(); - /** - *
-   * Optional. A identifier associated with the workload and underlying projects
-   * which allows for the break down of billing costs for a workload. The value
-   * provided for the identifier will add a label to the workload and contained
-   * projects with the identifier as the value.
-   * 
- * - * string external_id = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for externalId. - */ - com.google.protobuf.ByteString - getExternalIdBytes(); -} diff --git a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/DeleteWorkloadRequest.java b/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/DeleteWorkloadRequest.java deleted file mode 100644 index eb5822a55fe4..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/DeleteWorkloadRequest.java +++ /dev/null @@ -1,782 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1; - -/** - *
- * Request for deleting a Workload.
- * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1.DeleteWorkloadRequest} - */ -public final class DeleteWorkloadRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1.DeleteWorkloadRequest) - DeleteWorkloadRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use DeleteWorkloadRequest.newBuilder() to construct. - private DeleteWorkloadRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private DeleteWorkloadRequest() { - name_ = ""; - etag_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new DeleteWorkloadRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private DeleteWorkloadRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - name_ = s; - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - etag_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_DeleteWorkloadRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_DeleteWorkloadRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest.class, com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest.Builder.class); - } - - public static final int NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object name_; - /** - *
-   * Required. The `name` field is used to identify the workload.
-   * Format:
-   * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The name. - */ - @java.lang.Override - public java.lang.String getName() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } - } - /** - *
-   * Required. The `name` field is used to identify the workload.
-   * Format:
-   * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The bytes for name. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int ETAG_FIELD_NUMBER = 2; - private volatile java.lang.Object etag_; - /** - *
-   * Optional. The etag of the workload.
-   * If this is provided, it must match the server's etag.
-   * 
- * - * string etag = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @return The etag. - */ - @java.lang.Override - public java.lang.String getEtag() { - java.lang.Object ref = etag_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - etag_ = s; - return s; - } - } - /** - *
-   * Optional. The etag of the workload.
-   * If this is provided, it must match the server's etag.
-   * 
- * - * string etag = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for etag. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getEtagBytes() { - java.lang.Object ref = etag_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - etag_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(etag_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, etag_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(etag_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, etag_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest other = (com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest) obj; - - if (!getName() - .equals(other.getName())) return false; - if (!getEtag() - .equals(other.getEtag())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @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(); - hash = (37 * hash) + ETAG_FIELD_NUMBER; - hash = (53 * hash) + getEtag().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Request for deleting a Workload.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1.DeleteWorkloadRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1.DeleteWorkloadRequest) - com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_DeleteWorkloadRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_DeleteWorkloadRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest.class, com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - name_ = ""; - - etag_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_DeleteWorkloadRequest_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest build() { - com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest buildPartial() { - com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest result = new com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest(this); - result.name_ = name_; - result.etag_ = etag_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest) { - return mergeFrom((com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest other) { - if (other == com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest.getDefaultInstance()) return this; - if (!other.getName().isEmpty()) { - name_ = other.name_; - onChanged(); - } - if (!other.getEtag().isEmpty()) { - etag_ = other.etag_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object name_ = ""; - /** - *
-     * Required. The `name` field is used to identify the workload.
-     * Format:
-     * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The name. - */ - public java.lang.String getName() { - java.lang.Object ref = name_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Required. The `name` field is used to identify the workload.
-     * Format:
-     * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The bytes for name. - */ - public com.google.protobuf.ByteString - getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Required. The `name` field is used to identify the workload.
-     * Format:
-     * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @param value The name to set. - * @return This builder for chaining. - */ - public Builder setName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - name_ = value; - onChanged(); - return this; - } - /** - *
-     * Required. The `name` field is used to identify the workload.
-     * Format:
-     * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return This builder for chaining. - */ - public Builder clearName() { - - name_ = getDefaultInstance().getName(); - onChanged(); - return this; - } - /** - *
-     * Required. The `name` field is used to identify the workload.
-     * Format:
-     * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @param value The bytes for name to set. - * @return This builder for chaining. - */ - public Builder setNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - name_ = value; - onChanged(); - return this; - } - - private java.lang.Object etag_ = ""; - /** - *
-     * Optional. The etag of the workload.
-     * If this is provided, it must match the server's etag.
-     * 
- * - * string etag = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @return The etag. - */ - public java.lang.String getEtag() { - java.lang.Object ref = etag_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - etag_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Optional. The etag of the workload.
-     * If this is provided, it must match the server's etag.
-     * 
- * - * string etag = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for etag. - */ - public com.google.protobuf.ByteString - getEtagBytes() { - java.lang.Object ref = etag_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - etag_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Optional. The etag of the workload.
-     * If this is provided, it must match the server's etag.
-     * 
- * - * string etag = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @param value The etag to set. - * @return This builder for chaining. - */ - public Builder setEtag( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - etag_ = value; - onChanged(); - return this; - } - /** - *
-     * Optional. The etag of the workload.
-     * If this is provided, it must match the server's etag.
-     * 
- * - * string etag = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @return This builder for chaining. - */ - public Builder clearEtag() { - - etag_ = getDefaultInstance().getEtag(); - onChanged(); - return this; - } - /** - *
-     * Optional. The etag of the workload.
-     * If this is provided, it must match the server's etag.
-     * 
- * - * string etag = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @param value The bytes for etag to set. - * @return This builder for chaining. - */ - public Builder setEtagBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - etag_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1.DeleteWorkloadRequest) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1.DeleteWorkloadRequest) - private static final com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest(); - } - - public static com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public DeleteWorkloadRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new DeleteWorkloadRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/DeleteWorkloadRequestOrBuilder.java b/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/DeleteWorkloadRequestOrBuilder.java deleted file mode 100644 index 823f29378470..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/DeleteWorkloadRequestOrBuilder.java +++ /dev/null @@ -1,55 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1; - -public interface DeleteWorkloadRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1.DeleteWorkloadRequest) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Required. The `name` field is used to identify the workload.
-   * Format:
-   * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The name. - */ - java.lang.String getName(); - /** - *
-   * Required. The `name` field is used to identify the workload.
-   * Format:
-   * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The bytes for name. - */ - com.google.protobuf.ByteString - getNameBytes(); - - /** - *
-   * Optional. The etag of the workload.
-   * If this is provided, it must match the server's etag.
-   * 
- * - * string etag = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @return The etag. - */ - java.lang.String getEtag(); - /** - *
-   * Optional. The etag of the workload.
-   * If this is provided, it must match the server's etag.
-   * 
- * - * string etag = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for etag. - */ - com.google.protobuf.ByteString - getEtagBytes(); -} diff --git a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/GetWorkloadRequest.java b/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/GetWorkloadRequest.java deleted file mode 100644 index 8edd9f87b81b..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/GetWorkloadRequest.java +++ /dev/null @@ -1,623 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1; - -/** - *
- * Request for fetching a workload.
- * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1.GetWorkloadRequest} - */ -public final class GetWorkloadRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1.GetWorkloadRequest) - GetWorkloadRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use GetWorkloadRequest.newBuilder() to construct. - private GetWorkloadRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private GetWorkloadRequest() { - name_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new GetWorkloadRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private GetWorkloadRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - name_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_GetWorkloadRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_GetWorkloadRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1.GetWorkloadRequest.class, com.google.cloud.assuredworkloads.v1.GetWorkloadRequest.Builder.class); - } - - public static final int NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object name_; - /** - *
-   * Required. The resource name of the Workload to fetch. This is the
-   * workloads's relative path in the API, formatted as
-   * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-   * For example,
-   * "organizations/123/locations/us-east1/workloads/assured-workload-1".
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The name. - */ - @java.lang.Override - public java.lang.String getName() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } - } - /** - *
-   * Required. The resource name of the Workload to fetch. This is the
-   * workloads's relative path in the API, formatted as
-   * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-   * For example,
-   * "organizations/123/locations/us-east1/workloads/assured-workload-1".
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The bytes for name. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1.GetWorkloadRequest)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1.GetWorkloadRequest other = (com.google.cloud.assuredworkloads.v1.GetWorkloadRequest) obj; - - if (!getName() - .equals(other.getName())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @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(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1.GetWorkloadRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.GetWorkloadRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.GetWorkloadRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.GetWorkloadRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.GetWorkloadRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.GetWorkloadRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.GetWorkloadRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.GetWorkloadRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.GetWorkloadRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.GetWorkloadRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.GetWorkloadRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.GetWorkloadRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1.GetWorkloadRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Request for fetching a workload.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1.GetWorkloadRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1.GetWorkloadRequest) - com.google.cloud.assuredworkloads.v1.GetWorkloadRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_GetWorkloadRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_GetWorkloadRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1.GetWorkloadRequest.class, com.google.cloud.assuredworkloads.v1.GetWorkloadRequest.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1.GetWorkloadRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - name_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_GetWorkloadRequest_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.GetWorkloadRequest getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1.GetWorkloadRequest.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.GetWorkloadRequest build() { - com.google.cloud.assuredworkloads.v1.GetWorkloadRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.GetWorkloadRequest buildPartial() { - com.google.cloud.assuredworkloads.v1.GetWorkloadRequest result = new com.google.cloud.assuredworkloads.v1.GetWorkloadRequest(this); - result.name_ = name_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1.GetWorkloadRequest) { - return mergeFrom((com.google.cloud.assuredworkloads.v1.GetWorkloadRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1.GetWorkloadRequest other) { - if (other == com.google.cloud.assuredworkloads.v1.GetWorkloadRequest.getDefaultInstance()) return this; - if (!other.getName().isEmpty()) { - name_ = other.name_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1.GetWorkloadRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1.GetWorkloadRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object name_ = ""; - /** - *
-     * Required. The resource name of the Workload to fetch. This is the
-     * workloads's relative path in the API, formatted as
-     * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1".
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The name. - */ - public java.lang.String getName() { - java.lang.Object ref = name_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Required. The resource name of the Workload to fetch. This is the
-     * workloads's relative path in the API, formatted as
-     * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1".
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The bytes for name. - */ - public com.google.protobuf.ByteString - getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Required. The resource name of the Workload to fetch. This is the
-     * workloads's relative path in the API, formatted as
-     * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1".
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @param value The name to set. - * @return This builder for chaining. - */ - public Builder setName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - name_ = value; - onChanged(); - return this; - } - /** - *
-     * Required. The resource name of the Workload to fetch. This is the
-     * workloads's relative path in the API, formatted as
-     * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1".
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return This builder for chaining. - */ - public Builder clearName() { - - name_ = getDefaultInstance().getName(); - onChanged(); - return this; - } - /** - *
-     * Required. The resource name of the Workload to fetch. This is the
-     * workloads's relative path in the API, formatted as
-     * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1".
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @param value The bytes for name to set. - * @return This builder for chaining. - */ - public Builder setNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - name_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1.GetWorkloadRequest) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1.GetWorkloadRequest) - private static final com.google.cloud.assuredworkloads.v1.GetWorkloadRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1.GetWorkloadRequest(); - } - - public static com.google.cloud.assuredworkloads.v1.GetWorkloadRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public GetWorkloadRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new GetWorkloadRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.GetWorkloadRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/GetWorkloadRequestOrBuilder.java b/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/GetWorkloadRequestOrBuilder.java deleted file mode 100644 index 53013ce66b6d..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/GetWorkloadRequestOrBuilder.java +++ /dev/null @@ -1,37 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1; - -public interface GetWorkloadRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1.GetWorkloadRequest) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Required. The resource name of the Workload to fetch. This is the
-   * workloads's relative path in the API, formatted as
-   * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-   * For example,
-   * "organizations/123/locations/us-east1/workloads/assured-workload-1".
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The name. - */ - java.lang.String getName(); - /** - *
-   * Required. The resource name of the Workload to fetch. This is the
-   * workloads's relative path in the API, formatted as
-   * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-   * For example,
-   * "organizations/123/locations/us-east1/workloads/assured-workload-1".
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The bytes for name. - */ - com.google.protobuf.ByteString - getNameBytes(); -} diff --git a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/ListWorkloadsRequest.java b/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/ListWorkloadsRequest.java deleted file mode 100644 index df2b806c6ed7..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/ListWorkloadsRequest.java +++ /dev/null @@ -1,1035 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1; - -/** - *
- * Request for fetching workloads in an organization.
- * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1.ListWorkloadsRequest} - */ -public final class ListWorkloadsRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1.ListWorkloadsRequest) - ListWorkloadsRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use ListWorkloadsRequest.newBuilder() to construct. - private ListWorkloadsRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ListWorkloadsRequest() { - parent_ = ""; - pageToken_ = ""; - filter_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ListWorkloadsRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ListWorkloadsRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - parent_ = s; - break; - } - case 16: { - - pageSize_ = input.readInt32(); - break; - } - case 26: { - java.lang.String s = input.readStringRequireUtf8(); - - pageToken_ = s; - break; - } - case 34: { - java.lang.String s = input.readStringRequireUtf8(); - - filter_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_ListWorkloadsRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_ListWorkloadsRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest.class, com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest.Builder.class); - } - - public static final int PARENT_FIELD_NUMBER = 1; - private volatile java.lang.Object parent_; - /** - *
-   * Required. Parent Resource to list workloads from.
-   * Must be of the form `organizations/{org_id}/locations/{location}`.
-   * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The parent. - */ - @java.lang.Override - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } - } - /** - *
-   * Required. Parent Resource to list workloads from.
-   * Must be of the form `organizations/{org_id}/locations/{location}`.
-   * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The bytes for parent. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int PAGE_SIZE_FIELD_NUMBER = 2; - private int pageSize_; - /** - *
-   * Page size.
-   * 
- * - * int32 page_size = 2; - * @return The pageSize. - */ - @java.lang.Override - public int getPageSize() { - return pageSize_; - } - - public static final int PAGE_TOKEN_FIELD_NUMBER = 3; - private volatile java.lang.Object pageToken_; - /** - *
-   * Page token returned from previous request. Page token contains context from
-   * previous request. Page token needs to be passed in the second and following
-   * requests.
-   * 
- * - * string page_token = 3; - * @return The pageToken. - */ - @java.lang.Override - public java.lang.String getPageToken() { - java.lang.Object ref = pageToken_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - pageToken_ = s; - return s; - } - } - /** - *
-   * Page token returned from previous request. Page token contains context from
-   * previous request. Page token needs to be passed in the second and following
-   * requests.
-   * 
- * - * string page_token = 3; - * @return The bytes for pageToken. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getPageTokenBytes() { - java.lang.Object ref = pageToken_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - pageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int FILTER_FIELD_NUMBER = 4; - private volatile java.lang.Object filter_; - /** - *
-   * A custom filter for filtering by properties of a workload. At this time,
-   * only filtering by labels is supported.
-   * 
- * - * string filter = 4; - * @return The filter. - */ - @java.lang.Override - public java.lang.String getFilter() { - java.lang.Object ref = filter_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - filter_ = s; - return s; - } - } - /** - *
-   * A custom filter for filtering by properties of a workload. At this time,
-   * only filtering by labels is supported.
-   * 
- * - * string filter = 4; - * @return The bytes for filter. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getFilterBytes() { - java.lang.Object ref = filter_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - filter_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_); - } - if (pageSize_ != 0) { - output.writeInt32(2, pageSize_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, pageToken_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(filter_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 4, filter_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, parent_); - } - if (pageSize_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(2, pageSize_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, pageToken_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(filter_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, filter_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest other = (com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest) obj; - - if (!getParent() - .equals(other.getParent())) return false; - if (getPageSize() - != other.getPageSize()) return false; - if (!getPageToken() - .equals(other.getPageToken())) return false; - if (!getFilter() - .equals(other.getFilter())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + PARENT_FIELD_NUMBER; - hash = (53 * hash) + getParent().hashCode(); - hash = (37 * hash) + PAGE_SIZE_FIELD_NUMBER; - hash = (53 * hash) + getPageSize(); - hash = (37 * hash) + PAGE_TOKEN_FIELD_NUMBER; - hash = (53 * hash) + getPageToken().hashCode(); - hash = (37 * hash) + FILTER_FIELD_NUMBER; - hash = (53 * hash) + getFilter().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Request for fetching workloads in an organization.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1.ListWorkloadsRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1.ListWorkloadsRequest) - com.google.cloud.assuredworkloads.v1.ListWorkloadsRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_ListWorkloadsRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_ListWorkloadsRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest.class, com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - parent_ = ""; - - pageSize_ = 0; - - pageToken_ = ""; - - filter_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_ListWorkloadsRequest_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest build() { - com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest buildPartial() { - com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest result = new com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest(this); - result.parent_ = parent_; - result.pageSize_ = pageSize_; - result.pageToken_ = pageToken_; - result.filter_ = filter_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest) { - return mergeFrom((com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest other) { - if (other == com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest.getDefaultInstance()) return this; - if (!other.getParent().isEmpty()) { - parent_ = other.parent_; - onChanged(); - } - if (other.getPageSize() != 0) { - setPageSize(other.getPageSize()); - } - if (!other.getPageToken().isEmpty()) { - pageToken_ = other.pageToken_; - onChanged(); - } - if (!other.getFilter().isEmpty()) { - filter_ = other.filter_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object parent_ = ""; - /** - *
-     * Required. Parent Resource to list workloads from.
-     * Must be of the form `organizations/{org_id}/locations/{location}`.
-     * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The parent. - */ - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Required. Parent Resource to list workloads from.
-     * Must be of the form `organizations/{org_id}/locations/{location}`.
-     * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The bytes for parent. - */ - public com.google.protobuf.ByteString - getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Required. Parent Resource to list workloads from.
-     * Must be of the form `organizations/{org_id}/locations/{location}`.
-     * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @param value The parent to set. - * @return This builder for chaining. - */ - public Builder setParent( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - parent_ = value; - onChanged(); - return this; - } - /** - *
-     * Required. Parent Resource to list workloads from.
-     * Must be of the form `organizations/{org_id}/locations/{location}`.
-     * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return This builder for chaining. - */ - public Builder clearParent() { - - parent_ = getDefaultInstance().getParent(); - onChanged(); - return this; - } - /** - *
-     * Required. Parent Resource to list workloads from.
-     * Must be of the form `organizations/{org_id}/locations/{location}`.
-     * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @param value The bytes for parent to set. - * @return This builder for chaining. - */ - public Builder setParentBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - parent_ = value; - onChanged(); - return this; - } - - private int pageSize_ ; - /** - *
-     * Page size.
-     * 
- * - * int32 page_size = 2; - * @return The pageSize. - */ - @java.lang.Override - public int getPageSize() { - return pageSize_; - } - /** - *
-     * Page size.
-     * 
- * - * int32 page_size = 2; - * @param value The pageSize to set. - * @return This builder for chaining. - */ - public Builder setPageSize(int value) { - - pageSize_ = value; - onChanged(); - return this; - } - /** - *
-     * Page size.
-     * 
- * - * int32 page_size = 2; - * @return This builder for chaining. - */ - public Builder clearPageSize() { - - pageSize_ = 0; - onChanged(); - return this; - } - - private java.lang.Object pageToken_ = ""; - /** - *
-     * Page token returned from previous request. Page token contains context from
-     * previous request. Page token needs to be passed in the second and following
-     * requests.
-     * 
- * - * string page_token = 3; - * @return The pageToken. - */ - public java.lang.String getPageToken() { - java.lang.Object ref = pageToken_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - pageToken_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Page token returned from previous request. Page token contains context from
-     * previous request. Page token needs to be passed in the second and following
-     * requests.
-     * 
- * - * string page_token = 3; - * @return The bytes for pageToken. - */ - public com.google.protobuf.ByteString - getPageTokenBytes() { - java.lang.Object ref = pageToken_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - pageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Page token returned from previous request. Page token contains context from
-     * previous request. Page token needs to be passed in the second and following
-     * requests.
-     * 
- * - * string page_token = 3; - * @param value The pageToken to set. - * @return This builder for chaining. - */ - public Builder setPageToken( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - pageToken_ = value; - onChanged(); - return this; - } - /** - *
-     * Page token returned from previous request. Page token contains context from
-     * previous request. Page token needs to be passed in the second and following
-     * requests.
-     * 
- * - * string page_token = 3; - * @return This builder for chaining. - */ - public Builder clearPageToken() { - - pageToken_ = getDefaultInstance().getPageToken(); - onChanged(); - return this; - } - /** - *
-     * Page token returned from previous request. Page token contains context from
-     * previous request. Page token needs to be passed in the second and following
-     * requests.
-     * 
- * - * string page_token = 3; - * @param value The bytes for pageToken to set. - * @return This builder for chaining. - */ - public Builder setPageTokenBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - pageToken_ = value; - onChanged(); - return this; - } - - private java.lang.Object filter_ = ""; - /** - *
-     * A custom filter for filtering by properties of a workload. At this time,
-     * only filtering by labels is supported.
-     * 
- * - * string filter = 4; - * @return The filter. - */ - public java.lang.String getFilter() { - java.lang.Object ref = filter_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - filter_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * A custom filter for filtering by properties of a workload. At this time,
-     * only filtering by labels is supported.
-     * 
- * - * string filter = 4; - * @return The bytes for filter. - */ - public com.google.protobuf.ByteString - getFilterBytes() { - java.lang.Object ref = filter_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - filter_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * A custom filter for filtering by properties of a workload. At this time,
-     * only filtering by labels is supported.
-     * 
- * - * string filter = 4; - * @param value The filter to set. - * @return This builder for chaining. - */ - public Builder setFilter( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - filter_ = value; - onChanged(); - return this; - } - /** - *
-     * A custom filter for filtering by properties of a workload. At this time,
-     * only filtering by labels is supported.
-     * 
- * - * string filter = 4; - * @return This builder for chaining. - */ - public Builder clearFilter() { - - filter_ = getDefaultInstance().getFilter(); - onChanged(); - return this; - } - /** - *
-     * A custom filter for filtering by properties of a workload. At this time,
-     * only filtering by labels is supported.
-     * 
- * - * string filter = 4; - * @param value The bytes for filter to set. - * @return This builder for chaining. - */ - public Builder setFilterBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - filter_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1.ListWorkloadsRequest) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1.ListWorkloadsRequest) - private static final com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest(); - } - - public static com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ListWorkloadsRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ListWorkloadsRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/ListWorkloadsRequestOrBuilder.java b/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/ListWorkloadsRequestOrBuilder.java deleted file mode 100644 index 71fd525b6f16..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/ListWorkloadsRequestOrBuilder.java +++ /dev/null @@ -1,87 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1; - -public interface ListWorkloadsRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1.ListWorkloadsRequest) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Required. Parent Resource to list workloads from.
-   * Must be of the form `organizations/{org_id}/locations/{location}`.
-   * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The parent. - */ - java.lang.String getParent(); - /** - *
-   * Required. Parent Resource to list workloads from.
-   * Must be of the form `organizations/{org_id}/locations/{location}`.
-   * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The bytes for parent. - */ - com.google.protobuf.ByteString - getParentBytes(); - - /** - *
-   * Page size.
-   * 
- * - * int32 page_size = 2; - * @return The pageSize. - */ - int getPageSize(); - - /** - *
-   * Page token returned from previous request. Page token contains context from
-   * previous request. Page token needs to be passed in the second and following
-   * requests.
-   * 
- * - * string page_token = 3; - * @return The pageToken. - */ - java.lang.String getPageToken(); - /** - *
-   * Page token returned from previous request. Page token contains context from
-   * previous request. Page token needs to be passed in the second and following
-   * requests.
-   * 
- * - * string page_token = 3; - * @return The bytes for pageToken. - */ - com.google.protobuf.ByteString - getPageTokenBytes(); - - /** - *
-   * A custom filter for filtering by properties of a workload. At this time,
-   * only filtering by labels is supported.
-   * 
- * - * string filter = 4; - * @return The filter. - */ - java.lang.String getFilter(); - /** - *
-   * A custom filter for filtering by properties of a workload. At this time,
-   * only filtering by labels is supported.
-   * 
- * - * string filter = 4; - * @return The bytes for filter. - */ - com.google.protobuf.ByteString - getFilterBytes(); -} diff --git a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/ListWorkloadsResponse.java b/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/ListWorkloadsResponse.java deleted file mode 100644 index d682202ad91a..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/ListWorkloadsResponse.java +++ /dev/null @@ -1,1038 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1; - -/** - *
- * Response of ListWorkloads endpoint.
- * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1.ListWorkloadsResponse} - */ -public final class ListWorkloadsResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1.ListWorkloadsResponse) - ListWorkloadsResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use ListWorkloadsResponse.newBuilder() to construct. - private ListWorkloadsResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ListWorkloadsResponse() { - workloads_ = java.util.Collections.emptyList(); - nextPageToken_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ListWorkloadsResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ListWorkloadsResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - workloads_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - workloads_.add( - input.readMessage(com.google.cloud.assuredworkloads.v1.Workload.parser(), extensionRegistry)); - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - nextPageToken_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - workloads_ = java.util.Collections.unmodifiableList(workloads_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_ListWorkloadsResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_ListWorkloadsResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse.class, com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse.Builder.class); - } - - public static final int WORKLOADS_FIELD_NUMBER = 1; - private java.util.List workloads_; - /** - *
-   * List of Workloads under a given parent.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload workloads = 1; - */ - @java.lang.Override - public java.util.List getWorkloadsList() { - return workloads_; - } - /** - *
-   * List of Workloads under a given parent.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload workloads = 1; - */ - @java.lang.Override - public java.util.List - getWorkloadsOrBuilderList() { - return workloads_; - } - /** - *
-   * List of Workloads under a given parent.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload workloads = 1; - */ - @java.lang.Override - public int getWorkloadsCount() { - return workloads_.size(); - } - /** - *
-   * List of Workloads under a given parent.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload workloads = 1; - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload getWorkloads(int index) { - return workloads_.get(index); - } - /** - *
-   * List of Workloads under a given parent.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload workloads = 1; - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.WorkloadOrBuilder getWorkloadsOrBuilder( - int index) { - return workloads_.get(index); - } - - public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER = 2; - private volatile java.lang.Object nextPageToken_; - /** - *
-   * The next page token. Return empty if reached the last page.
-   * 
- * - * string next_page_token = 2; - * @return The nextPageToken. - */ - @java.lang.Override - public java.lang.String getNextPageToken() { - java.lang.Object ref = nextPageToken_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - nextPageToken_ = s; - return s; - } - } - /** - *
-   * The next page token. Return empty if reached the last page.
-   * 
- * - * string next_page_token = 2; - * @return The bytes for nextPageToken. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getNextPageTokenBytes() { - java.lang.Object ref = nextPageToken_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - nextPageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - for (int i = 0; i < workloads_.size(); i++) { - output.writeMessage(1, workloads_.get(i)); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - for (int i = 0; i < workloads_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, workloads_.get(i)); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse other = (com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse) obj; - - if (!getWorkloadsList() - .equals(other.getWorkloadsList())) return false; - if (!getNextPageToken() - .equals(other.getNextPageToken())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (getWorkloadsCount() > 0) { - hash = (37 * hash) + WORKLOADS_FIELD_NUMBER; - hash = (53 * hash) + getWorkloadsList().hashCode(); - } - hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER; - hash = (53 * hash) + getNextPageToken().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Response of ListWorkloads endpoint.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1.ListWorkloadsResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1.ListWorkloadsResponse) - com.google.cloud.assuredworkloads.v1.ListWorkloadsResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_ListWorkloadsResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_ListWorkloadsResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse.class, com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getWorkloadsFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (workloadsBuilder_ == null) { - workloads_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - workloadsBuilder_.clear(); - } - nextPageToken_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_ListWorkloadsResponse_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse build() { - com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse buildPartial() { - com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse result = new com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse(this); - int from_bitField0_ = bitField0_; - if (workloadsBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - workloads_ = java.util.Collections.unmodifiableList(workloads_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.workloads_ = workloads_; - } else { - result.workloads_ = workloadsBuilder_.build(); - } - result.nextPageToken_ = nextPageToken_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse) { - return mergeFrom((com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse other) { - if (other == com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse.getDefaultInstance()) return this; - if (workloadsBuilder_ == null) { - if (!other.workloads_.isEmpty()) { - if (workloads_.isEmpty()) { - workloads_ = other.workloads_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureWorkloadsIsMutable(); - workloads_.addAll(other.workloads_); - } - onChanged(); - } - } else { - if (!other.workloads_.isEmpty()) { - if (workloadsBuilder_.isEmpty()) { - workloadsBuilder_.dispose(); - workloadsBuilder_ = null; - workloads_ = other.workloads_; - bitField0_ = (bitField0_ & ~0x00000001); - workloadsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getWorkloadsFieldBuilder() : null; - } else { - workloadsBuilder_.addAllMessages(other.workloads_); - } - } - } - if (!other.getNextPageToken().isEmpty()) { - nextPageToken_ = other.nextPageToken_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private java.util.List workloads_ = - java.util.Collections.emptyList(); - private void ensureWorkloadsIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - workloads_ = new java.util.ArrayList(workloads_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.assuredworkloads.v1.Workload, com.google.cloud.assuredworkloads.v1.Workload.Builder, com.google.cloud.assuredworkloads.v1.WorkloadOrBuilder> workloadsBuilder_; - - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload workloads = 1; - */ - public java.util.List getWorkloadsList() { - if (workloadsBuilder_ == null) { - return java.util.Collections.unmodifiableList(workloads_); - } else { - return workloadsBuilder_.getMessageList(); - } - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload workloads = 1; - */ - public int getWorkloadsCount() { - if (workloadsBuilder_ == null) { - return workloads_.size(); - } else { - return workloadsBuilder_.getCount(); - } - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload workloads = 1; - */ - public com.google.cloud.assuredworkloads.v1.Workload getWorkloads(int index) { - if (workloadsBuilder_ == null) { - return workloads_.get(index); - } else { - return workloadsBuilder_.getMessage(index); - } - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload workloads = 1; - */ - public Builder setWorkloads( - int index, com.google.cloud.assuredworkloads.v1.Workload value) { - if (workloadsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureWorkloadsIsMutable(); - workloads_.set(index, value); - onChanged(); - } else { - workloadsBuilder_.setMessage(index, value); - } - return this; - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload workloads = 1; - */ - public Builder setWorkloads( - int index, com.google.cloud.assuredworkloads.v1.Workload.Builder builderForValue) { - if (workloadsBuilder_ == null) { - ensureWorkloadsIsMutable(); - workloads_.set(index, builderForValue.build()); - onChanged(); - } else { - workloadsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload workloads = 1; - */ - public Builder addWorkloads(com.google.cloud.assuredworkloads.v1.Workload value) { - if (workloadsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureWorkloadsIsMutable(); - workloads_.add(value); - onChanged(); - } else { - workloadsBuilder_.addMessage(value); - } - return this; - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload workloads = 1; - */ - public Builder addWorkloads( - int index, com.google.cloud.assuredworkloads.v1.Workload value) { - if (workloadsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureWorkloadsIsMutable(); - workloads_.add(index, value); - onChanged(); - } else { - workloadsBuilder_.addMessage(index, value); - } - return this; - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload workloads = 1; - */ - public Builder addWorkloads( - com.google.cloud.assuredworkloads.v1.Workload.Builder builderForValue) { - if (workloadsBuilder_ == null) { - ensureWorkloadsIsMutable(); - workloads_.add(builderForValue.build()); - onChanged(); - } else { - workloadsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload workloads = 1; - */ - public Builder addWorkloads( - int index, com.google.cloud.assuredworkloads.v1.Workload.Builder builderForValue) { - if (workloadsBuilder_ == null) { - ensureWorkloadsIsMutable(); - workloads_.add(index, builderForValue.build()); - onChanged(); - } else { - workloadsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload workloads = 1; - */ - public Builder addAllWorkloads( - java.lang.Iterable values) { - if (workloadsBuilder_ == null) { - ensureWorkloadsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, workloads_); - onChanged(); - } else { - workloadsBuilder_.addAllMessages(values); - } - return this; - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload workloads = 1; - */ - public Builder clearWorkloads() { - if (workloadsBuilder_ == null) { - workloads_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - workloadsBuilder_.clear(); - } - return this; - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload workloads = 1; - */ - public Builder removeWorkloads(int index) { - if (workloadsBuilder_ == null) { - ensureWorkloadsIsMutable(); - workloads_.remove(index); - onChanged(); - } else { - workloadsBuilder_.remove(index); - } - return this; - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload workloads = 1; - */ - public com.google.cloud.assuredworkloads.v1.Workload.Builder getWorkloadsBuilder( - int index) { - return getWorkloadsFieldBuilder().getBuilder(index); - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload workloads = 1; - */ - public com.google.cloud.assuredworkloads.v1.WorkloadOrBuilder getWorkloadsOrBuilder( - int index) { - if (workloadsBuilder_ == null) { - return workloads_.get(index); } else { - return workloadsBuilder_.getMessageOrBuilder(index); - } - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload workloads = 1; - */ - public java.util.List - getWorkloadsOrBuilderList() { - if (workloadsBuilder_ != null) { - return workloadsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(workloads_); - } - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload workloads = 1; - */ - public com.google.cloud.assuredworkloads.v1.Workload.Builder addWorkloadsBuilder() { - return getWorkloadsFieldBuilder().addBuilder( - com.google.cloud.assuredworkloads.v1.Workload.getDefaultInstance()); - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload workloads = 1; - */ - public com.google.cloud.assuredworkloads.v1.Workload.Builder addWorkloadsBuilder( - int index) { - return getWorkloadsFieldBuilder().addBuilder( - index, com.google.cloud.assuredworkloads.v1.Workload.getDefaultInstance()); - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload workloads = 1; - */ - public java.util.List - getWorkloadsBuilderList() { - return getWorkloadsFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.assuredworkloads.v1.Workload, com.google.cloud.assuredworkloads.v1.Workload.Builder, com.google.cloud.assuredworkloads.v1.WorkloadOrBuilder> - getWorkloadsFieldBuilder() { - if (workloadsBuilder_ == null) { - workloadsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.assuredworkloads.v1.Workload, com.google.cloud.assuredworkloads.v1.Workload.Builder, com.google.cloud.assuredworkloads.v1.WorkloadOrBuilder>( - workloads_, - ((bitField0_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - workloads_ = null; - } - return workloadsBuilder_; - } - - private java.lang.Object nextPageToken_ = ""; - /** - *
-     * The next page token. Return empty if reached the last page.
-     * 
- * - * string next_page_token = 2; - * @return The nextPageToken. - */ - public java.lang.String getNextPageToken() { - java.lang.Object ref = nextPageToken_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - nextPageToken_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * The next page token. Return empty if reached the last page.
-     * 
- * - * string next_page_token = 2; - * @return The bytes for nextPageToken. - */ - public com.google.protobuf.ByteString - getNextPageTokenBytes() { - java.lang.Object ref = nextPageToken_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - nextPageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * The next page token. Return empty if reached the last page.
-     * 
- * - * string next_page_token = 2; - * @param value The nextPageToken to set. - * @return This builder for chaining. - */ - public Builder setNextPageToken( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - nextPageToken_ = value; - onChanged(); - return this; - } - /** - *
-     * The next page token. Return empty if reached the last page.
-     * 
- * - * string next_page_token = 2; - * @return This builder for chaining. - */ - public Builder clearNextPageToken() { - - nextPageToken_ = getDefaultInstance().getNextPageToken(); - onChanged(); - return this; - } - /** - *
-     * The next page token. Return empty if reached the last page.
-     * 
- * - * string next_page_token = 2; - * @param value The bytes for nextPageToken to set. - * @return This builder for chaining. - */ - public Builder setNextPageTokenBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - nextPageToken_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1.ListWorkloadsResponse) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1.ListWorkloadsResponse) - private static final com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse(); - } - - public static com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ListWorkloadsResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ListWorkloadsResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/ListWorkloadsResponseOrBuilder.java b/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/ListWorkloadsResponseOrBuilder.java deleted file mode 100644 index 003f7e935e47..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/ListWorkloadsResponseOrBuilder.java +++ /dev/null @@ -1,73 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1; - -public interface ListWorkloadsResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1.ListWorkloadsResponse) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * List of Workloads under a given parent.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload workloads = 1; - */ - java.util.List - getWorkloadsList(); - /** - *
-   * List of Workloads under a given parent.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload workloads = 1; - */ - com.google.cloud.assuredworkloads.v1.Workload getWorkloads(int index); - /** - *
-   * List of Workloads under a given parent.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload workloads = 1; - */ - int getWorkloadsCount(); - /** - *
-   * List of Workloads under a given parent.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload workloads = 1; - */ - java.util.List - getWorkloadsOrBuilderList(); - /** - *
-   * List of Workloads under a given parent.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload workloads = 1; - */ - com.google.cloud.assuredworkloads.v1.WorkloadOrBuilder getWorkloadsOrBuilder( - int index); - - /** - *
-   * The next page token. Return empty if reached the last page.
-   * 
- * - * string next_page_token = 2; - * @return The nextPageToken. - */ - java.lang.String getNextPageToken(); - /** - *
-   * The next page token. Return empty if reached the last page.
-   * 
- * - * string next_page_token = 2; - * @return The bytes for nextPageToken. - */ - com.google.protobuf.ByteString - getNextPageTokenBytes(); -} diff --git a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/LocationName.java b/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/LocationName.java deleted file mode 100644 index 5c0834688ac3..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/LocationName.java +++ /dev/null @@ -1,192 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1; - -import com.google.api.pathtemplate.PathTemplate; -import com.google.api.resourcenames.ResourceName; -import com.google.common.base.Preconditions; -import com.google.common.collect.ImmutableMap; -import java.util.ArrayList; -import java.util.List; -import java.util.Map; -import java.util.Objects; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -@Generated("by gapic-generator-java") -public class LocationName implements ResourceName { - private static final PathTemplate ORGANIZATION_LOCATION = - PathTemplate.createWithoutUrlEncoding("organizations/{organization}/locations/{location}"); - private volatile Map fieldValuesMap; - private final String organization; - private final String location; - - @Deprecated - protected LocationName() { - organization = null; - location = null; - } - - private LocationName(Builder builder) { - organization = Preconditions.checkNotNull(builder.getOrganization()); - location = Preconditions.checkNotNull(builder.getLocation()); - } - - public String getOrganization() { - return organization; - } - - public String getLocation() { - return location; - } - - public static Builder newBuilder() { - return new Builder(); - } - - public Builder toBuilder() { - return new Builder(this); - } - - public static LocationName of(String organization, String location) { - return newBuilder().setOrganization(organization).setLocation(location).build(); - } - - public static String format(String organization, String location) { - return newBuilder().setOrganization(organization).setLocation(location).build().toString(); - } - - public static LocationName parse(String formattedString) { - if (formattedString.isEmpty()) { - return null; - } - Map matchMap = - ORGANIZATION_LOCATION.validatedMatch( - formattedString, "LocationName.parse: formattedString not in valid format"); - return of(matchMap.get("organization"), matchMap.get("location")); - } - - public static List parseList(List formattedStrings) { - List list = new ArrayList<>(formattedStrings.size()); - for (String formattedString : formattedStrings) { - list.add(parse(formattedString)); - } - return list; - } - - public static List toStringList(List values) { - List list = new ArrayList<>(values.size()); - for (LocationName value : values) { - if (value == null) { - list.add(""); - } else { - list.add(value.toString()); - } - } - return list; - } - - public static boolean isParsableFrom(String formattedString) { - return ORGANIZATION_LOCATION.matches(formattedString); - } - - @Override - public Map getFieldValuesMap() { - if (fieldValuesMap == null) { - synchronized (this) { - if (fieldValuesMap == null) { - ImmutableMap.Builder fieldMapBuilder = ImmutableMap.builder(); - if (organization != null) { - fieldMapBuilder.put("organization", organization); - } - if (location != null) { - fieldMapBuilder.put("location", location); - } - fieldValuesMap = fieldMapBuilder.build(); - } - } - } - return fieldValuesMap; - } - - public String getFieldValue(String fieldName) { - return getFieldValuesMap().get(fieldName); - } - - @Override - public String toString() { - return ORGANIZATION_LOCATION.instantiate("organization", organization, "location", location); - } - - @Override - public boolean equals(Object o) { - if (o == this) { - return true; - } - if (o != null || getClass() == o.getClass()) { - LocationName that = ((LocationName) o); - return Objects.equals(this.organization, that.organization) - && Objects.equals(this.location, that.location); - } - return false; - } - - @Override - public int hashCode() { - int h = 1; - h *= 1000003; - h ^= Objects.hashCode(organization); - h *= 1000003; - h ^= Objects.hashCode(location); - return h; - } - - /** Builder for organizations/{organization}/locations/{location}. */ - public static class Builder { - private String organization; - private String location; - - protected Builder() {} - - public String getOrganization() { - return organization; - } - - public String getLocation() { - return location; - } - - public Builder setOrganization(String organization) { - this.organization = organization; - return this; - } - - public Builder setLocation(String location) { - this.location = location; - return this; - } - - private Builder(LocationName locationName) { - this.organization = locationName.organization; - this.location = locationName.location; - } - - public LocationName build() { - return new LocationName(this); - } - } -} diff --git a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/UpdateWorkloadRequest.java b/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/UpdateWorkloadRequest.java deleted file mode 100644 index 449bab09538f..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/UpdateWorkloadRequest.java +++ /dev/null @@ -1,937 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1; - -/** - *
- * Request for Updating a workload.
- * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1.UpdateWorkloadRequest} - */ -public final class UpdateWorkloadRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1.UpdateWorkloadRequest) - UpdateWorkloadRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use UpdateWorkloadRequest.newBuilder() to construct. - private UpdateWorkloadRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private UpdateWorkloadRequest() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new UpdateWorkloadRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private UpdateWorkloadRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - com.google.cloud.assuredworkloads.v1.Workload.Builder subBuilder = null; - if (workload_ != null) { - subBuilder = workload_.toBuilder(); - } - workload_ = input.readMessage(com.google.cloud.assuredworkloads.v1.Workload.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(workload_); - workload_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - com.google.protobuf.FieldMask.Builder subBuilder = null; - if (updateMask_ != null) { - subBuilder = updateMask_.toBuilder(); - } - updateMask_ = input.readMessage(com.google.protobuf.FieldMask.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(updateMask_); - updateMask_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_UpdateWorkloadRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_UpdateWorkloadRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest.class, com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest.Builder.class); - } - - public static final int WORKLOAD_FIELD_NUMBER = 1; - private com.google.cloud.assuredworkloads.v1.Workload workload_; - /** - *
-   * Required. The workload to update.
-   * The workload’s `name` field is used to identify the workload to be updated.
-   * Format:
-   * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload workload = 1 [(.google.api.field_behavior) = REQUIRED]; - * @return Whether the workload field is set. - */ - @java.lang.Override - public boolean hasWorkload() { - return workload_ != null; - } - /** - *
-   * Required. The workload to update.
-   * The workload’s `name` field is used to identify the workload to be updated.
-   * Format:
-   * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload workload = 1 [(.google.api.field_behavior) = REQUIRED]; - * @return The workload. - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload getWorkload() { - return workload_ == null ? com.google.cloud.assuredworkloads.v1.Workload.getDefaultInstance() : workload_; - } - /** - *
-   * Required. The workload to update.
-   * The workload’s `name` field is used to identify the workload to be updated.
-   * Format:
-   * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload workload = 1 [(.google.api.field_behavior) = REQUIRED]; - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.WorkloadOrBuilder getWorkloadOrBuilder() { - return getWorkload(); - } - - public static final int UPDATE_MASK_FIELD_NUMBER = 2; - private com.google.protobuf.FieldMask updateMask_; - /** - *
-   * Required. The list of fields to be updated.
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return Whether the updateMask field is set. - */ - @java.lang.Override - public boolean hasUpdateMask() { - return updateMask_ != null; - } - /** - *
-   * Required. The list of fields to be updated.
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The updateMask. - */ - @java.lang.Override - public com.google.protobuf.FieldMask getUpdateMask() { - return updateMask_ == null ? com.google.protobuf.FieldMask.getDefaultInstance() : updateMask_; - } - /** - *
-   * Required. The list of fields to be updated.
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - @java.lang.Override - public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { - return getUpdateMask(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (workload_ != null) { - output.writeMessage(1, getWorkload()); - } - if (updateMask_ != null) { - output.writeMessage(2, getUpdateMask()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (workload_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getWorkload()); - } - if (updateMask_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getUpdateMask()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest other = (com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest) obj; - - if (hasWorkload() != other.hasWorkload()) return false; - if (hasWorkload()) { - if (!getWorkload() - .equals(other.getWorkload())) return false; - } - if (hasUpdateMask() != other.hasUpdateMask()) return false; - if (hasUpdateMask()) { - if (!getUpdateMask() - .equals(other.getUpdateMask())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasWorkload()) { - hash = (37 * hash) + WORKLOAD_FIELD_NUMBER; - hash = (53 * hash) + getWorkload().hashCode(); - } - if (hasUpdateMask()) { - hash = (37 * hash) + UPDATE_MASK_FIELD_NUMBER; - hash = (53 * hash) + getUpdateMask().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Request for Updating a workload.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1.UpdateWorkloadRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1.UpdateWorkloadRequest) - com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_UpdateWorkloadRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_UpdateWorkloadRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest.class, com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (workloadBuilder_ == null) { - workload_ = null; - } else { - workload_ = null; - workloadBuilder_ = null; - } - if (updateMaskBuilder_ == null) { - updateMask_ = null; - } else { - updateMask_ = null; - updateMaskBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_UpdateWorkloadRequest_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest build() { - com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest buildPartial() { - com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest result = new com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest(this); - if (workloadBuilder_ == null) { - result.workload_ = workload_; - } else { - result.workload_ = workloadBuilder_.build(); - } - if (updateMaskBuilder_ == null) { - result.updateMask_ = updateMask_; - } else { - result.updateMask_ = updateMaskBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest) { - return mergeFrom((com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest other) { - if (other == com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest.getDefaultInstance()) return this; - if (other.hasWorkload()) { - mergeWorkload(other.getWorkload()); - } - if (other.hasUpdateMask()) { - mergeUpdateMask(other.getUpdateMask()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private com.google.cloud.assuredworkloads.v1.Workload workload_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1.Workload, com.google.cloud.assuredworkloads.v1.Workload.Builder, com.google.cloud.assuredworkloads.v1.WorkloadOrBuilder> workloadBuilder_; - /** - *
-     * Required. The workload to update.
-     * The workload’s `name` field is used to identify the workload to be updated.
-     * Format:
-     * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload workload = 1 [(.google.api.field_behavior) = REQUIRED]; - * @return Whether the workload field is set. - */ - public boolean hasWorkload() { - return workloadBuilder_ != null || workload_ != null; - } - /** - *
-     * Required. The workload to update.
-     * The workload’s `name` field is used to identify the workload to be updated.
-     * Format:
-     * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload workload = 1 [(.google.api.field_behavior) = REQUIRED]; - * @return The workload. - */ - public com.google.cloud.assuredworkloads.v1.Workload getWorkload() { - if (workloadBuilder_ == null) { - return workload_ == null ? com.google.cloud.assuredworkloads.v1.Workload.getDefaultInstance() : workload_; - } else { - return workloadBuilder_.getMessage(); - } - } - /** - *
-     * Required. The workload to update.
-     * The workload’s `name` field is used to identify the workload to be updated.
-     * Format:
-     * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload workload = 1 [(.google.api.field_behavior) = REQUIRED]; - */ - public Builder setWorkload(com.google.cloud.assuredworkloads.v1.Workload value) { - if (workloadBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - workload_ = value; - onChanged(); - } else { - workloadBuilder_.setMessage(value); - } - - return this; - } - /** - *
-     * Required. The workload to update.
-     * The workload’s `name` field is used to identify the workload to be updated.
-     * Format:
-     * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload workload = 1 [(.google.api.field_behavior) = REQUIRED]; - */ - public Builder setWorkload( - com.google.cloud.assuredworkloads.v1.Workload.Builder builderForValue) { - if (workloadBuilder_ == null) { - workload_ = builderForValue.build(); - onChanged(); - } else { - workloadBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-     * Required. The workload to update.
-     * The workload’s `name` field is used to identify the workload to be updated.
-     * Format:
-     * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload workload = 1 [(.google.api.field_behavior) = REQUIRED]; - */ - public Builder mergeWorkload(com.google.cloud.assuredworkloads.v1.Workload value) { - if (workloadBuilder_ == null) { - if (workload_ != null) { - workload_ = - com.google.cloud.assuredworkloads.v1.Workload.newBuilder(workload_).mergeFrom(value).buildPartial(); - } else { - workload_ = value; - } - onChanged(); - } else { - workloadBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-     * Required. The workload to update.
-     * The workload’s `name` field is used to identify the workload to be updated.
-     * Format:
-     * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload workload = 1 [(.google.api.field_behavior) = REQUIRED]; - */ - public Builder clearWorkload() { - if (workloadBuilder_ == null) { - workload_ = null; - onChanged(); - } else { - workload_ = null; - workloadBuilder_ = null; - } - - return this; - } - /** - *
-     * Required. The workload to update.
-     * The workload’s `name` field is used to identify the workload to be updated.
-     * Format:
-     * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload workload = 1 [(.google.api.field_behavior) = REQUIRED]; - */ - public com.google.cloud.assuredworkloads.v1.Workload.Builder getWorkloadBuilder() { - - onChanged(); - return getWorkloadFieldBuilder().getBuilder(); - } - /** - *
-     * Required. The workload to update.
-     * The workload’s `name` field is used to identify the workload to be updated.
-     * Format:
-     * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload workload = 1 [(.google.api.field_behavior) = REQUIRED]; - */ - public com.google.cloud.assuredworkloads.v1.WorkloadOrBuilder getWorkloadOrBuilder() { - if (workloadBuilder_ != null) { - return workloadBuilder_.getMessageOrBuilder(); - } else { - return workload_ == null ? - com.google.cloud.assuredworkloads.v1.Workload.getDefaultInstance() : workload_; - } - } - /** - *
-     * Required. The workload to update.
-     * The workload’s `name` field is used to identify the workload to be updated.
-     * Format:
-     * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload workload = 1 [(.google.api.field_behavior) = REQUIRED]; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1.Workload, com.google.cloud.assuredworkloads.v1.Workload.Builder, com.google.cloud.assuredworkloads.v1.WorkloadOrBuilder> - getWorkloadFieldBuilder() { - if (workloadBuilder_ == null) { - workloadBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1.Workload, com.google.cloud.assuredworkloads.v1.Workload.Builder, com.google.cloud.assuredworkloads.v1.WorkloadOrBuilder>( - getWorkload(), - getParentForChildren(), - isClean()); - workload_ = null; - } - return workloadBuilder_; - } - - private com.google.protobuf.FieldMask updateMask_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.FieldMask, com.google.protobuf.FieldMask.Builder, com.google.protobuf.FieldMaskOrBuilder> updateMaskBuilder_; - /** - *
-     * Required. The list of fields to be updated.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return Whether the updateMask field is set. - */ - public boolean hasUpdateMask() { - return updateMaskBuilder_ != null || updateMask_ != null; - } - /** - *
-     * Required. The list of fields to be updated.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The updateMask. - */ - public com.google.protobuf.FieldMask getUpdateMask() { - if (updateMaskBuilder_ == null) { - return updateMask_ == null ? com.google.protobuf.FieldMask.getDefaultInstance() : updateMask_; - } else { - return updateMaskBuilder_.getMessage(); - } - } - /** - *
-     * Required. The list of fields to be updated.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - public Builder setUpdateMask(com.google.protobuf.FieldMask value) { - if (updateMaskBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - updateMask_ = value; - onChanged(); - } else { - updateMaskBuilder_.setMessage(value); - } - - return this; - } - /** - *
-     * Required. The list of fields to be updated.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - public Builder setUpdateMask( - com.google.protobuf.FieldMask.Builder builderForValue) { - if (updateMaskBuilder_ == null) { - updateMask_ = builderForValue.build(); - onChanged(); - } else { - updateMaskBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-     * Required. The list of fields to be updated.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { - if (updateMaskBuilder_ == null) { - if (updateMask_ != null) { - updateMask_ = - com.google.protobuf.FieldMask.newBuilder(updateMask_).mergeFrom(value).buildPartial(); - } else { - updateMask_ = value; - } - onChanged(); - } else { - updateMaskBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-     * Required. The list of fields to be updated.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - public Builder clearUpdateMask() { - if (updateMaskBuilder_ == null) { - updateMask_ = null; - onChanged(); - } else { - updateMask_ = null; - updateMaskBuilder_ = null; - } - - return this; - } - /** - *
-     * Required. The list of fields to be updated.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { - - onChanged(); - return getUpdateMaskFieldBuilder().getBuilder(); - } - /** - *
-     * Required. The list of fields to be updated.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { - if (updateMaskBuilder_ != null) { - return updateMaskBuilder_.getMessageOrBuilder(); - } else { - return updateMask_ == null ? - com.google.protobuf.FieldMask.getDefaultInstance() : updateMask_; - } - } - /** - *
-     * Required. The list of fields to be updated.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.FieldMask, com.google.protobuf.FieldMask.Builder, com.google.protobuf.FieldMaskOrBuilder> - getUpdateMaskFieldBuilder() { - if (updateMaskBuilder_ == null) { - updateMaskBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.FieldMask, com.google.protobuf.FieldMask.Builder, com.google.protobuf.FieldMaskOrBuilder>( - getUpdateMask(), - getParentForChildren(), - isClean()); - updateMask_ = null; - } - return updateMaskBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1.UpdateWorkloadRequest) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1.UpdateWorkloadRequest) - private static final com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest(); - } - - public static com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public UpdateWorkloadRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new UpdateWorkloadRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/UpdateWorkloadRequestOrBuilder.java b/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/UpdateWorkloadRequestOrBuilder.java deleted file mode 100644 index 2eb7a975b40e..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/UpdateWorkloadRequestOrBuilder.java +++ /dev/null @@ -1,72 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1; - -public interface UpdateWorkloadRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1.UpdateWorkloadRequest) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Required. The workload to update.
-   * The workload’s `name` field is used to identify the workload to be updated.
-   * Format:
-   * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload workload = 1 [(.google.api.field_behavior) = REQUIRED]; - * @return Whether the workload field is set. - */ - boolean hasWorkload(); - /** - *
-   * Required. The workload to update.
-   * The workload’s `name` field is used to identify the workload to be updated.
-   * Format:
-   * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload workload = 1 [(.google.api.field_behavior) = REQUIRED]; - * @return The workload. - */ - com.google.cloud.assuredworkloads.v1.Workload getWorkload(); - /** - *
-   * Required. The workload to update.
-   * The workload’s `name` field is used to identify the workload to be updated.
-   * Format:
-   * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload workload = 1 [(.google.api.field_behavior) = REQUIRED]; - */ - com.google.cloud.assuredworkloads.v1.WorkloadOrBuilder getWorkloadOrBuilder(); - - /** - *
-   * Required. The list of fields to be updated.
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return Whether the updateMask field is set. - */ - boolean hasUpdateMask(); - /** - *
-   * Required. The list of fields to be updated.
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The updateMask. - */ - com.google.protobuf.FieldMask getUpdateMask(); - /** - *
-   * Required. The list of fields to be updated.
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder(); -} diff --git a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/Workload.java b/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/Workload.java deleted file mode 100644 index 46d809409ca8..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/Workload.java +++ /dev/null @@ -1,8414 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1; - -/** - *
- * An Workload object for managing highly regulated workloads of cloud
- * customers.
- * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1.Workload} - */ -public final class Workload extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1.Workload) - WorkloadOrBuilder { -private static final long serialVersionUID = 0L; - // Use Workload.newBuilder() to construct. - private Workload(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private Workload() { - name_ = ""; - displayName_ = ""; - resources_ = java.util.Collections.emptyList(); - complianceRegime_ = 0; - billingAccount_ = ""; - etag_ = ""; - provisionedResourcesParent_ = ""; - resourceSettings_ = java.util.Collections.emptyList(); - kajEnrollmentState_ = 0; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new Workload(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private Workload( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - name_ = s; - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - displayName_ = s; - break; - } - case 26: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - resources_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - resources_.add( - input.readMessage(com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.parser(), extensionRegistry)); - break; - } - case 32: { - int rawValue = input.readEnum(); - - complianceRegime_ = rawValue; - break; - } - case 42: { - com.google.protobuf.Timestamp.Builder subBuilder = null; - if (createTime_ != null) { - subBuilder = createTime_.toBuilder(); - } - createTime_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(createTime_); - createTime_ = subBuilder.buildPartial(); - } - - break; - } - case 50: { - java.lang.String s = input.readStringRequireUtf8(); - - billingAccount_ = s; - break; - } - case 74: { - java.lang.String s = input.readStringRequireUtf8(); - - etag_ = s; - break; - } - case 82: { - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - labels_ = com.google.protobuf.MapField.newMapField( - LabelsDefaultEntryHolder.defaultEntry); - mutable_bitField0_ |= 0x00000002; - } - com.google.protobuf.MapEntry - labels__ = input.readMessage( - LabelsDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); - labels_.getMutableMap().put( - labels__.getKey(), labels__.getValue()); - break; - } - case 106: { - java.lang.String s = input.readStringRequireUtf8(); - - provisionedResourcesParent_ = s; - break; - } - case 114: { - com.google.cloud.assuredworkloads.v1.Workload.KMSSettings.Builder subBuilder = null; - if (kmsSettings_ != null) { - subBuilder = kmsSettings_.toBuilder(); - } - kmsSettings_ = input.readMessage(com.google.cloud.assuredworkloads.v1.Workload.KMSSettings.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(kmsSettings_); - kmsSettings_ = subBuilder.buildPartial(); - } - - break; - } - case 122: { - if (!((mutable_bitField0_ & 0x00000004) != 0)) { - resourceSettings_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000004; - } - resourceSettings_.add( - input.readMessage(com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings.parser(), extensionRegistry)); - break; - } - case 136: { - int rawValue = input.readEnum(); - - kajEnrollmentState_ = rawValue; - break; - } - case 144: { - - enableSovereignControls_ = input.readBool(); - break; - } - case 162: { - com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.Builder subBuilder = null; - if (saaEnrollmentResponse_ != null) { - subBuilder = saaEnrollmentResponse_.toBuilder(); - } - saaEnrollmentResponse_ = input.readMessage(com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(saaEnrollmentResponse_); - saaEnrollmentResponse_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - resources_ = java.util.Collections.unmodifiableList(resources_); - } - if (((mutable_bitField0_ & 0x00000004) != 0)) { - resourceSettings_ = java.util.Collections.unmodifiableList(resourceSettings_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_Workload_descriptor; - } - - @SuppressWarnings({"rawtypes"}) - @java.lang.Override - protected com.google.protobuf.MapField internalGetMapField( - int number) { - switch (number) { - case 10: - return internalGetLabels(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_Workload_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1.Workload.class, com.google.cloud.assuredworkloads.v1.Workload.Builder.class); - } - - /** - *
-   * Supported Compliance Regimes.
-   * 
- * - * Protobuf enum {@code google.cloud.assuredworkloads.v1.Workload.ComplianceRegime} - */ - public enum ComplianceRegime - implements com.google.protobuf.ProtocolMessageEnum { - /** - *
-     * Unknown compliance regime.
-     * 
- * - * COMPLIANCE_REGIME_UNSPECIFIED = 0; - */ - COMPLIANCE_REGIME_UNSPECIFIED(0), - /** - *
-     * Information protection as per DoD IL4 requirements.
-     * 
- * - * IL4 = 1; - */ - IL4(1), - /** - *
-     * Criminal Justice Information Services (CJIS) Security policies.
-     * 
- * - * CJIS = 2; - */ - CJIS(2), - /** - *
-     * FedRAMP High data protection controls
-     * 
- * - * FEDRAMP_HIGH = 3; - */ - FEDRAMP_HIGH(3), - /** - *
-     * FedRAMP Moderate data protection controls
-     * 
- * - * FEDRAMP_MODERATE = 4; - */ - FEDRAMP_MODERATE(4), - /** - *
-     * Assured Workloads For US Regions data protection controls
-     * 
- * - * US_REGIONAL_ACCESS = 5; - */ - US_REGIONAL_ACCESS(5), - /** - *
-     * Health Insurance Portability and Accountability Act controls
-     * 
- * - * HIPAA = 6; - */ - HIPAA(6), - /** - *
-     * Health Information Trust Alliance controls
-     * 
- * - * HITRUST = 7; - */ - HITRUST(7), - /** - *
-     * Assured Workloads For EU Regions and Support controls
-     * 
- * - * EU_REGIONS_AND_SUPPORT = 8; - */ - EU_REGIONS_AND_SUPPORT(8), - /** - *
-     * Assured Workloads For Canada Regions and Support controls
-     * 
- * - * CA_REGIONS_AND_SUPPORT = 9; - */ - CA_REGIONS_AND_SUPPORT(9), - /** - *
-     * International Traffic in Arms Regulations
-     * 
- * - * ITAR = 10; - */ - ITAR(10), - UNRECOGNIZED(-1), - ; - - /** - *
-     * Unknown compliance regime.
-     * 
- * - * COMPLIANCE_REGIME_UNSPECIFIED = 0; - */ - public static final int COMPLIANCE_REGIME_UNSPECIFIED_VALUE = 0; - /** - *
-     * Information protection as per DoD IL4 requirements.
-     * 
- * - * IL4 = 1; - */ - public static final int IL4_VALUE = 1; - /** - *
-     * Criminal Justice Information Services (CJIS) Security policies.
-     * 
- * - * CJIS = 2; - */ - public static final int CJIS_VALUE = 2; - /** - *
-     * FedRAMP High data protection controls
-     * 
- * - * FEDRAMP_HIGH = 3; - */ - public static final int FEDRAMP_HIGH_VALUE = 3; - /** - *
-     * FedRAMP Moderate data protection controls
-     * 
- * - * FEDRAMP_MODERATE = 4; - */ - public static final int FEDRAMP_MODERATE_VALUE = 4; - /** - *
-     * Assured Workloads For US Regions data protection controls
-     * 
- * - * US_REGIONAL_ACCESS = 5; - */ - public static final int US_REGIONAL_ACCESS_VALUE = 5; - /** - *
-     * Health Insurance Portability and Accountability Act controls
-     * 
- * - * HIPAA = 6; - */ - public static final int HIPAA_VALUE = 6; - /** - *
-     * Health Information Trust Alliance controls
-     * 
- * - * HITRUST = 7; - */ - public static final int HITRUST_VALUE = 7; - /** - *
-     * Assured Workloads For EU Regions and Support controls
-     * 
- * - * EU_REGIONS_AND_SUPPORT = 8; - */ - public static final int EU_REGIONS_AND_SUPPORT_VALUE = 8; - /** - *
-     * Assured Workloads For Canada Regions and Support controls
-     * 
- * - * CA_REGIONS_AND_SUPPORT = 9; - */ - public static final int CA_REGIONS_AND_SUPPORT_VALUE = 9; - /** - *
-     * International Traffic in Arms Regulations
-     * 
- * - * ITAR = 10; - */ - public static final int ITAR_VALUE = 10; - - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static ComplianceRegime valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static ComplianceRegime forNumber(int value) { - switch (value) { - case 0: return COMPLIANCE_REGIME_UNSPECIFIED; - case 1: return IL4; - case 2: return CJIS; - case 3: return FEDRAMP_HIGH; - case 4: return FEDRAMP_MODERATE; - case 5: return US_REGIONAL_ACCESS; - case 6: return HIPAA; - case 7: return HITRUST; - case 8: return EU_REGIONS_AND_SUPPORT; - case 9: return CA_REGIONS_AND_SUPPORT; - case 10: return ITAR; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static final com.google.protobuf.Internal.EnumLiteMap< - ComplianceRegime> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public ComplianceRegime findValueByNumber(int number) { - return ComplianceRegime.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1.Workload.getDescriptor().getEnumTypes().get(0); - } - - private static final ComplianceRegime[] VALUES = values(); - - public static ComplianceRegime valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private ComplianceRegime(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:google.cloud.assuredworkloads.v1.Workload.ComplianceRegime) - } - - /** - *
-   * Key Access Justifications(KAJ) Enrollment State.
-   * 
- * - * Protobuf enum {@code google.cloud.assuredworkloads.v1.Workload.KajEnrollmentState} - */ - public enum KajEnrollmentState - implements com.google.protobuf.ProtocolMessageEnum { - /** - *
-     * Default State for KAJ Enrollment.
-     * 
- * - * KAJ_ENROLLMENT_STATE_UNSPECIFIED = 0; - */ - KAJ_ENROLLMENT_STATE_UNSPECIFIED(0), - /** - *
-     * Pending State for KAJ Enrollment.
-     * 
- * - * KAJ_ENROLLMENT_STATE_PENDING = 1; - */ - KAJ_ENROLLMENT_STATE_PENDING(1), - /** - *
-     * Complete State for KAJ Enrollment.
-     * 
- * - * KAJ_ENROLLMENT_STATE_COMPLETE = 2; - */ - KAJ_ENROLLMENT_STATE_COMPLETE(2), - UNRECOGNIZED(-1), - ; - - /** - *
-     * Default State for KAJ Enrollment.
-     * 
- * - * KAJ_ENROLLMENT_STATE_UNSPECIFIED = 0; - */ - public static final int KAJ_ENROLLMENT_STATE_UNSPECIFIED_VALUE = 0; - /** - *
-     * Pending State for KAJ Enrollment.
-     * 
- * - * KAJ_ENROLLMENT_STATE_PENDING = 1; - */ - public static final int KAJ_ENROLLMENT_STATE_PENDING_VALUE = 1; - /** - *
-     * Complete State for KAJ Enrollment.
-     * 
- * - * KAJ_ENROLLMENT_STATE_COMPLETE = 2; - */ - public static final int KAJ_ENROLLMENT_STATE_COMPLETE_VALUE = 2; - - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static KajEnrollmentState valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static KajEnrollmentState forNumber(int value) { - switch (value) { - case 0: return KAJ_ENROLLMENT_STATE_UNSPECIFIED; - case 1: return KAJ_ENROLLMENT_STATE_PENDING; - case 2: return KAJ_ENROLLMENT_STATE_COMPLETE; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static final com.google.protobuf.Internal.EnumLiteMap< - KajEnrollmentState> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public KajEnrollmentState findValueByNumber(int number) { - return KajEnrollmentState.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1.Workload.getDescriptor().getEnumTypes().get(1); - } - - private static final KajEnrollmentState[] VALUES = values(); - - public static KajEnrollmentState valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private KajEnrollmentState(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:google.cloud.assuredworkloads.v1.Workload.KajEnrollmentState) - } - - public interface ResourceInfoOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1.Workload.ResourceInfo) - com.google.protobuf.MessageOrBuilder { - - /** - *
-     * Resource identifier.
-     * For a project this represents project_number.
-     * 
- * - * int64 resource_id = 1; - * @return The resourceId. - */ - long getResourceId(); - - /** - *
-     * Indicates the type of resource.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @return The enum numeric value on the wire for resourceType. - */ - int getResourceTypeValue(); - /** - *
-     * Indicates the type of resource.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @return The resourceType. - */ - com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType getResourceType(); - } - /** - *
-   * Represent the resources that are children of this Workload.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1.Workload.ResourceInfo} - */ - public static final class ResourceInfo extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1.Workload.ResourceInfo) - ResourceInfoOrBuilder { - private static final long serialVersionUID = 0L; - // Use ResourceInfo.newBuilder() to construct. - private ResourceInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ResourceInfo() { - resourceType_ = 0; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ResourceInfo(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ResourceInfo( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 8: { - - resourceId_ = input.readInt64(); - break; - } - case 16: { - int rawValue = input.readEnum(); - - resourceType_ = rawValue; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_Workload_ResourceInfo_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_Workload_ResourceInfo_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.class, com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.Builder.class); - } - - /** - *
-     * The type of resource.
-     * 
- * - * Protobuf enum {@code google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType} - */ - public enum ResourceType - implements com.google.protobuf.ProtocolMessageEnum { - /** - *
-       * Unknown resource type.
-       * 
- * - * RESOURCE_TYPE_UNSPECIFIED = 0; - */ - RESOURCE_TYPE_UNSPECIFIED(0), - /** - *
-       * Consumer project.
-       * 
- * - * CONSUMER_PROJECT = 1; - */ - CONSUMER_PROJECT(1), - /** - *
-       * Consumer project containing encryption keys.
-       * 
- * - * ENCRYPTION_KEYS_PROJECT = 2; - */ - ENCRYPTION_KEYS_PROJECT(2), - /** - *
-       * Keyring resource that hosts encryption keys.
-       * 
- * - * KEYRING = 3; - */ - KEYRING(3), - UNRECOGNIZED(-1), - ; - - /** - *
-       * Unknown resource type.
-       * 
- * - * RESOURCE_TYPE_UNSPECIFIED = 0; - */ - public static final int RESOURCE_TYPE_UNSPECIFIED_VALUE = 0; - /** - *
-       * Consumer project.
-       * 
- * - * CONSUMER_PROJECT = 1; - */ - public static final int CONSUMER_PROJECT_VALUE = 1; - /** - *
-       * Consumer project containing encryption keys.
-       * 
- * - * ENCRYPTION_KEYS_PROJECT = 2; - */ - public static final int ENCRYPTION_KEYS_PROJECT_VALUE = 2; - /** - *
-       * Keyring resource that hosts encryption keys.
-       * 
- * - * KEYRING = 3; - */ - public static final int KEYRING_VALUE = 3; - - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static ResourceType valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static ResourceType forNumber(int value) { - switch (value) { - case 0: return RESOURCE_TYPE_UNSPECIFIED; - case 1: return CONSUMER_PROJECT; - case 2: return ENCRYPTION_KEYS_PROJECT; - case 3: return KEYRING; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static final com.google.protobuf.Internal.EnumLiteMap< - ResourceType> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public ResourceType findValueByNumber(int number) { - return ResourceType.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.getDescriptor().getEnumTypes().get(0); - } - - private static final ResourceType[] VALUES = values(); - - public static ResourceType valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private ResourceType(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType) - } - - public static final int RESOURCE_ID_FIELD_NUMBER = 1; - private long resourceId_; - /** - *
-     * Resource identifier.
-     * For a project this represents project_number.
-     * 
- * - * int64 resource_id = 1; - * @return The resourceId. - */ - @java.lang.Override - public long getResourceId() { - return resourceId_; - } - - public static final int RESOURCE_TYPE_FIELD_NUMBER = 2; - private int resourceType_; - /** - *
-     * Indicates the type of resource.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @return The enum numeric value on the wire for resourceType. - */ - @java.lang.Override public int getResourceTypeValue() { - return resourceType_; - } - /** - *
-     * Indicates the type of resource.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @return The resourceType. - */ - @java.lang.Override public com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType getResourceType() { - @SuppressWarnings("deprecation") - com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType result = com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType.valueOf(resourceType_); - return result == null ? com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType.UNRECOGNIZED : result; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (resourceId_ != 0L) { - output.writeInt64(1, resourceId_); - } - if (resourceType_ != com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType.RESOURCE_TYPE_UNSPECIFIED.getNumber()) { - output.writeEnum(2, resourceType_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (resourceId_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(1, resourceId_); - } - if (resourceType_ != com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType.RESOURCE_TYPE_UNSPECIFIED.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(2, resourceType_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo other = (com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo) obj; - - if (getResourceId() - != other.getResourceId()) return false; - if (resourceType_ != other.resourceType_) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + RESOURCE_ID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getResourceId()); - hash = (37 * hash) + RESOURCE_TYPE_FIELD_NUMBER; - hash = (53 * hash) + resourceType_; - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * Represent the resources that are children of this Workload.
-     * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1.Workload.ResourceInfo} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1.Workload.ResourceInfo) - com.google.cloud.assuredworkloads.v1.Workload.ResourceInfoOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_Workload_ResourceInfo_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_Workload_ResourceInfo_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.class, com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - resourceId_ = 0L; - - resourceType_ = 0; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_Workload_ResourceInfo_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo build() { - com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo buildPartial() { - com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo result = new com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo(this); - result.resourceId_ = resourceId_; - result.resourceType_ = resourceType_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo) { - return mergeFrom((com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo other) { - if (other == com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.getDefaultInstance()) return this; - if (other.getResourceId() != 0L) { - setResourceId(other.getResourceId()); - } - if (other.resourceType_ != 0) { - setResourceTypeValue(other.getResourceTypeValue()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private long resourceId_ ; - /** - *
-       * Resource identifier.
-       * For a project this represents project_number.
-       * 
- * - * int64 resource_id = 1; - * @return The resourceId. - */ - @java.lang.Override - public long getResourceId() { - return resourceId_; - } - /** - *
-       * Resource identifier.
-       * For a project this represents project_number.
-       * 
- * - * int64 resource_id = 1; - * @param value The resourceId to set. - * @return This builder for chaining. - */ - public Builder setResourceId(long value) { - - resourceId_ = value; - onChanged(); - return this; - } - /** - *
-       * Resource identifier.
-       * For a project this represents project_number.
-       * 
- * - * int64 resource_id = 1; - * @return This builder for chaining. - */ - public Builder clearResourceId() { - - resourceId_ = 0L; - onChanged(); - return this; - } - - private int resourceType_ = 0; - /** - *
-       * Indicates the type of resource.
-       * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @return The enum numeric value on the wire for resourceType. - */ - @java.lang.Override public int getResourceTypeValue() { - return resourceType_; - } - /** - *
-       * Indicates the type of resource.
-       * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @param value The enum numeric value on the wire for resourceType to set. - * @return This builder for chaining. - */ - public Builder setResourceTypeValue(int value) { - - resourceType_ = value; - onChanged(); - return this; - } - /** - *
-       * Indicates the type of resource.
-       * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @return The resourceType. - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType getResourceType() { - @SuppressWarnings("deprecation") - com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType result = com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType.valueOf(resourceType_); - return result == null ? com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType.UNRECOGNIZED : result; - } - /** - *
-       * Indicates the type of resource.
-       * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @param value The resourceType to set. - * @return This builder for chaining. - */ - public Builder setResourceType(com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType value) { - if (value == null) { - throw new NullPointerException(); - } - - resourceType_ = value.getNumber(); - onChanged(); - return this; - } - /** - *
-       * Indicates the type of resource.
-       * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @return This builder for chaining. - */ - public Builder clearResourceType() { - - resourceType_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1.Workload.ResourceInfo) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1.Workload.ResourceInfo) - private static final com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo(); - } - - public static com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ResourceInfo parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ResourceInfo(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public interface KMSSettingsOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1.Workload.KMSSettings) - com.google.protobuf.MessageOrBuilder { - - /** - *
-     * Required. Input only. Immutable. The time at which the Key Management
-     * Service will automatically create a new version of the crypto key and
-     * mark it as the primary.
-     * 
- * - * .google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return Whether the nextRotationTime field is set. - */ - boolean hasNextRotationTime(); - /** - *
-     * Required. Input only. Immutable. The time at which the Key Management
-     * Service will automatically create a new version of the crypto key and
-     * mark it as the primary.
-     * 
- * - * .google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return The nextRotationTime. - */ - com.google.protobuf.Timestamp getNextRotationTime(); - /** - *
-     * Required. Input only. Immutable. The time at which the Key Management
-     * Service will automatically create a new version of the crypto key and
-     * mark it as the primary.
-     * 
- * - * .google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - com.google.protobuf.TimestampOrBuilder getNextRotationTimeOrBuilder(); - - /** - *
-     * Required. Input only. Immutable. [next_rotation_time] will be advanced by
-     * this period when the Key Management Service automatically rotates a key.
-     * Must be at least 24 hours and at most 876,000 hours.
-     * 
- * - * .google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return Whether the rotationPeriod field is set. - */ - boolean hasRotationPeriod(); - /** - *
-     * Required. Input only. Immutable. [next_rotation_time] will be advanced by
-     * this period when the Key Management Service automatically rotates a key.
-     * Must be at least 24 hours and at most 876,000 hours.
-     * 
- * - * .google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return The rotationPeriod. - */ - com.google.protobuf.Duration getRotationPeriod(); - /** - *
-     * Required. Input only. Immutable. [next_rotation_time] will be advanced by
-     * this period when the Key Management Service automatically rotates a key.
-     * Must be at least 24 hours and at most 876,000 hours.
-     * 
- * - * .google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - com.google.protobuf.DurationOrBuilder getRotationPeriodOrBuilder(); - } - /** - *
-   * Settings specific to the Key Management Service.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1.Workload.KMSSettings} - */ - public static final class KMSSettings extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1.Workload.KMSSettings) - KMSSettingsOrBuilder { - private static final long serialVersionUID = 0L; - // Use KMSSettings.newBuilder() to construct. - private KMSSettings(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private KMSSettings() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new KMSSettings(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private KMSSettings( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - com.google.protobuf.Timestamp.Builder subBuilder = null; - if (nextRotationTime_ != null) { - subBuilder = nextRotationTime_.toBuilder(); - } - nextRotationTime_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(nextRotationTime_); - nextRotationTime_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - com.google.protobuf.Duration.Builder subBuilder = null; - if (rotationPeriod_ != null) { - subBuilder = rotationPeriod_.toBuilder(); - } - rotationPeriod_ = input.readMessage(com.google.protobuf.Duration.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(rotationPeriod_); - rotationPeriod_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_Workload_KMSSettings_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_Workload_KMSSettings_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1.Workload.KMSSettings.class, com.google.cloud.assuredworkloads.v1.Workload.KMSSettings.Builder.class); - } - - public static final int NEXT_ROTATION_TIME_FIELD_NUMBER = 1; - private com.google.protobuf.Timestamp nextRotationTime_; - /** - *
-     * Required. Input only. Immutable. The time at which the Key Management
-     * Service will automatically create a new version of the crypto key and
-     * mark it as the primary.
-     * 
- * - * .google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return Whether the nextRotationTime field is set. - */ - @java.lang.Override - public boolean hasNextRotationTime() { - return nextRotationTime_ != null; - } - /** - *
-     * Required. Input only. Immutable. The time at which the Key Management
-     * Service will automatically create a new version of the crypto key and
-     * mark it as the primary.
-     * 
- * - * .google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return The nextRotationTime. - */ - @java.lang.Override - public com.google.protobuf.Timestamp getNextRotationTime() { - return nextRotationTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : nextRotationTime_; - } - /** - *
-     * Required. Input only. Immutable. The time at which the Key Management
-     * Service will automatically create a new version of the crypto key and
-     * mark it as the primary.
-     * 
- * - * .google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Override - public com.google.protobuf.TimestampOrBuilder getNextRotationTimeOrBuilder() { - return getNextRotationTime(); - } - - public static final int ROTATION_PERIOD_FIELD_NUMBER = 2; - private com.google.protobuf.Duration rotationPeriod_; - /** - *
-     * Required. Input only. Immutable. [next_rotation_time] will be advanced by
-     * this period when the Key Management Service automatically rotates a key.
-     * Must be at least 24 hours and at most 876,000 hours.
-     * 
- * - * .google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return Whether the rotationPeriod field is set. - */ - @java.lang.Override - public boolean hasRotationPeriod() { - return rotationPeriod_ != null; - } - /** - *
-     * Required. Input only. Immutable. [next_rotation_time] will be advanced by
-     * this period when the Key Management Service automatically rotates a key.
-     * Must be at least 24 hours and at most 876,000 hours.
-     * 
- * - * .google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return The rotationPeriod. - */ - @java.lang.Override - public com.google.protobuf.Duration getRotationPeriod() { - return rotationPeriod_ == null ? com.google.protobuf.Duration.getDefaultInstance() : rotationPeriod_; - } - /** - *
-     * Required. Input only. Immutable. [next_rotation_time] will be advanced by
-     * this period when the Key Management Service automatically rotates a key.
-     * Must be at least 24 hours and at most 876,000 hours.
-     * 
- * - * .google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Override - public com.google.protobuf.DurationOrBuilder getRotationPeriodOrBuilder() { - return getRotationPeriod(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (nextRotationTime_ != null) { - output.writeMessage(1, getNextRotationTime()); - } - if (rotationPeriod_ != null) { - output.writeMessage(2, getRotationPeriod()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (nextRotationTime_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getNextRotationTime()); - } - if (rotationPeriod_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getRotationPeriod()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1.Workload.KMSSettings)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1.Workload.KMSSettings other = (com.google.cloud.assuredworkloads.v1.Workload.KMSSettings) obj; - - if (hasNextRotationTime() != other.hasNextRotationTime()) return false; - if (hasNextRotationTime()) { - if (!getNextRotationTime() - .equals(other.getNextRotationTime())) return false; - } - if (hasRotationPeriod() != other.hasRotationPeriod()) return false; - if (hasRotationPeriod()) { - if (!getRotationPeriod() - .equals(other.getRotationPeriod())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasNextRotationTime()) { - hash = (37 * hash) + NEXT_ROTATION_TIME_FIELD_NUMBER; - hash = (53 * hash) + getNextRotationTime().hashCode(); - } - if (hasRotationPeriod()) { - hash = (37 * hash) + ROTATION_PERIOD_FIELD_NUMBER; - hash = (53 * hash) + getRotationPeriod().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1.Workload.KMSSettings parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.Workload.KMSSettings parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.Workload.KMSSettings parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.Workload.KMSSettings parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.Workload.KMSSettings parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.Workload.KMSSettings parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.Workload.KMSSettings parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.Workload.KMSSettings parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.Workload.KMSSettings parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.Workload.KMSSettings parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.Workload.KMSSettings parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.Workload.KMSSettings parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1.Workload.KMSSettings prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * Settings specific to the Key Management Service.
-     * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1.Workload.KMSSettings} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1.Workload.KMSSettings) - com.google.cloud.assuredworkloads.v1.Workload.KMSSettingsOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_Workload_KMSSettings_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_Workload_KMSSettings_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1.Workload.KMSSettings.class, com.google.cloud.assuredworkloads.v1.Workload.KMSSettings.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1.Workload.KMSSettings.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (nextRotationTimeBuilder_ == null) { - nextRotationTime_ = null; - } else { - nextRotationTime_ = null; - nextRotationTimeBuilder_ = null; - } - if (rotationPeriodBuilder_ == null) { - rotationPeriod_ = null; - } else { - rotationPeriod_ = null; - rotationPeriodBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_Workload_KMSSettings_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload.KMSSettings getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1.Workload.KMSSettings.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload.KMSSettings build() { - com.google.cloud.assuredworkloads.v1.Workload.KMSSettings result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload.KMSSettings buildPartial() { - com.google.cloud.assuredworkloads.v1.Workload.KMSSettings result = new com.google.cloud.assuredworkloads.v1.Workload.KMSSettings(this); - if (nextRotationTimeBuilder_ == null) { - result.nextRotationTime_ = nextRotationTime_; - } else { - result.nextRotationTime_ = nextRotationTimeBuilder_.build(); - } - if (rotationPeriodBuilder_ == null) { - result.rotationPeriod_ = rotationPeriod_; - } else { - result.rotationPeriod_ = rotationPeriodBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1.Workload.KMSSettings) { - return mergeFrom((com.google.cloud.assuredworkloads.v1.Workload.KMSSettings)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1.Workload.KMSSettings other) { - if (other == com.google.cloud.assuredworkloads.v1.Workload.KMSSettings.getDefaultInstance()) return this; - if (other.hasNextRotationTime()) { - mergeNextRotationTime(other.getNextRotationTime()); - } - if (other.hasRotationPeriod()) { - mergeRotationPeriod(other.getRotationPeriod()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1.Workload.KMSSettings parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1.Workload.KMSSettings) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private com.google.protobuf.Timestamp nextRotationTime_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> nextRotationTimeBuilder_; - /** - *
-       * Required. Input only. Immutable. The time at which the Key Management
-       * Service will automatically create a new version of the crypto key and
-       * mark it as the primary.
-       * 
- * - * .google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return Whether the nextRotationTime field is set. - */ - public boolean hasNextRotationTime() { - return nextRotationTimeBuilder_ != null || nextRotationTime_ != null; - } - /** - *
-       * Required. Input only. Immutable. The time at which the Key Management
-       * Service will automatically create a new version of the crypto key and
-       * mark it as the primary.
-       * 
- * - * .google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return The nextRotationTime. - */ - public com.google.protobuf.Timestamp getNextRotationTime() { - if (nextRotationTimeBuilder_ == null) { - return nextRotationTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : nextRotationTime_; - } else { - return nextRotationTimeBuilder_.getMessage(); - } - } - /** - *
-       * Required. Input only. Immutable. The time at which the Key Management
-       * Service will automatically create a new version of the crypto key and
-       * mark it as the primary.
-       * 
- * - * .google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder setNextRotationTime(com.google.protobuf.Timestamp value) { - if (nextRotationTimeBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - nextRotationTime_ = value; - onChanged(); - } else { - nextRotationTimeBuilder_.setMessage(value); - } - - return this; - } - /** - *
-       * Required. Input only. Immutable. The time at which the Key Management
-       * Service will automatically create a new version of the crypto key and
-       * mark it as the primary.
-       * 
- * - * .google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder setNextRotationTime( - com.google.protobuf.Timestamp.Builder builderForValue) { - if (nextRotationTimeBuilder_ == null) { - nextRotationTime_ = builderForValue.build(); - onChanged(); - } else { - nextRotationTimeBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-       * Required. Input only. Immutable. The time at which the Key Management
-       * Service will automatically create a new version of the crypto key and
-       * mark it as the primary.
-       * 
- * - * .google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder mergeNextRotationTime(com.google.protobuf.Timestamp value) { - if (nextRotationTimeBuilder_ == null) { - if (nextRotationTime_ != null) { - nextRotationTime_ = - com.google.protobuf.Timestamp.newBuilder(nextRotationTime_).mergeFrom(value).buildPartial(); - } else { - nextRotationTime_ = value; - } - onChanged(); - } else { - nextRotationTimeBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-       * Required. Input only. Immutable. The time at which the Key Management
-       * Service will automatically create a new version of the crypto key and
-       * mark it as the primary.
-       * 
- * - * .google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder clearNextRotationTime() { - if (nextRotationTimeBuilder_ == null) { - nextRotationTime_ = null; - onChanged(); - } else { - nextRotationTime_ = null; - nextRotationTimeBuilder_ = null; - } - - return this; - } - /** - *
-       * Required. Input only. Immutable. The time at which the Key Management
-       * Service will automatically create a new version of the crypto key and
-       * mark it as the primary.
-       * 
- * - * .google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public com.google.protobuf.Timestamp.Builder getNextRotationTimeBuilder() { - - onChanged(); - return getNextRotationTimeFieldBuilder().getBuilder(); - } - /** - *
-       * Required. Input only. Immutable. The time at which the Key Management
-       * Service will automatically create a new version of the crypto key and
-       * mark it as the primary.
-       * 
- * - * .google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public com.google.protobuf.TimestampOrBuilder getNextRotationTimeOrBuilder() { - if (nextRotationTimeBuilder_ != null) { - return nextRotationTimeBuilder_.getMessageOrBuilder(); - } else { - return nextRotationTime_ == null ? - com.google.protobuf.Timestamp.getDefaultInstance() : nextRotationTime_; - } - } - /** - *
-       * Required. Input only. Immutable. The time at which the Key Management
-       * Service will automatically create a new version of the crypto key and
-       * mark it as the primary.
-       * 
- * - * .google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> - getNextRotationTimeFieldBuilder() { - if (nextRotationTimeBuilder_ == null) { - nextRotationTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( - getNextRotationTime(), - getParentForChildren(), - isClean()); - nextRotationTime_ = null; - } - return nextRotationTimeBuilder_; - } - - private com.google.protobuf.Duration rotationPeriod_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> rotationPeriodBuilder_; - /** - *
-       * Required. Input only. Immutable. [next_rotation_time] will be advanced by
-       * this period when the Key Management Service automatically rotates a key.
-       * Must be at least 24 hours and at most 876,000 hours.
-       * 
- * - * .google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return Whether the rotationPeriod field is set. - */ - public boolean hasRotationPeriod() { - return rotationPeriodBuilder_ != null || rotationPeriod_ != null; - } - /** - *
-       * Required. Input only. Immutable. [next_rotation_time] will be advanced by
-       * this period when the Key Management Service automatically rotates a key.
-       * Must be at least 24 hours and at most 876,000 hours.
-       * 
- * - * .google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return The rotationPeriod. - */ - public com.google.protobuf.Duration getRotationPeriod() { - if (rotationPeriodBuilder_ == null) { - return rotationPeriod_ == null ? com.google.protobuf.Duration.getDefaultInstance() : rotationPeriod_; - } else { - return rotationPeriodBuilder_.getMessage(); - } - } - /** - *
-       * Required. Input only. Immutable. [next_rotation_time] will be advanced by
-       * this period when the Key Management Service automatically rotates a key.
-       * Must be at least 24 hours and at most 876,000 hours.
-       * 
- * - * .google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder setRotationPeriod(com.google.protobuf.Duration value) { - if (rotationPeriodBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - rotationPeriod_ = value; - onChanged(); - } else { - rotationPeriodBuilder_.setMessage(value); - } - - return this; - } - /** - *
-       * Required. Input only. Immutable. [next_rotation_time] will be advanced by
-       * this period when the Key Management Service automatically rotates a key.
-       * Must be at least 24 hours and at most 876,000 hours.
-       * 
- * - * .google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder setRotationPeriod( - com.google.protobuf.Duration.Builder builderForValue) { - if (rotationPeriodBuilder_ == null) { - rotationPeriod_ = builderForValue.build(); - onChanged(); - } else { - rotationPeriodBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-       * Required. Input only. Immutable. [next_rotation_time] will be advanced by
-       * this period when the Key Management Service automatically rotates a key.
-       * Must be at least 24 hours and at most 876,000 hours.
-       * 
- * - * .google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder mergeRotationPeriod(com.google.protobuf.Duration value) { - if (rotationPeriodBuilder_ == null) { - if (rotationPeriod_ != null) { - rotationPeriod_ = - com.google.protobuf.Duration.newBuilder(rotationPeriod_).mergeFrom(value).buildPartial(); - } else { - rotationPeriod_ = value; - } - onChanged(); - } else { - rotationPeriodBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-       * Required. Input only. Immutable. [next_rotation_time] will be advanced by
-       * this period when the Key Management Service automatically rotates a key.
-       * Must be at least 24 hours and at most 876,000 hours.
-       * 
- * - * .google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder clearRotationPeriod() { - if (rotationPeriodBuilder_ == null) { - rotationPeriod_ = null; - onChanged(); - } else { - rotationPeriod_ = null; - rotationPeriodBuilder_ = null; - } - - return this; - } - /** - *
-       * Required. Input only. Immutable. [next_rotation_time] will be advanced by
-       * this period when the Key Management Service automatically rotates a key.
-       * Must be at least 24 hours and at most 876,000 hours.
-       * 
- * - * .google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public com.google.protobuf.Duration.Builder getRotationPeriodBuilder() { - - onChanged(); - return getRotationPeriodFieldBuilder().getBuilder(); - } - /** - *
-       * Required. Input only. Immutable. [next_rotation_time] will be advanced by
-       * this period when the Key Management Service automatically rotates a key.
-       * Must be at least 24 hours and at most 876,000 hours.
-       * 
- * - * .google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public com.google.protobuf.DurationOrBuilder getRotationPeriodOrBuilder() { - if (rotationPeriodBuilder_ != null) { - return rotationPeriodBuilder_.getMessageOrBuilder(); - } else { - return rotationPeriod_ == null ? - com.google.protobuf.Duration.getDefaultInstance() : rotationPeriod_; - } - } - /** - *
-       * Required. Input only. Immutable. [next_rotation_time] will be advanced by
-       * this period when the Key Management Service automatically rotates a key.
-       * Must be at least 24 hours and at most 876,000 hours.
-       * 
- * - * .google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> - getRotationPeriodFieldBuilder() { - if (rotationPeriodBuilder_ == null) { - rotationPeriodBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>( - getRotationPeriod(), - getParentForChildren(), - isClean()); - rotationPeriod_ = null; - } - return rotationPeriodBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1.Workload.KMSSettings) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1.Workload.KMSSettings) - private static final com.google.cloud.assuredworkloads.v1.Workload.KMSSettings DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1.Workload.KMSSettings(); - } - - public static com.google.cloud.assuredworkloads.v1.Workload.KMSSettings getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public KMSSettings parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new KMSSettings(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload.KMSSettings getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public interface ResourceSettingsOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1.Workload.ResourceSettings) - com.google.protobuf.MessageOrBuilder { - - /** - *
-     * Resource identifier.
-     * For a project this represents project_id. If the project is already
-     * taken, the workload creation will fail.
-     * 
- * - * string resource_id = 1; - * @return The resourceId. - */ - java.lang.String getResourceId(); - /** - *
-     * Resource identifier.
-     * For a project this represents project_id. If the project is already
-     * taken, the workload creation will fail.
-     * 
- * - * string resource_id = 1; - * @return The bytes for resourceId. - */ - com.google.protobuf.ByteString - getResourceIdBytes(); - - /** - *
-     * Indicates the type of resource. This field should be specified to
-     * correspond the id to the right project type (CONSUMER_PROJECT or
-     * ENCRYPTION_KEYS_PROJECT)
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @return The enum numeric value on the wire for resourceType. - */ - int getResourceTypeValue(); - /** - *
-     * Indicates the type of resource. This field should be specified to
-     * correspond the id to the right project type (CONSUMER_PROJECT or
-     * ENCRYPTION_KEYS_PROJECT)
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @return The resourceType. - */ - com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType getResourceType(); - - /** - *
-     * User-assigned resource display name.
-     * If not empty it will be used to create a resource with the specified
-     * name.
-     * 
- * - * string display_name = 3; - * @return The displayName. - */ - java.lang.String getDisplayName(); - /** - *
-     * User-assigned resource display name.
-     * If not empty it will be used to create a resource with the specified
-     * name.
-     * 
- * - * string display_name = 3; - * @return The bytes for displayName. - */ - com.google.protobuf.ByteString - getDisplayNameBytes(); - } - /** - *
-   * Represent the custom settings for the resources to be created.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1.Workload.ResourceSettings} - */ - public static final class ResourceSettings extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1.Workload.ResourceSettings) - ResourceSettingsOrBuilder { - private static final long serialVersionUID = 0L; - // Use ResourceSettings.newBuilder() to construct. - private ResourceSettings(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ResourceSettings() { - resourceId_ = ""; - resourceType_ = 0; - displayName_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ResourceSettings(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ResourceSettings( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - resourceId_ = s; - break; - } - case 16: { - int rawValue = input.readEnum(); - - resourceType_ = rawValue; - break; - } - case 26: { - java.lang.String s = input.readStringRequireUtf8(); - - displayName_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_Workload_ResourceSettings_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_Workload_ResourceSettings_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings.class, com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings.Builder.class); - } - - public static final int RESOURCE_ID_FIELD_NUMBER = 1; - private volatile java.lang.Object resourceId_; - /** - *
-     * Resource identifier.
-     * For a project this represents project_id. If the project is already
-     * taken, the workload creation will fail.
-     * 
- * - * string resource_id = 1; - * @return The resourceId. - */ - @java.lang.Override - public java.lang.String getResourceId() { - java.lang.Object ref = resourceId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - resourceId_ = s; - return s; - } - } - /** - *
-     * Resource identifier.
-     * For a project this represents project_id. If the project is already
-     * taken, the workload creation will fail.
-     * 
- * - * string resource_id = 1; - * @return The bytes for resourceId. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getResourceIdBytes() { - java.lang.Object ref = resourceId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - resourceId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int RESOURCE_TYPE_FIELD_NUMBER = 2; - private int resourceType_; - /** - *
-     * Indicates the type of resource. This field should be specified to
-     * correspond the id to the right project type (CONSUMER_PROJECT or
-     * ENCRYPTION_KEYS_PROJECT)
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @return The enum numeric value on the wire for resourceType. - */ - @java.lang.Override public int getResourceTypeValue() { - return resourceType_; - } - /** - *
-     * Indicates the type of resource. This field should be specified to
-     * correspond the id to the right project type (CONSUMER_PROJECT or
-     * ENCRYPTION_KEYS_PROJECT)
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @return The resourceType. - */ - @java.lang.Override public com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType getResourceType() { - @SuppressWarnings("deprecation") - com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType result = com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType.valueOf(resourceType_); - return result == null ? com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType.UNRECOGNIZED : result; - } - - public static final int DISPLAY_NAME_FIELD_NUMBER = 3; - private volatile java.lang.Object displayName_; - /** - *
-     * User-assigned resource display name.
-     * If not empty it will be used to create a resource with the specified
-     * name.
-     * 
- * - * string display_name = 3; - * @return The displayName. - */ - @java.lang.Override - public java.lang.String getDisplayName() { - java.lang.Object ref = displayName_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - displayName_ = s; - return s; - } - } - /** - *
-     * User-assigned resource display name.
-     * If not empty it will be used to create a resource with the specified
-     * name.
-     * 
- * - * string display_name = 3; - * @return The bytes for displayName. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getDisplayNameBytes() { - java.lang.Object ref = displayName_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - displayName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(resourceId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, resourceId_); - } - if (resourceType_ != com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType.RESOURCE_TYPE_UNSPECIFIED.getNumber()) { - output.writeEnum(2, resourceType_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(displayName_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, displayName_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(resourceId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, resourceId_); - } - if (resourceType_ != com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType.RESOURCE_TYPE_UNSPECIFIED.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(2, resourceType_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(displayName_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, displayName_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings other = (com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings) obj; - - if (!getResourceId() - .equals(other.getResourceId())) return false; - if (resourceType_ != other.resourceType_) return false; - if (!getDisplayName() - .equals(other.getDisplayName())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + RESOURCE_ID_FIELD_NUMBER; - hash = (53 * hash) + getResourceId().hashCode(); - hash = (37 * hash) + RESOURCE_TYPE_FIELD_NUMBER; - hash = (53 * hash) + resourceType_; - hash = (37 * hash) + DISPLAY_NAME_FIELD_NUMBER; - hash = (53 * hash) + getDisplayName().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * Represent the custom settings for the resources to be created.
-     * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1.Workload.ResourceSettings} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1.Workload.ResourceSettings) - com.google.cloud.assuredworkloads.v1.Workload.ResourceSettingsOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_Workload_ResourceSettings_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_Workload_ResourceSettings_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings.class, com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - resourceId_ = ""; - - resourceType_ = 0; - - displayName_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_Workload_ResourceSettings_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings build() { - com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings buildPartial() { - com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings result = new com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings(this); - result.resourceId_ = resourceId_; - result.resourceType_ = resourceType_; - result.displayName_ = displayName_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings) { - return mergeFrom((com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings other) { - if (other == com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings.getDefaultInstance()) return this; - if (!other.getResourceId().isEmpty()) { - resourceId_ = other.resourceId_; - onChanged(); - } - if (other.resourceType_ != 0) { - setResourceTypeValue(other.getResourceTypeValue()); - } - if (!other.getDisplayName().isEmpty()) { - displayName_ = other.displayName_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object resourceId_ = ""; - /** - *
-       * Resource identifier.
-       * For a project this represents project_id. If the project is already
-       * taken, the workload creation will fail.
-       * 
- * - * string resource_id = 1; - * @return The resourceId. - */ - public java.lang.String getResourceId() { - java.lang.Object ref = resourceId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - resourceId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-       * Resource identifier.
-       * For a project this represents project_id. If the project is already
-       * taken, the workload creation will fail.
-       * 
- * - * string resource_id = 1; - * @return The bytes for resourceId. - */ - public com.google.protobuf.ByteString - getResourceIdBytes() { - java.lang.Object ref = resourceId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - resourceId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-       * Resource identifier.
-       * For a project this represents project_id. If the project is already
-       * taken, the workload creation will fail.
-       * 
- * - * string resource_id = 1; - * @param value The resourceId to set. - * @return This builder for chaining. - */ - public Builder setResourceId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - resourceId_ = value; - onChanged(); - return this; - } - /** - *
-       * Resource identifier.
-       * For a project this represents project_id. If the project is already
-       * taken, the workload creation will fail.
-       * 
- * - * string resource_id = 1; - * @return This builder for chaining. - */ - public Builder clearResourceId() { - - resourceId_ = getDefaultInstance().getResourceId(); - onChanged(); - return this; - } - /** - *
-       * Resource identifier.
-       * For a project this represents project_id. If the project is already
-       * taken, the workload creation will fail.
-       * 
- * - * string resource_id = 1; - * @param value The bytes for resourceId to set. - * @return This builder for chaining. - */ - public Builder setResourceIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - resourceId_ = value; - onChanged(); - return this; - } - - private int resourceType_ = 0; - /** - *
-       * Indicates the type of resource. This field should be specified to
-       * correspond the id to the right project type (CONSUMER_PROJECT or
-       * ENCRYPTION_KEYS_PROJECT)
-       * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @return The enum numeric value on the wire for resourceType. - */ - @java.lang.Override public int getResourceTypeValue() { - return resourceType_; - } - /** - *
-       * Indicates the type of resource. This field should be specified to
-       * correspond the id to the right project type (CONSUMER_PROJECT or
-       * ENCRYPTION_KEYS_PROJECT)
-       * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @param value The enum numeric value on the wire for resourceType to set. - * @return This builder for chaining. - */ - public Builder setResourceTypeValue(int value) { - - resourceType_ = value; - onChanged(); - return this; - } - /** - *
-       * Indicates the type of resource. This field should be specified to
-       * correspond the id to the right project type (CONSUMER_PROJECT or
-       * ENCRYPTION_KEYS_PROJECT)
-       * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @return The resourceType. - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType getResourceType() { - @SuppressWarnings("deprecation") - com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType result = com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType.valueOf(resourceType_); - return result == null ? com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType.UNRECOGNIZED : result; - } - /** - *
-       * Indicates the type of resource. This field should be specified to
-       * correspond the id to the right project type (CONSUMER_PROJECT or
-       * ENCRYPTION_KEYS_PROJECT)
-       * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @param value The resourceType to set. - * @return This builder for chaining. - */ - public Builder setResourceType(com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType value) { - if (value == null) { - throw new NullPointerException(); - } - - resourceType_ = value.getNumber(); - onChanged(); - return this; - } - /** - *
-       * Indicates the type of resource. This field should be specified to
-       * correspond the id to the right project type (CONSUMER_PROJECT or
-       * ENCRYPTION_KEYS_PROJECT)
-       * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @return This builder for chaining. - */ - public Builder clearResourceType() { - - resourceType_ = 0; - onChanged(); - return this; - } - - private java.lang.Object displayName_ = ""; - /** - *
-       * User-assigned resource display name.
-       * If not empty it will be used to create a resource with the specified
-       * name.
-       * 
- * - * string display_name = 3; - * @return The displayName. - */ - public java.lang.String getDisplayName() { - java.lang.Object ref = displayName_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - displayName_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-       * User-assigned resource display name.
-       * If not empty it will be used to create a resource with the specified
-       * name.
-       * 
- * - * string display_name = 3; - * @return The bytes for displayName. - */ - public com.google.protobuf.ByteString - getDisplayNameBytes() { - java.lang.Object ref = displayName_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - displayName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-       * User-assigned resource display name.
-       * If not empty it will be used to create a resource with the specified
-       * name.
-       * 
- * - * string display_name = 3; - * @param value The displayName to set. - * @return This builder for chaining. - */ - public Builder setDisplayName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - displayName_ = value; - onChanged(); - return this; - } - /** - *
-       * User-assigned resource display name.
-       * If not empty it will be used to create a resource with the specified
-       * name.
-       * 
- * - * string display_name = 3; - * @return This builder for chaining. - */ - public Builder clearDisplayName() { - - displayName_ = getDefaultInstance().getDisplayName(); - onChanged(); - return this; - } - /** - *
-       * User-assigned resource display name.
-       * If not empty it will be used to create a resource with the specified
-       * name.
-       * 
- * - * string display_name = 3; - * @param value The bytes for displayName to set. - * @return This builder for chaining. - */ - public Builder setDisplayNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - displayName_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1.Workload.ResourceSettings) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1.Workload.ResourceSettings) - private static final com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings(); - } - - public static com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ResourceSettings parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ResourceSettings(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public interface SaaEnrollmentResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse) - com.google.protobuf.MessageOrBuilder { - - /** - *
-     * Indicates SAA enrollment status of a given workload.
-     * 
- * - * optional .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupState setup_status = 1; - * @return Whether the setupStatus field is set. - */ - boolean hasSetupStatus(); - /** - *
-     * Indicates SAA enrollment status of a given workload.
-     * 
- * - * optional .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupState setup_status = 1; - * @return The enum numeric value on the wire for setupStatus. - */ - int getSetupStatusValue(); - /** - *
-     * Indicates SAA enrollment status of a given workload.
-     * 
- * - * optional .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupState setup_status = 1; - * @return The setupStatus. - */ - com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupState getSetupStatus(); - - /** - *
-     * Indicates SAA enrollment setup error if any.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @return A list containing the setupErrors. - */ - java.util.List getSetupErrorsList(); - /** - *
-     * Indicates SAA enrollment setup error if any.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @return The count of setupErrors. - */ - int getSetupErrorsCount(); - /** - *
-     * Indicates SAA enrollment setup error if any.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @param index The index of the element to return. - * @return The setupErrors at the given index. - */ - com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError getSetupErrors(int index); - /** - *
-     * Indicates SAA enrollment setup error if any.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @return A list containing the enum numeric values on the wire for setupErrors. - */ - java.util.List - getSetupErrorsValueList(); - /** - *
-     * Indicates SAA enrollment setup error if any.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @param index The index of the value to return. - * @return The enum numeric value on the wire of setupErrors at the given index. - */ - int getSetupErrorsValue(int index); - } - /** - *
-   * Signed Access Approvals (SAA) enrollment response.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse} - */ - public static final class SaaEnrollmentResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse) - SaaEnrollmentResponseOrBuilder { - private static final long serialVersionUID = 0L; - // Use SaaEnrollmentResponse.newBuilder() to construct. - private SaaEnrollmentResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private SaaEnrollmentResponse() { - setupStatus_ = 0; - setupErrors_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new SaaEnrollmentResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private SaaEnrollmentResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 8: { - int rawValue = input.readEnum(); - bitField0_ |= 0x00000001; - setupStatus_ = rawValue; - break; - } - case 16: { - int rawValue = input.readEnum(); - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - setupErrors_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000002; - } - setupErrors_.add(rawValue); - break; - } - case 18: { - int length = input.readRawVarint32(); - int oldLimit = input.pushLimit(length); - while(input.getBytesUntilLimit() > 0) { - int rawValue = input.readEnum(); - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - setupErrors_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000002; - } - setupErrors_.add(rawValue); - } - input.popLimit(oldLimit); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000002) != 0)) { - setupErrors_ = java.util.Collections.unmodifiableList(setupErrors_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_Workload_SaaEnrollmentResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_Workload_SaaEnrollmentResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.class, com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.Builder.class); - } - - /** - *
-     * Setup state of SAA enrollment.
-     * 
- * - * Protobuf enum {@code google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupState} - */ - public enum SetupState - implements com.google.protobuf.ProtocolMessageEnum { - /** - *
-       * Unspecified.
-       * 
- * - * SETUP_STATE_UNSPECIFIED = 0; - */ - SETUP_STATE_UNSPECIFIED(0), - /** - *
-       * SAA enrollment pending.
-       * 
- * - * STATUS_PENDING = 1; - */ - STATUS_PENDING(1), - /** - *
-       * SAA enrollment comopleted.
-       * 
- * - * STATUS_COMPLETE = 2; - */ - STATUS_COMPLETE(2), - UNRECOGNIZED(-1), - ; - - /** - *
-       * Unspecified.
-       * 
- * - * SETUP_STATE_UNSPECIFIED = 0; - */ - public static final int SETUP_STATE_UNSPECIFIED_VALUE = 0; - /** - *
-       * SAA enrollment pending.
-       * 
- * - * STATUS_PENDING = 1; - */ - public static final int STATUS_PENDING_VALUE = 1; - /** - *
-       * SAA enrollment comopleted.
-       * 
- * - * STATUS_COMPLETE = 2; - */ - public static final int STATUS_COMPLETE_VALUE = 2; - - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static SetupState valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static SetupState forNumber(int value) { - switch (value) { - case 0: return SETUP_STATE_UNSPECIFIED; - case 1: return STATUS_PENDING; - case 2: return STATUS_COMPLETE; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static final com.google.protobuf.Internal.EnumLiteMap< - SetupState> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public SetupState findValueByNumber(int number) { - return SetupState.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.getDescriptor().getEnumTypes().get(0); - } - - private static final SetupState[] VALUES = values(); - - public static SetupState valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private SetupState(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupState) - } - - /** - *
-     * Setup error of SAA enrollment.
-     * 
- * - * Protobuf enum {@code google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError} - */ - public enum SetupError - implements com.google.protobuf.ProtocolMessageEnum { - /** - *
-       * Unspecified.
-       * 
- * - * SETUP_ERROR_UNSPECIFIED = 0; - */ - SETUP_ERROR_UNSPECIFIED(0), - /** - *
-       * Invalid states for all customers, to be redirected to AA UI for
-       * additional details.
-       * 
- * - * ERROR_INVALID_BASE_SETUP = 1; - */ - ERROR_INVALID_BASE_SETUP(1), - /** - *
-       * Returned when there is not an EKM key configured.
-       * 
- * - * ERROR_MISSING_EXTERNAL_SIGNING_KEY = 2; - */ - ERROR_MISSING_EXTERNAL_SIGNING_KEY(2), - /** - *
-       * Returned when there are no enrolled services or the customer is
-       * enrolled in CAA only for a subset of services.
-       * 
- * - * ERROR_NOT_ALL_SERVICES_ENROLLED = 3; - */ - ERROR_NOT_ALL_SERVICES_ENROLLED(3), - /** - *
-       * Returned when exception was encountered during evaluation of other
-       * criteria.
-       * 
- * - * ERROR_SETUP_CHECK_FAILED = 4; - */ - ERROR_SETUP_CHECK_FAILED(4), - UNRECOGNIZED(-1), - ; - - /** - *
-       * Unspecified.
-       * 
- * - * SETUP_ERROR_UNSPECIFIED = 0; - */ - public static final int SETUP_ERROR_UNSPECIFIED_VALUE = 0; - /** - *
-       * Invalid states for all customers, to be redirected to AA UI for
-       * additional details.
-       * 
- * - * ERROR_INVALID_BASE_SETUP = 1; - */ - public static final int ERROR_INVALID_BASE_SETUP_VALUE = 1; - /** - *
-       * Returned when there is not an EKM key configured.
-       * 
- * - * ERROR_MISSING_EXTERNAL_SIGNING_KEY = 2; - */ - public static final int ERROR_MISSING_EXTERNAL_SIGNING_KEY_VALUE = 2; - /** - *
-       * Returned when there are no enrolled services or the customer is
-       * enrolled in CAA only for a subset of services.
-       * 
- * - * ERROR_NOT_ALL_SERVICES_ENROLLED = 3; - */ - public static final int ERROR_NOT_ALL_SERVICES_ENROLLED_VALUE = 3; - /** - *
-       * Returned when exception was encountered during evaluation of other
-       * criteria.
-       * 
- * - * ERROR_SETUP_CHECK_FAILED = 4; - */ - public static final int ERROR_SETUP_CHECK_FAILED_VALUE = 4; - - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static SetupError valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static SetupError forNumber(int value) { - switch (value) { - case 0: return SETUP_ERROR_UNSPECIFIED; - case 1: return ERROR_INVALID_BASE_SETUP; - case 2: return ERROR_MISSING_EXTERNAL_SIGNING_KEY; - case 3: return ERROR_NOT_ALL_SERVICES_ENROLLED; - case 4: return ERROR_SETUP_CHECK_FAILED; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static final com.google.protobuf.Internal.EnumLiteMap< - SetupError> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public SetupError findValueByNumber(int number) { - return SetupError.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.getDescriptor().getEnumTypes().get(1); - } - - private static final SetupError[] VALUES = values(); - - public static SetupError valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private SetupError(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError) - } - - private int bitField0_; - public static final int SETUP_STATUS_FIELD_NUMBER = 1; - private int setupStatus_; - /** - *
-     * Indicates SAA enrollment status of a given workload.
-     * 
- * - * optional .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupState setup_status = 1; - * @return Whether the setupStatus field is set. - */ - @java.lang.Override public boolean hasSetupStatus() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-     * Indicates SAA enrollment status of a given workload.
-     * 
- * - * optional .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupState setup_status = 1; - * @return The enum numeric value on the wire for setupStatus. - */ - @java.lang.Override public int getSetupStatusValue() { - return setupStatus_; - } - /** - *
-     * Indicates SAA enrollment status of a given workload.
-     * 
- * - * optional .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupState setup_status = 1; - * @return The setupStatus. - */ - @java.lang.Override public com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupState getSetupStatus() { - @SuppressWarnings("deprecation") - com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupState result = com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupState.valueOf(setupStatus_); - return result == null ? com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupState.UNRECOGNIZED : result; - } - - public static final int SETUP_ERRORS_FIELD_NUMBER = 2; - private java.util.List setupErrors_; - private static final com.google.protobuf.Internal.ListAdapter.Converter< - java.lang.Integer, com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError> setupErrors_converter_ = - new com.google.protobuf.Internal.ListAdapter.Converter< - java.lang.Integer, com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError>() { - public com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError convert(java.lang.Integer from) { - @SuppressWarnings("deprecation") - com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError result = com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError.valueOf(from); - return result == null ? com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError.UNRECOGNIZED : result; - } - }; - /** - *
-     * Indicates SAA enrollment setup error if any.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @return A list containing the setupErrors. - */ - @java.lang.Override - public java.util.List getSetupErrorsList() { - return new com.google.protobuf.Internal.ListAdapter< - java.lang.Integer, com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError>(setupErrors_, setupErrors_converter_); - } - /** - *
-     * Indicates SAA enrollment setup error if any.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @return The count of setupErrors. - */ - @java.lang.Override - public int getSetupErrorsCount() { - return setupErrors_.size(); - } - /** - *
-     * Indicates SAA enrollment setup error if any.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @param index The index of the element to return. - * @return The setupErrors at the given index. - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError getSetupErrors(int index) { - return setupErrors_converter_.convert(setupErrors_.get(index)); - } - /** - *
-     * Indicates SAA enrollment setup error if any.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @return A list containing the enum numeric values on the wire for setupErrors. - */ - @java.lang.Override - public java.util.List - getSetupErrorsValueList() { - return setupErrors_; - } - /** - *
-     * Indicates SAA enrollment setup error if any.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @param index The index of the value to return. - * @return The enum numeric value on the wire of setupErrors at the given index. - */ - @java.lang.Override - public int getSetupErrorsValue(int index) { - return setupErrors_.get(index); - } - private int setupErrorsMemoizedSerializedSize; - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - getSerializedSize(); - if (((bitField0_ & 0x00000001) != 0)) { - output.writeEnum(1, setupStatus_); - } - if (getSetupErrorsList().size() > 0) { - output.writeUInt32NoTag(18); - output.writeUInt32NoTag(setupErrorsMemoizedSerializedSize); - } - for (int i = 0; i < setupErrors_.size(); i++) { - output.writeEnumNoTag(setupErrors_.get(i)); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(1, setupStatus_); - } - { - int dataSize = 0; - for (int i = 0; i < setupErrors_.size(); i++) { - dataSize += com.google.protobuf.CodedOutputStream - .computeEnumSizeNoTag(setupErrors_.get(i)); - } - size += dataSize; - if (!getSetupErrorsList().isEmpty()) { size += 1; - size += com.google.protobuf.CodedOutputStream - .computeUInt32SizeNoTag(dataSize); - }setupErrorsMemoizedSerializedSize = dataSize; - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse other = (com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse) obj; - - if (hasSetupStatus() != other.hasSetupStatus()) return false; - if (hasSetupStatus()) { - if (setupStatus_ != other.setupStatus_) return false; - } - if (!setupErrors_.equals(other.setupErrors_)) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasSetupStatus()) { - hash = (37 * hash) + SETUP_STATUS_FIELD_NUMBER; - hash = (53 * hash) + setupStatus_; - } - if (getSetupErrorsCount() > 0) { - hash = (37 * hash) + SETUP_ERRORS_FIELD_NUMBER; - hash = (53 * hash) + setupErrors_.hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * Signed Access Approvals (SAA) enrollment response.
-     * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse) - com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_Workload_SaaEnrollmentResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_Workload_SaaEnrollmentResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.class, com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - setupStatus_ = 0; - bitField0_ = (bitField0_ & ~0x00000001); - setupErrors_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_Workload_SaaEnrollmentResponse_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse build() { - com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse buildPartial() { - com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse result = new com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (((from_bitField0_ & 0x00000001) != 0)) { - to_bitField0_ |= 0x00000001; - } - result.setupStatus_ = setupStatus_; - if (((bitField0_ & 0x00000002) != 0)) { - setupErrors_ = java.util.Collections.unmodifiableList(setupErrors_); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.setupErrors_ = setupErrors_; - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse) { - return mergeFrom((com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse other) { - if (other == com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.getDefaultInstance()) return this; - if (other.hasSetupStatus()) { - setSetupStatus(other.getSetupStatus()); - } - if (!other.setupErrors_.isEmpty()) { - if (setupErrors_.isEmpty()) { - setupErrors_ = other.setupErrors_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureSetupErrorsIsMutable(); - setupErrors_.addAll(other.setupErrors_); - } - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private int setupStatus_ = 0; - /** - *
-       * Indicates SAA enrollment status of a given workload.
-       * 
- * - * optional .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupState setup_status = 1; - * @return Whether the setupStatus field is set. - */ - @java.lang.Override public boolean hasSetupStatus() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-       * Indicates SAA enrollment status of a given workload.
-       * 
- * - * optional .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupState setup_status = 1; - * @return The enum numeric value on the wire for setupStatus. - */ - @java.lang.Override public int getSetupStatusValue() { - return setupStatus_; - } - /** - *
-       * Indicates SAA enrollment status of a given workload.
-       * 
- * - * optional .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupState setup_status = 1; - * @param value The enum numeric value on the wire for setupStatus to set. - * @return This builder for chaining. - */ - public Builder setSetupStatusValue(int value) { - bitField0_ |= 0x00000001; - setupStatus_ = value; - onChanged(); - return this; - } - /** - *
-       * Indicates SAA enrollment status of a given workload.
-       * 
- * - * optional .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupState setup_status = 1; - * @return The setupStatus. - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupState getSetupStatus() { - @SuppressWarnings("deprecation") - com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupState result = com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupState.valueOf(setupStatus_); - return result == null ? com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupState.UNRECOGNIZED : result; - } - /** - *
-       * Indicates SAA enrollment status of a given workload.
-       * 
- * - * optional .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupState setup_status = 1; - * @param value The setupStatus to set. - * @return This builder for chaining. - */ - public Builder setSetupStatus(com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupState value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000001; - setupStatus_ = value.getNumber(); - onChanged(); - return this; - } - /** - *
-       * Indicates SAA enrollment status of a given workload.
-       * 
- * - * optional .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupState setup_status = 1; - * @return This builder for chaining. - */ - public Builder clearSetupStatus() { - bitField0_ = (bitField0_ & ~0x00000001); - setupStatus_ = 0; - onChanged(); - return this; - } - - private java.util.List setupErrors_ = - java.util.Collections.emptyList(); - private void ensureSetupErrorsIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - setupErrors_ = new java.util.ArrayList(setupErrors_); - bitField0_ |= 0x00000002; - } - } - /** - *
-       * Indicates SAA enrollment setup error if any.
-       * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @return A list containing the setupErrors. - */ - public java.util.List getSetupErrorsList() { - return new com.google.protobuf.Internal.ListAdapter< - java.lang.Integer, com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError>(setupErrors_, setupErrors_converter_); - } - /** - *
-       * Indicates SAA enrollment setup error if any.
-       * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @return The count of setupErrors. - */ - public int getSetupErrorsCount() { - return setupErrors_.size(); - } - /** - *
-       * Indicates SAA enrollment setup error if any.
-       * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @param index The index of the element to return. - * @return The setupErrors at the given index. - */ - public com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError getSetupErrors(int index) { - return setupErrors_converter_.convert(setupErrors_.get(index)); - } - /** - *
-       * Indicates SAA enrollment setup error if any.
-       * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @param index The index to set the value at. - * @param value The setupErrors to set. - * @return This builder for chaining. - */ - public Builder setSetupErrors( - int index, com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError value) { - if (value == null) { - throw new NullPointerException(); - } - ensureSetupErrorsIsMutable(); - setupErrors_.set(index, value.getNumber()); - onChanged(); - return this; - } - /** - *
-       * Indicates SAA enrollment setup error if any.
-       * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @param value The setupErrors to add. - * @return This builder for chaining. - */ - public Builder addSetupErrors(com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError value) { - if (value == null) { - throw new NullPointerException(); - } - ensureSetupErrorsIsMutable(); - setupErrors_.add(value.getNumber()); - onChanged(); - return this; - } - /** - *
-       * Indicates SAA enrollment setup error if any.
-       * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @param values The setupErrors to add. - * @return This builder for chaining. - */ - public Builder addAllSetupErrors( - java.lang.Iterable values) { - ensureSetupErrorsIsMutable(); - for (com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError value : values) { - setupErrors_.add(value.getNumber()); - } - onChanged(); - return this; - } - /** - *
-       * Indicates SAA enrollment setup error if any.
-       * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @return This builder for chaining. - */ - public Builder clearSetupErrors() { - setupErrors_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - return this; - } - /** - *
-       * Indicates SAA enrollment setup error if any.
-       * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @return A list containing the enum numeric values on the wire for setupErrors. - */ - public java.util.List - getSetupErrorsValueList() { - return java.util.Collections.unmodifiableList(setupErrors_); - } - /** - *
-       * Indicates SAA enrollment setup error if any.
-       * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @param index The index of the value to return. - * @return The enum numeric value on the wire of setupErrors at the given index. - */ - public int getSetupErrorsValue(int index) { - return setupErrors_.get(index); - } - /** - *
-       * Indicates SAA enrollment setup error if any.
-       * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @param index The index to set the value at. - * @param value The enum numeric value on the wire for setupErrors to set. - * @return This builder for chaining. - */ - public Builder setSetupErrorsValue( - int index, int value) { - ensureSetupErrorsIsMutable(); - setupErrors_.set(index, value); - onChanged(); - return this; - } - /** - *
-       * Indicates SAA enrollment setup error if any.
-       * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @param value The enum numeric value on the wire for setupErrors to add. - * @return This builder for chaining. - */ - public Builder addSetupErrorsValue(int value) { - ensureSetupErrorsIsMutable(); - setupErrors_.add(value); - onChanged(); - return this; - } - /** - *
-       * Indicates SAA enrollment setup error if any.
-       * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @param values The enum numeric values on the wire for setupErrors to add. - * @return This builder for chaining. - */ - public Builder addAllSetupErrorsValue( - java.lang.Iterable values) { - ensureSetupErrorsIsMutable(); - for (int value : values) { - setupErrors_.add(value); - } - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse) - private static final com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse(); - } - - public static com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public SaaEnrollmentResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new SaaEnrollmentResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public static final int NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object name_; - /** - *
-   * Optional. The resource name of the workload.
-   * Format:
-   * organizations/{organization}/locations/{location}/workloads/{workload}
-   * Read-only.
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @return The name. - */ - @java.lang.Override - public java.lang.String getName() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } - } - /** - *
-   * Optional. The resource name of the workload.
-   * Format:
-   * organizations/{organization}/locations/{location}/workloads/{workload}
-   * Read-only.
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for name. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int DISPLAY_NAME_FIELD_NUMBER = 2; - private volatile java.lang.Object displayName_; - /** - *
-   * Required. The user-assigned display name of the Workload.
-   * When present it must be between 4 to 30 characters.
-   * Allowed characters are: lowercase and uppercase letters, numbers,
-   * hyphen, and spaces.
-   * Example: My Workload
-   * 
- * - * string display_name = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The displayName. - */ - @java.lang.Override - public java.lang.String getDisplayName() { - java.lang.Object ref = displayName_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - displayName_ = s; - return s; - } - } - /** - *
-   * Required. The user-assigned display name of the Workload.
-   * When present it must be between 4 to 30 characters.
-   * Allowed characters are: lowercase and uppercase letters, numbers,
-   * hyphen, and spaces.
-   * Example: My Workload
-   * 
- * - * string display_name = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The bytes for displayName. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getDisplayNameBytes() { - java.lang.Object ref = displayName_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - displayName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int RESOURCES_FIELD_NUMBER = 3; - private java.util.List resources_; - /** - *
-   * Output only. The resources associated with this workload.
-   * These resources will be created when creating the workload.
-   * If any of the projects already exist, the workload creation will fail.
-   * Always read only.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - @java.lang.Override - public java.util.List getResourcesList() { - return resources_; - } - /** - *
-   * Output only. The resources associated with this workload.
-   * These resources will be created when creating the workload.
-   * If any of the projects already exist, the workload creation will fail.
-   * Always read only.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - @java.lang.Override - public java.util.List - getResourcesOrBuilderList() { - return resources_; - } - /** - *
-   * Output only. The resources associated with this workload.
-   * These resources will be created when creating the workload.
-   * If any of the projects already exist, the workload creation will fail.
-   * Always read only.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - @java.lang.Override - public int getResourcesCount() { - return resources_.size(); - } - /** - *
-   * Output only. The resources associated with this workload.
-   * These resources will be created when creating the workload.
-   * If any of the projects already exist, the workload creation will fail.
-   * Always read only.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo getResources(int index) { - return resources_.get(index); - } - /** - *
-   * Output only. The resources associated with this workload.
-   * These resources will be created when creating the workload.
-   * If any of the projects already exist, the workload creation will fail.
-   * Always read only.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload.ResourceInfoOrBuilder getResourcesOrBuilder( - int index) { - return resources_.get(index); - } - - public static final int COMPLIANCE_REGIME_FIELD_NUMBER = 4; - private int complianceRegime_; - /** - *
-   * Required. Immutable. Compliance Regime associated with this workload.
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE]; - * @return The enum numeric value on the wire for complianceRegime. - */ - @java.lang.Override public int getComplianceRegimeValue() { - return complianceRegime_; - } - /** - *
-   * Required. Immutable. Compliance Regime associated with this workload.
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE]; - * @return The complianceRegime. - */ - @java.lang.Override public com.google.cloud.assuredworkloads.v1.Workload.ComplianceRegime getComplianceRegime() { - @SuppressWarnings("deprecation") - com.google.cloud.assuredworkloads.v1.Workload.ComplianceRegime result = com.google.cloud.assuredworkloads.v1.Workload.ComplianceRegime.valueOf(complianceRegime_); - return result == null ? com.google.cloud.assuredworkloads.v1.Workload.ComplianceRegime.UNRECOGNIZED : result; - } - - public static final int CREATE_TIME_FIELD_NUMBER = 5; - private com.google.protobuf.Timestamp createTime_; - /** - *
-   * Output only. Immutable. The Workload creation timestamp.
-   * 
- * - * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return Whether the createTime field is set. - */ - @java.lang.Override - public boolean hasCreateTime() { - return createTime_ != null; - } - /** - *
-   * Output only. Immutable. The Workload creation timestamp.
-   * 
- * - * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return The createTime. - */ - @java.lang.Override - public com.google.protobuf.Timestamp getCreateTime() { - return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; - } - /** - *
-   * Output only. Immutable. The Workload creation timestamp.
-   * 
- * - * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Override - public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { - return getCreateTime(); - } - - public static final int BILLING_ACCOUNT_FIELD_NUMBER = 6; - private volatile java.lang.Object billingAccount_; - /** - *
-   * Required. Input only. The billing account used for the resources which are
-   * direct children of workload. This billing account is initially associated
-   * with the resources created as part of Workload creation.
-   * After the initial creation of these resources, the customer can change
-   * the assigned billing account.
-   * The resource name has the form
-   * `billingAccounts/{billing_account_id}`. For example,
-   * `billingAccounts/012345-567890-ABCDEF`.
-   * 
- * - * string billing_account = 6 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY]; - * @return The billingAccount. - */ - @java.lang.Override - public java.lang.String getBillingAccount() { - java.lang.Object ref = billingAccount_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - billingAccount_ = s; - return s; - } - } - /** - *
-   * Required. Input only. The billing account used for the resources which are
-   * direct children of workload. This billing account is initially associated
-   * with the resources created as part of Workload creation.
-   * After the initial creation of these resources, the customer can change
-   * the assigned billing account.
-   * The resource name has the form
-   * `billingAccounts/{billing_account_id}`. For example,
-   * `billingAccounts/012345-567890-ABCDEF`.
-   * 
- * - * string billing_account = 6 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY]; - * @return The bytes for billingAccount. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getBillingAccountBytes() { - java.lang.Object ref = billingAccount_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - billingAccount_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int ETAG_FIELD_NUMBER = 9; - private volatile java.lang.Object etag_; - /** - *
-   * Optional. ETag of the workload, it is calculated on the basis
-   * of the Workload contents. It will be used in Update & Delete operations.
-   * 
- * - * string etag = 9 [(.google.api.field_behavior) = OPTIONAL]; - * @return The etag. - */ - @java.lang.Override - public java.lang.String getEtag() { - java.lang.Object ref = etag_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - etag_ = s; - return s; - } - } - /** - *
-   * Optional. ETag of the workload, it is calculated on the basis
-   * of the Workload contents. It will be used in Update & Delete operations.
-   * 
- * - * string etag = 9 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for etag. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getEtagBytes() { - java.lang.Object ref = etag_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - etag_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int LABELS_FIELD_NUMBER = 10; - private static final class LabelsDefaultEntryHolder { - static final com.google.protobuf.MapEntry< - java.lang.String, java.lang.String> defaultEntry = - com.google.protobuf.MapEntry - .newDefaultInstance( - com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_Workload_LabelsEntry_descriptor, - com.google.protobuf.WireFormat.FieldType.STRING, - "", - com.google.protobuf.WireFormat.FieldType.STRING, - ""); - } - private com.google.protobuf.MapField< - java.lang.String, java.lang.String> labels_; - private com.google.protobuf.MapField - internalGetLabels() { - if (labels_ == null) { - return com.google.protobuf.MapField.emptyMapField( - LabelsDefaultEntryHolder.defaultEntry); - } - return labels_; - } - - public int getLabelsCount() { - return internalGetLabels().getMap().size(); - } - /** - *
-   * Optional. Labels applied to the workload.
-   * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - - @java.lang.Override - public boolean containsLabels( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - return internalGetLabels().getMap().containsKey(key); - } - /** - * Use {@link #getLabelsMap()} instead. - */ - @java.lang.Override - @java.lang.Deprecated - public java.util.Map getLabels() { - return getLabelsMap(); - } - /** - *
-   * Optional. Labels applied to the workload.
-   * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - @java.lang.Override - - public java.util.Map getLabelsMap() { - return internalGetLabels().getMap(); - } - /** - *
-   * Optional. Labels applied to the workload.
-   * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - @java.lang.Override - - public java.lang.String getLabelsOrDefault( - java.lang.String key, - java.lang.String defaultValue) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetLabels().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - *
-   * Optional. Labels applied to the workload.
-   * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - @java.lang.Override - - public java.lang.String getLabelsOrThrow( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetLabels().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - public static final int PROVISIONED_RESOURCES_PARENT_FIELD_NUMBER = 13; - private volatile java.lang.Object provisionedResourcesParent_; - /** - *
-   * Input only. The parent resource for the resources managed by this Assured
-   * Workload. May be either empty or a folder resource which is a child of the
-   * Workload parent. If not specified all resources are created under the
-   * parent organization.
-   * Format:
-   * folders/{folder_id}
-   * 
- * - * string provisioned_resources_parent = 13 [(.google.api.field_behavior) = INPUT_ONLY]; - * @return The provisionedResourcesParent. - */ - @java.lang.Override - public java.lang.String getProvisionedResourcesParent() { - java.lang.Object ref = provisionedResourcesParent_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - provisionedResourcesParent_ = s; - return s; - } - } - /** - *
-   * Input only. The parent resource for the resources managed by this Assured
-   * Workload. May be either empty or a folder resource which is a child of the
-   * Workload parent. If not specified all resources are created under the
-   * parent organization.
-   * Format:
-   * folders/{folder_id}
-   * 
- * - * string provisioned_resources_parent = 13 [(.google.api.field_behavior) = INPUT_ONLY]; - * @return The bytes for provisionedResourcesParent. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getProvisionedResourcesParentBytes() { - java.lang.Object ref = provisionedResourcesParent_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - provisionedResourcesParent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int KMS_SETTINGS_FIELD_NUMBER = 14; - private com.google.cloud.assuredworkloads.v1.Workload.KMSSettings kmsSettings_; - /** - *
-   * Input only. Settings used to create a CMEK crypto key. When set a project
-   * with a KMS CMEK key is provisioned. This field is mandatory for a subset of
-   * Compliance Regimes.
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload.KMSSettings kms_settings = 14 [(.google.api.field_behavior) = INPUT_ONLY]; - * @return Whether the kmsSettings field is set. - */ - @java.lang.Override - public boolean hasKmsSettings() { - return kmsSettings_ != null; - } - /** - *
-   * Input only. Settings used to create a CMEK crypto key. When set a project
-   * with a KMS CMEK key is provisioned. This field is mandatory for a subset of
-   * Compliance Regimes.
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload.KMSSettings kms_settings = 14 [(.google.api.field_behavior) = INPUT_ONLY]; - * @return The kmsSettings. - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload.KMSSettings getKmsSettings() { - return kmsSettings_ == null ? com.google.cloud.assuredworkloads.v1.Workload.KMSSettings.getDefaultInstance() : kmsSettings_; - } - /** - *
-   * Input only. Settings used to create a CMEK crypto key. When set a project
-   * with a KMS CMEK key is provisioned. This field is mandatory for a subset of
-   * Compliance Regimes.
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload.KMSSettings kms_settings = 14 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload.KMSSettingsOrBuilder getKmsSettingsOrBuilder() { - return getKmsSettings(); - } - - public static final int RESOURCE_SETTINGS_FIELD_NUMBER = 15; - private java.util.List resourceSettings_; - /** - *
-   * Input only. Resource properties that are used to customize workload
-   * resources. These properties (such as custom project id) will be used to
-   * create workload resources if possible. This field is optional.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - @java.lang.Override - public java.util.List getResourceSettingsList() { - return resourceSettings_; - } - /** - *
-   * Input only. Resource properties that are used to customize workload
-   * resources. These properties (such as custom project id) will be used to
-   * create workload resources if possible. This field is optional.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - @java.lang.Override - public java.util.List - getResourceSettingsOrBuilderList() { - return resourceSettings_; - } - /** - *
-   * Input only. Resource properties that are used to customize workload
-   * resources. These properties (such as custom project id) will be used to
-   * create workload resources if possible. This field is optional.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - @java.lang.Override - public int getResourceSettingsCount() { - return resourceSettings_.size(); - } - /** - *
-   * Input only. Resource properties that are used to customize workload
-   * resources. These properties (such as custom project id) will be used to
-   * create workload resources if possible. This field is optional.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings getResourceSettings(int index) { - return resourceSettings_.get(index); - } - /** - *
-   * Input only. Resource properties that are used to customize workload
-   * resources. These properties (such as custom project id) will be used to
-   * create workload resources if possible. This field is optional.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload.ResourceSettingsOrBuilder getResourceSettingsOrBuilder( - int index) { - return resourceSettings_.get(index); - } - - public static final int KAJ_ENROLLMENT_STATE_FIELD_NUMBER = 17; - private int kajEnrollmentState_; - /** - *
-   * Output only. Represents the KAJ enrollment state of the given workload.
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload.KajEnrollmentState kaj_enrollment_state = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return The enum numeric value on the wire for kajEnrollmentState. - */ - @java.lang.Override public int getKajEnrollmentStateValue() { - return kajEnrollmentState_; - } - /** - *
-   * Output only. Represents the KAJ enrollment state of the given workload.
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload.KajEnrollmentState kaj_enrollment_state = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return The kajEnrollmentState. - */ - @java.lang.Override public com.google.cloud.assuredworkloads.v1.Workload.KajEnrollmentState getKajEnrollmentState() { - @SuppressWarnings("deprecation") - com.google.cloud.assuredworkloads.v1.Workload.KajEnrollmentState result = com.google.cloud.assuredworkloads.v1.Workload.KajEnrollmentState.valueOf(kajEnrollmentState_); - return result == null ? com.google.cloud.assuredworkloads.v1.Workload.KajEnrollmentState.UNRECOGNIZED : result; - } - - public static final int ENABLE_SOVEREIGN_CONTROLS_FIELD_NUMBER = 18; - private boolean enableSovereignControls_; - /** - *
-   * Optional. Indicates the sovereignty status of the given workload.
-   * Currently meant to be used by Europe/Canada customers.
-   * 
- * - * bool enable_sovereign_controls = 18 [(.google.api.field_behavior) = OPTIONAL]; - * @return The enableSovereignControls. - */ - @java.lang.Override - public boolean getEnableSovereignControls() { - return enableSovereignControls_; - } - - public static final int SAA_ENROLLMENT_RESPONSE_FIELD_NUMBER = 20; - private com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse saaEnrollmentResponse_; - /** - *
-   * Output only. Represents the SAA enrollment response of the given workload.
-   * SAA enrollment response is queried during GetWorkload call.
-   * In failure cases, user friendly error message is shown in SAA details page.
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse saa_enrollment_response = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return Whether the saaEnrollmentResponse field is set. - */ - @java.lang.Override - public boolean hasSaaEnrollmentResponse() { - return saaEnrollmentResponse_ != null; - } - /** - *
-   * Output only. Represents the SAA enrollment response of the given workload.
-   * SAA enrollment response is queried during GetWorkload call.
-   * In failure cases, user friendly error message is shown in SAA details page.
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse saa_enrollment_response = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return The saaEnrollmentResponse. - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse getSaaEnrollmentResponse() { - return saaEnrollmentResponse_ == null ? com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.getDefaultInstance() : saaEnrollmentResponse_; - } - /** - *
-   * Output only. Represents the SAA enrollment response of the given workload.
-   * SAA enrollment response is queried during GetWorkload call.
-   * In failure cases, user friendly error message is shown in SAA details page.
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse saa_enrollment_response = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponseOrBuilder getSaaEnrollmentResponseOrBuilder() { - return getSaaEnrollmentResponse(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(displayName_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, displayName_); - } - for (int i = 0; i < resources_.size(); i++) { - output.writeMessage(3, resources_.get(i)); - } - if (complianceRegime_ != com.google.cloud.assuredworkloads.v1.Workload.ComplianceRegime.COMPLIANCE_REGIME_UNSPECIFIED.getNumber()) { - output.writeEnum(4, complianceRegime_); - } - if (createTime_ != null) { - output.writeMessage(5, getCreateTime()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(billingAccount_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 6, billingAccount_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(etag_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 9, etag_); - } - com.google.protobuf.GeneratedMessageV3 - .serializeStringMapTo( - output, - internalGetLabels(), - LabelsDefaultEntryHolder.defaultEntry, - 10); - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(provisionedResourcesParent_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 13, provisionedResourcesParent_); - } - if (kmsSettings_ != null) { - output.writeMessage(14, getKmsSettings()); - } - for (int i = 0; i < resourceSettings_.size(); i++) { - output.writeMessage(15, resourceSettings_.get(i)); - } - if (kajEnrollmentState_ != com.google.cloud.assuredworkloads.v1.Workload.KajEnrollmentState.KAJ_ENROLLMENT_STATE_UNSPECIFIED.getNumber()) { - output.writeEnum(17, kajEnrollmentState_); - } - if (enableSovereignControls_ != false) { - output.writeBool(18, enableSovereignControls_); - } - if (saaEnrollmentResponse_ != null) { - output.writeMessage(20, getSaaEnrollmentResponse()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(displayName_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, displayName_); - } - for (int i = 0; i < resources_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, resources_.get(i)); - } - if (complianceRegime_ != com.google.cloud.assuredworkloads.v1.Workload.ComplianceRegime.COMPLIANCE_REGIME_UNSPECIFIED.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(4, complianceRegime_); - } - if (createTime_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(5, getCreateTime()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(billingAccount_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, billingAccount_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(etag_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, etag_); - } - for (java.util.Map.Entry entry - : internalGetLabels().getMap().entrySet()) { - com.google.protobuf.MapEntry - labels__ = LabelsDefaultEntryHolder.defaultEntry.newBuilderForType() - .setKey(entry.getKey()) - .setValue(entry.getValue()) - .build(); - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(10, labels__); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(provisionedResourcesParent_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(13, provisionedResourcesParent_); - } - if (kmsSettings_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(14, getKmsSettings()); - } - for (int i = 0; i < resourceSettings_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(15, resourceSettings_.get(i)); - } - if (kajEnrollmentState_ != com.google.cloud.assuredworkloads.v1.Workload.KajEnrollmentState.KAJ_ENROLLMENT_STATE_UNSPECIFIED.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(17, kajEnrollmentState_); - } - if (enableSovereignControls_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(18, enableSovereignControls_); - } - if (saaEnrollmentResponse_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(20, getSaaEnrollmentResponse()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1.Workload)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1.Workload other = (com.google.cloud.assuredworkloads.v1.Workload) obj; - - if (!getName() - .equals(other.getName())) return false; - if (!getDisplayName() - .equals(other.getDisplayName())) return false; - if (!getResourcesList() - .equals(other.getResourcesList())) return false; - if (complianceRegime_ != other.complianceRegime_) return false; - if (hasCreateTime() != other.hasCreateTime()) return false; - if (hasCreateTime()) { - if (!getCreateTime() - .equals(other.getCreateTime())) return false; - } - if (!getBillingAccount() - .equals(other.getBillingAccount())) return false; - if (!getEtag() - .equals(other.getEtag())) return false; - if (!internalGetLabels().equals( - other.internalGetLabels())) return false; - if (!getProvisionedResourcesParent() - .equals(other.getProvisionedResourcesParent())) return false; - if (hasKmsSettings() != other.hasKmsSettings()) return false; - if (hasKmsSettings()) { - if (!getKmsSettings() - .equals(other.getKmsSettings())) return false; - } - if (!getResourceSettingsList() - .equals(other.getResourceSettingsList())) return false; - if (kajEnrollmentState_ != other.kajEnrollmentState_) return false; - if (getEnableSovereignControls() - != other.getEnableSovereignControls()) return false; - if (hasSaaEnrollmentResponse() != other.hasSaaEnrollmentResponse()) return false; - if (hasSaaEnrollmentResponse()) { - if (!getSaaEnrollmentResponse() - .equals(other.getSaaEnrollmentResponse())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @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(); - hash = (37 * hash) + DISPLAY_NAME_FIELD_NUMBER; - hash = (53 * hash) + getDisplayName().hashCode(); - if (getResourcesCount() > 0) { - hash = (37 * hash) + RESOURCES_FIELD_NUMBER; - hash = (53 * hash) + getResourcesList().hashCode(); - } - hash = (37 * hash) + COMPLIANCE_REGIME_FIELD_NUMBER; - hash = (53 * hash) + complianceRegime_; - if (hasCreateTime()) { - hash = (37 * hash) + CREATE_TIME_FIELD_NUMBER; - hash = (53 * hash) + getCreateTime().hashCode(); - } - hash = (37 * hash) + BILLING_ACCOUNT_FIELD_NUMBER; - hash = (53 * hash) + getBillingAccount().hashCode(); - hash = (37 * hash) + ETAG_FIELD_NUMBER; - hash = (53 * hash) + getEtag().hashCode(); - if (!internalGetLabels().getMap().isEmpty()) { - hash = (37 * hash) + LABELS_FIELD_NUMBER; - hash = (53 * hash) + internalGetLabels().hashCode(); - } - hash = (37 * hash) + PROVISIONED_RESOURCES_PARENT_FIELD_NUMBER; - hash = (53 * hash) + getProvisionedResourcesParent().hashCode(); - if (hasKmsSettings()) { - hash = (37 * hash) + KMS_SETTINGS_FIELD_NUMBER; - hash = (53 * hash) + getKmsSettings().hashCode(); - } - if (getResourceSettingsCount() > 0) { - hash = (37 * hash) + RESOURCE_SETTINGS_FIELD_NUMBER; - hash = (53 * hash) + getResourceSettingsList().hashCode(); - } - hash = (37 * hash) + KAJ_ENROLLMENT_STATE_FIELD_NUMBER; - hash = (53 * hash) + kajEnrollmentState_; - hash = (37 * hash) + ENABLE_SOVEREIGN_CONTROLS_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getEnableSovereignControls()); - if (hasSaaEnrollmentResponse()) { - hash = (37 * hash) + SAA_ENROLLMENT_RESPONSE_FIELD_NUMBER; - hash = (53 * hash) + getSaaEnrollmentResponse().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1.Workload parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.Workload parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.Workload parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.Workload parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.Workload parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1.Workload parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.Workload parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.Workload parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.Workload parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.Workload parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1.Workload parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1.Workload parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1.Workload prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * An Workload object for managing highly regulated workloads of cloud
-   * customers.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1.Workload} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1.Workload) - com.google.cloud.assuredworkloads.v1.WorkloadOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_Workload_descriptor; - } - - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMapField( - int number) { - switch (number) { - case 10: - return internalGetLabels(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField( - int number) { - switch (number) { - case 10: - return internalGetMutableLabels(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_Workload_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1.Workload.class, com.google.cloud.assuredworkloads.v1.Workload.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1.Workload.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getResourcesFieldBuilder(); - getResourceSettingsFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - name_ = ""; - - displayName_ = ""; - - if (resourcesBuilder_ == null) { - resources_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - resourcesBuilder_.clear(); - } - complianceRegime_ = 0; - - if (createTimeBuilder_ == null) { - createTime_ = null; - } else { - createTime_ = null; - createTimeBuilder_ = null; - } - billingAccount_ = ""; - - etag_ = ""; - - internalGetMutableLabels().clear(); - provisionedResourcesParent_ = ""; - - if (kmsSettingsBuilder_ == null) { - kmsSettings_ = null; - } else { - kmsSettings_ = null; - kmsSettingsBuilder_ = null; - } - if (resourceSettingsBuilder_ == null) { - resourceSettings_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); - } else { - resourceSettingsBuilder_.clear(); - } - kajEnrollmentState_ = 0; - - enableSovereignControls_ = false; - - if (saaEnrollmentResponseBuilder_ == null) { - saaEnrollmentResponse_ = null; - } else { - saaEnrollmentResponse_ = null; - saaEnrollmentResponseBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1_Workload_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1.Workload.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload build() { - com.google.cloud.assuredworkloads.v1.Workload result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload buildPartial() { - com.google.cloud.assuredworkloads.v1.Workload result = new com.google.cloud.assuredworkloads.v1.Workload(this); - int from_bitField0_ = bitField0_; - result.name_ = name_; - result.displayName_ = displayName_; - if (resourcesBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - resources_ = java.util.Collections.unmodifiableList(resources_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.resources_ = resources_; - } else { - result.resources_ = resourcesBuilder_.build(); - } - result.complianceRegime_ = complianceRegime_; - if (createTimeBuilder_ == null) { - result.createTime_ = createTime_; - } else { - result.createTime_ = createTimeBuilder_.build(); - } - result.billingAccount_ = billingAccount_; - result.etag_ = etag_; - result.labels_ = internalGetLabels(); - result.labels_.makeImmutable(); - result.provisionedResourcesParent_ = provisionedResourcesParent_; - if (kmsSettingsBuilder_ == null) { - result.kmsSettings_ = kmsSettings_; - } else { - result.kmsSettings_ = kmsSettingsBuilder_.build(); - } - if (resourceSettingsBuilder_ == null) { - if (((bitField0_ & 0x00000004) != 0)) { - resourceSettings_ = java.util.Collections.unmodifiableList(resourceSettings_); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.resourceSettings_ = resourceSettings_; - } else { - result.resourceSettings_ = resourceSettingsBuilder_.build(); - } - result.kajEnrollmentState_ = kajEnrollmentState_; - result.enableSovereignControls_ = enableSovereignControls_; - if (saaEnrollmentResponseBuilder_ == null) { - result.saaEnrollmentResponse_ = saaEnrollmentResponse_; - } else { - result.saaEnrollmentResponse_ = saaEnrollmentResponseBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1.Workload) { - return mergeFrom((com.google.cloud.assuredworkloads.v1.Workload)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1.Workload other) { - if (other == com.google.cloud.assuredworkloads.v1.Workload.getDefaultInstance()) return this; - if (!other.getName().isEmpty()) { - name_ = other.name_; - onChanged(); - } - if (!other.getDisplayName().isEmpty()) { - displayName_ = other.displayName_; - onChanged(); - } - if (resourcesBuilder_ == null) { - if (!other.resources_.isEmpty()) { - if (resources_.isEmpty()) { - resources_ = other.resources_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureResourcesIsMutable(); - resources_.addAll(other.resources_); - } - onChanged(); - } - } else { - if (!other.resources_.isEmpty()) { - if (resourcesBuilder_.isEmpty()) { - resourcesBuilder_.dispose(); - resourcesBuilder_ = null; - resources_ = other.resources_; - bitField0_ = (bitField0_ & ~0x00000001); - resourcesBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getResourcesFieldBuilder() : null; - } else { - resourcesBuilder_.addAllMessages(other.resources_); - } - } - } - if (other.complianceRegime_ != 0) { - setComplianceRegimeValue(other.getComplianceRegimeValue()); - } - if (other.hasCreateTime()) { - mergeCreateTime(other.getCreateTime()); - } - if (!other.getBillingAccount().isEmpty()) { - billingAccount_ = other.billingAccount_; - onChanged(); - } - if (!other.getEtag().isEmpty()) { - etag_ = other.etag_; - onChanged(); - } - internalGetMutableLabels().mergeFrom( - other.internalGetLabels()); - if (!other.getProvisionedResourcesParent().isEmpty()) { - provisionedResourcesParent_ = other.provisionedResourcesParent_; - onChanged(); - } - if (other.hasKmsSettings()) { - mergeKmsSettings(other.getKmsSettings()); - } - if (resourceSettingsBuilder_ == null) { - if (!other.resourceSettings_.isEmpty()) { - if (resourceSettings_.isEmpty()) { - resourceSettings_ = other.resourceSettings_; - bitField0_ = (bitField0_ & ~0x00000004); - } else { - ensureResourceSettingsIsMutable(); - resourceSettings_.addAll(other.resourceSettings_); - } - onChanged(); - } - } else { - if (!other.resourceSettings_.isEmpty()) { - if (resourceSettingsBuilder_.isEmpty()) { - resourceSettingsBuilder_.dispose(); - resourceSettingsBuilder_ = null; - resourceSettings_ = other.resourceSettings_; - bitField0_ = (bitField0_ & ~0x00000004); - resourceSettingsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getResourceSettingsFieldBuilder() : null; - } else { - resourceSettingsBuilder_.addAllMessages(other.resourceSettings_); - } - } - } - if (other.kajEnrollmentState_ != 0) { - setKajEnrollmentStateValue(other.getKajEnrollmentStateValue()); - } - if (other.getEnableSovereignControls() != false) { - setEnableSovereignControls(other.getEnableSovereignControls()); - } - if (other.hasSaaEnrollmentResponse()) { - mergeSaaEnrollmentResponse(other.getSaaEnrollmentResponse()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1.Workload parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1.Workload) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private java.lang.Object name_ = ""; - /** - *
-     * Optional. The resource name of the workload.
-     * Format:
-     * organizations/{organization}/locations/{location}/workloads/{workload}
-     * Read-only.
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @return The name. - */ - public java.lang.String getName() { - java.lang.Object ref = name_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Optional. The resource name of the workload.
-     * Format:
-     * organizations/{organization}/locations/{location}/workloads/{workload}
-     * Read-only.
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for name. - */ - public com.google.protobuf.ByteString - getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Optional. The resource name of the workload.
-     * Format:
-     * organizations/{organization}/locations/{location}/workloads/{workload}
-     * Read-only.
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @param value The name to set. - * @return This builder for chaining. - */ - public Builder setName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - name_ = value; - onChanged(); - return this; - } - /** - *
-     * Optional. The resource name of the workload.
-     * Format:
-     * organizations/{organization}/locations/{location}/workloads/{workload}
-     * Read-only.
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @return This builder for chaining. - */ - public Builder clearName() { - - name_ = getDefaultInstance().getName(); - onChanged(); - return this; - } - /** - *
-     * Optional. The resource name of the workload.
-     * Format:
-     * organizations/{organization}/locations/{location}/workloads/{workload}
-     * Read-only.
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @param value The bytes for name to set. - * @return This builder for chaining. - */ - public Builder setNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - name_ = value; - onChanged(); - return this; - } - - private java.lang.Object displayName_ = ""; - /** - *
-     * Required. The user-assigned display name of the Workload.
-     * When present it must be between 4 to 30 characters.
-     * Allowed characters are: lowercase and uppercase letters, numbers,
-     * hyphen, and spaces.
-     * Example: My Workload
-     * 
- * - * string display_name = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The displayName. - */ - public java.lang.String getDisplayName() { - java.lang.Object ref = displayName_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - displayName_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Required. The user-assigned display name of the Workload.
-     * When present it must be between 4 to 30 characters.
-     * Allowed characters are: lowercase and uppercase letters, numbers,
-     * hyphen, and spaces.
-     * Example: My Workload
-     * 
- * - * string display_name = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The bytes for displayName. - */ - public com.google.protobuf.ByteString - getDisplayNameBytes() { - java.lang.Object ref = displayName_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - displayName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Required. The user-assigned display name of the Workload.
-     * When present it must be between 4 to 30 characters.
-     * Allowed characters are: lowercase and uppercase letters, numbers,
-     * hyphen, and spaces.
-     * Example: My Workload
-     * 
- * - * string display_name = 2 [(.google.api.field_behavior) = REQUIRED]; - * @param value The displayName to set. - * @return This builder for chaining. - */ - public Builder setDisplayName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - displayName_ = value; - onChanged(); - return this; - } - /** - *
-     * Required. The user-assigned display name of the Workload.
-     * When present it must be between 4 to 30 characters.
-     * Allowed characters are: lowercase and uppercase letters, numbers,
-     * hyphen, and spaces.
-     * Example: My Workload
-     * 
- * - * string display_name = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return This builder for chaining. - */ - public Builder clearDisplayName() { - - displayName_ = getDefaultInstance().getDisplayName(); - onChanged(); - return this; - } - /** - *
-     * Required. The user-assigned display name of the Workload.
-     * When present it must be between 4 to 30 characters.
-     * Allowed characters are: lowercase and uppercase letters, numbers,
-     * hyphen, and spaces.
-     * Example: My Workload
-     * 
- * - * string display_name = 2 [(.google.api.field_behavior) = REQUIRED]; - * @param value The bytes for displayName to set. - * @return This builder for chaining. - */ - public Builder setDisplayNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - displayName_ = value; - onChanged(); - return this; - } - - private java.util.List resources_ = - java.util.Collections.emptyList(); - private void ensureResourcesIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - resources_ = new java.util.ArrayList(resources_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo, com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.Builder, com.google.cloud.assuredworkloads.v1.Workload.ResourceInfoOrBuilder> resourcesBuilder_; - - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public java.util.List getResourcesList() { - if (resourcesBuilder_ == null) { - return java.util.Collections.unmodifiableList(resources_); - } else { - return resourcesBuilder_.getMessageList(); - } - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public int getResourcesCount() { - if (resourcesBuilder_ == null) { - return resources_.size(); - } else { - return resourcesBuilder_.getCount(); - } - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo getResources(int index) { - if (resourcesBuilder_ == null) { - return resources_.get(index); - } else { - return resourcesBuilder_.getMessage(index); - } - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public Builder setResources( - int index, com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo value) { - if (resourcesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureResourcesIsMutable(); - resources_.set(index, value); - onChanged(); - } else { - resourcesBuilder_.setMessage(index, value); - } - return this; - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public Builder setResources( - int index, com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.Builder builderForValue) { - if (resourcesBuilder_ == null) { - ensureResourcesIsMutable(); - resources_.set(index, builderForValue.build()); - onChanged(); - } else { - resourcesBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public Builder addResources(com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo value) { - if (resourcesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureResourcesIsMutable(); - resources_.add(value); - onChanged(); - } else { - resourcesBuilder_.addMessage(value); - } - return this; - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public Builder addResources( - int index, com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo value) { - if (resourcesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureResourcesIsMutable(); - resources_.add(index, value); - onChanged(); - } else { - resourcesBuilder_.addMessage(index, value); - } - return this; - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public Builder addResources( - com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.Builder builderForValue) { - if (resourcesBuilder_ == null) { - ensureResourcesIsMutable(); - resources_.add(builderForValue.build()); - onChanged(); - } else { - resourcesBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public Builder addResources( - int index, com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.Builder builderForValue) { - if (resourcesBuilder_ == null) { - ensureResourcesIsMutable(); - resources_.add(index, builderForValue.build()); - onChanged(); - } else { - resourcesBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public Builder addAllResources( - java.lang.Iterable values) { - if (resourcesBuilder_ == null) { - ensureResourcesIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, resources_); - onChanged(); - } else { - resourcesBuilder_.addAllMessages(values); - } - return this; - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public Builder clearResources() { - if (resourcesBuilder_ == null) { - resources_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - resourcesBuilder_.clear(); - } - return this; - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public Builder removeResources(int index) { - if (resourcesBuilder_ == null) { - ensureResourcesIsMutable(); - resources_.remove(index); - onChanged(); - } else { - resourcesBuilder_.remove(index); - } - return this; - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.Builder getResourcesBuilder( - int index) { - return getResourcesFieldBuilder().getBuilder(index); - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public com.google.cloud.assuredworkloads.v1.Workload.ResourceInfoOrBuilder getResourcesOrBuilder( - int index) { - if (resourcesBuilder_ == null) { - return resources_.get(index); } else { - return resourcesBuilder_.getMessageOrBuilder(index); - } - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public java.util.List - getResourcesOrBuilderList() { - if (resourcesBuilder_ != null) { - return resourcesBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(resources_); - } - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.Builder addResourcesBuilder() { - return getResourcesFieldBuilder().addBuilder( - com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.getDefaultInstance()); - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.Builder addResourcesBuilder( - int index) { - return getResourcesFieldBuilder().addBuilder( - index, com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.getDefaultInstance()); - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public java.util.List - getResourcesBuilderList() { - return getResourcesFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo, com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.Builder, com.google.cloud.assuredworkloads.v1.Workload.ResourceInfoOrBuilder> - getResourcesFieldBuilder() { - if (resourcesBuilder_ == null) { - resourcesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo, com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.Builder, com.google.cloud.assuredworkloads.v1.Workload.ResourceInfoOrBuilder>( - resources_, - ((bitField0_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - resources_ = null; - } - return resourcesBuilder_; - } - - private int complianceRegime_ = 0; - /** - *
-     * Required. Immutable. Compliance Regime associated with this workload.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE]; - * @return The enum numeric value on the wire for complianceRegime. - */ - @java.lang.Override public int getComplianceRegimeValue() { - return complianceRegime_; - } - /** - *
-     * Required. Immutable. Compliance Regime associated with this workload.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE]; - * @param value The enum numeric value on the wire for complianceRegime to set. - * @return This builder for chaining. - */ - public Builder setComplianceRegimeValue(int value) { - - complianceRegime_ = value; - onChanged(); - return this; - } - /** - *
-     * Required. Immutable. Compliance Regime associated with this workload.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE]; - * @return The complianceRegime. - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload.ComplianceRegime getComplianceRegime() { - @SuppressWarnings("deprecation") - com.google.cloud.assuredworkloads.v1.Workload.ComplianceRegime result = com.google.cloud.assuredworkloads.v1.Workload.ComplianceRegime.valueOf(complianceRegime_); - return result == null ? com.google.cloud.assuredworkloads.v1.Workload.ComplianceRegime.UNRECOGNIZED : result; - } - /** - *
-     * Required. Immutable. Compliance Regime associated with this workload.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE]; - * @param value The complianceRegime to set. - * @return This builder for chaining. - */ - public Builder setComplianceRegime(com.google.cloud.assuredworkloads.v1.Workload.ComplianceRegime value) { - if (value == null) { - throw new NullPointerException(); - } - - complianceRegime_ = value.getNumber(); - onChanged(); - return this; - } - /** - *
-     * Required. Immutable. Compliance Regime associated with this workload.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE]; - * @return This builder for chaining. - */ - public Builder clearComplianceRegime() { - - complianceRegime_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.Timestamp createTime_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> createTimeBuilder_; - /** - *
-     * Output only. Immutable. The Workload creation timestamp.
-     * 
- * - * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return Whether the createTime field is set. - */ - public boolean hasCreateTime() { - return createTimeBuilder_ != null || createTime_ != null; - } - /** - *
-     * Output only. Immutable. The Workload creation timestamp.
-     * 
- * - * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return The createTime. - */ - public com.google.protobuf.Timestamp getCreateTime() { - if (createTimeBuilder_ == null) { - return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; - } else { - return createTimeBuilder_.getMessage(); - } - } - /** - *
-     * Output only. Immutable. The Workload creation timestamp.
-     * 
- * - * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder setCreateTime(com.google.protobuf.Timestamp value) { - if (createTimeBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - createTime_ = value; - onChanged(); - } else { - createTimeBuilder_.setMessage(value); - } - - return this; - } - /** - *
-     * Output only. Immutable. The Workload creation timestamp.
-     * 
- * - * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder setCreateTime( - com.google.protobuf.Timestamp.Builder builderForValue) { - if (createTimeBuilder_ == null) { - createTime_ = builderForValue.build(); - onChanged(); - } else { - createTimeBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-     * Output only. Immutable. The Workload creation timestamp.
-     * 
- * - * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder mergeCreateTime(com.google.protobuf.Timestamp value) { - if (createTimeBuilder_ == null) { - if (createTime_ != null) { - createTime_ = - com.google.protobuf.Timestamp.newBuilder(createTime_).mergeFrom(value).buildPartial(); - } else { - createTime_ = value; - } - onChanged(); - } else { - createTimeBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-     * Output only. Immutable. The Workload creation timestamp.
-     * 
- * - * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder clearCreateTime() { - if (createTimeBuilder_ == null) { - createTime_ = null; - onChanged(); - } else { - createTime_ = null; - createTimeBuilder_ = null; - } - - return this; - } - /** - *
-     * Output only. Immutable. The Workload creation timestamp.
-     * 
- * - * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder() { - - onChanged(); - return getCreateTimeFieldBuilder().getBuilder(); - } - /** - *
-     * Output only. Immutable. The Workload creation timestamp.
-     * 
- * - * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { - if (createTimeBuilder_ != null) { - return createTimeBuilder_.getMessageOrBuilder(); - } else { - return createTime_ == null ? - com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; - } - } - /** - *
-     * Output only. Immutable. The Workload creation timestamp.
-     * 
- * - * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> - getCreateTimeFieldBuilder() { - if (createTimeBuilder_ == null) { - createTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( - getCreateTime(), - getParentForChildren(), - isClean()); - createTime_ = null; - } - return createTimeBuilder_; - } - - private java.lang.Object billingAccount_ = ""; - /** - *
-     * Required. Input only. The billing account used for the resources which are
-     * direct children of workload. This billing account is initially associated
-     * with the resources created as part of Workload creation.
-     * After the initial creation of these resources, the customer can change
-     * the assigned billing account.
-     * The resource name has the form
-     * `billingAccounts/{billing_account_id}`. For example,
-     * `billingAccounts/012345-567890-ABCDEF`.
-     * 
- * - * string billing_account = 6 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY]; - * @return The billingAccount. - */ - public java.lang.String getBillingAccount() { - java.lang.Object ref = billingAccount_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - billingAccount_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Required. Input only. The billing account used for the resources which are
-     * direct children of workload. This billing account is initially associated
-     * with the resources created as part of Workload creation.
-     * After the initial creation of these resources, the customer can change
-     * the assigned billing account.
-     * The resource name has the form
-     * `billingAccounts/{billing_account_id}`. For example,
-     * `billingAccounts/012345-567890-ABCDEF`.
-     * 
- * - * string billing_account = 6 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY]; - * @return The bytes for billingAccount. - */ - public com.google.protobuf.ByteString - getBillingAccountBytes() { - java.lang.Object ref = billingAccount_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - billingAccount_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Required. Input only. The billing account used for the resources which are
-     * direct children of workload. This billing account is initially associated
-     * with the resources created as part of Workload creation.
-     * After the initial creation of these resources, the customer can change
-     * the assigned billing account.
-     * The resource name has the form
-     * `billingAccounts/{billing_account_id}`. For example,
-     * `billingAccounts/012345-567890-ABCDEF`.
-     * 
- * - * string billing_account = 6 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY]; - * @param value The billingAccount to set. - * @return This builder for chaining. - */ - public Builder setBillingAccount( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - billingAccount_ = value; - onChanged(); - return this; - } - /** - *
-     * Required. Input only. The billing account used for the resources which are
-     * direct children of workload. This billing account is initially associated
-     * with the resources created as part of Workload creation.
-     * After the initial creation of these resources, the customer can change
-     * the assigned billing account.
-     * The resource name has the form
-     * `billingAccounts/{billing_account_id}`. For example,
-     * `billingAccounts/012345-567890-ABCDEF`.
-     * 
- * - * string billing_account = 6 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY]; - * @return This builder for chaining. - */ - public Builder clearBillingAccount() { - - billingAccount_ = getDefaultInstance().getBillingAccount(); - onChanged(); - return this; - } - /** - *
-     * Required. Input only. The billing account used for the resources which are
-     * direct children of workload. This billing account is initially associated
-     * with the resources created as part of Workload creation.
-     * After the initial creation of these resources, the customer can change
-     * the assigned billing account.
-     * The resource name has the form
-     * `billingAccounts/{billing_account_id}`. For example,
-     * `billingAccounts/012345-567890-ABCDEF`.
-     * 
- * - * string billing_account = 6 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY]; - * @param value The bytes for billingAccount to set. - * @return This builder for chaining. - */ - public Builder setBillingAccountBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - billingAccount_ = value; - onChanged(); - return this; - } - - private java.lang.Object etag_ = ""; - /** - *
-     * Optional. ETag of the workload, it is calculated on the basis
-     * of the Workload contents. It will be used in Update & Delete operations.
-     * 
- * - * string etag = 9 [(.google.api.field_behavior) = OPTIONAL]; - * @return The etag. - */ - public java.lang.String getEtag() { - java.lang.Object ref = etag_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - etag_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Optional. ETag of the workload, it is calculated on the basis
-     * of the Workload contents. It will be used in Update & Delete operations.
-     * 
- * - * string etag = 9 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for etag. - */ - public com.google.protobuf.ByteString - getEtagBytes() { - java.lang.Object ref = etag_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - etag_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Optional. ETag of the workload, it is calculated on the basis
-     * of the Workload contents. It will be used in Update & Delete operations.
-     * 
- * - * string etag = 9 [(.google.api.field_behavior) = OPTIONAL]; - * @param value The etag to set. - * @return This builder for chaining. - */ - public Builder setEtag( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - etag_ = value; - onChanged(); - return this; - } - /** - *
-     * Optional. ETag of the workload, it is calculated on the basis
-     * of the Workload contents. It will be used in Update & Delete operations.
-     * 
- * - * string etag = 9 [(.google.api.field_behavior) = OPTIONAL]; - * @return This builder for chaining. - */ - public Builder clearEtag() { - - etag_ = getDefaultInstance().getEtag(); - onChanged(); - return this; - } - /** - *
-     * Optional. ETag of the workload, it is calculated on the basis
-     * of the Workload contents. It will be used in Update & Delete operations.
-     * 
- * - * string etag = 9 [(.google.api.field_behavior) = OPTIONAL]; - * @param value The bytes for etag to set. - * @return This builder for chaining. - */ - public Builder setEtagBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - etag_ = value; - onChanged(); - return this; - } - - private com.google.protobuf.MapField< - java.lang.String, java.lang.String> labels_; - private com.google.protobuf.MapField - internalGetLabels() { - if (labels_ == null) { - return com.google.protobuf.MapField.emptyMapField( - LabelsDefaultEntryHolder.defaultEntry); - } - return labels_; - } - private com.google.protobuf.MapField - internalGetMutableLabels() { - onChanged();; - if (labels_ == null) { - labels_ = com.google.protobuf.MapField.newMapField( - LabelsDefaultEntryHolder.defaultEntry); - } - if (!labels_.isMutable()) { - labels_ = labels_.copy(); - } - return labels_; - } - - public int getLabelsCount() { - return internalGetLabels().getMap().size(); - } - /** - *
-     * Optional. Labels applied to the workload.
-     * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - - @java.lang.Override - public boolean containsLabels( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - return internalGetLabels().getMap().containsKey(key); - } - /** - * Use {@link #getLabelsMap()} instead. - */ - @java.lang.Override - @java.lang.Deprecated - public java.util.Map getLabels() { - return getLabelsMap(); - } - /** - *
-     * Optional. Labels applied to the workload.
-     * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - @java.lang.Override - - public java.util.Map getLabelsMap() { - return internalGetLabels().getMap(); - } - /** - *
-     * Optional. Labels applied to the workload.
-     * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - @java.lang.Override - - public java.lang.String getLabelsOrDefault( - java.lang.String key, - java.lang.String defaultValue) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetLabels().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - *
-     * Optional. Labels applied to the workload.
-     * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - @java.lang.Override - - public java.lang.String getLabelsOrThrow( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetLabels().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - public Builder clearLabels() { - internalGetMutableLabels().getMutableMap() - .clear(); - return this; - } - /** - *
-     * Optional. Labels applied to the workload.
-     * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - - public Builder removeLabels( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - internalGetMutableLabels().getMutableMap() - .remove(key); - return this; - } - /** - * Use alternate mutation accessors instead. - */ - @java.lang.Deprecated - public java.util.Map - getMutableLabels() { - return internalGetMutableLabels().getMutableMap(); - } - /** - *
-     * Optional. Labels applied to the workload.
-     * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - public Builder putLabels( - java.lang.String key, - java.lang.String value) { - if (key == null) { throw new NullPointerException("map key"); } - if (value == null) { - throw new NullPointerException("map value"); -} - - internalGetMutableLabels().getMutableMap() - .put(key, value); - return this; - } - /** - *
-     * Optional. Labels applied to the workload.
-     * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - - public Builder putAllLabels( - java.util.Map values) { - internalGetMutableLabels().getMutableMap() - .putAll(values); - return this; - } - - private java.lang.Object provisionedResourcesParent_ = ""; - /** - *
-     * Input only. The parent resource for the resources managed by this Assured
-     * Workload. May be either empty or a folder resource which is a child of the
-     * Workload parent. If not specified all resources are created under the
-     * parent organization.
-     * Format:
-     * folders/{folder_id}
-     * 
- * - * string provisioned_resources_parent = 13 [(.google.api.field_behavior) = INPUT_ONLY]; - * @return The provisionedResourcesParent. - */ - public java.lang.String getProvisionedResourcesParent() { - java.lang.Object ref = provisionedResourcesParent_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - provisionedResourcesParent_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Input only. The parent resource for the resources managed by this Assured
-     * Workload. May be either empty or a folder resource which is a child of the
-     * Workload parent. If not specified all resources are created under the
-     * parent organization.
-     * Format:
-     * folders/{folder_id}
-     * 
- * - * string provisioned_resources_parent = 13 [(.google.api.field_behavior) = INPUT_ONLY]; - * @return The bytes for provisionedResourcesParent. - */ - public com.google.protobuf.ByteString - getProvisionedResourcesParentBytes() { - java.lang.Object ref = provisionedResourcesParent_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - provisionedResourcesParent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Input only. The parent resource for the resources managed by this Assured
-     * Workload. May be either empty or a folder resource which is a child of the
-     * Workload parent. If not specified all resources are created under the
-     * parent organization.
-     * Format:
-     * folders/{folder_id}
-     * 
- * - * string provisioned_resources_parent = 13 [(.google.api.field_behavior) = INPUT_ONLY]; - * @param value The provisionedResourcesParent to set. - * @return This builder for chaining. - */ - public Builder setProvisionedResourcesParent( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - provisionedResourcesParent_ = value; - onChanged(); - return this; - } - /** - *
-     * Input only. The parent resource for the resources managed by this Assured
-     * Workload. May be either empty or a folder resource which is a child of the
-     * Workload parent. If not specified all resources are created under the
-     * parent organization.
-     * Format:
-     * folders/{folder_id}
-     * 
- * - * string provisioned_resources_parent = 13 [(.google.api.field_behavior) = INPUT_ONLY]; - * @return This builder for chaining. - */ - public Builder clearProvisionedResourcesParent() { - - provisionedResourcesParent_ = getDefaultInstance().getProvisionedResourcesParent(); - onChanged(); - return this; - } - /** - *
-     * Input only. The parent resource for the resources managed by this Assured
-     * Workload. May be either empty or a folder resource which is a child of the
-     * Workload parent. If not specified all resources are created under the
-     * parent organization.
-     * Format:
-     * folders/{folder_id}
-     * 
- * - * string provisioned_resources_parent = 13 [(.google.api.field_behavior) = INPUT_ONLY]; - * @param value The bytes for provisionedResourcesParent to set. - * @return This builder for chaining. - */ - public Builder setProvisionedResourcesParentBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - provisionedResourcesParent_ = value; - onChanged(); - return this; - } - - private com.google.cloud.assuredworkloads.v1.Workload.KMSSettings kmsSettings_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1.Workload.KMSSettings, com.google.cloud.assuredworkloads.v1.Workload.KMSSettings.Builder, com.google.cloud.assuredworkloads.v1.Workload.KMSSettingsOrBuilder> kmsSettingsBuilder_; - /** - *
-     * Input only. Settings used to create a CMEK crypto key. When set a project
-     * with a KMS CMEK key is provisioned. This field is mandatory for a subset of
-     * Compliance Regimes.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.KMSSettings kms_settings = 14 [(.google.api.field_behavior) = INPUT_ONLY]; - * @return Whether the kmsSettings field is set. - */ - public boolean hasKmsSettings() { - return kmsSettingsBuilder_ != null || kmsSettings_ != null; - } - /** - *
-     * Input only. Settings used to create a CMEK crypto key. When set a project
-     * with a KMS CMEK key is provisioned. This field is mandatory for a subset of
-     * Compliance Regimes.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.KMSSettings kms_settings = 14 [(.google.api.field_behavior) = INPUT_ONLY]; - * @return The kmsSettings. - */ - public com.google.cloud.assuredworkloads.v1.Workload.KMSSettings getKmsSettings() { - if (kmsSettingsBuilder_ == null) { - return kmsSettings_ == null ? com.google.cloud.assuredworkloads.v1.Workload.KMSSettings.getDefaultInstance() : kmsSettings_; - } else { - return kmsSettingsBuilder_.getMessage(); - } - } - /** - *
-     * Input only. Settings used to create a CMEK crypto key. When set a project
-     * with a KMS CMEK key is provisioned. This field is mandatory for a subset of
-     * Compliance Regimes.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.KMSSettings kms_settings = 14 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public Builder setKmsSettings(com.google.cloud.assuredworkloads.v1.Workload.KMSSettings value) { - if (kmsSettingsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - kmsSettings_ = value; - onChanged(); - } else { - kmsSettingsBuilder_.setMessage(value); - } - - return this; - } - /** - *
-     * Input only. Settings used to create a CMEK crypto key. When set a project
-     * with a KMS CMEK key is provisioned. This field is mandatory for a subset of
-     * Compliance Regimes.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.KMSSettings kms_settings = 14 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public Builder setKmsSettings( - com.google.cloud.assuredworkloads.v1.Workload.KMSSettings.Builder builderForValue) { - if (kmsSettingsBuilder_ == null) { - kmsSettings_ = builderForValue.build(); - onChanged(); - } else { - kmsSettingsBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-     * Input only. Settings used to create a CMEK crypto key. When set a project
-     * with a KMS CMEK key is provisioned. This field is mandatory for a subset of
-     * Compliance Regimes.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.KMSSettings kms_settings = 14 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public Builder mergeKmsSettings(com.google.cloud.assuredworkloads.v1.Workload.KMSSettings value) { - if (kmsSettingsBuilder_ == null) { - if (kmsSettings_ != null) { - kmsSettings_ = - com.google.cloud.assuredworkloads.v1.Workload.KMSSettings.newBuilder(kmsSettings_).mergeFrom(value).buildPartial(); - } else { - kmsSettings_ = value; - } - onChanged(); - } else { - kmsSettingsBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-     * Input only. Settings used to create a CMEK crypto key. When set a project
-     * with a KMS CMEK key is provisioned. This field is mandatory for a subset of
-     * Compliance Regimes.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.KMSSettings kms_settings = 14 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public Builder clearKmsSettings() { - if (kmsSettingsBuilder_ == null) { - kmsSettings_ = null; - onChanged(); - } else { - kmsSettings_ = null; - kmsSettingsBuilder_ = null; - } - - return this; - } - /** - *
-     * Input only. Settings used to create a CMEK crypto key. When set a project
-     * with a KMS CMEK key is provisioned. This field is mandatory for a subset of
-     * Compliance Regimes.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.KMSSettings kms_settings = 14 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public com.google.cloud.assuredworkloads.v1.Workload.KMSSettings.Builder getKmsSettingsBuilder() { - - onChanged(); - return getKmsSettingsFieldBuilder().getBuilder(); - } - /** - *
-     * Input only. Settings used to create a CMEK crypto key. When set a project
-     * with a KMS CMEK key is provisioned. This field is mandatory for a subset of
-     * Compliance Regimes.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.KMSSettings kms_settings = 14 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public com.google.cloud.assuredworkloads.v1.Workload.KMSSettingsOrBuilder getKmsSettingsOrBuilder() { - if (kmsSettingsBuilder_ != null) { - return kmsSettingsBuilder_.getMessageOrBuilder(); - } else { - return kmsSettings_ == null ? - com.google.cloud.assuredworkloads.v1.Workload.KMSSettings.getDefaultInstance() : kmsSettings_; - } - } - /** - *
-     * Input only. Settings used to create a CMEK crypto key. When set a project
-     * with a KMS CMEK key is provisioned. This field is mandatory for a subset of
-     * Compliance Regimes.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.KMSSettings kms_settings = 14 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1.Workload.KMSSettings, com.google.cloud.assuredworkloads.v1.Workload.KMSSettings.Builder, com.google.cloud.assuredworkloads.v1.Workload.KMSSettingsOrBuilder> - getKmsSettingsFieldBuilder() { - if (kmsSettingsBuilder_ == null) { - kmsSettingsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1.Workload.KMSSettings, com.google.cloud.assuredworkloads.v1.Workload.KMSSettings.Builder, com.google.cloud.assuredworkloads.v1.Workload.KMSSettingsOrBuilder>( - getKmsSettings(), - getParentForChildren(), - isClean()); - kmsSettings_ = null; - } - return kmsSettingsBuilder_; - } - - private java.util.List resourceSettings_ = - java.util.Collections.emptyList(); - private void ensureResourceSettingsIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { - resourceSettings_ = new java.util.ArrayList(resourceSettings_); - bitField0_ |= 0x00000004; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings, com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings.Builder, com.google.cloud.assuredworkloads.v1.Workload.ResourceSettingsOrBuilder> resourceSettingsBuilder_; - - /** - *
-     * Input only. Resource properties that are used to customize workload
-     * resources. These properties (such as custom project id) will be used to
-     * create workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public java.util.List getResourceSettingsList() { - if (resourceSettingsBuilder_ == null) { - return java.util.Collections.unmodifiableList(resourceSettings_); - } else { - return resourceSettingsBuilder_.getMessageList(); - } - } - /** - *
-     * Input only. Resource properties that are used to customize workload
-     * resources. These properties (such as custom project id) will be used to
-     * create workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public int getResourceSettingsCount() { - if (resourceSettingsBuilder_ == null) { - return resourceSettings_.size(); - } else { - return resourceSettingsBuilder_.getCount(); - } - } - /** - *
-     * Input only. Resource properties that are used to customize workload
-     * resources. These properties (such as custom project id) will be used to
-     * create workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings getResourceSettings(int index) { - if (resourceSettingsBuilder_ == null) { - return resourceSettings_.get(index); - } else { - return resourceSettingsBuilder_.getMessage(index); - } - } - /** - *
-     * Input only. Resource properties that are used to customize workload
-     * resources. These properties (such as custom project id) will be used to
-     * create workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public Builder setResourceSettings( - int index, com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings value) { - if (resourceSettingsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureResourceSettingsIsMutable(); - resourceSettings_.set(index, value); - onChanged(); - } else { - resourceSettingsBuilder_.setMessage(index, value); - } - return this; - } - /** - *
-     * Input only. Resource properties that are used to customize workload
-     * resources. These properties (such as custom project id) will be used to
-     * create workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public Builder setResourceSettings( - int index, com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings.Builder builderForValue) { - if (resourceSettingsBuilder_ == null) { - ensureResourceSettingsIsMutable(); - resourceSettings_.set(index, builderForValue.build()); - onChanged(); - } else { - resourceSettingsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-     * Input only. Resource properties that are used to customize workload
-     * resources. These properties (such as custom project id) will be used to
-     * create workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public Builder addResourceSettings(com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings value) { - if (resourceSettingsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureResourceSettingsIsMutable(); - resourceSettings_.add(value); - onChanged(); - } else { - resourceSettingsBuilder_.addMessage(value); - } - return this; - } - /** - *
-     * Input only. Resource properties that are used to customize workload
-     * resources. These properties (such as custom project id) will be used to
-     * create workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public Builder addResourceSettings( - int index, com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings value) { - if (resourceSettingsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureResourceSettingsIsMutable(); - resourceSettings_.add(index, value); - onChanged(); - } else { - resourceSettingsBuilder_.addMessage(index, value); - } - return this; - } - /** - *
-     * Input only. Resource properties that are used to customize workload
-     * resources. These properties (such as custom project id) will be used to
-     * create workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public Builder addResourceSettings( - com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings.Builder builderForValue) { - if (resourceSettingsBuilder_ == null) { - ensureResourceSettingsIsMutable(); - resourceSettings_.add(builderForValue.build()); - onChanged(); - } else { - resourceSettingsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - *
-     * Input only. Resource properties that are used to customize workload
-     * resources. These properties (such as custom project id) will be used to
-     * create workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public Builder addResourceSettings( - int index, com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings.Builder builderForValue) { - if (resourceSettingsBuilder_ == null) { - ensureResourceSettingsIsMutable(); - resourceSettings_.add(index, builderForValue.build()); - onChanged(); - } else { - resourceSettingsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-     * Input only. Resource properties that are used to customize workload
-     * resources. These properties (such as custom project id) will be used to
-     * create workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public Builder addAllResourceSettings( - java.lang.Iterable values) { - if (resourceSettingsBuilder_ == null) { - ensureResourceSettingsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, resourceSettings_); - onChanged(); - } else { - resourceSettingsBuilder_.addAllMessages(values); - } - return this; - } - /** - *
-     * Input only. Resource properties that are used to customize workload
-     * resources. These properties (such as custom project id) will be used to
-     * create workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public Builder clearResourceSettings() { - if (resourceSettingsBuilder_ == null) { - resourceSettings_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); - onChanged(); - } else { - resourceSettingsBuilder_.clear(); - } - return this; - } - /** - *
-     * Input only. Resource properties that are used to customize workload
-     * resources. These properties (such as custom project id) will be used to
-     * create workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public Builder removeResourceSettings(int index) { - if (resourceSettingsBuilder_ == null) { - ensureResourceSettingsIsMutable(); - resourceSettings_.remove(index); - onChanged(); - } else { - resourceSettingsBuilder_.remove(index); - } - return this; - } - /** - *
-     * Input only. Resource properties that are used to customize workload
-     * resources. These properties (such as custom project id) will be used to
-     * create workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings.Builder getResourceSettingsBuilder( - int index) { - return getResourceSettingsFieldBuilder().getBuilder(index); - } - /** - *
-     * Input only. Resource properties that are used to customize workload
-     * resources. These properties (such as custom project id) will be used to
-     * create workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public com.google.cloud.assuredworkloads.v1.Workload.ResourceSettingsOrBuilder getResourceSettingsOrBuilder( - int index) { - if (resourceSettingsBuilder_ == null) { - return resourceSettings_.get(index); } else { - return resourceSettingsBuilder_.getMessageOrBuilder(index); - } - } - /** - *
-     * Input only. Resource properties that are used to customize workload
-     * resources. These properties (such as custom project id) will be used to
-     * create workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public java.util.List - getResourceSettingsOrBuilderList() { - if (resourceSettingsBuilder_ != null) { - return resourceSettingsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(resourceSettings_); - } - } - /** - *
-     * Input only. Resource properties that are used to customize workload
-     * resources. These properties (such as custom project id) will be used to
-     * create workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings.Builder addResourceSettingsBuilder() { - return getResourceSettingsFieldBuilder().addBuilder( - com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings.getDefaultInstance()); - } - /** - *
-     * Input only. Resource properties that are used to customize workload
-     * resources. These properties (such as custom project id) will be used to
-     * create workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings.Builder addResourceSettingsBuilder( - int index) { - return getResourceSettingsFieldBuilder().addBuilder( - index, com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings.getDefaultInstance()); - } - /** - *
-     * Input only. Resource properties that are used to customize workload
-     * resources. These properties (such as custom project id) will be used to
-     * create workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public java.util.List - getResourceSettingsBuilderList() { - return getResourceSettingsFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings, com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings.Builder, com.google.cloud.assuredworkloads.v1.Workload.ResourceSettingsOrBuilder> - getResourceSettingsFieldBuilder() { - if (resourceSettingsBuilder_ == null) { - resourceSettingsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings, com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings.Builder, com.google.cloud.assuredworkloads.v1.Workload.ResourceSettingsOrBuilder>( - resourceSettings_, - ((bitField0_ & 0x00000004) != 0), - getParentForChildren(), - isClean()); - resourceSettings_ = null; - } - return resourceSettingsBuilder_; - } - - private int kajEnrollmentState_ = 0; - /** - *
-     * Output only. Represents the KAJ enrollment state of the given workload.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.KajEnrollmentState kaj_enrollment_state = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return The enum numeric value on the wire for kajEnrollmentState. - */ - @java.lang.Override public int getKajEnrollmentStateValue() { - return kajEnrollmentState_; - } - /** - *
-     * Output only. Represents the KAJ enrollment state of the given workload.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.KajEnrollmentState kaj_enrollment_state = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @param value The enum numeric value on the wire for kajEnrollmentState to set. - * @return This builder for chaining. - */ - public Builder setKajEnrollmentStateValue(int value) { - - kajEnrollmentState_ = value; - onChanged(); - return this; - } - /** - *
-     * Output only. Represents the KAJ enrollment state of the given workload.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.KajEnrollmentState kaj_enrollment_state = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return The kajEnrollmentState. - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload.KajEnrollmentState getKajEnrollmentState() { - @SuppressWarnings("deprecation") - com.google.cloud.assuredworkloads.v1.Workload.KajEnrollmentState result = com.google.cloud.assuredworkloads.v1.Workload.KajEnrollmentState.valueOf(kajEnrollmentState_); - return result == null ? com.google.cloud.assuredworkloads.v1.Workload.KajEnrollmentState.UNRECOGNIZED : result; - } - /** - *
-     * Output only. Represents the KAJ enrollment state of the given workload.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.KajEnrollmentState kaj_enrollment_state = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @param value The kajEnrollmentState to set. - * @return This builder for chaining. - */ - public Builder setKajEnrollmentState(com.google.cloud.assuredworkloads.v1.Workload.KajEnrollmentState value) { - if (value == null) { - throw new NullPointerException(); - } - - kajEnrollmentState_ = value.getNumber(); - onChanged(); - return this; - } - /** - *
-     * Output only. Represents the KAJ enrollment state of the given workload.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.KajEnrollmentState kaj_enrollment_state = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return This builder for chaining. - */ - public Builder clearKajEnrollmentState() { - - kajEnrollmentState_ = 0; - onChanged(); - return this; - } - - private boolean enableSovereignControls_ ; - /** - *
-     * Optional. Indicates the sovereignty status of the given workload.
-     * Currently meant to be used by Europe/Canada customers.
-     * 
- * - * bool enable_sovereign_controls = 18 [(.google.api.field_behavior) = OPTIONAL]; - * @return The enableSovereignControls. - */ - @java.lang.Override - public boolean getEnableSovereignControls() { - return enableSovereignControls_; - } - /** - *
-     * Optional. Indicates the sovereignty status of the given workload.
-     * Currently meant to be used by Europe/Canada customers.
-     * 
- * - * bool enable_sovereign_controls = 18 [(.google.api.field_behavior) = OPTIONAL]; - * @param value The enableSovereignControls to set. - * @return This builder for chaining. - */ - public Builder setEnableSovereignControls(boolean value) { - - enableSovereignControls_ = value; - onChanged(); - return this; - } - /** - *
-     * Optional. Indicates the sovereignty status of the given workload.
-     * Currently meant to be used by Europe/Canada customers.
-     * 
- * - * bool enable_sovereign_controls = 18 [(.google.api.field_behavior) = OPTIONAL]; - * @return This builder for chaining. - */ - public Builder clearEnableSovereignControls() { - - enableSovereignControls_ = false; - onChanged(); - return this; - } - - private com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse saaEnrollmentResponse_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse, com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.Builder, com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponseOrBuilder> saaEnrollmentResponseBuilder_; - /** - *
-     * Output only. Represents the SAA enrollment response of the given workload.
-     * SAA enrollment response is queried during GetWorkload call.
-     * In failure cases, user friendly error message is shown in SAA details page.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse saa_enrollment_response = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return Whether the saaEnrollmentResponse field is set. - */ - public boolean hasSaaEnrollmentResponse() { - return saaEnrollmentResponseBuilder_ != null || saaEnrollmentResponse_ != null; - } - /** - *
-     * Output only. Represents the SAA enrollment response of the given workload.
-     * SAA enrollment response is queried during GetWorkload call.
-     * In failure cases, user friendly error message is shown in SAA details page.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse saa_enrollment_response = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return The saaEnrollmentResponse. - */ - public com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse getSaaEnrollmentResponse() { - if (saaEnrollmentResponseBuilder_ == null) { - return saaEnrollmentResponse_ == null ? com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.getDefaultInstance() : saaEnrollmentResponse_; - } else { - return saaEnrollmentResponseBuilder_.getMessage(); - } - } - /** - *
-     * Output only. Represents the SAA enrollment response of the given workload.
-     * SAA enrollment response is queried during GetWorkload call.
-     * In failure cases, user friendly error message is shown in SAA details page.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse saa_enrollment_response = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public Builder setSaaEnrollmentResponse(com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse value) { - if (saaEnrollmentResponseBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - saaEnrollmentResponse_ = value; - onChanged(); - } else { - saaEnrollmentResponseBuilder_.setMessage(value); - } - - return this; - } - /** - *
-     * Output only. Represents the SAA enrollment response of the given workload.
-     * SAA enrollment response is queried during GetWorkload call.
-     * In failure cases, user friendly error message is shown in SAA details page.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse saa_enrollment_response = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public Builder setSaaEnrollmentResponse( - com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.Builder builderForValue) { - if (saaEnrollmentResponseBuilder_ == null) { - saaEnrollmentResponse_ = builderForValue.build(); - onChanged(); - } else { - saaEnrollmentResponseBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-     * Output only. Represents the SAA enrollment response of the given workload.
-     * SAA enrollment response is queried during GetWorkload call.
-     * In failure cases, user friendly error message is shown in SAA details page.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse saa_enrollment_response = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public Builder mergeSaaEnrollmentResponse(com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse value) { - if (saaEnrollmentResponseBuilder_ == null) { - if (saaEnrollmentResponse_ != null) { - saaEnrollmentResponse_ = - com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.newBuilder(saaEnrollmentResponse_).mergeFrom(value).buildPartial(); - } else { - saaEnrollmentResponse_ = value; - } - onChanged(); - } else { - saaEnrollmentResponseBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-     * Output only. Represents the SAA enrollment response of the given workload.
-     * SAA enrollment response is queried during GetWorkload call.
-     * In failure cases, user friendly error message is shown in SAA details page.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse saa_enrollment_response = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public Builder clearSaaEnrollmentResponse() { - if (saaEnrollmentResponseBuilder_ == null) { - saaEnrollmentResponse_ = null; - onChanged(); - } else { - saaEnrollmentResponse_ = null; - saaEnrollmentResponseBuilder_ = null; - } - - return this; - } - /** - *
-     * Output only. Represents the SAA enrollment response of the given workload.
-     * SAA enrollment response is queried during GetWorkload call.
-     * In failure cases, user friendly error message is shown in SAA details page.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse saa_enrollment_response = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.Builder getSaaEnrollmentResponseBuilder() { - - onChanged(); - return getSaaEnrollmentResponseFieldBuilder().getBuilder(); - } - /** - *
-     * Output only. Represents the SAA enrollment response of the given workload.
-     * SAA enrollment response is queried during GetWorkload call.
-     * In failure cases, user friendly error message is shown in SAA details page.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse saa_enrollment_response = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponseOrBuilder getSaaEnrollmentResponseOrBuilder() { - if (saaEnrollmentResponseBuilder_ != null) { - return saaEnrollmentResponseBuilder_.getMessageOrBuilder(); - } else { - return saaEnrollmentResponse_ == null ? - com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.getDefaultInstance() : saaEnrollmentResponse_; - } - } - /** - *
-     * Output only. Represents the SAA enrollment response of the given workload.
-     * SAA enrollment response is queried during GetWorkload call.
-     * In failure cases, user friendly error message is shown in SAA details page.
-     * 
- * - * .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse saa_enrollment_response = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse, com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.Builder, com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponseOrBuilder> - getSaaEnrollmentResponseFieldBuilder() { - if (saaEnrollmentResponseBuilder_ == null) { - saaEnrollmentResponseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse, com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.Builder, com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponseOrBuilder>( - getSaaEnrollmentResponse(), - getParentForChildren(), - isClean()); - saaEnrollmentResponse_ = null; - } - return saaEnrollmentResponseBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1.Workload) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1.Workload) - private static final com.google.cloud.assuredworkloads.v1.Workload DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1.Workload(); - } - - public static com.google.cloud.assuredworkloads.v1.Workload getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public Workload parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new Workload(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1.Workload getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/WorkloadName.java b/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/WorkloadName.java deleted file mode 100644 index 5f15b8c3d132..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/WorkloadName.java +++ /dev/null @@ -1,227 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1; - -import com.google.api.pathtemplate.PathTemplate; -import com.google.api.resourcenames.ResourceName; -import com.google.common.base.Preconditions; -import com.google.common.collect.ImmutableMap; -import java.util.ArrayList; -import java.util.List; -import java.util.Map; -import java.util.Objects; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -@Generated("by gapic-generator-java") -public class WorkloadName implements ResourceName { - private static final PathTemplate ORGANIZATION_LOCATION_WORKLOAD = - PathTemplate.createWithoutUrlEncoding( - "organizations/{organization}/locations/{location}/workloads/{workload}"); - private volatile Map fieldValuesMap; - private final String organization; - private final String location; - private final String workload; - - @Deprecated - protected WorkloadName() { - organization = null; - location = null; - workload = null; - } - - private WorkloadName(Builder builder) { - organization = Preconditions.checkNotNull(builder.getOrganization()); - location = Preconditions.checkNotNull(builder.getLocation()); - workload = Preconditions.checkNotNull(builder.getWorkload()); - } - - public String getOrganization() { - return organization; - } - - public String getLocation() { - return location; - } - - public String getWorkload() { - return workload; - } - - public static Builder newBuilder() { - return new Builder(); - } - - public Builder toBuilder() { - return new Builder(this); - } - - public static WorkloadName of(String organization, String location, String workload) { - return newBuilder() - .setOrganization(organization) - .setLocation(location) - .setWorkload(workload) - .build(); - } - - public static String format(String organization, String location, String workload) { - return newBuilder() - .setOrganization(organization) - .setLocation(location) - .setWorkload(workload) - .build() - .toString(); - } - - public static WorkloadName parse(String formattedString) { - if (formattedString.isEmpty()) { - return null; - } - Map matchMap = - ORGANIZATION_LOCATION_WORKLOAD.validatedMatch( - formattedString, "WorkloadName.parse: formattedString not in valid format"); - return of(matchMap.get("organization"), matchMap.get("location"), matchMap.get("workload")); - } - - public static List parseList(List formattedStrings) { - List list = new ArrayList<>(formattedStrings.size()); - for (String formattedString : formattedStrings) { - list.add(parse(formattedString)); - } - return list; - } - - public static List toStringList(List values) { - List list = new ArrayList<>(values.size()); - for (WorkloadName value : values) { - if (value == null) { - list.add(""); - } else { - list.add(value.toString()); - } - } - return list; - } - - public static boolean isParsableFrom(String formattedString) { - return ORGANIZATION_LOCATION_WORKLOAD.matches(formattedString); - } - - @Override - public Map getFieldValuesMap() { - if (fieldValuesMap == null) { - synchronized (this) { - if (fieldValuesMap == null) { - ImmutableMap.Builder fieldMapBuilder = ImmutableMap.builder(); - if (organization != null) { - fieldMapBuilder.put("organization", organization); - } - if (location != null) { - fieldMapBuilder.put("location", location); - } - if (workload != null) { - fieldMapBuilder.put("workload", workload); - } - fieldValuesMap = fieldMapBuilder.build(); - } - } - } - return fieldValuesMap; - } - - public String getFieldValue(String fieldName) { - return getFieldValuesMap().get(fieldName); - } - - @Override - public String toString() { - return ORGANIZATION_LOCATION_WORKLOAD.instantiate( - "organization", organization, "location", location, "workload", workload); - } - - @Override - public boolean equals(Object o) { - if (o == this) { - return true; - } - if (o != null || getClass() == o.getClass()) { - WorkloadName that = ((WorkloadName) o); - return Objects.equals(this.organization, that.organization) - && Objects.equals(this.location, that.location) - && Objects.equals(this.workload, that.workload); - } - return false; - } - - @Override - public int hashCode() { - int h = 1; - h *= 1000003; - h ^= Objects.hashCode(organization); - h *= 1000003; - h ^= Objects.hashCode(location); - h *= 1000003; - h ^= Objects.hashCode(workload); - return h; - } - - /** Builder for organizations/{organization}/locations/{location}/workloads/{workload}. */ - public static class Builder { - private String organization; - private String location; - private String workload; - - protected Builder() {} - - public String getOrganization() { - return organization; - } - - public String getLocation() { - return location; - } - - public String getWorkload() { - return workload; - } - - public Builder setOrganization(String organization) { - this.organization = organization; - return this; - } - - public Builder setLocation(String location) { - this.location = location; - return this; - } - - public Builder setWorkload(String workload) { - this.workload = workload; - return this; - } - - private Builder(WorkloadName workloadName) { - this.organization = workloadName.organization; - this.location = workloadName.location; - this.workload = workloadName.workload; - } - - public WorkloadName build() { - return new WorkloadName(this); - } - } -} diff --git a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/WorkloadOrBuilder.java b/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/WorkloadOrBuilder.java deleted file mode 100644 index 2d13a77c9026..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/java/com/google/cloud/assuredworkloads/v1/WorkloadOrBuilder.java +++ /dev/null @@ -1,460 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1; - -public interface WorkloadOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1.Workload) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Optional. The resource name of the workload.
-   * Format:
-   * organizations/{organization}/locations/{location}/workloads/{workload}
-   * Read-only.
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @return The name. - */ - java.lang.String getName(); - /** - *
-   * Optional. The resource name of the workload.
-   * Format:
-   * organizations/{organization}/locations/{location}/workloads/{workload}
-   * Read-only.
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for name. - */ - com.google.protobuf.ByteString - getNameBytes(); - - /** - *
-   * Required. The user-assigned display name of the Workload.
-   * When present it must be between 4 to 30 characters.
-   * Allowed characters are: lowercase and uppercase letters, numbers,
-   * hyphen, and spaces.
-   * Example: My Workload
-   * 
- * - * string display_name = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The displayName. - */ - java.lang.String getDisplayName(); - /** - *
-   * Required. The user-assigned display name of the Workload.
-   * When present it must be between 4 to 30 characters.
-   * Allowed characters are: lowercase and uppercase letters, numbers,
-   * hyphen, and spaces.
-   * Example: My Workload
-   * 
- * - * string display_name = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The bytes for displayName. - */ - com.google.protobuf.ByteString - getDisplayNameBytes(); - - /** - *
-   * Output only. The resources associated with this workload.
-   * These resources will be created when creating the workload.
-   * If any of the projects already exist, the workload creation will fail.
-   * Always read only.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - java.util.List - getResourcesList(); - /** - *
-   * Output only. The resources associated with this workload.
-   * These resources will be created when creating the workload.
-   * If any of the projects already exist, the workload creation will fail.
-   * Always read only.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo getResources(int index); - /** - *
-   * Output only. The resources associated with this workload.
-   * These resources will be created when creating the workload.
-   * If any of the projects already exist, the workload creation will fail.
-   * Always read only.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - int getResourcesCount(); - /** - *
-   * Output only. The resources associated with this workload.
-   * These resources will be created when creating the workload.
-   * If any of the projects already exist, the workload creation will fail.
-   * Always read only.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - java.util.List - getResourcesOrBuilderList(); - /** - *
-   * Output only. The resources associated with this workload.
-   * These resources will be created when creating the workload.
-   * If any of the projects already exist, the workload creation will fail.
-   * Always read only.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - com.google.cloud.assuredworkloads.v1.Workload.ResourceInfoOrBuilder getResourcesOrBuilder( - int index); - - /** - *
-   * Required. Immutable. Compliance Regime associated with this workload.
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE]; - * @return The enum numeric value on the wire for complianceRegime. - */ - int getComplianceRegimeValue(); - /** - *
-   * Required. Immutable. Compliance Regime associated with this workload.
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE]; - * @return The complianceRegime. - */ - com.google.cloud.assuredworkloads.v1.Workload.ComplianceRegime getComplianceRegime(); - - /** - *
-   * Output only. Immutable. The Workload creation timestamp.
-   * 
- * - * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return Whether the createTime field is set. - */ - boolean hasCreateTime(); - /** - *
-   * Output only. Immutable. The Workload creation timestamp.
-   * 
- * - * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return The createTime. - */ - com.google.protobuf.Timestamp getCreateTime(); - /** - *
-   * Output only. Immutable. The Workload creation timestamp.
-   * 
- * - * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder(); - - /** - *
-   * Required. Input only. The billing account used for the resources which are
-   * direct children of workload. This billing account is initially associated
-   * with the resources created as part of Workload creation.
-   * After the initial creation of these resources, the customer can change
-   * the assigned billing account.
-   * The resource name has the form
-   * `billingAccounts/{billing_account_id}`. For example,
-   * `billingAccounts/012345-567890-ABCDEF`.
-   * 
- * - * string billing_account = 6 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY]; - * @return The billingAccount. - */ - java.lang.String getBillingAccount(); - /** - *
-   * Required. Input only. The billing account used for the resources which are
-   * direct children of workload. This billing account is initially associated
-   * with the resources created as part of Workload creation.
-   * After the initial creation of these resources, the customer can change
-   * the assigned billing account.
-   * The resource name has the form
-   * `billingAccounts/{billing_account_id}`. For example,
-   * `billingAccounts/012345-567890-ABCDEF`.
-   * 
- * - * string billing_account = 6 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY]; - * @return The bytes for billingAccount. - */ - com.google.protobuf.ByteString - getBillingAccountBytes(); - - /** - *
-   * Optional. ETag of the workload, it is calculated on the basis
-   * of the Workload contents. It will be used in Update & Delete operations.
-   * 
- * - * string etag = 9 [(.google.api.field_behavior) = OPTIONAL]; - * @return The etag. - */ - java.lang.String getEtag(); - /** - *
-   * Optional. ETag of the workload, it is calculated on the basis
-   * of the Workload contents. It will be used in Update & Delete operations.
-   * 
- * - * string etag = 9 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for etag. - */ - com.google.protobuf.ByteString - getEtagBytes(); - - /** - *
-   * Optional. Labels applied to the workload.
-   * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - int getLabelsCount(); - /** - *
-   * Optional. Labels applied to the workload.
-   * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - boolean containsLabels( - java.lang.String key); - /** - * Use {@link #getLabelsMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getLabels(); - /** - *
-   * Optional. Labels applied to the workload.
-   * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - java.util.Map - getLabelsMap(); - /** - *
-   * Optional. Labels applied to the workload.
-   * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - - /* nullable */ -java.lang.String getLabelsOrDefault( - java.lang.String key, - /* nullable */ -java.lang.String defaultValue); - /** - *
-   * Optional. Labels applied to the workload.
-   * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - - java.lang.String getLabelsOrThrow( - java.lang.String key); - - /** - *
-   * Input only. The parent resource for the resources managed by this Assured
-   * Workload. May be either empty or a folder resource which is a child of the
-   * Workload parent. If not specified all resources are created under the
-   * parent organization.
-   * Format:
-   * folders/{folder_id}
-   * 
- * - * string provisioned_resources_parent = 13 [(.google.api.field_behavior) = INPUT_ONLY]; - * @return The provisionedResourcesParent. - */ - java.lang.String getProvisionedResourcesParent(); - /** - *
-   * Input only. The parent resource for the resources managed by this Assured
-   * Workload. May be either empty or a folder resource which is a child of the
-   * Workload parent. If not specified all resources are created under the
-   * parent organization.
-   * Format:
-   * folders/{folder_id}
-   * 
- * - * string provisioned_resources_parent = 13 [(.google.api.field_behavior) = INPUT_ONLY]; - * @return The bytes for provisionedResourcesParent. - */ - com.google.protobuf.ByteString - getProvisionedResourcesParentBytes(); - - /** - *
-   * Input only. Settings used to create a CMEK crypto key. When set a project
-   * with a KMS CMEK key is provisioned. This field is mandatory for a subset of
-   * Compliance Regimes.
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload.KMSSettings kms_settings = 14 [(.google.api.field_behavior) = INPUT_ONLY]; - * @return Whether the kmsSettings field is set. - */ - boolean hasKmsSettings(); - /** - *
-   * Input only. Settings used to create a CMEK crypto key. When set a project
-   * with a KMS CMEK key is provisioned. This field is mandatory for a subset of
-   * Compliance Regimes.
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload.KMSSettings kms_settings = 14 [(.google.api.field_behavior) = INPUT_ONLY]; - * @return The kmsSettings. - */ - com.google.cloud.assuredworkloads.v1.Workload.KMSSettings getKmsSettings(); - /** - *
-   * Input only. Settings used to create a CMEK crypto key. When set a project
-   * with a KMS CMEK key is provisioned. This field is mandatory for a subset of
-   * Compliance Regimes.
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload.KMSSettings kms_settings = 14 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - com.google.cloud.assuredworkloads.v1.Workload.KMSSettingsOrBuilder getKmsSettingsOrBuilder(); - - /** - *
-   * Input only. Resource properties that are used to customize workload
-   * resources. These properties (such as custom project id) will be used to
-   * create workload resources if possible. This field is optional.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - java.util.List - getResourceSettingsList(); - /** - *
-   * Input only. Resource properties that are used to customize workload
-   * resources. These properties (such as custom project id) will be used to
-   * create workload resources if possible. This field is optional.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings getResourceSettings(int index); - /** - *
-   * Input only. Resource properties that are used to customize workload
-   * resources. These properties (such as custom project id) will be used to
-   * create workload resources if possible. This field is optional.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - int getResourceSettingsCount(); - /** - *
-   * Input only. Resource properties that are used to customize workload
-   * resources. These properties (such as custom project id) will be used to
-   * create workload resources if possible. This field is optional.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - java.util.List - getResourceSettingsOrBuilderList(); - /** - *
-   * Input only. Resource properties that are used to customize workload
-   * resources. These properties (such as custom project id) will be used to
-   * create workload resources if possible. This field is optional.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - com.google.cloud.assuredworkloads.v1.Workload.ResourceSettingsOrBuilder getResourceSettingsOrBuilder( - int index); - - /** - *
-   * Output only. Represents the KAJ enrollment state of the given workload.
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload.KajEnrollmentState kaj_enrollment_state = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return The enum numeric value on the wire for kajEnrollmentState. - */ - int getKajEnrollmentStateValue(); - /** - *
-   * Output only. Represents the KAJ enrollment state of the given workload.
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload.KajEnrollmentState kaj_enrollment_state = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return The kajEnrollmentState. - */ - com.google.cloud.assuredworkloads.v1.Workload.KajEnrollmentState getKajEnrollmentState(); - - /** - *
-   * Optional. Indicates the sovereignty status of the given workload.
-   * Currently meant to be used by Europe/Canada customers.
-   * 
- * - * bool enable_sovereign_controls = 18 [(.google.api.field_behavior) = OPTIONAL]; - * @return The enableSovereignControls. - */ - boolean getEnableSovereignControls(); - - /** - *
-   * Output only. Represents the SAA enrollment response of the given workload.
-   * SAA enrollment response is queried during GetWorkload call.
-   * In failure cases, user friendly error message is shown in SAA details page.
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse saa_enrollment_response = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return Whether the saaEnrollmentResponse field is set. - */ - boolean hasSaaEnrollmentResponse(); - /** - *
-   * Output only. Represents the SAA enrollment response of the given workload.
-   * SAA enrollment response is queried during GetWorkload call.
-   * In failure cases, user friendly error message is shown in SAA details page.
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse saa_enrollment_response = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return The saaEnrollmentResponse. - */ - com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse getSaaEnrollmentResponse(); - /** - *
-   * Output only. Represents the SAA enrollment response of the given workload.
-   * SAA enrollment response is queried during GetWorkload call.
-   * In failure cases, user friendly error message is shown in SAA details page.
-   * 
- * - * .google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse saa_enrollment_response = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponseOrBuilder getSaaEnrollmentResponseOrBuilder(); -} diff --git a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/proto/google/cloud/assuredworkloads/v1/assuredworkloads.proto b/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/proto/google/cloud/assuredworkloads/v1/assuredworkloads.proto deleted file mode 100644 index 9d4045e46d2a..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/proto-google-cloud-assured-workloads-v1/src/main/proto/google/cloud/assuredworkloads/v1/assuredworkloads.proto +++ /dev/null @@ -1,466 +0,0 @@ -// Copyright 2021 Google LLC -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -syntax = "proto3"; - -package google.cloud.assuredworkloads.v1; - -import "google/api/annotations.proto"; -import "google/api/client.proto"; -import "google/api/field_behavior.proto"; -import "google/api/resource.proto"; -import "google/longrunning/operations.proto"; -import "google/protobuf/duration.proto"; -import "google/protobuf/empty.proto"; -import "google/protobuf/field_mask.proto"; -import "google/protobuf/timestamp.proto"; - -option csharp_namespace = "Google.Cloud.AssuredWorkloads.V1"; -option go_package = "google.golang.org/genproto/googleapis/cloud/assuredworkloads/v1;assuredworkloads"; -option java_multiple_files = true; -option java_outer_classname = "AssuredworkloadsProto"; -option java_package = "com.google.cloud.assuredworkloads.v1"; -option php_namespace = "Google\\Cloud\\AssuredWorkloads\\V1"; -option ruby_package = "Google::Cloud::AssuredWorkloads::V1"; -option (google.api.resource_definition) = { - type: "assuredworkloads.googleapis.com/Location" - pattern: "organizations/{organization}/locations/{location}" -}; - -// Service to manage AssuredWorkloads. -service AssuredWorkloadsService { - option (google.api.default_host) = "assuredworkloads.googleapis.com"; - option (google.api.oauth_scopes) = - "https://www.googleapis.com/auth/cloud-platform"; - - // Creates Assured Workload. - rpc CreateWorkload(CreateWorkloadRequest) - returns (google.longrunning.Operation) { - option (google.api.http) = { - post: "/v1/{parent=organizations/*/locations/*}/workloads" - body: "workload" - }; - option (google.api.method_signature) = "parent,workload"; - option (google.longrunning.operation_info) = { - response_type: "Workload" - metadata_type: "CreateWorkloadOperationMetadata" - }; - } - - // Updates an existing workload. - // Currently allows updating of workload display_name and labels. - // For force updates don't set etag field in the Workload. - // Only one update operation per workload can be in progress. - rpc UpdateWorkload(UpdateWorkloadRequest) returns (Workload) { - option (google.api.http) = { - patch: "/v1/{workload.name=organizations/*/locations/*/workloads/*}" - body: "workload" - }; - option (google.api.method_signature) = "workload,update_mask"; - } - - // Deletes the workload. Make sure that workload's direct children are already - // in a deleted state, otherwise the request will fail with a - // FAILED_PRECONDITION error. - rpc DeleteWorkload(DeleteWorkloadRequest) returns (google.protobuf.Empty) { - option (google.api.http) = { - delete: "/v1/{name=organizations/*/locations/*/workloads/*}" - }; - option (google.api.method_signature) = "name"; - } - - // Gets Assured Workload associated with a CRM Node - rpc GetWorkload(GetWorkloadRequest) returns (Workload) { - option (google.api.http) = { - get: "/v1/{name=organizations/*/locations/*/workloads/*}" - }; - option (google.api.method_signature) = "name"; - } - - // Lists Assured Workloads under a CRM Node. - rpc ListWorkloads(ListWorkloadsRequest) returns (ListWorkloadsResponse) { - option (google.api.http) = { - get: "/v1/{parent=organizations/*/locations/*}/workloads" - }; - option (google.api.method_signature) = "parent"; - } -} - -// Request for creating a workload. -message CreateWorkloadRequest { - // Required. The resource name of the new Workload's parent. - // Must be of the form `organizations/{org_id}/locations/{location_id}`. - string parent = 1 [ - (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { - child_type: "assuredworkloads.googleapis.com/Workload" - } - ]; - - // Required. Assured Workload to create - Workload workload = 2 [(google.api.field_behavior) = REQUIRED]; - - // Optional. A identifier associated with the workload and underlying projects - // which allows for the break down of billing costs for a workload. The value - // provided for the identifier will add a label to the workload and contained - // projects with the identifier as the value. - string external_id = 3 [(google.api.field_behavior) = OPTIONAL]; -} - -// Request for Updating a workload. -message UpdateWorkloadRequest { - // Required. The workload to update. - // The workload’s `name` field is used to identify the workload to be updated. - // Format: - // organizations/{org_id}/locations/{location_id}/workloads/{workload_id} - Workload workload = 1 [(google.api.field_behavior) = REQUIRED]; - - // Required. The list of fields to be updated. - google.protobuf.FieldMask update_mask = 2 - [(google.api.field_behavior) = REQUIRED]; -} - -// Request for deleting a Workload. -message DeleteWorkloadRequest { - // Required. The `name` field is used to identify the workload. - // Format: - // organizations/{org_id}/locations/{location_id}/workloads/{workload_id} - string name = 1 [ - (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { - type: "assuredworkloads.googleapis.com/Workload" - } - ]; - - // Optional. The etag of the workload. - // If this is provided, it must match the server's etag. - string etag = 2 [(google.api.field_behavior) = OPTIONAL]; -} - -// Request for fetching a workload. -message GetWorkloadRequest { - // Required. The resource name of the Workload to fetch. This is the - // workloads's relative path in the API, formatted as - // "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}". - // For example, - // "organizations/123/locations/us-east1/workloads/assured-workload-1". - string name = 1 [ - (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { - type: "assuredworkloads.googleapis.com/Workload" - } - ]; -} - -// Request for fetching workloads in an organization. -message ListWorkloadsRequest { - // Required. Parent Resource to list workloads from. - // Must be of the form `organizations/{org_id}/locations/{location}`. - string parent = 1 [ - (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { - child_type: "assuredworkloads.googleapis.com/Workload" - } - ]; - - // Page size. - int32 page_size = 2; - - // Page token returned from previous request. Page token contains context from - // previous request. Page token needs to be passed in the second and following - // requests. - string page_token = 3; - - // A custom filter for filtering by properties of a workload. At this time, - // only filtering by labels is supported. - string filter = 4; -} - -// Response of ListWorkloads endpoint. -message ListWorkloadsResponse { - // List of Workloads under a given parent. - repeated Workload workloads = 1; - - // The next page token. Return empty if reached the last page. - string next_page_token = 2; -} - -// An Workload object for managing highly regulated workloads of cloud -// customers. -message Workload { - option (google.api.resource) = { - type: "assuredworkloads.googleapis.com/Workload" - pattern: "organizations/{organization}/locations/{location}/workloads/{workload}" - }; - - // Represent the resources that are children of this Workload. - message ResourceInfo { - // The type of resource. - enum ResourceType { - // Unknown resource type. - RESOURCE_TYPE_UNSPECIFIED = 0; - - // Consumer project. - CONSUMER_PROJECT = 1; - - // Consumer project containing encryption keys. - ENCRYPTION_KEYS_PROJECT = 2; - - // Keyring resource that hosts encryption keys. - KEYRING = 3; - } - - // Resource identifier. - // For a project this represents project_number. - int64 resource_id = 1; - - // Indicates the type of resource. - ResourceType resource_type = 2; - } - - // Settings specific to the Key Management Service. - message KMSSettings { - // Required. Input only. Immutable. The time at which the Key Management - // Service will automatically create a new version of the crypto key and - // mark it as the primary. - google.protobuf.Timestamp next_rotation_time = 1 [ - (google.api.field_behavior) = REQUIRED, - (google.api.field_behavior) = INPUT_ONLY, - (google.api.field_behavior) = IMMUTABLE - ]; - - // Required. Input only. Immutable. [next_rotation_time] will be advanced by - // this period when the Key Management Service automatically rotates a key. - // Must be at least 24 hours and at most 876,000 hours. - google.protobuf.Duration rotation_period = 2 [ - (google.api.field_behavior) = REQUIRED, - (google.api.field_behavior) = INPUT_ONLY, - (google.api.field_behavior) = IMMUTABLE - ]; - } - - // Represent the custom settings for the resources to be created. - message ResourceSettings { - // Resource identifier. - // For a project this represents project_id. If the project is already - // taken, the workload creation will fail. - string resource_id = 1; - - // Indicates the type of resource. This field should be specified to - // correspond the id to the right project type (CONSUMER_PROJECT or - // ENCRYPTION_KEYS_PROJECT) - ResourceInfo.ResourceType resource_type = 2; - - // User-assigned resource display name. - // If not empty it will be used to create a resource with the specified - // name. - string display_name = 3; - } - - // Signed Access Approvals (SAA) enrollment response. - message SaaEnrollmentResponse { - // Setup state of SAA enrollment. - enum SetupState { - // Unspecified. - SETUP_STATE_UNSPECIFIED = 0; - - // SAA enrollment pending. - STATUS_PENDING = 1; - - // SAA enrollment comopleted. - STATUS_COMPLETE = 2; - } - - // Setup error of SAA enrollment. - enum SetupError { - // Unspecified. - SETUP_ERROR_UNSPECIFIED = 0; - - // Invalid states for all customers, to be redirected to AA UI for - // additional details. - ERROR_INVALID_BASE_SETUP = 1; - - // Returned when there is not an EKM key configured. - ERROR_MISSING_EXTERNAL_SIGNING_KEY = 2; - - // Returned when there are no enrolled services or the customer is - // enrolled in CAA only for a subset of services. - ERROR_NOT_ALL_SERVICES_ENROLLED = 3; - - // Returned when exception was encountered during evaluation of other - // criteria. - ERROR_SETUP_CHECK_FAILED = 4; - } - - // Indicates SAA enrollment status of a given workload. - optional SetupState setup_status = 1; - - // Indicates SAA enrollment setup error if any. - repeated SetupError setup_errors = 2; - } - - // Supported Compliance Regimes. - enum ComplianceRegime { - // Unknown compliance regime. - COMPLIANCE_REGIME_UNSPECIFIED = 0; - - // Information protection as per DoD IL4 requirements. - IL4 = 1; - - // Criminal Justice Information Services (CJIS) Security policies. - CJIS = 2; - - // FedRAMP High data protection controls - FEDRAMP_HIGH = 3; - - // FedRAMP Moderate data protection controls - FEDRAMP_MODERATE = 4; - - // Assured Workloads For US Regions data protection controls - US_REGIONAL_ACCESS = 5; - - // Health Insurance Portability and Accountability Act controls - HIPAA = 6; - - // Health Information Trust Alliance controls - HITRUST = 7; - - // Assured Workloads For EU Regions and Support controls - EU_REGIONS_AND_SUPPORT = 8; - - // Assured Workloads For Canada Regions and Support controls - CA_REGIONS_AND_SUPPORT = 9; - - // International Traffic in Arms Regulations - ITAR = 10; - } - - // Key Access Justifications(KAJ) Enrollment State. - enum KajEnrollmentState { - // Default State for KAJ Enrollment. - KAJ_ENROLLMENT_STATE_UNSPECIFIED = 0; - - // Pending State for KAJ Enrollment. - KAJ_ENROLLMENT_STATE_PENDING = 1; - - // Complete State for KAJ Enrollment. - KAJ_ENROLLMENT_STATE_COMPLETE = 2; - } - - // Optional. The resource name of the workload. - // Format: - // organizations/{organization}/locations/{location}/workloads/{workload} - // - // Read-only. - string name = 1 [(google.api.field_behavior) = OPTIONAL]; - - // Required. The user-assigned display name of the Workload. - // When present it must be between 4 to 30 characters. - // Allowed characters are: lowercase and uppercase letters, numbers, - // hyphen, and spaces. - // - // Example: My Workload - string display_name = 2 [(google.api.field_behavior) = REQUIRED]; - - // Output only. The resources associated with this workload. - // These resources will be created when creating the workload. - // If any of the projects already exist, the workload creation will fail. - // Always read only. - repeated ResourceInfo resources = 3 - [(google.api.field_behavior) = OUTPUT_ONLY]; - - // Required. Immutable. Compliance Regime associated with this workload. - ComplianceRegime compliance_regime = 4 [ - (google.api.field_behavior) = REQUIRED, - (google.api.field_behavior) = IMMUTABLE - ]; - - // Output only. Immutable. The Workload creation timestamp. - google.protobuf.Timestamp create_time = 5 [ - (google.api.field_behavior) = OUTPUT_ONLY, - (google.api.field_behavior) = IMMUTABLE - ]; - - // Required. Input only. The billing account used for the resources which are - // direct children of workload. This billing account is initially associated - // with the resources created as part of Workload creation. - // After the initial creation of these resources, the customer can change - // the assigned billing account. - // The resource name has the form - // `billingAccounts/{billing_account_id}`. For example, - // `billingAccounts/012345-567890-ABCDEF`. - string billing_account = 6 [ - (google.api.field_behavior) = REQUIRED, - (google.api.field_behavior) = INPUT_ONLY - ]; - - // Optional. ETag of the workload, it is calculated on the basis - // of the Workload contents. It will be used in Update & Delete operations. - string etag = 9 [(google.api.field_behavior) = OPTIONAL]; - - // Optional. Labels applied to the workload. - map labels = 10 [(google.api.field_behavior) = OPTIONAL]; - - // Input only. The parent resource for the resources managed by this Assured - // Workload. May be either empty or a folder resource which is a child of the - // Workload parent. If not specified all resources are created under the - // parent organization. - // Format: - // folders/{folder_id} - string provisioned_resources_parent = 13 - [(google.api.field_behavior) = INPUT_ONLY]; - - // Input only. Settings used to create a CMEK crypto key. When set a project - // with a KMS CMEK key is provisioned. This field is mandatory for a subset of - // Compliance Regimes. - KMSSettings kms_settings = 14 [(google.api.field_behavior) = INPUT_ONLY]; - - // Input only. Resource properties that are used to customize workload - // resources. These properties (such as custom project id) will be used to - // create workload resources if possible. This field is optional. - repeated ResourceSettings resource_settings = 15 - [(google.api.field_behavior) = INPUT_ONLY]; - - // Output only. Represents the KAJ enrollment state of the given workload. - KajEnrollmentState kaj_enrollment_state = 17 - [(google.api.field_behavior) = OUTPUT_ONLY]; - - // Optional. Indicates the sovereignty status of the given workload. - // Currently meant to be used by Europe/Canada customers. - bool enable_sovereign_controls = 18 [(google.api.field_behavior) = OPTIONAL]; - - // Output only. Represents the SAA enrollment response of the given workload. - // SAA enrollment response is queried during GetWorkload call. - // In failure cases, user friendly error message is shown in SAA details page. - SaaEnrollmentResponse saa_enrollment_response = 20 - [(google.api.field_behavior) = OUTPUT_ONLY]; -} - -// Operation metadata to give request details of CreateWorkload. -message CreateWorkloadOperationMetadata { - // Optional. Time when the operation was created. - google.protobuf.Timestamp create_time = 1 - [(google.api.field_behavior) = OPTIONAL]; - - // Optional. The display name of the workload. - string display_name = 2 [(google.api.field_behavior) = OPTIONAL]; - - // Optional. The parent of the workload. - string parent = 3 [(google.api.field_behavior) = OPTIONAL]; - - // Optional. Compliance controls that should be applied to the resources - // managed by the workload. - Workload.ComplianceRegime compliance_regime = 4 - [(google.api.field_behavior) = OPTIONAL]; -} diff --git a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/create/SyncCreateSetCredentialsProvider.java b/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/create/SyncCreateSetCredentialsProvider.java deleted file mode 100644 index 360a69cebd55..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/create/SyncCreateSetCredentialsProvider.java +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.samples; - -// [START assuredworkloads_v1_generated_assuredworkloadsserviceclient_create_setcredentialsprovider_sync] -import com.google.api.gax.core.FixedCredentialsProvider; -import com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceSettings; -import com.google.cloud.assuredworkloads.v1.myCredentials; - -public class SyncCreateSetCredentialsProvider { - - public static void main(String[] args) throws Exception { - syncCreateSetCredentialsProvider(); - } - - public static void syncCreateSetCredentialsProvider() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - AssuredWorkloadsServiceSettings assuredWorkloadsServiceSettings = - AssuredWorkloadsServiceSettings.newBuilder() - .setCredentialsProvider(FixedCredentialsProvider.create(myCredentials)) - .build(); - AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create(assuredWorkloadsServiceSettings); - } -} -// [END assuredworkloads_v1_generated_assuredworkloadsserviceclient_create_setcredentialsprovider_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/create/SyncCreateSetCredentialsProvider1.java b/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/create/SyncCreateSetCredentialsProvider1.java deleted file mode 100644 index 36a9c4e3a7a5..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/create/SyncCreateSetCredentialsProvider1.java +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.samples; - -// [START assuredworkloads_v1_generated_assuredworkloadsserviceclient_create_setcredentialsprovider1_sync] -import com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceSettings; - -public class SyncCreateSetCredentialsProvider1 { - - public static void main(String[] args) throws Exception { - syncCreateSetCredentialsProvider1(); - } - - public static void syncCreateSetCredentialsProvider1() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - AssuredWorkloadsServiceSettings assuredWorkloadsServiceSettings = - AssuredWorkloadsServiceSettings.newBuilder() - .setTransportChannelProvider( - AssuredWorkloadsServiceSettings.defaultHttpJsonTransportProviderBuilder().build()) - .build(); - AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create(assuredWorkloadsServiceSettings); - } -} -// [END assuredworkloads_v1_generated_assuredworkloadsserviceclient_create_setcredentialsprovider1_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/create/SyncCreateSetEndpoint.java b/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/create/SyncCreateSetEndpoint.java deleted file mode 100644 index 1ff0e1c9a0a7..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/create/SyncCreateSetEndpoint.java +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.samples; - -// [START assuredworkloads_v1_generated_assuredworkloadsserviceclient_create_setendpoint_sync] -import com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceSettings; -import com.google.cloud.assuredworkloads.v1.myEndpoint; - -public class SyncCreateSetEndpoint { - - public static void main(String[] args) throws Exception { - syncCreateSetEndpoint(); - } - - public static void syncCreateSetEndpoint() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - AssuredWorkloadsServiceSettings assuredWorkloadsServiceSettings = - AssuredWorkloadsServiceSettings.newBuilder().setEndpoint(myEndpoint).build(); - AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create(assuredWorkloadsServiceSettings); - } -} -// [END assuredworkloads_v1_generated_assuredworkloadsserviceclient_create_setendpoint_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/createworkload/AsyncCreateWorkload.java b/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/createworkload/AsyncCreateWorkload.java deleted file mode 100644 index 67365c6f22d9..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/createworkload/AsyncCreateWorkload.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.samples; - -// [START assuredworkloads_v1_generated_assuredworkloadsserviceclient_createworkload_async] -import com.google.api.core.ApiFuture; -import com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest; -import com.google.cloud.assuredworkloads.v1.LocationName; -import com.google.cloud.assuredworkloads.v1.Workload; -import com.google.longrunning.Operation; - -public class AsyncCreateWorkload { - - public static void main(String[] args) throws Exception { - asyncCreateWorkload(); - } - - public static void asyncCreateWorkload() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - CreateWorkloadRequest request = - CreateWorkloadRequest.newBuilder() - .setParent(LocationName.of("[ORGANIZATION]", "[LOCATION]").toString()) - .setWorkload(Workload.newBuilder().build()) - .setExternalId("externalId-1699764666") - .build(); - ApiFuture future = - assuredWorkloadsServiceClient.createWorkloadCallable().futureCall(request); - // Do something. - Operation response = future.get(); - } - } -} -// [END assuredworkloads_v1_generated_assuredworkloadsserviceclient_createworkload_async] diff --git a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/createworkload/AsyncCreateWorkloadLRO.java b/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/createworkload/AsyncCreateWorkloadLRO.java deleted file mode 100644 index b485dd1926af..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/createworkload/AsyncCreateWorkloadLRO.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.samples; - -// [START assuredworkloads_v1_generated_assuredworkloadsserviceclient_createworkload_lro_async] -import com.google.api.gax.longrunning.OperationFuture; -import com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata; -import com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest; -import com.google.cloud.assuredworkloads.v1.LocationName; -import com.google.cloud.assuredworkloads.v1.Workload; - -public class AsyncCreateWorkloadLRO { - - public static void main(String[] args) throws Exception { - asyncCreateWorkloadLRO(); - } - - public static void asyncCreateWorkloadLRO() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - CreateWorkloadRequest request = - CreateWorkloadRequest.newBuilder() - .setParent(LocationName.of("[ORGANIZATION]", "[LOCATION]").toString()) - .setWorkload(Workload.newBuilder().build()) - .setExternalId("externalId-1699764666") - .build(); - OperationFuture future = - assuredWorkloadsServiceClient.createWorkloadOperationCallable().futureCall(request); - // Do something. - Workload response = future.get(); - } - } -} -// [END assuredworkloads_v1_generated_assuredworkloadsserviceclient_createworkload_lro_async] diff --git a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/createworkload/SyncCreateWorkload.java b/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/createworkload/SyncCreateWorkload.java deleted file mode 100644 index 35d43de43ea5..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/createworkload/SyncCreateWorkload.java +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.samples; - -// [START assuredworkloads_v1_generated_assuredworkloadsserviceclient_createworkload_sync] -import com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest; -import com.google.cloud.assuredworkloads.v1.LocationName; -import com.google.cloud.assuredworkloads.v1.Workload; - -public class SyncCreateWorkload { - - public static void main(String[] args) throws Exception { - syncCreateWorkload(); - } - - public static void syncCreateWorkload() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - CreateWorkloadRequest request = - CreateWorkloadRequest.newBuilder() - .setParent(LocationName.of("[ORGANIZATION]", "[LOCATION]").toString()) - .setWorkload(Workload.newBuilder().build()) - .setExternalId("externalId-1699764666") - .build(); - Workload response = assuredWorkloadsServiceClient.createWorkloadAsync(request).get(); - } - } -} -// [END assuredworkloads_v1_generated_assuredworkloadsserviceclient_createworkload_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/createworkload/SyncCreateWorkloadLocationnameWorkload.java b/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/createworkload/SyncCreateWorkloadLocationnameWorkload.java deleted file mode 100644 index 00a426a799d3..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/createworkload/SyncCreateWorkloadLocationnameWorkload.java +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.samples; - -// [START assuredworkloads_v1_generated_assuredworkloadsserviceclient_createworkload_locationnameworkload_sync] -import com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1.LocationName; -import com.google.cloud.assuredworkloads.v1.Workload; - -public class SyncCreateWorkloadLocationnameWorkload { - - public static void main(String[] args) throws Exception { - syncCreateWorkloadLocationnameWorkload(); - } - - public static void syncCreateWorkloadLocationnameWorkload() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - LocationName parent = LocationName.of("[ORGANIZATION]", "[LOCATION]"); - Workload workload = Workload.newBuilder().build(); - Workload response = assuredWorkloadsServiceClient.createWorkloadAsync(parent, workload).get(); - } - } -} -// [END assuredworkloads_v1_generated_assuredworkloadsserviceclient_createworkload_locationnameworkload_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/createworkload/SyncCreateWorkloadStringWorkload.java b/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/createworkload/SyncCreateWorkloadStringWorkload.java deleted file mode 100644 index 162dad0b716d..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/createworkload/SyncCreateWorkloadStringWorkload.java +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.samples; - -// [START assuredworkloads_v1_generated_assuredworkloadsserviceclient_createworkload_stringworkload_sync] -import com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1.LocationName; -import com.google.cloud.assuredworkloads.v1.Workload; - -public class SyncCreateWorkloadStringWorkload { - - public static void main(String[] args) throws Exception { - syncCreateWorkloadStringWorkload(); - } - - public static void syncCreateWorkloadStringWorkload() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - String parent = LocationName.of("[ORGANIZATION]", "[LOCATION]").toString(); - Workload workload = Workload.newBuilder().build(); - Workload response = assuredWorkloadsServiceClient.createWorkloadAsync(parent, workload).get(); - } - } -} -// [END assuredworkloads_v1_generated_assuredworkloadsserviceclient_createworkload_stringworkload_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/deleteworkload/AsyncDeleteWorkload.java b/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/deleteworkload/AsyncDeleteWorkload.java deleted file mode 100644 index 33b8c3df51a7..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/deleteworkload/AsyncDeleteWorkload.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.samples; - -// [START assuredworkloads_v1_generated_assuredworkloadsserviceclient_deleteworkload_async] -import com.google.api.core.ApiFuture; -import com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest; -import com.google.cloud.assuredworkloads.v1.WorkloadName; -import com.google.protobuf.Empty; - -public class AsyncDeleteWorkload { - - public static void main(String[] args) throws Exception { - asyncDeleteWorkload(); - } - - public static void asyncDeleteWorkload() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - DeleteWorkloadRequest request = - DeleteWorkloadRequest.newBuilder() - .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString()) - .setEtag("etag3123477") - .build(); - ApiFuture future = - assuredWorkloadsServiceClient.deleteWorkloadCallable().futureCall(request); - // Do something. - future.get(); - } - } -} -// [END assuredworkloads_v1_generated_assuredworkloadsserviceclient_deleteworkload_async] diff --git a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/deleteworkload/SyncDeleteWorkload.java b/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/deleteworkload/SyncDeleteWorkload.java deleted file mode 100644 index c902ca420b82..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/deleteworkload/SyncDeleteWorkload.java +++ /dev/null @@ -1,45 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.samples; - -// [START assuredworkloads_v1_generated_assuredworkloadsserviceclient_deleteworkload_sync] -import com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest; -import com.google.cloud.assuredworkloads.v1.WorkloadName; -import com.google.protobuf.Empty; - -public class SyncDeleteWorkload { - - public static void main(String[] args) throws Exception { - syncDeleteWorkload(); - } - - public static void syncDeleteWorkload() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - DeleteWorkloadRequest request = - DeleteWorkloadRequest.newBuilder() - .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString()) - .setEtag("etag3123477") - .build(); - assuredWorkloadsServiceClient.deleteWorkload(request); - } - } -} -// [END assuredworkloads_v1_generated_assuredworkloadsserviceclient_deleteworkload_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/deleteworkload/SyncDeleteWorkloadString.java b/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/deleteworkload/SyncDeleteWorkloadString.java deleted file mode 100644 index 20a7f9437557..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/deleteworkload/SyncDeleteWorkloadString.java +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.samples; - -// [START assuredworkloads_v1_generated_assuredworkloadsserviceclient_deleteworkload_string_sync] -import com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1.WorkloadName; -import com.google.protobuf.Empty; - -public class SyncDeleteWorkloadString { - - public static void main(String[] args) throws Exception { - syncDeleteWorkloadString(); - } - - public static void syncDeleteWorkloadString() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - String name = WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString(); - assuredWorkloadsServiceClient.deleteWorkload(name); - } - } -} -// [END assuredworkloads_v1_generated_assuredworkloadsserviceclient_deleteworkload_string_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/deleteworkload/SyncDeleteWorkloadWorkloadname.java b/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/deleteworkload/SyncDeleteWorkloadWorkloadname.java deleted file mode 100644 index b9b3bd0d114e..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/deleteworkload/SyncDeleteWorkloadWorkloadname.java +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.samples; - -// [START assuredworkloads_v1_generated_assuredworkloadsserviceclient_deleteworkload_workloadname_sync] -import com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1.WorkloadName; -import com.google.protobuf.Empty; - -public class SyncDeleteWorkloadWorkloadname { - - public static void main(String[] args) throws Exception { - syncDeleteWorkloadWorkloadname(); - } - - public static void syncDeleteWorkloadWorkloadname() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - WorkloadName name = WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]"); - assuredWorkloadsServiceClient.deleteWorkload(name); - } - } -} -// [END assuredworkloads_v1_generated_assuredworkloadsserviceclient_deleteworkload_workloadname_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/getworkload/AsyncGetWorkload.java b/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/getworkload/AsyncGetWorkload.java deleted file mode 100644 index 85b4562ba4c9..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/getworkload/AsyncGetWorkload.java +++ /dev/null @@ -1,48 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.samples; - -// [START assuredworkloads_v1_generated_assuredworkloadsserviceclient_getworkload_async] -import com.google.api.core.ApiFuture; -import com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1.GetWorkloadRequest; -import com.google.cloud.assuredworkloads.v1.Workload; -import com.google.cloud.assuredworkloads.v1.WorkloadName; - -public class AsyncGetWorkload { - - public static void main(String[] args) throws Exception { - asyncGetWorkload(); - } - - public static void asyncGetWorkload() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - GetWorkloadRequest request = - GetWorkloadRequest.newBuilder() - .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString()) - .build(); - ApiFuture future = - assuredWorkloadsServiceClient.getWorkloadCallable().futureCall(request); - // Do something. - Workload response = future.get(); - } - } -} -// [END assuredworkloads_v1_generated_assuredworkloadsserviceclient_getworkload_async] diff --git a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/getworkload/SyncGetWorkload.java b/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/getworkload/SyncGetWorkload.java deleted file mode 100644 index fbf42f69f89c..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/getworkload/SyncGetWorkload.java +++ /dev/null @@ -1,44 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.samples; - -// [START assuredworkloads_v1_generated_assuredworkloadsserviceclient_getworkload_sync] -import com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1.GetWorkloadRequest; -import com.google.cloud.assuredworkloads.v1.Workload; -import com.google.cloud.assuredworkloads.v1.WorkloadName; - -public class SyncGetWorkload { - - public static void main(String[] args) throws Exception { - syncGetWorkload(); - } - - public static void syncGetWorkload() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - GetWorkloadRequest request = - GetWorkloadRequest.newBuilder() - .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString()) - .build(); - Workload response = assuredWorkloadsServiceClient.getWorkload(request); - } - } -} -// [END assuredworkloads_v1_generated_assuredworkloadsserviceclient_getworkload_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/getworkload/SyncGetWorkloadString.java b/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/getworkload/SyncGetWorkloadString.java deleted file mode 100644 index 940488b7144d..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/getworkload/SyncGetWorkloadString.java +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.samples; - -// [START assuredworkloads_v1_generated_assuredworkloadsserviceclient_getworkload_string_sync] -import com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1.Workload; -import com.google.cloud.assuredworkloads.v1.WorkloadName; - -public class SyncGetWorkloadString { - - public static void main(String[] args) throws Exception { - syncGetWorkloadString(); - } - - public static void syncGetWorkloadString() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - String name = WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString(); - Workload response = assuredWorkloadsServiceClient.getWorkload(name); - } - } -} -// [END assuredworkloads_v1_generated_assuredworkloadsserviceclient_getworkload_string_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/getworkload/SyncGetWorkloadWorkloadname.java b/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/getworkload/SyncGetWorkloadWorkloadname.java deleted file mode 100644 index 80c6006dfe32..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/getworkload/SyncGetWorkloadWorkloadname.java +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.samples; - -// [START assuredworkloads_v1_generated_assuredworkloadsserviceclient_getworkload_workloadname_sync] -import com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1.Workload; -import com.google.cloud.assuredworkloads.v1.WorkloadName; - -public class SyncGetWorkloadWorkloadname { - - public static void main(String[] args) throws Exception { - syncGetWorkloadWorkloadname(); - } - - public static void syncGetWorkloadWorkloadname() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - WorkloadName name = WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]"); - Workload response = assuredWorkloadsServiceClient.getWorkload(name); - } - } -} -// [END assuredworkloads_v1_generated_assuredworkloadsserviceclient_getworkload_workloadname_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/listworkloads/AsyncListWorkloads.java b/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/listworkloads/AsyncListWorkloads.java deleted file mode 100644 index 46ca44020786..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/listworkloads/AsyncListWorkloads.java +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.samples; - -// [START assuredworkloads_v1_generated_assuredworkloadsserviceclient_listworkloads_async] -import com.google.api.core.ApiFuture; -import com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest; -import com.google.cloud.assuredworkloads.v1.LocationName; -import com.google.cloud.assuredworkloads.v1.Workload; - -public class AsyncListWorkloads { - - public static void main(String[] args) throws Exception { - asyncListWorkloads(); - } - - public static void asyncListWorkloads() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - ListWorkloadsRequest request = - ListWorkloadsRequest.newBuilder() - .setParent(LocationName.of("[ORGANIZATION]", "[LOCATION]").toString()) - .setPageSize(883849137) - .setPageToken("pageToken873572522") - .setFilter("filter-1274492040") - .build(); - ApiFuture future = - assuredWorkloadsServiceClient.listWorkloadsPagedCallable().futureCall(request); - // Do something. - for (Workload element : future.get().iterateAll()) { - // doThingsWith(element); - } - } - } -} -// [END assuredworkloads_v1_generated_assuredworkloadsserviceclient_listworkloads_async] diff --git a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/listworkloads/AsyncListWorkloadsPaged.java b/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/listworkloads/AsyncListWorkloadsPaged.java deleted file mode 100644 index 434fa1008616..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/listworkloads/AsyncListWorkloadsPaged.java +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.samples; - -// [START assuredworkloads_v1_generated_assuredworkloadsserviceclient_listworkloads_paged_async] -import com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest; -import com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse; -import com.google.cloud.assuredworkloads.v1.LocationName; -import com.google.cloud.assuredworkloads.v1.Workload; -import com.google.common.base.Strings; - -public class AsyncListWorkloadsPaged { - - public static void main(String[] args) throws Exception { - asyncListWorkloadsPaged(); - } - - public static void asyncListWorkloadsPaged() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - ListWorkloadsRequest request = - ListWorkloadsRequest.newBuilder() - .setParent(LocationName.of("[ORGANIZATION]", "[LOCATION]").toString()) - .setPageSize(883849137) - .setPageToken("pageToken873572522") - .setFilter("filter-1274492040") - .build(); - while (true) { - ListWorkloadsResponse response = - assuredWorkloadsServiceClient.listWorkloadsCallable().call(request); - for (Workload element : response.getWorkloadsList()) { - // doThingsWith(element); - } - String nextPageToken = response.getNextPageToken(); - if (!Strings.isNullOrEmpty(nextPageToken)) { - request = request.toBuilder().setPageToken(nextPageToken).build(); - } else { - break; - } - } - } - } -} -// [END assuredworkloads_v1_generated_assuredworkloadsserviceclient_listworkloads_paged_async] diff --git a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/listworkloads/SyncListWorkloads.java b/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/listworkloads/SyncListWorkloads.java deleted file mode 100644 index 7760203911d6..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/listworkloads/SyncListWorkloads.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.samples; - -// [START assuredworkloads_v1_generated_assuredworkloadsserviceclient_listworkloads_sync] -import com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest; -import com.google.cloud.assuredworkloads.v1.LocationName; -import com.google.cloud.assuredworkloads.v1.Workload; - -public class SyncListWorkloads { - - public static void main(String[] args) throws Exception { - syncListWorkloads(); - } - - public static void syncListWorkloads() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - ListWorkloadsRequest request = - ListWorkloadsRequest.newBuilder() - .setParent(LocationName.of("[ORGANIZATION]", "[LOCATION]").toString()) - .setPageSize(883849137) - .setPageToken("pageToken873572522") - .setFilter("filter-1274492040") - .build(); - for (Workload element : assuredWorkloadsServiceClient.listWorkloads(request).iterateAll()) { - // doThingsWith(element); - } - } - } -} -// [END assuredworkloads_v1_generated_assuredworkloadsserviceclient_listworkloads_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/listworkloads/SyncListWorkloadsLocationname.java b/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/listworkloads/SyncListWorkloadsLocationname.java deleted file mode 100644 index 812e8463fd23..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/listworkloads/SyncListWorkloadsLocationname.java +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.samples; - -// [START assuredworkloads_v1_generated_assuredworkloadsserviceclient_listworkloads_locationname_sync] -import com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1.LocationName; -import com.google.cloud.assuredworkloads.v1.Workload; - -public class SyncListWorkloadsLocationname { - - public static void main(String[] args) throws Exception { - syncListWorkloadsLocationname(); - } - - public static void syncListWorkloadsLocationname() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - LocationName parent = LocationName.of("[ORGANIZATION]", "[LOCATION]"); - for (Workload element : assuredWorkloadsServiceClient.listWorkloads(parent).iterateAll()) { - // doThingsWith(element); - } - } - } -} -// [END assuredworkloads_v1_generated_assuredworkloadsserviceclient_listworkloads_locationname_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/listworkloads/SyncListWorkloadsString.java b/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/listworkloads/SyncListWorkloadsString.java deleted file mode 100644 index b8b5862767ee..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/listworkloads/SyncListWorkloadsString.java +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.samples; - -// [START assuredworkloads_v1_generated_assuredworkloadsserviceclient_listworkloads_string_sync] -import com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1.LocationName; -import com.google.cloud.assuredworkloads.v1.Workload; - -public class SyncListWorkloadsString { - - public static void main(String[] args) throws Exception { - syncListWorkloadsString(); - } - - public static void syncListWorkloadsString() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - String parent = LocationName.of("[ORGANIZATION]", "[LOCATION]").toString(); - for (Workload element : assuredWorkloadsServiceClient.listWorkloads(parent).iterateAll()) { - // doThingsWith(element); - } - } - } -} -// [END assuredworkloads_v1_generated_assuredworkloadsserviceclient_listworkloads_string_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/updateworkload/AsyncUpdateWorkload.java b/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/updateworkload/AsyncUpdateWorkload.java deleted file mode 100644 index 9422234caf2c..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/updateworkload/AsyncUpdateWorkload.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.samples; - -// [START assuredworkloads_v1_generated_assuredworkloadsserviceclient_updateworkload_async] -import com.google.api.core.ApiFuture; -import com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest; -import com.google.cloud.assuredworkloads.v1.Workload; -import com.google.protobuf.FieldMask; - -public class AsyncUpdateWorkload { - - public static void main(String[] args) throws Exception { - asyncUpdateWorkload(); - } - - public static void asyncUpdateWorkload() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - UpdateWorkloadRequest request = - UpdateWorkloadRequest.newBuilder() - .setWorkload(Workload.newBuilder().build()) - .setUpdateMask(FieldMask.newBuilder().build()) - .build(); - ApiFuture future = - assuredWorkloadsServiceClient.updateWorkloadCallable().futureCall(request); - // Do something. - Workload response = future.get(); - } - } -} -// [END assuredworkloads_v1_generated_assuredworkloadsserviceclient_updateworkload_async] diff --git a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/updateworkload/SyncUpdateWorkload.java b/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/updateworkload/SyncUpdateWorkload.java deleted file mode 100644 index b69e3b6c37b3..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/updateworkload/SyncUpdateWorkload.java +++ /dev/null @@ -1,45 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.samples; - -// [START assuredworkloads_v1_generated_assuredworkloadsserviceclient_updateworkload_sync] -import com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest; -import com.google.cloud.assuredworkloads.v1.Workload; -import com.google.protobuf.FieldMask; - -public class SyncUpdateWorkload { - - public static void main(String[] args) throws Exception { - syncUpdateWorkload(); - } - - public static void syncUpdateWorkload() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - UpdateWorkloadRequest request = - UpdateWorkloadRequest.newBuilder() - .setWorkload(Workload.newBuilder().build()) - .setUpdateMask(FieldMask.newBuilder().build()) - .build(); - Workload response = assuredWorkloadsServiceClient.updateWorkload(request); - } - } -} -// [END assuredworkloads_v1_generated_assuredworkloadsserviceclient_updateworkload_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/updateworkload/SyncUpdateWorkloadWorkloadFieldmask.java b/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/updateworkload/SyncUpdateWorkloadWorkloadFieldmask.java deleted file mode 100644 index 752236cf9d7d..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsserviceclient/updateworkload/SyncUpdateWorkloadWorkloadFieldmask.java +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.samples; - -// [START assuredworkloads_v1_generated_assuredworkloadsserviceclient_updateworkload_workloadfieldmask_sync] -import com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1.Workload; -import com.google.protobuf.FieldMask; - -public class SyncUpdateWorkloadWorkloadFieldmask { - - public static void main(String[] args) throws Exception { - syncUpdateWorkloadWorkloadFieldmask(); - } - - public static void syncUpdateWorkloadWorkloadFieldmask() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - Workload workload = Workload.newBuilder().build(); - FieldMask updateMask = FieldMask.newBuilder().build(); - Workload response = assuredWorkloadsServiceClient.updateWorkload(workload, updateMask); - } - } -} -// [END assuredworkloads_v1_generated_assuredworkloadsserviceclient_updateworkload_workloadfieldmask_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsservicesettings/updateworkload/SyncUpdateWorkload.java b/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsservicesettings/updateworkload/SyncUpdateWorkload.java deleted file mode 100644 index afa9fe9eccc3..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/assuredworkloadsservicesettings/updateworkload/SyncUpdateWorkload.java +++ /dev/null @@ -1,47 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.samples; - -// [START assuredworkloads_v1_generated_assuredworkloadsservicesettings_updateworkload_sync] -import com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceSettings; -import java.time.Duration; - -public class SyncUpdateWorkload { - - public static void main(String[] args) throws Exception { - syncUpdateWorkload(); - } - - public static void syncUpdateWorkload() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - AssuredWorkloadsServiceSettings.Builder assuredWorkloadsServiceSettingsBuilder = - AssuredWorkloadsServiceSettings.newBuilder(); - assuredWorkloadsServiceSettingsBuilder - .updateWorkloadSettings() - .setRetrySettings( - assuredWorkloadsServiceSettingsBuilder - .updateWorkloadSettings() - .getRetrySettings() - .toBuilder() - .setTotalTimeout(Duration.ofSeconds(30)) - .build()); - AssuredWorkloadsServiceSettings assuredWorkloadsServiceSettings = - assuredWorkloadsServiceSettingsBuilder.build(); - } -} -// [END assuredworkloads_v1_generated_assuredworkloadsservicesettings_updateworkload_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/stub/assuredworkloadsservicestubsettings/updateworkload/SyncUpdateWorkload.java b/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/stub/assuredworkloadsservicestubsettings/updateworkload/SyncUpdateWorkload.java deleted file mode 100644 index d2ac4c549232..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1/stub/assuredworkloadsservicestubsettings/updateworkload/SyncUpdateWorkload.java +++ /dev/null @@ -1,47 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1.stub.samples; - -// [START assuredworkloads_v1_generated_assuredworkloadsservicestubsettings_updateworkload_sync] -import com.google.cloud.assuredworkloads.v1.stub.AssuredWorkloadsServiceStubSettings; -import java.time.Duration; - -public class SyncUpdateWorkload { - - public static void main(String[] args) throws Exception { - syncUpdateWorkload(); - } - - public static void syncUpdateWorkload() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - AssuredWorkloadsServiceStubSettings.Builder assuredWorkloadsServiceSettingsBuilder = - AssuredWorkloadsServiceStubSettings.newBuilder(); - assuredWorkloadsServiceSettingsBuilder - .updateWorkloadSettings() - .setRetrySettings( - assuredWorkloadsServiceSettingsBuilder - .updateWorkloadSettings() - .getRetrySettings() - .toBuilder() - .setTotalTimeout(Duration.ofSeconds(30)) - .build()); - AssuredWorkloadsServiceStubSettings assuredWorkloadsServiceSettings = - assuredWorkloadsServiceSettingsBuilder.build(); - } -} -// [END assuredworkloads_v1_generated_assuredworkloadsservicestubsettings_updateworkload_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceClient.java b/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceClient.java deleted file mode 100644 index 3f1bf01985a9..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceClient.java +++ /dev/null @@ -1,1067 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1; - -import com.google.api.core.ApiFuture; -import com.google.api.core.ApiFutures; -import com.google.api.core.BetaApi; -import com.google.api.gax.core.BackgroundResource; -import com.google.api.gax.httpjson.longrunning.OperationsClient; -import com.google.api.gax.longrunning.OperationFuture; -import com.google.api.gax.paging.AbstractFixedSizeCollection; -import com.google.api.gax.paging.AbstractPage; -import com.google.api.gax.paging.AbstractPagedListResponse; -import com.google.api.gax.rpc.OperationCallable; -import com.google.api.gax.rpc.PageContext; -import com.google.api.gax.rpc.UnaryCallable; -import com.google.cloud.assuredworkloads.v1beta1.stub.AssuredWorkloadsServiceStub; -import com.google.cloud.assuredworkloads.v1beta1.stub.AssuredWorkloadsServiceStubSettings; -import com.google.common.util.concurrent.MoreExecutors; -import com.google.longrunning.Operation; -import com.google.protobuf.Empty; -import com.google.protobuf.FieldMask; -import java.io.IOException; -import java.util.List; -import java.util.concurrent.TimeUnit; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * Service Description: Service to manage AssuredWorkloads. - * - *

This class provides the ability to make remote calls to the backing service through method - * calls that map to API methods. Sample code to get started: - * - *

{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
- * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
- *     AssuredWorkloadsServiceClient.create()) {
- *   Workload workload = Workload.newBuilder().build();
- *   FieldMask updateMask = FieldMask.newBuilder().build();
- *   Workload response = assuredWorkloadsServiceClient.updateWorkload(workload, updateMask);
- * }
- * }
- * - *

Note: close() needs to be called on the AssuredWorkloadsServiceClient object to clean up - * resources such as threads. In the example above, try-with-resources is used, which automatically - * calls close(). - * - *

The surface of this class includes several types of Java methods for each of the API's - * methods: - * - *

    - *
  1. A "flattened" method. With this type of method, the fields of the request type have been - * converted into function parameters. It may be the case that not all fields are available as - * parameters, and not every API method will have a flattened method entry point. - *
  2. A "request object" method. This type of method only takes one parameter, a request object, - * which must be constructed before the call. Not every API method will have a request object - * method. - *
  3. A "callable" method. This type of method takes no parameters and returns an immutable API - * callable object, which can be used to initiate calls to the service. - *
- * - *

See the individual methods for example code. - * - *

Many parameters require resource names to be formatted in a particular way. To assist with - * these names, this class includes a format method for each type of name, and additionally a parse - * method to extract the individual identifiers contained within names that are returned. - * - *

This class can be customized by passing in a custom instance of - * AssuredWorkloadsServiceSettings to create(). For example: - * - *

To customize credentials: - * - *

{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
- * AssuredWorkloadsServiceSettings assuredWorkloadsServiceSettings =
- *     AssuredWorkloadsServiceSettings.newBuilder()
- *         .setCredentialsProvider(FixedCredentialsProvider.create(myCredentials))
- *         .build();
- * AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
- *     AssuredWorkloadsServiceClient.create(assuredWorkloadsServiceSettings);
- * }
- * - *

To customize the endpoint: - * - *

{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
- * AssuredWorkloadsServiceSettings assuredWorkloadsServiceSettings =
- *     AssuredWorkloadsServiceSettings.newBuilder().setEndpoint(myEndpoint).build();
- * AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
- *     AssuredWorkloadsServiceClient.create(assuredWorkloadsServiceSettings);
- * }
- * - *

To use REST (HTTP1.1/JSON) transport (instead of gRPC) for sending and receiving requests over - * the wire: - * - *

{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
- * AssuredWorkloadsServiceSettings assuredWorkloadsServiceSettings =
- *     AssuredWorkloadsServiceSettings.newBuilder()
- *         .setTransportChannelProvider(
- *             AssuredWorkloadsServiceSettings.defaultHttpJsonTransportProviderBuilder().build())
- *         .build();
- * AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
- *     AssuredWorkloadsServiceClient.create(assuredWorkloadsServiceSettings);
- * }
- * - *

Please refer to the GitHub repository's samples for more quickstart code snippets. - */ -@BetaApi -@Generated("by gapic-generator-java") -public class AssuredWorkloadsServiceClient implements BackgroundResource { - private final AssuredWorkloadsServiceSettings settings; - private final AssuredWorkloadsServiceStub stub; - private final OperationsClient httpJsonOperationsClient; - private final com.google.longrunning.OperationsClient operationsClient; - - /** Constructs an instance of AssuredWorkloadsServiceClient with default settings. */ - public static final AssuredWorkloadsServiceClient create() throws IOException { - return create(AssuredWorkloadsServiceSettings.newBuilder().build()); - } - - /** - * Constructs an instance of AssuredWorkloadsServiceClient, using the given settings. The channels - * are created based on the settings passed in, or defaults for any settings that are not set. - */ - public static final AssuredWorkloadsServiceClient create(AssuredWorkloadsServiceSettings settings) - throws IOException { - return new AssuredWorkloadsServiceClient(settings); - } - - /** - * Constructs an instance of AssuredWorkloadsServiceClient, using the given stub for making calls. - * This is for advanced usage - prefer using create(AssuredWorkloadsServiceSettings). - */ - public static final AssuredWorkloadsServiceClient create(AssuredWorkloadsServiceStub stub) { - return new AssuredWorkloadsServiceClient(stub); - } - - /** - * Constructs an instance of AssuredWorkloadsServiceClient, using the given settings. This is - * protected so that it is easy to make a subclass, but otherwise, the static factory methods - * should be preferred. - */ - protected AssuredWorkloadsServiceClient(AssuredWorkloadsServiceSettings settings) - throws IOException { - this.settings = settings; - this.stub = ((AssuredWorkloadsServiceStubSettings) settings.getStubSettings()).createStub(); - this.operationsClient = - com.google.longrunning.OperationsClient.create(this.stub.getOperationsStub()); - this.httpJsonOperationsClient = OperationsClient.create(this.stub.getHttpJsonOperationsStub()); - } - - protected AssuredWorkloadsServiceClient(AssuredWorkloadsServiceStub stub) { - this.settings = null; - this.stub = stub; - this.operationsClient = - com.google.longrunning.OperationsClient.create(this.stub.getOperationsStub()); - this.httpJsonOperationsClient = OperationsClient.create(this.stub.getHttpJsonOperationsStub()); - } - - public final AssuredWorkloadsServiceSettings getSettings() { - return settings; - } - - public AssuredWorkloadsServiceStub getStub() { - return stub; - } - - /** - * Returns the OperationsClient that can be used to query the status of a long-running operation - * returned by another API method call. - */ - public final com.google.longrunning.OperationsClient getOperationsClient() { - return operationsClient; - } - - /** - * Returns the OperationsClient that can be used to query the status of a long-running operation - * returned by another API method call. - */ - @BetaApi - public final OperationsClient getHttpJsonOperationsClient() { - return httpJsonOperationsClient; - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Creates Assured Workload. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   LocationName parent = LocationName.of("[ORGANIZATION]", "[LOCATION]");
-   *   Workload workload = Workload.newBuilder().build();
-   *   Workload response = assuredWorkloadsServiceClient.createWorkloadAsync(parent, workload).get();
-   * }
-   * }
- * - * @param parent Required. The resource name of the new Workload's parent. Must be of the form - * `organizations/{org_id}/locations/{location_id}`. - * @param workload Required. Assured Workload to create - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture createWorkloadAsync( - LocationName parent, Workload workload) { - CreateWorkloadRequest request = - CreateWorkloadRequest.newBuilder() - .setParent(parent == null ? null : parent.toString()) - .setWorkload(workload) - .build(); - return createWorkloadAsync(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Creates Assured Workload. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   String parent = LocationName.of("[ORGANIZATION]", "[LOCATION]").toString();
-   *   Workload workload = Workload.newBuilder().build();
-   *   Workload response = assuredWorkloadsServiceClient.createWorkloadAsync(parent, workload).get();
-   * }
-   * }
- * - * @param parent Required. The resource name of the new Workload's parent. Must be of the form - * `organizations/{org_id}/locations/{location_id}`. - * @param workload Required. Assured Workload to create - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture createWorkloadAsync( - String parent, Workload workload) { - CreateWorkloadRequest request = - CreateWorkloadRequest.newBuilder().setParent(parent).setWorkload(workload).build(); - return createWorkloadAsync(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Creates Assured Workload. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   CreateWorkloadRequest request =
-   *       CreateWorkloadRequest.newBuilder()
-   *           .setParent(LocationName.of("[ORGANIZATION]", "[LOCATION]").toString())
-   *           .setWorkload(Workload.newBuilder().build())
-   *           .setExternalId("externalId-1699764666")
-   *           .build();
-   *   Workload response = assuredWorkloadsServiceClient.createWorkloadAsync(request).get();
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final OperationFuture createWorkloadAsync( - CreateWorkloadRequest request) { - return createWorkloadOperationCallable().futureCall(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Creates Assured Workload. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   CreateWorkloadRequest request =
-   *       CreateWorkloadRequest.newBuilder()
-   *           .setParent(LocationName.of("[ORGANIZATION]", "[LOCATION]").toString())
-   *           .setWorkload(Workload.newBuilder().build())
-   *           .setExternalId("externalId-1699764666")
-   *           .build();
-   *   OperationFuture future =
-   *       assuredWorkloadsServiceClient.createWorkloadOperationCallable().futureCall(request);
-   *   // Do something.
-   *   Workload response = future.get();
-   * }
-   * }
- */ - public final OperationCallable - createWorkloadOperationCallable() { - return stub.createWorkloadOperationCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Creates Assured Workload. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   CreateWorkloadRequest request =
-   *       CreateWorkloadRequest.newBuilder()
-   *           .setParent(LocationName.of("[ORGANIZATION]", "[LOCATION]").toString())
-   *           .setWorkload(Workload.newBuilder().build())
-   *           .setExternalId("externalId-1699764666")
-   *           .build();
-   *   ApiFuture future =
-   *       assuredWorkloadsServiceClient.createWorkloadCallable().futureCall(request);
-   *   // Do something.
-   *   Operation response = future.get();
-   * }
-   * }
- */ - public final UnaryCallable createWorkloadCallable() { - return stub.createWorkloadCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Updates an existing workload. Currently allows updating of workload display_name and labels. - * For force updates don't set etag field in the Workload. Only one update operation per workload - * can be in progress. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   Workload workload = Workload.newBuilder().build();
-   *   FieldMask updateMask = FieldMask.newBuilder().build();
-   *   Workload response = assuredWorkloadsServiceClient.updateWorkload(workload, updateMask);
-   * }
-   * }
- * - * @param workload Required. The workload to update. The workload's `name` field is used to - * identify the workload to be updated. Format: - * organizations/{org_id}/locations/{location_id}/workloads/{workload_id} - * @param updateMask Required. The list of fields to be updated. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final Workload updateWorkload(Workload workload, FieldMask updateMask) { - UpdateWorkloadRequest request = - UpdateWorkloadRequest.newBuilder().setWorkload(workload).setUpdateMask(updateMask).build(); - return updateWorkload(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Updates an existing workload. Currently allows updating of workload display_name and labels. - * For force updates don't set etag field in the Workload. Only one update operation per workload - * can be in progress. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   UpdateWorkloadRequest request =
-   *       UpdateWorkloadRequest.newBuilder()
-   *           .setWorkload(Workload.newBuilder().build())
-   *           .setUpdateMask(FieldMask.newBuilder().build())
-   *           .build();
-   *   Workload response = assuredWorkloadsServiceClient.updateWorkload(request);
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final Workload updateWorkload(UpdateWorkloadRequest request) { - return updateWorkloadCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Updates an existing workload. Currently allows updating of workload display_name and labels. - * For force updates don't set etag field in the Workload. Only one update operation per workload - * can be in progress. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   UpdateWorkloadRequest request =
-   *       UpdateWorkloadRequest.newBuilder()
-   *           .setWorkload(Workload.newBuilder().build())
-   *           .setUpdateMask(FieldMask.newBuilder().build())
-   *           .build();
-   *   ApiFuture future =
-   *       assuredWorkloadsServiceClient.updateWorkloadCallable().futureCall(request);
-   *   // Do something.
-   *   Workload response = future.get();
-   * }
-   * }
- */ - public final UnaryCallable updateWorkloadCallable() { - return stub.updateWorkloadCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Restrict the list of resources allowed in the Workload environment. The current list of allowed - * products can be found at https://cloud.google.com/assured-workloads/docs/supported-products In - * addition to assuredworkloads.workload.update permission, the user should also have - * orgpolicy.policy.set permission on the folder resource to use this functionality. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   RestrictAllowedResourcesRequest request =
-   *       RestrictAllowedResourcesRequest.newBuilder().setName("name3373707").build();
-   *   RestrictAllowedResourcesResponse response =
-   *       assuredWorkloadsServiceClient.restrictAllowedResources(request);
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final RestrictAllowedResourcesResponse restrictAllowedResources( - RestrictAllowedResourcesRequest request) { - return restrictAllowedResourcesCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Restrict the list of resources allowed in the Workload environment. The current list of allowed - * products can be found at https://cloud.google.com/assured-workloads/docs/supported-products In - * addition to assuredworkloads.workload.update permission, the user should also have - * orgpolicy.policy.set permission on the folder resource to use this functionality. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   RestrictAllowedResourcesRequest request =
-   *       RestrictAllowedResourcesRequest.newBuilder().setName("name3373707").build();
-   *   ApiFuture future =
-   *       assuredWorkloadsServiceClient.restrictAllowedResourcesCallable().futureCall(request);
-   *   // Do something.
-   *   RestrictAllowedResourcesResponse response = future.get();
-   * }
-   * }
- */ - public final UnaryCallable - restrictAllowedResourcesCallable() { - return stub.restrictAllowedResourcesCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Deletes the workload. Make sure that workload's direct children are already in a deleted state, - * otherwise the request will fail with a FAILED_PRECONDITION error. In addition to - * assuredworkloads.workload.delete permission, the user should also have orgpolicy.policy.set - * permission on the deleted folder to remove Assured Workloads OrgPolicies. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   WorkloadName name = WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]");
-   *   assuredWorkloadsServiceClient.deleteWorkload(name);
-   * }
-   * }
- * - * @param name Required. The `name` field is used to identify the workload. Format: - * organizations/{org_id}/locations/{location_id}/workloads/{workload_id} - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final void deleteWorkload(WorkloadName name) { - DeleteWorkloadRequest request = - DeleteWorkloadRequest.newBuilder().setName(name == null ? null : name.toString()).build(); - deleteWorkload(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Deletes the workload. Make sure that workload's direct children are already in a deleted state, - * otherwise the request will fail with a FAILED_PRECONDITION error. In addition to - * assuredworkloads.workload.delete permission, the user should also have orgpolicy.policy.set - * permission on the deleted folder to remove Assured Workloads OrgPolicies. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   String name = WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString();
-   *   assuredWorkloadsServiceClient.deleteWorkload(name);
-   * }
-   * }
- * - * @param name Required. The `name` field is used to identify the workload. Format: - * organizations/{org_id}/locations/{location_id}/workloads/{workload_id} - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final void deleteWorkload(String name) { - DeleteWorkloadRequest request = DeleteWorkloadRequest.newBuilder().setName(name).build(); - deleteWorkload(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Deletes the workload. Make sure that workload's direct children are already in a deleted state, - * otherwise the request will fail with a FAILED_PRECONDITION error. In addition to - * assuredworkloads.workload.delete permission, the user should also have orgpolicy.policy.set - * permission on the deleted folder to remove Assured Workloads OrgPolicies. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   DeleteWorkloadRequest request =
-   *       DeleteWorkloadRequest.newBuilder()
-   *           .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString())
-   *           .setEtag("etag3123477")
-   *           .build();
-   *   assuredWorkloadsServiceClient.deleteWorkload(request);
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final void deleteWorkload(DeleteWorkloadRequest request) { - deleteWorkloadCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Deletes the workload. Make sure that workload's direct children are already in a deleted state, - * otherwise the request will fail with a FAILED_PRECONDITION error. In addition to - * assuredworkloads.workload.delete permission, the user should also have orgpolicy.policy.set - * permission on the deleted folder to remove Assured Workloads OrgPolicies. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   DeleteWorkloadRequest request =
-   *       DeleteWorkloadRequest.newBuilder()
-   *           .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString())
-   *           .setEtag("etag3123477")
-   *           .build();
-   *   ApiFuture future =
-   *       assuredWorkloadsServiceClient.deleteWorkloadCallable().futureCall(request);
-   *   // Do something.
-   *   future.get();
-   * }
-   * }
- */ - public final UnaryCallable deleteWorkloadCallable() { - return stub.deleteWorkloadCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Gets Assured Workload associated with a CRM Node - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   WorkloadName name = WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]");
-   *   Workload response = assuredWorkloadsServiceClient.getWorkload(name);
-   * }
-   * }
- * - * @param name Required. The resource name of the Workload to fetch. This is the workloads's - * relative path in the API, formatted as - * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}". For - * example, "organizations/123/locations/us-east1/workloads/assured-workload-1". - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final Workload getWorkload(WorkloadName name) { - GetWorkloadRequest request = - GetWorkloadRequest.newBuilder().setName(name == null ? null : name.toString()).build(); - return getWorkload(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Gets Assured Workload associated with a CRM Node - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   String name = WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString();
-   *   Workload response = assuredWorkloadsServiceClient.getWorkload(name);
-   * }
-   * }
- * - * @param name Required. The resource name of the Workload to fetch. This is the workloads's - * relative path in the API, formatted as - * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}". For - * example, "organizations/123/locations/us-east1/workloads/assured-workload-1". - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final Workload getWorkload(String name) { - GetWorkloadRequest request = GetWorkloadRequest.newBuilder().setName(name).build(); - return getWorkload(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Gets Assured Workload associated with a CRM Node - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   GetWorkloadRequest request =
-   *       GetWorkloadRequest.newBuilder()
-   *           .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString())
-   *           .build();
-   *   Workload response = assuredWorkloadsServiceClient.getWorkload(request);
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final Workload getWorkload(GetWorkloadRequest request) { - return getWorkloadCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Gets Assured Workload associated with a CRM Node - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   GetWorkloadRequest request =
-   *       GetWorkloadRequest.newBuilder()
-   *           .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString())
-   *           .build();
-   *   ApiFuture future =
-   *       assuredWorkloadsServiceClient.getWorkloadCallable().futureCall(request);
-   *   // Do something.
-   *   Workload response = future.get();
-   * }
-   * }
- */ - public final UnaryCallable getWorkloadCallable() { - return stub.getWorkloadCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * A request to analyze a hypothetical move of a source project or project-based workload to a - * target (destination) folder-based workload. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   String project = "project-309310695";
-   *   String target = "target-880905839";
-   *   AnalyzeWorkloadMoveResponse response =
-   *       assuredWorkloadsServiceClient.analyzeWorkloadMove(project, target);
-   * }
-   * }
- * - * @param project The source type is a project. Specify the project's relative resource name, - * formatted as either a project number or a project ID: "projects/{PROJECT_NUMBER}" or - * "projects/{PROJECT_ID}" For example: "projects/951040570662" when specifying a project - * number, or "projects/my-project-123" when specifying a project ID. - * @param target Required. The resource ID of the folder-based destination workload. This workload - * is where the source project will hypothetically be moved to. Specify the workload's - * relative resource name, formatted as: - * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}" For - * example: "organizations/123/locations/us-east1/workloads/assured-workload-2" - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final AnalyzeWorkloadMoveResponse analyzeWorkloadMove(String project, String target) { - AnalyzeWorkloadMoveRequest request = - AnalyzeWorkloadMoveRequest.newBuilder().setProject(project).setTarget(target).build(); - return analyzeWorkloadMove(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * A request to analyze a hypothetical move of a source project or project-based workload to a - * target (destination) folder-based workload. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   AnalyzeWorkloadMoveRequest request =
-   *       AnalyzeWorkloadMoveRequest.newBuilder().setTarget("target-880905839").build();
-   *   AnalyzeWorkloadMoveResponse response =
-   *       assuredWorkloadsServiceClient.analyzeWorkloadMove(request);
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final AnalyzeWorkloadMoveResponse analyzeWorkloadMove(AnalyzeWorkloadMoveRequest request) { - return analyzeWorkloadMoveCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * A request to analyze a hypothetical move of a source project or project-based workload to a - * target (destination) folder-based workload. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   AnalyzeWorkloadMoveRequest request =
-   *       AnalyzeWorkloadMoveRequest.newBuilder().setTarget("target-880905839").build();
-   *   ApiFuture future =
-   *       assuredWorkloadsServiceClient.analyzeWorkloadMoveCallable().futureCall(request);
-   *   // Do something.
-   *   AnalyzeWorkloadMoveResponse response = future.get();
-   * }
-   * }
- */ - public final UnaryCallable - analyzeWorkloadMoveCallable() { - return stub.analyzeWorkloadMoveCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Lists Assured Workloads under a CRM Node. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   LocationName parent = LocationName.of("[ORGANIZATION]", "[LOCATION]");
-   *   for (Workload element : assuredWorkloadsServiceClient.listWorkloads(parent).iterateAll()) {
-   *     // doThingsWith(element);
-   *   }
-   * }
-   * }
- * - * @param parent Required. Parent Resource to list workloads from. Must be of the form - * `organizations/{org_id}/locations/{location}`. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final ListWorkloadsPagedResponse listWorkloads(LocationName parent) { - ListWorkloadsRequest request = - ListWorkloadsRequest.newBuilder() - .setParent(parent == null ? null : parent.toString()) - .build(); - return listWorkloads(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Lists Assured Workloads under a CRM Node. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   String parent = LocationName.of("[ORGANIZATION]", "[LOCATION]").toString();
-   *   for (Workload element : assuredWorkloadsServiceClient.listWorkloads(parent).iterateAll()) {
-   *     // doThingsWith(element);
-   *   }
-   * }
-   * }
- * - * @param parent Required. Parent Resource to list workloads from. Must be of the form - * `organizations/{org_id}/locations/{location}`. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final ListWorkloadsPagedResponse listWorkloads(String parent) { - ListWorkloadsRequest request = ListWorkloadsRequest.newBuilder().setParent(parent).build(); - return listWorkloads(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Lists Assured Workloads under a CRM Node. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   ListWorkloadsRequest request =
-   *       ListWorkloadsRequest.newBuilder()
-   *           .setParent(LocationName.of("[ORGANIZATION]", "[LOCATION]").toString())
-   *           .setPageSize(883849137)
-   *           .setPageToken("pageToken873572522")
-   *           .setFilter("filter-1274492040")
-   *           .build();
-   *   for (Workload element : assuredWorkloadsServiceClient.listWorkloads(request).iterateAll()) {
-   *     // doThingsWith(element);
-   *   }
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final ListWorkloadsPagedResponse listWorkloads(ListWorkloadsRequest request) { - return listWorkloadsPagedCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Lists Assured Workloads under a CRM Node. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   ListWorkloadsRequest request =
-   *       ListWorkloadsRequest.newBuilder()
-   *           .setParent(LocationName.of("[ORGANIZATION]", "[LOCATION]").toString())
-   *           .setPageSize(883849137)
-   *           .setPageToken("pageToken873572522")
-   *           .setFilter("filter-1274492040")
-   *           .build();
-   *   ApiFuture future =
-   *       assuredWorkloadsServiceClient.listWorkloadsPagedCallable().futureCall(request);
-   *   // Do something.
-   *   for (Workload element : future.get().iterateAll()) {
-   *     // doThingsWith(element);
-   *   }
-   * }
-   * }
- */ - public final UnaryCallable - listWorkloadsPagedCallable() { - return stub.listWorkloadsPagedCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Lists Assured Workloads under a CRM Node. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated for illustrative purposes only.
-   * // It may require modifications to work in your environment.
-   * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
-   *     AssuredWorkloadsServiceClient.create()) {
-   *   ListWorkloadsRequest request =
-   *       ListWorkloadsRequest.newBuilder()
-   *           .setParent(LocationName.of("[ORGANIZATION]", "[LOCATION]").toString())
-   *           .setPageSize(883849137)
-   *           .setPageToken("pageToken873572522")
-   *           .setFilter("filter-1274492040")
-   *           .build();
-   *   while (true) {
-   *     ListWorkloadsResponse response =
-   *         assuredWorkloadsServiceClient.listWorkloadsCallable().call(request);
-   *     for (Workload element : response.getWorkloadsList()) {
-   *       // doThingsWith(element);
-   *     }
-   *     String nextPageToken = response.getNextPageToken();
-   *     if (!Strings.isNullOrEmpty(nextPageToken)) {
-   *       request = request.toBuilder().setPageToken(nextPageToken).build();
-   *     } else {
-   *       break;
-   *     }
-   *   }
-   * }
-   * }
- */ - public final UnaryCallable listWorkloadsCallable() { - return stub.listWorkloadsCallable(); - } - - @Override - public final void close() { - stub.close(); - } - - @Override - public void shutdown() { - stub.shutdown(); - } - - @Override - public boolean isShutdown() { - return stub.isShutdown(); - } - - @Override - public boolean isTerminated() { - return stub.isTerminated(); - } - - @Override - public void shutdownNow() { - stub.shutdownNow(); - } - - @Override - public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException { - return stub.awaitTermination(duration, unit); - } - - public static class ListWorkloadsPagedResponse - extends AbstractPagedListResponse< - ListWorkloadsRequest, ListWorkloadsResponse, Workload, ListWorkloadsPage, - ListWorkloadsFixedSizeCollection> { - - public static ApiFuture createAsync( - PageContext context, - ApiFuture futureResponse) { - ApiFuture futurePage = - ListWorkloadsPage.createEmptyPage().createPageAsync(context, futureResponse); - return ApiFutures.transform( - futurePage, - input -> new ListWorkloadsPagedResponse(input), - MoreExecutors.directExecutor()); - } - - private ListWorkloadsPagedResponse(ListWorkloadsPage page) { - super(page, ListWorkloadsFixedSizeCollection.createEmptyCollection()); - } - } - - public static class ListWorkloadsPage - extends AbstractPage< - ListWorkloadsRequest, ListWorkloadsResponse, Workload, ListWorkloadsPage> { - - private ListWorkloadsPage( - PageContext context, - ListWorkloadsResponse response) { - super(context, response); - } - - private static ListWorkloadsPage createEmptyPage() { - return new ListWorkloadsPage(null, null); - } - - @Override - protected ListWorkloadsPage createPage( - PageContext context, - ListWorkloadsResponse response) { - return new ListWorkloadsPage(context, response); - } - - @Override - public ApiFuture createPageAsync( - PageContext context, - ApiFuture futureResponse) { - return super.createPageAsync(context, futureResponse); - } - } - - public static class ListWorkloadsFixedSizeCollection - extends AbstractFixedSizeCollection< - ListWorkloadsRequest, ListWorkloadsResponse, Workload, ListWorkloadsPage, - ListWorkloadsFixedSizeCollection> { - - private ListWorkloadsFixedSizeCollection(List pages, int collectionSize) { - super(pages, collectionSize); - } - - private static ListWorkloadsFixedSizeCollection createEmptyCollection() { - return new ListWorkloadsFixedSizeCollection(null, 0); - } - - @Override - protected ListWorkloadsFixedSizeCollection createCollection( - List pages, int collectionSize) { - return new ListWorkloadsFixedSizeCollection(pages, collectionSize); - } - } -} diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceSettings.java b/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceSettings.java deleted file mode 100644 index b3af4540cedf..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceSettings.java +++ /dev/null @@ -1,297 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1; - -import static com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient.ListWorkloadsPagedResponse; - -import com.google.api.core.ApiFunction; -import com.google.api.core.BetaApi; -import com.google.api.gax.core.GoogleCredentialsProvider; -import com.google.api.gax.core.InstantiatingExecutorProvider; -import com.google.api.gax.grpc.InstantiatingGrpcChannelProvider; -import com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider; -import com.google.api.gax.rpc.ApiClientHeaderProvider; -import com.google.api.gax.rpc.ClientContext; -import com.google.api.gax.rpc.ClientSettings; -import com.google.api.gax.rpc.OperationCallSettings; -import com.google.api.gax.rpc.PagedCallSettings; -import com.google.api.gax.rpc.StubSettings; -import com.google.api.gax.rpc.TransportChannelProvider; -import com.google.api.gax.rpc.UnaryCallSettings; -import com.google.cloud.assuredworkloads.v1beta1.stub.AssuredWorkloadsServiceStubSettings; -import com.google.longrunning.Operation; -import com.google.protobuf.Empty; -import java.io.IOException; -import java.util.List; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * Settings class to configure an instance of {@link AssuredWorkloadsServiceClient}. - * - *

The default instance has everything set to sensible defaults: - * - *

    - *
  • The default service address (assuredworkloads.googleapis.com) and default port (443) are - * used. - *
  • Credentials are acquired automatically through Application Default Credentials. - *
  • Retries are configured for idempotent methods but not for non-idempotent methods. - *
- * - *

The builder of this class is recursive, so contained classes are themselves builders. When - * build() is called, the tree of builders is called to create the complete settings object. - * - *

For example, to set the total timeout of updateWorkload to 30 seconds: - * - *

{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
- * AssuredWorkloadsServiceSettings.Builder assuredWorkloadsServiceSettingsBuilder =
- *     AssuredWorkloadsServiceSettings.newBuilder();
- * assuredWorkloadsServiceSettingsBuilder
- *     .updateWorkloadSettings()
- *     .setRetrySettings(
- *         assuredWorkloadsServiceSettingsBuilder
- *             .updateWorkloadSettings()
- *             .getRetrySettings()
- *             .toBuilder()
- *             .setTotalTimeout(Duration.ofSeconds(30))
- *             .build());
- * AssuredWorkloadsServiceSettings assuredWorkloadsServiceSettings =
- *     assuredWorkloadsServiceSettingsBuilder.build();
- * }
- */ -@BetaApi -@Generated("by gapic-generator-java") -public class AssuredWorkloadsServiceSettings - extends ClientSettings { - - /** Returns the object with the settings used for calls to createWorkload. */ - public UnaryCallSettings createWorkloadSettings() { - return ((AssuredWorkloadsServiceStubSettings) getStubSettings()).createWorkloadSettings(); - } - - /** Returns the object with the settings used for calls to createWorkload. */ - public OperationCallSettings - createWorkloadOperationSettings() { - return ((AssuredWorkloadsServiceStubSettings) getStubSettings()) - .createWorkloadOperationSettings(); - } - - /** Returns the object with the settings used for calls to updateWorkload. */ - public UnaryCallSettings updateWorkloadSettings() { - return ((AssuredWorkloadsServiceStubSettings) getStubSettings()).updateWorkloadSettings(); - } - - /** Returns the object with the settings used for calls to restrictAllowedResources. */ - public UnaryCallSettings - restrictAllowedResourcesSettings() { - return ((AssuredWorkloadsServiceStubSettings) getStubSettings()) - .restrictAllowedResourcesSettings(); - } - - /** Returns the object with the settings used for calls to deleteWorkload. */ - public UnaryCallSettings deleteWorkloadSettings() { - return ((AssuredWorkloadsServiceStubSettings) getStubSettings()).deleteWorkloadSettings(); - } - - /** Returns the object with the settings used for calls to getWorkload. */ - public UnaryCallSettings getWorkloadSettings() { - return ((AssuredWorkloadsServiceStubSettings) getStubSettings()).getWorkloadSettings(); - } - - /** Returns the object with the settings used for calls to analyzeWorkloadMove. */ - public UnaryCallSettings - analyzeWorkloadMoveSettings() { - return ((AssuredWorkloadsServiceStubSettings) getStubSettings()).analyzeWorkloadMoveSettings(); - } - - /** Returns the object with the settings used for calls to listWorkloads. */ - public PagedCallSettings - listWorkloadsSettings() { - return ((AssuredWorkloadsServiceStubSettings) getStubSettings()).listWorkloadsSettings(); - } - - public static final AssuredWorkloadsServiceSettings create( - AssuredWorkloadsServiceStubSettings stub) throws IOException { - return new AssuredWorkloadsServiceSettings.Builder(stub.toBuilder()).build(); - } - - /** Returns a builder for the default ExecutorProvider for this service. */ - public static InstantiatingExecutorProvider.Builder defaultExecutorProviderBuilder() { - return AssuredWorkloadsServiceStubSettings.defaultExecutorProviderBuilder(); - } - - /** Returns the default service endpoint. */ - public static String getDefaultEndpoint() { - return AssuredWorkloadsServiceStubSettings.getDefaultEndpoint(); - } - - /** Returns the default service scopes. */ - public static List getDefaultServiceScopes() { - return AssuredWorkloadsServiceStubSettings.getDefaultServiceScopes(); - } - - /** Returns a builder for the default credentials for this service. */ - public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilder() { - return AssuredWorkloadsServiceStubSettings.defaultCredentialsProviderBuilder(); - } - - /** Returns a builder for the default gRPC ChannelProvider for this service. */ - public static InstantiatingGrpcChannelProvider.Builder defaultGrpcTransportProviderBuilder() { - return AssuredWorkloadsServiceStubSettings.defaultGrpcTransportProviderBuilder(); - } - - /** Returns a builder for the default REST ChannelProvider for this service. */ - @BetaApi - public static InstantiatingHttpJsonChannelProvider.Builder - defaultHttpJsonTransportProviderBuilder() { - return AssuredWorkloadsServiceStubSettings.defaultHttpJsonTransportProviderBuilder(); - } - - public static TransportChannelProvider defaultTransportChannelProvider() { - return AssuredWorkloadsServiceStubSettings.defaultTransportChannelProvider(); - } - - @BetaApi("The surface for customizing headers is not stable yet and may change in the future.") - public static ApiClientHeaderProvider.Builder defaultApiClientHeaderProviderBuilder() { - return AssuredWorkloadsServiceStubSettings.defaultApiClientHeaderProviderBuilder(); - } - - /** Returns a new gRPC builder for this class. */ - public static Builder newBuilder() { - return Builder.createDefault(); - } - - /** Returns a new REST builder for this class. */ - @BetaApi - public static Builder newHttpJsonBuilder() { - return Builder.createHttpJsonDefault(); - } - - /** Returns a new builder for this class. */ - public static Builder newBuilder(ClientContext clientContext) { - return new Builder(clientContext); - } - - /** Returns a builder containing all the values of this settings class. */ - public Builder toBuilder() { - return new Builder(this); - } - - protected AssuredWorkloadsServiceSettings(Builder settingsBuilder) throws IOException { - super(settingsBuilder); - } - - /** Builder for AssuredWorkloadsServiceSettings. */ - public static class Builder - extends ClientSettings.Builder { - - protected Builder() throws IOException { - this(((ClientContext) null)); - } - - protected Builder(ClientContext clientContext) { - super(AssuredWorkloadsServiceStubSettings.newBuilder(clientContext)); - } - - protected Builder(AssuredWorkloadsServiceSettings settings) { - super(settings.getStubSettings().toBuilder()); - } - - protected Builder(AssuredWorkloadsServiceStubSettings.Builder stubSettings) { - super(stubSettings); - } - - private static Builder createDefault() { - return new Builder(AssuredWorkloadsServiceStubSettings.newBuilder()); - } - - @BetaApi - private static Builder createHttpJsonDefault() { - return new Builder(AssuredWorkloadsServiceStubSettings.newHttpJsonBuilder()); - } - - public AssuredWorkloadsServiceStubSettings.Builder getStubSettingsBuilder() { - return ((AssuredWorkloadsServiceStubSettings.Builder) getStubSettings()); - } - - /** - * Applies the given settings updater function to all of the unary API methods in this service. - * - *

Note: This method does not support applying settings to streaming methods. - */ - public Builder applyToAllUnaryMethods( - ApiFunction, Void> settingsUpdater) { - super.applyToAllUnaryMethods( - getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater); - return this; - } - - /** Returns the builder for the settings used for calls to createWorkload. */ - public UnaryCallSettings.Builder createWorkloadSettings() { - return getStubSettingsBuilder().createWorkloadSettings(); - } - - /** Returns the builder for the settings used for calls to createWorkload. */ - public OperationCallSettings.Builder< - CreateWorkloadRequest, Workload, CreateWorkloadOperationMetadata> - createWorkloadOperationSettings() { - return getStubSettingsBuilder().createWorkloadOperationSettings(); - } - - /** Returns the builder for the settings used for calls to updateWorkload. */ - public UnaryCallSettings.Builder updateWorkloadSettings() { - return getStubSettingsBuilder().updateWorkloadSettings(); - } - - /** Returns the builder for the settings used for calls to restrictAllowedResources. */ - public UnaryCallSettings.Builder< - RestrictAllowedResourcesRequest, RestrictAllowedResourcesResponse> - restrictAllowedResourcesSettings() { - return getStubSettingsBuilder().restrictAllowedResourcesSettings(); - } - - /** Returns the builder for the settings used for calls to deleteWorkload. */ - public UnaryCallSettings.Builder deleteWorkloadSettings() { - return getStubSettingsBuilder().deleteWorkloadSettings(); - } - - /** Returns the builder for the settings used for calls to getWorkload. */ - public UnaryCallSettings.Builder getWorkloadSettings() { - return getStubSettingsBuilder().getWorkloadSettings(); - } - - /** Returns the builder for the settings used for calls to analyzeWorkloadMove. */ - public UnaryCallSettings.Builder - analyzeWorkloadMoveSettings() { - return getStubSettingsBuilder().analyzeWorkloadMoveSettings(); - } - - /** Returns the builder for the settings used for calls to listWorkloads. */ - public PagedCallSettings.Builder< - ListWorkloadsRequest, ListWorkloadsResponse, ListWorkloadsPagedResponse> - listWorkloadsSettings() { - return getStubSettingsBuilder().listWorkloadsSettings(); - } - - @Override - public AssuredWorkloadsServiceSettings build() throws IOException { - return new AssuredWorkloadsServiceSettings(this); - } - } -} diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/gapic_metadata.json b/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/gapic_metadata.json deleted file mode 100644 index 843d0d0559eb..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/gapic_metadata.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "schema": "1.0", - "comment": "This file maps proto services/RPCs to the corresponding library clients/methods", - "language": "java", - "protoPackage": "google.cloud.assuredworkloads.v1beta1", - "libraryPackage": "com.google.cloud.assuredworkloads.v1beta1", - "services": { - "AssuredWorkloadsService": { - "clients": { - "grpc": { - "libraryClient": "AssuredWorkloadsServiceClient", - "rpcs": { - "AnalyzeWorkloadMove": { - "methods": ["analyzeWorkloadMove", "analyzeWorkloadMove", "analyzeWorkloadMoveCallable"] - }, - "CreateWorkload": { - "methods": ["createWorkloadAsync", "createWorkloadAsync", "createWorkloadAsync", "createWorkloadOperationCallable", "createWorkloadCallable"] - }, - "DeleteWorkload": { - "methods": ["deleteWorkload", "deleteWorkload", "deleteWorkload", "deleteWorkloadCallable"] - }, - "GetWorkload": { - "methods": ["getWorkload", "getWorkload", "getWorkload", "getWorkloadCallable"] - }, - "ListWorkloads": { - "methods": ["listWorkloads", "listWorkloads", "listWorkloads", "listWorkloadsPagedCallable", "listWorkloadsCallable"] - }, - "RestrictAllowedResources": { - "methods": ["restrictAllowedResources", "restrictAllowedResourcesCallable"] - }, - "UpdateWorkload": { - "methods": ["updateWorkload", "updateWorkload", "updateWorkloadCallable"] - } - } - } - } - } - } -} \ No newline at end of file diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/package-info.java b/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/package-info.java deleted file mode 100644 index da116ebbdc23..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/package-info.java +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -/** - * A client to Assured Workloads API - * - *

The interfaces provided are listed below, along with usage samples. - * - *

======================= AssuredWorkloadsServiceClient ======================= - * - *

Service Description: Service to manage AssuredWorkloads. - * - *

Sample for AssuredWorkloadsServiceClient: - * - *

{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
- * try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
- *     AssuredWorkloadsServiceClient.create()) {
- *   Workload workload = Workload.newBuilder().build();
- *   FieldMask updateMask = FieldMask.newBuilder().build();
- *   Workload response = assuredWorkloadsServiceClient.updateWorkload(workload, updateMask);
- * }
- * }
- */ -@Generated("by gapic-generator-java") -package com.google.cloud.assuredworkloads.v1beta1; - -import javax.annotation.Generated; diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/AssuredWorkloadsServiceStub.java b/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/AssuredWorkloadsServiceStub.java deleted file mode 100644 index 8579f31a825b..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/AssuredWorkloadsServiceStub.java +++ /dev/null @@ -1,102 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.stub; - -import static com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient.ListWorkloadsPagedResponse; - -import com.google.api.core.BetaApi; -import com.google.api.gax.core.BackgroundResource; -import com.google.api.gax.rpc.OperationCallable; -import com.google.api.gax.rpc.UnaryCallable; -import com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest; -import com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse; -import com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata; -import com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest; -import com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest; -import com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest; -import com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest; -import com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse; -import com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest; -import com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse; -import com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest; -import com.google.cloud.assuredworkloads.v1beta1.Workload; -import com.google.longrunning.Operation; -import com.google.longrunning.stub.OperationsStub; -import com.google.protobuf.Empty; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * Base stub class for the AssuredWorkloadsService service API. - * - *

This class is for advanced usage and reflects the underlying API directly. - */ -@BetaApi -@Generated("by gapic-generator-java") -public abstract class AssuredWorkloadsServiceStub implements BackgroundResource { - - public OperationsStub getOperationsStub() { - return null; - } - - public com.google.api.gax.httpjson.longrunning.stub.OperationsStub getHttpJsonOperationsStub() { - return null; - } - - public OperationCallable - createWorkloadOperationCallable() { - throw new UnsupportedOperationException("Not implemented: createWorkloadOperationCallable()"); - } - - public UnaryCallable createWorkloadCallable() { - throw new UnsupportedOperationException("Not implemented: createWorkloadCallable()"); - } - - public UnaryCallable updateWorkloadCallable() { - throw new UnsupportedOperationException("Not implemented: updateWorkloadCallable()"); - } - - public UnaryCallable - restrictAllowedResourcesCallable() { - throw new UnsupportedOperationException("Not implemented: restrictAllowedResourcesCallable()"); - } - - public UnaryCallable deleteWorkloadCallable() { - throw new UnsupportedOperationException("Not implemented: deleteWorkloadCallable()"); - } - - public UnaryCallable getWorkloadCallable() { - throw new UnsupportedOperationException("Not implemented: getWorkloadCallable()"); - } - - public UnaryCallable - analyzeWorkloadMoveCallable() { - throw new UnsupportedOperationException("Not implemented: analyzeWorkloadMoveCallable()"); - } - - public UnaryCallable - listWorkloadsPagedCallable() { - throw new UnsupportedOperationException("Not implemented: listWorkloadsPagedCallable()"); - } - - public UnaryCallable listWorkloadsCallable() { - throw new UnsupportedOperationException("Not implemented: listWorkloadsCallable()"); - } - - @Override - public abstract void close(); -} diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/AssuredWorkloadsServiceStubSettings.java b/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/AssuredWorkloadsServiceStubSettings.java deleted file mode 100644 index 6e860cafae4a..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/AssuredWorkloadsServiceStubSettings.java +++ /dev/null @@ -1,619 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.stub; - -import static com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient.ListWorkloadsPagedResponse; - -import com.google.api.core.ApiFunction; -import com.google.api.core.ApiFuture; -import com.google.api.core.BetaApi; -import com.google.api.gax.core.GaxProperties; -import com.google.api.gax.core.GoogleCredentialsProvider; -import com.google.api.gax.core.InstantiatingExecutorProvider; -import com.google.api.gax.grpc.GaxGrpcProperties; -import com.google.api.gax.grpc.GrpcTransportChannel; -import com.google.api.gax.grpc.InstantiatingGrpcChannelProvider; -import com.google.api.gax.grpc.ProtoOperationTransformers; -import com.google.api.gax.httpjson.GaxHttpJsonProperties; -import com.google.api.gax.httpjson.HttpJsonTransportChannel; -import com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider; -import com.google.api.gax.longrunning.OperationSnapshot; -import com.google.api.gax.longrunning.OperationTimedPollAlgorithm; -import com.google.api.gax.retrying.RetrySettings; -import com.google.api.gax.rpc.ApiCallContext; -import com.google.api.gax.rpc.ApiClientHeaderProvider; -import com.google.api.gax.rpc.ClientContext; -import com.google.api.gax.rpc.OperationCallSettings; -import com.google.api.gax.rpc.PageContext; -import com.google.api.gax.rpc.PagedCallSettings; -import com.google.api.gax.rpc.PagedListDescriptor; -import com.google.api.gax.rpc.PagedListResponseFactory; -import com.google.api.gax.rpc.StatusCode; -import com.google.api.gax.rpc.StubSettings; -import com.google.api.gax.rpc.TransportChannelProvider; -import com.google.api.gax.rpc.UnaryCallSettings; -import com.google.api.gax.rpc.UnaryCallable; -import com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest; -import com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse; -import com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata; -import com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest; -import com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest; -import com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest; -import com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest; -import com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse; -import com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest; -import com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse; -import com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest; -import com.google.cloud.assuredworkloads.v1beta1.Workload; -import com.google.common.collect.ImmutableList; -import com.google.common.collect.ImmutableMap; -import com.google.common.collect.ImmutableSet; -import com.google.common.collect.Lists; -import com.google.longrunning.Operation; -import com.google.protobuf.Empty; -import java.io.IOException; -import java.util.List; -import javax.annotation.Generated; -import org.threeten.bp.Duration; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * Settings class to configure an instance of {@link AssuredWorkloadsServiceStub}. - * - *

The default instance has everything set to sensible defaults: - * - *

    - *
  • The default service address (assuredworkloads.googleapis.com) and default port (443) are - * used. - *
  • Credentials are acquired automatically through Application Default Credentials. - *
  • Retries are configured for idempotent methods but not for non-idempotent methods. - *
- * - *

The builder of this class is recursive, so contained classes are themselves builders. When - * build() is called, the tree of builders is called to create the complete settings object. - * - *

For example, to set the total timeout of updateWorkload to 30 seconds: - * - *

{@code
- * // This snippet has been automatically generated for illustrative purposes only.
- * // It may require modifications to work in your environment.
- * AssuredWorkloadsServiceStubSettings.Builder assuredWorkloadsServiceSettingsBuilder =
- *     AssuredWorkloadsServiceStubSettings.newBuilder();
- * assuredWorkloadsServiceSettingsBuilder
- *     .updateWorkloadSettings()
- *     .setRetrySettings(
- *         assuredWorkloadsServiceSettingsBuilder
- *             .updateWorkloadSettings()
- *             .getRetrySettings()
- *             .toBuilder()
- *             .setTotalTimeout(Duration.ofSeconds(30))
- *             .build());
- * AssuredWorkloadsServiceStubSettings assuredWorkloadsServiceSettings =
- *     assuredWorkloadsServiceSettingsBuilder.build();
- * }
- */ -@BetaApi -@Generated("by gapic-generator-java") -public class AssuredWorkloadsServiceStubSettings - extends StubSettings { - /** The default scopes of the service. */ - private static final ImmutableList DEFAULT_SERVICE_SCOPES = - ImmutableList.builder().add("https://www.googleapis.com/auth/cloud-platform").build(); - - private final UnaryCallSettings createWorkloadSettings; - private final OperationCallSettings< - CreateWorkloadRequest, Workload, CreateWorkloadOperationMetadata> - createWorkloadOperationSettings; - private final UnaryCallSettings updateWorkloadSettings; - private final UnaryCallSettings - restrictAllowedResourcesSettings; - private final UnaryCallSettings deleteWorkloadSettings; - private final UnaryCallSettings getWorkloadSettings; - private final UnaryCallSettings - analyzeWorkloadMoveSettings; - private final PagedCallSettings< - ListWorkloadsRequest, ListWorkloadsResponse, ListWorkloadsPagedResponse> - listWorkloadsSettings; - - private static final PagedListDescriptor - LIST_WORKLOADS_PAGE_STR_DESC = - new PagedListDescriptor() { - @Override - public String emptyToken() { - return ""; - } - - @Override - public ListWorkloadsRequest injectToken(ListWorkloadsRequest payload, String token) { - return ListWorkloadsRequest.newBuilder(payload).setPageToken(token).build(); - } - - @Override - public ListWorkloadsRequest injectPageSize(ListWorkloadsRequest payload, int pageSize) { - return ListWorkloadsRequest.newBuilder(payload).setPageSize(pageSize).build(); - } - - @Override - public Integer extractPageSize(ListWorkloadsRequest payload) { - return payload.getPageSize(); - } - - @Override - public String extractNextToken(ListWorkloadsResponse payload) { - return payload.getNextPageToken(); - } - - @Override - public Iterable extractResources(ListWorkloadsResponse payload) { - return payload.getWorkloadsList() == null - ? ImmutableList.of() - : payload.getWorkloadsList(); - } - }; - - private static final PagedListResponseFactory< - ListWorkloadsRequest, ListWorkloadsResponse, ListWorkloadsPagedResponse> - LIST_WORKLOADS_PAGE_STR_FACT = - new PagedListResponseFactory< - ListWorkloadsRequest, ListWorkloadsResponse, ListWorkloadsPagedResponse>() { - @Override - public ApiFuture getFuturePagedResponse( - UnaryCallable callable, - ListWorkloadsRequest request, - ApiCallContext context, - ApiFuture futureResponse) { - PageContext pageContext = - PageContext.create(callable, LIST_WORKLOADS_PAGE_STR_DESC, request, context); - return ListWorkloadsPagedResponse.createAsync(pageContext, futureResponse); - } - }; - - /** Returns the object with the settings used for calls to createWorkload. */ - public UnaryCallSettings createWorkloadSettings() { - return createWorkloadSettings; - } - - /** Returns the object with the settings used for calls to createWorkload. */ - public OperationCallSettings - createWorkloadOperationSettings() { - return createWorkloadOperationSettings; - } - - /** Returns the object with the settings used for calls to updateWorkload. */ - public UnaryCallSettings updateWorkloadSettings() { - return updateWorkloadSettings; - } - - /** Returns the object with the settings used for calls to restrictAllowedResources. */ - public UnaryCallSettings - restrictAllowedResourcesSettings() { - return restrictAllowedResourcesSettings; - } - - /** Returns the object with the settings used for calls to deleteWorkload. */ - public UnaryCallSettings deleteWorkloadSettings() { - return deleteWorkloadSettings; - } - - /** Returns the object with the settings used for calls to getWorkload. */ - public UnaryCallSettings getWorkloadSettings() { - return getWorkloadSettings; - } - - /** Returns the object with the settings used for calls to analyzeWorkloadMove. */ - public UnaryCallSettings - analyzeWorkloadMoveSettings() { - return analyzeWorkloadMoveSettings; - } - - /** Returns the object with the settings used for calls to listWorkloads. */ - public PagedCallSettings - listWorkloadsSettings() { - return listWorkloadsSettings; - } - - public AssuredWorkloadsServiceStub createStub() throws IOException { - if (getTransportChannelProvider() - .getTransportName() - .equals(GrpcTransportChannel.getGrpcTransportName())) { - return GrpcAssuredWorkloadsServiceStub.create(this); - } - if (getTransportChannelProvider() - .getTransportName() - .equals(HttpJsonTransportChannel.getHttpJsonTransportName())) { - return HttpJsonAssuredWorkloadsServiceStub.create(this); - } - throw new UnsupportedOperationException( - String.format( - "Transport not supported: %s", getTransportChannelProvider().getTransportName())); - } - - /** Returns a builder for the default ExecutorProvider for this service. */ - public static InstantiatingExecutorProvider.Builder defaultExecutorProviderBuilder() { - return InstantiatingExecutorProvider.newBuilder(); - } - - /** Returns the default service endpoint. */ - public static String getDefaultEndpoint() { - return "assuredworkloads.googleapis.com:443"; - } - - /** Returns the default mTLS service endpoint. */ - public static String getDefaultMtlsEndpoint() { - return "assuredworkloads.mtls.googleapis.com:443"; - } - - /** Returns the default service scopes. */ - public static List getDefaultServiceScopes() { - return DEFAULT_SERVICE_SCOPES; - } - - /** Returns a builder for the default credentials for this service. */ - public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilder() { - return GoogleCredentialsProvider.newBuilder() - .setScopesToApply(DEFAULT_SERVICE_SCOPES) - .setUseJwtAccessWithScope(true); - } - - /** Returns a builder for the default gRPC ChannelProvider for this service. */ - public static InstantiatingGrpcChannelProvider.Builder defaultGrpcTransportProviderBuilder() { - return InstantiatingGrpcChannelProvider.newBuilder() - .setMaxInboundMessageSize(Integer.MAX_VALUE); - } - - /** Returns a builder for the default REST ChannelProvider for this service. */ - @BetaApi - public static InstantiatingHttpJsonChannelProvider.Builder - defaultHttpJsonTransportProviderBuilder() { - return InstantiatingHttpJsonChannelProvider.newBuilder(); - } - - public static TransportChannelProvider defaultTransportChannelProvider() { - return defaultGrpcTransportProviderBuilder().build(); - } - - @BetaApi("The surface for customizing headers is not stable yet and may change in the future.") - public static ApiClientHeaderProvider.Builder defaultGrpcApiClientHeaderProviderBuilder() { - return ApiClientHeaderProvider.newBuilder() - .setGeneratedLibToken( - "gapic", GaxProperties.getLibraryVersion(AssuredWorkloadsServiceStubSettings.class)) - .setTransportToken( - GaxGrpcProperties.getGrpcTokenName(), GaxGrpcProperties.getGrpcVersion()); - } - - @BetaApi("The surface for customizing headers is not stable yet and may change in the future.") - public static ApiClientHeaderProvider.Builder defaultHttpJsonApiClientHeaderProviderBuilder() { - return ApiClientHeaderProvider.newBuilder() - .setGeneratedLibToken( - "gapic", GaxProperties.getLibraryVersion(AssuredWorkloadsServiceStubSettings.class)) - .setTransportToken( - GaxHttpJsonProperties.getHttpJsonTokenName(), - GaxHttpJsonProperties.getHttpJsonVersion()); - } - - public static ApiClientHeaderProvider.Builder defaultApiClientHeaderProviderBuilder() { - return AssuredWorkloadsServiceStubSettings.defaultGrpcApiClientHeaderProviderBuilder(); - } - - /** Returns a new gRPC builder for this class. */ - public static Builder newBuilder() { - return Builder.createDefault(); - } - - /** Returns a new REST builder for this class. */ - public static Builder newHttpJsonBuilder() { - return Builder.createHttpJsonDefault(); - } - - /** Returns a new builder for this class. */ - public static Builder newBuilder(ClientContext clientContext) { - return new Builder(clientContext); - } - - /** Returns a builder containing all the values of this settings class. */ - public Builder toBuilder() { - return new Builder(this); - } - - protected AssuredWorkloadsServiceStubSettings(Builder settingsBuilder) throws IOException { - super(settingsBuilder); - - createWorkloadSettings = settingsBuilder.createWorkloadSettings().build(); - createWorkloadOperationSettings = settingsBuilder.createWorkloadOperationSettings().build(); - updateWorkloadSettings = settingsBuilder.updateWorkloadSettings().build(); - restrictAllowedResourcesSettings = settingsBuilder.restrictAllowedResourcesSettings().build(); - deleteWorkloadSettings = settingsBuilder.deleteWorkloadSettings().build(); - getWorkloadSettings = settingsBuilder.getWorkloadSettings().build(); - analyzeWorkloadMoveSettings = settingsBuilder.analyzeWorkloadMoveSettings().build(); - listWorkloadsSettings = settingsBuilder.listWorkloadsSettings().build(); - } - - /** Builder for AssuredWorkloadsServiceStubSettings. */ - public static class Builder - extends StubSettings.Builder { - private final ImmutableList> unaryMethodSettingsBuilders; - private final UnaryCallSettings.Builder - createWorkloadSettings; - private final OperationCallSettings.Builder< - CreateWorkloadRequest, Workload, CreateWorkloadOperationMetadata> - createWorkloadOperationSettings; - private final UnaryCallSettings.Builder updateWorkloadSettings; - private final UnaryCallSettings.Builder< - RestrictAllowedResourcesRequest, RestrictAllowedResourcesResponse> - restrictAllowedResourcesSettings; - private final UnaryCallSettings.Builder deleteWorkloadSettings; - private final UnaryCallSettings.Builder getWorkloadSettings; - private final UnaryCallSettings.Builder - analyzeWorkloadMoveSettings; - private final PagedCallSettings.Builder< - ListWorkloadsRequest, ListWorkloadsResponse, ListWorkloadsPagedResponse> - listWorkloadsSettings; - private static final ImmutableMap> - RETRYABLE_CODE_DEFINITIONS; - - static { - ImmutableMap.Builder> definitions = - ImmutableMap.builder(); - definitions.put( - "no_retry_0_codes", ImmutableSet.copyOf(Lists.newArrayList())); - definitions.put("no_retry_codes", ImmutableSet.copyOf(Lists.newArrayList())); - definitions.put( - "retry_policy_1_codes", - ImmutableSet.copyOf(Lists.newArrayList(StatusCode.Code.UNAVAILABLE))); - RETRYABLE_CODE_DEFINITIONS = definitions.build(); - } - - private static final ImmutableMap RETRY_PARAM_DEFINITIONS; - - static { - ImmutableMap.Builder definitions = ImmutableMap.builder(); - RetrySettings settings = null; - settings = - RetrySettings.newBuilder() - .setInitialRpcTimeout(Duration.ofMillis(60000L)) - .setRpcTimeoutMultiplier(1.0) - .setMaxRpcTimeout(Duration.ofMillis(60000L)) - .setTotalTimeout(Duration.ofMillis(60000L)) - .build(); - definitions.put("no_retry_0_params", settings); - settings = RetrySettings.newBuilder().setRpcTimeoutMultiplier(1.0).build(); - definitions.put("no_retry_params", settings); - settings = - RetrySettings.newBuilder() - .setInitialRetryDelay(Duration.ofMillis(200L)) - .setRetryDelayMultiplier(1.3) - .setMaxRetryDelay(Duration.ofMillis(30000L)) - .setInitialRpcTimeout(Duration.ofMillis(60000L)) - .setRpcTimeoutMultiplier(1.0) - .setMaxRpcTimeout(Duration.ofMillis(60000L)) - .setTotalTimeout(Duration.ofMillis(60000L)) - .build(); - definitions.put("retry_policy_1_params", settings); - RETRY_PARAM_DEFINITIONS = definitions.build(); - } - - protected Builder() { - this(((ClientContext) null)); - } - - protected Builder(ClientContext clientContext) { - super(clientContext); - - createWorkloadSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - createWorkloadOperationSettings = OperationCallSettings.newBuilder(); - updateWorkloadSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - restrictAllowedResourcesSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - deleteWorkloadSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - getWorkloadSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - analyzeWorkloadMoveSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - listWorkloadsSettings = PagedCallSettings.newBuilder(LIST_WORKLOADS_PAGE_STR_FACT); - - unaryMethodSettingsBuilders = - ImmutableList.>of( - createWorkloadSettings, - updateWorkloadSettings, - restrictAllowedResourcesSettings, - deleteWorkloadSettings, - getWorkloadSettings, - analyzeWorkloadMoveSettings, - listWorkloadsSettings); - initDefaults(this); - } - - protected Builder(AssuredWorkloadsServiceStubSettings settings) { - super(settings); - - createWorkloadSettings = settings.createWorkloadSettings.toBuilder(); - createWorkloadOperationSettings = settings.createWorkloadOperationSettings.toBuilder(); - updateWorkloadSettings = settings.updateWorkloadSettings.toBuilder(); - restrictAllowedResourcesSettings = settings.restrictAllowedResourcesSettings.toBuilder(); - deleteWorkloadSettings = settings.deleteWorkloadSettings.toBuilder(); - getWorkloadSettings = settings.getWorkloadSettings.toBuilder(); - analyzeWorkloadMoveSettings = settings.analyzeWorkloadMoveSettings.toBuilder(); - listWorkloadsSettings = settings.listWorkloadsSettings.toBuilder(); - - unaryMethodSettingsBuilders = - ImmutableList.>of( - createWorkloadSettings, - updateWorkloadSettings, - restrictAllowedResourcesSettings, - deleteWorkloadSettings, - getWorkloadSettings, - analyzeWorkloadMoveSettings, - listWorkloadsSettings); - } - - private static Builder createDefault() { - Builder builder = new Builder(((ClientContext) null)); - - builder.setTransportChannelProvider(defaultTransportChannelProvider()); - builder.setCredentialsProvider(defaultCredentialsProviderBuilder().build()); - builder.setInternalHeaderProvider(defaultApiClientHeaderProviderBuilder().build()); - builder.setEndpoint(getDefaultEndpoint()); - builder.setMtlsEndpoint(getDefaultMtlsEndpoint()); - builder.setSwitchToMtlsEndpointAllowed(true); - - return initDefaults(builder); - } - - private static Builder createHttpJsonDefault() { - Builder builder = new Builder(((ClientContext) null)); - - builder.setTransportChannelProvider(defaultHttpJsonTransportProviderBuilder().build()); - builder.setCredentialsProvider(defaultCredentialsProviderBuilder().build()); - builder.setInternalHeaderProvider(defaultHttpJsonApiClientHeaderProviderBuilder().build()); - builder.setEndpoint(getDefaultEndpoint()); - builder.setMtlsEndpoint(getDefaultMtlsEndpoint()); - builder.setSwitchToMtlsEndpointAllowed(true); - - return initDefaults(builder); - } - - private static Builder initDefaults(Builder builder) { - builder - .createWorkloadSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - - builder - .updateWorkloadSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - - builder - .restrictAllowedResourcesSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_params")); - - builder - .deleteWorkloadSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_1_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_1_params")); - - builder - .getWorkloadSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_1_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_1_params")); - - builder - .analyzeWorkloadMoveSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_1_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_1_params")); - - builder - .listWorkloadsSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_1_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_1_params")); - - builder - .createWorkloadOperationSettings() - .setInitialCallSettings( - UnaryCallSettings - .newUnaryCallSettingsBuilder() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")) - .build()) - .setResponseTransformer( - ProtoOperationTransformers.ResponseTransformer.create(Workload.class)) - .setMetadataTransformer( - ProtoOperationTransformers.MetadataTransformer.create( - CreateWorkloadOperationMetadata.class)) - .setPollingAlgorithm( - OperationTimedPollAlgorithm.create( - RetrySettings.newBuilder() - .setInitialRetryDelay(Duration.ofMillis(5000L)) - .setRetryDelayMultiplier(1.5) - .setMaxRetryDelay(Duration.ofMillis(45000L)) - .setInitialRpcTimeout(Duration.ZERO) - .setRpcTimeoutMultiplier(1.0) - .setMaxRpcTimeout(Duration.ZERO) - .setTotalTimeout(Duration.ofMillis(300000L)) - .build())); - - return builder; - } - - /** - * Applies the given settings updater function to all of the unary API methods in this service. - * - *

Note: This method does not support applying settings to streaming methods. - */ - public Builder applyToAllUnaryMethods( - ApiFunction, Void> settingsUpdater) { - super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater); - return this; - } - - public ImmutableList> unaryMethodSettingsBuilders() { - return unaryMethodSettingsBuilders; - } - - /** Returns the builder for the settings used for calls to createWorkload. */ - public UnaryCallSettings.Builder createWorkloadSettings() { - return createWorkloadSettings; - } - - /** Returns the builder for the settings used for calls to createWorkload. */ - @BetaApi( - "The surface for use by generated code is not stable yet and may change in the future.") - public OperationCallSettings.Builder< - CreateWorkloadRequest, Workload, CreateWorkloadOperationMetadata> - createWorkloadOperationSettings() { - return createWorkloadOperationSettings; - } - - /** Returns the builder for the settings used for calls to updateWorkload. */ - public UnaryCallSettings.Builder updateWorkloadSettings() { - return updateWorkloadSettings; - } - - /** Returns the builder for the settings used for calls to restrictAllowedResources. */ - public UnaryCallSettings.Builder< - RestrictAllowedResourcesRequest, RestrictAllowedResourcesResponse> - restrictAllowedResourcesSettings() { - return restrictAllowedResourcesSettings; - } - - /** Returns the builder for the settings used for calls to deleteWorkload. */ - public UnaryCallSettings.Builder deleteWorkloadSettings() { - return deleteWorkloadSettings; - } - - /** Returns the builder for the settings used for calls to getWorkload. */ - public UnaryCallSettings.Builder getWorkloadSettings() { - return getWorkloadSettings; - } - - /** Returns the builder for the settings used for calls to analyzeWorkloadMove. */ - public UnaryCallSettings.Builder - analyzeWorkloadMoveSettings() { - return analyzeWorkloadMoveSettings; - } - - /** Returns the builder for the settings used for calls to listWorkloads. */ - public PagedCallSettings.Builder< - ListWorkloadsRequest, ListWorkloadsResponse, ListWorkloadsPagedResponse> - listWorkloadsSettings() { - return listWorkloadsSettings; - } - - @Override - public AssuredWorkloadsServiceStubSettings build() throws IOException { - return new AssuredWorkloadsServiceStubSettings(this); - } - } -} diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/GrpcAssuredWorkloadsServiceCallableFactory.java b/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/GrpcAssuredWorkloadsServiceCallableFactory.java deleted file mode 100644 index 671996e55bd4..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/GrpcAssuredWorkloadsServiceCallableFactory.java +++ /dev/null @@ -1,115 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.stub; - -import com.google.api.core.BetaApi; -import com.google.api.gax.grpc.GrpcCallSettings; -import com.google.api.gax.grpc.GrpcCallableFactory; -import com.google.api.gax.grpc.GrpcStubCallableFactory; -import com.google.api.gax.rpc.BatchingCallSettings; -import com.google.api.gax.rpc.BidiStreamingCallable; -import com.google.api.gax.rpc.ClientContext; -import com.google.api.gax.rpc.ClientStreamingCallable; -import com.google.api.gax.rpc.OperationCallSettings; -import com.google.api.gax.rpc.OperationCallable; -import com.google.api.gax.rpc.PagedCallSettings; -import com.google.api.gax.rpc.ServerStreamingCallSettings; -import com.google.api.gax.rpc.ServerStreamingCallable; -import com.google.api.gax.rpc.StreamingCallSettings; -import com.google.api.gax.rpc.UnaryCallSettings; -import com.google.api.gax.rpc.UnaryCallable; -import com.google.longrunning.Operation; -import com.google.longrunning.stub.OperationsStub; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * gRPC callable factory implementation for the AssuredWorkloadsService service API. - * - *

This class is for advanced usage. - */ -@BetaApi -@Generated("by gapic-generator-java") -public class GrpcAssuredWorkloadsServiceCallableFactory implements GrpcStubCallableFactory { - - @Override - public UnaryCallable createUnaryCallable( - GrpcCallSettings grpcCallSettings, - UnaryCallSettings callSettings, - ClientContext clientContext) { - return GrpcCallableFactory.createUnaryCallable(grpcCallSettings, callSettings, clientContext); - } - - @Override - public - UnaryCallable createPagedCallable( - GrpcCallSettings grpcCallSettings, - PagedCallSettings callSettings, - ClientContext clientContext) { - return GrpcCallableFactory.createPagedCallable(grpcCallSettings, callSettings, clientContext); - } - - @Override - public UnaryCallable createBatchingCallable( - GrpcCallSettings grpcCallSettings, - BatchingCallSettings callSettings, - ClientContext clientContext) { - return GrpcCallableFactory.createBatchingCallable( - grpcCallSettings, callSettings, clientContext); - } - - @Override - public - OperationCallable createOperationCallable( - GrpcCallSettings grpcCallSettings, - OperationCallSettings callSettings, - ClientContext clientContext, - OperationsStub operationsStub) { - return GrpcCallableFactory.createOperationCallable( - grpcCallSettings, callSettings, clientContext, operationsStub); - } - - @Override - public - BidiStreamingCallable createBidiStreamingCallable( - GrpcCallSettings grpcCallSettings, - StreamingCallSettings callSettings, - ClientContext clientContext) { - return GrpcCallableFactory.createBidiStreamingCallable( - grpcCallSettings, callSettings, clientContext); - } - - @Override - public - ServerStreamingCallable createServerStreamingCallable( - GrpcCallSettings grpcCallSettings, - ServerStreamingCallSettings callSettings, - ClientContext clientContext) { - return GrpcCallableFactory.createServerStreamingCallable( - grpcCallSettings, callSettings, clientContext); - } - - @Override - public - ClientStreamingCallable createClientStreamingCallable( - GrpcCallSettings grpcCallSettings, - StreamingCallSettings callSettings, - ClientContext clientContext) { - return GrpcCallableFactory.createClientStreamingCallable( - grpcCallSettings, callSettings, clientContext); - } -} diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/GrpcAssuredWorkloadsServiceStub.java b/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/GrpcAssuredWorkloadsServiceStub.java deleted file mode 100644 index f1a814ee1c1c..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/GrpcAssuredWorkloadsServiceStub.java +++ /dev/null @@ -1,377 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.stub; - -import static com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient.ListWorkloadsPagedResponse; - -import com.google.api.core.BetaApi; -import com.google.api.gax.core.BackgroundResource; -import com.google.api.gax.core.BackgroundResourceAggregation; -import com.google.api.gax.grpc.GrpcCallSettings; -import com.google.api.gax.grpc.GrpcStubCallableFactory; -import com.google.api.gax.rpc.ClientContext; -import com.google.api.gax.rpc.OperationCallable; -import com.google.api.gax.rpc.UnaryCallable; -import com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest; -import com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse; -import com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata; -import com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest; -import com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest; -import com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest; -import com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest; -import com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse; -import com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest; -import com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse; -import com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest; -import com.google.cloud.assuredworkloads.v1beta1.Workload; -import com.google.common.collect.ImmutableMap; -import com.google.longrunning.Operation; -import com.google.longrunning.stub.GrpcOperationsStub; -import com.google.protobuf.Empty; -import io.grpc.MethodDescriptor; -import io.grpc.protobuf.ProtoUtils; -import java.io.IOException; -import java.util.Map; -import java.util.concurrent.TimeUnit; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * gRPC stub implementation for the AssuredWorkloadsService service API. - * - *

This class is for advanced usage and reflects the underlying API directly. - */ -@BetaApi -@Generated("by gapic-generator-java") -public class GrpcAssuredWorkloadsServiceStub extends AssuredWorkloadsServiceStub { - private static final MethodDescriptor - createWorkloadMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsService/CreateWorkload") - .setRequestMarshaller( - ProtoUtils.marshaller(CreateWorkloadRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(Operation.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - updateWorkloadMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsService/UpdateWorkload") - .setRequestMarshaller( - ProtoUtils.marshaller(UpdateWorkloadRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(Workload.getDefaultInstance())) - .build(); - - private static final MethodDescriptor< - RestrictAllowedResourcesRequest, RestrictAllowedResourcesResponse> - restrictAllowedResourcesMethodDescriptor = - MethodDescriptor - .newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsService/RestrictAllowedResources") - .setRequestMarshaller( - ProtoUtils.marshaller(RestrictAllowedResourcesRequest.getDefaultInstance())) - .setResponseMarshaller( - ProtoUtils.marshaller(RestrictAllowedResourcesResponse.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - deleteWorkloadMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsService/DeleteWorkload") - .setRequestMarshaller( - ProtoUtils.marshaller(DeleteWorkloadRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(Empty.getDefaultInstance())) - .build(); - - private static final MethodDescriptor getWorkloadMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsService/GetWorkload") - .setRequestMarshaller(ProtoUtils.marshaller(GetWorkloadRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(Workload.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - analyzeWorkloadMoveMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsService/AnalyzeWorkloadMove") - .setRequestMarshaller( - ProtoUtils.marshaller(AnalyzeWorkloadMoveRequest.getDefaultInstance())) - .setResponseMarshaller( - ProtoUtils.marshaller(AnalyzeWorkloadMoveResponse.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - listWorkloadsMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsService/ListWorkloads") - .setRequestMarshaller( - ProtoUtils.marshaller(ListWorkloadsRequest.getDefaultInstance())) - .setResponseMarshaller( - ProtoUtils.marshaller(ListWorkloadsResponse.getDefaultInstance())) - .build(); - - private final UnaryCallable createWorkloadCallable; - private final OperationCallable - createWorkloadOperationCallable; - private final UnaryCallable updateWorkloadCallable; - private final UnaryCallable - restrictAllowedResourcesCallable; - private final UnaryCallable deleteWorkloadCallable; - private final UnaryCallable getWorkloadCallable; - private final UnaryCallable - analyzeWorkloadMoveCallable; - private final UnaryCallable listWorkloadsCallable; - private final UnaryCallable - listWorkloadsPagedCallable; - - private final BackgroundResource backgroundResources; - private final GrpcOperationsStub operationsStub; - private final GrpcStubCallableFactory callableFactory; - - public static final GrpcAssuredWorkloadsServiceStub create( - AssuredWorkloadsServiceStubSettings settings) throws IOException { - return new GrpcAssuredWorkloadsServiceStub(settings, ClientContext.create(settings)); - } - - public static final GrpcAssuredWorkloadsServiceStub create(ClientContext clientContext) - throws IOException { - return new GrpcAssuredWorkloadsServiceStub( - AssuredWorkloadsServiceStubSettings.newBuilder().build(), clientContext); - } - - public static final GrpcAssuredWorkloadsServiceStub create( - ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException { - return new GrpcAssuredWorkloadsServiceStub( - AssuredWorkloadsServiceStubSettings.newBuilder().build(), clientContext, callableFactory); - } - - /** - * Constructs an instance of GrpcAssuredWorkloadsServiceStub, using the given settings. This is - * protected so that it is easy to make a subclass, but otherwise, the static factory methods - * should be preferred. - */ - protected GrpcAssuredWorkloadsServiceStub( - AssuredWorkloadsServiceStubSettings settings, ClientContext clientContext) - throws IOException { - this(settings, clientContext, new GrpcAssuredWorkloadsServiceCallableFactory()); - } - - /** - * Constructs an instance of GrpcAssuredWorkloadsServiceStub, using the given settings. This is - * protected so that it is easy to make a subclass, but otherwise, the static factory methods - * should be preferred. - */ - protected GrpcAssuredWorkloadsServiceStub( - AssuredWorkloadsServiceStubSettings settings, - ClientContext clientContext, - GrpcStubCallableFactory callableFactory) - throws IOException { - this.callableFactory = callableFactory; - this.operationsStub = GrpcOperationsStub.create(clientContext, callableFactory); - - GrpcCallSettings createWorkloadTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(createWorkloadMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - }) - .build(); - GrpcCallSettings updateWorkloadTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(updateWorkloadMethodDescriptor) - .build(); - GrpcCallSettings - restrictAllowedResourcesTransportSettings = - GrpcCallSettings - .newBuilder() - .setMethodDescriptor(restrictAllowedResourcesMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - }) - .build(); - GrpcCallSettings deleteWorkloadTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(deleteWorkloadMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - }) - .build(); - GrpcCallSettings getWorkloadTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(getWorkloadMethodDescriptor) - .build(); - GrpcCallSettings - analyzeWorkloadMoveTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(analyzeWorkloadMoveMethodDescriptor) - .build(); - GrpcCallSettings listWorkloadsTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(listWorkloadsMethodDescriptor) - .build(); - - this.createWorkloadCallable = - callableFactory.createUnaryCallable( - createWorkloadTransportSettings, settings.createWorkloadSettings(), clientContext); - this.createWorkloadOperationCallable = - callableFactory.createOperationCallable( - createWorkloadTransportSettings, - settings.createWorkloadOperationSettings(), - clientContext, - operationsStub); - this.updateWorkloadCallable = - callableFactory.createUnaryCallable( - updateWorkloadTransportSettings, settings.updateWorkloadSettings(), clientContext); - this.restrictAllowedResourcesCallable = - callableFactory.createUnaryCallable( - restrictAllowedResourcesTransportSettings, - settings.restrictAllowedResourcesSettings(), - clientContext); - this.deleteWorkloadCallable = - callableFactory.createUnaryCallable( - deleteWorkloadTransportSettings, settings.deleteWorkloadSettings(), clientContext); - this.getWorkloadCallable = - callableFactory.createUnaryCallable( - getWorkloadTransportSettings, settings.getWorkloadSettings(), clientContext); - this.analyzeWorkloadMoveCallable = - callableFactory.createUnaryCallable( - analyzeWorkloadMoveTransportSettings, - settings.analyzeWorkloadMoveSettings(), - clientContext); - this.listWorkloadsCallable = - callableFactory.createUnaryCallable( - listWorkloadsTransportSettings, settings.listWorkloadsSettings(), clientContext); - this.listWorkloadsPagedCallable = - callableFactory.createPagedCallable( - listWorkloadsTransportSettings, settings.listWorkloadsSettings(), clientContext); - - this.backgroundResources = - new BackgroundResourceAggregation(clientContext.getBackgroundResources()); - } - - public GrpcOperationsStub getOperationsStub() { - return operationsStub; - } - - @Override - public UnaryCallable createWorkloadCallable() { - return createWorkloadCallable; - } - - @Override - public OperationCallable - createWorkloadOperationCallable() { - return createWorkloadOperationCallable; - } - - @Override - public UnaryCallable updateWorkloadCallable() { - return updateWorkloadCallable; - } - - @Override - public UnaryCallable - restrictAllowedResourcesCallable() { - return restrictAllowedResourcesCallable; - } - - @Override - public UnaryCallable deleteWorkloadCallable() { - return deleteWorkloadCallable; - } - - @Override - public UnaryCallable getWorkloadCallable() { - return getWorkloadCallable; - } - - @Override - public UnaryCallable - analyzeWorkloadMoveCallable() { - return analyzeWorkloadMoveCallable; - } - - @Override - public UnaryCallable listWorkloadsCallable() { - return listWorkloadsCallable; - } - - @Override - public UnaryCallable - listWorkloadsPagedCallable() { - return listWorkloadsPagedCallable; - } - - @Override - public final void close() { - try { - backgroundResources.close(); - } catch (RuntimeException e) { - throw e; - } catch (Exception e) { - throw new IllegalStateException("Failed to close resource", e); - } - } - - @Override - public void shutdown() { - backgroundResources.shutdown(); - } - - @Override - public boolean isShutdown() { - return backgroundResources.isShutdown(); - } - - @Override - public boolean isTerminated() { - return backgroundResources.isTerminated(); - } - - @Override - public void shutdownNow() { - backgroundResources.shutdownNow(); - } - - @Override - public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException { - return backgroundResources.awaitTermination(duration, unit); - } -} diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/HttpJsonAssuredWorkloadsServiceCallableFactory.java b/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/HttpJsonAssuredWorkloadsServiceCallableFactory.java deleted file mode 100644 index 70ab5a3b0bf0..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/HttpJsonAssuredWorkloadsServiceCallableFactory.java +++ /dev/null @@ -1,105 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.stub; - -import com.google.api.core.BetaApi; -import com.google.api.gax.httpjson.HttpJsonCallSettings; -import com.google.api.gax.httpjson.HttpJsonCallableFactory; -import com.google.api.gax.httpjson.HttpJsonOperationSnapshotCallable; -import com.google.api.gax.httpjson.HttpJsonStubCallableFactory; -import com.google.api.gax.httpjson.longrunning.stub.OperationsStub; -import com.google.api.gax.rpc.BatchingCallSettings; -import com.google.api.gax.rpc.ClientContext; -import com.google.api.gax.rpc.OperationCallSettings; -import com.google.api.gax.rpc.OperationCallable; -import com.google.api.gax.rpc.PagedCallSettings; -import com.google.api.gax.rpc.ServerStreamingCallSettings; -import com.google.api.gax.rpc.ServerStreamingCallable; -import com.google.api.gax.rpc.UnaryCallSettings; -import com.google.api.gax.rpc.UnaryCallable; -import com.google.longrunning.Operation; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * REST callable factory implementation for the AssuredWorkloadsService service API. - * - *

This class is for advanced usage. - */ -@BetaApi -@Generated("by gapic-generator-java") -public class HttpJsonAssuredWorkloadsServiceCallableFactory - implements HttpJsonStubCallableFactory { - - @Override - public UnaryCallable createUnaryCallable( - HttpJsonCallSettings httpJsonCallSettings, - UnaryCallSettings callSettings, - ClientContext clientContext) { - return HttpJsonCallableFactory.createUnaryCallable( - httpJsonCallSettings, callSettings, clientContext); - } - - @Override - public - UnaryCallable createPagedCallable( - HttpJsonCallSettings httpJsonCallSettings, - PagedCallSettings callSettings, - ClientContext clientContext) { - return HttpJsonCallableFactory.createPagedCallable( - httpJsonCallSettings, callSettings, clientContext); - } - - @Override - public UnaryCallable createBatchingCallable( - HttpJsonCallSettings httpJsonCallSettings, - BatchingCallSettings callSettings, - ClientContext clientContext) { - return HttpJsonCallableFactory.createBatchingCallable( - httpJsonCallSettings, callSettings, clientContext); - } - - @BetaApi( - "The surface for long-running operations is not stable yet and may change in the future.") - @Override - public - OperationCallable createOperationCallable( - HttpJsonCallSettings httpJsonCallSettings, - OperationCallSettings callSettings, - ClientContext clientContext, - OperationsStub operationsStub) { - UnaryCallable innerCallable = - HttpJsonCallableFactory.createBaseUnaryCallable( - httpJsonCallSettings, callSettings.getInitialCallSettings(), clientContext); - HttpJsonOperationSnapshotCallable initialCallable = - new HttpJsonOperationSnapshotCallable( - innerCallable, - httpJsonCallSettings.getMethodDescriptor().getOperationSnapshotFactory()); - return HttpJsonCallableFactory.createOperationCallable( - callSettings, clientContext, operationsStub.longRunningClient(), initialCallable); - } - - @Override - public - ServerStreamingCallable createServerStreamingCallable( - HttpJsonCallSettings httpJsonCallSettings, - ServerStreamingCallSettings callSettings, - ClientContext clientContext) { - return HttpJsonCallableFactory.createServerStreamingCallable( - httpJsonCallSettings, callSettings, clientContext); - } -} diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/HttpJsonAssuredWorkloadsServiceStub.java b/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/HttpJsonAssuredWorkloadsServiceStub.java deleted file mode 100644 index e6555e57c203..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/main/java/com/google/cloud/assuredworkloads/v1beta1/stub/HttpJsonAssuredWorkloadsServiceStub.java +++ /dev/null @@ -1,347 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.stub; - -import com.google.api.core.BetaApi; -import com.google.api.core.InternalApi; -import com.google.api.gax.core.BackgroundResource; -import com.google.api.gax.core.BackgroundResourceAggregation; -import com.google.api.gax.httpjson.ApiMethodDescriptor; -import com.google.api.gax.httpjson.HttpJsonCallSettings; -import com.google.api.gax.httpjson.HttpJsonOperationSnapshot; -import com.google.api.gax.httpjson.HttpJsonStubCallableFactory; -import com.google.api.gax.httpjson.ProtoMessageRequestFormatter; -import com.google.api.gax.httpjson.ProtoMessageResponseParser; -import com.google.api.gax.httpjson.ProtoRestSerializer; -import com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub; -import com.google.api.gax.longrunning.OperationSnapshot; -import com.google.api.gax.rpc.ClientContext; -import com.google.api.gax.rpc.OperationCallable; -import com.google.api.gax.rpc.UnaryCallable; -import com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata; -import com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest; -import com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest; -import com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest; -import com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse; -import com.google.cloud.assuredworkloads.v1beta1.Workload; -import com.google.longrunning.Operation; -import com.google.protobuf.Empty; -import com.google.protobuf.TypeRegistry; -import java.io.IOException; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import java.util.concurrent.TimeUnit; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * REST stub implementation for the AssuredWorkloadsService service API. - * - *

This class is for advanced usage and reflects the underlying API directly. - */ -@BetaApi -@Generated("by gapic-generator-java") -public class HttpJsonAssuredWorkloadsServiceStub extends AssuredWorkloadsServiceStub { - private static final TypeRegistry typeRegistry = - TypeRegistry.newBuilder() - .add(CreateWorkloadOperationMetadata.getDescriptor()) - .add(Workload.getDescriptor()) - .build(); - - private static final ApiMethodDescriptor - createWorkloadMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsService/CreateWorkload") - .setHttpMethod("POST") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1beta1/{parent=organizations/*/locations/*}/workloads", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "parent", request.getParent()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putQueryParam(fields, "externalId", request.getExternalId()); - return fields; - }) - .setRequestBodyExtractor( - request -> - ProtoRestSerializer.create() - .toBody("workload", request.getWorkload())) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(Operation.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .setOperationSnapshotFactory( - (CreateWorkloadRequest request, Operation response) -> - HttpJsonOperationSnapshot.create(response)) - .build(); - - private static final ApiMethodDescriptor< - RestrictAllowedResourcesRequest, RestrictAllowedResourcesResponse> - restrictAllowedResourcesMethodDescriptor = - ApiMethodDescriptor - .newBuilder() - .setFullMethodName( - "google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsService/RestrictAllowedResources") - .setHttpMethod("POST") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1beta1/{name=organizations/*/locations/*/workloads/*}:restrictAllowedResources", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "name", request.getName()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - return fields; - }) - .setRequestBodyExtractor( - request -> - ProtoRestSerializer.create() - .toBody("*", request.toBuilder().clearName().build())) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(RestrictAllowedResourcesResponse.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .build(); - - private static final ApiMethodDescriptor - deleteWorkloadMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsService/DeleteWorkload") - .setHttpMethod("DELETE") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1beta1/{name=organizations/*/locations/*/workloads/*}", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "name", request.getName()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putQueryParam(fields, "etag", request.getEtag()); - return fields; - }) - .setRequestBodyExtractor(request -> null) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(Empty.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .build(); - - private final UnaryCallable createWorkloadCallable; - private final OperationCallable - createWorkloadOperationCallable; - private final UnaryCallable - restrictAllowedResourcesCallable; - private final UnaryCallable deleteWorkloadCallable; - - private final BackgroundResource backgroundResources; - private final HttpJsonOperationsStub httpJsonOperationsStub; - private final HttpJsonStubCallableFactory callableFactory; - - public static final HttpJsonAssuredWorkloadsServiceStub create( - AssuredWorkloadsServiceStubSettings settings) throws IOException { - return new HttpJsonAssuredWorkloadsServiceStub(settings, ClientContext.create(settings)); - } - - public static final HttpJsonAssuredWorkloadsServiceStub create(ClientContext clientContext) - throws IOException { - return new HttpJsonAssuredWorkloadsServiceStub( - AssuredWorkloadsServiceStubSettings.newHttpJsonBuilder().build(), clientContext); - } - - public static final HttpJsonAssuredWorkloadsServiceStub create( - ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) throws IOException { - return new HttpJsonAssuredWorkloadsServiceStub( - AssuredWorkloadsServiceStubSettings.newHttpJsonBuilder().build(), - clientContext, - callableFactory); - } - - /** - * Constructs an instance of HttpJsonAssuredWorkloadsServiceStub, using the given settings. This - * is protected so that it is easy to make a subclass, but otherwise, the static factory methods - * should be preferred. - */ - protected HttpJsonAssuredWorkloadsServiceStub( - AssuredWorkloadsServiceStubSettings settings, ClientContext clientContext) - throws IOException { - this(settings, clientContext, new HttpJsonAssuredWorkloadsServiceCallableFactory()); - } - - /** - * Constructs an instance of HttpJsonAssuredWorkloadsServiceStub, using the given settings. This - * is protected so that it is easy to make a subclass, but otherwise, the static factory methods - * should be preferred. - */ - protected HttpJsonAssuredWorkloadsServiceStub( - AssuredWorkloadsServiceStubSettings settings, - ClientContext clientContext, - HttpJsonStubCallableFactory callableFactory) - throws IOException { - this.callableFactory = callableFactory; - this.httpJsonOperationsStub = - HttpJsonOperationsStub.create(clientContext, callableFactory, typeRegistry); - - HttpJsonCallSettings createWorkloadTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(createWorkloadMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings - restrictAllowedResourcesTransportSettings = - HttpJsonCallSettings - .newBuilder() - .setMethodDescriptor(restrictAllowedResourcesMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings deleteWorkloadTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(deleteWorkloadMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - - this.createWorkloadCallable = - callableFactory.createUnaryCallable( - createWorkloadTransportSettings, settings.createWorkloadSettings(), clientContext); - this.createWorkloadOperationCallable = - callableFactory.createOperationCallable( - createWorkloadTransportSettings, - settings.createWorkloadOperationSettings(), - clientContext, - httpJsonOperationsStub); - this.restrictAllowedResourcesCallable = - callableFactory.createUnaryCallable( - restrictAllowedResourcesTransportSettings, - settings.restrictAllowedResourcesSettings(), - clientContext); - this.deleteWorkloadCallable = - callableFactory.createUnaryCallable( - deleteWorkloadTransportSettings, settings.deleteWorkloadSettings(), clientContext); - - this.backgroundResources = - new BackgroundResourceAggregation(clientContext.getBackgroundResources()); - } - - @InternalApi - public static List getMethodDescriptors() { - List methodDescriptors = new ArrayList<>(); - methodDescriptors.add(createWorkloadMethodDescriptor); - methodDescriptors.add(restrictAllowedResourcesMethodDescriptor); - methodDescriptors.add(deleteWorkloadMethodDescriptor); - return methodDescriptors; - } - - public HttpJsonOperationsStub getHttpJsonOperationsStub() { - return httpJsonOperationsStub; - } - - @Override - public UnaryCallable createWorkloadCallable() { - return createWorkloadCallable; - } - - @Override - public OperationCallable - createWorkloadOperationCallable() { - return createWorkloadOperationCallable; - } - - @Override - public UnaryCallable - restrictAllowedResourcesCallable() { - return restrictAllowedResourcesCallable; - } - - @Override - public UnaryCallable deleteWorkloadCallable() { - return deleteWorkloadCallable; - } - - @Override - public final void close() { - try { - backgroundResources.close(); - } catch (RuntimeException e) { - throw e; - } catch (Exception e) { - throw new IllegalStateException("Failed to close resource", e); - } - } - - @Override - public void shutdown() { - backgroundResources.shutdown(); - } - - @Override - public boolean isShutdown() { - return backgroundResources.isShutdown(); - } - - @Override - public boolean isTerminated() { - return backgroundResources.isTerminated(); - } - - @Override - public void shutdownNow() { - backgroundResources.shutdownNow(); - } - - @Override - public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException { - return backgroundResources.awaitTermination(duration, unit); - } -} diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceClientHttpJsonTest.java b/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceClientHttpJsonTest.java deleted file mode 100644 index 19f2a2c9be53..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceClientHttpJsonTest.java +++ /dev/null @@ -1,359 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1; - -import com.google.api.gax.core.NoCredentialsProvider; -import com.google.api.gax.httpjson.GaxHttpJsonProperties; -import com.google.api.gax.httpjson.testing.MockHttpService; -import com.google.api.gax.rpc.ApiClientHeaderProvider; -import com.google.api.gax.rpc.ApiException; -import com.google.api.gax.rpc.ApiExceptionFactory; -import com.google.api.gax.rpc.InvalidArgumentException; -import com.google.api.gax.rpc.StatusCode; -import com.google.api.gax.rpc.testing.FakeStatusCode; -import com.google.cloud.assuredworkloads.v1beta1.stub.HttpJsonAssuredWorkloadsServiceStub; -import com.google.longrunning.Operation; -import com.google.protobuf.Any; -import com.google.protobuf.Empty; -import com.google.protobuf.Timestamp; -import java.io.IOException; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.concurrent.ExecutionException; -import javax.annotation.Generated; -import org.junit.After; -import org.junit.AfterClass; -import org.junit.Assert; -import org.junit.Before; -import org.junit.BeforeClass; -import org.junit.Test; - -@Generated("by gapic-generator-java") -public class AssuredWorkloadsServiceClientHttpJsonTest { - private static MockHttpService mockService; - private static AssuredWorkloadsServiceClient client; - - @BeforeClass - public static void startStaticServer() throws IOException { - mockService = - new MockHttpService( - HttpJsonAssuredWorkloadsServiceStub.getMethodDescriptors(), - AssuredWorkloadsServiceSettings.getDefaultEndpoint()); - AssuredWorkloadsServiceSettings settings = - AssuredWorkloadsServiceSettings.newHttpJsonBuilder() - .setTransportChannelProvider( - AssuredWorkloadsServiceSettings.defaultHttpJsonTransportProviderBuilder() - .setHttpTransport(mockService) - .build()) - .setCredentialsProvider(NoCredentialsProvider.create()) - .build(); - client = AssuredWorkloadsServiceClient.create(settings); - } - - @AfterClass - public static void stopServer() { - client.close(); - } - - @Before - public void setUp() {} - - @After - public void tearDown() throws Exception { - mockService.reset(); - } - - @Test - public void createWorkloadTest() throws Exception { - Workload expectedResponse = - Workload.newBuilder() - .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString()) - .setDisplayName("displayName1714148973") - .addAllResources(new ArrayList()) - .setCreateTime(Timestamp.newBuilder().build()) - .setBillingAccount("billingAccount708726578") - .setEtag("etag3123477") - .putAllLabels(new HashMap()) - .setProvisionedResourcesParent("provisionedResourcesParent1733249115") - .setKmsSettings(Workload.KMSSettings.newBuilder().build()) - .addAllResourceSettings(new ArrayList()) - .setEnableSovereignControls(true) - .setSaaEnrollmentResponse(Workload.SaaEnrollmentResponse.newBuilder().build()) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("createWorkloadTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockService.addResponse(resultOperation); - - LocationName parent = LocationName.of("[ORGANIZATION]", "[LOCATION]"); - Workload workload = Workload.newBuilder().build(); - - Workload actualResponse = client.createWorkloadAsync(parent, workload).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void createWorkloadExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - LocationName parent = LocationName.of("[ORGANIZATION]", "[LOCATION]"); - Workload workload = Workload.newBuilder().build(); - client.createWorkloadAsync(parent, workload).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - } - } - - @Test - public void createWorkloadTest2() throws Exception { - Workload expectedResponse = - Workload.newBuilder() - .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString()) - .setDisplayName("displayName1714148973") - .addAllResources(new ArrayList()) - .setCreateTime(Timestamp.newBuilder().build()) - .setBillingAccount("billingAccount708726578") - .setEtag("etag3123477") - .putAllLabels(new HashMap()) - .setProvisionedResourcesParent("provisionedResourcesParent1733249115") - .setKmsSettings(Workload.KMSSettings.newBuilder().build()) - .addAllResourceSettings(new ArrayList()) - .setEnableSovereignControls(true) - .setSaaEnrollmentResponse(Workload.SaaEnrollmentResponse.newBuilder().build()) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("createWorkloadTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockService.addResponse(resultOperation); - - String parent = "organizations/organization-9365/locations/location-9365"; - Workload workload = Workload.newBuilder().build(); - - Workload actualResponse = client.createWorkloadAsync(parent, workload).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void createWorkloadExceptionTest2() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - String parent = "organizations/organization-9365/locations/location-9365"; - Workload workload = Workload.newBuilder().build(); - client.createWorkloadAsync(parent, workload).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - } - } - - @Test - public void updateWorkloadUnsupportedMethodTest() throws Exception { - // The updateWorkload() method is not supported in REST transport. - //This empty test is generated for technical reasons. - } - - @Test - public void restrictAllowedResourcesTest() throws Exception { - RestrictAllowedResourcesResponse expectedResponse = - RestrictAllowedResourcesResponse.newBuilder().build(); - mockService.addResponse(expectedResponse); - - RestrictAllowedResourcesRequest request = - RestrictAllowedResourcesRequest.newBuilder() - .setName( - "organizations/organization-4962/locations/location-4962/workloads/workload-4962") - .build(); - - RestrictAllowedResourcesResponse actualResponse = client.restrictAllowedResources(request); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void restrictAllowedResourcesExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - RestrictAllowedResourcesRequest request = - RestrictAllowedResourcesRequest.newBuilder() - .setName( - "organizations/organization-4962/locations/location-4962/workloads/workload-4962") - .build(); - client.restrictAllowedResources(request); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void deleteWorkloadTest() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - mockService.addResponse(expectedResponse); - - WorkloadName name = WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]"); - - client.deleteWorkload(name); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void deleteWorkloadExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - WorkloadName name = WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]"); - client.deleteWorkload(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void deleteWorkloadTest2() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - mockService.addResponse(expectedResponse); - - String name = "organizations/organization-4962/locations/location-4962/workloads/workload-4962"; - - client.deleteWorkload(name); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void deleteWorkloadExceptionTest2() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - String name = - "organizations/organization-4962/locations/location-4962/workloads/workload-4962"; - client.deleteWorkload(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void getWorkloadUnsupportedMethodTest() throws Exception { - // The getWorkload() method is not supported in REST transport. - //This empty test is generated for technical reasons. - } - - @Test - public void analyzeWorkloadMoveUnsupportedMethodTest() throws Exception { - // The analyzeWorkloadMove() method is not supported in REST transport. - //This empty test is generated for technical reasons. - } - - @Test - public void listWorkloadsUnsupportedMethodTest() throws Exception { - // The listWorkloads() method is not supported in REST transport. - //This empty test is generated for technical reasons. - } -} diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceClientTest.java b/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceClientTest.java deleted file mode 100644 index 05cbd44c3933..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceClientTest.java +++ /dev/null @@ -1,595 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1; - -import static com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient.ListWorkloadsPagedResponse; - -import com.google.api.gax.core.NoCredentialsProvider; -import com.google.api.gax.grpc.GaxGrpcProperties; -import com.google.api.gax.grpc.testing.LocalChannelProvider; -import com.google.api.gax.grpc.testing.MockGrpcService; -import com.google.api.gax.grpc.testing.MockServiceHelper; -import com.google.api.gax.rpc.ApiClientHeaderProvider; -import com.google.api.gax.rpc.InvalidArgumentException; -import com.google.api.gax.rpc.StatusCode; -import com.google.common.collect.Lists; -import com.google.longrunning.Operation; -import com.google.protobuf.AbstractMessage; -import com.google.protobuf.Any; -import com.google.protobuf.Empty; -import com.google.protobuf.FieldMask; -import com.google.protobuf.Timestamp; -import io.grpc.StatusRuntimeException; -import java.io.IOException; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.HashMap; -import java.util.List; -import java.util.UUID; -import java.util.concurrent.ExecutionException; -import javax.annotation.Generated; -import org.junit.After; -import org.junit.AfterClass; -import org.junit.Assert; -import org.junit.Before; -import org.junit.BeforeClass; -import org.junit.Test; - -@Generated("by gapic-generator-java") -public class AssuredWorkloadsServiceClientTest { - private static MockAssuredWorkloadsService mockAssuredWorkloadsService; - private static MockServiceHelper mockServiceHelper; - private LocalChannelProvider channelProvider; - private AssuredWorkloadsServiceClient client; - - @BeforeClass - public static void startStaticServer() { - mockAssuredWorkloadsService = new MockAssuredWorkloadsService(); - mockServiceHelper = - new MockServiceHelper( - UUID.randomUUID().toString(), - Arrays.asList(mockAssuredWorkloadsService)); - mockServiceHelper.start(); - } - - @AfterClass - public static void stopServer() { - mockServiceHelper.stop(); - } - - @Before - public void setUp() throws IOException { - mockServiceHelper.reset(); - channelProvider = mockServiceHelper.createChannelProvider(); - AssuredWorkloadsServiceSettings settings = - AssuredWorkloadsServiceSettings.newBuilder() - .setTransportChannelProvider(channelProvider) - .setCredentialsProvider(NoCredentialsProvider.create()) - .build(); - client = AssuredWorkloadsServiceClient.create(settings); - } - - @After - public void tearDown() throws Exception { - client.close(); - } - - @Test - public void createWorkloadTest() throws Exception { - Workload expectedResponse = - Workload.newBuilder() - .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString()) - .setDisplayName("displayName1714148973") - .addAllResources(new ArrayList()) - .setCreateTime(Timestamp.newBuilder().build()) - .setBillingAccount("billingAccount708726578") - .setEtag("etag3123477") - .putAllLabels(new HashMap()) - .setProvisionedResourcesParent("provisionedResourcesParent1733249115") - .setKmsSettings(Workload.KMSSettings.newBuilder().build()) - .addAllResourceSettings(new ArrayList()) - .setEnableSovereignControls(true) - .setSaaEnrollmentResponse(Workload.SaaEnrollmentResponse.newBuilder().build()) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("createWorkloadTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockAssuredWorkloadsService.addResponse(resultOperation); - - LocationName parent = LocationName.of("[ORGANIZATION]", "[LOCATION]"); - Workload workload = Workload.newBuilder().build(); - - Workload actualResponse = client.createWorkloadAsync(parent, workload).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAssuredWorkloadsService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - CreateWorkloadRequest actualRequest = ((CreateWorkloadRequest) actualRequests.get(0)); - - Assert.assertEquals(parent.toString(), actualRequest.getParent()); - Assert.assertEquals(workload, actualRequest.getWorkload()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void createWorkloadExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAssuredWorkloadsService.addException(exception); - - try { - LocationName parent = LocationName.of("[ORGANIZATION]", "[LOCATION]"); - Workload workload = Workload.newBuilder().build(); - client.createWorkloadAsync(parent, workload).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - Assert.assertEquals(InvalidArgumentException.class, e.getCause().getClass()); - InvalidArgumentException apiException = ((InvalidArgumentException) e.getCause()); - Assert.assertEquals(StatusCode.Code.INVALID_ARGUMENT, apiException.getStatusCode().getCode()); - } - } - - @Test - public void createWorkloadTest2() throws Exception { - Workload expectedResponse = - Workload.newBuilder() - .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString()) - .setDisplayName("displayName1714148973") - .addAllResources(new ArrayList()) - .setCreateTime(Timestamp.newBuilder().build()) - .setBillingAccount("billingAccount708726578") - .setEtag("etag3123477") - .putAllLabels(new HashMap()) - .setProvisionedResourcesParent("provisionedResourcesParent1733249115") - .setKmsSettings(Workload.KMSSettings.newBuilder().build()) - .addAllResourceSettings(new ArrayList()) - .setEnableSovereignControls(true) - .setSaaEnrollmentResponse(Workload.SaaEnrollmentResponse.newBuilder().build()) - .build(); - Operation resultOperation = - Operation.newBuilder() - .setName("createWorkloadTest") - .setDone(true) - .setResponse(Any.pack(expectedResponse)) - .build(); - mockAssuredWorkloadsService.addResponse(resultOperation); - - String parent = "parent-995424086"; - Workload workload = Workload.newBuilder().build(); - - Workload actualResponse = client.createWorkloadAsync(parent, workload).get(); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAssuredWorkloadsService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - CreateWorkloadRequest actualRequest = ((CreateWorkloadRequest) actualRequests.get(0)); - - Assert.assertEquals(parent, actualRequest.getParent()); - Assert.assertEquals(workload, actualRequest.getWorkload()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void createWorkloadExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAssuredWorkloadsService.addException(exception); - - try { - String parent = "parent-995424086"; - Workload workload = Workload.newBuilder().build(); - client.createWorkloadAsync(parent, workload).get(); - Assert.fail("No exception raised"); - } catch (ExecutionException e) { - Assert.assertEquals(InvalidArgumentException.class, e.getCause().getClass()); - InvalidArgumentException apiException = ((InvalidArgumentException) e.getCause()); - Assert.assertEquals(StatusCode.Code.INVALID_ARGUMENT, apiException.getStatusCode().getCode()); - } - } - - @Test - public void updateWorkloadTest() throws Exception { - Workload expectedResponse = - Workload.newBuilder() - .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString()) - .setDisplayName("displayName1714148973") - .addAllResources(new ArrayList()) - .setCreateTime(Timestamp.newBuilder().build()) - .setBillingAccount("billingAccount708726578") - .setEtag("etag3123477") - .putAllLabels(new HashMap()) - .setProvisionedResourcesParent("provisionedResourcesParent1733249115") - .setKmsSettings(Workload.KMSSettings.newBuilder().build()) - .addAllResourceSettings(new ArrayList()) - .setEnableSovereignControls(true) - .setSaaEnrollmentResponse(Workload.SaaEnrollmentResponse.newBuilder().build()) - .build(); - mockAssuredWorkloadsService.addResponse(expectedResponse); - - Workload workload = Workload.newBuilder().build(); - FieldMask updateMask = FieldMask.newBuilder().build(); - - Workload actualResponse = client.updateWorkload(workload, updateMask); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAssuredWorkloadsService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - UpdateWorkloadRequest actualRequest = ((UpdateWorkloadRequest) actualRequests.get(0)); - - Assert.assertEquals(workload, actualRequest.getWorkload()); - Assert.assertEquals(updateMask, actualRequest.getUpdateMask()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void updateWorkloadExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAssuredWorkloadsService.addException(exception); - - try { - Workload workload = Workload.newBuilder().build(); - FieldMask updateMask = FieldMask.newBuilder().build(); - client.updateWorkload(workload, updateMask); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void restrictAllowedResourcesTest() throws Exception { - RestrictAllowedResourcesResponse expectedResponse = - RestrictAllowedResourcesResponse.newBuilder().build(); - mockAssuredWorkloadsService.addResponse(expectedResponse); - - RestrictAllowedResourcesRequest request = - RestrictAllowedResourcesRequest.newBuilder().setName("name3373707").build(); - - RestrictAllowedResourcesResponse actualResponse = client.restrictAllowedResources(request); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAssuredWorkloadsService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - RestrictAllowedResourcesRequest actualRequest = - ((RestrictAllowedResourcesRequest) actualRequests.get(0)); - - Assert.assertEquals(request.getName(), actualRequest.getName()); - Assert.assertEquals(request.getRestrictionType(), actualRequest.getRestrictionType()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void restrictAllowedResourcesExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAssuredWorkloadsService.addException(exception); - - try { - RestrictAllowedResourcesRequest request = - RestrictAllowedResourcesRequest.newBuilder().setName("name3373707").build(); - client.restrictAllowedResources(request); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void deleteWorkloadTest() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - mockAssuredWorkloadsService.addResponse(expectedResponse); - - WorkloadName name = WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]"); - - client.deleteWorkload(name); - - List actualRequests = mockAssuredWorkloadsService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - DeleteWorkloadRequest actualRequest = ((DeleteWorkloadRequest) actualRequests.get(0)); - - Assert.assertEquals(name.toString(), actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void deleteWorkloadExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAssuredWorkloadsService.addException(exception); - - try { - WorkloadName name = WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]"); - client.deleteWorkload(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void deleteWorkloadTest2() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - mockAssuredWorkloadsService.addResponse(expectedResponse); - - String name = "name3373707"; - - client.deleteWorkload(name); - - List actualRequests = mockAssuredWorkloadsService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - DeleteWorkloadRequest actualRequest = ((DeleteWorkloadRequest) actualRequests.get(0)); - - Assert.assertEquals(name, actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void deleteWorkloadExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAssuredWorkloadsService.addException(exception); - - try { - String name = "name3373707"; - client.deleteWorkload(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void getWorkloadTest() throws Exception { - Workload expectedResponse = - Workload.newBuilder() - .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString()) - .setDisplayName("displayName1714148973") - .addAllResources(new ArrayList()) - .setCreateTime(Timestamp.newBuilder().build()) - .setBillingAccount("billingAccount708726578") - .setEtag("etag3123477") - .putAllLabels(new HashMap()) - .setProvisionedResourcesParent("provisionedResourcesParent1733249115") - .setKmsSettings(Workload.KMSSettings.newBuilder().build()) - .addAllResourceSettings(new ArrayList()) - .setEnableSovereignControls(true) - .setSaaEnrollmentResponse(Workload.SaaEnrollmentResponse.newBuilder().build()) - .build(); - mockAssuredWorkloadsService.addResponse(expectedResponse); - - WorkloadName name = WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]"); - - Workload actualResponse = client.getWorkload(name); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAssuredWorkloadsService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - GetWorkloadRequest actualRequest = ((GetWorkloadRequest) actualRequests.get(0)); - - Assert.assertEquals(name.toString(), actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void getWorkloadExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAssuredWorkloadsService.addException(exception); - - try { - WorkloadName name = WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]"); - client.getWorkload(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void getWorkloadTest2() throws Exception { - Workload expectedResponse = - Workload.newBuilder() - .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString()) - .setDisplayName("displayName1714148973") - .addAllResources(new ArrayList()) - .setCreateTime(Timestamp.newBuilder().build()) - .setBillingAccount("billingAccount708726578") - .setEtag("etag3123477") - .putAllLabels(new HashMap()) - .setProvisionedResourcesParent("provisionedResourcesParent1733249115") - .setKmsSettings(Workload.KMSSettings.newBuilder().build()) - .addAllResourceSettings(new ArrayList()) - .setEnableSovereignControls(true) - .setSaaEnrollmentResponse(Workload.SaaEnrollmentResponse.newBuilder().build()) - .build(); - mockAssuredWorkloadsService.addResponse(expectedResponse); - - String name = "name3373707"; - - Workload actualResponse = client.getWorkload(name); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAssuredWorkloadsService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - GetWorkloadRequest actualRequest = ((GetWorkloadRequest) actualRequests.get(0)); - - Assert.assertEquals(name, actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void getWorkloadExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAssuredWorkloadsService.addException(exception); - - try { - String name = "name3373707"; - client.getWorkload(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void analyzeWorkloadMoveTest() throws Exception { - AnalyzeWorkloadMoveResponse expectedResponse = - AnalyzeWorkloadMoveResponse.newBuilder().addAllBlockers(new ArrayList()).build(); - mockAssuredWorkloadsService.addResponse(expectedResponse); - - String project = "project-309310695"; - String target = "target-880905839"; - - AnalyzeWorkloadMoveResponse actualResponse = client.analyzeWorkloadMove(project, target); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockAssuredWorkloadsService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - AnalyzeWorkloadMoveRequest actualRequest = ((AnalyzeWorkloadMoveRequest) actualRequests.get(0)); - - Assert.assertEquals(project, actualRequest.getProject()); - Assert.assertEquals(target, actualRequest.getTarget()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void analyzeWorkloadMoveExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAssuredWorkloadsService.addException(exception); - - try { - String project = "project-309310695"; - String target = "target-880905839"; - client.analyzeWorkloadMove(project, target); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void listWorkloadsTest() throws Exception { - Workload responsesElement = Workload.newBuilder().build(); - ListWorkloadsResponse expectedResponse = - ListWorkloadsResponse.newBuilder() - .setNextPageToken("") - .addAllWorkloads(Arrays.asList(responsesElement)) - .build(); - mockAssuredWorkloadsService.addResponse(expectedResponse); - - LocationName parent = LocationName.of("[ORGANIZATION]", "[LOCATION]"); - - ListWorkloadsPagedResponse pagedListResponse = client.listWorkloads(parent); - - List resources = Lists.newArrayList(pagedListResponse.iterateAll()); - - Assert.assertEquals(1, resources.size()); - Assert.assertEquals(expectedResponse.getWorkloadsList().get(0), resources.get(0)); - - List actualRequests = mockAssuredWorkloadsService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - ListWorkloadsRequest actualRequest = ((ListWorkloadsRequest) actualRequests.get(0)); - - Assert.assertEquals(parent.toString(), actualRequest.getParent()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void listWorkloadsExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAssuredWorkloadsService.addException(exception); - - try { - LocationName parent = LocationName.of("[ORGANIZATION]", "[LOCATION]"); - client.listWorkloads(parent); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void listWorkloadsTest2() throws Exception { - Workload responsesElement = Workload.newBuilder().build(); - ListWorkloadsResponse expectedResponse = - ListWorkloadsResponse.newBuilder() - .setNextPageToken("") - .addAllWorkloads(Arrays.asList(responsesElement)) - .build(); - mockAssuredWorkloadsService.addResponse(expectedResponse); - - String parent = "parent-995424086"; - - ListWorkloadsPagedResponse pagedListResponse = client.listWorkloads(parent); - - List resources = Lists.newArrayList(pagedListResponse.iterateAll()); - - Assert.assertEquals(1, resources.size()); - Assert.assertEquals(expectedResponse.getWorkloadsList().get(0), resources.get(0)); - - List actualRequests = mockAssuredWorkloadsService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - ListWorkloadsRequest actualRequest = ((ListWorkloadsRequest) actualRequests.get(0)); - - Assert.assertEquals(parent, actualRequest.getParent()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void listWorkloadsExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockAssuredWorkloadsService.addException(exception); - - try { - String parent = "parent-995424086"; - client.listWorkloads(parent); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } -} diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1beta1/MockAssuredWorkloadsService.java b/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1beta1/MockAssuredWorkloadsService.java deleted file mode 100644 index f90af0de4f88..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1beta1/MockAssuredWorkloadsService.java +++ /dev/null @@ -1,59 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1; - -import com.google.api.core.BetaApi; -import com.google.api.gax.grpc.testing.MockGrpcService; -import com.google.protobuf.AbstractMessage; -import io.grpc.ServerServiceDefinition; -import java.util.List; -import javax.annotation.Generated; - -@BetaApi -@Generated("by gapic-generator-java") -public class MockAssuredWorkloadsService implements MockGrpcService { - private final MockAssuredWorkloadsServiceImpl serviceImpl; - - public MockAssuredWorkloadsService() { - serviceImpl = new MockAssuredWorkloadsServiceImpl(); - } - - @Override - public List getRequests() { - return serviceImpl.getRequests(); - } - - @Override - public void addResponse(AbstractMessage response) { - serviceImpl.addResponse(response); - } - - @Override - public void addException(Exception exception) { - serviceImpl.addException(exception); - } - - @Override - public ServerServiceDefinition getServiceDefinition() { - return serviceImpl.bindService(); - } - - @Override - public void reset() { - serviceImpl.reset(); - } -} diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1beta1/MockAssuredWorkloadsServiceImpl.java b/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1beta1/MockAssuredWorkloadsServiceImpl.java deleted file mode 100644 index 4b428f4dbe8b..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/google-cloud-assured-workloads/src/test/java/com/google/cloud/assuredworkloads/v1beta1/MockAssuredWorkloadsServiceImpl.java +++ /dev/null @@ -1,210 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1; - -import com.google.api.core.BetaApi; -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceGrpc.AssuredWorkloadsServiceImplBase; -import com.google.longrunning.Operation; -import com.google.protobuf.AbstractMessage; -import com.google.protobuf.Empty; -import io.grpc.stub.StreamObserver; -import java.util.ArrayList; -import java.util.LinkedList; -import java.util.List; -import java.util.Queue; -import javax.annotation.Generated; - -@BetaApi -@Generated("by gapic-generator-java") -public class MockAssuredWorkloadsServiceImpl extends AssuredWorkloadsServiceImplBase { - private List requests; - private Queue responses; - - public MockAssuredWorkloadsServiceImpl() { - requests = new ArrayList<>(); - responses = new LinkedList<>(); - } - - public List getRequests() { - return requests; - } - - public void addResponse(AbstractMessage response) { - responses.add(response); - } - - public void setResponses(List responses) { - this.responses = new LinkedList(responses); - } - - public void addException(Exception exception) { - responses.add(exception); - } - - public void reset() { - requests = new ArrayList<>(); - responses = new LinkedList<>(); - } - - @Override - public void createWorkload( - CreateWorkloadRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof Operation) { - requests.add(request); - responseObserver.onNext(((Operation) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method CreateWorkload, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - Operation.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void updateWorkload( - UpdateWorkloadRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof Workload) { - requests.add(request); - responseObserver.onNext(((Workload) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method UpdateWorkload, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - Workload.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void restrictAllowedResources( - RestrictAllowedResourcesRequest request, - StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof RestrictAllowedResourcesResponse) { - requests.add(request); - responseObserver.onNext(((RestrictAllowedResourcesResponse) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method RestrictAllowedResources, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - RestrictAllowedResourcesResponse.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void deleteWorkload( - DeleteWorkloadRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof Empty) { - requests.add(request); - responseObserver.onNext(((Empty) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method DeleteWorkload, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - Empty.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void getWorkload(GetWorkloadRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof Workload) { - requests.add(request); - responseObserver.onNext(((Workload) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method GetWorkload, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - Workload.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void analyzeWorkloadMove( - AnalyzeWorkloadMoveRequest request, - StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof AnalyzeWorkloadMoveResponse) { - requests.add(request); - responseObserver.onNext(((AnalyzeWorkloadMoveResponse) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method AnalyzeWorkloadMove, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - AnalyzeWorkloadMoveResponse.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void listWorkloads( - ListWorkloadsRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof ListWorkloadsResponse) { - requests.add(request); - responseObserver.onNext(((ListWorkloadsResponse) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method ListWorkloads, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - ListWorkloadsResponse.class.getName(), - Exception.class.getName()))); - } - } -} diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/grpc-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceGrpc.java b/owl-bot-staging/java-assured-workloads/v1beta1/grpc-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceGrpc.java deleted file mode 100644 index 7282eb304a12..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/grpc-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredWorkloadsServiceGrpc.java +++ /dev/null @@ -1,875 +0,0 @@ -package com.google.cloud.assuredworkloads.v1beta1; - -import static io.grpc.MethodDescriptor.generateFullMethodName; - -/** - *
- * Service to manage AssuredWorkloads.
- * 
- */ -@javax.annotation.Generated( - value = "by gRPC proto compiler", - comments = "Source: google/cloud/assuredworkloads/v1beta1/assuredworkloads_service.proto") -@io.grpc.stub.annotations.GrpcGenerated -public final class AssuredWorkloadsServiceGrpc { - - private AssuredWorkloadsServiceGrpc() {} - - public static final String SERVICE_NAME = "google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsService"; - - // Static method descriptors that strictly reflect the proto. - private static volatile io.grpc.MethodDescriptor getCreateWorkloadMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "CreateWorkload", - requestType = com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest.class, - responseType = com.google.longrunning.Operation.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getCreateWorkloadMethod() { - io.grpc.MethodDescriptor getCreateWorkloadMethod; - if ((getCreateWorkloadMethod = AssuredWorkloadsServiceGrpc.getCreateWorkloadMethod) == null) { - synchronized (AssuredWorkloadsServiceGrpc.class) { - if ((getCreateWorkloadMethod = AssuredWorkloadsServiceGrpc.getCreateWorkloadMethod) == null) { - AssuredWorkloadsServiceGrpc.getCreateWorkloadMethod = getCreateWorkloadMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "CreateWorkload")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - com.google.longrunning.Operation.getDefaultInstance())) - .setSchemaDescriptor(new AssuredWorkloadsServiceMethodDescriptorSupplier("CreateWorkload")) - .build(); - } - } - } - return getCreateWorkloadMethod; - } - - private static volatile io.grpc.MethodDescriptor getUpdateWorkloadMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "UpdateWorkload", - requestType = com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest.class, - responseType = com.google.cloud.assuredworkloads.v1beta1.Workload.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getUpdateWorkloadMethod() { - io.grpc.MethodDescriptor getUpdateWorkloadMethod; - if ((getUpdateWorkloadMethod = AssuredWorkloadsServiceGrpc.getUpdateWorkloadMethod) == null) { - synchronized (AssuredWorkloadsServiceGrpc.class) { - if ((getUpdateWorkloadMethod = AssuredWorkloadsServiceGrpc.getUpdateWorkloadMethod) == null) { - AssuredWorkloadsServiceGrpc.getUpdateWorkloadMethod = getUpdateWorkloadMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "UpdateWorkload")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.assuredworkloads.v1beta1.Workload.getDefaultInstance())) - .setSchemaDescriptor(new AssuredWorkloadsServiceMethodDescriptorSupplier("UpdateWorkload")) - .build(); - } - } - } - return getUpdateWorkloadMethod; - } - - private static volatile io.grpc.MethodDescriptor getRestrictAllowedResourcesMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "RestrictAllowedResources", - requestType = com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.class, - responseType = com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getRestrictAllowedResourcesMethod() { - io.grpc.MethodDescriptor getRestrictAllowedResourcesMethod; - if ((getRestrictAllowedResourcesMethod = AssuredWorkloadsServiceGrpc.getRestrictAllowedResourcesMethod) == null) { - synchronized (AssuredWorkloadsServiceGrpc.class) { - if ((getRestrictAllowedResourcesMethod = AssuredWorkloadsServiceGrpc.getRestrictAllowedResourcesMethod) == null) { - AssuredWorkloadsServiceGrpc.getRestrictAllowedResourcesMethod = getRestrictAllowedResourcesMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "RestrictAllowedResources")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse.getDefaultInstance())) - .setSchemaDescriptor(new AssuredWorkloadsServiceMethodDescriptorSupplier("RestrictAllowedResources")) - .build(); - } - } - } - return getRestrictAllowedResourcesMethod; - } - - private static volatile io.grpc.MethodDescriptor getDeleteWorkloadMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "DeleteWorkload", - requestType = com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest.class, - responseType = com.google.protobuf.Empty.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getDeleteWorkloadMethod() { - io.grpc.MethodDescriptor getDeleteWorkloadMethod; - if ((getDeleteWorkloadMethod = AssuredWorkloadsServiceGrpc.getDeleteWorkloadMethod) == null) { - synchronized (AssuredWorkloadsServiceGrpc.class) { - if ((getDeleteWorkloadMethod = AssuredWorkloadsServiceGrpc.getDeleteWorkloadMethod) == null) { - AssuredWorkloadsServiceGrpc.getDeleteWorkloadMethod = getDeleteWorkloadMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "DeleteWorkload")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - com.google.protobuf.Empty.getDefaultInstance())) - .setSchemaDescriptor(new AssuredWorkloadsServiceMethodDescriptorSupplier("DeleteWorkload")) - .build(); - } - } - } - return getDeleteWorkloadMethod; - } - - private static volatile io.grpc.MethodDescriptor getGetWorkloadMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "GetWorkload", - requestType = com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest.class, - responseType = com.google.cloud.assuredworkloads.v1beta1.Workload.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getGetWorkloadMethod() { - io.grpc.MethodDescriptor getGetWorkloadMethod; - if ((getGetWorkloadMethod = AssuredWorkloadsServiceGrpc.getGetWorkloadMethod) == null) { - synchronized (AssuredWorkloadsServiceGrpc.class) { - if ((getGetWorkloadMethod = AssuredWorkloadsServiceGrpc.getGetWorkloadMethod) == null) { - AssuredWorkloadsServiceGrpc.getGetWorkloadMethod = getGetWorkloadMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetWorkload")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.assuredworkloads.v1beta1.Workload.getDefaultInstance())) - .setSchemaDescriptor(new AssuredWorkloadsServiceMethodDescriptorSupplier("GetWorkload")) - .build(); - } - } - } - return getGetWorkloadMethod; - } - - private static volatile io.grpc.MethodDescriptor getAnalyzeWorkloadMoveMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "AnalyzeWorkloadMove", - requestType = com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest.class, - responseType = com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getAnalyzeWorkloadMoveMethod() { - io.grpc.MethodDescriptor getAnalyzeWorkloadMoveMethod; - if ((getAnalyzeWorkloadMoveMethod = AssuredWorkloadsServiceGrpc.getAnalyzeWorkloadMoveMethod) == null) { - synchronized (AssuredWorkloadsServiceGrpc.class) { - if ((getAnalyzeWorkloadMoveMethod = AssuredWorkloadsServiceGrpc.getAnalyzeWorkloadMoveMethod) == null) { - AssuredWorkloadsServiceGrpc.getAnalyzeWorkloadMoveMethod = getAnalyzeWorkloadMoveMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "AnalyzeWorkloadMove")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse.getDefaultInstance())) - .setSchemaDescriptor(new AssuredWorkloadsServiceMethodDescriptorSupplier("AnalyzeWorkloadMove")) - .build(); - } - } - } - return getAnalyzeWorkloadMoveMethod; - } - - private static volatile io.grpc.MethodDescriptor getListWorkloadsMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "ListWorkloads", - requestType = com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest.class, - responseType = com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getListWorkloadsMethod() { - io.grpc.MethodDescriptor getListWorkloadsMethod; - if ((getListWorkloadsMethod = AssuredWorkloadsServiceGrpc.getListWorkloadsMethod) == null) { - synchronized (AssuredWorkloadsServiceGrpc.class) { - if ((getListWorkloadsMethod = AssuredWorkloadsServiceGrpc.getListWorkloadsMethod) == null) { - AssuredWorkloadsServiceGrpc.getListWorkloadsMethod = getListWorkloadsMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ListWorkloads")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse.getDefaultInstance())) - .setSchemaDescriptor(new AssuredWorkloadsServiceMethodDescriptorSupplier("ListWorkloads")) - .build(); - } - } - } - return getListWorkloadsMethod; - } - - /** - * Creates a new async stub that supports all call types for the service - */ - public static AssuredWorkloadsServiceStub newStub(io.grpc.Channel channel) { - io.grpc.stub.AbstractStub.StubFactory factory = - new io.grpc.stub.AbstractStub.StubFactory() { - @java.lang.Override - public AssuredWorkloadsServiceStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new AssuredWorkloadsServiceStub(channel, callOptions); - } - }; - return AssuredWorkloadsServiceStub.newStub(factory, channel); - } - - /** - * Creates a new blocking-style stub that supports unary and streaming output calls on the service - */ - public static AssuredWorkloadsServiceBlockingStub newBlockingStub( - io.grpc.Channel channel) { - io.grpc.stub.AbstractStub.StubFactory factory = - new io.grpc.stub.AbstractStub.StubFactory() { - @java.lang.Override - public AssuredWorkloadsServiceBlockingStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new AssuredWorkloadsServiceBlockingStub(channel, callOptions); - } - }; - return AssuredWorkloadsServiceBlockingStub.newStub(factory, channel); - } - - /** - * Creates a new ListenableFuture-style stub that supports unary calls on the service - */ - public static AssuredWorkloadsServiceFutureStub newFutureStub( - io.grpc.Channel channel) { - io.grpc.stub.AbstractStub.StubFactory factory = - new io.grpc.stub.AbstractStub.StubFactory() { - @java.lang.Override - public AssuredWorkloadsServiceFutureStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new AssuredWorkloadsServiceFutureStub(channel, callOptions); - } - }; - return AssuredWorkloadsServiceFutureStub.newStub(factory, channel); - } - - /** - *
-   * Service to manage AssuredWorkloads.
-   * 
- */ - public static abstract class AssuredWorkloadsServiceImplBase implements io.grpc.BindableService { - - /** - *
-     * Creates Assured Workload.
-     * 
- */ - public void createWorkload(com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getCreateWorkloadMethod(), responseObserver); - } - - /** - *
-     * Updates an existing workload.
-     * Currently allows updating of workload display_name and labels.
-     * For force updates don't set etag field in the Workload.
-     * Only one update operation per workload can be in progress.
-     * 
- */ - public void updateWorkload(com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getUpdateWorkloadMethod(), responseObserver); - } - - /** - *
-     * Restrict the list of resources allowed in the Workload environment.
-     * The current list of allowed products can be found at
-     * https://cloud.google.com/assured-workloads/docs/supported-products
-     * In addition to assuredworkloads.workload.update permission, the user should
-     * also have orgpolicy.policy.set permission on the folder resource
-     * to use this functionality.
-     * 
- */ - public void restrictAllowedResources(com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getRestrictAllowedResourcesMethod(), responseObserver); - } - - /** - *
-     * Deletes the workload. Make sure that workload's direct children are already
-     * in a deleted state, otherwise the request will fail with a
-     * FAILED_PRECONDITION error.
-     * In addition to assuredworkloads.workload.delete permission, the user should
-     * also have orgpolicy.policy.set permission on the deleted folder to remove
-     * Assured Workloads OrgPolicies.
-     * 
- */ - public void deleteWorkload(com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getDeleteWorkloadMethod(), responseObserver); - } - - /** - *
-     * Gets Assured Workload associated with a CRM Node
-     * 
- */ - public void getWorkload(com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getGetWorkloadMethod(), responseObserver); - } - - /** - *
-     * A request to analyze a hypothetical move of a source project or
-     * project-based workload to a target (destination) folder-based workload.
-     * 
- */ - public void analyzeWorkloadMove(com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getAnalyzeWorkloadMoveMethod(), responseObserver); - } - - /** - *
-     * Lists Assured Workloads under a CRM Node.
-     * 
- */ - public void listWorkloads(com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getListWorkloadsMethod(), responseObserver); - } - - @java.lang.Override public final io.grpc.ServerServiceDefinition bindService() { - return io.grpc.ServerServiceDefinition.builder(getServiceDescriptor()) - .addMethod( - getCreateWorkloadMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest, - com.google.longrunning.Operation>( - this, METHODID_CREATE_WORKLOAD))) - .addMethod( - getUpdateWorkloadMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest, - com.google.cloud.assuredworkloads.v1beta1.Workload>( - this, METHODID_UPDATE_WORKLOAD))) - .addMethod( - getRestrictAllowedResourcesMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest, - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse>( - this, METHODID_RESTRICT_ALLOWED_RESOURCES))) - .addMethod( - getDeleteWorkloadMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest, - com.google.protobuf.Empty>( - this, METHODID_DELETE_WORKLOAD))) - .addMethod( - getGetWorkloadMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest, - com.google.cloud.assuredworkloads.v1beta1.Workload>( - this, METHODID_GET_WORKLOAD))) - .addMethod( - getAnalyzeWorkloadMoveMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest, - com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse>( - this, METHODID_ANALYZE_WORKLOAD_MOVE))) - .addMethod( - getListWorkloadsMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest, - com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse>( - this, METHODID_LIST_WORKLOADS))) - .build(); - } - } - - /** - *
-   * Service to manage AssuredWorkloads.
-   * 
- */ - public static final class AssuredWorkloadsServiceStub extends io.grpc.stub.AbstractAsyncStub { - private AssuredWorkloadsServiceStub( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - super(channel, callOptions); - } - - @java.lang.Override - protected AssuredWorkloadsServiceStub build( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new AssuredWorkloadsServiceStub(channel, callOptions); - } - - /** - *
-     * Creates Assured Workload.
-     * 
- */ - public void createWorkload(com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getCreateWorkloadMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Updates an existing workload.
-     * Currently allows updating of workload display_name and labels.
-     * For force updates don't set etag field in the Workload.
-     * Only one update operation per workload can be in progress.
-     * 
- */ - public void updateWorkload(com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getUpdateWorkloadMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Restrict the list of resources allowed in the Workload environment.
-     * The current list of allowed products can be found at
-     * https://cloud.google.com/assured-workloads/docs/supported-products
-     * In addition to assuredworkloads.workload.update permission, the user should
-     * also have orgpolicy.policy.set permission on the folder resource
-     * to use this functionality.
-     * 
- */ - public void restrictAllowedResources(com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getRestrictAllowedResourcesMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Deletes the workload. Make sure that workload's direct children are already
-     * in a deleted state, otherwise the request will fail with a
-     * FAILED_PRECONDITION error.
-     * In addition to assuredworkloads.workload.delete permission, the user should
-     * also have orgpolicy.policy.set permission on the deleted folder to remove
-     * Assured Workloads OrgPolicies.
-     * 
- */ - public void deleteWorkload(com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getDeleteWorkloadMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Gets Assured Workload associated with a CRM Node
-     * 
- */ - public void getWorkload(com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getGetWorkloadMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * A request to analyze a hypothetical move of a source project or
-     * project-based workload to a target (destination) folder-based workload.
-     * 
- */ - public void analyzeWorkloadMove(com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getAnalyzeWorkloadMoveMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Lists Assured Workloads under a CRM Node.
-     * 
- */ - public void listWorkloads(com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getListWorkloadsMethod(), getCallOptions()), request, responseObserver); - } - } - - /** - *
-   * Service to manage AssuredWorkloads.
-   * 
- */ - public static final class AssuredWorkloadsServiceBlockingStub extends io.grpc.stub.AbstractBlockingStub { - private AssuredWorkloadsServiceBlockingStub( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - super(channel, callOptions); - } - - @java.lang.Override - protected AssuredWorkloadsServiceBlockingStub build( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new AssuredWorkloadsServiceBlockingStub(channel, callOptions); - } - - /** - *
-     * Creates Assured Workload.
-     * 
- */ - public com.google.longrunning.Operation createWorkload(com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getCreateWorkloadMethod(), getCallOptions(), request); - } - - /** - *
-     * Updates an existing workload.
-     * Currently allows updating of workload display_name and labels.
-     * For force updates don't set etag field in the Workload.
-     * Only one update operation per workload can be in progress.
-     * 
- */ - public com.google.cloud.assuredworkloads.v1beta1.Workload updateWorkload(com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getUpdateWorkloadMethod(), getCallOptions(), request); - } - - /** - *
-     * Restrict the list of resources allowed in the Workload environment.
-     * The current list of allowed products can be found at
-     * https://cloud.google.com/assured-workloads/docs/supported-products
-     * In addition to assuredworkloads.workload.update permission, the user should
-     * also have orgpolicy.policy.set permission on the folder resource
-     * to use this functionality.
-     * 
- */ - public com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse restrictAllowedResources(com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getRestrictAllowedResourcesMethod(), getCallOptions(), request); - } - - /** - *
-     * Deletes the workload. Make sure that workload's direct children are already
-     * in a deleted state, otherwise the request will fail with a
-     * FAILED_PRECONDITION error.
-     * In addition to assuredworkloads.workload.delete permission, the user should
-     * also have orgpolicy.policy.set permission on the deleted folder to remove
-     * Assured Workloads OrgPolicies.
-     * 
- */ - public com.google.protobuf.Empty deleteWorkload(com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getDeleteWorkloadMethod(), getCallOptions(), request); - } - - /** - *
-     * Gets Assured Workload associated with a CRM Node
-     * 
- */ - public com.google.cloud.assuredworkloads.v1beta1.Workload getWorkload(com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getGetWorkloadMethod(), getCallOptions(), request); - } - - /** - *
-     * A request to analyze a hypothetical move of a source project or
-     * project-based workload to a target (destination) folder-based workload.
-     * 
- */ - public com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse analyzeWorkloadMove(com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getAnalyzeWorkloadMoveMethod(), getCallOptions(), request); - } - - /** - *
-     * Lists Assured Workloads under a CRM Node.
-     * 
- */ - public com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse listWorkloads(com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getListWorkloadsMethod(), getCallOptions(), request); - } - } - - /** - *
-   * Service to manage AssuredWorkloads.
-   * 
- */ - public static final class AssuredWorkloadsServiceFutureStub extends io.grpc.stub.AbstractFutureStub { - private AssuredWorkloadsServiceFutureStub( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - super(channel, callOptions); - } - - @java.lang.Override - protected AssuredWorkloadsServiceFutureStub build( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new AssuredWorkloadsServiceFutureStub(channel, callOptions); - } - - /** - *
-     * Creates Assured Workload.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture createWorkload( - com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getCreateWorkloadMethod(), getCallOptions()), request); - } - - /** - *
-     * Updates an existing workload.
-     * Currently allows updating of workload display_name and labels.
-     * For force updates don't set etag field in the Workload.
-     * Only one update operation per workload can be in progress.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture updateWorkload( - com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getUpdateWorkloadMethod(), getCallOptions()), request); - } - - /** - *
-     * Restrict the list of resources allowed in the Workload environment.
-     * The current list of allowed products can be found at
-     * https://cloud.google.com/assured-workloads/docs/supported-products
-     * In addition to assuredworkloads.workload.update permission, the user should
-     * also have orgpolicy.policy.set permission on the folder resource
-     * to use this functionality.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture restrictAllowedResources( - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getRestrictAllowedResourcesMethod(), getCallOptions()), request); - } - - /** - *
-     * Deletes the workload. Make sure that workload's direct children are already
-     * in a deleted state, otherwise the request will fail with a
-     * FAILED_PRECONDITION error.
-     * In addition to assuredworkloads.workload.delete permission, the user should
-     * also have orgpolicy.policy.set permission on the deleted folder to remove
-     * Assured Workloads OrgPolicies.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture deleteWorkload( - com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getDeleteWorkloadMethod(), getCallOptions()), request); - } - - /** - *
-     * Gets Assured Workload associated with a CRM Node
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture getWorkload( - com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getGetWorkloadMethod(), getCallOptions()), request); - } - - /** - *
-     * A request to analyze a hypothetical move of a source project or
-     * project-based workload to a target (destination) folder-based workload.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture analyzeWorkloadMove( - com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getAnalyzeWorkloadMoveMethod(), getCallOptions()), request); - } - - /** - *
-     * Lists Assured Workloads under a CRM Node.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture listWorkloads( - com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getListWorkloadsMethod(), getCallOptions()), request); - } - } - - private static final int METHODID_CREATE_WORKLOAD = 0; - private static final int METHODID_UPDATE_WORKLOAD = 1; - private static final int METHODID_RESTRICT_ALLOWED_RESOURCES = 2; - private static final int METHODID_DELETE_WORKLOAD = 3; - private static final int METHODID_GET_WORKLOAD = 4; - private static final int METHODID_ANALYZE_WORKLOAD_MOVE = 5; - private static final int METHODID_LIST_WORKLOADS = 6; - - private static final class MethodHandlers implements - io.grpc.stub.ServerCalls.UnaryMethod, - io.grpc.stub.ServerCalls.ServerStreamingMethod, - io.grpc.stub.ServerCalls.ClientStreamingMethod, - io.grpc.stub.ServerCalls.BidiStreamingMethod { - private final AssuredWorkloadsServiceImplBase serviceImpl; - private final int methodId; - - MethodHandlers(AssuredWorkloadsServiceImplBase serviceImpl, int methodId) { - this.serviceImpl = serviceImpl; - this.methodId = methodId; - } - - @java.lang.Override - @java.lang.SuppressWarnings("unchecked") - public void invoke(Req request, io.grpc.stub.StreamObserver responseObserver) { - switch (methodId) { - case METHODID_CREATE_WORKLOAD: - serviceImpl.createWorkload((com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_UPDATE_WORKLOAD: - serviceImpl.updateWorkload((com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_RESTRICT_ALLOWED_RESOURCES: - serviceImpl.restrictAllowedResources((com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_DELETE_WORKLOAD: - serviceImpl.deleteWorkload((com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_GET_WORKLOAD: - serviceImpl.getWorkload((com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_ANALYZE_WORKLOAD_MOVE: - serviceImpl.analyzeWorkloadMove((com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_LIST_WORKLOADS: - serviceImpl.listWorkloads((com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - default: - throw new AssertionError(); - } - } - - @java.lang.Override - @java.lang.SuppressWarnings("unchecked") - public io.grpc.stub.StreamObserver invoke( - io.grpc.stub.StreamObserver responseObserver) { - switch (methodId) { - default: - throw new AssertionError(); - } - } - } - - private static abstract class AssuredWorkloadsServiceBaseDescriptorSupplier - implements io.grpc.protobuf.ProtoFileDescriptorSupplier, io.grpc.protobuf.ProtoServiceDescriptorSupplier { - AssuredWorkloadsServiceBaseDescriptorSupplier() {} - - @java.lang.Override - public com.google.protobuf.Descriptors.FileDescriptor getFileDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsServiceProto.getDescriptor(); - } - - @java.lang.Override - public com.google.protobuf.Descriptors.ServiceDescriptor getServiceDescriptor() { - return getFileDescriptor().findServiceByName("AssuredWorkloadsService"); - } - } - - private static final class AssuredWorkloadsServiceFileDescriptorSupplier - extends AssuredWorkloadsServiceBaseDescriptorSupplier { - AssuredWorkloadsServiceFileDescriptorSupplier() {} - } - - private static final class AssuredWorkloadsServiceMethodDescriptorSupplier - extends AssuredWorkloadsServiceBaseDescriptorSupplier - implements io.grpc.protobuf.ProtoMethodDescriptorSupplier { - private final String methodName; - - AssuredWorkloadsServiceMethodDescriptorSupplier(String methodName) { - this.methodName = methodName; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.MethodDescriptor getMethodDescriptor() { - return getServiceDescriptor().findMethodByName(methodName); - } - } - - private static volatile io.grpc.ServiceDescriptor serviceDescriptor; - - public static io.grpc.ServiceDescriptor getServiceDescriptor() { - io.grpc.ServiceDescriptor result = serviceDescriptor; - if (result == null) { - synchronized (AssuredWorkloadsServiceGrpc.class) { - result = serviceDescriptor; - if (result == null) { - serviceDescriptor = result = io.grpc.ServiceDescriptor.newBuilder(SERVICE_NAME) - .setSchemaDescriptor(new AssuredWorkloadsServiceFileDescriptorSupplier()) - .addMethod(getCreateWorkloadMethod()) - .addMethod(getUpdateWorkloadMethod()) - .addMethod(getRestrictAllowedResourcesMethod()) - .addMethod(getDeleteWorkloadMethod()) - .addMethod(getGetWorkloadMethod()) - .addMethod(getAnalyzeWorkloadMoveMethod()) - .addMethod(getListWorkloadsMethod()) - .build(); - } - } - } - return result; - } -} diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AnalyzeWorkloadMoveRequest.java b/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AnalyzeWorkloadMoveRequest.java deleted file mode 100644 index fee3f4992de9..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AnalyzeWorkloadMoveRequest.java +++ /dev/null @@ -1,1214 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1beta1; - -/** - *
- * A request to analyze a hypothetical move of a source project or project-based
- * workload to a target (destination) folder-based workload.
- * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest} - */ -public final class AnalyzeWorkloadMoveRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest) - AnalyzeWorkloadMoveRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use AnalyzeWorkloadMoveRequest.newBuilder() to construct. - private AnalyzeWorkloadMoveRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private AnalyzeWorkloadMoveRequest() { - target_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new AnalyzeWorkloadMoveRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private AnalyzeWorkloadMoveRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - projectOrWorkloadResourceCase_ = 1; - projectOrWorkloadResource_ = s; - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - target_ = s; - break; - } - case 26: { - java.lang.String s = input.readStringRequireUtf8(); - projectOrWorkloadResourceCase_ = 3; - projectOrWorkloadResource_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_AnalyzeWorkloadMoveRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_AnalyzeWorkloadMoveRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest.class, com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest.Builder.class); - } - - private int projectOrWorkloadResourceCase_ = 0; - private java.lang.Object projectOrWorkloadResource_; - public enum ProjectOrWorkloadResourceCase - implements com.google.protobuf.Internal.EnumLite, - com.google.protobuf.AbstractMessage.InternalOneOfEnum { - SOURCE(1), - PROJECT(3), - PROJECTORWORKLOADRESOURCE_NOT_SET(0); - private final int value; - private ProjectOrWorkloadResourceCase(int value) { - this.value = value; - } - /** - * @param value The number of the enum to look for. - * @return The enum associated with the given number. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static ProjectOrWorkloadResourceCase valueOf(int value) { - return forNumber(value); - } - - public static ProjectOrWorkloadResourceCase forNumber(int value) { - switch (value) { - case 1: return SOURCE; - case 3: return PROJECT; - case 0: return PROJECTORWORKLOADRESOURCE_NOT_SET; - default: return null; - } - } - public int getNumber() { - return this.value; - } - }; - - public ProjectOrWorkloadResourceCase - getProjectOrWorkloadResourceCase() { - return ProjectOrWorkloadResourceCase.forNumber( - projectOrWorkloadResourceCase_); - } - - public static final int SOURCE_FIELD_NUMBER = 1; - /** - *
-   * The source type is a project-based workload. Specify the workloads's
-   * relative resource name, formatted as:
-   * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
-   * For example:
-   * "organizations/123/locations/us-east1/workloads/assured-workload-1"
-   * 
- * - * string source = 1; - * @return Whether the source field is set. - */ - public boolean hasSource() { - return projectOrWorkloadResourceCase_ == 1; - } - /** - *
-   * The source type is a project-based workload. Specify the workloads's
-   * relative resource name, formatted as:
-   * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
-   * For example:
-   * "organizations/123/locations/us-east1/workloads/assured-workload-1"
-   * 
- * - * string source = 1; - * @return The source. - */ - public java.lang.String getSource() { - java.lang.Object ref = ""; - if (projectOrWorkloadResourceCase_ == 1) { - ref = projectOrWorkloadResource_; - } - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - if (projectOrWorkloadResourceCase_ == 1) { - projectOrWorkloadResource_ = s; - } - return s; - } - } - /** - *
-   * The source type is a project-based workload. Specify the workloads's
-   * relative resource name, formatted as:
-   * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
-   * For example:
-   * "organizations/123/locations/us-east1/workloads/assured-workload-1"
-   * 
- * - * string source = 1; - * @return The bytes for source. - */ - public com.google.protobuf.ByteString - getSourceBytes() { - java.lang.Object ref = ""; - if (projectOrWorkloadResourceCase_ == 1) { - ref = projectOrWorkloadResource_; - } - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - if (projectOrWorkloadResourceCase_ == 1) { - projectOrWorkloadResource_ = b; - } - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int PROJECT_FIELD_NUMBER = 3; - /** - *
-   * The source type is a project. Specify the project's relative resource
-   * name, formatted as either a project number or a project ID:
-   * "projects/{PROJECT_NUMBER}" or "projects/{PROJECT_ID}"
-   * For example:
-   * "projects/951040570662" when specifying a project number, or
-   * "projects/my-project-123" when specifying a project ID.
-   * 
- * - * string project = 3; - * @return Whether the project field is set. - */ - public boolean hasProject() { - return projectOrWorkloadResourceCase_ == 3; - } - /** - *
-   * The source type is a project. Specify the project's relative resource
-   * name, formatted as either a project number or a project ID:
-   * "projects/{PROJECT_NUMBER}" or "projects/{PROJECT_ID}"
-   * For example:
-   * "projects/951040570662" when specifying a project number, or
-   * "projects/my-project-123" when specifying a project ID.
-   * 
- * - * string project = 3; - * @return The project. - */ - public java.lang.String getProject() { - java.lang.Object ref = ""; - if (projectOrWorkloadResourceCase_ == 3) { - ref = projectOrWorkloadResource_; - } - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - if (projectOrWorkloadResourceCase_ == 3) { - projectOrWorkloadResource_ = s; - } - return s; - } - } - /** - *
-   * The source type is a project. Specify the project's relative resource
-   * name, formatted as either a project number or a project ID:
-   * "projects/{PROJECT_NUMBER}" or "projects/{PROJECT_ID}"
-   * For example:
-   * "projects/951040570662" when specifying a project number, or
-   * "projects/my-project-123" when specifying a project ID.
-   * 
- * - * string project = 3; - * @return The bytes for project. - */ - public com.google.protobuf.ByteString - getProjectBytes() { - java.lang.Object ref = ""; - if (projectOrWorkloadResourceCase_ == 3) { - ref = projectOrWorkloadResource_; - } - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - if (projectOrWorkloadResourceCase_ == 3) { - projectOrWorkloadResource_ = b; - } - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int TARGET_FIELD_NUMBER = 2; - private volatile java.lang.Object target_; - /** - *
-   * Required. The resource ID of the folder-based destination workload. This workload is
-   * where the source project will hypothetically be moved to. Specify the
-   * workload's relative resource name, formatted as:
-   * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
-   * For example:
-   * "organizations/123/locations/us-east1/workloads/assured-workload-2"
-   * 
- * - * string target = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The target. - */ - @java.lang.Override - public java.lang.String getTarget() { - java.lang.Object ref = target_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - target_ = s; - return s; - } - } - /** - *
-   * Required. The resource ID of the folder-based destination workload. This workload is
-   * where the source project will hypothetically be moved to. Specify the
-   * workload's relative resource name, formatted as:
-   * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
-   * For example:
-   * "organizations/123/locations/us-east1/workloads/assured-workload-2"
-   * 
- * - * string target = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The bytes for target. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getTargetBytes() { - java.lang.Object ref = target_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - target_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (projectOrWorkloadResourceCase_ == 1) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, projectOrWorkloadResource_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(target_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, target_); - } - if (projectOrWorkloadResourceCase_ == 3) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, projectOrWorkloadResource_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (projectOrWorkloadResourceCase_ == 1) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, projectOrWorkloadResource_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(target_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, target_); - } - if (projectOrWorkloadResourceCase_ == 3) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, projectOrWorkloadResource_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest other = (com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest) obj; - - if (!getTarget() - .equals(other.getTarget())) return false; - if (!getProjectOrWorkloadResourceCase().equals(other.getProjectOrWorkloadResourceCase())) return false; - switch (projectOrWorkloadResourceCase_) { - case 1: - if (!getSource() - .equals(other.getSource())) return false; - break; - case 3: - if (!getProject() - .equals(other.getProject())) return false; - break; - case 0: - default: - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + TARGET_FIELD_NUMBER; - hash = (53 * hash) + getTarget().hashCode(); - switch (projectOrWorkloadResourceCase_) { - case 1: - hash = (37 * hash) + SOURCE_FIELD_NUMBER; - hash = (53 * hash) + getSource().hashCode(); - break; - case 3: - hash = (37 * hash) + PROJECT_FIELD_NUMBER; - hash = (53 * hash) + getProject().hashCode(); - break; - case 0: - default: - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * A request to analyze a hypothetical move of a source project or project-based
-   * workload to a target (destination) folder-based workload.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest) - com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_AnalyzeWorkloadMoveRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_AnalyzeWorkloadMoveRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest.class, com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - target_ = ""; - - projectOrWorkloadResourceCase_ = 0; - projectOrWorkloadResource_ = null; - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_AnalyzeWorkloadMoveRequest_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest build() { - com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest buildPartial() { - com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest result = new com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest(this); - if (projectOrWorkloadResourceCase_ == 1) { - result.projectOrWorkloadResource_ = projectOrWorkloadResource_; - } - if (projectOrWorkloadResourceCase_ == 3) { - result.projectOrWorkloadResource_ = projectOrWorkloadResource_; - } - result.target_ = target_; - result.projectOrWorkloadResourceCase_ = projectOrWorkloadResourceCase_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest) { - return mergeFrom((com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest other) { - if (other == com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest.getDefaultInstance()) return this; - if (!other.getTarget().isEmpty()) { - target_ = other.target_; - onChanged(); - } - switch (other.getProjectOrWorkloadResourceCase()) { - case SOURCE: { - projectOrWorkloadResourceCase_ = 1; - projectOrWorkloadResource_ = other.projectOrWorkloadResource_; - onChanged(); - break; - } - case PROJECT: { - projectOrWorkloadResourceCase_ = 3; - projectOrWorkloadResource_ = other.projectOrWorkloadResource_; - onChanged(); - break; - } - case PROJECTORWORKLOADRESOURCE_NOT_SET: { - break; - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int projectOrWorkloadResourceCase_ = 0; - private java.lang.Object projectOrWorkloadResource_; - public ProjectOrWorkloadResourceCase - getProjectOrWorkloadResourceCase() { - return ProjectOrWorkloadResourceCase.forNumber( - projectOrWorkloadResourceCase_); - } - - public Builder clearProjectOrWorkloadResource() { - projectOrWorkloadResourceCase_ = 0; - projectOrWorkloadResource_ = null; - onChanged(); - return this; - } - - - /** - *
-     * The source type is a project-based workload. Specify the workloads's
-     * relative resource name, formatted as:
-     * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
-     * For example:
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1"
-     * 
- * - * string source = 1; - * @return Whether the source field is set. - */ - @java.lang.Override - public boolean hasSource() { - return projectOrWorkloadResourceCase_ == 1; - } - /** - *
-     * The source type is a project-based workload. Specify the workloads's
-     * relative resource name, formatted as:
-     * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
-     * For example:
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1"
-     * 
- * - * string source = 1; - * @return The source. - */ - @java.lang.Override - public java.lang.String getSource() { - java.lang.Object ref = ""; - if (projectOrWorkloadResourceCase_ == 1) { - ref = projectOrWorkloadResource_; - } - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - if (projectOrWorkloadResourceCase_ == 1) { - projectOrWorkloadResource_ = s; - } - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * The source type is a project-based workload. Specify the workloads's
-     * relative resource name, formatted as:
-     * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
-     * For example:
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1"
-     * 
- * - * string source = 1; - * @return The bytes for source. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getSourceBytes() { - java.lang.Object ref = ""; - if (projectOrWorkloadResourceCase_ == 1) { - ref = projectOrWorkloadResource_; - } - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - if (projectOrWorkloadResourceCase_ == 1) { - projectOrWorkloadResource_ = b; - } - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * The source type is a project-based workload. Specify the workloads's
-     * relative resource name, formatted as:
-     * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
-     * For example:
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1"
-     * 
- * - * string source = 1; - * @param value The source to set. - * @return This builder for chaining. - */ - public Builder setSource( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - projectOrWorkloadResourceCase_ = 1; - projectOrWorkloadResource_ = value; - onChanged(); - return this; - } - /** - *
-     * The source type is a project-based workload. Specify the workloads's
-     * relative resource name, formatted as:
-     * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
-     * For example:
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1"
-     * 
- * - * string source = 1; - * @return This builder for chaining. - */ - public Builder clearSource() { - if (projectOrWorkloadResourceCase_ == 1) { - projectOrWorkloadResourceCase_ = 0; - projectOrWorkloadResource_ = null; - onChanged(); - } - return this; - } - /** - *
-     * The source type is a project-based workload. Specify the workloads's
-     * relative resource name, formatted as:
-     * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
-     * For example:
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1"
-     * 
- * - * string source = 1; - * @param value The bytes for source to set. - * @return This builder for chaining. - */ - public Builder setSourceBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - projectOrWorkloadResourceCase_ = 1; - projectOrWorkloadResource_ = value; - onChanged(); - return this; - } - - /** - *
-     * The source type is a project. Specify the project's relative resource
-     * name, formatted as either a project number or a project ID:
-     * "projects/{PROJECT_NUMBER}" or "projects/{PROJECT_ID}"
-     * For example:
-     * "projects/951040570662" when specifying a project number, or
-     * "projects/my-project-123" when specifying a project ID.
-     * 
- * - * string project = 3; - * @return Whether the project field is set. - */ - @java.lang.Override - public boolean hasProject() { - return projectOrWorkloadResourceCase_ == 3; - } - /** - *
-     * The source type is a project. Specify the project's relative resource
-     * name, formatted as either a project number or a project ID:
-     * "projects/{PROJECT_NUMBER}" or "projects/{PROJECT_ID}"
-     * For example:
-     * "projects/951040570662" when specifying a project number, or
-     * "projects/my-project-123" when specifying a project ID.
-     * 
- * - * string project = 3; - * @return The project. - */ - @java.lang.Override - public java.lang.String getProject() { - java.lang.Object ref = ""; - if (projectOrWorkloadResourceCase_ == 3) { - ref = projectOrWorkloadResource_; - } - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - if (projectOrWorkloadResourceCase_ == 3) { - projectOrWorkloadResource_ = s; - } - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * The source type is a project. Specify the project's relative resource
-     * name, formatted as either a project number or a project ID:
-     * "projects/{PROJECT_NUMBER}" or "projects/{PROJECT_ID}"
-     * For example:
-     * "projects/951040570662" when specifying a project number, or
-     * "projects/my-project-123" when specifying a project ID.
-     * 
- * - * string project = 3; - * @return The bytes for project. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getProjectBytes() { - java.lang.Object ref = ""; - if (projectOrWorkloadResourceCase_ == 3) { - ref = projectOrWorkloadResource_; - } - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - if (projectOrWorkloadResourceCase_ == 3) { - projectOrWorkloadResource_ = b; - } - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * The source type is a project. Specify the project's relative resource
-     * name, formatted as either a project number or a project ID:
-     * "projects/{PROJECT_NUMBER}" or "projects/{PROJECT_ID}"
-     * For example:
-     * "projects/951040570662" when specifying a project number, or
-     * "projects/my-project-123" when specifying a project ID.
-     * 
- * - * string project = 3; - * @param value The project to set. - * @return This builder for chaining. - */ - public Builder setProject( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - projectOrWorkloadResourceCase_ = 3; - projectOrWorkloadResource_ = value; - onChanged(); - return this; - } - /** - *
-     * The source type is a project. Specify the project's relative resource
-     * name, formatted as either a project number or a project ID:
-     * "projects/{PROJECT_NUMBER}" or "projects/{PROJECT_ID}"
-     * For example:
-     * "projects/951040570662" when specifying a project number, or
-     * "projects/my-project-123" when specifying a project ID.
-     * 
- * - * string project = 3; - * @return This builder for chaining. - */ - public Builder clearProject() { - if (projectOrWorkloadResourceCase_ == 3) { - projectOrWorkloadResourceCase_ = 0; - projectOrWorkloadResource_ = null; - onChanged(); - } - return this; - } - /** - *
-     * The source type is a project. Specify the project's relative resource
-     * name, formatted as either a project number or a project ID:
-     * "projects/{PROJECT_NUMBER}" or "projects/{PROJECT_ID}"
-     * For example:
-     * "projects/951040570662" when specifying a project number, or
-     * "projects/my-project-123" when specifying a project ID.
-     * 
- * - * string project = 3; - * @param value The bytes for project to set. - * @return This builder for chaining. - */ - public Builder setProjectBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - projectOrWorkloadResourceCase_ = 3; - projectOrWorkloadResource_ = value; - onChanged(); - return this; - } - - private java.lang.Object target_ = ""; - /** - *
-     * Required. The resource ID of the folder-based destination workload. This workload is
-     * where the source project will hypothetically be moved to. Specify the
-     * workload's relative resource name, formatted as:
-     * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
-     * For example:
-     * "organizations/123/locations/us-east1/workloads/assured-workload-2"
-     * 
- * - * string target = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The target. - */ - public java.lang.String getTarget() { - java.lang.Object ref = target_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - target_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Required. The resource ID of the folder-based destination workload. This workload is
-     * where the source project will hypothetically be moved to. Specify the
-     * workload's relative resource name, formatted as:
-     * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
-     * For example:
-     * "organizations/123/locations/us-east1/workloads/assured-workload-2"
-     * 
- * - * string target = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The bytes for target. - */ - public com.google.protobuf.ByteString - getTargetBytes() { - java.lang.Object ref = target_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - target_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Required. The resource ID of the folder-based destination workload. This workload is
-     * where the source project will hypothetically be moved to. Specify the
-     * workload's relative resource name, formatted as:
-     * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
-     * For example:
-     * "organizations/123/locations/us-east1/workloads/assured-workload-2"
-     * 
- * - * string target = 2 [(.google.api.field_behavior) = REQUIRED]; - * @param value The target to set. - * @return This builder for chaining. - */ - public Builder setTarget( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - target_ = value; - onChanged(); - return this; - } - /** - *
-     * Required. The resource ID of the folder-based destination workload. This workload is
-     * where the source project will hypothetically be moved to. Specify the
-     * workload's relative resource name, formatted as:
-     * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
-     * For example:
-     * "organizations/123/locations/us-east1/workloads/assured-workload-2"
-     * 
- * - * string target = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return This builder for chaining. - */ - public Builder clearTarget() { - - target_ = getDefaultInstance().getTarget(); - onChanged(); - return this; - } - /** - *
-     * Required. The resource ID of the folder-based destination workload. This workload is
-     * where the source project will hypothetically be moved to. Specify the
-     * workload's relative resource name, formatted as:
-     * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
-     * For example:
-     * "organizations/123/locations/us-east1/workloads/assured-workload-2"
-     * 
- * - * string target = 2 [(.google.api.field_behavior) = REQUIRED]; - * @param value The bytes for target to set. - * @return This builder for chaining. - */ - public Builder setTargetBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - target_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest) - private static final com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest(); - } - - public static com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public AnalyzeWorkloadMoveRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new AnalyzeWorkloadMoveRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AnalyzeWorkloadMoveRequestOrBuilder.java b/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AnalyzeWorkloadMoveRequestOrBuilder.java deleted file mode 100644 index 3e9d36be40e1..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AnalyzeWorkloadMoveRequestOrBuilder.java +++ /dev/null @@ -1,126 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1beta1; - -public interface AnalyzeWorkloadMoveRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * The source type is a project-based workload. Specify the workloads's
-   * relative resource name, formatted as:
-   * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
-   * For example:
-   * "organizations/123/locations/us-east1/workloads/assured-workload-1"
-   * 
- * - * string source = 1; - * @return Whether the source field is set. - */ - boolean hasSource(); - /** - *
-   * The source type is a project-based workload. Specify the workloads's
-   * relative resource name, formatted as:
-   * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
-   * For example:
-   * "organizations/123/locations/us-east1/workloads/assured-workload-1"
-   * 
- * - * string source = 1; - * @return The source. - */ - java.lang.String getSource(); - /** - *
-   * The source type is a project-based workload. Specify the workloads's
-   * relative resource name, formatted as:
-   * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
-   * For example:
-   * "organizations/123/locations/us-east1/workloads/assured-workload-1"
-   * 
- * - * string source = 1; - * @return The bytes for source. - */ - com.google.protobuf.ByteString - getSourceBytes(); - - /** - *
-   * The source type is a project. Specify the project's relative resource
-   * name, formatted as either a project number or a project ID:
-   * "projects/{PROJECT_NUMBER}" or "projects/{PROJECT_ID}"
-   * For example:
-   * "projects/951040570662" when specifying a project number, or
-   * "projects/my-project-123" when specifying a project ID.
-   * 
- * - * string project = 3; - * @return Whether the project field is set. - */ - boolean hasProject(); - /** - *
-   * The source type is a project. Specify the project's relative resource
-   * name, formatted as either a project number or a project ID:
-   * "projects/{PROJECT_NUMBER}" or "projects/{PROJECT_ID}"
-   * For example:
-   * "projects/951040570662" when specifying a project number, or
-   * "projects/my-project-123" when specifying a project ID.
-   * 
- * - * string project = 3; - * @return The project. - */ - java.lang.String getProject(); - /** - *
-   * The source type is a project. Specify the project's relative resource
-   * name, formatted as either a project number or a project ID:
-   * "projects/{PROJECT_NUMBER}" or "projects/{PROJECT_ID}"
-   * For example:
-   * "projects/951040570662" when specifying a project number, or
-   * "projects/my-project-123" when specifying a project ID.
-   * 
- * - * string project = 3; - * @return The bytes for project. - */ - com.google.protobuf.ByteString - getProjectBytes(); - - /** - *
-   * Required. The resource ID of the folder-based destination workload. This workload is
-   * where the source project will hypothetically be moved to. Specify the
-   * workload's relative resource name, formatted as:
-   * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
-   * For example:
-   * "organizations/123/locations/us-east1/workloads/assured-workload-2"
-   * 
- * - * string target = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The target. - */ - java.lang.String getTarget(); - /** - *
-   * Required. The resource ID of the folder-based destination workload. This workload is
-   * where the source project will hypothetically be moved to. Specify the
-   * workload's relative resource name, formatted as:
-   * "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}"
-   * For example:
-   * "organizations/123/locations/us-east1/workloads/assured-workload-2"
-   * 
- * - * string target = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The bytes for target. - */ - com.google.protobuf.ByteString - getTargetBytes(); - - public com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest.ProjectOrWorkloadResourceCase getProjectOrWorkloadResourceCase(); -} diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AnalyzeWorkloadMoveResponse.java b/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AnalyzeWorkloadMoveResponse.java deleted file mode 100644 index 07a6f1734fa7..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AnalyzeWorkloadMoveResponse.java +++ /dev/null @@ -1,689 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1beta1; - -/** - *
- * A response that includes the analysis of the hypothetical resource move.
- * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse} - */ -public final class AnalyzeWorkloadMoveResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse) - AnalyzeWorkloadMoveResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use AnalyzeWorkloadMoveResponse.newBuilder() to construct. - private AnalyzeWorkloadMoveResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private AnalyzeWorkloadMoveResponse() { - blockers_ = com.google.protobuf.LazyStringArrayList.EMPTY; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new AnalyzeWorkloadMoveResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private AnalyzeWorkloadMoveResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - blockers_ = new com.google.protobuf.LazyStringArrayList(); - mutable_bitField0_ |= 0x00000001; - } - blockers_.add(s); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - blockers_ = blockers_.getUnmodifiableView(); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_AnalyzeWorkloadMoveResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_AnalyzeWorkloadMoveResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse.class, com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse.Builder.class); - } - - public static final int BLOCKERS_FIELD_NUMBER = 1; - private com.google.protobuf.LazyStringList blockers_; - /** - *
-   * A list of blockers that should be addressed before moving the source
-   * project or project-based workload to the destination folder-based workload.
-   * 
- * - * repeated string blockers = 1; - * @return A list containing the blockers. - */ - public com.google.protobuf.ProtocolStringList - getBlockersList() { - return blockers_; - } - /** - *
-   * A list of blockers that should be addressed before moving the source
-   * project or project-based workload to the destination folder-based workload.
-   * 
- * - * repeated string blockers = 1; - * @return The count of blockers. - */ - public int getBlockersCount() { - return blockers_.size(); - } - /** - *
-   * A list of blockers that should be addressed before moving the source
-   * project or project-based workload to the destination folder-based workload.
-   * 
- * - * repeated string blockers = 1; - * @param index The index of the element to return. - * @return The blockers at the given index. - */ - public java.lang.String getBlockers(int index) { - return blockers_.get(index); - } - /** - *
-   * A list of blockers that should be addressed before moving the source
-   * project or project-based workload to the destination folder-based workload.
-   * 
- * - * repeated string blockers = 1; - * @param index The index of the value to return. - * @return The bytes of the blockers at the given index. - */ - public com.google.protobuf.ByteString - getBlockersBytes(int index) { - return blockers_.getByteString(index); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - for (int i = 0; i < blockers_.size(); i++) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, blockers_.getRaw(i)); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - { - int dataSize = 0; - for (int i = 0; i < blockers_.size(); i++) { - dataSize += computeStringSizeNoTag(blockers_.getRaw(i)); - } - size += dataSize; - size += 1 * getBlockersList().size(); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse other = (com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse) obj; - - if (!getBlockersList() - .equals(other.getBlockersList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (getBlockersCount() > 0) { - hash = (37 * hash) + BLOCKERS_FIELD_NUMBER; - hash = (53 * hash) + getBlockersList().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * A response that includes the analysis of the hypothetical resource move.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse) - com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_AnalyzeWorkloadMoveResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_AnalyzeWorkloadMoveResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse.class, com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - blockers_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_AnalyzeWorkloadMoveResponse_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse build() { - com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse buildPartial() { - com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse result = new com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse(this); - int from_bitField0_ = bitField0_; - if (((bitField0_ & 0x00000001) != 0)) { - blockers_ = blockers_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.blockers_ = blockers_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse) { - return mergeFrom((com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse other) { - if (other == com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse.getDefaultInstance()) return this; - if (!other.blockers_.isEmpty()) { - if (blockers_.isEmpty()) { - blockers_ = other.blockers_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureBlockersIsMutable(); - blockers_.addAll(other.blockers_); - } - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private com.google.protobuf.LazyStringList blockers_ = com.google.protobuf.LazyStringArrayList.EMPTY; - private void ensureBlockersIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - blockers_ = new com.google.protobuf.LazyStringArrayList(blockers_); - bitField0_ |= 0x00000001; - } - } - /** - *
-     * A list of blockers that should be addressed before moving the source
-     * project or project-based workload to the destination folder-based workload.
-     * 
- * - * repeated string blockers = 1; - * @return A list containing the blockers. - */ - public com.google.protobuf.ProtocolStringList - getBlockersList() { - return blockers_.getUnmodifiableView(); - } - /** - *
-     * A list of blockers that should be addressed before moving the source
-     * project or project-based workload to the destination folder-based workload.
-     * 
- * - * repeated string blockers = 1; - * @return The count of blockers. - */ - public int getBlockersCount() { - return blockers_.size(); - } - /** - *
-     * A list of blockers that should be addressed before moving the source
-     * project or project-based workload to the destination folder-based workload.
-     * 
- * - * repeated string blockers = 1; - * @param index The index of the element to return. - * @return The blockers at the given index. - */ - public java.lang.String getBlockers(int index) { - return blockers_.get(index); - } - /** - *
-     * A list of blockers that should be addressed before moving the source
-     * project or project-based workload to the destination folder-based workload.
-     * 
- * - * repeated string blockers = 1; - * @param index The index of the value to return. - * @return The bytes of the blockers at the given index. - */ - public com.google.protobuf.ByteString - getBlockersBytes(int index) { - return blockers_.getByteString(index); - } - /** - *
-     * A list of blockers that should be addressed before moving the source
-     * project or project-based workload to the destination folder-based workload.
-     * 
- * - * repeated string blockers = 1; - * @param index The index to set the value at. - * @param value The blockers to set. - * @return This builder for chaining. - */ - public Builder setBlockers( - int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureBlockersIsMutable(); - blockers_.set(index, value); - onChanged(); - return this; - } - /** - *
-     * A list of blockers that should be addressed before moving the source
-     * project or project-based workload to the destination folder-based workload.
-     * 
- * - * repeated string blockers = 1; - * @param value The blockers to add. - * @return This builder for chaining. - */ - public Builder addBlockers( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureBlockersIsMutable(); - blockers_.add(value); - onChanged(); - return this; - } - /** - *
-     * A list of blockers that should be addressed before moving the source
-     * project or project-based workload to the destination folder-based workload.
-     * 
- * - * repeated string blockers = 1; - * @param values The blockers to add. - * @return This builder for chaining. - */ - public Builder addAllBlockers( - java.lang.Iterable values) { - ensureBlockersIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, blockers_); - onChanged(); - return this; - } - /** - *
-     * A list of blockers that should be addressed before moving the source
-     * project or project-based workload to the destination folder-based workload.
-     * 
- * - * repeated string blockers = 1; - * @return This builder for chaining. - */ - public Builder clearBlockers() { - blockers_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - /** - *
-     * A list of blockers that should be addressed before moving the source
-     * project or project-based workload to the destination folder-based workload.
-     * 
- * - * repeated string blockers = 1; - * @param value The bytes of the blockers to add. - * @return This builder for chaining. - */ - public Builder addBlockersBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - ensureBlockersIsMutable(); - blockers_.add(value); - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse) - private static final com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse(); - } - - public static com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public AnalyzeWorkloadMoveResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new AnalyzeWorkloadMoveResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AnalyzeWorkloadMoveResponseOrBuilder.java b/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AnalyzeWorkloadMoveResponseOrBuilder.java deleted file mode 100644 index d2d76108c598..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AnalyzeWorkloadMoveResponseOrBuilder.java +++ /dev/null @@ -1,54 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1beta1; - -public interface AnalyzeWorkloadMoveResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * A list of blockers that should be addressed before moving the source
-   * project or project-based workload to the destination folder-based workload.
-   * 
- * - * repeated string blockers = 1; - * @return A list containing the blockers. - */ - java.util.List - getBlockersList(); - /** - *
-   * A list of blockers that should be addressed before moving the source
-   * project or project-based workload to the destination folder-based workload.
-   * 
- * - * repeated string blockers = 1; - * @return The count of blockers. - */ - int getBlockersCount(); - /** - *
-   * A list of blockers that should be addressed before moving the source
-   * project or project-based workload to the destination folder-based workload.
-   * 
- * - * repeated string blockers = 1; - * @param index The index of the element to return. - * @return The blockers at the given index. - */ - java.lang.String getBlockers(int index); - /** - *
-   * A list of blockers that should be addressed before moving the source
-   * project or project-based workload to the destination folder-based workload.
-   * 
- * - * repeated string blockers = 1; - * @param index The index of the value to return. - * @return The bytes of the blockers at the given index. - */ - com.google.protobuf.ByteString - getBlockersBytes(int index); -} diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredworkloadsProto.java b/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredworkloadsProto.java deleted file mode 100644 index 030ad63b3df7..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredworkloadsProto.java +++ /dev/null @@ -1,428 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1beta1; - -public final class AssuredworkloadsProto { - private AssuredworkloadsProto() {} - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistryLite registry) { - } - - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistry registry) { - registerAllExtensions( - (com.google.protobuf.ExtensionRegistryLite) registry); - } - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1beta1_CreateWorkloadRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1beta1_CreateWorkloadRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1beta1_UpdateWorkloadRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1beta1_UpdateWorkloadRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedResourcesRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedResourcesRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedResourcesResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedResourcesResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1beta1_DeleteWorkloadRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1beta1_DeleteWorkloadRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1beta1_GetWorkloadRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1beta1_GetWorkloadRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1beta1_AnalyzeWorkloadMoveRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1beta1_AnalyzeWorkloadMoveRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1beta1_AnalyzeWorkloadMoveResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1beta1_AnalyzeWorkloadMoveResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1beta1_ListWorkloadsRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1beta1_ListWorkloadsRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1beta1_ListWorkloadsResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1beta1_ListWorkloadsResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_ResourceInfo_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_ResourceInfo_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_KMSSettings_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_KMSSettings_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_IL4Settings_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_IL4Settings_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_CJISSettings_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_CJISSettings_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_FedrampHighSettings_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_FedrampHighSettings_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_FedrampModerateSettings_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_FedrampModerateSettings_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_ResourceSettings_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_ResourceSettings_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_SaaEnrollmentResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_SaaEnrollmentResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_LabelsEntry_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_LabelsEntry_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_assuredworkloads_v1beta1_CreateWorkloadOperationMetadata_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_assuredworkloads_v1beta1_CreateWorkloadOperationMetadata_fieldAccessorTable; - - public static com.google.protobuf.Descriptors.FileDescriptor - getDescriptor() { - return descriptor; - } - private static com.google.protobuf.Descriptors.FileDescriptor - descriptor; - static { - java.lang.String[] descriptorData = { - "\n\n\004name\030\001" + - " \001(\tB0\340A\002\372A*\n(assuredworkloads.googleapi" + - "s.com/Workload\022\021\n\004etag\030\002 \001(\tB\003\340A\001\"T\n\022Get" + - "WorkloadRequest\022>\n\004name\030\001 \001(\tB0\340A\002\372A*\n(a" + - "ssuredworkloads.googleapis.com/Workload\"" + - "s\n\032AnalyzeWorkloadMoveRequest\022\020\n\006source\030" + - "\001 \001(\tH\000\022\021\n\007project\030\003 \001(\tH\000\022\023\n\006target\030\002 \001" + - "(\tB\003\340A\002B\033\n\031projectOrWorkloadResource\"/\n\033" + - "AnalyzeWorkloadMoveResponse\022\020\n\010blockers\030" + - "\001 \003(\t\"\217\001\n\024ListWorkloadsRequest\022@\n\006parent" + - "\030\001 \001(\tB0\340A\002\372A*\022(assuredworkloads.googlea" + - "pis.com/Workload\022\021\n\tpage_size\030\002 \001(\005\022\022\n\np" + - "age_token\030\003 \001(\t\022\016\n\006filter\030\004 \001(\t\"t\n\025ListW" + - "orkloadsResponse\022B\n\tworkloads\030\001 \003(\0132/.go" + - "ogle.cloud.assuredworkloads.v1beta1.Work" + - "load\022\027\n\017next_page_token\030\002 \001(\t\"\242\033\n\010Worklo" + - "ad\022\021\n\004name\030\001 \001(\tB\003\340A\001\022\031\n\014display_name\030\002 " + - "\001(\tB\003\340A\002\022T\n\tresources\030\003 \003(\0132<.google.clo" + - "ud.assuredworkloads.v1beta1.Workload.Res" + - "ourceInfoB\003\340A\003\022c\n\021compliance_regime\030\004 \001(" + - "\0162@.google.cloud.assuredworkloads.v1beta" + - "1.Workload.ComplianceRegimeB\006\340A\002\340A\005\0227\n\013c" + - "reate_time\030\005 \001(\0132\032.google.protobuf.Times" + - "tampB\006\340A\003\340A\005\022\034\n\017billing_account\030\006 \001(\tB\003\340" + - "A\003\022]\n\014il4_settings\030\007 \001(\0132;.google.cloud." + - "assuredworkloads.v1beta1.Workload.IL4Set" + - "tingsB\010\030\001\340A\004\340A\005H\000\022_\n\rcjis_settings\030\010 \001(\013" + - "2<.google.cloud.assuredworkloads.v1beta1" + - ".Workload.CJISSettingsB\010\030\001\340A\004\340A\005H\000\022n\n\025fe" + - "dramp_high_settings\030\013 \001(\0132C.google.cloud" + - ".assuredworkloads.v1beta1.Workload.Fedra" + - "mpHighSettingsB\010\030\001\340A\004\340A\005H\000\022v\n\031fedramp_mo" + - "derate_settings\030\014 \001(\0132G.google.cloud.ass" + - "uredworkloads.v1beta1.Workload.FedrampMo" + - "derateSettingsB\010\030\001\340A\004\340A\005H\000\022\021\n\004etag\030\t \001(\t" + - "B\003\340A\001\022P\n\006labels\030\n \003(\0132;.google.cloud.ass" + - "uredworkloads.v1beta1.Workload.LabelsEnt" + - "ryB\003\340A\001\022)\n\034provisioned_resources_parent\030" + - "\r \001(\tB\003\340A\004\022X\n\014kms_settings\030\016 \001(\0132;.googl" + - "e.cloud.assuredworkloads.v1beta1.Workloa" + - "d.KMSSettingsB\005\030\001\340A\004\022`\n\021resource_setting" + - "s\030\017 \003(\0132@.google.cloud.assuredworkloads." + - "v1beta1.Workload.ResourceSettingsB\003\340A\004\022e" + - "\n\024kaj_enrollment_state\030\021 \001(\0162B.google.cl" + - "oud.assuredworkloads.v1beta1.Workload.Ka" + - "jEnrollmentStateB\003\340A\003\022&\n\031enable_sovereig" + - "n_controls\030\022 \001(\010B\003\340A\001\022k\n\027saa_enrollment_" + - "response\030\024 \001(\0132E.google.cloud.assuredwor" + - "kloads.v1beta1.Workload.SaaEnrollmentRes" + - "ponseB\003\340A\003\032\216\002\n\014ResourceInfo\022\023\n\013resource_" + - "id\030\001 \001(\003\022`\n\rresource_type\030\002 \001(\0162I.google" + - ".cloud.assuredworkloads.v1beta1.Workload" + - ".ResourceInfo.ResourceType\"\206\001\n\014ResourceT" + - "ype\022\035\n\031RESOURCE_TYPE_UNSPECIFIED\020\000\022\030\n\020CO" + - "NSUMER_PROJECT\020\001\032\002\010\001\022\023\n\017CONSUMER_FOLDER\020" + - "\004\022\033\n\027ENCRYPTION_KEYS_PROJECT\020\002\022\013\n\007KEYRIN" + - "G\020\003\032\223\001\n\013KMSSettings\022A\n\022next_rotation_tim" + - "e\030\001 \001(\0132\032.google.protobuf.TimestampB\t\340A\002" + - "\340A\004\340A\005\022=\n\017rotation_period\030\002 \001(\0132\031.google" + - ".protobuf.DurationB\t\340A\002\340A\004\340A\005:\002\030\001\032l\n\013IL4" + - "Settings\022Y\n\014kms_settings\030\001 \001(\0132;.google." + - "cloud.assuredworkloads.v1beta1.Workload." + - "KMSSettingsB\006\340A\004\340A\005:\002\030\001\032m\n\014CJISSettings\022" + - "Y\n\014kms_settings\030\001 \001(\0132;.google.cloud.ass" + - "uredworkloads.v1beta1.Workload.KMSSettin" + - "gsB\006\340A\004\340A\005:\002\030\001\032t\n\023FedrampHighSettings\022Y\n" + - "\014kms_settings\030\001 \001(\0132;.google.cloud.assur" + - "edworkloads.v1beta1.Workload.KMSSettings" + - "B\006\340A\004\340A\005:\002\030\001\032x\n\027FedrampModerateSettings\022" + - "Y\n\014kms_settings\030\001 \001(\0132;.google.cloud.ass" + - "uredworkloads.v1beta1.Workload.KMSSettin" + - "gsB\006\340A\004\340A\005:\002\030\001\032\237\001\n\020ResourceSettings\022\023\n\013r" + - "esource_id\030\001 \001(\t\022`\n\rresource_type\030\002 \001(\0162" + - "I.google.cloud.assuredworkloads.v1beta1." + - "Workload.ResourceInfo.ResourceType\022\024\n\014di" + - "splay_name\030\003 \001(\t\032\206\004\n\025SaaEnrollmentRespon" + - "se\022k\n\014setup_status\030\001 \001(\0162P.google.cloud." + - "assuredworkloads.v1beta1.Workload.SaaEnr" + - "ollmentResponse.SetupStateH\000\210\001\001\022f\n\014setup" + - "_errors\030\002 \003(\0162P.google.cloud.assuredwork" + - "loads.v1beta1.Workload.SaaEnrollmentResp" + - "onse.SetupError\"R\n\nSetupState\022\033\n\027SETUP_S" + - "TATE_UNSPECIFIED\020\000\022\022\n\016STATUS_PENDING\020\001\022\023" + - "\n\017STATUS_COMPLETE\020\002\"\262\001\n\nSetupError\022\033\n\027SE" + - "TUP_ERROR_UNSPECIFIED\020\000\022\034\n\030ERROR_INVALID" + - "_BASE_SETUP\020\001\022&\n\"ERROR_MISSING_EXTERNAL_" + - "SIGNING_KEY\020\002\022#\n\037ERROR_NOT_ALL_SERVICES_" + - "ENROLLED\020\003\022\034\n\030ERROR_SETUP_CHECK_FAILED\020\004" + - "B\017\n\r_setup_status\032-\n\013LabelsEntry\022\013\n\003key\030" + - "\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\201\002\n\020ComplianceR" + - "egime\022!\n\035COMPLIANCE_REGIME_UNSPECIFIED\020\000" + - "\022\007\n\003IL4\020\001\022\010\n\004CJIS\020\002\022\020\n\014FEDRAMP_HIGH\020\003\022\024\n" + - "\020FEDRAMP_MODERATE\020\004\022\026\n\022US_REGIONAL_ACCES" + - "S\020\005\022\t\n\005HIPAA\020\006\022\013\n\007HITRUST\020\007\022\032\n\026EU_REGION" + - "S_AND_SUPPORT\020\010\022\032\n\026CA_REGIONS_AND_SUPPOR" + - "T\020\t\022\010\n\004ITAR\020\n\022\035\n\031AU_REGIONS_AND_US_SUPPO" + - "RT\020\013\"\177\n\022KajEnrollmentState\022$\n KAJ_ENROLL" + - "MENT_STATE_UNSPECIFIED\020\000\022 \n\034KAJ_ENROLLME" + - "NT_STATE_PENDING\020\001\022!\n\035KAJ_ENROLLMENT_STA" + - "TE_COMPLETE\020\002:u\352Ar\n(assuredworkloads.goo" + - "gleapis.com/Workload\022Forganizations/{org" + - "anization}/locations/{location}/workload" + - "s/{workload}B\034\n\032compliance_regime_settin" + - "gs\"\313\002\n\037CreateWorkloadOperationMetadata\0224" + - "\n\013create_time\030\001 \001(\0132\032.google.protobuf.Ti" + - "mestampB\003\340A\001\022\031\n\014display_name\030\002 \001(\tB\003\340A\001\022" + - "\023\n\006parent\030\003 \001(\tB\003\340A\001\022`\n\021compliance_regim" + - "e\030\004 \001(\0162@.google.cloud.assuredworkloads." + - "v1beta1.Workload.ComplianceRegimeB\003\340A\001\022`" + - "\n\021resource_settings\030\005 \003(\0132@.google.cloud" + - ".assuredworkloads.v1beta1.Workload.Resou" + - "rceSettingsB\003\340A\001B\366\002\n)com.google.cloud.as" + - "suredworkloads.v1beta1B\025Assuredworkloads" + - "ProtoP\001ZUgoogle.golang.org/genproto/goog" + - "leapis/cloud/assuredworkloads/v1beta1;as" + - "suredworkloads\252\002%Google.Cloud.AssuredWor" + - "kloads.V1Beta1\312\002%Google\\Cloud\\AssuredWor" + - "kloads\\V1beta1\352\002(Google::Cloud::AssuredW" + - "orkloads::V1beta1\352A]\n(assuredworkloads.g" + - "oogleapis.com/Location\0221organizations/{o" + - "rganization}/locations/{location}b\006proto" + - "3" - }; - descriptor = com.google.protobuf.Descriptors.FileDescriptor - .internalBuildGeneratedFileFrom(descriptorData, - new com.google.protobuf.Descriptors.FileDescriptor[] { - com.google.api.FieldBehaviorProto.getDescriptor(), - com.google.api.ResourceProto.getDescriptor(), - com.google.protobuf.DurationProto.getDescriptor(), - com.google.protobuf.FieldMaskProto.getDescriptor(), - com.google.protobuf.TimestampProto.getDescriptor(), - }); - internal_static_google_cloud_assuredworkloads_v1beta1_CreateWorkloadRequest_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_google_cloud_assuredworkloads_v1beta1_CreateWorkloadRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1beta1_CreateWorkloadRequest_descriptor, - new java.lang.String[] { "Parent", "Workload", "ExternalId", }); - internal_static_google_cloud_assuredworkloads_v1beta1_UpdateWorkloadRequest_descriptor = - getDescriptor().getMessageTypes().get(1); - internal_static_google_cloud_assuredworkloads_v1beta1_UpdateWorkloadRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1beta1_UpdateWorkloadRequest_descriptor, - new java.lang.String[] { "Workload", "UpdateMask", }); - internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedResourcesRequest_descriptor = - getDescriptor().getMessageTypes().get(2); - internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedResourcesRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedResourcesRequest_descriptor, - new java.lang.String[] { "Name", "RestrictionType", }); - internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedResourcesResponse_descriptor = - getDescriptor().getMessageTypes().get(3); - internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedResourcesResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedResourcesResponse_descriptor, - new java.lang.String[] { }); - internal_static_google_cloud_assuredworkloads_v1beta1_DeleteWorkloadRequest_descriptor = - getDescriptor().getMessageTypes().get(4); - internal_static_google_cloud_assuredworkloads_v1beta1_DeleteWorkloadRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1beta1_DeleteWorkloadRequest_descriptor, - new java.lang.String[] { "Name", "Etag", }); - internal_static_google_cloud_assuredworkloads_v1beta1_GetWorkloadRequest_descriptor = - getDescriptor().getMessageTypes().get(5); - internal_static_google_cloud_assuredworkloads_v1beta1_GetWorkloadRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1beta1_GetWorkloadRequest_descriptor, - new java.lang.String[] { "Name", }); - internal_static_google_cloud_assuredworkloads_v1beta1_AnalyzeWorkloadMoveRequest_descriptor = - getDescriptor().getMessageTypes().get(6); - internal_static_google_cloud_assuredworkloads_v1beta1_AnalyzeWorkloadMoveRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1beta1_AnalyzeWorkloadMoveRequest_descriptor, - new java.lang.String[] { "Source", "Project", "Target", "ProjectOrWorkloadResource", }); - internal_static_google_cloud_assuredworkloads_v1beta1_AnalyzeWorkloadMoveResponse_descriptor = - getDescriptor().getMessageTypes().get(7); - internal_static_google_cloud_assuredworkloads_v1beta1_AnalyzeWorkloadMoveResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1beta1_AnalyzeWorkloadMoveResponse_descriptor, - new java.lang.String[] { "Blockers", }); - internal_static_google_cloud_assuredworkloads_v1beta1_ListWorkloadsRequest_descriptor = - getDescriptor().getMessageTypes().get(8); - internal_static_google_cloud_assuredworkloads_v1beta1_ListWorkloadsRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1beta1_ListWorkloadsRequest_descriptor, - new java.lang.String[] { "Parent", "PageSize", "PageToken", "Filter", }); - internal_static_google_cloud_assuredworkloads_v1beta1_ListWorkloadsResponse_descriptor = - getDescriptor().getMessageTypes().get(9); - internal_static_google_cloud_assuredworkloads_v1beta1_ListWorkloadsResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1beta1_ListWorkloadsResponse_descriptor, - new java.lang.String[] { "Workloads", "NextPageToken", }); - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_descriptor = - getDescriptor().getMessageTypes().get(10); - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_descriptor, - new java.lang.String[] { "Name", "DisplayName", "Resources", "ComplianceRegime", "CreateTime", "BillingAccount", "Il4Settings", "CjisSettings", "FedrampHighSettings", "FedrampModerateSettings", "Etag", "Labels", "ProvisionedResourcesParent", "KmsSettings", "ResourceSettings", "KajEnrollmentState", "EnableSovereignControls", "SaaEnrollmentResponse", "ComplianceRegimeSettings", }); - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_ResourceInfo_descriptor = - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_descriptor.getNestedTypes().get(0); - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_ResourceInfo_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_ResourceInfo_descriptor, - new java.lang.String[] { "ResourceId", "ResourceType", }); - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_KMSSettings_descriptor = - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_descriptor.getNestedTypes().get(1); - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_KMSSettings_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_KMSSettings_descriptor, - new java.lang.String[] { "NextRotationTime", "RotationPeriod", }); - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_IL4Settings_descriptor = - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_descriptor.getNestedTypes().get(2); - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_IL4Settings_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_IL4Settings_descriptor, - new java.lang.String[] { "KmsSettings", }); - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_CJISSettings_descriptor = - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_descriptor.getNestedTypes().get(3); - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_CJISSettings_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_CJISSettings_descriptor, - new java.lang.String[] { "KmsSettings", }); - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_FedrampHighSettings_descriptor = - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_descriptor.getNestedTypes().get(4); - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_FedrampHighSettings_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_FedrampHighSettings_descriptor, - new java.lang.String[] { "KmsSettings", }); - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_FedrampModerateSettings_descriptor = - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_descriptor.getNestedTypes().get(5); - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_FedrampModerateSettings_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_FedrampModerateSettings_descriptor, - new java.lang.String[] { "KmsSettings", }); - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_ResourceSettings_descriptor = - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_descriptor.getNestedTypes().get(6); - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_ResourceSettings_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_ResourceSettings_descriptor, - new java.lang.String[] { "ResourceId", "ResourceType", "DisplayName", }); - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_SaaEnrollmentResponse_descriptor = - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_descriptor.getNestedTypes().get(7); - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_SaaEnrollmentResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_SaaEnrollmentResponse_descriptor, - new java.lang.String[] { "SetupStatus", "SetupErrors", "SetupStatus", }); - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_LabelsEntry_descriptor = - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_descriptor.getNestedTypes().get(8); - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_LabelsEntry_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1beta1_Workload_LabelsEntry_descriptor, - new java.lang.String[] { "Key", "Value", }); - internal_static_google_cloud_assuredworkloads_v1beta1_CreateWorkloadOperationMetadata_descriptor = - getDescriptor().getMessageTypes().get(11); - internal_static_google_cloud_assuredworkloads_v1beta1_CreateWorkloadOperationMetadata_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_assuredworkloads_v1beta1_CreateWorkloadOperationMetadata_descriptor, - new java.lang.String[] { "CreateTime", "DisplayName", "Parent", "ComplianceRegime", "ResourceSettings", }); - com.google.protobuf.ExtensionRegistry registry = - com.google.protobuf.ExtensionRegistry.newInstance(); - registry.add(com.google.api.FieldBehaviorProto.fieldBehavior); - registry.add(com.google.api.ResourceProto.resource); - registry.add(com.google.api.ResourceProto.resourceDefinition); - registry.add(com.google.api.ResourceProto.resourceReference); - com.google.protobuf.Descriptors.FileDescriptor - .internalUpdateFileDescriptor(descriptor, registry); - com.google.api.FieldBehaviorProto.getDescriptor(); - com.google.api.ResourceProto.getDescriptor(); - com.google.protobuf.DurationProto.getDescriptor(); - com.google.protobuf.FieldMaskProto.getDescriptor(); - com.google.protobuf.TimestampProto.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredworkloadsServiceProto.java b/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredworkloadsServiceProto.java deleted file mode 100644 index c5257eeb2d94..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/AssuredworkloadsServiceProto.java +++ /dev/null @@ -1,104 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1beta1/assuredworkloads_service.proto - -package com.google.cloud.assuredworkloads.v1beta1; - -public final class AssuredworkloadsServiceProto { - private AssuredworkloadsServiceProto() {} - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistryLite registry) { - } - - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistry registry) { - registerAllExtensions( - (com.google.protobuf.ExtensionRegistryLite) registry); - } - - public static com.google.protobuf.Descriptors.FileDescriptor - getDescriptor() { - return descriptor; - } - private static com.google.protobuf.Descriptors.FileDescriptor - descriptor; - static { - java.lang.String[] descriptorData = { - "\nDgoogle/cloud/assuredworkloads/v1beta1/" + - "assuredworkloads_service.proto\022%google.c" + - "loud.assuredworkloads.v1beta1\032\034google/ap" + - "i/annotations.proto\032\027google/api/client.p" + - "roto\032 - * Operation metadata to give request details of CreateWorkload. - * - * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata} - */ -public final class CreateWorkloadOperationMetadata extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata) - CreateWorkloadOperationMetadataOrBuilder { -private static final long serialVersionUID = 0L; - // Use CreateWorkloadOperationMetadata.newBuilder() to construct. - private CreateWorkloadOperationMetadata(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private CreateWorkloadOperationMetadata() { - displayName_ = ""; - parent_ = ""; - complianceRegime_ = 0; - resourceSettings_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new CreateWorkloadOperationMetadata(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private CreateWorkloadOperationMetadata( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - com.google.protobuf.Timestamp.Builder subBuilder = null; - if (createTime_ != null) { - subBuilder = createTime_.toBuilder(); - } - createTime_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(createTime_); - createTime_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - displayName_ = s; - break; - } - case 26: { - java.lang.String s = input.readStringRequireUtf8(); - - parent_ = s; - break; - } - case 32: { - int rawValue = input.readEnum(); - - complianceRegime_ = rawValue; - break; - } - case 42: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - resourceSettings_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - resourceSettings_.add( - input.readMessage(com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings.parser(), extensionRegistry)); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - resourceSettings_ = java.util.Collections.unmodifiableList(resourceSettings_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_CreateWorkloadOperationMetadata_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_CreateWorkloadOperationMetadata_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata.class, com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata.Builder.class); - } - - public static final int CREATE_TIME_FIELD_NUMBER = 1; - private com.google.protobuf.Timestamp createTime_; - /** - *
-   * Optional. Time when the operation was created.
-   * 
- * - * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @return Whether the createTime field is set. - */ - @java.lang.Override - public boolean hasCreateTime() { - return createTime_ != null; - } - /** - *
-   * Optional. Time when the operation was created.
-   * 
- * - * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @return The createTime. - */ - @java.lang.Override - public com.google.protobuf.Timestamp getCreateTime() { - return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; - } - /** - *
-   * Optional. Time when the operation was created.
-   * 
- * - * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL]; - */ - @java.lang.Override - public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { - return getCreateTime(); - } - - public static final int DISPLAY_NAME_FIELD_NUMBER = 2; - private volatile java.lang.Object displayName_; - /** - *
-   * Optional. The display name of the workload.
-   * 
- * - * string display_name = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @return The displayName. - */ - @java.lang.Override - public java.lang.String getDisplayName() { - java.lang.Object ref = displayName_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - displayName_ = s; - return s; - } - } - /** - *
-   * Optional. The display name of the workload.
-   * 
- * - * string display_name = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for displayName. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getDisplayNameBytes() { - java.lang.Object ref = displayName_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - displayName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int PARENT_FIELD_NUMBER = 3; - private volatile java.lang.Object parent_; - /** - *
-   * Optional. The parent of the workload.
-   * 
- * - * string parent = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @return The parent. - */ - @java.lang.Override - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } - } - /** - *
-   * Optional. The parent of the workload.
-   * 
- * - * string parent = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for parent. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int COMPLIANCE_REGIME_FIELD_NUMBER = 4; - private int complianceRegime_; - /** - *
-   * Optional. Compliance controls that should be applied to the resources managed by
-   * the workload.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = OPTIONAL]; - * @return The enum numeric value on the wire for complianceRegime. - */ - @java.lang.Override public int getComplianceRegimeValue() { - return complianceRegime_; - } - /** - *
-   * Optional. Compliance controls that should be applied to the resources managed by
-   * the workload.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = OPTIONAL]; - * @return The complianceRegime. - */ - @java.lang.Override public com.google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime getComplianceRegime() { - @SuppressWarnings("deprecation") - com.google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime result = com.google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime.valueOf(complianceRegime_); - return result == null ? com.google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime.UNRECOGNIZED : result; - } - - public static final int RESOURCE_SETTINGS_FIELD_NUMBER = 5; - private java.util.List resourceSettings_; - /** - *
-   * Optional. Resource properties in the input that are used for creating/customizing
-   * workload resources.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL]; - */ - @java.lang.Override - public java.util.List getResourceSettingsList() { - return resourceSettings_; - } - /** - *
-   * Optional. Resource properties in the input that are used for creating/customizing
-   * workload resources.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL]; - */ - @java.lang.Override - public java.util.List - getResourceSettingsOrBuilderList() { - return resourceSettings_; - } - /** - *
-   * Optional. Resource properties in the input that are used for creating/customizing
-   * workload resources.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL]; - */ - @java.lang.Override - public int getResourceSettingsCount() { - return resourceSettings_.size(); - } - /** - *
-   * Optional. Resource properties in the input that are used for creating/customizing
-   * workload resources.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL]; - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings getResourceSettings(int index) { - return resourceSettings_.get(index); - } - /** - *
-   * Optional. Resource properties in the input that are used for creating/customizing
-   * workload resources.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL]; - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettingsOrBuilder getResourceSettingsOrBuilder( - int index) { - return resourceSettings_.get(index); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (createTime_ != null) { - output.writeMessage(1, getCreateTime()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(displayName_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, displayName_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, parent_); - } - if (complianceRegime_ != com.google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime.COMPLIANCE_REGIME_UNSPECIFIED.getNumber()) { - output.writeEnum(4, complianceRegime_); - } - for (int i = 0; i < resourceSettings_.size(); i++) { - output.writeMessage(5, resourceSettings_.get(i)); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (createTime_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getCreateTime()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(displayName_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, displayName_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, parent_); - } - if (complianceRegime_ != com.google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime.COMPLIANCE_REGIME_UNSPECIFIED.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(4, complianceRegime_); - } - for (int i = 0; i < resourceSettings_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(5, resourceSettings_.get(i)); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata other = (com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata) obj; - - if (hasCreateTime() != other.hasCreateTime()) return false; - if (hasCreateTime()) { - if (!getCreateTime() - .equals(other.getCreateTime())) return false; - } - if (!getDisplayName() - .equals(other.getDisplayName())) return false; - if (!getParent() - .equals(other.getParent())) return false; - if (complianceRegime_ != other.complianceRegime_) return false; - if (!getResourceSettingsList() - .equals(other.getResourceSettingsList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasCreateTime()) { - hash = (37 * hash) + CREATE_TIME_FIELD_NUMBER; - hash = (53 * hash) + getCreateTime().hashCode(); - } - hash = (37 * hash) + DISPLAY_NAME_FIELD_NUMBER; - hash = (53 * hash) + getDisplayName().hashCode(); - hash = (37 * hash) + PARENT_FIELD_NUMBER; - hash = (53 * hash) + getParent().hashCode(); - hash = (37 * hash) + COMPLIANCE_REGIME_FIELD_NUMBER; - hash = (53 * hash) + complianceRegime_; - if (getResourceSettingsCount() > 0) { - hash = (37 * hash) + RESOURCE_SETTINGS_FIELD_NUMBER; - hash = (53 * hash) + getResourceSettingsList().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Operation metadata to give request details of CreateWorkload.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata) - com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadataOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_CreateWorkloadOperationMetadata_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_CreateWorkloadOperationMetadata_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata.class, com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getResourceSettingsFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (createTimeBuilder_ == null) { - createTime_ = null; - } else { - createTime_ = null; - createTimeBuilder_ = null; - } - displayName_ = ""; - - parent_ = ""; - - complianceRegime_ = 0; - - if (resourceSettingsBuilder_ == null) { - resourceSettings_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - resourceSettingsBuilder_.clear(); - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_CreateWorkloadOperationMetadata_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata build() { - com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata buildPartial() { - com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata result = new com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata(this); - int from_bitField0_ = bitField0_; - if (createTimeBuilder_ == null) { - result.createTime_ = createTime_; - } else { - result.createTime_ = createTimeBuilder_.build(); - } - result.displayName_ = displayName_; - result.parent_ = parent_; - result.complianceRegime_ = complianceRegime_; - if (resourceSettingsBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - resourceSettings_ = java.util.Collections.unmodifiableList(resourceSettings_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.resourceSettings_ = resourceSettings_; - } else { - result.resourceSettings_ = resourceSettingsBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata) { - return mergeFrom((com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata other) { - if (other == com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata.getDefaultInstance()) return this; - if (other.hasCreateTime()) { - mergeCreateTime(other.getCreateTime()); - } - if (!other.getDisplayName().isEmpty()) { - displayName_ = other.displayName_; - onChanged(); - } - if (!other.getParent().isEmpty()) { - parent_ = other.parent_; - onChanged(); - } - if (other.complianceRegime_ != 0) { - setComplianceRegimeValue(other.getComplianceRegimeValue()); - } - if (resourceSettingsBuilder_ == null) { - if (!other.resourceSettings_.isEmpty()) { - if (resourceSettings_.isEmpty()) { - resourceSettings_ = other.resourceSettings_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureResourceSettingsIsMutable(); - resourceSettings_.addAll(other.resourceSettings_); - } - onChanged(); - } - } else { - if (!other.resourceSettings_.isEmpty()) { - if (resourceSettingsBuilder_.isEmpty()) { - resourceSettingsBuilder_.dispose(); - resourceSettingsBuilder_ = null; - resourceSettings_ = other.resourceSettings_; - bitField0_ = (bitField0_ & ~0x00000001); - resourceSettingsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getResourceSettingsFieldBuilder() : null; - } else { - resourceSettingsBuilder_.addAllMessages(other.resourceSettings_); - } - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private com.google.protobuf.Timestamp createTime_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> createTimeBuilder_; - /** - *
-     * Optional. Time when the operation was created.
-     * 
- * - * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @return Whether the createTime field is set. - */ - public boolean hasCreateTime() { - return createTimeBuilder_ != null || createTime_ != null; - } - /** - *
-     * Optional. Time when the operation was created.
-     * 
- * - * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @return The createTime. - */ - public com.google.protobuf.Timestamp getCreateTime() { - if (createTimeBuilder_ == null) { - return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; - } else { - return createTimeBuilder_.getMessage(); - } - } - /** - *
-     * Optional. Time when the operation was created.
-     * 
- * - * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL]; - */ - public Builder setCreateTime(com.google.protobuf.Timestamp value) { - if (createTimeBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - createTime_ = value; - onChanged(); - } else { - createTimeBuilder_.setMessage(value); - } - - return this; - } - /** - *
-     * Optional. Time when the operation was created.
-     * 
- * - * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL]; - */ - public Builder setCreateTime( - com.google.protobuf.Timestamp.Builder builderForValue) { - if (createTimeBuilder_ == null) { - createTime_ = builderForValue.build(); - onChanged(); - } else { - createTimeBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-     * Optional. Time when the operation was created.
-     * 
- * - * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL]; - */ - public Builder mergeCreateTime(com.google.protobuf.Timestamp value) { - if (createTimeBuilder_ == null) { - if (createTime_ != null) { - createTime_ = - com.google.protobuf.Timestamp.newBuilder(createTime_).mergeFrom(value).buildPartial(); - } else { - createTime_ = value; - } - onChanged(); - } else { - createTimeBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-     * Optional. Time when the operation was created.
-     * 
- * - * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL]; - */ - public Builder clearCreateTime() { - if (createTimeBuilder_ == null) { - createTime_ = null; - onChanged(); - } else { - createTime_ = null; - createTimeBuilder_ = null; - } - - return this; - } - /** - *
-     * Optional. Time when the operation was created.
-     * 
- * - * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL]; - */ - public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder() { - - onChanged(); - return getCreateTimeFieldBuilder().getBuilder(); - } - /** - *
-     * Optional. Time when the operation was created.
-     * 
- * - * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL]; - */ - public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { - if (createTimeBuilder_ != null) { - return createTimeBuilder_.getMessageOrBuilder(); - } else { - return createTime_ == null ? - com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; - } - } - /** - *
-     * Optional. Time when the operation was created.
-     * 
- * - * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL]; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> - getCreateTimeFieldBuilder() { - if (createTimeBuilder_ == null) { - createTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( - getCreateTime(), - getParentForChildren(), - isClean()); - createTime_ = null; - } - return createTimeBuilder_; - } - - private java.lang.Object displayName_ = ""; - /** - *
-     * Optional. The display name of the workload.
-     * 
- * - * string display_name = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @return The displayName. - */ - public java.lang.String getDisplayName() { - java.lang.Object ref = displayName_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - displayName_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Optional. The display name of the workload.
-     * 
- * - * string display_name = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for displayName. - */ - public com.google.protobuf.ByteString - getDisplayNameBytes() { - java.lang.Object ref = displayName_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - displayName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Optional. The display name of the workload.
-     * 
- * - * string display_name = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @param value The displayName to set. - * @return This builder for chaining. - */ - public Builder setDisplayName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - displayName_ = value; - onChanged(); - return this; - } - /** - *
-     * Optional. The display name of the workload.
-     * 
- * - * string display_name = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @return This builder for chaining. - */ - public Builder clearDisplayName() { - - displayName_ = getDefaultInstance().getDisplayName(); - onChanged(); - return this; - } - /** - *
-     * Optional. The display name of the workload.
-     * 
- * - * string display_name = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @param value The bytes for displayName to set. - * @return This builder for chaining. - */ - public Builder setDisplayNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - displayName_ = value; - onChanged(); - return this; - } - - private java.lang.Object parent_ = ""; - /** - *
-     * Optional. The parent of the workload.
-     * 
- * - * string parent = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @return The parent. - */ - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Optional. The parent of the workload.
-     * 
- * - * string parent = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for parent. - */ - public com.google.protobuf.ByteString - getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Optional. The parent of the workload.
-     * 
- * - * string parent = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @param value The parent to set. - * @return This builder for chaining. - */ - public Builder setParent( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - parent_ = value; - onChanged(); - return this; - } - /** - *
-     * Optional. The parent of the workload.
-     * 
- * - * string parent = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @return This builder for chaining. - */ - public Builder clearParent() { - - parent_ = getDefaultInstance().getParent(); - onChanged(); - return this; - } - /** - *
-     * Optional. The parent of the workload.
-     * 
- * - * string parent = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @param value The bytes for parent to set. - * @return This builder for chaining. - */ - public Builder setParentBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - parent_ = value; - onChanged(); - return this; - } - - private int complianceRegime_ = 0; - /** - *
-     * Optional. Compliance controls that should be applied to the resources managed by
-     * the workload.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = OPTIONAL]; - * @return The enum numeric value on the wire for complianceRegime. - */ - @java.lang.Override public int getComplianceRegimeValue() { - return complianceRegime_; - } - /** - *
-     * Optional. Compliance controls that should be applied to the resources managed by
-     * the workload.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = OPTIONAL]; - * @param value The enum numeric value on the wire for complianceRegime to set. - * @return This builder for chaining. - */ - public Builder setComplianceRegimeValue(int value) { - - complianceRegime_ = value; - onChanged(); - return this; - } - /** - *
-     * Optional. Compliance controls that should be applied to the resources managed by
-     * the workload.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = OPTIONAL]; - * @return The complianceRegime. - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime getComplianceRegime() { - @SuppressWarnings("deprecation") - com.google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime result = com.google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime.valueOf(complianceRegime_); - return result == null ? com.google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime.UNRECOGNIZED : result; - } - /** - *
-     * Optional. Compliance controls that should be applied to the resources managed by
-     * the workload.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = OPTIONAL]; - * @param value The complianceRegime to set. - * @return This builder for chaining. - */ - public Builder setComplianceRegime(com.google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime value) { - if (value == null) { - throw new NullPointerException(); - } - - complianceRegime_ = value.getNumber(); - onChanged(); - return this; - } - /** - *
-     * Optional. Compliance controls that should be applied to the resources managed by
-     * the workload.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = OPTIONAL]; - * @return This builder for chaining. - */ - public Builder clearComplianceRegime() { - - complianceRegime_ = 0; - onChanged(); - return this; - } - - private java.util.List resourceSettings_ = - java.util.Collections.emptyList(); - private void ensureResourceSettingsIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - resourceSettings_ = new java.util.ArrayList(resourceSettings_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettingsOrBuilder> resourceSettingsBuilder_; - - /** - *
-     * Optional. Resource properties in the input that are used for creating/customizing
-     * workload resources.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL]; - */ - public java.util.List getResourceSettingsList() { - if (resourceSettingsBuilder_ == null) { - return java.util.Collections.unmodifiableList(resourceSettings_); - } else { - return resourceSettingsBuilder_.getMessageList(); - } - } - /** - *
-     * Optional. Resource properties in the input that are used for creating/customizing
-     * workload resources.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL]; - */ - public int getResourceSettingsCount() { - if (resourceSettingsBuilder_ == null) { - return resourceSettings_.size(); - } else { - return resourceSettingsBuilder_.getCount(); - } - } - /** - *
-     * Optional. Resource properties in the input that are used for creating/customizing
-     * workload resources.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL]; - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings getResourceSettings(int index) { - if (resourceSettingsBuilder_ == null) { - return resourceSettings_.get(index); - } else { - return resourceSettingsBuilder_.getMessage(index); - } - } - /** - *
-     * Optional. Resource properties in the input that are used for creating/customizing
-     * workload resources.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL]; - */ - public Builder setResourceSettings( - int index, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings value) { - if (resourceSettingsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureResourceSettingsIsMutable(); - resourceSettings_.set(index, value); - onChanged(); - } else { - resourceSettingsBuilder_.setMessage(index, value); - } - return this; - } - /** - *
-     * Optional. Resource properties in the input that are used for creating/customizing
-     * workload resources.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL]; - */ - public Builder setResourceSettings( - int index, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings.Builder builderForValue) { - if (resourceSettingsBuilder_ == null) { - ensureResourceSettingsIsMutable(); - resourceSettings_.set(index, builderForValue.build()); - onChanged(); - } else { - resourceSettingsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-     * Optional. Resource properties in the input that are used for creating/customizing
-     * workload resources.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL]; - */ - public Builder addResourceSettings(com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings value) { - if (resourceSettingsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureResourceSettingsIsMutable(); - resourceSettings_.add(value); - onChanged(); - } else { - resourceSettingsBuilder_.addMessage(value); - } - return this; - } - /** - *
-     * Optional. Resource properties in the input that are used for creating/customizing
-     * workload resources.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL]; - */ - public Builder addResourceSettings( - int index, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings value) { - if (resourceSettingsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureResourceSettingsIsMutable(); - resourceSettings_.add(index, value); - onChanged(); - } else { - resourceSettingsBuilder_.addMessage(index, value); - } - return this; - } - /** - *
-     * Optional. Resource properties in the input that are used for creating/customizing
-     * workload resources.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL]; - */ - public Builder addResourceSettings( - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings.Builder builderForValue) { - if (resourceSettingsBuilder_ == null) { - ensureResourceSettingsIsMutable(); - resourceSettings_.add(builderForValue.build()); - onChanged(); - } else { - resourceSettingsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - *
-     * Optional. Resource properties in the input that are used for creating/customizing
-     * workload resources.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL]; - */ - public Builder addResourceSettings( - int index, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings.Builder builderForValue) { - if (resourceSettingsBuilder_ == null) { - ensureResourceSettingsIsMutable(); - resourceSettings_.add(index, builderForValue.build()); - onChanged(); - } else { - resourceSettingsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-     * Optional. Resource properties in the input that are used for creating/customizing
-     * workload resources.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL]; - */ - public Builder addAllResourceSettings( - java.lang.Iterable values) { - if (resourceSettingsBuilder_ == null) { - ensureResourceSettingsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, resourceSettings_); - onChanged(); - } else { - resourceSettingsBuilder_.addAllMessages(values); - } - return this; - } - /** - *
-     * Optional. Resource properties in the input that are used for creating/customizing
-     * workload resources.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL]; - */ - public Builder clearResourceSettings() { - if (resourceSettingsBuilder_ == null) { - resourceSettings_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - resourceSettingsBuilder_.clear(); - } - return this; - } - /** - *
-     * Optional. Resource properties in the input that are used for creating/customizing
-     * workload resources.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL]; - */ - public Builder removeResourceSettings(int index) { - if (resourceSettingsBuilder_ == null) { - ensureResourceSettingsIsMutable(); - resourceSettings_.remove(index); - onChanged(); - } else { - resourceSettingsBuilder_.remove(index); - } - return this; - } - /** - *
-     * Optional. Resource properties in the input that are used for creating/customizing
-     * workload resources.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL]; - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings.Builder getResourceSettingsBuilder( - int index) { - return getResourceSettingsFieldBuilder().getBuilder(index); - } - /** - *
-     * Optional. Resource properties in the input that are used for creating/customizing
-     * workload resources.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL]; - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettingsOrBuilder getResourceSettingsOrBuilder( - int index) { - if (resourceSettingsBuilder_ == null) { - return resourceSettings_.get(index); } else { - return resourceSettingsBuilder_.getMessageOrBuilder(index); - } - } - /** - *
-     * Optional. Resource properties in the input that are used for creating/customizing
-     * workload resources.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL]; - */ - public java.util.List - getResourceSettingsOrBuilderList() { - if (resourceSettingsBuilder_ != null) { - return resourceSettingsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(resourceSettings_); - } - } - /** - *
-     * Optional. Resource properties in the input that are used for creating/customizing
-     * workload resources.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL]; - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings.Builder addResourceSettingsBuilder() { - return getResourceSettingsFieldBuilder().addBuilder( - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings.getDefaultInstance()); - } - /** - *
-     * Optional. Resource properties in the input that are used for creating/customizing
-     * workload resources.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL]; - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings.Builder addResourceSettingsBuilder( - int index) { - return getResourceSettingsFieldBuilder().addBuilder( - index, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings.getDefaultInstance()); - } - /** - *
-     * Optional. Resource properties in the input that are used for creating/customizing
-     * workload resources.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL]; - */ - public java.util.List - getResourceSettingsBuilderList() { - return getResourceSettingsFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettingsOrBuilder> - getResourceSettingsFieldBuilder() { - if (resourceSettingsBuilder_ == null) { - resourceSettingsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettingsOrBuilder>( - resourceSettings_, - ((bitField0_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - resourceSettings_ = null; - } - return resourceSettingsBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata) - private static final com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata(); - } - - public static com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public CreateWorkloadOperationMetadata parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new CreateWorkloadOperationMetadata(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/CreateWorkloadOperationMetadataOrBuilder.java b/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/CreateWorkloadOperationMetadataOrBuilder.java deleted file mode 100644 index 26e91a829910..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/CreateWorkloadOperationMetadataOrBuilder.java +++ /dev/null @@ -1,146 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1beta1; - -public interface CreateWorkloadOperationMetadataOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Optional. Time when the operation was created.
-   * 
- * - * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @return Whether the createTime field is set. - */ - boolean hasCreateTime(); - /** - *
-   * Optional. Time when the operation was created.
-   * 
- * - * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @return The createTime. - */ - com.google.protobuf.Timestamp getCreateTime(); - /** - *
-   * Optional. Time when the operation was created.
-   * 
- * - * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL]; - */ - com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder(); - - /** - *
-   * Optional. The display name of the workload.
-   * 
- * - * string display_name = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @return The displayName. - */ - java.lang.String getDisplayName(); - /** - *
-   * Optional. The display name of the workload.
-   * 
- * - * string display_name = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for displayName. - */ - com.google.protobuf.ByteString - getDisplayNameBytes(); - - /** - *
-   * Optional. The parent of the workload.
-   * 
- * - * string parent = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @return The parent. - */ - java.lang.String getParent(); - /** - *
-   * Optional. The parent of the workload.
-   * 
- * - * string parent = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for parent. - */ - com.google.protobuf.ByteString - getParentBytes(); - - /** - *
-   * Optional. Compliance controls that should be applied to the resources managed by
-   * the workload.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = OPTIONAL]; - * @return The enum numeric value on the wire for complianceRegime. - */ - int getComplianceRegimeValue(); - /** - *
-   * Optional. Compliance controls that should be applied to the resources managed by
-   * the workload.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = OPTIONAL]; - * @return The complianceRegime. - */ - com.google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime getComplianceRegime(); - - /** - *
-   * Optional. Resource properties in the input that are used for creating/customizing
-   * workload resources.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL]; - */ - java.util.List - getResourceSettingsList(); - /** - *
-   * Optional. Resource properties in the input that are used for creating/customizing
-   * workload resources.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL]; - */ - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings getResourceSettings(int index); - /** - *
-   * Optional. Resource properties in the input that are used for creating/customizing
-   * workload resources.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL]; - */ - int getResourceSettingsCount(); - /** - *
-   * Optional. Resource properties in the input that are used for creating/customizing
-   * workload resources.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL]; - */ - java.util.List - getResourceSettingsOrBuilderList(); - /** - *
-   * Optional. Resource properties in the input that are used for creating/customizing
-   * workload resources.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL]; - */ - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettingsOrBuilder getResourceSettingsOrBuilder( - int index); -} diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/CreateWorkloadRequest.java b/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/CreateWorkloadRequest.java deleted file mode 100644 index deb9f53f3bf9..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/CreateWorkloadRequest.java +++ /dev/null @@ -1,1025 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1beta1; - -/** - *
- * Request for creating a workload.
- * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest} - */ -public final class CreateWorkloadRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest) - CreateWorkloadRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use CreateWorkloadRequest.newBuilder() to construct. - private CreateWorkloadRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private CreateWorkloadRequest() { - parent_ = ""; - externalId_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new CreateWorkloadRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private CreateWorkloadRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - parent_ = s; - break; - } - case 18: { - com.google.cloud.assuredworkloads.v1beta1.Workload.Builder subBuilder = null; - if (workload_ != null) { - subBuilder = workload_.toBuilder(); - } - workload_ = input.readMessage(com.google.cloud.assuredworkloads.v1beta1.Workload.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(workload_); - workload_ = subBuilder.buildPartial(); - } - - break; - } - case 26: { - java.lang.String s = input.readStringRequireUtf8(); - - externalId_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_CreateWorkloadRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_CreateWorkloadRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest.class, com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest.Builder.class); - } - - public static final int PARENT_FIELD_NUMBER = 1; - private volatile java.lang.Object parent_; - /** - *
-   * Required. The resource name of the new Workload's parent.
-   * Must be of the form `organizations/{org_id}/locations/{location_id}`.
-   * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The parent. - */ - @java.lang.Override - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } - } - /** - *
-   * Required. The resource name of the new Workload's parent.
-   * Must be of the form `organizations/{org_id}/locations/{location_id}`.
-   * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The bytes for parent. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int WORKLOAD_FIELD_NUMBER = 2; - private com.google.cloud.assuredworkloads.v1beta1.Workload workload_; - /** - *
-   * Required. Assured Workload to create
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return Whether the workload field is set. - */ - @java.lang.Override - public boolean hasWorkload() { - return workload_ != null; - } - /** - *
-   * Required. Assured Workload to create
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The workload. - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload getWorkload() { - return workload_ == null ? com.google.cloud.assuredworkloads.v1beta1.Workload.getDefaultInstance() : workload_; - } - /** - *
-   * Required. Assured Workload to create
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.WorkloadOrBuilder getWorkloadOrBuilder() { - return getWorkload(); - } - - public static final int EXTERNAL_ID_FIELD_NUMBER = 3; - private volatile java.lang.Object externalId_; - /** - *
-   * Optional. A identifier associated with the workload and underlying projects which
-   * allows for the break down of billing costs for a workload. The value
-   * provided for the identifier will add a label to the workload and contained
-   * projects with the identifier as the value.
-   * 
- * - * string external_id = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @return The externalId. - */ - @java.lang.Override - public java.lang.String getExternalId() { - java.lang.Object ref = externalId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - externalId_ = s; - return s; - } - } - /** - *
-   * Optional. A identifier associated with the workload and underlying projects which
-   * allows for the break down of billing costs for a workload. The value
-   * provided for the identifier will add a label to the workload and contained
-   * projects with the identifier as the value.
-   * 
- * - * string external_id = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for externalId. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getExternalIdBytes() { - java.lang.Object ref = externalId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - externalId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_); - } - if (workload_ != null) { - output.writeMessage(2, getWorkload()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(externalId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, externalId_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, parent_); - } - if (workload_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getWorkload()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(externalId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, externalId_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest other = (com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest) obj; - - if (!getParent() - .equals(other.getParent())) return false; - if (hasWorkload() != other.hasWorkload()) return false; - if (hasWorkload()) { - if (!getWorkload() - .equals(other.getWorkload())) return false; - } - if (!getExternalId() - .equals(other.getExternalId())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + PARENT_FIELD_NUMBER; - hash = (53 * hash) + getParent().hashCode(); - if (hasWorkload()) { - hash = (37 * hash) + WORKLOAD_FIELD_NUMBER; - hash = (53 * hash) + getWorkload().hashCode(); - } - hash = (37 * hash) + EXTERNAL_ID_FIELD_NUMBER; - hash = (53 * hash) + getExternalId().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Request for creating a workload.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest) - com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_CreateWorkloadRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_CreateWorkloadRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest.class, com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - parent_ = ""; - - if (workloadBuilder_ == null) { - workload_ = null; - } else { - workload_ = null; - workloadBuilder_ = null; - } - externalId_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_CreateWorkloadRequest_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest build() { - com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest buildPartial() { - com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest result = new com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest(this); - result.parent_ = parent_; - if (workloadBuilder_ == null) { - result.workload_ = workload_; - } else { - result.workload_ = workloadBuilder_.build(); - } - result.externalId_ = externalId_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest) { - return mergeFrom((com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest other) { - if (other == com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest.getDefaultInstance()) return this; - if (!other.getParent().isEmpty()) { - parent_ = other.parent_; - onChanged(); - } - if (other.hasWorkload()) { - mergeWorkload(other.getWorkload()); - } - if (!other.getExternalId().isEmpty()) { - externalId_ = other.externalId_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object parent_ = ""; - /** - *
-     * Required. The resource name of the new Workload's parent.
-     * Must be of the form `organizations/{org_id}/locations/{location_id}`.
-     * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The parent. - */ - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Required. The resource name of the new Workload's parent.
-     * Must be of the form `organizations/{org_id}/locations/{location_id}`.
-     * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The bytes for parent. - */ - public com.google.protobuf.ByteString - getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Required. The resource name of the new Workload's parent.
-     * Must be of the form `organizations/{org_id}/locations/{location_id}`.
-     * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @param value The parent to set. - * @return This builder for chaining. - */ - public Builder setParent( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - parent_ = value; - onChanged(); - return this; - } - /** - *
-     * Required. The resource name of the new Workload's parent.
-     * Must be of the form `organizations/{org_id}/locations/{location_id}`.
-     * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return This builder for chaining. - */ - public Builder clearParent() { - - parent_ = getDefaultInstance().getParent(); - onChanged(); - return this; - } - /** - *
-     * Required. The resource name of the new Workload's parent.
-     * Must be of the form `organizations/{org_id}/locations/{location_id}`.
-     * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @param value The bytes for parent to set. - * @return This builder for chaining. - */ - public Builder setParentBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - parent_ = value; - onChanged(); - return this; - } - - private com.google.cloud.assuredworkloads.v1beta1.Workload workload_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload, com.google.cloud.assuredworkloads.v1beta1.Workload.Builder, com.google.cloud.assuredworkloads.v1beta1.WorkloadOrBuilder> workloadBuilder_; - /** - *
-     * Required. Assured Workload to create
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return Whether the workload field is set. - */ - public boolean hasWorkload() { - return workloadBuilder_ != null || workload_ != null; - } - /** - *
-     * Required. Assured Workload to create
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The workload. - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload getWorkload() { - if (workloadBuilder_ == null) { - return workload_ == null ? com.google.cloud.assuredworkloads.v1beta1.Workload.getDefaultInstance() : workload_; - } else { - return workloadBuilder_.getMessage(); - } - } - /** - *
-     * Required. Assured Workload to create
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - public Builder setWorkload(com.google.cloud.assuredworkloads.v1beta1.Workload value) { - if (workloadBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - workload_ = value; - onChanged(); - } else { - workloadBuilder_.setMessage(value); - } - - return this; - } - /** - *
-     * Required. Assured Workload to create
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - public Builder setWorkload( - com.google.cloud.assuredworkloads.v1beta1.Workload.Builder builderForValue) { - if (workloadBuilder_ == null) { - workload_ = builderForValue.build(); - onChanged(); - } else { - workloadBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-     * Required. Assured Workload to create
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - public Builder mergeWorkload(com.google.cloud.assuredworkloads.v1beta1.Workload value) { - if (workloadBuilder_ == null) { - if (workload_ != null) { - workload_ = - com.google.cloud.assuredworkloads.v1beta1.Workload.newBuilder(workload_).mergeFrom(value).buildPartial(); - } else { - workload_ = value; - } - onChanged(); - } else { - workloadBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-     * Required. Assured Workload to create
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - public Builder clearWorkload() { - if (workloadBuilder_ == null) { - workload_ = null; - onChanged(); - } else { - workload_ = null; - workloadBuilder_ = null; - } - - return this; - } - /** - *
-     * Required. Assured Workload to create
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.Builder getWorkloadBuilder() { - - onChanged(); - return getWorkloadFieldBuilder().getBuilder(); - } - /** - *
-     * Required. Assured Workload to create
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - public com.google.cloud.assuredworkloads.v1beta1.WorkloadOrBuilder getWorkloadOrBuilder() { - if (workloadBuilder_ != null) { - return workloadBuilder_.getMessageOrBuilder(); - } else { - return workload_ == null ? - com.google.cloud.assuredworkloads.v1beta1.Workload.getDefaultInstance() : workload_; - } - } - /** - *
-     * Required. Assured Workload to create
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload, com.google.cloud.assuredworkloads.v1beta1.Workload.Builder, com.google.cloud.assuredworkloads.v1beta1.WorkloadOrBuilder> - getWorkloadFieldBuilder() { - if (workloadBuilder_ == null) { - workloadBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload, com.google.cloud.assuredworkloads.v1beta1.Workload.Builder, com.google.cloud.assuredworkloads.v1beta1.WorkloadOrBuilder>( - getWorkload(), - getParentForChildren(), - isClean()); - workload_ = null; - } - return workloadBuilder_; - } - - private java.lang.Object externalId_ = ""; - /** - *
-     * Optional. A identifier associated with the workload and underlying projects which
-     * allows for the break down of billing costs for a workload. The value
-     * provided for the identifier will add a label to the workload and contained
-     * projects with the identifier as the value.
-     * 
- * - * string external_id = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @return The externalId. - */ - public java.lang.String getExternalId() { - java.lang.Object ref = externalId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - externalId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Optional. A identifier associated with the workload and underlying projects which
-     * allows for the break down of billing costs for a workload. The value
-     * provided for the identifier will add a label to the workload and contained
-     * projects with the identifier as the value.
-     * 
- * - * string external_id = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for externalId. - */ - public com.google.protobuf.ByteString - getExternalIdBytes() { - java.lang.Object ref = externalId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - externalId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Optional. A identifier associated with the workload and underlying projects which
-     * allows for the break down of billing costs for a workload. The value
-     * provided for the identifier will add a label to the workload and contained
-     * projects with the identifier as the value.
-     * 
- * - * string external_id = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @param value The externalId to set. - * @return This builder for chaining. - */ - public Builder setExternalId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - externalId_ = value; - onChanged(); - return this; - } - /** - *
-     * Optional. A identifier associated with the workload and underlying projects which
-     * allows for the break down of billing costs for a workload. The value
-     * provided for the identifier will add a label to the workload and contained
-     * projects with the identifier as the value.
-     * 
- * - * string external_id = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @return This builder for chaining. - */ - public Builder clearExternalId() { - - externalId_ = getDefaultInstance().getExternalId(); - onChanged(); - return this; - } - /** - *
-     * Optional. A identifier associated with the workload and underlying projects which
-     * allows for the break down of billing costs for a workload. The value
-     * provided for the identifier will add a label to the workload and contained
-     * projects with the identifier as the value.
-     * 
- * - * string external_id = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @param value The bytes for externalId to set. - * @return This builder for chaining. - */ - public Builder setExternalIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - externalId_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest) - private static final com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest(); - } - - public static com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public CreateWorkloadRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new CreateWorkloadRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/CreateWorkloadRequestOrBuilder.java b/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/CreateWorkloadRequestOrBuilder.java deleted file mode 100644 index fe9dc99645e7..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/CreateWorkloadRequestOrBuilder.java +++ /dev/null @@ -1,84 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1beta1; - -public interface CreateWorkloadRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Required. The resource name of the new Workload's parent.
-   * Must be of the form `organizations/{org_id}/locations/{location_id}`.
-   * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The parent. - */ - java.lang.String getParent(); - /** - *
-   * Required. The resource name of the new Workload's parent.
-   * Must be of the form `organizations/{org_id}/locations/{location_id}`.
-   * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The bytes for parent. - */ - com.google.protobuf.ByteString - getParentBytes(); - - /** - *
-   * Required. Assured Workload to create
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return Whether the workload field is set. - */ - boolean hasWorkload(); - /** - *
-   * Required. Assured Workload to create
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The workload. - */ - com.google.cloud.assuredworkloads.v1beta1.Workload getWorkload(); - /** - *
-   * Required. Assured Workload to create
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - com.google.cloud.assuredworkloads.v1beta1.WorkloadOrBuilder getWorkloadOrBuilder(); - - /** - *
-   * Optional. A identifier associated with the workload and underlying projects which
-   * allows for the break down of billing costs for a workload. The value
-   * provided for the identifier will add a label to the workload and contained
-   * projects with the identifier as the value.
-   * 
- * - * string external_id = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @return The externalId. - */ - java.lang.String getExternalId(); - /** - *
-   * Optional. A identifier associated with the workload and underlying projects which
-   * allows for the break down of billing costs for a workload. The value
-   * provided for the identifier will add a label to the workload and contained
-   * projects with the identifier as the value.
-   * 
- * - * string external_id = 3 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for externalId. - */ - com.google.protobuf.ByteString - getExternalIdBytes(); -} diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/DeleteWorkloadRequest.java b/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/DeleteWorkloadRequest.java deleted file mode 100644 index 7d36418dae6b..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/DeleteWorkloadRequest.java +++ /dev/null @@ -1,782 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1beta1; - -/** - *
- * Request for deleting a Workload.
- * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest} - */ -public final class DeleteWorkloadRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest) - DeleteWorkloadRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use DeleteWorkloadRequest.newBuilder() to construct. - private DeleteWorkloadRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private DeleteWorkloadRequest() { - name_ = ""; - etag_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new DeleteWorkloadRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private DeleteWorkloadRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - name_ = s; - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - etag_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_DeleteWorkloadRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_DeleteWorkloadRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest.class, com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest.Builder.class); - } - - public static final int NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object name_; - /** - *
-   * Required. The `name` field is used to identify the workload.
-   * Format:
-   * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The name. - */ - @java.lang.Override - public java.lang.String getName() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } - } - /** - *
-   * Required. The `name` field is used to identify the workload.
-   * Format:
-   * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The bytes for name. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int ETAG_FIELD_NUMBER = 2; - private volatile java.lang.Object etag_; - /** - *
-   * Optional. The etag of the workload.
-   * If this is provided, it must match the server's etag.
-   * 
- * - * string etag = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @return The etag. - */ - @java.lang.Override - public java.lang.String getEtag() { - java.lang.Object ref = etag_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - etag_ = s; - return s; - } - } - /** - *
-   * Optional. The etag of the workload.
-   * If this is provided, it must match the server's etag.
-   * 
- * - * string etag = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for etag. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getEtagBytes() { - java.lang.Object ref = etag_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - etag_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(etag_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, etag_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(etag_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, etag_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest other = (com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest) obj; - - if (!getName() - .equals(other.getName())) return false; - if (!getEtag() - .equals(other.getEtag())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @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(); - hash = (37 * hash) + ETAG_FIELD_NUMBER; - hash = (53 * hash) + getEtag().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Request for deleting a Workload.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest) - com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_DeleteWorkloadRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_DeleteWorkloadRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest.class, com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - name_ = ""; - - etag_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_DeleteWorkloadRequest_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest build() { - com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest buildPartial() { - com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest result = new com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest(this); - result.name_ = name_; - result.etag_ = etag_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest) { - return mergeFrom((com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest other) { - if (other == com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest.getDefaultInstance()) return this; - if (!other.getName().isEmpty()) { - name_ = other.name_; - onChanged(); - } - if (!other.getEtag().isEmpty()) { - etag_ = other.etag_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object name_ = ""; - /** - *
-     * Required. The `name` field is used to identify the workload.
-     * Format:
-     * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The name. - */ - public java.lang.String getName() { - java.lang.Object ref = name_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Required. The `name` field is used to identify the workload.
-     * Format:
-     * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The bytes for name. - */ - public com.google.protobuf.ByteString - getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Required. The `name` field is used to identify the workload.
-     * Format:
-     * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @param value The name to set. - * @return This builder for chaining. - */ - public Builder setName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - name_ = value; - onChanged(); - return this; - } - /** - *
-     * Required. The `name` field is used to identify the workload.
-     * Format:
-     * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return This builder for chaining. - */ - public Builder clearName() { - - name_ = getDefaultInstance().getName(); - onChanged(); - return this; - } - /** - *
-     * Required. The `name` field is used to identify the workload.
-     * Format:
-     * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @param value The bytes for name to set. - * @return This builder for chaining. - */ - public Builder setNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - name_ = value; - onChanged(); - return this; - } - - private java.lang.Object etag_ = ""; - /** - *
-     * Optional. The etag of the workload.
-     * If this is provided, it must match the server's etag.
-     * 
- * - * string etag = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @return The etag. - */ - public java.lang.String getEtag() { - java.lang.Object ref = etag_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - etag_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Optional. The etag of the workload.
-     * If this is provided, it must match the server's etag.
-     * 
- * - * string etag = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for etag. - */ - public com.google.protobuf.ByteString - getEtagBytes() { - java.lang.Object ref = etag_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - etag_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Optional. The etag of the workload.
-     * If this is provided, it must match the server's etag.
-     * 
- * - * string etag = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @param value The etag to set. - * @return This builder for chaining. - */ - public Builder setEtag( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - etag_ = value; - onChanged(); - return this; - } - /** - *
-     * Optional. The etag of the workload.
-     * If this is provided, it must match the server's etag.
-     * 
- * - * string etag = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @return This builder for chaining. - */ - public Builder clearEtag() { - - etag_ = getDefaultInstance().getEtag(); - onChanged(); - return this; - } - /** - *
-     * Optional. The etag of the workload.
-     * If this is provided, it must match the server's etag.
-     * 
- * - * string etag = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @param value The bytes for etag to set. - * @return This builder for chaining. - */ - public Builder setEtagBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - etag_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest) - private static final com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest(); - } - - public static com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public DeleteWorkloadRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new DeleteWorkloadRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/DeleteWorkloadRequestOrBuilder.java b/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/DeleteWorkloadRequestOrBuilder.java deleted file mode 100644 index 89a26b3bfc4e..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/DeleteWorkloadRequestOrBuilder.java +++ /dev/null @@ -1,55 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1beta1; - -public interface DeleteWorkloadRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Required. The `name` field is used to identify the workload.
-   * Format:
-   * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The name. - */ - java.lang.String getName(); - /** - *
-   * Required. The `name` field is used to identify the workload.
-   * Format:
-   * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The bytes for name. - */ - com.google.protobuf.ByteString - getNameBytes(); - - /** - *
-   * Optional. The etag of the workload.
-   * If this is provided, it must match the server's etag.
-   * 
- * - * string etag = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @return The etag. - */ - java.lang.String getEtag(); - /** - *
-   * Optional. The etag of the workload.
-   * If this is provided, it must match the server's etag.
-   * 
- * - * string etag = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for etag. - */ - com.google.protobuf.ByteString - getEtagBytes(); -} diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/GetWorkloadRequest.java b/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/GetWorkloadRequest.java deleted file mode 100644 index 8c043a8662cb..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/GetWorkloadRequest.java +++ /dev/null @@ -1,623 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1beta1; - -/** - *
- * Request for fetching a workload.
- * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest} - */ -public final class GetWorkloadRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest) - GetWorkloadRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use GetWorkloadRequest.newBuilder() to construct. - private GetWorkloadRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private GetWorkloadRequest() { - name_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new GetWorkloadRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private GetWorkloadRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - name_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_GetWorkloadRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_GetWorkloadRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest.class, com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest.Builder.class); - } - - public static final int NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object name_; - /** - *
-   * Required. The resource name of the Workload to fetch. This is the workloads's
-   * relative path in the API, formatted as
-   * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-   * For example,
-   * "organizations/123/locations/us-east1/workloads/assured-workload-1".
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The name. - */ - @java.lang.Override - public java.lang.String getName() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } - } - /** - *
-   * Required. The resource name of the Workload to fetch. This is the workloads's
-   * relative path in the API, formatted as
-   * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-   * For example,
-   * "organizations/123/locations/us-east1/workloads/assured-workload-1".
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The bytes for name. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest other = (com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest) obj; - - if (!getName() - .equals(other.getName())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @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(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Request for fetching a workload.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest) - com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_GetWorkloadRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_GetWorkloadRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest.class, com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - name_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_GetWorkloadRequest_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest build() { - com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest buildPartial() { - com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest result = new com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest(this); - result.name_ = name_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest) { - return mergeFrom((com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest other) { - if (other == com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest.getDefaultInstance()) return this; - if (!other.getName().isEmpty()) { - name_ = other.name_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object name_ = ""; - /** - *
-     * Required. The resource name of the Workload to fetch. This is the workloads's
-     * relative path in the API, formatted as
-     * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1".
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The name. - */ - public java.lang.String getName() { - java.lang.Object ref = name_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Required. The resource name of the Workload to fetch. This is the workloads's
-     * relative path in the API, formatted as
-     * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1".
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The bytes for name. - */ - public com.google.protobuf.ByteString - getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Required. The resource name of the Workload to fetch. This is the workloads's
-     * relative path in the API, formatted as
-     * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1".
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @param value The name to set. - * @return This builder for chaining. - */ - public Builder setName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - name_ = value; - onChanged(); - return this; - } - /** - *
-     * Required. The resource name of the Workload to fetch. This is the workloads's
-     * relative path in the API, formatted as
-     * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1".
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return This builder for chaining. - */ - public Builder clearName() { - - name_ = getDefaultInstance().getName(); - onChanged(); - return this; - } - /** - *
-     * Required. The resource name of the Workload to fetch. This is the workloads's
-     * relative path in the API, formatted as
-     * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1".
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @param value The bytes for name to set. - * @return This builder for chaining. - */ - public Builder setNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - name_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest) - private static final com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest(); - } - - public static com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public GetWorkloadRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new GetWorkloadRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/GetWorkloadRequestOrBuilder.java b/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/GetWorkloadRequestOrBuilder.java deleted file mode 100644 index 3e49c50c77d1..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/GetWorkloadRequestOrBuilder.java +++ /dev/null @@ -1,37 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1beta1; - -public interface GetWorkloadRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Required. The resource name of the Workload to fetch. This is the workloads's
-   * relative path in the API, formatted as
-   * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-   * For example,
-   * "organizations/123/locations/us-east1/workloads/assured-workload-1".
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The name. - */ - java.lang.String getName(); - /** - *
-   * Required. The resource name of the Workload to fetch. This is the workloads's
-   * relative path in the API, formatted as
-   * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-   * For example,
-   * "organizations/123/locations/us-east1/workloads/assured-workload-1".
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The bytes for name. - */ - com.google.protobuf.ByteString - getNameBytes(); -} diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/ListWorkloadsRequest.java b/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/ListWorkloadsRequest.java deleted file mode 100644 index 9e8d769a9bb3..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/ListWorkloadsRequest.java +++ /dev/null @@ -1,1035 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1beta1; - -/** - *
- * Request for fetching workloads in an organization.
- * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest} - */ -public final class ListWorkloadsRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest) - ListWorkloadsRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use ListWorkloadsRequest.newBuilder() to construct. - private ListWorkloadsRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ListWorkloadsRequest() { - parent_ = ""; - pageToken_ = ""; - filter_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ListWorkloadsRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ListWorkloadsRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - parent_ = s; - break; - } - case 16: { - - pageSize_ = input.readInt32(); - break; - } - case 26: { - java.lang.String s = input.readStringRequireUtf8(); - - pageToken_ = s; - break; - } - case 34: { - java.lang.String s = input.readStringRequireUtf8(); - - filter_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_ListWorkloadsRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_ListWorkloadsRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest.class, com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest.Builder.class); - } - - public static final int PARENT_FIELD_NUMBER = 1; - private volatile java.lang.Object parent_; - /** - *
-   * Required. Parent Resource to list workloads from.
-   * Must be of the form `organizations/{org_id}/locations/{location}`.
-   * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The parent. - */ - @java.lang.Override - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } - } - /** - *
-   * Required. Parent Resource to list workloads from.
-   * Must be of the form `organizations/{org_id}/locations/{location}`.
-   * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The bytes for parent. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int PAGE_SIZE_FIELD_NUMBER = 2; - private int pageSize_; - /** - *
-   * Page size.
-   * 
- * - * int32 page_size = 2; - * @return The pageSize. - */ - @java.lang.Override - public int getPageSize() { - return pageSize_; - } - - public static final int PAGE_TOKEN_FIELD_NUMBER = 3; - private volatile java.lang.Object pageToken_; - /** - *
-   * Page token returned from previous request. Page token contains context from
-   * previous request. Page token needs to be passed in the second and following
-   * requests.
-   * 
- * - * string page_token = 3; - * @return The pageToken. - */ - @java.lang.Override - public java.lang.String getPageToken() { - java.lang.Object ref = pageToken_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - pageToken_ = s; - return s; - } - } - /** - *
-   * Page token returned from previous request. Page token contains context from
-   * previous request. Page token needs to be passed in the second and following
-   * requests.
-   * 
- * - * string page_token = 3; - * @return The bytes for pageToken. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getPageTokenBytes() { - java.lang.Object ref = pageToken_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - pageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int FILTER_FIELD_NUMBER = 4; - private volatile java.lang.Object filter_; - /** - *
-   * A custom filter for filtering by properties of a workload. At this time,
-   * only filtering by labels is supported.
-   * 
- * - * string filter = 4; - * @return The filter. - */ - @java.lang.Override - public java.lang.String getFilter() { - java.lang.Object ref = filter_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - filter_ = s; - return s; - } - } - /** - *
-   * A custom filter for filtering by properties of a workload. At this time,
-   * only filtering by labels is supported.
-   * 
- * - * string filter = 4; - * @return The bytes for filter. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getFilterBytes() { - java.lang.Object ref = filter_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - filter_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_); - } - if (pageSize_ != 0) { - output.writeInt32(2, pageSize_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, pageToken_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(filter_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 4, filter_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, parent_); - } - if (pageSize_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(2, pageSize_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, pageToken_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(filter_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, filter_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest other = (com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest) obj; - - if (!getParent() - .equals(other.getParent())) return false; - if (getPageSize() - != other.getPageSize()) return false; - if (!getPageToken() - .equals(other.getPageToken())) return false; - if (!getFilter() - .equals(other.getFilter())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + PARENT_FIELD_NUMBER; - hash = (53 * hash) + getParent().hashCode(); - hash = (37 * hash) + PAGE_SIZE_FIELD_NUMBER; - hash = (53 * hash) + getPageSize(); - hash = (37 * hash) + PAGE_TOKEN_FIELD_NUMBER; - hash = (53 * hash) + getPageToken().hashCode(); - hash = (37 * hash) + FILTER_FIELD_NUMBER; - hash = (53 * hash) + getFilter().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Request for fetching workloads in an organization.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest) - com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_ListWorkloadsRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_ListWorkloadsRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest.class, com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - parent_ = ""; - - pageSize_ = 0; - - pageToken_ = ""; - - filter_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_ListWorkloadsRequest_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest build() { - com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest buildPartial() { - com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest result = new com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest(this); - result.parent_ = parent_; - result.pageSize_ = pageSize_; - result.pageToken_ = pageToken_; - result.filter_ = filter_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest) { - return mergeFrom((com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest other) { - if (other == com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest.getDefaultInstance()) return this; - if (!other.getParent().isEmpty()) { - parent_ = other.parent_; - onChanged(); - } - if (other.getPageSize() != 0) { - setPageSize(other.getPageSize()); - } - if (!other.getPageToken().isEmpty()) { - pageToken_ = other.pageToken_; - onChanged(); - } - if (!other.getFilter().isEmpty()) { - filter_ = other.filter_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object parent_ = ""; - /** - *
-     * Required. Parent Resource to list workloads from.
-     * Must be of the form `organizations/{org_id}/locations/{location}`.
-     * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The parent. - */ - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Required. Parent Resource to list workloads from.
-     * Must be of the form `organizations/{org_id}/locations/{location}`.
-     * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The bytes for parent. - */ - public com.google.protobuf.ByteString - getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Required. Parent Resource to list workloads from.
-     * Must be of the form `organizations/{org_id}/locations/{location}`.
-     * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @param value The parent to set. - * @return This builder for chaining. - */ - public Builder setParent( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - parent_ = value; - onChanged(); - return this; - } - /** - *
-     * Required. Parent Resource to list workloads from.
-     * Must be of the form `organizations/{org_id}/locations/{location}`.
-     * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return This builder for chaining. - */ - public Builder clearParent() { - - parent_ = getDefaultInstance().getParent(); - onChanged(); - return this; - } - /** - *
-     * Required. Parent Resource to list workloads from.
-     * Must be of the form `organizations/{org_id}/locations/{location}`.
-     * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @param value The bytes for parent to set. - * @return This builder for chaining. - */ - public Builder setParentBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - parent_ = value; - onChanged(); - return this; - } - - private int pageSize_ ; - /** - *
-     * Page size.
-     * 
- * - * int32 page_size = 2; - * @return The pageSize. - */ - @java.lang.Override - public int getPageSize() { - return pageSize_; - } - /** - *
-     * Page size.
-     * 
- * - * int32 page_size = 2; - * @param value The pageSize to set. - * @return This builder for chaining. - */ - public Builder setPageSize(int value) { - - pageSize_ = value; - onChanged(); - return this; - } - /** - *
-     * Page size.
-     * 
- * - * int32 page_size = 2; - * @return This builder for chaining. - */ - public Builder clearPageSize() { - - pageSize_ = 0; - onChanged(); - return this; - } - - private java.lang.Object pageToken_ = ""; - /** - *
-     * Page token returned from previous request. Page token contains context from
-     * previous request. Page token needs to be passed in the second and following
-     * requests.
-     * 
- * - * string page_token = 3; - * @return The pageToken. - */ - public java.lang.String getPageToken() { - java.lang.Object ref = pageToken_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - pageToken_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Page token returned from previous request. Page token contains context from
-     * previous request. Page token needs to be passed in the second and following
-     * requests.
-     * 
- * - * string page_token = 3; - * @return The bytes for pageToken. - */ - public com.google.protobuf.ByteString - getPageTokenBytes() { - java.lang.Object ref = pageToken_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - pageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Page token returned from previous request. Page token contains context from
-     * previous request. Page token needs to be passed in the second and following
-     * requests.
-     * 
- * - * string page_token = 3; - * @param value The pageToken to set. - * @return This builder for chaining. - */ - public Builder setPageToken( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - pageToken_ = value; - onChanged(); - return this; - } - /** - *
-     * Page token returned from previous request. Page token contains context from
-     * previous request. Page token needs to be passed in the second and following
-     * requests.
-     * 
- * - * string page_token = 3; - * @return This builder for chaining. - */ - public Builder clearPageToken() { - - pageToken_ = getDefaultInstance().getPageToken(); - onChanged(); - return this; - } - /** - *
-     * Page token returned from previous request. Page token contains context from
-     * previous request. Page token needs to be passed in the second and following
-     * requests.
-     * 
- * - * string page_token = 3; - * @param value The bytes for pageToken to set. - * @return This builder for chaining. - */ - public Builder setPageTokenBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - pageToken_ = value; - onChanged(); - return this; - } - - private java.lang.Object filter_ = ""; - /** - *
-     * A custom filter for filtering by properties of a workload. At this time,
-     * only filtering by labels is supported.
-     * 
- * - * string filter = 4; - * @return The filter. - */ - public java.lang.String getFilter() { - java.lang.Object ref = filter_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - filter_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * A custom filter for filtering by properties of a workload. At this time,
-     * only filtering by labels is supported.
-     * 
- * - * string filter = 4; - * @return The bytes for filter. - */ - public com.google.protobuf.ByteString - getFilterBytes() { - java.lang.Object ref = filter_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - filter_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * A custom filter for filtering by properties of a workload. At this time,
-     * only filtering by labels is supported.
-     * 
- * - * string filter = 4; - * @param value The filter to set. - * @return This builder for chaining. - */ - public Builder setFilter( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - filter_ = value; - onChanged(); - return this; - } - /** - *
-     * A custom filter for filtering by properties of a workload. At this time,
-     * only filtering by labels is supported.
-     * 
- * - * string filter = 4; - * @return This builder for chaining. - */ - public Builder clearFilter() { - - filter_ = getDefaultInstance().getFilter(); - onChanged(); - return this; - } - /** - *
-     * A custom filter for filtering by properties of a workload. At this time,
-     * only filtering by labels is supported.
-     * 
- * - * string filter = 4; - * @param value The bytes for filter to set. - * @return This builder for chaining. - */ - public Builder setFilterBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - filter_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest) - private static final com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest(); - } - - public static com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ListWorkloadsRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ListWorkloadsRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/ListWorkloadsRequestOrBuilder.java b/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/ListWorkloadsRequestOrBuilder.java deleted file mode 100644 index ea8648ef2203..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/ListWorkloadsRequestOrBuilder.java +++ /dev/null @@ -1,87 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1beta1; - -public interface ListWorkloadsRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Required. Parent Resource to list workloads from.
-   * Must be of the form `organizations/{org_id}/locations/{location}`.
-   * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The parent. - */ - java.lang.String getParent(); - /** - *
-   * Required. Parent Resource to list workloads from.
-   * Must be of the form `organizations/{org_id}/locations/{location}`.
-   * 
- * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * @return The bytes for parent. - */ - com.google.protobuf.ByteString - getParentBytes(); - - /** - *
-   * Page size.
-   * 
- * - * int32 page_size = 2; - * @return The pageSize. - */ - int getPageSize(); - - /** - *
-   * Page token returned from previous request. Page token contains context from
-   * previous request. Page token needs to be passed in the second and following
-   * requests.
-   * 
- * - * string page_token = 3; - * @return The pageToken. - */ - java.lang.String getPageToken(); - /** - *
-   * Page token returned from previous request. Page token contains context from
-   * previous request. Page token needs to be passed in the second and following
-   * requests.
-   * 
- * - * string page_token = 3; - * @return The bytes for pageToken. - */ - com.google.protobuf.ByteString - getPageTokenBytes(); - - /** - *
-   * A custom filter for filtering by properties of a workload. At this time,
-   * only filtering by labels is supported.
-   * 
- * - * string filter = 4; - * @return The filter. - */ - java.lang.String getFilter(); - /** - *
-   * A custom filter for filtering by properties of a workload. At this time,
-   * only filtering by labels is supported.
-   * 
- * - * string filter = 4; - * @return The bytes for filter. - */ - com.google.protobuf.ByteString - getFilterBytes(); -} diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/ListWorkloadsResponse.java b/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/ListWorkloadsResponse.java deleted file mode 100644 index 03ab73f7afb6..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/ListWorkloadsResponse.java +++ /dev/null @@ -1,1038 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1beta1; - -/** - *
- * Response of ListWorkloads endpoint.
- * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse} - */ -public final class ListWorkloadsResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse) - ListWorkloadsResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use ListWorkloadsResponse.newBuilder() to construct. - private ListWorkloadsResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ListWorkloadsResponse() { - workloads_ = java.util.Collections.emptyList(); - nextPageToken_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ListWorkloadsResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ListWorkloadsResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - workloads_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - workloads_.add( - input.readMessage(com.google.cloud.assuredworkloads.v1beta1.Workload.parser(), extensionRegistry)); - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - nextPageToken_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - workloads_ = java.util.Collections.unmodifiableList(workloads_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_ListWorkloadsResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_ListWorkloadsResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse.class, com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse.Builder.class); - } - - public static final int WORKLOADS_FIELD_NUMBER = 1; - private java.util.List workloads_; - /** - *
-   * List of Workloads under a given parent.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload workloads = 1; - */ - @java.lang.Override - public java.util.List getWorkloadsList() { - return workloads_; - } - /** - *
-   * List of Workloads under a given parent.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload workloads = 1; - */ - @java.lang.Override - public java.util.List - getWorkloadsOrBuilderList() { - return workloads_; - } - /** - *
-   * List of Workloads under a given parent.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload workloads = 1; - */ - @java.lang.Override - public int getWorkloadsCount() { - return workloads_.size(); - } - /** - *
-   * List of Workloads under a given parent.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload workloads = 1; - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload getWorkloads(int index) { - return workloads_.get(index); - } - /** - *
-   * List of Workloads under a given parent.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload workloads = 1; - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.WorkloadOrBuilder getWorkloadsOrBuilder( - int index) { - return workloads_.get(index); - } - - public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER = 2; - private volatile java.lang.Object nextPageToken_; - /** - *
-   * The next page token. Return empty if reached the last page.
-   * 
- * - * string next_page_token = 2; - * @return The nextPageToken. - */ - @java.lang.Override - public java.lang.String getNextPageToken() { - java.lang.Object ref = nextPageToken_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - nextPageToken_ = s; - return s; - } - } - /** - *
-   * The next page token. Return empty if reached the last page.
-   * 
- * - * string next_page_token = 2; - * @return The bytes for nextPageToken. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getNextPageTokenBytes() { - java.lang.Object ref = nextPageToken_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - nextPageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - for (int i = 0; i < workloads_.size(); i++) { - output.writeMessage(1, workloads_.get(i)); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - for (int i = 0; i < workloads_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, workloads_.get(i)); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse other = (com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse) obj; - - if (!getWorkloadsList() - .equals(other.getWorkloadsList())) return false; - if (!getNextPageToken() - .equals(other.getNextPageToken())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (getWorkloadsCount() > 0) { - hash = (37 * hash) + WORKLOADS_FIELD_NUMBER; - hash = (53 * hash) + getWorkloadsList().hashCode(); - } - hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER; - hash = (53 * hash) + getNextPageToken().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Response of ListWorkloads endpoint.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse) - com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_ListWorkloadsResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_ListWorkloadsResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse.class, com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getWorkloadsFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (workloadsBuilder_ == null) { - workloads_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - workloadsBuilder_.clear(); - } - nextPageToken_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_ListWorkloadsResponse_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse build() { - com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse buildPartial() { - com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse result = new com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse(this); - int from_bitField0_ = bitField0_; - if (workloadsBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - workloads_ = java.util.Collections.unmodifiableList(workloads_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.workloads_ = workloads_; - } else { - result.workloads_ = workloadsBuilder_.build(); - } - result.nextPageToken_ = nextPageToken_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse) { - return mergeFrom((com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse other) { - if (other == com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse.getDefaultInstance()) return this; - if (workloadsBuilder_ == null) { - if (!other.workloads_.isEmpty()) { - if (workloads_.isEmpty()) { - workloads_ = other.workloads_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureWorkloadsIsMutable(); - workloads_.addAll(other.workloads_); - } - onChanged(); - } - } else { - if (!other.workloads_.isEmpty()) { - if (workloadsBuilder_.isEmpty()) { - workloadsBuilder_.dispose(); - workloadsBuilder_ = null; - workloads_ = other.workloads_; - bitField0_ = (bitField0_ & ~0x00000001); - workloadsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getWorkloadsFieldBuilder() : null; - } else { - workloadsBuilder_.addAllMessages(other.workloads_); - } - } - } - if (!other.getNextPageToken().isEmpty()) { - nextPageToken_ = other.nextPageToken_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private java.util.List workloads_ = - java.util.Collections.emptyList(); - private void ensureWorkloadsIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - workloads_ = new java.util.ArrayList(workloads_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload, com.google.cloud.assuredworkloads.v1beta1.Workload.Builder, com.google.cloud.assuredworkloads.v1beta1.WorkloadOrBuilder> workloadsBuilder_; - - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload workloads = 1; - */ - public java.util.List getWorkloadsList() { - if (workloadsBuilder_ == null) { - return java.util.Collections.unmodifiableList(workloads_); - } else { - return workloadsBuilder_.getMessageList(); - } - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload workloads = 1; - */ - public int getWorkloadsCount() { - if (workloadsBuilder_ == null) { - return workloads_.size(); - } else { - return workloadsBuilder_.getCount(); - } - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload workloads = 1; - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload getWorkloads(int index) { - if (workloadsBuilder_ == null) { - return workloads_.get(index); - } else { - return workloadsBuilder_.getMessage(index); - } - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload workloads = 1; - */ - public Builder setWorkloads( - int index, com.google.cloud.assuredworkloads.v1beta1.Workload value) { - if (workloadsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureWorkloadsIsMutable(); - workloads_.set(index, value); - onChanged(); - } else { - workloadsBuilder_.setMessage(index, value); - } - return this; - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload workloads = 1; - */ - public Builder setWorkloads( - int index, com.google.cloud.assuredworkloads.v1beta1.Workload.Builder builderForValue) { - if (workloadsBuilder_ == null) { - ensureWorkloadsIsMutable(); - workloads_.set(index, builderForValue.build()); - onChanged(); - } else { - workloadsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload workloads = 1; - */ - public Builder addWorkloads(com.google.cloud.assuredworkloads.v1beta1.Workload value) { - if (workloadsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureWorkloadsIsMutable(); - workloads_.add(value); - onChanged(); - } else { - workloadsBuilder_.addMessage(value); - } - return this; - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload workloads = 1; - */ - public Builder addWorkloads( - int index, com.google.cloud.assuredworkloads.v1beta1.Workload value) { - if (workloadsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureWorkloadsIsMutable(); - workloads_.add(index, value); - onChanged(); - } else { - workloadsBuilder_.addMessage(index, value); - } - return this; - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload workloads = 1; - */ - public Builder addWorkloads( - com.google.cloud.assuredworkloads.v1beta1.Workload.Builder builderForValue) { - if (workloadsBuilder_ == null) { - ensureWorkloadsIsMutable(); - workloads_.add(builderForValue.build()); - onChanged(); - } else { - workloadsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload workloads = 1; - */ - public Builder addWorkloads( - int index, com.google.cloud.assuredworkloads.v1beta1.Workload.Builder builderForValue) { - if (workloadsBuilder_ == null) { - ensureWorkloadsIsMutable(); - workloads_.add(index, builderForValue.build()); - onChanged(); - } else { - workloadsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload workloads = 1; - */ - public Builder addAllWorkloads( - java.lang.Iterable values) { - if (workloadsBuilder_ == null) { - ensureWorkloadsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, workloads_); - onChanged(); - } else { - workloadsBuilder_.addAllMessages(values); - } - return this; - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload workloads = 1; - */ - public Builder clearWorkloads() { - if (workloadsBuilder_ == null) { - workloads_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - workloadsBuilder_.clear(); - } - return this; - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload workloads = 1; - */ - public Builder removeWorkloads(int index) { - if (workloadsBuilder_ == null) { - ensureWorkloadsIsMutable(); - workloads_.remove(index); - onChanged(); - } else { - workloadsBuilder_.remove(index); - } - return this; - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload workloads = 1; - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.Builder getWorkloadsBuilder( - int index) { - return getWorkloadsFieldBuilder().getBuilder(index); - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload workloads = 1; - */ - public com.google.cloud.assuredworkloads.v1beta1.WorkloadOrBuilder getWorkloadsOrBuilder( - int index) { - if (workloadsBuilder_ == null) { - return workloads_.get(index); } else { - return workloadsBuilder_.getMessageOrBuilder(index); - } - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload workloads = 1; - */ - public java.util.List - getWorkloadsOrBuilderList() { - if (workloadsBuilder_ != null) { - return workloadsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(workloads_); - } - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload workloads = 1; - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.Builder addWorkloadsBuilder() { - return getWorkloadsFieldBuilder().addBuilder( - com.google.cloud.assuredworkloads.v1beta1.Workload.getDefaultInstance()); - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload workloads = 1; - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.Builder addWorkloadsBuilder( - int index) { - return getWorkloadsFieldBuilder().addBuilder( - index, com.google.cloud.assuredworkloads.v1beta1.Workload.getDefaultInstance()); - } - /** - *
-     * List of Workloads under a given parent.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload workloads = 1; - */ - public java.util.List - getWorkloadsBuilderList() { - return getWorkloadsFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload, com.google.cloud.assuredworkloads.v1beta1.Workload.Builder, com.google.cloud.assuredworkloads.v1beta1.WorkloadOrBuilder> - getWorkloadsFieldBuilder() { - if (workloadsBuilder_ == null) { - workloadsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload, com.google.cloud.assuredworkloads.v1beta1.Workload.Builder, com.google.cloud.assuredworkloads.v1beta1.WorkloadOrBuilder>( - workloads_, - ((bitField0_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - workloads_ = null; - } - return workloadsBuilder_; - } - - private java.lang.Object nextPageToken_ = ""; - /** - *
-     * The next page token. Return empty if reached the last page.
-     * 
- * - * string next_page_token = 2; - * @return The nextPageToken. - */ - public java.lang.String getNextPageToken() { - java.lang.Object ref = nextPageToken_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - nextPageToken_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * The next page token. Return empty if reached the last page.
-     * 
- * - * string next_page_token = 2; - * @return The bytes for nextPageToken. - */ - public com.google.protobuf.ByteString - getNextPageTokenBytes() { - java.lang.Object ref = nextPageToken_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - nextPageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * The next page token. Return empty if reached the last page.
-     * 
- * - * string next_page_token = 2; - * @param value The nextPageToken to set. - * @return This builder for chaining. - */ - public Builder setNextPageToken( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - nextPageToken_ = value; - onChanged(); - return this; - } - /** - *
-     * The next page token. Return empty if reached the last page.
-     * 
- * - * string next_page_token = 2; - * @return This builder for chaining. - */ - public Builder clearNextPageToken() { - - nextPageToken_ = getDefaultInstance().getNextPageToken(); - onChanged(); - return this; - } - /** - *
-     * The next page token. Return empty if reached the last page.
-     * 
- * - * string next_page_token = 2; - * @param value The bytes for nextPageToken to set. - * @return This builder for chaining. - */ - public Builder setNextPageTokenBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - nextPageToken_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse) - private static final com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse(); - } - - public static com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ListWorkloadsResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ListWorkloadsResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/ListWorkloadsResponseOrBuilder.java b/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/ListWorkloadsResponseOrBuilder.java deleted file mode 100644 index 044893bac2a9..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/ListWorkloadsResponseOrBuilder.java +++ /dev/null @@ -1,73 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1beta1; - -public interface ListWorkloadsResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * List of Workloads under a given parent.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload workloads = 1; - */ - java.util.List - getWorkloadsList(); - /** - *
-   * List of Workloads under a given parent.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload workloads = 1; - */ - com.google.cloud.assuredworkloads.v1beta1.Workload getWorkloads(int index); - /** - *
-   * List of Workloads under a given parent.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload workloads = 1; - */ - int getWorkloadsCount(); - /** - *
-   * List of Workloads under a given parent.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload workloads = 1; - */ - java.util.List - getWorkloadsOrBuilderList(); - /** - *
-   * List of Workloads under a given parent.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload workloads = 1; - */ - com.google.cloud.assuredworkloads.v1beta1.WorkloadOrBuilder getWorkloadsOrBuilder( - int index); - - /** - *
-   * The next page token. Return empty if reached the last page.
-   * 
- * - * string next_page_token = 2; - * @return The nextPageToken. - */ - java.lang.String getNextPageToken(); - /** - *
-   * The next page token. Return empty if reached the last page.
-   * 
- * - * string next_page_token = 2; - * @return The bytes for nextPageToken. - */ - com.google.protobuf.ByteString - getNextPageTokenBytes(); -} diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/LocationName.java b/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/LocationName.java deleted file mode 100644 index 204e468b9637..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/LocationName.java +++ /dev/null @@ -1,192 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1; - -import com.google.api.pathtemplate.PathTemplate; -import com.google.api.resourcenames.ResourceName; -import com.google.common.base.Preconditions; -import com.google.common.collect.ImmutableMap; -import java.util.ArrayList; -import java.util.List; -import java.util.Map; -import java.util.Objects; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -@Generated("by gapic-generator-java") -public class LocationName implements ResourceName { - private static final PathTemplate ORGANIZATION_LOCATION = - PathTemplate.createWithoutUrlEncoding("organizations/{organization}/locations/{location}"); - private volatile Map fieldValuesMap; - private final String organization; - private final String location; - - @Deprecated - protected LocationName() { - organization = null; - location = null; - } - - private LocationName(Builder builder) { - organization = Preconditions.checkNotNull(builder.getOrganization()); - location = Preconditions.checkNotNull(builder.getLocation()); - } - - public String getOrganization() { - return organization; - } - - public String getLocation() { - return location; - } - - public static Builder newBuilder() { - return new Builder(); - } - - public Builder toBuilder() { - return new Builder(this); - } - - public static LocationName of(String organization, String location) { - return newBuilder().setOrganization(organization).setLocation(location).build(); - } - - public static String format(String organization, String location) { - return newBuilder().setOrganization(organization).setLocation(location).build().toString(); - } - - public static LocationName parse(String formattedString) { - if (formattedString.isEmpty()) { - return null; - } - Map matchMap = - ORGANIZATION_LOCATION.validatedMatch( - formattedString, "LocationName.parse: formattedString not in valid format"); - return of(matchMap.get("organization"), matchMap.get("location")); - } - - public static List parseList(List formattedStrings) { - List list = new ArrayList<>(formattedStrings.size()); - for (String formattedString : formattedStrings) { - list.add(parse(formattedString)); - } - return list; - } - - public static List toStringList(List values) { - List list = new ArrayList<>(values.size()); - for (LocationName value : values) { - if (value == null) { - list.add(""); - } else { - list.add(value.toString()); - } - } - return list; - } - - public static boolean isParsableFrom(String formattedString) { - return ORGANIZATION_LOCATION.matches(formattedString); - } - - @Override - public Map getFieldValuesMap() { - if (fieldValuesMap == null) { - synchronized (this) { - if (fieldValuesMap == null) { - ImmutableMap.Builder fieldMapBuilder = ImmutableMap.builder(); - if (organization != null) { - fieldMapBuilder.put("organization", organization); - } - if (location != null) { - fieldMapBuilder.put("location", location); - } - fieldValuesMap = fieldMapBuilder.build(); - } - } - } - return fieldValuesMap; - } - - public String getFieldValue(String fieldName) { - return getFieldValuesMap().get(fieldName); - } - - @Override - public String toString() { - return ORGANIZATION_LOCATION.instantiate("organization", organization, "location", location); - } - - @Override - public boolean equals(Object o) { - if (o == this) { - return true; - } - if (o != null || getClass() == o.getClass()) { - LocationName that = ((LocationName) o); - return Objects.equals(this.organization, that.organization) - && Objects.equals(this.location, that.location); - } - return false; - } - - @Override - public int hashCode() { - int h = 1; - h *= 1000003; - h ^= Objects.hashCode(organization); - h *= 1000003; - h ^= Objects.hashCode(location); - return h; - } - - /** Builder for organizations/{organization}/locations/{location}. */ - public static class Builder { - private String organization; - private String location; - - protected Builder() {} - - public String getOrganization() { - return organization; - } - - public String getLocation() { - return location; - } - - public Builder setOrganization(String organization) { - this.organization = organization; - return this; - } - - public Builder setLocation(String location) { - this.location = location; - return this; - } - - private Builder(LocationName locationName) { - this.organization = locationName.organization; - this.location = locationName.location; - } - - public LocationName build() { - return new LocationName(this); - } - } -} diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/RestrictAllowedResourcesRequest.java b/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/RestrictAllowedResourcesRequest.java deleted file mode 100644 index cc0728a41032..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/RestrictAllowedResourcesRequest.java +++ /dev/null @@ -1,900 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1beta1; - -/** - *
- * Request for restricting list of available resources in Workload environment.
- * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest} - */ -public final class RestrictAllowedResourcesRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest) - RestrictAllowedResourcesRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use RestrictAllowedResourcesRequest.newBuilder() to construct. - private RestrictAllowedResourcesRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private RestrictAllowedResourcesRequest() { - name_ = ""; - restrictionType_ = 0; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new RestrictAllowedResourcesRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private RestrictAllowedResourcesRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - name_ = s; - break; - } - case 16: { - int rawValue = input.readEnum(); - - restrictionType_ = rawValue; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedResourcesRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedResourcesRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.class, com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.Builder.class); - } - - /** - *
-   * The type of restriction.
-   * 
- * - * Protobuf enum {@code google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.RestrictionType} - */ - public enum RestrictionType - implements com.google.protobuf.ProtocolMessageEnum { - /** - *
-     * Unknown restriction type.
-     * 
- * - * RESTRICTION_TYPE_UNSPECIFIED = 0; - */ - RESTRICTION_TYPE_UNSPECIFIED(0), - /** - *
-     * Allow the use all of all gcp products, irrespective of the compliance
-     * posture. This effectively removes gcp.restrictServiceUsage OrgPolicy
-     * on the AssuredWorkloads Folder.
-     * 
- * - * ALLOW_ALL_GCP_RESOURCES = 1; - */ - ALLOW_ALL_GCP_RESOURCES(1), - /** - *
-     * Based on Workload's compliance regime, allowed list changes.
-     * See - https://cloud.google.com/assured-workloads/docs/supported-products
-     * for the list of supported resources.
-     * 
- * - * ALLOW_COMPLIANT_RESOURCES = 2; - */ - ALLOW_COMPLIANT_RESOURCES(2), - UNRECOGNIZED(-1), - ; - - /** - *
-     * Unknown restriction type.
-     * 
- * - * RESTRICTION_TYPE_UNSPECIFIED = 0; - */ - public static final int RESTRICTION_TYPE_UNSPECIFIED_VALUE = 0; - /** - *
-     * Allow the use all of all gcp products, irrespective of the compliance
-     * posture. This effectively removes gcp.restrictServiceUsage OrgPolicy
-     * on the AssuredWorkloads Folder.
-     * 
- * - * ALLOW_ALL_GCP_RESOURCES = 1; - */ - public static final int ALLOW_ALL_GCP_RESOURCES_VALUE = 1; - /** - *
-     * Based on Workload's compliance regime, allowed list changes.
-     * See - https://cloud.google.com/assured-workloads/docs/supported-products
-     * for the list of supported resources.
-     * 
- * - * ALLOW_COMPLIANT_RESOURCES = 2; - */ - public static final int ALLOW_COMPLIANT_RESOURCES_VALUE = 2; - - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static RestrictionType valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static RestrictionType forNumber(int value) { - switch (value) { - case 0: return RESTRICTION_TYPE_UNSPECIFIED; - case 1: return ALLOW_ALL_GCP_RESOURCES; - case 2: return ALLOW_COMPLIANT_RESOURCES; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static final com.google.protobuf.Internal.EnumLiteMap< - RestrictionType> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public RestrictionType findValueByNumber(int number) { - return RestrictionType.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.getDescriptor().getEnumTypes().get(0); - } - - private static final RestrictionType[] VALUES = values(); - - public static RestrictionType valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private RestrictionType(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.RestrictionType) - } - - public static final int NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object name_; - /** - *
-   * Required. The resource name of the Workload. This is the workloads's
-   * relative path in the API, formatted as
-   * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-   * For example,
-   * "organizations/123/locations/us-east1/workloads/assured-workload-1".
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; - * @return The name. - */ - @java.lang.Override - public java.lang.String getName() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } - } - /** - *
-   * Required. The resource name of the Workload. This is the workloads's
-   * relative path in the API, formatted as
-   * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-   * For example,
-   * "organizations/123/locations/us-east1/workloads/assured-workload-1".
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; - * @return The bytes for name. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int RESTRICTION_TYPE_FIELD_NUMBER = 2; - private int restrictionType_; - /** - *
-   * Required. The type of restriction for using gcp products in the Workload environment.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.RestrictionType restriction_type = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The enum numeric value on the wire for restrictionType. - */ - @java.lang.Override public int getRestrictionTypeValue() { - return restrictionType_; - } - /** - *
-   * Required. The type of restriction for using gcp products in the Workload environment.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.RestrictionType restriction_type = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The restrictionType. - */ - @java.lang.Override public com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.RestrictionType getRestrictionType() { - @SuppressWarnings("deprecation") - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.RestrictionType result = com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.RestrictionType.valueOf(restrictionType_); - return result == null ? com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.RestrictionType.UNRECOGNIZED : result; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); - } - if (restrictionType_ != com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.RestrictionType.RESTRICTION_TYPE_UNSPECIFIED.getNumber()) { - output.writeEnum(2, restrictionType_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); - } - if (restrictionType_ != com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.RestrictionType.RESTRICTION_TYPE_UNSPECIFIED.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(2, restrictionType_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest other = (com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest) obj; - - if (!getName() - .equals(other.getName())) return false; - if (restrictionType_ != other.restrictionType_) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @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(); - hash = (37 * hash) + RESTRICTION_TYPE_FIELD_NUMBER; - hash = (53 * hash) + restrictionType_; - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Request for restricting list of available resources in Workload environment.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest) - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedResourcesRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedResourcesRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.class, com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - name_ = ""; - - restrictionType_ = 0; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedResourcesRequest_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest build() { - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest buildPartial() { - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest result = new com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest(this); - result.name_ = name_; - result.restrictionType_ = restrictionType_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest) { - return mergeFrom((com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest other) { - if (other == com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.getDefaultInstance()) return this; - if (!other.getName().isEmpty()) { - name_ = other.name_; - onChanged(); - } - if (other.restrictionType_ != 0) { - setRestrictionTypeValue(other.getRestrictionTypeValue()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object name_ = ""; - /** - *
-     * Required. The resource name of the Workload. This is the workloads's
-     * relative path in the API, formatted as
-     * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1".
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; - * @return The name. - */ - public java.lang.String getName() { - java.lang.Object ref = name_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Required. The resource name of the Workload. This is the workloads's
-     * relative path in the API, formatted as
-     * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1".
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; - * @return The bytes for name. - */ - public com.google.protobuf.ByteString - getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Required. The resource name of the Workload. This is the workloads's
-     * relative path in the API, formatted as
-     * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1".
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; - * @param value The name to set. - * @return This builder for chaining. - */ - public Builder setName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - name_ = value; - onChanged(); - return this; - } - /** - *
-     * Required. The resource name of the Workload. This is the workloads's
-     * relative path in the API, formatted as
-     * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1".
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; - * @return This builder for chaining. - */ - public Builder clearName() { - - name_ = getDefaultInstance().getName(); - onChanged(); - return this; - } - /** - *
-     * Required. The resource name of the Workload. This is the workloads's
-     * relative path in the API, formatted as
-     * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-     * For example,
-     * "organizations/123/locations/us-east1/workloads/assured-workload-1".
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; - * @param value The bytes for name to set. - * @return This builder for chaining. - */ - public Builder setNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - name_ = value; - onChanged(); - return this; - } - - private int restrictionType_ = 0; - /** - *
-     * Required. The type of restriction for using gcp products in the Workload environment.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.RestrictionType restriction_type = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The enum numeric value on the wire for restrictionType. - */ - @java.lang.Override public int getRestrictionTypeValue() { - return restrictionType_; - } - /** - *
-     * Required. The type of restriction for using gcp products in the Workload environment.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.RestrictionType restriction_type = 2 [(.google.api.field_behavior) = REQUIRED]; - * @param value The enum numeric value on the wire for restrictionType to set. - * @return This builder for chaining. - */ - public Builder setRestrictionTypeValue(int value) { - - restrictionType_ = value; - onChanged(); - return this; - } - /** - *
-     * Required. The type of restriction for using gcp products in the Workload environment.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.RestrictionType restriction_type = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The restrictionType. - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.RestrictionType getRestrictionType() { - @SuppressWarnings("deprecation") - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.RestrictionType result = com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.RestrictionType.valueOf(restrictionType_); - return result == null ? com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.RestrictionType.UNRECOGNIZED : result; - } - /** - *
-     * Required. The type of restriction for using gcp products in the Workload environment.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.RestrictionType restriction_type = 2 [(.google.api.field_behavior) = REQUIRED]; - * @param value The restrictionType to set. - * @return This builder for chaining. - */ - public Builder setRestrictionType(com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.RestrictionType value) { - if (value == null) { - throw new NullPointerException(); - } - - restrictionType_ = value.getNumber(); - onChanged(); - return this; - } - /** - *
-     * Required. The type of restriction for using gcp products in the Workload environment.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.RestrictionType restriction_type = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return This builder for chaining. - */ - public Builder clearRestrictionType() { - - restrictionType_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest) - private static final com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest(); - } - - public static com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public RestrictAllowedResourcesRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new RestrictAllowedResourcesRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/RestrictAllowedResourcesRequestOrBuilder.java b/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/RestrictAllowedResourcesRequestOrBuilder.java deleted file mode 100644 index ccd1042d7005..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/RestrictAllowedResourcesRequestOrBuilder.java +++ /dev/null @@ -1,56 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1beta1; - -public interface RestrictAllowedResourcesRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Required. The resource name of the Workload. This is the workloads's
-   * relative path in the API, formatted as
-   * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-   * For example,
-   * "organizations/123/locations/us-east1/workloads/assured-workload-1".
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; - * @return The name. - */ - java.lang.String getName(); - /** - *
-   * Required. The resource name of the Workload. This is the workloads's
-   * relative path in the API, formatted as
-   * "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}".
-   * For example,
-   * "organizations/123/locations/us-east1/workloads/assured-workload-1".
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; - * @return The bytes for name. - */ - com.google.protobuf.ByteString - getNameBytes(); - - /** - *
-   * Required. The type of restriction for using gcp products in the Workload environment.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.RestrictionType restriction_type = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The enum numeric value on the wire for restrictionType. - */ - int getRestrictionTypeValue(); - /** - *
-   * Required. The type of restriction for using gcp products in the Workload environment.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.RestrictionType restriction_type = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The restrictionType. - */ - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest.RestrictionType getRestrictionType(); -} diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/RestrictAllowedResourcesResponse.java b/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/RestrictAllowedResourcesResponse.java deleted file mode 100644 index 059515d3b899..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/RestrictAllowedResourcesResponse.java +++ /dev/null @@ -1,429 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1beta1; - -/** - *
- * Response for restricting the list of allowed resources.
- * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse} - */ -public final class RestrictAllowedResourcesResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse) - RestrictAllowedResourcesResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use RestrictAllowedResourcesResponse.newBuilder() to construct. - private RestrictAllowedResourcesResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private RestrictAllowedResourcesResponse() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new RestrictAllowedResourcesResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private RestrictAllowedResourcesResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedResourcesResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedResourcesResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse.class, com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse.Builder.class); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse other = (com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse) obj; - - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Response for restricting the list of allowed resources.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse) - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedResourcesResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedResourcesResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse.class, com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_RestrictAllowedResourcesResponse_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse build() { - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse buildPartial() { - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse result = new com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse(this); - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse) { - return mergeFrom((com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse other) { - if (other == com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse.getDefaultInstance()) return this; - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse) - private static final com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse(); - } - - public static com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public RestrictAllowedResourcesResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new RestrictAllowedResourcesResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/RestrictAllowedResourcesResponseOrBuilder.java b/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/RestrictAllowedResourcesResponseOrBuilder.java deleted file mode 100644 index 97561ceb58a0..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/RestrictAllowedResourcesResponseOrBuilder.java +++ /dev/null @@ -1,9 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1beta1; - -public interface RestrictAllowedResourcesResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse) - com.google.protobuf.MessageOrBuilder { -} diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/UpdateWorkloadRequest.java b/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/UpdateWorkloadRequest.java deleted file mode 100644 index a0a0aa96f7e1..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/UpdateWorkloadRequest.java +++ /dev/null @@ -1,937 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1beta1; - -/** - *
- * Request for Updating a workload.
- * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest} - */ -public final class UpdateWorkloadRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest) - UpdateWorkloadRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use UpdateWorkloadRequest.newBuilder() to construct. - private UpdateWorkloadRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private UpdateWorkloadRequest() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new UpdateWorkloadRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private UpdateWorkloadRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - com.google.cloud.assuredworkloads.v1beta1.Workload.Builder subBuilder = null; - if (workload_ != null) { - subBuilder = workload_.toBuilder(); - } - workload_ = input.readMessage(com.google.cloud.assuredworkloads.v1beta1.Workload.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(workload_); - workload_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - com.google.protobuf.FieldMask.Builder subBuilder = null; - if (updateMask_ != null) { - subBuilder = updateMask_.toBuilder(); - } - updateMask_ = input.readMessage(com.google.protobuf.FieldMask.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(updateMask_); - updateMask_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_UpdateWorkloadRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_UpdateWorkloadRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest.class, com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest.Builder.class); - } - - public static final int WORKLOAD_FIELD_NUMBER = 1; - private com.google.cloud.assuredworkloads.v1beta1.Workload workload_; - /** - *
-   * Required. The workload to update.
-   * The workload's `name` field is used to identify the workload to be updated.
-   * Format:
-   * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload workload = 1 [(.google.api.field_behavior) = REQUIRED]; - * @return Whether the workload field is set. - */ - @java.lang.Override - public boolean hasWorkload() { - return workload_ != null; - } - /** - *
-   * Required. The workload to update.
-   * The workload's `name` field is used to identify the workload to be updated.
-   * Format:
-   * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload workload = 1 [(.google.api.field_behavior) = REQUIRED]; - * @return The workload. - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload getWorkload() { - return workload_ == null ? com.google.cloud.assuredworkloads.v1beta1.Workload.getDefaultInstance() : workload_; - } - /** - *
-   * Required. The workload to update.
-   * The workload's `name` field is used to identify the workload to be updated.
-   * Format:
-   * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload workload = 1 [(.google.api.field_behavior) = REQUIRED]; - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.WorkloadOrBuilder getWorkloadOrBuilder() { - return getWorkload(); - } - - public static final int UPDATE_MASK_FIELD_NUMBER = 2; - private com.google.protobuf.FieldMask updateMask_; - /** - *
-   * Required. The list of fields to be updated.
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return Whether the updateMask field is set. - */ - @java.lang.Override - public boolean hasUpdateMask() { - return updateMask_ != null; - } - /** - *
-   * Required. The list of fields to be updated.
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The updateMask. - */ - @java.lang.Override - public com.google.protobuf.FieldMask getUpdateMask() { - return updateMask_ == null ? com.google.protobuf.FieldMask.getDefaultInstance() : updateMask_; - } - /** - *
-   * Required. The list of fields to be updated.
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - @java.lang.Override - public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { - return getUpdateMask(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (workload_ != null) { - output.writeMessage(1, getWorkload()); - } - if (updateMask_ != null) { - output.writeMessage(2, getUpdateMask()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (workload_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getWorkload()); - } - if (updateMask_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getUpdateMask()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest other = (com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest) obj; - - if (hasWorkload() != other.hasWorkload()) return false; - if (hasWorkload()) { - if (!getWorkload() - .equals(other.getWorkload())) return false; - } - if (hasUpdateMask() != other.hasUpdateMask()) return false; - if (hasUpdateMask()) { - if (!getUpdateMask() - .equals(other.getUpdateMask())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasWorkload()) { - hash = (37 * hash) + WORKLOAD_FIELD_NUMBER; - hash = (53 * hash) + getWorkload().hashCode(); - } - if (hasUpdateMask()) { - hash = (37 * hash) + UPDATE_MASK_FIELD_NUMBER; - hash = (53 * hash) + getUpdateMask().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Request for Updating a workload.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest) - com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_UpdateWorkloadRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_UpdateWorkloadRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest.class, com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (workloadBuilder_ == null) { - workload_ = null; - } else { - workload_ = null; - workloadBuilder_ = null; - } - if (updateMaskBuilder_ == null) { - updateMask_ = null; - } else { - updateMask_ = null; - updateMaskBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_UpdateWorkloadRequest_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest build() { - com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest buildPartial() { - com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest result = new com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest(this); - if (workloadBuilder_ == null) { - result.workload_ = workload_; - } else { - result.workload_ = workloadBuilder_.build(); - } - if (updateMaskBuilder_ == null) { - result.updateMask_ = updateMask_; - } else { - result.updateMask_ = updateMaskBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest) { - return mergeFrom((com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest other) { - if (other == com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest.getDefaultInstance()) return this; - if (other.hasWorkload()) { - mergeWorkload(other.getWorkload()); - } - if (other.hasUpdateMask()) { - mergeUpdateMask(other.getUpdateMask()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private com.google.cloud.assuredworkloads.v1beta1.Workload workload_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload, com.google.cloud.assuredworkloads.v1beta1.Workload.Builder, com.google.cloud.assuredworkloads.v1beta1.WorkloadOrBuilder> workloadBuilder_; - /** - *
-     * Required. The workload to update.
-     * The workload's `name` field is used to identify the workload to be updated.
-     * Format:
-     * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload workload = 1 [(.google.api.field_behavior) = REQUIRED]; - * @return Whether the workload field is set. - */ - public boolean hasWorkload() { - return workloadBuilder_ != null || workload_ != null; - } - /** - *
-     * Required. The workload to update.
-     * The workload's `name` field is used to identify the workload to be updated.
-     * Format:
-     * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload workload = 1 [(.google.api.field_behavior) = REQUIRED]; - * @return The workload. - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload getWorkload() { - if (workloadBuilder_ == null) { - return workload_ == null ? com.google.cloud.assuredworkloads.v1beta1.Workload.getDefaultInstance() : workload_; - } else { - return workloadBuilder_.getMessage(); - } - } - /** - *
-     * Required. The workload to update.
-     * The workload's `name` field is used to identify the workload to be updated.
-     * Format:
-     * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload workload = 1 [(.google.api.field_behavior) = REQUIRED]; - */ - public Builder setWorkload(com.google.cloud.assuredworkloads.v1beta1.Workload value) { - if (workloadBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - workload_ = value; - onChanged(); - } else { - workloadBuilder_.setMessage(value); - } - - return this; - } - /** - *
-     * Required. The workload to update.
-     * The workload's `name` field is used to identify the workload to be updated.
-     * Format:
-     * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload workload = 1 [(.google.api.field_behavior) = REQUIRED]; - */ - public Builder setWorkload( - com.google.cloud.assuredworkloads.v1beta1.Workload.Builder builderForValue) { - if (workloadBuilder_ == null) { - workload_ = builderForValue.build(); - onChanged(); - } else { - workloadBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-     * Required. The workload to update.
-     * The workload's `name` field is used to identify the workload to be updated.
-     * Format:
-     * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload workload = 1 [(.google.api.field_behavior) = REQUIRED]; - */ - public Builder mergeWorkload(com.google.cloud.assuredworkloads.v1beta1.Workload value) { - if (workloadBuilder_ == null) { - if (workload_ != null) { - workload_ = - com.google.cloud.assuredworkloads.v1beta1.Workload.newBuilder(workload_).mergeFrom(value).buildPartial(); - } else { - workload_ = value; - } - onChanged(); - } else { - workloadBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-     * Required. The workload to update.
-     * The workload's `name` field is used to identify the workload to be updated.
-     * Format:
-     * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload workload = 1 [(.google.api.field_behavior) = REQUIRED]; - */ - public Builder clearWorkload() { - if (workloadBuilder_ == null) { - workload_ = null; - onChanged(); - } else { - workload_ = null; - workloadBuilder_ = null; - } - - return this; - } - /** - *
-     * Required. The workload to update.
-     * The workload's `name` field is used to identify the workload to be updated.
-     * Format:
-     * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload workload = 1 [(.google.api.field_behavior) = REQUIRED]; - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.Builder getWorkloadBuilder() { - - onChanged(); - return getWorkloadFieldBuilder().getBuilder(); - } - /** - *
-     * Required. The workload to update.
-     * The workload's `name` field is used to identify the workload to be updated.
-     * Format:
-     * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload workload = 1 [(.google.api.field_behavior) = REQUIRED]; - */ - public com.google.cloud.assuredworkloads.v1beta1.WorkloadOrBuilder getWorkloadOrBuilder() { - if (workloadBuilder_ != null) { - return workloadBuilder_.getMessageOrBuilder(); - } else { - return workload_ == null ? - com.google.cloud.assuredworkloads.v1beta1.Workload.getDefaultInstance() : workload_; - } - } - /** - *
-     * Required. The workload to update.
-     * The workload's `name` field is used to identify the workload to be updated.
-     * Format:
-     * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload workload = 1 [(.google.api.field_behavior) = REQUIRED]; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload, com.google.cloud.assuredworkloads.v1beta1.Workload.Builder, com.google.cloud.assuredworkloads.v1beta1.WorkloadOrBuilder> - getWorkloadFieldBuilder() { - if (workloadBuilder_ == null) { - workloadBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload, com.google.cloud.assuredworkloads.v1beta1.Workload.Builder, com.google.cloud.assuredworkloads.v1beta1.WorkloadOrBuilder>( - getWorkload(), - getParentForChildren(), - isClean()); - workload_ = null; - } - return workloadBuilder_; - } - - private com.google.protobuf.FieldMask updateMask_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.FieldMask, com.google.protobuf.FieldMask.Builder, com.google.protobuf.FieldMaskOrBuilder> updateMaskBuilder_; - /** - *
-     * Required. The list of fields to be updated.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return Whether the updateMask field is set. - */ - public boolean hasUpdateMask() { - return updateMaskBuilder_ != null || updateMask_ != null; - } - /** - *
-     * Required. The list of fields to be updated.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The updateMask. - */ - public com.google.protobuf.FieldMask getUpdateMask() { - if (updateMaskBuilder_ == null) { - return updateMask_ == null ? com.google.protobuf.FieldMask.getDefaultInstance() : updateMask_; - } else { - return updateMaskBuilder_.getMessage(); - } - } - /** - *
-     * Required. The list of fields to be updated.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - public Builder setUpdateMask(com.google.protobuf.FieldMask value) { - if (updateMaskBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - updateMask_ = value; - onChanged(); - } else { - updateMaskBuilder_.setMessage(value); - } - - return this; - } - /** - *
-     * Required. The list of fields to be updated.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - public Builder setUpdateMask( - com.google.protobuf.FieldMask.Builder builderForValue) { - if (updateMaskBuilder_ == null) { - updateMask_ = builderForValue.build(); - onChanged(); - } else { - updateMaskBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-     * Required. The list of fields to be updated.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { - if (updateMaskBuilder_ == null) { - if (updateMask_ != null) { - updateMask_ = - com.google.protobuf.FieldMask.newBuilder(updateMask_).mergeFrom(value).buildPartial(); - } else { - updateMask_ = value; - } - onChanged(); - } else { - updateMaskBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-     * Required. The list of fields to be updated.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - public Builder clearUpdateMask() { - if (updateMaskBuilder_ == null) { - updateMask_ = null; - onChanged(); - } else { - updateMask_ = null; - updateMaskBuilder_ = null; - } - - return this; - } - /** - *
-     * Required. The list of fields to be updated.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { - - onChanged(); - return getUpdateMaskFieldBuilder().getBuilder(); - } - /** - *
-     * Required. The list of fields to be updated.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { - if (updateMaskBuilder_ != null) { - return updateMaskBuilder_.getMessageOrBuilder(); - } else { - return updateMask_ == null ? - com.google.protobuf.FieldMask.getDefaultInstance() : updateMask_; - } - } - /** - *
-     * Required. The list of fields to be updated.
-     * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.FieldMask, com.google.protobuf.FieldMask.Builder, com.google.protobuf.FieldMaskOrBuilder> - getUpdateMaskFieldBuilder() { - if (updateMaskBuilder_ == null) { - updateMaskBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.FieldMask, com.google.protobuf.FieldMask.Builder, com.google.protobuf.FieldMaskOrBuilder>( - getUpdateMask(), - getParentForChildren(), - isClean()); - updateMask_ = null; - } - return updateMaskBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest) - private static final com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest(); - } - - public static com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public UpdateWorkloadRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new UpdateWorkloadRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/UpdateWorkloadRequestOrBuilder.java b/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/UpdateWorkloadRequestOrBuilder.java deleted file mode 100644 index 7a6a51e9503b..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/UpdateWorkloadRequestOrBuilder.java +++ /dev/null @@ -1,72 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1beta1; - -public interface UpdateWorkloadRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Required. The workload to update.
-   * The workload's `name` field is used to identify the workload to be updated.
-   * Format:
-   * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload workload = 1 [(.google.api.field_behavior) = REQUIRED]; - * @return Whether the workload field is set. - */ - boolean hasWorkload(); - /** - *
-   * Required. The workload to update.
-   * The workload's `name` field is used to identify the workload to be updated.
-   * Format:
-   * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload workload = 1 [(.google.api.field_behavior) = REQUIRED]; - * @return The workload. - */ - com.google.cloud.assuredworkloads.v1beta1.Workload getWorkload(); - /** - *
-   * Required. The workload to update.
-   * The workload's `name` field is used to identify the workload to be updated.
-   * Format:
-   * organizations/{org_id}/locations/{location_id}/workloads/{workload_id}
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload workload = 1 [(.google.api.field_behavior) = REQUIRED]; - */ - com.google.cloud.assuredworkloads.v1beta1.WorkloadOrBuilder getWorkloadOrBuilder(); - - /** - *
-   * Required. The list of fields to be updated.
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return Whether the updateMask field is set. - */ - boolean hasUpdateMask(); - /** - *
-   * Required. The list of fields to be updated.
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The updateMask. - */ - com.google.protobuf.FieldMask getUpdateMask(); - /** - *
-   * Required. The list of fields to be updated.
-   * 
- * - * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder(); -} diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/Workload.java b/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/Workload.java deleted file mode 100644 index ca4e235917aa..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/Workload.java +++ /dev/null @@ -1,12403 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1beta1; - -/** - *
- * An Workload object for managing highly regulated workloads of cloud
- * customers.
- * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.Workload} - */ -public final class Workload extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1beta1.Workload) - WorkloadOrBuilder { -private static final long serialVersionUID = 0L; - // Use Workload.newBuilder() to construct. - private Workload(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private Workload() { - name_ = ""; - displayName_ = ""; - resources_ = java.util.Collections.emptyList(); - complianceRegime_ = 0; - billingAccount_ = ""; - etag_ = ""; - provisionedResourcesParent_ = ""; - resourceSettings_ = java.util.Collections.emptyList(); - kajEnrollmentState_ = 0; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new Workload(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private Workload( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - name_ = s; - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - displayName_ = s; - break; - } - case 26: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - resources_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - resources_.add( - input.readMessage(com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.parser(), extensionRegistry)); - break; - } - case 32: { - int rawValue = input.readEnum(); - - complianceRegime_ = rawValue; - break; - } - case 42: { - com.google.protobuf.Timestamp.Builder subBuilder = null; - if (createTime_ != null) { - subBuilder = createTime_.toBuilder(); - } - createTime_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(createTime_); - createTime_ = subBuilder.buildPartial(); - } - - break; - } - case 50: { - java.lang.String s = input.readStringRequireUtf8(); - - billingAccount_ = s; - break; - } - case 58: { - com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings.Builder subBuilder = null; - if (complianceRegimeSettingsCase_ == 7) { - subBuilder = ((com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings) complianceRegimeSettings_).toBuilder(); - } - complianceRegimeSettings_ = - input.readMessage(com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings) complianceRegimeSettings_); - complianceRegimeSettings_ = subBuilder.buildPartial(); - } - complianceRegimeSettingsCase_ = 7; - break; - } - case 66: { - com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings.Builder subBuilder = null; - if (complianceRegimeSettingsCase_ == 8) { - subBuilder = ((com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings) complianceRegimeSettings_).toBuilder(); - } - complianceRegimeSettings_ = - input.readMessage(com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings) complianceRegimeSettings_); - complianceRegimeSettings_ = subBuilder.buildPartial(); - } - complianceRegimeSettingsCase_ = 8; - break; - } - case 74: { - java.lang.String s = input.readStringRequireUtf8(); - - etag_ = s; - break; - } - case 82: { - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - labels_ = com.google.protobuf.MapField.newMapField( - LabelsDefaultEntryHolder.defaultEntry); - mutable_bitField0_ |= 0x00000002; - } - com.google.protobuf.MapEntry - labels__ = input.readMessage( - LabelsDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); - labels_.getMutableMap().put( - labels__.getKey(), labels__.getValue()); - break; - } - case 90: { - com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings.Builder subBuilder = null; - if (complianceRegimeSettingsCase_ == 11) { - subBuilder = ((com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings) complianceRegimeSettings_).toBuilder(); - } - complianceRegimeSettings_ = - input.readMessage(com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings) complianceRegimeSettings_); - complianceRegimeSettings_ = subBuilder.buildPartial(); - } - complianceRegimeSettingsCase_ = 11; - break; - } - case 98: { - com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings.Builder subBuilder = null; - if (complianceRegimeSettingsCase_ == 12) { - subBuilder = ((com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings) complianceRegimeSettings_).toBuilder(); - } - complianceRegimeSettings_ = - input.readMessage(com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings) complianceRegimeSettings_); - complianceRegimeSettings_ = subBuilder.buildPartial(); - } - complianceRegimeSettingsCase_ = 12; - break; - } - case 106: { - java.lang.String s = input.readStringRequireUtf8(); - - provisionedResourcesParent_ = s; - break; - } - case 114: { - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder subBuilder = null; - if (kmsSettings_ != null) { - subBuilder = kmsSettings_.toBuilder(); - } - kmsSettings_ = input.readMessage(com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(kmsSettings_); - kmsSettings_ = subBuilder.buildPartial(); - } - - break; - } - case 122: { - if (!((mutable_bitField0_ & 0x00000004) != 0)) { - resourceSettings_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000004; - } - resourceSettings_.add( - input.readMessage(com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings.parser(), extensionRegistry)); - break; - } - case 136: { - int rawValue = input.readEnum(); - - kajEnrollmentState_ = rawValue; - break; - } - case 144: { - - enableSovereignControls_ = input.readBool(); - break; - } - case 162: { - com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.Builder subBuilder = null; - if (saaEnrollmentResponse_ != null) { - subBuilder = saaEnrollmentResponse_.toBuilder(); - } - saaEnrollmentResponse_ = input.readMessage(com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(saaEnrollmentResponse_); - saaEnrollmentResponse_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - resources_ = java.util.Collections.unmodifiableList(resources_); - } - if (((mutable_bitField0_ & 0x00000004) != 0)) { - resourceSettings_ = java.util.Collections.unmodifiableList(resourceSettings_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_descriptor; - } - - @SuppressWarnings({"rawtypes"}) - @java.lang.Override - protected com.google.protobuf.MapField internalGetMapField( - int number) { - switch (number) { - case 10: - return internalGetLabels(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.Workload.class, com.google.cloud.assuredworkloads.v1beta1.Workload.Builder.class); - } - - /** - *
-   * Supported Compliance Regimes.
-   * 
- * - * Protobuf enum {@code google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime} - */ - public enum ComplianceRegime - implements com.google.protobuf.ProtocolMessageEnum { - /** - *
-     * Unknown compliance regime.
-     * 
- * - * COMPLIANCE_REGIME_UNSPECIFIED = 0; - */ - COMPLIANCE_REGIME_UNSPECIFIED(0), - /** - *
-     * Information protection as per DoD IL4 requirements.
-     * 
- * - * IL4 = 1; - */ - IL4(1), - /** - *
-     * Criminal Justice Information Services (CJIS) Security policies.
-     * 
- * - * CJIS = 2; - */ - CJIS(2), - /** - *
-     * FedRAMP High data protection controls
-     * 
- * - * FEDRAMP_HIGH = 3; - */ - FEDRAMP_HIGH(3), - /** - *
-     * FedRAMP Moderate data protection controls
-     * 
- * - * FEDRAMP_MODERATE = 4; - */ - FEDRAMP_MODERATE(4), - /** - *
-     * Assured Workloads For US Regions data protection controls
-     * 
- * - * US_REGIONAL_ACCESS = 5; - */ - US_REGIONAL_ACCESS(5), - /** - *
-     * Health Insurance Portability and Accountability Act controls
-     * 
- * - * HIPAA = 6; - */ - HIPAA(6), - /** - *
-     * Health Information Trust Alliance controls
-     * 
- * - * HITRUST = 7; - */ - HITRUST(7), - /** - *
-     * Assured Workloads For EU Regions and Support controls
-     * 
- * - * EU_REGIONS_AND_SUPPORT = 8; - */ - EU_REGIONS_AND_SUPPORT(8), - /** - *
-     * Assured Workloads For Canada Regions and Support controls
-     * 
- * - * CA_REGIONS_AND_SUPPORT = 9; - */ - CA_REGIONS_AND_SUPPORT(9), - /** - *
-     * International Traffic in Arms Regulations
-     * 
- * - * ITAR = 10; - */ - ITAR(10), - /** - *
-     * Assured Workloads for Australia Regions and Support controls
-     * 
- * - * AU_REGIONS_AND_US_SUPPORT = 11; - */ - AU_REGIONS_AND_US_SUPPORT(11), - UNRECOGNIZED(-1), - ; - - /** - *
-     * Unknown compliance regime.
-     * 
- * - * COMPLIANCE_REGIME_UNSPECIFIED = 0; - */ - public static final int COMPLIANCE_REGIME_UNSPECIFIED_VALUE = 0; - /** - *
-     * Information protection as per DoD IL4 requirements.
-     * 
- * - * IL4 = 1; - */ - public static final int IL4_VALUE = 1; - /** - *
-     * Criminal Justice Information Services (CJIS) Security policies.
-     * 
- * - * CJIS = 2; - */ - public static final int CJIS_VALUE = 2; - /** - *
-     * FedRAMP High data protection controls
-     * 
- * - * FEDRAMP_HIGH = 3; - */ - public static final int FEDRAMP_HIGH_VALUE = 3; - /** - *
-     * FedRAMP Moderate data protection controls
-     * 
- * - * FEDRAMP_MODERATE = 4; - */ - public static final int FEDRAMP_MODERATE_VALUE = 4; - /** - *
-     * Assured Workloads For US Regions data protection controls
-     * 
- * - * US_REGIONAL_ACCESS = 5; - */ - public static final int US_REGIONAL_ACCESS_VALUE = 5; - /** - *
-     * Health Insurance Portability and Accountability Act controls
-     * 
- * - * HIPAA = 6; - */ - public static final int HIPAA_VALUE = 6; - /** - *
-     * Health Information Trust Alliance controls
-     * 
- * - * HITRUST = 7; - */ - public static final int HITRUST_VALUE = 7; - /** - *
-     * Assured Workloads For EU Regions and Support controls
-     * 
- * - * EU_REGIONS_AND_SUPPORT = 8; - */ - public static final int EU_REGIONS_AND_SUPPORT_VALUE = 8; - /** - *
-     * Assured Workloads For Canada Regions and Support controls
-     * 
- * - * CA_REGIONS_AND_SUPPORT = 9; - */ - public static final int CA_REGIONS_AND_SUPPORT_VALUE = 9; - /** - *
-     * International Traffic in Arms Regulations
-     * 
- * - * ITAR = 10; - */ - public static final int ITAR_VALUE = 10; - /** - *
-     * Assured Workloads for Australia Regions and Support controls
-     * 
- * - * AU_REGIONS_AND_US_SUPPORT = 11; - */ - public static final int AU_REGIONS_AND_US_SUPPORT_VALUE = 11; - - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static ComplianceRegime valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static ComplianceRegime forNumber(int value) { - switch (value) { - case 0: return COMPLIANCE_REGIME_UNSPECIFIED; - case 1: return IL4; - case 2: return CJIS; - case 3: return FEDRAMP_HIGH; - case 4: return FEDRAMP_MODERATE; - case 5: return US_REGIONAL_ACCESS; - case 6: return HIPAA; - case 7: return HITRUST; - case 8: return EU_REGIONS_AND_SUPPORT; - case 9: return CA_REGIONS_AND_SUPPORT; - case 10: return ITAR; - case 11: return AU_REGIONS_AND_US_SUPPORT; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static final com.google.protobuf.Internal.EnumLiteMap< - ComplianceRegime> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public ComplianceRegime findValueByNumber(int number) { - return ComplianceRegime.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.Workload.getDescriptor().getEnumTypes().get(0); - } - - private static final ComplianceRegime[] VALUES = values(); - - public static ComplianceRegime valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private ComplianceRegime(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime) - } - - /** - *
-   * Key Access Justifications(KAJ) Enrollment State.
-   * 
- * - * Protobuf enum {@code google.cloud.assuredworkloads.v1beta1.Workload.KajEnrollmentState} - */ - public enum KajEnrollmentState - implements com.google.protobuf.ProtocolMessageEnum { - /** - *
-     * Default State for KAJ Enrollment.
-     * 
- * - * KAJ_ENROLLMENT_STATE_UNSPECIFIED = 0; - */ - KAJ_ENROLLMENT_STATE_UNSPECIFIED(0), - /** - *
-     * Pending State for KAJ Enrollment.
-     * 
- * - * KAJ_ENROLLMENT_STATE_PENDING = 1; - */ - KAJ_ENROLLMENT_STATE_PENDING(1), - /** - *
-     * Complete State for KAJ Enrollment.
-     * 
- * - * KAJ_ENROLLMENT_STATE_COMPLETE = 2; - */ - KAJ_ENROLLMENT_STATE_COMPLETE(2), - UNRECOGNIZED(-1), - ; - - /** - *
-     * Default State for KAJ Enrollment.
-     * 
- * - * KAJ_ENROLLMENT_STATE_UNSPECIFIED = 0; - */ - public static final int KAJ_ENROLLMENT_STATE_UNSPECIFIED_VALUE = 0; - /** - *
-     * Pending State for KAJ Enrollment.
-     * 
- * - * KAJ_ENROLLMENT_STATE_PENDING = 1; - */ - public static final int KAJ_ENROLLMENT_STATE_PENDING_VALUE = 1; - /** - *
-     * Complete State for KAJ Enrollment.
-     * 
- * - * KAJ_ENROLLMENT_STATE_COMPLETE = 2; - */ - public static final int KAJ_ENROLLMENT_STATE_COMPLETE_VALUE = 2; - - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static KajEnrollmentState valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static KajEnrollmentState forNumber(int value) { - switch (value) { - case 0: return KAJ_ENROLLMENT_STATE_UNSPECIFIED; - case 1: return KAJ_ENROLLMENT_STATE_PENDING; - case 2: return KAJ_ENROLLMENT_STATE_COMPLETE; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static final com.google.protobuf.Internal.EnumLiteMap< - KajEnrollmentState> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public KajEnrollmentState findValueByNumber(int number) { - return KajEnrollmentState.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.Workload.getDescriptor().getEnumTypes().get(1); - } - - private static final KajEnrollmentState[] VALUES = values(); - - public static KajEnrollmentState valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private KajEnrollmentState(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:google.cloud.assuredworkloads.v1beta1.Workload.KajEnrollmentState) - } - - public interface ResourceInfoOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo) - com.google.protobuf.MessageOrBuilder { - - /** - *
-     * Resource identifier.
-     * For a project this represents project_number.
-     * 
- * - * int64 resource_id = 1; - * @return The resourceId. - */ - long getResourceId(); - - /** - *
-     * Indicates the type of resource.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @return The enum numeric value on the wire for resourceType. - */ - int getResourceTypeValue(); - /** - *
-     * Indicates the type of resource.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @return The resourceType. - */ - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType getResourceType(); - } - /** - *
-   * Represent the resources that are children of this Workload.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo} - */ - public static final class ResourceInfo extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo) - ResourceInfoOrBuilder { - private static final long serialVersionUID = 0L; - // Use ResourceInfo.newBuilder() to construct. - private ResourceInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ResourceInfo() { - resourceType_ = 0; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ResourceInfo(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ResourceInfo( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 8: { - - resourceId_ = input.readInt64(); - break; - } - case 16: { - int rawValue = input.readEnum(); - - resourceType_ = rawValue; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_ResourceInfo_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_ResourceInfo_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.class, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.Builder.class); - } - - /** - *
-     * The type of resource.
-     * 
- * - * Protobuf enum {@code google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType} - */ - public enum ResourceType - implements com.google.protobuf.ProtocolMessageEnum { - /** - *
-       * Unknown resource type.
-       * 
- * - * RESOURCE_TYPE_UNSPECIFIED = 0; - */ - RESOURCE_TYPE_UNSPECIFIED(0), - /** - *
-       * Deprecated. Existing workloads will continue to support this, but new
-       * CreateWorkloadRequests should not specify this as an input value.
-       * 
- * - * CONSUMER_PROJECT = 1 [deprecated = true]; - */ - @java.lang.Deprecated - CONSUMER_PROJECT(1), - /** - *
-       * Consumer Folder.
-       * 
- * - * CONSUMER_FOLDER = 4; - */ - CONSUMER_FOLDER(4), - /** - *
-       * Consumer project containing encryption keys.
-       * 
- * - * ENCRYPTION_KEYS_PROJECT = 2; - */ - ENCRYPTION_KEYS_PROJECT(2), - /** - *
-       * Keyring resource that hosts encryption keys.
-       * 
- * - * KEYRING = 3; - */ - KEYRING(3), - UNRECOGNIZED(-1), - ; - - /** - *
-       * Unknown resource type.
-       * 
- * - * RESOURCE_TYPE_UNSPECIFIED = 0; - */ - public static final int RESOURCE_TYPE_UNSPECIFIED_VALUE = 0; - /** - *
-       * Deprecated. Existing workloads will continue to support this, but new
-       * CreateWorkloadRequests should not specify this as an input value.
-       * 
- * - * CONSUMER_PROJECT = 1 [deprecated = true]; - */ - @java.lang.Deprecated public static final int CONSUMER_PROJECT_VALUE = 1; - /** - *
-       * Consumer Folder.
-       * 
- * - * CONSUMER_FOLDER = 4; - */ - public static final int CONSUMER_FOLDER_VALUE = 4; - /** - *
-       * Consumer project containing encryption keys.
-       * 
- * - * ENCRYPTION_KEYS_PROJECT = 2; - */ - public static final int ENCRYPTION_KEYS_PROJECT_VALUE = 2; - /** - *
-       * Keyring resource that hosts encryption keys.
-       * 
- * - * KEYRING = 3; - */ - public static final int KEYRING_VALUE = 3; - - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static ResourceType valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static ResourceType forNumber(int value) { - switch (value) { - case 0: return RESOURCE_TYPE_UNSPECIFIED; - case 1: return CONSUMER_PROJECT; - case 4: return CONSUMER_FOLDER; - case 2: return ENCRYPTION_KEYS_PROJECT; - case 3: return KEYRING; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static final com.google.protobuf.Internal.EnumLiteMap< - ResourceType> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public ResourceType findValueByNumber(int number) { - return ResourceType.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.getDescriptor().getEnumTypes().get(0); - } - - private static final ResourceType[] VALUES = values(); - - public static ResourceType valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private ResourceType(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType) - } - - public static final int RESOURCE_ID_FIELD_NUMBER = 1; - private long resourceId_; - /** - *
-     * Resource identifier.
-     * For a project this represents project_number.
-     * 
- * - * int64 resource_id = 1; - * @return The resourceId. - */ - @java.lang.Override - public long getResourceId() { - return resourceId_; - } - - public static final int RESOURCE_TYPE_FIELD_NUMBER = 2; - private int resourceType_; - /** - *
-     * Indicates the type of resource.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @return The enum numeric value on the wire for resourceType. - */ - @java.lang.Override public int getResourceTypeValue() { - return resourceType_; - } - /** - *
-     * Indicates the type of resource.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @return The resourceType. - */ - @java.lang.Override public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType getResourceType() { - @SuppressWarnings("deprecation") - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType result = com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType.valueOf(resourceType_); - return result == null ? com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType.UNRECOGNIZED : result; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (resourceId_ != 0L) { - output.writeInt64(1, resourceId_); - } - if (resourceType_ != com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType.RESOURCE_TYPE_UNSPECIFIED.getNumber()) { - output.writeEnum(2, resourceType_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (resourceId_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(1, resourceId_); - } - if (resourceType_ != com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType.RESOURCE_TYPE_UNSPECIFIED.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(2, resourceType_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo other = (com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo) obj; - - if (getResourceId() - != other.getResourceId()) return false; - if (resourceType_ != other.resourceType_) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + RESOURCE_ID_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getResourceId()); - hash = (37 * hash) + RESOURCE_TYPE_FIELD_NUMBER; - hash = (53 * hash) + resourceType_; - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * Represent the resources that are children of this Workload.
-     * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo) - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfoOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_ResourceInfo_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_ResourceInfo_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.class, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - resourceId_ = 0L; - - resourceType_ = 0; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_ResourceInfo_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo build() { - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo buildPartial() { - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo result = new com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo(this); - result.resourceId_ = resourceId_; - result.resourceType_ = resourceType_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo) { - return mergeFrom((com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo other) { - if (other == com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.getDefaultInstance()) return this; - if (other.getResourceId() != 0L) { - setResourceId(other.getResourceId()); - } - if (other.resourceType_ != 0) { - setResourceTypeValue(other.getResourceTypeValue()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private long resourceId_ ; - /** - *
-       * Resource identifier.
-       * For a project this represents project_number.
-       * 
- * - * int64 resource_id = 1; - * @return The resourceId. - */ - @java.lang.Override - public long getResourceId() { - return resourceId_; - } - /** - *
-       * Resource identifier.
-       * For a project this represents project_number.
-       * 
- * - * int64 resource_id = 1; - * @param value The resourceId to set. - * @return This builder for chaining. - */ - public Builder setResourceId(long value) { - - resourceId_ = value; - onChanged(); - return this; - } - /** - *
-       * Resource identifier.
-       * For a project this represents project_number.
-       * 
- * - * int64 resource_id = 1; - * @return This builder for chaining. - */ - public Builder clearResourceId() { - - resourceId_ = 0L; - onChanged(); - return this; - } - - private int resourceType_ = 0; - /** - *
-       * Indicates the type of resource.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @return The enum numeric value on the wire for resourceType. - */ - @java.lang.Override public int getResourceTypeValue() { - return resourceType_; - } - /** - *
-       * Indicates the type of resource.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @param value The enum numeric value on the wire for resourceType to set. - * @return This builder for chaining. - */ - public Builder setResourceTypeValue(int value) { - - resourceType_ = value; - onChanged(); - return this; - } - /** - *
-       * Indicates the type of resource.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @return The resourceType. - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType getResourceType() { - @SuppressWarnings("deprecation") - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType result = com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType.valueOf(resourceType_); - return result == null ? com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType.UNRECOGNIZED : result; - } - /** - *
-       * Indicates the type of resource.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @param value The resourceType to set. - * @return This builder for chaining. - */ - public Builder setResourceType(com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType value) { - if (value == null) { - throw new NullPointerException(); - } - - resourceType_ = value.getNumber(); - onChanged(); - return this; - } - /** - *
-       * Indicates the type of resource.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @return This builder for chaining. - */ - public Builder clearResourceType() { - - resourceType_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo) - private static final com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo(); - } - - public static com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ResourceInfo parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ResourceInfo(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - @java.lang.Deprecated public interface KMSSettingsOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings) - com.google.protobuf.MessageOrBuilder { - - /** - *
-     * Required. Input only. Immutable. The time at which the Key Management Service will automatically create a
-     * new version of the crypto key and mark it as the primary.
-     * 
- * - * .google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return Whether the nextRotationTime field is set. - */ - boolean hasNextRotationTime(); - /** - *
-     * Required. Input only. Immutable. The time at which the Key Management Service will automatically create a
-     * new version of the crypto key and mark it as the primary.
-     * 
- * - * .google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return The nextRotationTime. - */ - com.google.protobuf.Timestamp getNextRotationTime(); - /** - *
-     * Required. Input only. Immutable. The time at which the Key Management Service will automatically create a
-     * new version of the crypto key and mark it as the primary.
-     * 
- * - * .google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - com.google.protobuf.TimestampOrBuilder getNextRotationTimeOrBuilder(); - - /** - *
-     * Required. Input only. Immutable. [next_rotation_time] will be advanced by this period when the Key
-     * Management Service automatically rotates a key. Must be at least 24 hours
-     * and at most 876,000 hours.
-     * 
- * - * .google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return Whether the rotationPeriod field is set. - */ - boolean hasRotationPeriod(); - /** - *
-     * Required. Input only. Immutable. [next_rotation_time] will be advanced by this period when the Key
-     * Management Service automatically rotates a key. Must be at least 24 hours
-     * and at most 876,000 hours.
-     * 
- * - * .google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return The rotationPeriod. - */ - com.google.protobuf.Duration getRotationPeriod(); - /** - *
-     * Required. Input only. Immutable. [next_rotation_time] will be advanced by this period when the Key
-     * Management Service automatically rotates a key. Must be at least 24 hours
-     * and at most 876,000 hours.
-     * 
- * - * .google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - com.google.protobuf.DurationOrBuilder getRotationPeriodOrBuilder(); - } - /** - *
-   * Settings specific to the Key Management Service.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings} - */ - @java.lang.Deprecated public static final class KMSSettings extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings) - KMSSettingsOrBuilder { - private static final long serialVersionUID = 0L; - // Use KMSSettings.newBuilder() to construct. - private KMSSettings(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private KMSSettings() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new KMSSettings(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private KMSSettings( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - com.google.protobuf.Timestamp.Builder subBuilder = null; - if (nextRotationTime_ != null) { - subBuilder = nextRotationTime_.toBuilder(); - } - nextRotationTime_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(nextRotationTime_); - nextRotationTime_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - com.google.protobuf.Duration.Builder subBuilder = null; - if (rotationPeriod_ != null) { - subBuilder = rotationPeriod_.toBuilder(); - } - rotationPeriod_ = input.readMessage(com.google.protobuf.Duration.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(rotationPeriod_); - rotationPeriod_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_KMSSettings_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_KMSSettings_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.class, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder.class); - } - - public static final int NEXT_ROTATION_TIME_FIELD_NUMBER = 1; - private com.google.protobuf.Timestamp nextRotationTime_; - /** - *
-     * Required. Input only. Immutable. The time at which the Key Management Service will automatically create a
-     * new version of the crypto key and mark it as the primary.
-     * 
- * - * .google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return Whether the nextRotationTime field is set. - */ - @java.lang.Override - public boolean hasNextRotationTime() { - return nextRotationTime_ != null; - } - /** - *
-     * Required. Input only. Immutable. The time at which the Key Management Service will automatically create a
-     * new version of the crypto key and mark it as the primary.
-     * 
- * - * .google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return The nextRotationTime. - */ - @java.lang.Override - public com.google.protobuf.Timestamp getNextRotationTime() { - return nextRotationTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : nextRotationTime_; - } - /** - *
-     * Required. Input only. Immutable. The time at which the Key Management Service will automatically create a
-     * new version of the crypto key and mark it as the primary.
-     * 
- * - * .google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Override - public com.google.protobuf.TimestampOrBuilder getNextRotationTimeOrBuilder() { - return getNextRotationTime(); - } - - public static final int ROTATION_PERIOD_FIELD_NUMBER = 2; - private com.google.protobuf.Duration rotationPeriod_; - /** - *
-     * Required. Input only. Immutable. [next_rotation_time] will be advanced by this period when the Key
-     * Management Service automatically rotates a key. Must be at least 24 hours
-     * and at most 876,000 hours.
-     * 
- * - * .google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return Whether the rotationPeriod field is set. - */ - @java.lang.Override - public boolean hasRotationPeriod() { - return rotationPeriod_ != null; - } - /** - *
-     * Required. Input only. Immutable. [next_rotation_time] will be advanced by this period when the Key
-     * Management Service automatically rotates a key. Must be at least 24 hours
-     * and at most 876,000 hours.
-     * 
- * - * .google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return The rotationPeriod. - */ - @java.lang.Override - public com.google.protobuf.Duration getRotationPeriod() { - return rotationPeriod_ == null ? com.google.protobuf.Duration.getDefaultInstance() : rotationPeriod_; - } - /** - *
-     * Required. Input only. Immutable. [next_rotation_time] will be advanced by this period when the Key
-     * Management Service automatically rotates a key. Must be at least 24 hours
-     * and at most 876,000 hours.
-     * 
- * - * .google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Override - public com.google.protobuf.DurationOrBuilder getRotationPeriodOrBuilder() { - return getRotationPeriod(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (nextRotationTime_ != null) { - output.writeMessage(1, getNextRotationTime()); - } - if (rotationPeriod_ != null) { - output.writeMessage(2, getRotationPeriod()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (nextRotationTime_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getNextRotationTime()); - } - if (rotationPeriod_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getRotationPeriod()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings other = (com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings) obj; - - if (hasNextRotationTime() != other.hasNextRotationTime()) return false; - if (hasNextRotationTime()) { - if (!getNextRotationTime() - .equals(other.getNextRotationTime())) return false; - } - if (hasRotationPeriod() != other.hasRotationPeriod()) return false; - if (hasRotationPeriod()) { - if (!getRotationPeriod() - .equals(other.getRotationPeriod())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasNextRotationTime()) { - hash = (37 * hash) + NEXT_ROTATION_TIME_FIELD_NUMBER; - hash = (53 * hash) + getNextRotationTime().hashCode(); - } - if (hasRotationPeriod()) { - hash = (37 * hash) + ROTATION_PERIOD_FIELD_NUMBER; - hash = (53 * hash) + getRotationPeriod().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * Settings specific to the Key Management Service.
-     * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings) - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettingsOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_KMSSettings_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_KMSSettings_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.class, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (nextRotationTimeBuilder_ == null) { - nextRotationTime_ = null; - } else { - nextRotationTime_ = null; - nextRotationTimeBuilder_ = null; - } - if (rotationPeriodBuilder_ == null) { - rotationPeriod_ = null; - } else { - rotationPeriod_ = null; - rotationPeriodBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_KMSSettings_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings build() { - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings buildPartial() { - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings result = new com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings(this); - if (nextRotationTimeBuilder_ == null) { - result.nextRotationTime_ = nextRotationTime_; - } else { - result.nextRotationTime_ = nextRotationTimeBuilder_.build(); - } - if (rotationPeriodBuilder_ == null) { - result.rotationPeriod_ = rotationPeriod_; - } else { - result.rotationPeriod_ = rotationPeriodBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings) { - return mergeFrom((com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings other) { - if (other == com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.getDefaultInstance()) return this; - if (other.hasNextRotationTime()) { - mergeNextRotationTime(other.getNextRotationTime()); - } - if (other.hasRotationPeriod()) { - mergeRotationPeriod(other.getRotationPeriod()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private com.google.protobuf.Timestamp nextRotationTime_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> nextRotationTimeBuilder_; - /** - *
-       * Required. Input only. Immutable. The time at which the Key Management Service will automatically create a
-       * new version of the crypto key and mark it as the primary.
-       * 
- * - * .google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return Whether the nextRotationTime field is set. - */ - public boolean hasNextRotationTime() { - return nextRotationTimeBuilder_ != null || nextRotationTime_ != null; - } - /** - *
-       * Required. Input only. Immutable. The time at which the Key Management Service will automatically create a
-       * new version of the crypto key and mark it as the primary.
-       * 
- * - * .google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return The nextRotationTime. - */ - public com.google.protobuf.Timestamp getNextRotationTime() { - if (nextRotationTimeBuilder_ == null) { - return nextRotationTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : nextRotationTime_; - } else { - return nextRotationTimeBuilder_.getMessage(); - } - } - /** - *
-       * Required. Input only. Immutable. The time at which the Key Management Service will automatically create a
-       * new version of the crypto key and mark it as the primary.
-       * 
- * - * .google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder setNextRotationTime(com.google.protobuf.Timestamp value) { - if (nextRotationTimeBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - nextRotationTime_ = value; - onChanged(); - } else { - nextRotationTimeBuilder_.setMessage(value); - } - - return this; - } - /** - *
-       * Required. Input only. Immutable. The time at which the Key Management Service will automatically create a
-       * new version of the crypto key and mark it as the primary.
-       * 
- * - * .google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder setNextRotationTime( - com.google.protobuf.Timestamp.Builder builderForValue) { - if (nextRotationTimeBuilder_ == null) { - nextRotationTime_ = builderForValue.build(); - onChanged(); - } else { - nextRotationTimeBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-       * Required. Input only. Immutable. The time at which the Key Management Service will automatically create a
-       * new version of the crypto key and mark it as the primary.
-       * 
- * - * .google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder mergeNextRotationTime(com.google.protobuf.Timestamp value) { - if (nextRotationTimeBuilder_ == null) { - if (nextRotationTime_ != null) { - nextRotationTime_ = - com.google.protobuf.Timestamp.newBuilder(nextRotationTime_).mergeFrom(value).buildPartial(); - } else { - nextRotationTime_ = value; - } - onChanged(); - } else { - nextRotationTimeBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-       * Required. Input only. Immutable. The time at which the Key Management Service will automatically create a
-       * new version of the crypto key and mark it as the primary.
-       * 
- * - * .google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder clearNextRotationTime() { - if (nextRotationTimeBuilder_ == null) { - nextRotationTime_ = null; - onChanged(); - } else { - nextRotationTime_ = null; - nextRotationTimeBuilder_ = null; - } - - return this; - } - /** - *
-       * Required. Input only. Immutable. The time at which the Key Management Service will automatically create a
-       * new version of the crypto key and mark it as the primary.
-       * 
- * - * .google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public com.google.protobuf.Timestamp.Builder getNextRotationTimeBuilder() { - - onChanged(); - return getNextRotationTimeFieldBuilder().getBuilder(); - } - /** - *
-       * Required. Input only. Immutable. The time at which the Key Management Service will automatically create a
-       * new version of the crypto key and mark it as the primary.
-       * 
- * - * .google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public com.google.protobuf.TimestampOrBuilder getNextRotationTimeOrBuilder() { - if (nextRotationTimeBuilder_ != null) { - return nextRotationTimeBuilder_.getMessageOrBuilder(); - } else { - return nextRotationTime_ == null ? - com.google.protobuf.Timestamp.getDefaultInstance() : nextRotationTime_; - } - } - /** - *
-       * Required. Input only. Immutable. The time at which the Key Management Service will automatically create a
-       * new version of the crypto key and mark it as the primary.
-       * 
- * - * .google.protobuf.Timestamp next_rotation_time = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> - getNextRotationTimeFieldBuilder() { - if (nextRotationTimeBuilder_ == null) { - nextRotationTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( - getNextRotationTime(), - getParentForChildren(), - isClean()); - nextRotationTime_ = null; - } - return nextRotationTimeBuilder_; - } - - private com.google.protobuf.Duration rotationPeriod_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> rotationPeriodBuilder_; - /** - *
-       * Required. Input only. Immutable. [next_rotation_time] will be advanced by this period when the Key
-       * Management Service automatically rotates a key. Must be at least 24 hours
-       * and at most 876,000 hours.
-       * 
- * - * .google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return Whether the rotationPeriod field is set. - */ - public boolean hasRotationPeriod() { - return rotationPeriodBuilder_ != null || rotationPeriod_ != null; - } - /** - *
-       * Required. Input only. Immutable. [next_rotation_time] will be advanced by this period when the Key
-       * Management Service automatically rotates a key. Must be at least 24 hours
-       * and at most 876,000 hours.
-       * 
- * - * .google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return The rotationPeriod. - */ - public com.google.protobuf.Duration getRotationPeriod() { - if (rotationPeriodBuilder_ == null) { - return rotationPeriod_ == null ? com.google.protobuf.Duration.getDefaultInstance() : rotationPeriod_; - } else { - return rotationPeriodBuilder_.getMessage(); - } - } - /** - *
-       * Required. Input only. Immutable. [next_rotation_time] will be advanced by this period when the Key
-       * Management Service automatically rotates a key. Must be at least 24 hours
-       * and at most 876,000 hours.
-       * 
- * - * .google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder setRotationPeriod(com.google.protobuf.Duration value) { - if (rotationPeriodBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - rotationPeriod_ = value; - onChanged(); - } else { - rotationPeriodBuilder_.setMessage(value); - } - - return this; - } - /** - *
-       * Required. Input only. Immutable. [next_rotation_time] will be advanced by this period when the Key
-       * Management Service automatically rotates a key. Must be at least 24 hours
-       * and at most 876,000 hours.
-       * 
- * - * .google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder setRotationPeriod( - com.google.protobuf.Duration.Builder builderForValue) { - if (rotationPeriodBuilder_ == null) { - rotationPeriod_ = builderForValue.build(); - onChanged(); - } else { - rotationPeriodBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-       * Required. Input only. Immutable. [next_rotation_time] will be advanced by this period when the Key
-       * Management Service automatically rotates a key. Must be at least 24 hours
-       * and at most 876,000 hours.
-       * 
- * - * .google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder mergeRotationPeriod(com.google.protobuf.Duration value) { - if (rotationPeriodBuilder_ == null) { - if (rotationPeriod_ != null) { - rotationPeriod_ = - com.google.protobuf.Duration.newBuilder(rotationPeriod_).mergeFrom(value).buildPartial(); - } else { - rotationPeriod_ = value; - } - onChanged(); - } else { - rotationPeriodBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-       * Required. Input only. Immutable. [next_rotation_time] will be advanced by this period when the Key
-       * Management Service automatically rotates a key. Must be at least 24 hours
-       * and at most 876,000 hours.
-       * 
- * - * .google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder clearRotationPeriod() { - if (rotationPeriodBuilder_ == null) { - rotationPeriod_ = null; - onChanged(); - } else { - rotationPeriod_ = null; - rotationPeriodBuilder_ = null; - } - - return this; - } - /** - *
-       * Required. Input only. Immutable. [next_rotation_time] will be advanced by this period when the Key
-       * Management Service automatically rotates a key. Must be at least 24 hours
-       * and at most 876,000 hours.
-       * 
- * - * .google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public com.google.protobuf.Duration.Builder getRotationPeriodBuilder() { - - onChanged(); - return getRotationPeriodFieldBuilder().getBuilder(); - } - /** - *
-       * Required. Input only. Immutable. [next_rotation_time] will be advanced by this period when the Key
-       * Management Service automatically rotates a key. Must be at least 24 hours
-       * and at most 876,000 hours.
-       * 
- * - * .google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public com.google.protobuf.DurationOrBuilder getRotationPeriodOrBuilder() { - if (rotationPeriodBuilder_ != null) { - return rotationPeriodBuilder_.getMessageOrBuilder(); - } else { - return rotationPeriod_ == null ? - com.google.protobuf.Duration.getDefaultInstance() : rotationPeriod_; - } - } - /** - *
-       * Required. Input only. Immutable. [next_rotation_time] will be advanced by this period when the Key
-       * Management Service automatically rotates a key. Must be at least 24 hours
-       * and at most 876,000 hours.
-       * 
- * - * .google.protobuf.Duration rotation_period = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> - getRotationPeriodFieldBuilder() { - if (rotationPeriodBuilder_ == null) { - rotationPeriodBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>( - getRotationPeriod(), - getParentForChildren(), - isClean()); - rotationPeriod_ = null; - } - return rotationPeriodBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings) - private static final com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings(); - } - - public static com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public KMSSettings parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new KMSSettings(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - @java.lang.Deprecated public interface IL4SettingsOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings) - com.google.protobuf.MessageOrBuilder { - - /** - *
-     * Input only. Immutable. Settings used to create a CMEK crypto key.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return Whether the kmsSettings field is set. - */ - boolean hasKmsSettings(); - /** - *
-     * Input only. Immutable. Settings used to create a CMEK crypto key.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return The kmsSettings. - */ - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings getKmsSettings(); - /** - *
-     * Input only. Immutable. Settings used to create a CMEK crypto key.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettingsOrBuilder getKmsSettingsOrBuilder(); - } - /** - *
-   * Settings specific to resources needed for IL4.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings} - */ - @java.lang.Deprecated public static final class IL4Settings extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings) - IL4SettingsOrBuilder { - private static final long serialVersionUID = 0L; - // Use IL4Settings.newBuilder() to construct. - private IL4Settings(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private IL4Settings() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new IL4Settings(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private IL4Settings( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder subBuilder = null; - if (kmsSettings_ != null) { - subBuilder = kmsSettings_.toBuilder(); - } - kmsSettings_ = input.readMessage(com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(kmsSettings_); - kmsSettings_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_IL4Settings_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_IL4Settings_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings.class, com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings.Builder.class); - } - - public static final int KMS_SETTINGS_FIELD_NUMBER = 1; - private com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kmsSettings_; - /** - *
-     * Input only. Immutable. Settings used to create a CMEK crypto key.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return Whether the kmsSettings field is set. - */ - @java.lang.Override - public boolean hasKmsSettings() { - return kmsSettings_ != null; - } - /** - *
-     * Input only. Immutable. Settings used to create a CMEK crypto key.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return The kmsSettings. - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings getKmsSettings() { - return kmsSettings_ == null ? com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.getDefaultInstance() : kmsSettings_; - } - /** - *
-     * Input only. Immutable. Settings used to create a CMEK crypto key.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettingsOrBuilder getKmsSettingsOrBuilder() { - return getKmsSettings(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (kmsSettings_ != null) { - output.writeMessage(1, getKmsSettings()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (kmsSettings_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getKmsSettings()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings other = (com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings) obj; - - if (hasKmsSettings() != other.hasKmsSettings()) return false; - if (hasKmsSettings()) { - if (!getKmsSettings() - .equals(other.getKmsSettings())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasKmsSettings()) { - hash = (37 * hash) + KMS_SETTINGS_FIELD_NUMBER; - hash = (53 * hash) + getKmsSettings().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * Settings specific to resources needed for IL4.
-     * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings) - com.google.cloud.assuredworkloads.v1beta1.Workload.IL4SettingsOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_IL4Settings_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_IL4Settings_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings.class, com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (kmsSettingsBuilder_ == null) { - kmsSettings_ = null; - } else { - kmsSettings_ = null; - kmsSettingsBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_IL4Settings_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings build() { - com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings buildPartial() { - com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings result = new com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings(this); - if (kmsSettingsBuilder_ == null) { - result.kmsSettings_ = kmsSettings_; - } else { - result.kmsSettings_ = kmsSettingsBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings) { - return mergeFrom((com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings other) { - if (other == com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings.getDefaultInstance()) return this; - if (other.hasKmsSettings()) { - mergeKmsSettings(other.getKmsSettings()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kmsSettings_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettingsOrBuilder> kmsSettingsBuilder_; - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return Whether the kmsSettings field is set. - */ - public boolean hasKmsSettings() { - return kmsSettingsBuilder_ != null || kmsSettings_ != null; - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return The kmsSettings. - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings getKmsSettings() { - if (kmsSettingsBuilder_ == null) { - return kmsSettings_ == null ? com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.getDefaultInstance() : kmsSettings_; - } else { - return kmsSettingsBuilder_.getMessage(); - } - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder setKmsSettings(com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings value) { - if (kmsSettingsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - kmsSettings_ = value; - onChanged(); - } else { - kmsSettingsBuilder_.setMessage(value); - } - - return this; - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder setKmsSettings( - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder builderForValue) { - if (kmsSettingsBuilder_ == null) { - kmsSettings_ = builderForValue.build(); - onChanged(); - } else { - kmsSettingsBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder mergeKmsSettings(com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings value) { - if (kmsSettingsBuilder_ == null) { - if (kmsSettings_ != null) { - kmsSettings_ = - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.newBuilder(kmsSettings_).mergeFrom(value).buildPartial(); - } else { - kmsSettings_ = value; - } - onChanged(); - } else { - kmsSettingsBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder clearKmsSettings() { - if (kmsSettingsBuilder_ == null) { - kmsSettings_ = null; - onChanged(); - } else { - kmsSettings_ = null; - kmsSettingsBuilder_ = null; - } - - return this; - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder getKmsSettingsBuilder() { - - onChanged(); - return getKmsSettingsFieldBuilder().getBuilder(); - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettingsOrBuilder getKmsSettingsOrBuilder() { - if (kmsSettingsBuilder_ != null) { - return kmsSettingsBuilder_.getMessageOrBuilder(); - } else { - return kmsSettings_ == null ? - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.getDefaultInstance() : kmsSettings_; - } - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettingsOrBuilder> - getKmsSettingsFieldBuilder() { - if (kmsSettingsBuilder_ == null) { - kmsSettingsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettingsOrBuilder>( - getKmsSettings(), - getParentForChildren(), - isClean()); - kmsSettings_ = null; - } - return kmsSettingsBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings) - private static final com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings(); - } - - public static com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public IL4Settings parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new IL4Settings(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - @java.lang.Deprecated public interface CJISSettingsOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings) - com.google.protobuf.MessageOrBuilder { - - /** - *
-     * Input only. Immutable. Settings used to create a CMEK crypto key.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return Whether the kmsSettings field is set. - */ - boolean hasKmsSettings(); - /** - *
-     * Input only. Immutable. Settings used to create a CMEK crypto key.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return The kmsSettings. - */ - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings getKmsSettings(); - /** - *
-     * Input only. Immutable. Settings used to create a CMEK crypto key.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettingsOrBuilder getKmsSettingsOrBuilder(); - } - /** - *
-   * Settings specific to resources needed for CJIS.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings} - */ - @java.lang.Deprecated public static final class CJISSettings extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings) - CJISSettingsOrBuilder { - private static final long serialVersionUID = 0L; - // Use CJISSettings.newBuilder() to construct. - private CJISSettings(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private CJISSettings() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new CJISSettings(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private CJISSettings( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder subBuilder = null; - if (kmsSettings_ != null) { - subBuilder = kmsSettings_.toBuilder(); - } - kmsSettings_ = input.readMessage(com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(kmsSettings_); - kmsSettings_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_CJISSettings_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_CJISSettings_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings.class, com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings.Builder.class); - } - - public static final int KMS_SETTINGS_FIELD_NUMBER = 1; - private com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kmsSettings_; - /** - *
-     * Input only. Immutable. Settings used to create a CMEK crypto key.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return Whether the kmsSettings field is set. - */ - @java.lang.Override - public boolean hasKmsSettings() { - return kmsSettings_ != null; - } - /** - *
-     * Input only. Immutable. Settings used to create a CMEK crypto key.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return The kmsSettings. - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings getKmsSettings() { - return kmsSettings_ == null ? com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.getDefaultInstance() : kmsSettings_; - } - /** - *
-     * Input only. Immutable. Settings used to create a CMEK crypto key.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettingsOrBuilder getKmsSettingsOrBuilder() { - return getKmsSettings(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (kmsSettings_ != null) { - output.writeMessage(1, getKmsSettings()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (kmsSettings_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getKmsSettings()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings other = (com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings) obj; - - if (hasKmsSettings() != other.hasKmsSettings()) return false; - if (hasKmsSettings()) { - if (!getKmsSettings() - .equals(other.getKmsSettings())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasKmsSettings()) { - hash = (37 * hash) + KMS_SETTINGS_FIELD_NUMBER; - hash = (53 * hash) + getKmsSettings().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * Settings specific to resources needed for CJIS.
-     * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings) - com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettingsOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_CJISSettings_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_CJISSettings_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings.class, com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (kmsSettingsBuilder_ == null) { - kmsSettings_ = null; - } else { - kmsSettings_ = null; - kmsSettingsBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_CJISSettings_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings build() { - com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings buildPartial() { - com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings result = new com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings(this); - if (kmsSettingsBuilder_ == null) { - result.kmsSettings_ = kmsSettings_; - } else { - result.kmsSettings_ = kmsSettingsBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings) { - return mergeFrom((com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings other) { - if (other == com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings.getDefaultInstance()) return this; - if (other.hasKmsSettings()) { - mergeKmsSettings(other.getKmsSettings()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kmsSettings_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettingsOrBuilder> kmsSettingsBuilder_; - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return Whether the kmsSettings field is set. - */ - public boolean hasKmsSettings() { - return kmsSettingsBuilder_ != null || kmsSettings_ != null; - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return The kmsSettings. - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings getKmsSettings() { - if (kmsSettingsBuilder_ == null) { - return kmsSettings_ == null ? com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.getDefaultInstance() : kmsSettings_; - } else { - return kmsSettingsBuilder_.getMessage(); - } - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder setKmsSettings(com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings value) { - if (kmsSettingsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - kmsSettings_ = value; - onChanged(); - } else { - kmsSettingsBuilder_.setMessage(value); - } - - return this; - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder setKmsSettings( - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder builderForValue) { - if (kmsSettingsBuilder_ == null) { - kmsSettings_ = builderForValue.build(); - onChanged(); - } else { - kmsSettingsBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder mergeKmsSettings(com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings value) { - if (kmsSettingsBuilder_ == null) { - if (kmsSettings_ != null) { - kmsSettings_ = - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.newBuilder(kmsSettings_).mergeFrom(value).buildPartial(); - } else { - kmsSettings_ = value; - } - onChanged(); - } else { - kmsSettingsBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder clearKmsSettings() { - if (kmsSettingsBuilder_ == null) { - kmsSettings_ = null; - onChanged(); - } else { - kmsSettings_ = null; - kmsSettingsBuilder_ = null; - } - - return this; - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder getKmsSettingsBuilder() { - - onChanged(); - return getKmsSettingsFieldBuilder().getBuilder(); - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettingsOrBuilder getKmsSettingsOrBuilder() { - if (kmsSettingsBuilder_ != null) { - return kmsSettingsBuilder_.getMessageOrBuilder(); - } else { - return kmsSettings_ == null ? - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.getDefaultInstance() : kmsSettings_; - } - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettingsOrBuilder> - getKmsSettingsFieldBuilder() { - if (kmsSettingsBuilder_ == null) { - kmsSettingsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettingsOrBuilder>( - getKmsSettings(), - getParentForChildren(), - isClean()); - kmsSettings_ = null; - } - return kmsSettingsBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings) - private static final com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings(); - } - - public static com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public CJISSettings parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new CJISSettings(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - @java.lang.Deprecated public interface FedrampHighSettingsOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings) - com.google.protobuf.MessageOrBuilder { - - /** - *
-     * Input only. Immutable. Settings used to create a CMEK crypto key.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return Whether the kmsSettings field is set. - */ - boolean hasKmsSettings(); - /** - *
-     * Input only. Immutable. Settings used to create a CMEK crypto key.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return The kmsSettings. - */ - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings getKmsSettings(); - /** - *
-     * Input only. Immutable. Settings used to create a CMEK crypto key.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettingsOrBuilder getKmsSettingsOrBuilder(); - } - /** - *
-   * Settings specific to resources needed for FedRAMP High.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings} - */ - @java.lang.Deprecated public static final class FedrampHighSettings extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings) - FedrampHighSettingsOrBuilder { - private static final long serialVersionUID = 0L; - // Use FedrampHighSettings.newBuilder() to construct. - private FedrampHighSettings(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private FedrampHighSettings() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new FedrampHighSettings(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private FedrampHighSettings( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder subBuilder = null; - if (kmsSettings_ != null) { - subBuilder = kmsSettings_.toBuilder(); - } - kmsSettings_ = input.readMessage(com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(kmsSettings_); - kmsSettings_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_FedrampHighSettings_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_FedrampHighSettings_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings.class, com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings.Builder.class); - } - - public static final int KMS_SETTINGS_FIELD_NUMBER = 1; - private com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kmsSettings_; - /** - *
-     * Input only. Immutable. Settings used to create a CMEK crypto key.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return Whether the kmsSettings field is set. - */ - @java.lang.Override - public boolean hasKmsSettings() { - return kmsSettings_ != null; - } - /** - *
-     * Input only. Immutable. Settings used to create a CMEK crypto key.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return The kmsSettings. - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings getKmsSettings() { - return kmsSettings_ == null ? com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.getDefaultInstance() : kmsSettings_; - } - /** - *
-     * Input only. Immutable. Settings used to create a CMEK crypto key.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettingsOrBuilder getKmsSettingsOrBuilder() { - return getKmsSettings(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (kmsSettings_ != null) { - output.writeMessage(1, getKmsSettings()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (kmsSettings_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getKmsSettings()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings other = (com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings) obj; - - if (hasKmsSettings() != other.hasKmsSettings()) return false; - if (hasKmsSettings()) { - if (!getKmsSettings() - .equals(other.getKmsSettings())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasKmsSettings()) { - hash = (37 * hash) + KMS_SETTINGS_FIELD_NUMBER; - hash = (53 * hash) + getKmsSettings().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * Settings specific to resources needed for FedRAMP High.
-     * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings) - com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettingsOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_FedrampHighSettings_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_FedrampHighSettings_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings.class, com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (kmsSettingsBuilder_ == null) { - kmsSettings_ = null; - } else { - kmsSettings_ = null; - kmsSettingsBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_FedrampHighSettings_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings build() { - com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings buildPartial() { - com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings result = new com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings(this); - if (kmsSettingsBuilder_ == null) { - result.kmsSettings_ = kmsSettings_; - } else { - result.kmsSettings_ = kmsSettingsBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings) { - return mergeFrom((com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings other) { - if (other == com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings.getDefaultInstance()) return this; - if (other.hasKmsSettings()) { - mergeKmsSettings(other.getKmsSettings()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kmsSettings_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettingsOrBuilder> kmsSettingsBuilder_; - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return Whether the kmsSettings field is set. - */ - public boolean hasKmsSettings() { - return kmsSettingsBuilder_ != null || kmsSettings_ != null; - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return The kmsSettings. - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings getKmsSettings() { - if (kmsSettingsBuilder_ == null) { - return kmsSettings_ == null ? com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.getDefaultInstance() : kmsSettings_; - } else { - return kmsSettingsBuilder_.getMessage(); - } - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder setKmsSettings(com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings value) { - if (kmsSettingsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - kmsSettings_ = value; - onChanged(); - } else { - kmsSettingsBuilder_.setMessage(value); - } - - return this; - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder setKmsSettings( - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder builderForValue) { - if (kmsSettingsBuilder_ == null) { - kmsSettings_ = builderForValue.build(); - onChanged(); - } else { - kmsSettingsBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder mergeKmsSettings(com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings value) { - if (kmsSettingsBuilder_ == null) { - if (kmsSettings_ != null) { - kmsSettings_ = - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.newBuilder(kmsSettings_).mergeFrom(value).buildPartial(); - } else { - kmsSettings_ = value; - } - onChanged(); - } else { - kmsSettingsBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder clearKmsSettings() { - if (kmsSettingsBuilder_ == null) { - kmsSettings_ = null; - onChanged(); - } else { - kmsSettings_ = null; - kmsSettingsBuilder_ = null; - } - - return this; - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder getKmsSettingsBuilder() { - - onChanged(); - return getKmsSettingsFieldBuilder().getBuilder(); - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettingsOrBuilder getKmsSettingsOrBuilder() { - if (kmsSettingsBuilder_ != null) { - return kmsSettingsBuilder_.getMessageOrBuilder(); - } else { - return kmsSettings_ == null ? - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.getDefaultInstance() : kmsSettings_; - } - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettingsOrBuilder> - getKmsSettingsFieldBuilder() { - if (kmsSettingsBuilder_ == null) { - kmsSettingsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettingsOrBuilder>( - getKmsSettings(), - getParentForChildren(), - isClean()); - kmsSettings_ = null; - } - return kmsSettingsBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings) - private static final com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings(); - } - - public static com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public FedrampHighSettings parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new FedrampHighSettings(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - @java.lang.Deprecated public interface FedrampModerateSettingsOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings) - com.google.protobuf.MessageOrBuilder { - - /** - *
-     * Input only. Immutable. Settings used to create a CMEK crypto key.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return Whether the kmsSettings field is set. - */ - boolean hasKmsSettings(); - /** - *
-     * Input only. Immutable. Settings used to create a CMEK crypto key.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return The kmsSettings. - */ - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings getKmsSettings(); - /** - *
-     * Input only. Immutable. Settings used to create a CMEK crypto key.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettingsOrBuilder getKmsSettingsOrBuilder(); - } - /** - *
-   * Settings specific to resources needed for FedRAMP Moderate.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings} - */ - @java.lang.Deprecated public static final class FedrampModerateSettings extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings) - FedrampModerateSettingsOrBuilder { - private static final long serialVersionUID = 0L; - // Use FedrampModerateSettings.newBuilder() to construct. - private FedrampModerateSettings(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private FedrampModerateSettings() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new FedrampModerateSettings(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private FedrampModerateSettings( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder subBuilder = null; - if (kmsSettings_ != null) { - subBuilder = kmsSettings_.toBuilder(); - } - kmsSettings_ = input.readMessage(com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(kmsSettings_); - kmsSettings_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_FedrampModerateSettings_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_FedrampModerateSettings_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings.class, com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings.Builder.class); - } - - public static final int KMS_SETTINGS_FIELD_NUMBER = 1; - private com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kmsSettings_; - /** - *
-     * Input only. Immutable. Settings used to create a CMEK crypto key.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return Whether the kmsSettings field is set. - */ - @java.lang.Override - public boolean hasKmsSettings() { - return kmsSettings_ != null; - } - /** - *
-     * Input only. Immutable. Settings used to create a CMEK crypto key.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return The kmsSettings. - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings getKmsSettings() { - return kmsSettings_ == null ? com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.getDefaultInstance() : kmsSettings_; - } - /** - *
-     * Input only. Immutable. Settings used to create a CMEK crypto key.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettingsOrBuilder getKmsSettingsOrBuilder() { - return getKmsSettings(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (kmsSettings_ != null) { - output.writeMessage(1, getKmsSettings()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (kmsSettings_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getKmsSettings()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings other = (com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings) obj; - - if (hasKmsSettings() != other.hasKmsSettings()) return false; - if (hasKmsSettings()) { - if (!getKmsSettings() - .equals(other.getKmsSettings())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasKmsSettings()) { - hash = (37 * hash) + KMS_SETTINGS_FIELD_NUMBER; - hash = (53 * hash) + getKmsSettings().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * Settings specific to resources needed for FedRAMP Moderate.
-     * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings) - com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettingsOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_FedrampModerateSettings_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_FedrampModerateSettings_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings.class, com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (kmsSettingsBuilder_ == null) { - kmsSettings_ = null; - } else { - kmsSettings_ = null; - kmsSettingsBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_FedrampModerateSettings_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings build() { - com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings buildPartial() { - com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings result = new com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings(this); - if (kmsSettingsBuilder_ == null) { - result.kmsSettings_ = kmsSettings_; - } else { - result.kmsSettings_ = kmsSettingsBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings) { - return mergeFrom((com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings other) { - if (other == com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings.getDefaultInstance()) return this; - if (other.hasKmsSettings()) { - mergeKmsSettings(other.getKmsSettings()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kmsSettings_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettingsOrBuilder> kmsSettingsBuilder_; - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return Whether the kmsSettings field is set. - */ - public boolean hasKmsSettings() { - return kmsSettingsBuilder_ != null || kmsSettings_ != null; - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return The kmsSettings. - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings getKmsSettings() { - if (kmsSettingsBuilder_ == null) { - return kmsSettings_ == null ? com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.getDefaultInstance() : kmsSettings_; - } else { - return kmsSettingsBuilder_.getMessage(); - } - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder setKmsSettings(com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings value) { - if (kmsSettingsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - kmsSettings_ = value; - onChanged(); - } else { - kmsSettingsBuilder_.setMessage(value); - } - - return this; - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder setKmsSettings( - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder builderForValue) { - if (kmsSettingsBuilder_ == null) { - kmsSettings_ = builderForValue.build(); - onChanged(); - } else { - kmsSettingsBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder mergeKmsSettings(com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings value) { - if (kmsSettingsBuilder_ == null) { - if (kmsSettings_ != null) { - kmsSettings_ = - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.newBuilder(kmsSettings_).mergeFrom(value).buildPartial(); - } else { - kmsSettings_ = value; - } - onChanged(); - } else { - kmsSettingsBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder clearKmsSettings() { - if (kmsSettingsBuilder_ == null) { - kmsSettings_ = null; - onChanged(); - } else { - kmsSettings_ = null; - kmsSettingsBuilder_ = null; - } - - return this; - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder getKmsSettingsBuilder() { - - onChanged(); - return getKmsSettingsFieldBuilder().getBuilder(); - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettingsOrBuilder getKmsSettingsOrBuilder() { - if (kmsSettingsBuilder_ != null) { - return kmsSettingsBuilder_.getMessageOrBuilder(); - } else { - return kmsSettings_ == null ? - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.getDefaultInstance() : kmsSettings_; - } - } - /** - *
-       * Input only. Immutable. Settings used to create a CMEK crypto key.
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 1 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettingsOrBuilder> - getKmsSettingsFieldBuilder() { - if (kmsSettingsBuilder_ == null) { - kmsSettingsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettingsOrBuilder>( - getKmsSettings(), - getParentForChildren(), - isClean()); - kmsSettings_ = null; - } - return kmsSettingsBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings) - private static final com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings(); - } - - public static com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public FedrampModerateSettings parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new FedrampModerateSettings(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public interface ResourceSettingsOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings) - com.google.protobuf.MessageOrBuilder { - - /** - *
-     * Resource identifier.
-     * For a project this represents project_id. If the project is already
-     * taken, the workload creation will fail.
-     * For KeyRing, this represents the keyring_id.
-     * For a folder, don't set this value as folder_id is assigned by Google.
-     * 
- * - * string resource_id = 1; - * @return The resourceId. - */ - java.lang.String getResourceId(); - /** - *
-     * Resource identifier.
-     * For a project this represents project_id. If the project is already
-     * taken, the workload creation will fail.
-     * For KeyRing, this represents the keyring_id.
-     * For a folder, don't set this value as folder_id is assigned by Google.
-     * 
- * - * string resource_id = 1; - * @return The bytes for resourceId. - */ - com.google.protobuf.ByteString - getResourceIdBytes(); - - /** - *
-     * Indicates the type of resource. This field should be specified to
-     * correspond the id to the right project type (CONSUMER_PROJECT or
-     * ENCRYPTION_KEYS_PROJECT)
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @return The enum numeric value on the wire for resourceType. - */ - int getResourceTypeValue(); - /** - *
-     * Indicates the type of resource. This field should be specified to
-     * correspond the id to the right project type (CONSUMER_PROJECT or
-     * ENCRYPTION_KEYS_PROJECT)
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @return The resourceType. - */ - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType getResourceType(); - - /** - *
-     * User-assigned resource display name.
-     * If not empty it will be used to create a resource with the specified
-     * name.
-     * 
- * - * string display_name = 3; - * @return The displayName. - */ - java.lang.String getDisplayName(); - /** - *
-     * User-assigned resource display name.
-     * If not empty it will be used to create a resource with the specified
-     * name.
-     * 
- * - * string display_name = 3; - * @return The bytes for displayName. - */ - com.google.protobuf.ByteString - getDisplayNameBytes(); - } - /** - *
-   * Represent the custom settings for the resources to be created.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings} - */ - public static final class ResourceSettings extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings) - ResourceSettingsOrBuilder { - private static final long serialVersionUID = 0L; - // Use ResourceSettings.newBuilder() to construct. - private ResourceSettings(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ResourceSettings() { - resourceId_ = ""; - resourceType_ = 0; - displayName_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ResourceSettings(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ResourceSettings( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - resourceId_ = s; - break; - } - case 16: { - int rawValue = input.readEnum(); - - resourceType_ = rawValue; - break; - } - case 26: { - java.lang.String s = input.readStringRequireUtf8(); - - displayName_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_ResourceSettings_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_ResourceSettings_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings.class, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings.Builder.class); - } - - public static final int RESOURCE_ID_FIELD_NUMBER = 1; - private volatile java.lang.Object resourceId_; - /** - *
-     * Resource identifier.
-     * For a project this represents project_id. If the project is already
-     * taken, the workload creation will fail.
-     * For KeyRing, this represents the keyring_id.
-     * For a folder, don't set this value as folder_id is assigned by Google.
-     * 
- * - * string resource_id = 1; - * @return The resourceId. - */ - @java.lang.Override - public java.lang.String getResourceId() { - java.lang.Object ref = resourceId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - resourceId_ = s; - return s; - } - } - /** - *
-     * Resource identifier.
-     * For a project this represents project_id. If the project is already
-     * taken, the workload creation will fail.
-     * For KeyRing, this represents the keyring_id.
-     * For a folder, don't set this value as folder_id is assigned by Google.
-     * 
- * - * string resource_id = 1; - * @return The bytes for resourceId. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getResourceIdBytes() { - java.lang.Object ref = resourceId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - resourceId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int RESOURCE_TYPE_FIELD_NUMBER = 2; - private int resourceType_; - /** - *
-     * Indicates the type of resource. This field should be specified to
-     * correspond the id to the right project type (CONSUMER_PROJECT or
-     * ENCRYPTION_KEYS_PROJECT)
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @return The enum numeric value on the wire for resourceType. - */ - @java.lang.Override public int getResourceTypeValue() { - return resourceType_; - } - /** - *
-     * Indicates the type of resource. This field should be specified to
-     * correspond the id to the right project type (CONSUMER_PROJECT or
-     * ENCRYPTION_KEYS_PROJECT)
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @return The resourceType. - */ - @java.lang.Override public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType getResourceType() { - @SuppressWarnings("deprecation") - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType result = com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType.valueOf(resourceType_); - return result == null ? com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType.UNRECOGNIZED : result; - } - - public static final int DISPLAY_NAME_FIELD_NUMBER = 3; - private volatile java.lang.Object displayName_; - /** - *
-     * User-assigned resource display name.
-     * If not empty it will be used to create a resource with the specified
-     * name.
-     * 
- * - * string display_name = 3; - * @return The displayName. - */ - @java.lang.Override - public java.lang.String getDisplayName() { - java.lang.Object ref = displayName_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - displayName_ = s; - return s; - } - } - /** - *
-     * User-assigned resource display name.
-     * If not empty it will be used to create a resource with the specified
-     * name.
-     * 
- * - * string display_name = 3; - * @return The bytes for displayName. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getDisplayNameBytes() { - java.lang.Object ref = displayName_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - displayName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(resourceId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, resourceId_); - } - if (resourceType_ != com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType.RESOURCE_TYPE_UNSPECIFIED.getNumber()) { - output.writeEnum(2, resourceType_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(displayName_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, displayName_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(resourceId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, resourceId_); - } - if (resourceType_ != com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType.RESOURCE_TYPE_UNSPECIFIED.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(2, resourceType_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(displayName_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, displayName_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings other = (com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings) obj; - - if (!getResourceId() - .equals(other.getResourceId())) return false; - if (resourceType_ != other.resourceType_) return false; - if (!getDisplayName() - .equals(other.getDisplayName())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + RESOURCE_ID_FIELD_NUMBER; - hash = (53 * hash) + getResourceId().hashCode(); - hash = (37 * hash) + RESOURCE_TYPE_FIELD_NUMBER; - hash = (53 * hash) + resourceType_; - hash = (37 * hash) + DISPLAY_NAME_FIELD_NUMBER; - hash = (53 * hash) + getDisplayName().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * Represent the custom settings for the resources to be created.
-     * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings) - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettingsOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_ResourceSettings_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_ResourceSettings_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings.class, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - resourceId_ = ""; - - resourceType_ = 0; - - displayName_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_ResourceSettings_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings build() { - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings buildPartial() { - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings result = new com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings(this); - result.resourceId_ = resourceId_; - result.resourceType_ = resourceType_; - result.displayName_ = displayName_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings) { - return mergeFrom((com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings other) { - if (other == com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings.getDefaultInstance()) return this; - if (!other.getResourceId().isEmpty()) { - resourceId_ = other.resourceId_; - onChanged(); - } - if (other.resourceType_ != 0) { - setResourceTypeValue(other.getResourceTypeValue()); - } - if (!other.getDisplayName().isEmpty()) { - displayName_ = other.displayName_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object resourceId_ = ""; - /** - *
-       * Resource identifier.
-       * For a project this represents project_id. If the project is already
-       * taken, the workload creation will fail.
-       * For KeyRing, this represents the keyring_id.
-       * For a folder, don't set this value as folder_id is assigned by Google.
-       * 
- * - * string resource_id = 1; - * @return The resourceId. - */ - public java.lang.String getResourceId() { - java.lang.Object ref = resourceId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - resourceId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-       * Resource identifier.
-       * For a project this represents project_id. If the project is already
-       * taken, the workload creation will fail.
-       * For KeyRing, this represents the keyring_id.
-       * For a folder, don't set this value as folder_id is assigned by Google.
-       * 
- * - * string resource_id = 1; - * @return The bytes for resourceId. - */ - public com.google.protobuf.ByteString - getResourceIdBytes() { - java.lang.Object ref = resourceId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - resourceId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-       * Resource identifier.
-       * For a project this represents project_id. If the project is already
-       * taken, the workload creation will fail.
-       * For KeyRing, this represents the keyring_id.
-       * For a folder, don't set this value as folder_id is assigned by Google.
-       * 
- * - * string resource_id = 1; - * @param value The resourceId to set. - * @return This builder for chaining. - */ - public Builder setResourceId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - resourceId_ = value; - onChanged(); - return this; - } - /** - *
-       * Resource identifier.
-       * For a project this represents project_id. If the project is already
-       * taken, the workload creation will fail.
-       * For KeyRing, this represents the keyring_id.
-       * For a folder, don't set this value as folder_id is assigned by Google.
-       * 
- * - * string resource_id = 1; - * @return This builder for chaining. - */ - public Builder clearResourceId() { - - resourceId_ = getDefaultInstance().getResourceId(); - onChanged(); - return this; - } - /** - *
-       * Resource identifier.
-       * For a project this represents project_id. If the project is already
-       * taken, the workload creation will fail.
-       * For KeyRing, this represents the keyring_id.
-       * For a folder, don't set this value as folder_id is assigned by Google.
-       * 
- * - * string resource_id = 1; - * @param value The bytes for resourceId to set. - * @return This builder for chaining. - */ - public Builder setResourceIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - resourceId_ = value; - onChanged(); - return this; - } - - private int resourceType_ = 0; - /** - *
-       * Indicates the type of resource. This field should be specified to
-       * correspond the id to the right project type (CONSUMER_PROJECT or
-       * ENCRYPTION_KEYS_PROJECT)
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @return The enum numeric value on the wire for resourceType. - */ - @java.lang.Override public int getResourceTypeValue() { - return resourceType_; - } - /** - *
-       * Indicates the type of resource. This field should be specified to
-       * correspond the id to the right project type (CONSUMER_PROJECT or
-       * ENCRYPTION_KEYS_PROJECT)
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @param value The enum numeric value on the wire for resourceType to set. - * @return This builder for chaining. - */ - public Builder setResourceTypeValue(int value) { - - resourceType_ = value; - onChanged(); - return this; - } - /** - *
-       * Indicates the type of resource. This field should be specified to
-       * correspond the id to the right project type (CONSUMER_PROJECT or
-       * ENCRYPTION_KEYS_PROJECT)
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @return The resourceType. - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType getResourceType() { - @SuppressWarnings("deprecation") - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType result = com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType.valueOf(resourceType_); - return result == null ? com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType.UNRECOGNIZED : result; - } - /** - *
-       * Indicates the type of resource. This field should be specified to
-       * correspond the id to the right project type (CONSUMER_PROJECT or
-       * ENCRYPTION_KEYS_PROJECT)
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @param value The resourceType to set. - * @return This builder for chaining. - */ - public Builder setResourceType(com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType value) { - if (value == null) { - throw new NullPointerException(); - } - - resourceType_ = value.getNumber(); - onChanged(); - return this; - } - /** - *
-       * Indicates the type of resource. This field should be specified to
-       * correspond the id to the right project type (CONSUMER_PROJECT or
-       * ENCRYPTION_KEYS_PROJECT)
-       * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.ResourceType resource_type = 2; - * @return This builder for chaining. - */ - public Builder clearResourceType() { - - resourceType_ = 0; - onChanged(); - return this; - } - - private java.lang.Object displayName_ = ""; - /** - *
-       * User-assigned resource display name.
-       * If not empty it will be used to create a resource with the specified
-       * name.
-       * 
- * - * string display_name = 3; - * @return The displayName. - */ - public java.lang.String getDisplayName() { - java.lang.Object ref = displayName_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - displayName_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-       * User-assigned resource display name.
-       * If not empty it will be used to create a resource with the specified
-       * name.
-       * 
- * - * string display_name = 3; - * @return The bytes for displayName. - */ - public com.google.protobuf.ByteString - getDisplayNameBytes() { - java.lang.Object ref = displayName_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - displayName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-       * User-assigned resource display name.
-       * If not empty it will be used to create a resource with the specified
-       * name.
-       * 
- * - * string display_name = 3; - * @param value The displayName to set. - * @return This builder for chaining. - */ - public Builder setDisplayName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - displayName_ = value; - onChanged(); - return this; - } - /** - *
-       * User-assigned resource display name.
-       * If not empty it will be used to create a resource with the specified
-       * name.
-       * 
- * - * string display_name = 3; - * @return This builder for chaining. - */ - public Builder clearDisplayName() { - - displayName_ = getDefaultInstance().getDisplayName(); - onChanged(); - return this; - } - /** - *
-       * User-assigned resource display name.
-       * If not empty it will be used to create a resource with the specified
-       * name.
-       * 
- * - * string display_name = 3; - * @param value The bytes for displayName to set. - * @return This builder for chaining. - */ - public Builder setDisplayNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - displayName_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings) - private static final com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings(); - } - - public static com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ResourceSettings parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ResourceSettings(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public interface SaaEnrollmentResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse) - com.google.protobuf.MessageOrBuilder { - - /** - *
-     * Indicates SAA enrollment status of a given workload.
-     * 
- * - * optional .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupState setup_status = 1; - * @return Whether the setupStatus field is set. - */ - boolean hasSetupStatus(); - /** - *
-     * Indicates SAA enrollment status of a given workload.
-     * 
- * - * optional .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupState setup_status = 1; - * @return The enum numeric value on the wire for setupStatus. - */ - int getSetupStatusValue(); - /** - *
-     * Indicates SAA enrollment status of a given workload.
-     * 
- * - * optional .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupState setup_status = 1; - * @return The setupStatus. - */ - com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupState getSetupStatus(); - - /** - *
-     * Indicates SAA enrollment setup error if any.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @return A list containing the setupErrors. - */ - java.util.List getSetupErrorsList(); - /** - *
-     * Indicates SAA enrollment setup error if any.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @return The count of setupErrors. - */ - int getSetupErrorsCount(); - /** - *
-     * Indicates SAA enrollment setup error if any.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @param index The index of the element to return. - * @return The setupErrors at the given index. - */ - com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError getSetupErrors(int index); - /** - *
-     * Indicates SAA enrollment setup error if any.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @return A list containing the enum numeric values on the wire for setupErrors. - */ - java.util.List - getSetupErrorsValueList(); - /** - *
-     * Indicates SAA enrollment setup error if any.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @param index The index of the value to return. - * @return The enum numeric value on the wire of setupErrors at the given index. - */ - int getSetupErrorsValue(int index); - } - /** - *
-   * Signed Access Approvals (SAA) enrollment response.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse} - */ - public static final class SaaEnrollmentResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse) - SaaEnrollmentResponseOrBuilder { - private static final long serialVersionUID = 0L; - // Use SaaEnrollmentResponse.newBuilder() to construct. - private SaaEnrollmentResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private SaaEnrollmentResponse() { - setupStatus_ = 0; - setupErrors_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new SaaEnrollmentResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private SaaEnrollmentResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 8: { - int rawValue = input.readEnum(); - bitField0_ |= 0x00000001; - setupStatus_ = rawValue; - break; - } - case 16: { - int rawValue = input.readEnum(); - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - setupErrors_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000002; - } - setupErrors_.add(rawValue); - break; - } - case 18: { - int length = input.readRawVarint32(); - int oldLimit = input.pushLimit(length); - while(input.getBytesUntilLimit() > 0) { - int rawValue = input.readEnum(); - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - setupErrors_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000002; - } - setupErrors_.add(rawValue); - } - input.popLimit(oldLimit); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000002) != 0)) { - setupErrors_ = java.util.Collections.unmodifiableList(setupErrors_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_SaaEnrollmentResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_SaaEnrollmentResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.class, com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.Builder.class); - } - - /** - *
-     * Setup state of SAA enrollment.
-     * 
- * - * Protobuf enum {@code google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupState} - */ - public enum SetupState - implements com.google.protobuf.ProtocolMessageEnum { - /** - *
-       * Unspecified.
-       * 
- * - * SETUP_STATE_UNSPECIFIED = 0; - */ - SETUP_STATE_UNSPECIFIED(0), - /** - *
-       * SAA enrollment pending.
-       * 
- * - * STATUS_PENDING = 1; - */ - STATUS_PENDING(1), - /** - *
-       * SAA enrollment comopleted.
-       * 
- * - * STATUS_COMPLETE = 2; - */ - STATUS_COMPLETE(2), - UNRECOGNIZED(-1), - ; - - /** - *
-       * Unspecified.
-       * 
- * - * SETUP_STATE_UNSPECIFIED = 0; - */ - public static final int SETUP_STATE_UNSPECIFIED_VALUE = 0; - /** - *
-       * SAA enrollment pending.
-       * 
- * - * STATUS_PENDING = 1; - */ - public static final int STATUS_PENDING_VALUE = 1; - /** - *
-       * SAA enrollment comopleted.
-       * 
- * - * STATUS_COMPLETE = 2; - */ - public static final int STATUS_COMPLETE_VALUE = 2; - - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static SetupState valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static SetupState forNumber(int value) { - switch (value) { - case 0: return SETUP_STATE_UNSPECIFIED; - case 1: return STATUS_PENDING; - case 2: return STATUS_COMPLETE; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static final com.google.protobuf.Internal.EnumLiteMap< - SetupState> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public SetupState findValueByNumber(int number) { - return SetupState.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.getDescriptor().getEnumTypes().get(0); - } - - private static final SetupState[] VALUES = values(); - - public static SetupState valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private SetupState(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupState) - } - - /** - *
-     * Setup error of SAA enrollment.
-     * 
- * - * Protobuf enum {@code google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError} - */ - public enum SetupError - implements com.google.protobuf.ProtocolMessageEnum { - /** - *
-       * Unspecified.
-       * 
- * - * SETUP_ERROR_UNSPECIFIED = 0; - */ - SETUP_ERROR_UNSPECIFIED(0), - /** - *
-       * Invalid states for all customers, to be redirected to AA UI for
-       * additional details.
-       * 
- * - * ERROR_INVALID_BASE_SETUP = 1; - */ - ERROR_INVALID_BASE_SETUP(1), - /** - *
-       * Returned when there is not an EKM key configured.
-       * 
- * - * ERROR_MISSING_EXTERNAL_SIGNING_KEY = 2; - */ - ERROR_MISSING_EXTERNAL_SIGNING_KEY(2), - /** - *
-       * Returned when there are no enrolled services or the customer is
-       * enrolled in CAA only for a subset of services.
-       * 
- * - * ERROR_NOT_ALL_SERVICES_ENROLLED = 3; - */ - ERROR_NOT_ALL_SERVICES_ENROLLED(3), - /** - *
-       * Returned when exception was encountered during evaluation of other
-       * criteria.
-       * 
- * - * ERROR_SETUP_CHECK_FAILED = 4; - */ - ERROR_SETUP_CHECK_FAILED(4), - UNRECOGNIZED(-1), - ; - - /** - *
-       * Unspecified.
-       * 
- * - * SETUP_ERROR_UNSPECIFIED = 0; - */ - public static final int SETUP_ERROR_UNSPECIFIED_VALUE = 0; - /** - *
-       * Invalid states for all customers, to be redirected to AA UI for
-       * additional details.
-       * 
- * - * ERROR_INVALID_BASE_SETUP = 1; - */ - public static final int ERROR_INVALID_BASE_SETUP_VALUE = 1; - /** - *
-       * Returned when there is not an EKM key configured.
-       * 
- * - * ERROR_MISSING_EXTERNAL_SIGNING_KEY = 2; - */ - public static final int ERROR_MISSING_EXTERNAL_SIGNING_KEY_VALUE = 2; - /** - *
-       * Returned when there are no enrolled services or the customer is
-       * enrolled in CAA only for a subset of services.
-       * 
- * - * ERROR_NOT_ALL_SERVICES_ENROLLED = 3; - */ - public static final int ERROR_NOT_ALL_SERVICES_ENROLLED_VALUE = 3; - /** - *
-       * Returned when exception was encountered during evaluation of other
-       * criteria.
-       * 
- * - * ERROR_SETUP_CHECK_FAILED = 4; - */ - public static final int ERROR_SETUP_CHECK_FAILED_VALUE = 4; - - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static SetupError valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static SetupError forNumber(int value) { - switch (value) { - case 0: return SETUP_ERROR_UNSPECIFIED; - case 1: return ERROR_INVALID_BASE_SETUP; - case 2: return ERROR_MISSING_EXTERNAL_SIGNING_KEY; - case 3: return ERROR_NOT_ALL_SERVICES_ENROLLED; - case 4: return ERROR_SETUP_CHECK_FAILED; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static final com.google.protobuf.Internal.EnumLiteMap< - SetupError> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public SetupError findValueByNumber(int number) { - return SetupError.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.getDescriptor().getEnumTypes().get(1); - } - - private static final SetupError[] VALUES = values(); - - public static SetupError valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private SetupError(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError) - } - - private int bitField0_; - public static final int SETUP_STATUS_FIELD_NUMBER = 1; - private int setupStatus_; - /** - *
-     * Indicates SAA enrollment status of a given workload.
-     * 
- * - * optional .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupState setup_status = 1; - * @return Whether the setupStatus field is set. - */ - @java.lang.Override public boolean hasSetupStatus() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-     * Indicates SAA enrollment status of a given workload.
-     * 
- * - * optional .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupState setup_status = 1; - * @return The enum numeric value on the wire for setupStatus. - */ - @java.lang.Override public int getSetupStatusValue() { - return setupStatus_; - } - /** - *
-     * Indicates SAA enrollment status of a given workload.
-     * 
- * - * optional .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupState setup_status = 1; - * @return The setupStatus. - */ - @java.lang.Override public com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupState getSetupStatus() { - @SuppressWarnings("deprecation") - com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupState result = com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupState.valueOf(setupStatus_); - return result == null ? com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupState.UNRECOGNIZED : result; - } - - public static final int SETUP_ERRORS_FIELD_NUMBER = 2; - private java.util.List setupErrors_; - private static final com.google.protobuf.Internal.ListAdapter.Converter< - java.lang.Integer, com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError> setupErrors_converter_ = - new com.google.protobuf.Internal.ListAdapter.Converter< - java.lang.Integer, com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError>() { - public com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError convert(java.lang.Integer from) { - @SuppressWarnings("deprecation") - com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError result = com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError.valueOf(from); - return result == null ? com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError.UNRECOGNIZED : result; - } - }; - /** - *
-     * Indicates SAA enrollment setup error if any.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @return A list containing the setupErrors. - */ - @java.lang.Override - public java.util.List getSetupErrorsList() { - return new com.google.protobuf.Internal.ListAdapter< - java.lang.Integer, com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError>(setupErrors_, setupErrors_converter_); - } - /** - *
-     * Indicates SAA enrollment setup error if any.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @return The count of setupErrors. - */ - @java.lang.Override - public int getSetupErrorsCount() { - return setupErrors_.size(); - } - /** - *
-     * Indicates SAA enrollment setup error if any.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @param index The index of the element to return. - * @return The setupErrors at the given index. - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError getSetupErrors(int index) { - return setupErrors_converter_.convert(setupErrors_.get(index)); - } - /** - *
-     * Indicates SAA enrollment setup error if any.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @return A list containing the enum numeric values on the wire for setupErrors. - */ - @java.lang.Override - public java.util.List - getSetupErrorsValueList() { - return setupErrors_; - } - /** - *
-     * Indicates SAA enrollment setup error if any.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @param index The index of the value to return. - * @return The enum numeric value on the wire of setupErrors at the given index. - */ - @java.lang.Override - public int getSetupErrorsValue(int index) { - return setupErrors_.get(index); - } - private int setupErrorsMemoizedSerializedSize; - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - getSerializedSize(); - if (((bitField0_ & 0x00000001) != 0)) { - output.writeEnum(1, setupStatus_); - } - if (getSetupErrorsList().size() > 0) { - output.writeUInt32NoTag(18); - output.writeUInt32NoTag(setupErrorsMemoizedSerializedSize); - } - for (int i = 0; i < setupErrors_.size(); i++) { - output.writeEnumNoTag(setupErrors_.get(i)); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(1, setupStatus_); - } - { - int dataSize = 0; - for (int i = 0; i < setupErrors_.size(); i++) { - dataSize += com.google.protobuf.CodedOutputStream - .computeEnumSizeNoTag(setupErrors_.get(i)); - } - size += dataSize; - if (!getSetupErrorsList().isEmpty()) { size += 1; - size += com.google.protobuf.CodedOutputStream - .computeUInt32SizeNoTag(dataSize); - }setupErrorsMemoizedSerializedSize = dataSize; - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse other = (com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse) obj; - - if (hasSetupStatus() != other.hasSetupStatus()) return false; - if (hasSetupStatus()) { - if (setupStatus_ != other.setupStatus_) return false; - } - if (!setupErrors_.equals(other.setupErrors_)) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasSetupStatus()) { - hash = (37 * hash) + SETUP_STATUS_FIELD_NUMBER; - hash = (53 * hash) + setupStatus_; - } - if (getSetupErrorsCount() > 0) { - hash = (37 * hash) + SETUP_ERRORS_FIELD_NUMBER; - hash = (53 * hash) + setupErrors_.hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * Signed Access Approvals (SAA) enrollment response.
-     * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse) - com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_SaaEnrollmentResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_SaaEnrollmentResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.class, com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - setupStatus_ = 0; - bitField0_ = (bitField0_ & ~0x00000001); - setupErrors_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_SaaEnrollmentResponse_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse build() { - com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse buildPartial() { - com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse result = new com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (((from_bitField0_ & 0x00000001) != 0)) { - to_bitField0_ |= 0x00000001; - } - result.setupStatus_ = setupStatus_; - if (((bitField0_ & 0x00000002) != 0)) { - setupErrors_ = java.util.Collections.unmodifiableList(setupErrors_); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.setupErrors_ = setupErrors_; - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse) { - return mergeFrom((com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse other) { - if (other == com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.getDefaultInstance()) return this; - if (other.hasSetupStatus()) { - setSetupStatus(other.getSetupStatus()); - } - if (!other.setupErrors_.isEmpty()) { - if (setupErrors_.isEmpty()) { - setupErrors_ = other.setupErrors_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureSetupErrorsIsMutable(); - setupErrors_.addAll(other.setupErrors_); - } - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private int setupStatus_ = 0; - /** - *
-       * Indicates SAA enrollment status of a given workload.
-       * 
- * - * optional .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupState setup_status = 1; - * @return Whether the setupStatus field is set. - */ - @java.lang.Override public boolean hasSetupStatus() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-       * Indicates SAA enrollment status of a given workload.
-       * 
- * - * optional .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupState setup_status = 1; - * @return The enum numeric value on the wire for setupStatus. - */ - @java.lang.Override public int getSetupStatusValue() { - return setupStatus_; - } - /** - *
-       * Indicates SAA enrollment status of a given workload.
-       * 
- * - * optional .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupState setup_status = 1; - * @param value The enum numeric value on the wire for setupStatus to set. - * @return This builder for chaining. - */ - public Builder setSetupStatusValue(int value) { - bitField0_ |= 0x00000001; - setupStatus_ = value; - onChanged(); - return this; - } - /** - *
-       * Indicates SAA enrollment status of a given workload.
-       * 
- * - * optional .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupState setup_status = 1; - * @return The setupStatus. - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupState getSetupStatus() { - @SuppressWarnings("deprecation") - com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupState result = com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupState.valueOf(setupStatus_); - return result == null ? com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupState.UNRECOGNIZED : result; - } - /** - *
-       * Indicates SAA enrollment status of a given workload.
-       * 
- * - * optional .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupState setup_status = 1; - * @param value The setupStatus to set. - * @return This builder for chaining. - */ - public Builder setSetupStatus(com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupState value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000001; - setupStatus_ = value.getNumber(); - onChanged(); - return this; - } - /** - *
-       * Indicates SAA enrollment status of a given workload.
-       * 
- * - * optional .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupState setup_status = 1; - * @return This builder for chaining. - */ - public Builder clearSetupStatus() { - bitField0_ = (bitField0_ & ~0x00000001); - setupStatus_ = 0; - onChanged(); - return this; - } - - private java.util.List setupErrors_ = - java.util.Collections.emptyList(); - private void ensureSetupErrorsIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - setupErrors_ = new java.util.ArrayList(setupErrors_); - bitField0_ |= 0x00000002; - } - } - /** - *
-       * Indicates SAA enrollment setup error if any.
-       * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @return A list containing the setupErrors. - */ - public java.util.List getSetupErrorsList() { - return new com.google.protobuf.Internal.ListAdapter< - java.lang.Integer, com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError>(setupErrors_, setupErrors_converter_); - } - /** - *
-       * Indicates SAA enrollment setup error if any.
-       * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @return The count of setupErrors. - */ - public int getSetupErrorsCount() { - return setupErrors_.size(); - } - /** - *
-       * Indicates SAA enrollment setup error if any.
-       * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @param index The index of the element to return. - * @return The setupErrors at the given index. - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError getSetupErrors(int index) { - return setupErrors_converter_.convert(setupErrors_.get(index)); - } - /** - *
-       * Indicates SAA enrollment setup error if any.
-       * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @param index The index to set the value at. - * @param value The setupErrors to set. - * @return This builder for chaining. - */ - public Builder setSetupErrors( - int index, com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError value) { - if (value == null) { - throw new NullPointerException(); - } - ensureSetupErrorsIsMutable(); - setupErrors_.set(index, value.getNumber()); - onChanged(); - return this; - } - /** - *
-       * Indicates SAA enrollment setup error if any.
-       * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @param value The setupErrors to add. - * @return This builder for chaining. - */ - public Builder addSetupErrors(com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError value) { - if (value == null) { - throw new NullPointerException(); - } - ensureSetupErrorsIsMutable(); - setupErrors_.add(value.getNumber()); - onChanged(); - return this; - } - /** - *
-       * Indicates SAA enrollment setup error if any.
-       * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @param values The setupErrors to add. - * @return This builder for chaining. - */ - public Builder addAllSetupErrors( - java.lang.Iterable values) { - ensureSetupErrorsIsMutable(); - for (com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError value : values) { - setupErrors_.add(value.getNumber()); - } - onChanged(); - return this; - } - /** - *
-       * Indicates SAA enrollment setup error if any.
-       * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @return This builder for chaining. - */ - public Builder clearSetupErrors() { - setupErrors_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - return this; - } - /** - *
-       * Indicates SAA enrollment setup error if any.
-       * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @return A list containing the enum numeric values on the wire for setupErrors. - */ - public java.util.List - getSetupErrorsValueList() { - return java.util.Collections.unmodifiableList(setupErrors_); - } - /** - *
-       * Indicates SAA enrollment setup error if any.
-       * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @param index The index of the value to return. - * @return The enum numeric value on the wire of setupErrors at the given index. - */ - public int getSetupErrorsValue(int index) { - return setupErrors_.get(index); - } - /** - *
-       * Indicates SAA enrollment setup error if any.
-       * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @param index The index to set the value at. - * @param value The enum numeric value on the wire for setupErrors to set. - * @return This builder for chaining. - */ - public Builder setSetupErrorsValue( - int index, int value) { - ensureSetupErrorsIsMutable(); - setupErrors_.set(index, value); - onChanged(); - return this; - } - /** - *
-       * Indicates SAA enrollment setup error if any.
-       * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @param value The enum numeric value on the wire for setupErrors to add. - * @return This builder for chaining. - */ - public Builder addSetupErrorsValue(int value) { - ensureSetupErrorsIsMutable(); - setupErrors_.add(value); - onChanged(); - return this; - } - /** - *
-       * Indicates SAA enrollment setup error if any.
-       * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.SetupError setup_errors = 2; - * @param values The enum numeric values on the wire for setupErrors to add. - * @return This builder for chaining. - */ - public Builder addAllSetupErrorsValue( - java.lang.Iterable values) { - ensureSetupErrorsIsMutable(); - for (int value : values) { - setupErrors_.add(value); - } - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse) - private static final com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse(); - } - - public static com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public SaaEnrollmentResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new SaaEnrollmentResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - private int complianceRegimeSettingsCase_ = 0; - private java.lang.Object complianceRegimeSettings_; - public enum ComplianceRegimeSettingsCase - implements com.google.protobuf.Internal.EnumLite, - com.google.protobuf.AbstractMessage.InternalOneOfEnum { - @java.lang.Deprecated IL4_SETTINGS(7), - @java.lang.Deprecated CJIS_SETTINGS(8), - @java.lang.Deprecated FEDRAMP_HIGH_SETTINGS(11), - @java.lang.Deprecated FEDRAMP_MODERATE_SETTINGS(12), - COMPLIANCEREGIMESETTINGS_NOT_SET(0); - private final int value; - private ComplianceRegimeSettingsCase(int value) { - this.value = value; - } - /** - * @param value The number of the enum to look for. - * @return The enum associated with the given number. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static ComplianceRegimeSettingsCase valueOf(int value) { - return forNumber(value); - } - - public static ComplianceRegimeSettingsCase forNumber(int value) { - switch (value) { - case 7: return IL4_SETTINGS; - case 8: return CJIS_SETTINGS; - case 11: return FEDRAMP_HIGH_SETTINGS; - case 12: return FEDRAMP_MODERATE_SETTINGS; - case 0: return COMPLIANCEREGIMESETTINGS_NOT_SET; - default: return null; - } - } - public int getNumber() { - return this.value; - } - }; - - public ComplianceRegimeSettingsCase - getComplianceRegimeSettingsCase() { - return ComplianceRegimeSettingsCase.forNumber( - complianceRegimeSettingsCase_); - } - - public static final int NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object name_; - /** - *
-   * Optional. The resource name of the workload.
-   * Format:
-   * organizations/{organization}/locations/{location}/workloads/{workload}
-   * Read-only.
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @return The name. - */ - @java.lang.Override - public java.lang.String getName() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } - } - /** - *
-   * Optional. The resource name of the workload.
-   * Format:
-   * organizations/{organization}/locations/{location}/workloads/{workload}
-   * Read-only.
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for name. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int DISPLAY_NAME_FIELD_NUMBER = 2; - private volatile java.lang.Object displayName_; - /** - *
-   * Required. The user-assigned display name of the Workload.
-   * When present it must be between 4 to 30 characters.
-   * Allowed characters are: lowercase and uppercase letters, numbers,
-   * hyphen, and spaces.
-   * Example: My Workload
-   * 
- * - * string display_name = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The displayName. - */ - @java.lang.Override - public java.lang.String getDisplayName() { - java.lang.Object ref = displayName_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - displayName_ = s; - return s; - } - } - /** - *
-   * Required. The user-assigned display name of the Workload.
-   * When present it must be between 4 to 30 characters.
-   * Allowed characters are: lowercase and uppercase letters, numbers,
-   * hyphen, and spaces.
-   * Example: My Workload
-   * 
- * - * string display_name = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The bytes for displayName. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getDisplayNameBytes() { - java.lang.Object ref = displayName_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - displayName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int RESOURCES_FIELD_NUMBER = 3; - private java.util.List resources_; - /** - *
-   * Output only. The resources associated with this workload.
-   * These resources will be created when creating the workload.
-   * If any of the projects already exist, the workload creation will fail.
-   * Always read only.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - @java.lang.Override - public java.util.List getResourcesList() { - return resources_; - } - /** - *
-   * Output only. The resources associated with this workload.
-   * These resources will be created when creating the workload.
-   * If any of the projects already exist, the workload creation will fail.
-   * Always read only.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - @java.lang.Override - public java.util.List - getResourcesOrBuilderList() { - return resources_; - } - /** - *
-   * Output only. The resources associated with this workload.
-   * These resources will be created when creating the workload.
-   * If any of the projects already exist, the workload creation will fail.
-   * Always read only.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - @java.lang.Override - public int getResourcesCount() { - return resources_.size(); - } - /** - *
-   * Output only. The resources associated with this workload.
-   * These resources will be created when creating the workload.
-   * If any of the projects already exist, the workload creation will fail.
-   * Always read only.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo getResources(int index) { - return resources_.get(index); - } - /** - *
-   * Output only. The resources associated with this workload.
-   * These resources will be created when creating the workload.
-   * If any of the projects already exist, the workload creation will fail.
-   * Always read only.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfoOrBuilder getResourcesOrBuilder( - int index) { - return resources_.get(index); - } - - public static final int COMPLIANCE_REGIME_FIELD_NUMBER = 4; - private int complianceRegime_; - /** - *
-   * Required. Immutable. Compliance Regime associated with this workload.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE]; - * @return The enum numeric value on the wire for complianceRegime. - */ - @java.lang.Override public int getComplianceRegimeValue() { - return complianceRegime_; - } - /** - *
-   * Required. Immutable. Compliance Regime associated with this workload.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE]; - * @return The complianceRegime. - */ - @java.lang.Override public com.google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime getComplianceRegime() { - @SuppressWarnings("deprecation") - com.google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime result = com.google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime.valueOf(complianceRegime_); - return result == null ? com.google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime.UNRECOGNIZED : result; - } - - public static final int CREATE_TIME_FIELD_NUMBER = 5; - private com.google.protobuf.Timestamp createTime_; - /** - *
-   * Output only. Immutable. The Workload creation timestamp.
-   * 
- * - * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return Whether the createTime field is set. - */ - @java.lang.Override - public boolean hasCreateTime() { - return createTime_ != null; - } - /** - *
-   * Output only. Immutable. The Workload creation timestamp.
-   * 
- * - * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return The createTime. - */ - @java.lang.Override - public com.google.protobuf.Timestamp getCreateTime() { - return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; - } - /** - *
-   * Output only. Immutable. The Workload creation timestamp.
-   * 
- * - * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Override - public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { - return getCreateTime(); - } - - public static final int BILLING_ACCOUNT_FIELD_NUMBER = 6; - private volatile java.lang.Object billingAccount_; - /** - *
-   * Output only. The billing account used for the resources which are
-   * direct children of workload. This billing account is initially associated
-   * with the resources created as part of Workload creation.
-   * After the initial creation of these resources, the customer can change
-   * the assigned billing account.
-   * The resource name has the form
-   * `billingAccounts/{billing_account_id}`. For example,
-   * `billingAccounts/012345-567890-ABCDEF`.
-   * 
- * - * string billing_account = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return The billingAccount. - */ - @java.lang.Override - public java.lang.String getBillingAccount() { - java.lang.Object ref = billingAccount_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - billingAccount_ = s; - return s; - } - } - /** - *
-   * Output only. The billing account used for the resources which are
-   * direct children of workload. This billing account is initially associated
-   * with the resources created as part of Workload creation.
-   * After the initial creation of these resources, the customer can change
-   * the assigned billing account.
-   * The resource name has the form
-   * `billingAccounts/{billing_account_id}`. For example,
-   * `billingAccounts/012345-567890-ABCDEF`.
-   * 
- * - * string billing_account = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return The bytes for billingAccount. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getBillingAccountBytes() { - java.lang.Object ref = billingAccount_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - billingAccount_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int IL4_SETTINGS_FIELD_NUMBER = 7; - /** - *
-   * Input only. Immutable. Settings specific to resources needed for IL4.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings il4_settings = 7 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.il4_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=468 - * @return Whether the il4Settings field is set. - */ - @java.lang.Override - @java.lang.Deprecated public boolean hasIl4Settings() { - return complianceRegimeSettingsCase_ == 7; - } - /** - *
-   * Input only. Immutable. Settings specific to resources needed for IL4.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings il4_settings = 7 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.il4_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=468 - * @return The il4Settings. - */ - @java.lang.Override - @java.lang.Deprecated public com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings getIl4Settings() { - if (complianceRegimeSettingsCase_ == 7) { - return (com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings) complianceRegimeSettings_; - } - return com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings.getDefaultInstance(); - } - /** - *
-   * Input only. Immutable. Settings specific to resources needed for IL4.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings il4_settings = 7 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Override - @java.lang.Deprecated public com.google.cloud.assuredworkloads.v1beta1.Workload.IL4SettingsOrBuilder getIl4SettingsOrBuilder() { - if (complianceRegimeSettingsCase_ == 7) { - return (com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings) complianceRegimeSettings_; - } - return com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings.getDefaultInstance(); - } - - public static final int CJIS_SETTINGS_FIELD_NUMBER = 8; - /** - *
-   * Input only. Immutable. Settings specific to resources needed for CJIS.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings cjis_settings = 8 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.cjis_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=475 - * @return Whether the cjisSettings field is set. - */ - @java.lang.Override - @java.lang.Deprecated public boolean hasCjisSettings() { - return complianceRegimeSettingsCase_ == 8; - } - /** - *
-   * Input only. Immutable. Settings specific to resources needed for CJIS.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings cjis_settings = 8 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.cjis_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=475 - * @return The cjisSettings. - */ - @java.lang.Override - @java.lang.Deprecated public com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings getCjisSettings() { - if (complianceRegimeSettingsCase_ == 8) { - return (com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings) complianceRegimeSettings_; - } - return com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings.getDefaultInstance(); - } - /** - *
-   * Input only. Immutable. Settings specific to resources needed for CJIS.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings cjis_settings = 8 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Override - @java.lang.Deprecated public com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettingsOrBuilder getCjisSettingsOrBuilder() { - if (complianceRegimeSettingsCase_ == 8) { - return (com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings) complianceRegimeSettings_; - } - return com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings.getDefaultInstance(); - } - - public static final int FEDRAMP_HIGH_SETTINGS_FIELD_NUMBER = 11; - /** - *
-   * Input only. Immutable. Settings specific to resources needed for FedRAMP High.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings fedramp_high_settings = 11 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_high_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=482 - * @return Whether the fedrampHighSettings field is set. - */ - @java.lang.Override - @java.lang.Deprecated public boolean hasFedrampHighSettings() { - return complianceRegimeSettingsCase_ == 11; - } - /** - *
-   * Input only. Immutable. Settings specific to resources needed for FedRAMP High.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings fedramp_high_settings = 11 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_high_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=482 - * @return The fedrampHighSettings. - */ - @java.lang.Override - @java.lang.Deprecated public com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings getFedrampHighSettings() { - if (complianceRegimeSettingsCase_ == 11) { - return (com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings) complianceRegimeSettings_; - } - return com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings.getDefaultInstance(); - } - /** - *
-   * Input only. Immutable. Settings specific to resources needed for FedRAMP High.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings fedramp_high_settings = 11 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Override - @java.lang.Deprecated public com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettingsOrBuilder getFedrampHighSettingsOrBuilder() { - if (complianceRegimeSettingsCase_ == 11) { - return (com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings) complianceRegimeSettings_; - } - return com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings.getDefaultInstance(); - } - - public static final int FEDRAMP_MODERATE_SETTINGS_FIELD_NUMBER = 12; - /** - *
-   * Input only. Immutable. Settings specific to resources needed for FedRAMP Moderate.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings fedramp_moderate_settings = 12 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_moderate_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=489 - * @return Whether the fedrampModerateSettings field is set. - */ - @java.lang.Override - @java.lang.Deprecated public boolean hasFedrampModerateSettings() { - return complianceRegimeSettingsCase_ == 12; - } - /** - *
-   * Input only. Immutable. Settings specific to resources needed for FedRAMP Moderate.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings fedramp_moderate_settings = 12 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_moderate_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=489 - * @return The fedrampModerateSettings. - */ - @java.lang.Override - @java.lang.Deprecated public com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings getFedrampModerateSettings() { - if (complianceRegimeSettingsCase_ == 12) { - return (com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings) complianceRegimeSettings_; - } - return com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings.getDefaultInstance(); - } - /** - *
-   * Input only. Immutable. Settings specific to resources needed for FedRAMP Moderate.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings fedramp_moderate_settings = 12 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Override - @java.lang.Deprecated public com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettingsOrBuilder getFedrampModerateSettingsOrBuilder() { - if (complianceRegimeSettingsCase_ == 12) { - return (com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings) complianceRegimeSettings_; - } - return com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings.getDefaultInstance(); - } - - public static final int ETAG_FIELD_NUMBER = 9; - private volatile java.lang.Object etag_; - /** - *
-   * Optional. ETag of the workload, it is calculated on the basis
-   * of the Workload contents. It will be used in Update & Delete operations.
-   * 
- * - * string etag = 9 [(.google.api.field_behavior) = OPTIONAL]; - * @return The etag. - */ - @java.lang.Override - public java.lang.String getEtag() { - java.lang.Object ref = etag_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - etag_ = s; - return s; - } - } - /** - *
-   * Optional. ETag of the workload, it is calculated on the basis
-   * of the Workload contents. It will be used in Update & Delete operations.
-   * 
- * - * string etag = 9 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for etag. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getEtagBytes() { - java.lang.Object ref = etag_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - etag_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int LABELS_FIELD_NUMBER = 10; - private static final class LabelsDefaultEntryHolder { - static final com.google.protobuf.MapEntry< - java.lang.String, java.lang.String> defaultEntry = - com.google.protobuf.MapEntry - .newDefaultInstance( - com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_LabelsEntry_descriptor, - com.google.protobuf.WireFormat.FieldType.STRING, - "", - com.google.protobuf.WireFormat.FieldType.STRING, - ""); - } - private com.google.protobuf.MapField< - java.lang.String, java.lang.String> labels_; - private com.google.protobuf.MapField - internalGetLabels() { - if (labels_ == null) { - return com.google.protobuf.MapField.emptyMapField( - LabelsDefaultEntryHolder.defaultEntry); - } - return labels_; - } - - public int getLabelsCount() { - return internalGetLabels().getMap().size(); - } - /** - *
-   * Optional. Labels applied to the workload.
-   * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - - @java.lang.Override - public boolean containsLabels( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - return internalGetLabels().getMap().containsKey(key); - } - /** - * Use {@link #getLabelsMap()} instead. - */ - @java.lang.Override - @java.lang.Deprecated - public java.util.Map getLabels() { - return getLabelsMap(); - } - /** - *
-   * Optional. Labels applied to the workload.
-   * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - @java.lang.Override - - public java.util.Map getLabelsMap() { - return internalGetLabels().getMap(); - } - /** - *
-   * Optional. Labels applied to the workload.
-   * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - @java.lang.Override - - public java.lang.String getLabelsOrDefault( - java.lang.String key, - java.lang.String defaultValue) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetLabels().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - *
-   * Optional. Labels applied to the workload.
-   * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - @java.lang.Override - - public java.lang.String getLabelsOrThrow( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetLabels().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - public static final int PROVISIONED_RESOURCES_PARENT_FIELD_NUMBER = 13; - private volatile java.lang.Object provisionedResourcesParent_; - /** - *
-   * Input only. The parent resource for the resources managed by this Assured Workload. May
-   * be either empty or a folder resource which is a child of the
-   * Workload parent. If not specified all resources are created under the
-   * parent organization.
-   * Format:
-   * folders/{folder_id}
-   * 
- * - * string provisioned_resources_parent = 13 [(.google.api.field_behavior) = INPUT_ONLY]; - * @return The provisionedResourcesParent. - */ - @java.lang.Override - public java.lang.String getProvisionedResourcesParent() { - java.lang.Object ref = provisionedResourcesParent_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - provisionedResourcesParent_ = s; - return s; - } - } - /** - *
-   * Input only. The parent resource for the resources managed by this Assured Workload. May
-   * be either empty or a folder resource which is a child of the
-   * Workload parent. If not specified all resources are created under the
-   * parent organization.
-   * Format:
-   * folders/{folder_id}
-   * 
- * - * string provisioned_resources_parent = 13 [(.google.api.field_behavior) = INPUT_ONLY]; - * @return The bytes for provisionedResourcesParent. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getProvisionedResourcesParentBytes() { - java.lang.Object ref = provisionedResourcesParent_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - provisionedResourcesParent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int KMS_SETTINGS_FIELD_NUMBER = 14; - private com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kmsSettings_; - /** - *
-   * Input only. Settings used to create a CMEK crypto key. When set, a project with a KMS
-   * CMEK key is provisioned.
-   * This field is deprecated as of Feb 28, 2022.
-   * In order to create a Keyring, callers should specify,
-   * ENCRYPTION_KEYS_PROJECT or KEYRING in ResourceSettings.resource_type field.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 14 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY]; - * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.kms_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=516 - * @return Whether the kmsSettings field is set. - */ - @java.lang.Override - @java.lang.Deprecated public boolean hasKmsSettings() { - return kmsSettings_ != null; - } - /** - *
-   * Input only. Settings used to create a CMEK crypto key. When set, a project with a KMS
-   * CMEK key is provisioned.
-   * This field is deprecated as of Feb 28, 2022.
-   * In order to create a Keyring, callers should specify,
-   * ENCRYPTION_KEYS_PROJECT or KEYRING in ResourceSettings.resource_type field.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 14 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY]; - * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.kms_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=516 - * @return The kmsSettings. - */ - @java.lang.Override - @java.lang.Deprecated public com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings getKmsSettings() { - return kmsSettings_ == null ? com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.getDefaultInstance() : kmsSettings_; - } - /** - *
-   * Input only. Settings used to create a CMEK crypto key. When set, a project with a KMS
-   * CMEK key is provisioned.
-   * This field is deprecated as of Feb 28, 2022.
-   * In order to create a Keyring, callers should specify,
-   * ENCRYPTION_KEYS_PROJECT or KEYRING in ResourceSettings.resource_type field.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 14 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY]; - */ - @java.lang.Override - @java.lang.Deprecated public com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettingsOrBuilder getKmsSettingsOrBuilder() { - return getKmsSettings(); - } - - public static final int RESOURCE_SETTINGS_FIELD_NUMBER = 15; - private java.util.List resourceSettings_; - /** - *
-   * Input only. Resource properties that are used to customize workload resources.
-   * These properties (such as custom project id) will be used to create
-   * workload resources if possible. This field is optional.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - @java.lang.Override - public java.util.List getResourceSettingsList() { - return resourceSettings_; - } - /** - *
-   * Input only. Resource properties that are used to customize workload resources.
-   * These properties (such as custom project id) will be used to create
-   * workload resources if possible. This field is optional.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - @java.lang.Override - public java.util.List - getResourceSettingsOrBuilderList() { - return resourceSettings_; - } - /** - *
-   * Input only. Resource properties that are used to customize workload resources.
-   * These properties (such as custom project id) will be used to create
-   * workload resources if possible. This field is optional.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - @java.lang.Override - public int getResourceSettingsCount() { - return resourceSettings_.size(); - } - /** - *
-   * Input only. Resource properties that are used to customize workload resources.
-   * These properties (such as custom project id) will be used to create
-   * workload resources if possible. This field is optional.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings getResourceSettings(int index) { - return resourceSettings_.get(index); - } - /** - *
-   * Input only. Resource properties that are used to customize workload resources.
-   * These properties (such as custom project id) will be used to create
-   * workload resources if possible. This field is optional.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettingsOrBuilder getResourceSettingsOrBuilder( - int index) { - return resourceSettings_.get(index); - } - - public static final int KAJ_ENROLLMENT_STATE_FIELD_NUMBER = 17; - private int kajEnrollmentState_; - /** - *
-   * Output only. Represents the KAJ enrollment state of the given workload.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KajEnrollmentState kaj_enrollment_state = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return The enum numeric value on the wire for kajEnrollmentState. - */ - @java.lang.Override public int getKajEnrollmentStateValue() { - return kajEnrollmentState_; - } - /** - *
-   * Output only. Represents the KAJ enrollment state of the given workload.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KajEnrollmentState kaj_enrollment_state = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return The kajEnrollmentState. - */ - @java.lang.Override public com.google.cloud.assuredworkloads.v1beta1.Workload.KajEnrollmentState getKajEnrollmentState() { - @SuppressWarnings("deprecation") - com.google.cloud.assuredworkloads.v1beta1.Workload.KajEnrollmentState result = com.google.cloud.assuredworkloads.v1beta1.Workload.KajEnrollmentState.valueOf(kajEnrollmentState_); - return result == null ? com.google.cloud.assuredworkloads.v1beta1.Workload.KajEnrollmentState.UNRECOGNIZED : result; - } - - public static final int ENABLE_SOVEREIGN_CONTROLS_FIELD_NUMBER = 18; - private boolean enableSovereignControls_; - /** - *
-   * Optional. Indicates the sovereignty status of the given workload.
-   * Currently meant to be used by Europe/Canada customers.
-   * 
- * - * bool enable_sovereign_controls = 18 [(.google.api.field_behavior) = OPTIONAL]; - * @return The enableSovereignControls. - */ - @java.lang.Override - public boolean getEnableSovereignControls() { - return enableSovereignControls_; - } - - public static final int SAA_ENROLLMENT_RESPONSE_FIELD_NUMBER = 20; - private com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse saaEnrollmentResponse_; - /** - *
-   * Output only. Represents the SAA enrollment response of the given workload.
-   * SAA enrollment response is queried during GetWorkload call.
-   * In failure cases, user friendly error message is shown in SAA details page.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse saa_enrollment_response = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return Whether the saaEnrollmentResponse field is set. - */ - @java.lang.Override - public boolean hasSaaEnrollmentResponse() { - return saaEnrollmentResponse_ != null; - } - /** - *
-   * Output only. Represents the SAA enrollment response of the given workload.
-   * SAA enrollment response is queried during GetWorkload call.
-   * In failure cases, user friendly error message is shown in SAA details page.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse saa_enrollment_response = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return The saaEnrollmentResponse. - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse getSaaEnrollmentResponse() { - return saaEnrollmentResponse_ == null ? com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.getDefaultInstance() : saaEnrollmentResponse_; - } - /** - *
-   * Output only. Represents the SAA enrollment response of the given workload.
-   * SAA enrollment response is queried during GetWorkload call.
-   * In failure cases, user friendly error message is shown in SAA details page.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse saa_enrollment_response = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponseOrBuilder getSaaEnrollmentResponseOrBuilder() { - return getSaaEnrollmentResponse(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(displayName_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, displayName_); - } - for (int i = 0; i < resources_.size(); i++) { - output.writeMessage(3, resources_.get(i)); - } - if (complianceRegime_ != com.google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime.COMPLIANCE_REGIME_UNSPECIFIED.getNumber()) { - output.writeEnum(4, complianceRegime_); - } - if (createTime_ != null) { - output.writeMessage(5, getCreateTime()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(billingAccount_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 6, billingAccount_); - } - if (complianceRegimeSettingsCase_ == 7) { - output.writeMessage(7, (com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings) complianceRegimeSettings_); - } - if (complianceRegimeSettingsCase_ == 8) { - output.writeMessage(8, (com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings) complianceRegimeSettings_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(etag_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 9, etag_); - } - com.google.protobuf.GeneratedMessageV3 - .serializeStringMapTo( - output, - internalGetLabels(), - LabelsDefaultEntryHolder.defaultEntry, - 10); - if (complianceRegimeSettingsCase_ == 11) { - output.writeMessage(11, (com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings) complianceRegimeSettings_); - } - if (complianceRegimeSettingsCase_ == 12) { - output.writeMessage(12, (com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings) complianceRegimeSettings_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(provisionedResourcesParent_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 13, provisionedResourcesParent_); - } - if (kmsSettings_ != null) { - output.writeMessage(14, getKmsSettings()); - } - for (int i = 0; i < resourceSettings_.size(); i++) { - output.writeMessage(15, resourceSettings_.get(i)); - } - if (kajEnrollmentState_ != com.google.cloud.assuredworkloads.v1beta1.Workload.KajEnrollmentState.KAJ_ENROLLMENT_STATE_UNSPECIFIED.getNumber()) { - output.writeEnum(17, kajEnrollmentState_); - } - if (enableSovereignControls_ != false) { - output.writeBool(18, enableSovereignControls_); - } - if (saaEnrollmentResponse_ != null) { - output.writeMessage(20, getSaaEnrollmentResponse()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(displayName_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, displayName_); - } - for (int i = 0; i < resources_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, resources_.get(i)); - } - if (complianceRegime_ != com.google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime.COMPLIANCE_REGIME_UNSPECIFIED.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(4, complianceRegime_); - } - if (createTime_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(5, getCreateTime()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(billingAccount_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, billingAccount_); - } - if (complianceRegimeSettingsCase_ == 7) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(7, (com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings) complianceRegimeSettings_); - } - if (complianceRegimeSettingsCase_ == 8) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(8, (com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings) complianceRegimeSettings_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(etag_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, etag_); - } - for (java.util.Map.Entry entry - : internalGetLabels().getMap().entrySet()) { - com.google.protobuf.MapEntry - labels__ = LabelsDefaultEntryHolder.defaultEntry.newBuilderForType() - .setKey(entry.getKey()) - .setValue(entry.getValue()) - .build(); - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(10, labels__); - } - if (complianceRegimeSettingsCase_ == 11) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(11, (com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings) complianceRegimeSettings_); - } - if (complianceRegimeSettingsCase_ == 12) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(12, (com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings) complianceRegimeSettings_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(provisionedResourcesParent_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(13, provisionedResourcesParent_); - } - if (kmsSettings_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(14, getKmsSettings()); - } - for (int i = 0; i < resourceSettings_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(15, resourceSettings_.get(i)); - } - if (kajEnrollmentState_ != com.google.cloud.assuredworkloads.v1beta1.Workload.KajEnrollmentState.KAJ_ENROLLMENT_STATE_UNSPECIFIED.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(17, kajEnrollmentState_); - } - if (enableSovereignControls_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(18, enableSovereignControls_); - } - if (saaEnrollmentResponse_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(20, getSaaEnrollmentResponse()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.assuredworkloads.v1beta1.Workload)) { - return super.equals(obj); - } - com.google.cloud.assuredworkloads.v1beta1.Workload other = (com.google.cloud.assuredworkloads.v1beta1.Workload) obj; - - if (!getName() - .equals(other.getName())) return false; - if (!getDisplayName() - .equals(other.getDisplayName())) return false; - if (!getResourcesList() - .equals(other.getResourcesList())) return false; - if (complianceRegime_ != other.complianceRegime_) return false; - if (hasCreateTime() != other.hasCreateTime()) return false; - if (hasCreateTime()) { - if (!getCreateTime() - .equals(other.getCreateTime())) return false; - } - if (!getBillingAccount() - .equals(other.getBillingAccount())) return false; - if (!getEtag() - .equals(other.getEtag())) return false; - if (!internalGetLabels().equals( - other.internalGetLabels())) return false; - if (!getProvisionedResourcesParent() - .equals(other.getProvisionedResourcesParent())) return false; - if (hasKmsSettings() != other.hasKmsSettings()) return false; - if (hasKmsSettings()) { - if (!getKmsSettings() - .equals(other.getKmsSettings())) return false; - } - if (!getResourceSettingsList() - .equals(other.getResourceSettingsList())) return false; - if (kajEnrollmentState_ != other.kajEnrollmentState_) return false; - if (getEnableSovereignControls() - != other.getEnableSovereignControls()) return false; - if (hasSaaEnrollmentResponse() != other.hasSaaEnrollmentResponse()) return false; - if (hasSaaEnrollmentResponse()) { - if (!getSaaEnrollmentResponse() - .equals(other.getSaaEnrollmentResponse())) return false; - } - if (!getComplianceRegimeSettingsCase().equals(other.getComplianceRegimeSettingsCase())) return false; - switch (complianceRegimeSettingsCase_) { - case 7: - if (!getIl4Settings() - .equals(other.getIl4Settings())) return false; - break; - case 8: - if (!getCjisSettings() - .equals(other.getCjisSettings())) return false; - break; - case 11: - if (!getFedrampHighSettings() - .equals(other.getFedrampHighSettings())) return false; - break; - case 12: - if (!getFedrampModerateSettings() - .equals(other.getFedrampModerateSettings())) return false; - break; - case 0: - default: - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @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(); - hash = (37 * hash) + DISPLAY_NAME_FIELD_NUMBER; - hash = (53 * hash) + getDisplayName().hashCode(); - if (getResourcesCount() > 0) { - hash = (37 * hash) + RESOURCES_FIELD_NUMBER; - hash = (53 * hash) + getResourcesList().hashCode(); - } - hash = (37 * hash) + COMPLIANCE_REGIME_FIELD_NUMBER; - hash = (53 * hash) + complianceRegime_; - if (hasCreateTime()) { - hash = (37 * hash) + CREATE_TIME_FIELD_NUMBER; - hash = (53 * hash) + getCreateTime().hashCode(); - } - hash = (37 * hash) + BILLING_ACCOUNT_FIELD_NUMBER; - hash = (53 * hash) + getBillingAccount().hashCode(); - hash = (37 * hash) + ETAG_FIELD_NUMBER; - hash = (53 * hash) + getEtag().hashCode(); - if (!internalGetLabels().getMap().isEmpty()) { - hash = (37 * hash) + LABELS_FIELD_NUMBER; - hash = (53 * hash) + internalGetLabels().hashCode(); - } - hash = (37 * hash) + PROVISIONED_RESOURCES_PARENT_FIELD_NUMBER; - hash = (53 * hash) + getProvisionedResourcesParent().hashCode(); - if (hasKmsSettings()) { - hash = (37 * hash) + KMS_SETTINGS_FIELD_NUMBER; - hash = (53 * hash) + getKmsSettings().hashCode(); - } - if (getResourceSettingsCount() > 0) { - hash = (37 * hash) + RESOURCE_SETTINGS_FIELD_NUMBER; - hash = (53 * hash) + getResourceSettingsList().hashCode(); - } - hash = (37 * hash) + KAJ_ENROLLMENT_STATE_FIELD_NUMBER; - hash = (53 * hash) + kajEnrollmentState_; - hash = (37 * hash) + ENABLE_SOVEREIGN_CONTROLS_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getEnableSovereignControls()); - if (hasSaaEnrollmentResponse()) { - hash = (37 * hash) + SAA_ENROLLMENT_RESPONSE_FIELD_NUMBER; - hash = (53 * hash) + getSaaEnrollmentResponse().hashCode(); - } - switch (complianceRegimeSettingsCase_) { - case 7: - hash = (37 * hash) + IL4_SETTINGS_FIELD_NUMBER; - hash = (53 * hash) + getIl4Settings().hashCode(); - break; - case 8: - hash = (37 * hash) + CJIS_SETTINGS_FIELD_NUMBER; - hash = (53 * hash) + getCjisSettings().hashCode(); - break; - case 11: - hash = (37 * hash) + FEDRAMP_HIGH_SETTINGS_FIELD_NUMBER; - hash = (53 * hash) + getFedrampHighSettings().hashCode(); - break; - case 12: - hash = (37 * hash) + FEDRAMP_MODERATE_SETTINGS_FIELD_NUMBER; - hash = (53 * hash) + getFedrampModerateSettings().hashCode(); - break; - case 0: - default: - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.assuredworkloads.v1beta1.Workload parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static com.google.cloud.assuredworkloads.v1beta1.Workload parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(com.google.cloud.assuredworkloads.v1beta1.Workload prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * An Workload object for managing highly regulated workloads of cloud
-   * customers.
-   * 
- * - * Protobuf type {@code google.cloud.assuredworkloads.v1beta1.Workload} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.assuredworkloads.v1beta1.Workload) - com.google.cloud.assuredworkloads.v1beta1.WorkloadOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_descriptor; - } - - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMapField( - int number) { - switch (number) { - case 10: - return internalGetLabels(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField( - int number) { - switch (number) { - case 10: - return internalGetMutableLabels(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.assuredworkloads.v1beta1.Workload.class, com.google.cloud.assuredworkloads.v1beta1.Workload.Builder.class); - } - - // Construct using com.google.cloud.assuredworkloads.v1beta1.Workload.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getResourcesFieldBuilder(); - getResourceSettingsFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - name_ = ""; - - displayName_ = ""; - - if (resourcesBuilder_ == null) { - resources_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - resourcesBuilder_.clear(); - } - complianceRegime_ = 0; - - if (createTimeBuilder_ == null) { - createTime_ = null; - } else { - createTime_ = null; - createTimeBuilder_ = null; - } - billingAccount_ = ""; - - etag_ = ""; - - internalGetMutableLabels().clear(); - provisionedResourcesParent_ = ""; - - if (kmsSettingsBuilder_ == null) { - kmsSettings_ = null; - } else { - kmsSettings_ = null; - kmsSettingsBuilder_ = null; - } - if (resourceSettingsBuilder_ == null) { - resourceSettings_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); - } else { - resourceSettingsBuilder_.clear(); - } - kajEnrollmentState_ = 0; - - enableSovereignControls_ = false; - - if (saaEnrollmentResponseBuilder_ == null) { - saaEnrollmentResponse_ = null; - } else { - saaEnrollmentResponse_ = null; - saaEnrollmentResponseBuilder_ = null; - } - complianceRegimeSettingsCase_ = 0; - complianceRegimeSettings_ = null; - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.assuredworkloads.v1beta1.AssuredworkloadsProto.internal_static_google_cloud_assuredworkloads_v1beta1_Workload_descriptor; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload getDefaultInstanceForType() { - return com.google.cloud.assuredworkloads.v1beta1.Workload.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload build() { - com.google.cloud.assuredworkloads.v1beta1.Workload result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload buildPartial() { - com.google.cloud.assuredworkloads.v1beta1.Workload result = new com.google.cloud.assuredworkloads.v1beta1.Workload(this); - int from_bitField0_ = bitField0_; - result.name_ = name_; - result.displayName_ = displayName_; - if (resourcesBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - resources_ = java.util.Collections.unmodifiableList(resources_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.resources_ = resources_; - } else { - result.resources_ = resourcesBuilder_.build(); - } - result.complianceRegime_ = complianceRegime_; - if (createTimeBuilder_ == null) { - result.createTime_ = createTime_; - } else { - result.createTime_ = createTimeBuilder_.build(); - } - result.billingAccount_ = billingAccount_; - if (complianceRegimeSettingsCase_ == 7) { - if (il4SettingsBuilder_ == null) { - result.complianceRegimeSettings_ = complianceRegimeSettings_; - } else { - result.complianceRegimeSettings_ = il4SettingsBuilder_.build(); - } - } - if (complianceRegimeSettingsCase_ == 8) { - if (cjisSettingsBuilder_ == null) { - result.complianceRegimeSettings_ = complianceRegimeSettings_; - } else { - result.complianceRegimeSettings_ = cjisSettingsBuilder_.build(); - } - } - if (complianceRegimeSettingsCase_ == 11) { - if (fedrampHighSettingsBuilder_ == null) { - result.complianceRegimeSettings_ = complianceRegimeSettings_; - } else { - result.complianceRegimeSettings_ = fedrampHighSettingsBuilder_.build(); - } - } - if (complianceRegimeSettingsCase_ == 12) { - if (fedrampModerateSettingsBuilder_ == null) { - result.complianceRegimeSettings_ = complianceRegimeSettings_; - } else { - result.complianceRegimeSettings_ = fedrampModerateSettingsBuilder_.build(); - } - } - result.etag_ = etag_; - result.labels_ = internalGetLabels(); - result.labels_.makeImmutable(); - result.provisionedResourcesParent_ = provisionedResourcesParent_; - if (kmsSettingsBuilder_ == null) { - result.kmsSettings_ = kmsSettings_; - } else { - result.kmsSettings_ = kmsSettingsBuilder_.build(); - } - if (resourceSettingsBuilder_ == null) { - if (((bitField0_ & 0x00000004) != 0)) { - resourceSettings_ = java.util.Collections.unmodifiableList(resourceSettings_); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.resourceSettings_ = resourceSettings_; - } else { - result.resourceSettings_ = resourceSettingsBuilder_.build(); - } - result.kajEnrollmentState_ = kajEnrollmentState_; - result.enableSovereignControls_ = enableSovereignControls_; - if (saaEnrollmentResponseBuilder_ == null) { - result.saaEnrollmentResponse_ = saaEnrollmentResponse_; - } else { - result.saaEnrollmentResponse_ = saaEnrollmentResponseBuilder_.build(); - } - result.complianceRegimeSettingsCase_ = complianceRegimeSettingsCase_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.assuredworkloads.v1beta1.Workload) { - return mergeFrom((com.google.cloud.assuredworkloads.v1beta1.Workload)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.assuredworkloads.v1beta1.Workload other) { - if (other == com.google.cloud.assuredworkloads.v1beta1.Workload.getDefaultInstance()) return this; - if (!other.getName().isEmpty()) { - name_ = other.name_; - onChanged(); - } - if (!other.getDisplayName().isEmpty()) { - displayName_ = other.displayName_; - onChanged(); - } - if (resourcesBuilder_ == null) { - if (!other.resources_.isEmpty()) { - if (resources_.isEmpty()) { - resources_ = other.resources_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureResourcesIsMutable(); - resources_.addAll(other.resources_); - } - onChanged(); - } - } else { - if (!other.resources_.isEmpty()) { - if (resourcesBuilder_.isEmpty()) { - resourcesBuilder_.dispose(); - resourcesBuilder_ = null; - resources_ = other.resources_; - bitField0_ = (bitField0_ & ~0x00000001); - resourcesBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getResourcesFieldBuilder() : null; - } else { - resourcesBuilder_.addAllMessages(other.resources_); - } - } - } - if (other.complianceRegime_ != 0) { - setComplianceRegimeValue(other.getComplianceRegimeValue()); - } - if (other.hasCreateTime()) { - mergeCreateTime(other.getCreateTime()); - } - if (!other.getBillingAccount().isEmpty()) { - billingAccount_ = other.billingAccount_; - onChanged(); - } - if (!other.getEtag().isEmpty()) { - etag_ = other.etag_; - onChanged(); - } - internalGetMutableLabels().mergeFrom( - other.internalGetLabels()); - if (!other.getProvisionedResourcesParent().isEmpty()) { - provisionedResourcesParent_ = other.provisionedResourcesParent_; - onChanged(); - } - if (other.hasKmsSettings()) { - mergeKmsSettings(other.getKmsSettings()); - } - if (resourceSettingsBuilder_ == null) { - if (!other.resourceSettings_.isEmpty()) { - if (resourceSettings_.isEmpty()) { - resourceSettings_ = other.resourceSettings_; - bitField0_ = (bitField0_ & ~0x00000004); - } else { - ensureResourceSettingsIsMutable(); - resourceSettings_.addAll(other.resourceSettings_); - } - onChanged(); - } - } else { - if (!other.resourceSettings_.isEmpty()) { - if (resourceSettingsBuilder_.isEmpty()) { - resourceSettingsBuilder_.dispose(); - resourceSettingsBuilder_ = null; - resourceSettings_ = other.resourceSettings_; - bitField0_ = (bitField0_ & ~0x00000004); - resourceSettingsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getResourceSettingsFieldBuilder() : null; - } else { - resourceSettingsBuilder_.addAllMessages(other.resourceSettings_); - } - } - } - if (other.kajEnrollmentState_ != 0) { - setKajEnrollmentStateValue(other.getKajEnrollmentStateValue()); - } - if (other.getEnableSovereignControls() != false) { - setEnableSovereignControls(other.getEnableSovereignControls()); - } - if (other.hasSaaEnrollmentResponse()) { - mergeSaaEnrollmentResponse(other.getSaaEnrollmentResponse()); - } - switch (other.getComplianceRegimeSettingsCase()) { - case IL4_SETTINGS: { - mergeIl4Settings(other.getIl4Settings()); - break; - } - case CJIS_SETTINGS: { - mergeCjisSettings(other.getCjisSettings()); - break; - } - case FEDRAMP_HIGH_SETTINGS: { - mergeFedrampHighSettings(other.getFedrampHighSettings()); - break; - } - case FEDRAMP_MODERATE_SETTINGS: { - mergeFedrampModerateSettings(other.getFedrampModerateSettings()); - break; - } - case COMPLIANCEREGIMESETTINGS_NOT_SET: { - break; - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.cloud.assuredworkloads.v1beta1.Workload parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.google.cloud.assuredworkloads.v1beta1.Workload) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int complianceRegimeSettingsCase_ = 0; - private java.lang.Object complianceRegimeSettings_; - public ComplianceRegimeSettingsCase - getComplianceRegimeSettingsCase() { - return ComplianceRegimeSettingsCase.forNumber( - complianceRegimeSettingsCase_); - } - - public Builder clearComplianceRegimeSettings() { - complianceRegimeSettingsCase_ = 0; - complianceRegimeSettings_ = null; - onChanged(); - return this; - } - - private int bitField0_; - - private java.lang.Object name_ = ""; - /** - *
-     * Optional. The resource name of the workload.
-     * Format:
-     * organizations/{organization}/locations/{location}/workloads/{workload}
-     * Read-only.
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @return The name. - */ - public java.lang.String getName() { - java.lang.Object ref = name_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Optional. The resource name of the workload.
-     * Format:
-     * organizations/{organization}/locations/{location}/workloads/{workload}
-     * Read-only.
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for name. - */ - public com.google.protobuf.ByteString - getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Optional. The resource name of the workload.
-     * Format:
-     * organizations/{organization}/locations/{location}/workloads/{workload}
-     * Read-only.
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @param value The name to set. - * @return This builder for chaining. - */ - public Builder setName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - name_ = value; - onChanged(); - return this; - } - /** - *
-     * Optional. The resource name of the workload.
-     * Format:
-     * organizations/{organization}/locations/{location}/workloads/{workload}
-     * Read-only.
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @return This builder for chaining. - */ - public Builder clearName() { - - name_ = getDefaultInstance().getName(); - onChanged(); - return this; - } - /** - *
-     * Optional. The resource name of the workload.
-     * Format:
-     * organizations/{organization}/locations/{location}/workloads/{workload}
-     * Read-only.
-     * 
- * - * string name = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @param value The bytes for name to set. - * @return This builder for chaining. - */ - public Builder setNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - name_ = value; - onChanged(); - return this; - } - - private java.lang.Object displayName_ = ""; - /** - *
-     * Required. The user-assigned display name of the Workload.
-     * When present it must be between 4 to 30 characters.
-     * Allowed characters are: lowercase and uppercase letters, numbers,
-     * hyphen, and spaces.
-     * Example: My Workload
-     * 
- * - * string display_name = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The displayName. - */ - public java.lang.String getDisplayName() { - java.lang.Object ref = displayName_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - displayName_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Required. The user-assigned display name of the Workload.
-     * When present it must be between 4 to 30 characters.
-     * Allowed characters are: lowercase and uppercase letters, numbers,
-     * hyphen, and spaces.
-     * Example: My Workload
-     * 
- * - * string display_name = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The bytes for displayName. - */ - public com.google.protobuf.ByteString - getDisplayNameBytes() { - java.lang.Object ref = displayName_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - displayName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Required. The user-assigned display name of the Workload.
-     * When present it must be between 4 to 30 characters.
-     * Allowed characters are: lowercase and uppercase letters, numbers,
-     * hyphen, and spaces.
-     * Example: My Workload
-     * 
- * - * string display_name = 2 [(.google.api.field_behavior) = REQUIRED]; - * @param value The displayName to set. - * @return This builder for chaining. - */ - public Builder setDisplayName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - displayName_ = value; - onChanged(); - return this; - } - /** - *
-     * Required. The user-assigned display name of the Workload.
-     * When present it must be between 4 to 30 characters.
-     * Allowed characters are: lowercase and uppercase letters, numbers,
-     * hyphen, and spaces.
-     * Example: My Workload
-     * 
- * - * string display_name = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return This builder for chaining. - */ - public Builder clearDisplayName() { - - displayName_ = getDefaultInstance().getDisplayName(); - onChanged(); - return this; - } - /** - *
-     * Required. The user-assigned display name of the Workload.
-     * When present it must be between 4 to 30 characters.
-     * Allowed characters are: lowercase and uppercase letters, numbers,
-     * hyphen, and spaces.
-     * Example: My Workload
-     * 
- * - * string display_name = 2 [(.google.api.field_behavior) = REQUIRED]; - * @param value The bytes for displayName to set. - * @return This builder for chaining. - */ - public Builder setDisplayNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - displayName_ = value; - onChanged(); - return this; - } - - private java.util.List resources_ = - java.util.Collections.emptyList(); - private void ensureResourcesIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - resources_ = new java.util.ArrayList(resources_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfoOrBuilder> resourcesBuilder_; - - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public java.util.List getResourcesList() { - if (resourcesBuilder_ == null) { - return java.util.Collections.unmodifiableList(resources_); - } else { - return resourcesBuilder_.getMessageList(); - } - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public int getResourcesCount() { - if (resourcesBuilder_ == null) { - return resources_.size(); - } else { - return resourcesBuilder_.getCount(); - } - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo getResources(int index) { - if (resourcesBuilder_ == null) { - return resources_.get(index); - } else { - return resourcesBuilder_.getMessage(index); - } - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public Builder setResources( - int index, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo value) { - if (resourcesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureResourcesIsMutable(); - resources_.set(index, value); - onChanged(); - } else { - resourcesBuilder_.setMessage(index, value); - } - return this; - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public Builder setResources( - int index, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.Builder builderForValue) { - if (resourcesBuilder_ == null) { - ensureResourcesIsMutable(); - resources_.set(index, builderForValue.build()); - onChanged(); - } else { - resourcesBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public Builder addResources(com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo value) { - if (resourcesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureResourcesIsMutable(); - resources_.add(value); - onChanged(); - } else { - resourcesBuilder_.addMessage(value); - } - return this; - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public Builder addResources( - int index, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo value) { - if (resourcesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureResourcesIsMutable(); - resources_.add(index, value); - onChanged(); - } else { - resourcesBuilder_.addMessage(index, value); - } - return this; - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public Builder addResources( - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.Builder builderForValue) { - if (resourcesBuilder_ == null) { - ensureResourcesIsMutable(); - resources_.add(builderForValue.build()); - onChanged(); - } else { - resourcesBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public Builder addResources( - int index, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.Builder builderForValue) { - if (resourcesBuilder_ == null) { - ensureResourcesIsMutable(); - resources_.add(index, builderForValue.build()); - onChanged(); - } else { - resourcesBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public Builder addAllResources( - java.lang.Iterable values) { - if (resourcesBuilder_ == null) { - ensureResourcesIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, resources_); - onChanged(); - } else { - resourcesBuilder_.addAllMessages(values); - } - return this; - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public Builder clearResources() { - if (resourcesBuilder_ == null) { - resources_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - resourcesBuilder_.clear(); - } - return this; - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public Builder removeResources(int index) { - if (resourcesBuilder_ == null) { - ensureResourcesIsMutable(); - resources_.remove(index); - onChanged(); - } else { - resourcesBuilder_.remove(index); - } - return this; - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.Builder getResourcesBuilder( - int index) { - return getResourcesFieldBuilder().getBuilder(index); - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfoOrBuilder getResourcesOrBuilder( - int index) { - if (resourcesBuilder_ == null) { - return resources_.get(index); } else { - return resourcesBuilder_.getMessageOrBuilder(index); - } - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public java.util.List - getResourcesOrBuilderList() { - if (resourcesBuilder_ != null) { - return resourcesBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(resources_); - } - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.Builder addResourcesBuilder() { - return getResourcesFieldBuilder().addBuilder( - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.getDefaultInstance()); - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.Builder addResourcesBuilder( - int index) { - return getResourcesFieldBuilder().addBuilder( - index, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.getDefaultInstance()); - } - /** - *
-     * Output only. The resources associated with this workload.
-     * These resources will be created when creating the workload.
-     * If any of the projects already exist, the workload creation will fail.
-     * Always read only.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public java.util.List - getResourcesBuilderList() { - return getResourcesFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfoOrBuilder> - getResourcesFieldBuilder() { - if (resourcesBuilder_ == null) { - resourcesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfoOrBuilder>( - resources_, - ((bitField0_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - resources_ = null; - } - return resourcesBuilder_; - } - - private int complianceRegime_ = 0; - /** - *
-     * Required. Immutable. Compliance Regime associated with this workload.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE]; - * @return The enum numeric value on the wire for complianceRegime. - */ - @java.lang.Override public int getComplianceRegimeValue() { - return complianceRegime_; - } - /** - *
-     * Required. Immutable. Compliance Regime associated with this workload.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE]; - * @param value The enum numeric value on the wire for complianceRegime to set. - * @return This builder for chaining. - */ - public Builder setComplianceRegimeValue(int value) { - - complianceRegime_ = value; - onChanged(); - return this; - } - /** - *
-     * Required. Immutable. Compliance Regime associated with this workload.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE]; - * @return The complianceRegime. - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime getComplianceRegime() { - @SuppressWarnings("deprecation") - com.google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime result = com.google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime.valueOf(complianceRegime_); - return result == null ? com.google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime.UNRECOGNIZED : result; - } - /** - *
-     * Required. Immutable. Compliance Regime associated with this workload.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE]; - * @param value The complianceRegime to set. - * @return This builder for chaining. - */ - public Builder setComplianceRegime(com.google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime value) { - if (value == null) { - throw new NullPointerException(); - } - - complianceRegime_ = value.getNumber(); - onChanged(); - return this; - } - /** - *
-     * Required. Immutable. Compliance Regime associated with this workload.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE]; - * @return This builder for chaining. - */ - public Builder clearComplianceRegime() { - - complianceRegime_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.Timestamp createTime_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> createTimeBuilder_; - /** - *
-     * Output only. Immutable. The Workload creation timestamp.
-     * 
- * - * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return Whether the createTime field is set. - */ - public boolean hasCreateTime() { - return createTimeBuilder_ != null || createTime_ != null; - } - /** - *
-     * Output only. Immutable. The Workload creation timestamp.
-     * 
- * - * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return The createTime. - */ - public com.google.protobuf.Timestamp getCreateTime() { - if (createTimeBuilder_ == null) { - return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; - } else { - return createTimeBuilder_.getMessage(); - } - } - /** - *
-     * Output only. Immutable. The Workload creation timestamp.
-     * 
- * - * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder setCreateTime(com.google.protobuf.Timestamp value) { - if (createTimeBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - createTime_ = value; - onChanged(); - } else { - createTimeBuilder_.setMessage(value); - } - - return this; - } - /** - *
-     * Output only. Immutable. The Workload creation timestamp.
-     * 
- * - * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder setCreateTime( - com.google.protobuf.Timestamp.Builder builderForValue) { - if (createTimeBuilder_ == null) { - createTime_ = builderForValue.build(); - onChanged(); - } else { - createTimeBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-     * Output only. Immutable. The Workload creation timestamp.
-     * 
- * - * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder mergeCreateTime(com.google.protobuf.Timestamp value) { - if (createTimeBuilder_ == null) { - if (createTime_ != null) { - createTime_ = - com.google.protobuf.Timestamp.newBuilder(createTime_).mergeFrom(value).buildPartial(); - } else { - createTime_ = value; - } - onChanged(); - } else { - createTimeBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-     * Output only. Immutable. The Workload creation timestamp.
-     * 
- * - * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public Builder clearCreateTime() { - if (createTimeBuilder_ == null) { - createTime_ = null; - onChanged(); - } else { - createTime_ = null; - createTimeBuilder_ = null; - } - - return this; - } - /** - *
-     * Output only. Immutable. The Workload creation timestamp.
-     * 
- * - * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder() { - - onChanged(); - return getCreateTimeFieldBuilder().getBuilder(); - } - /** - *
-     * Output only. Immutable. The Workload creation timestamp.
-     * 
- * - * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { - if (createTimeBuilder_ != null) { - return createTimeBuilder_.getMessageOrBuilder(); - } else { - return createTime_ == null ? - com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; - } - } - /** - *
-     * Output only. Immutable. The Workload creation timestamp.
-     * 
- * - * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> - getCreateTimeFieldBuilder() { - if (createTimeBuilder_ == null) { - createTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( - getCreateTime(), - getParentForChildren(), - isClean()); - createTime_ = null; - } - return createTimeBuilder_; - } - - private java.lang.Object billingAccount_ = ""; - /** - *
-     * Output only. The billing account used for the resources which are
-     * direct children of workload. This billing account is initially associated
-     * with the resources created as part of Workload creation.
-     * After the initial creation of these resources, the customer can change
-     * the assigned billing account.
-     * The resource name has the form
-     * `billingAccounts/{billing_account_id}`. For example,
-     * `billingAccounts/012345-567890-ABCDEF`.
-     * 
- * - * string billing_account = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return The billingAccount. - */ - public java.lang.String getBillingAccount() { - java.lang.Object ref = billingAccount_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - billingAccount_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Output only. The billing account used for the resources which are
-     * direct children of workload. This billing account is initially associated
-     * with the resources created as part of Workload creation.
-     * After the initial creation of these resources, the customer can change
-     * the assigned billing account.
-     * The resource name has the form
-     * `billingAccounts/{billing_account_id}`. For example,
-     * `billingAccounts/012345-567890-ABCDEF`.
-     * 
- * - * string billing_account = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return The bytes for billingAccount. - */ - public com.google.protobuf.ByteString - getBillingAccountBytes() { - java.lang.Object ref = billingAccount_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - billingAccount_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Output only. The billing account used for the resources which are
-     * direct children of workload. This billing account is initially associated
-     * with the resources created as part of Workload creation.
-     * After the initial creation of these resources, the customer can change
-     * the assigned billing account.
-     * The resource name has the form
-     * `billingAccounts/{billing_account_id}`. For example,
-     * `billingAccounts/012345-567890-ABCDEF`.
-     * 
- * - * string billing_account = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @param value The billingAccount to set. - * @return This builder for chaining. - */ - public Builder setBillingAccount( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - billingAccount_ = value; - onChanged(); - return this; - } - /** - *
-     * Output only. The billing account used for the resources which are
-     * direct children of workload. This billing account is initially associated
-     * with the resources created as part of Workload creation.
-     * After the initial creation of these resources, the customer can change
-     * the assigned billing account.
-     * The resource name has the form
-     * `billingAccounts/{billing_account_id}`. For example,
-     * `billingAccounts/012345-567890-ABCDEF`.
-     * 
- * - * string billing_account = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return This builder for chaining. - */ - public Builder clearBillingAccount() { - - billingAccount_ = getDefaultInstance().getBillingAccount(); - onChanged(); - return this; - } - /** - *
-     * Output only. The billing account used for the resources which are
-     * direct children of workload. This billing account is initially associated
-     * with the resources created as part of Workload creation.
-     * After the initial creation of these resources, the customer can change
-     * the assigned billing account.
-     * The resource name has the form
-     * `billingAccounts/{billing_account_id}`. For example,
-     * `billingAccounts/012345-567890-ABCDEF`.
-     * 
- * - * string billing_account = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @param value The bytes for billingAccount to set. - * @return This builder for chaining. - */ - public Builder setBillingAccountBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - billingAccount_ = value; - onChanged(); - return this; - } - - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings, com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.IL4SettingsOrBuilder> il4SettingsBuilder_; - /** - *
-     * Input only. Immutable. Settings specific to resources needed for IL4.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings il4_settings = 7 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.il4_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=468 - * @return Whether the il4Settings field is set. - */ - @java.lang.Override - @java.lang.Deprecated public boolean hasIl4Settings() { - return complianceRegimeSettingsCase_ == 7; - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for IL4.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings il4_settings = 7 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.il4_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=468 - * @return The il4Settings. - */ - @java.lang.Override - @java.lang.Deprecated public com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings getIl4Settings() { - if (il4SettingsBuilder_ == null) { - if (complianceRegimeSettingsCase_ == 7) { - return (com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings) complianceRegimeSettings_; - } - return com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings.getDefaultInstance(); - } else { - if (complianceRegimeSettingsCase_ == 7) { - return il4SettingsBuilder_.getMessage(); - } - return com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings.getDefaultInstance(); - } - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for IL4.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings il4_settings = 7 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Deprecated public Builder setIl4Settings(com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings value) { - if (il4SettingsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - complianceRegimeSettings_ = value; - onChanged(); - } else { - il4SettingsBuilder_.setMessage(value); - } - complianceRegimeSettingsCase_ = 7; - return this; - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for IL4.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings il4_settings = 7 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Deprecated public Builder setIl4Settings( - com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings.Builder builderForValue) { - if (il4SettingsBuilder_ == null) { - complianceRegimeSettings_ = builderForValue.build(); - onChanged(); - } else { - il4SettingsBuilder_.setMessage(builderForValue.build()); - } - complianceRegimeSettingsCase_ = 7; - return this; - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for IL4.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings il4_settings = 7 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Deprecated public Builder mergeIl4Settings(com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings value) { - if (il4SettingsBuilder_ == null) { - if (complianceRegimeSettingsCase_ == 7 && - complianceRegimeSettings_ != com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings.getDefaultInstance()) { - complianceRegimeSettings_ = com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings.newBuilder((com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings) complianceRegimeSettings_) - .mergeFrom(value).buildPartial(); - } else { - complianceRegimeSettings_ = value; - } - onChanged(); - } else { - if (complianceRegimeSettingsCase_ == 7) { - il4SettingsBuilder_.mergeFrom(value); - } else { - il4SettingsBuilder_.setMessage(value); - } - } - complianceRegimeSettingsCase_ = 7; - return this; - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for IL4.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings il4_settings = 7 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Deprecated public Builder clearIl4Settings() { - if (il4SettingsBuilder_ == null) { - if (complianceRegimeSettingsCase_ == 7) { - complianceRegimeSettingsCase_ = 0; - complianceRegimeSettings_ = null; - onChanged(); - } - } else { - if (complianceRegimeSettingsCase_ == 7) { - complianceRegimeSettingsCase_ = 0; - complianceRegimeSettings_ = null; - } - il4SettingsBuilder_.clear(); - } - return this; - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for IL4.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings il4_settings = 7 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Deprecated public com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings.Builder getIl4SettingsBuilder() { - return getIl4SettingsFieldBuilder().getBuilder(); - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for IL4.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings il4_settings = 7 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Override - @java.lang.Deprecated public com.google.cloud.assuredworkloads.v1beta1.Workload.IL4SettingsOrBuilder getIl4SettingsOrBuilder() { - if ((complianceRegimeSettingsCase_ == 7) && (il4SettingsBuilder_ != null)) { - return il4SettingsBuilder_.getMessageOrBuilder(); - } else { - if (complianceRegimeSettingsCase_ == 7) { - return (com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings) complianceRegimeSettings_; - } - return com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings.getDefaultInstance(); - } - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for IL4.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings il4_settings = 7 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings, com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.IL4SettingsOrBuilder> - getIl4SettingsFieldBuilder() { - if (il4SettingsBuilder_ == null) { - if (!(complianceRegimeSettingsCase_ == 7)) { - complianceRegimeSettings_ = com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings.getDefaultInstance(); - } - il4SettingsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings, com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.IL4SettingsOrBuilder>( - (com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings) complianceRegimeSettings_, - getParentForChildren(), - isClean()); - complianceRegimeSettings_ = null; - } - complianceRegimeSettingsCase_ = 7; - onChanged();; - return il4SettingsBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings, com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettingsOrBuilder> cjisSettingsBuilder_; - /** - *
-     * Input only. Immutable. Settings specific to resources needed for CJIS.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings cjis_settings = 8 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.cjis_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=475 - * @return Whether the cjisSettings field is set. - */ - @java.lang.Override - @java.lang.Deprecated public boolean hasCjisSettings() { - return complianceRegimeSettingsCase_ == 8; - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for CJIS.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings cjis_settings = 8 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.cjis_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=475 - * @return The cjisSettings. - */ - @java.lang.Override - @java.lang.Deprecated public com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings getCjisSettings() { - if (cjisSettingsBuilder_ == null) { - if (complianceRegimeSettingsCase_ == 8) { - return (com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings) complianceRegimeSettings_; - } - return com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings.getDefaultInstance(); - } else { - if (complianceRegimeSettingsCase_ == 8) { - return cjisSettingsBuilder_.getMessage(); - } - return com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings.getDefaultInstance(); - } - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for CJIS.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings cjis_settings = 8 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Deprecated public Builder setCjisSettings(com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings value) { - if (cjisSettingsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - complianceRegimeSettings_ = value; - onChanged(); - } else { - cjisSettingsBuilder_.setMessage(value); - } - complianceRegimeSettingsCase_ = 8; - return this; - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for CJIS.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings cjis_settings = 8 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Deprecated public Builder setCjisSettings( - com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings.Builder builderForValue) { - if (cjisSettingsBuilder_ == null) { - complianceRegimeSettings_ = builderForValue.build(); - onChanged(); - } else { - cjisSettingsBuilder_.setMessage(builderForValue.build()); - } - complianceRegimeSettingsCase_ = 8; - return this; - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for CJIS.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings cjis_settings = 8 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Deprecated public Builder mergeCjisSettings(com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings value) { - if (cjisSettingsBuilder_ == null) { - if (complianceRegimeSettingsCase_ == 8 && - complianceRegimeSettings_ != com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings.getDefaultInstance()) { - complianceRegimeSettings_ = com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings.newBuilder((com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings) complianceRegimeSettings_) - .mergeFrom(value).buildPartial(); - } else { - complianceRegimeSettings_ = value; - } - onChanged(); - } else { - if (complianceRegimeSettingsCase_ == 8) { - cjisSettingsBuilder_.mergeFrom(value); - } else { - cjisSettingsBuilder_.setMessage(value); - } - } - complianceRegimeSettingsCase_ = 8; - return this; - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for CJIS.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings cjis_settings = 8 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Deprecated public Builder clearCjisSettings() { - if (cjisSettingsBuilder_ == null) { - if (complianceRegimeSettingsCase_ == 8) { - complianceRegimeSettingsCase_ = 0; - complianceRegimeSettings_ = null; - onChanged(); - } - } else { - if (complianceRegimeSettingsCase_ == 8) { - complianceRegimeSettingsCase_ = 0; - complianceRegimeSettings_ = null; - } - cjisSettingsBuilder_.clear(); - } - return this; - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for CJIS.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings cjis_settings = 8 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Deprecated public com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings.Builder getCjisSettingsBuilder() { - return getCjisSettingsFieldBuilder().getBuilder(); - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for CJIS.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings cjis_settings = 8 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Override - @java.lang.Deprecated public com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettingsOrBuilder getCjisSettingsOrBuilder() { - if ((complianceRegimeSettingsCase_ == 8) && (cjisSettingsBuilder_ != null)) { - return cjisSettingsBuilder_.getMessageOrBuilder(); - } else { - if (complianceRegimeSettingsCase_ == 8) { - return (com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings) complianceRegimeSettings_; - } - return com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings.getDefaultInstance(); - } - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for CJIS.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings cjis_settings = 8 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings, com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettingsOrBuilder> - getCjisSettingsFieldBuilder() { - if (cjisSettingsBuilder_ == null) { - if (!(complianceRegimeSettingsCase_ == 8)) { - complianceRegimeSettings_ = com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings.getDefaultInstance(); - } - cjisSettingsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings, com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettingsOrBuilder>( - (com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings) complianceRegimeSettings_, - getParentForChildren(), - isClean()); - complianceRegimeSettings_ = null; - } - complianceRegimeSettingsCase_ = 8; - onChanged();; - return cjisSettingsBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings, com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettingsOrBuilder> fedrampHighSettingsBuilder_; - /** - *
-     * Input only. Immutable. Settings specific to resources needed for FedRAMP High.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings fedramp_high_settings = 11 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_high_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=482 - * @return Whether the fedrampHighSettings field is set. - */ - @java.lang.Override - @java.lang.Deprecated public boolean hasFedrampHighSettings() { - return complianceRegimeSettingsCase_ == 11; - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for FedRAMP High.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings fedramp_high_settings = 11 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_high_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=482 - * @return The fedrampHighSettings. - */ - @java.lang.Override - @java.lang.Deprecated public com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings getFedrampHighSettings() { - if (fedrampHighSettingsBuilder_ == null) { - if (complianceRegimeSettingsCase_ == 11) { - return (com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings) complianceRegimeSettings_; - } - return com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings.getDefaultInstance(); - } else { - if (complianceRegimeSettingsCase_ == 11) { - return fedrampHighSettingsBuilder_.getMessage(); - } - return com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings.getDefaultInstance(); - } - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for FedRAMP High.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings fedramp_high_settings = 11 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Deprecated public Builder setFedrampHighSettings(com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings value) { - if (fedrampHighSettingsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - complianceRegimeSettings_ = value; - onChanged(); - } else { - fedrampHighSettingsBuilder_.setMessage(value); - } - complianceRegimeSettingsCase_ = 11; - return this; - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for FedRAMP High.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings fedramp_high_settings = 11 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Deprecated public Builder setFedrampHighSettings( - com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings.Builder builderForValue) { - if (fedrampHighSettingsBuilder_ == null) { - complianceRegimeSettings_ = builderForValue.build(); - onChanged(); - } else { - fedrampHighSettingsBuilder_.setMessage(builderForValue.build()); - } - complianceRegimeSettingsCase_ = 11; - return this; - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for FedRAMP High.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings fedramp_high_settings = 11 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Deprecated public Builder mergeFedrampHighSettings(com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings value) { - if (fedrampHighSettingsBuilder_ == null) { - if (complianceRegimeSettingsCase_ == 11 && - complianceRegimeSettings_ != com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings.getDefaultInstance()) { - complianceRegimeSettings_ = com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings.newBuilder((com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings) complianceRegimeSettings_) - .mergeFrom(value).buildPartial(); - } else { - complianceRegimeSettings_ = value; - } - onChanged(); - } else { - if (complianceRegimeSettingsCase_ == 11) { - fedrampHighSettingsBuilder_.mergeFrom(value); - } else { - fedrampHighSettingsBuilder_.setMessage(value); - } - } - complianceRegimeSettingsCase_ = 11; - return this; - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for FedRAMP High.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings fedramp_high_settings = 11 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Deprecated public Builder clearFedrampHighSettings() { - if (fedrampHighSettingsBuilder_ == null) { - if (complianceRegimeSettingsCase_ == 11) { - complianceRegimeSettingsCase_ = 0; - complianceRegimeSettings_ = null; - onChanged(); - } - } else { - if (complianceRegimeSettingsCase_ == 11) { - complianceRegimeSettingsCase_ = 0; - complianceRegimeSettings_ = null; - } - fedrampHighSettingsBuilder_.clear(); - } - return this; - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for FedRAMP High.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings fedramp_high_settings = 11 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Deprecated public com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings.Builder getFedrampHighSettingsBuilder() { - return getFedrampHighSettingsFieldBuilder().getBuilder(); - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for FedRAMP High.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings fedramp_high_settings = 11 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Override - @java.lang.Deprecated public com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettingsOrBuilder getFedrampHighSettingsOrBuilder() { - if ((complianceRegimeSettingsCase_ == 11) && (fedrampHighSettingsBuilder_ != null)) { - return fedrampHighSettingsBuilder_.getMessageOrBuilder(); - } else { - if (complianceRegimeSettingsCase_ == 11) { - return (com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings) complianceRegimeSettings_; - } - return com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings.getDefaultInstance(); - } - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for FedRAMP High.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings fedramp_high_settings = 11 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings, com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettingsOrBuilder> - getFedrampHighSettingsFieldBuilder() { - if (fedrampHighSettingsBuilder_ == null) { - if (!(complianceRegimeSettingsCase_ == 11)) { - complianceRegimeSettings_ = com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings.getDefaultInstance(); - } - fedrampHighSettingsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings, com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettingsOrBuilder>( - (com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings) complianceRegimeSettings_, - getParentForChildren(), - isClean()); - complianceRegimeSettings_ = null; - } - complianceRegimeSettingsCase_ = 11; - onChanged();; - return fedrampHighSettingsBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings, com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettingsOrBuilder> fedrampModerateSettingsBuilder_; - /** - *
-     * Input only. Immutable. Settings specific to resources needed for FedRAMP Moderate.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings fedramp_moderate_settings = 12 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_moderate_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=489 - * @return Whether the fedrampModerateSettings field is set. - */ - @java.lang.Override - @java.lang.Deprecated public boolean hasFedrampModerateSettings() { - return complianceRegimeSettingsCase_ == 12; - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for FedRAMP Moderate.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings fedramp_moderate_settings = 12 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_moderate_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=489 - * @return The fedrampModerateSettings. - */ - @java.lang.Override - @java.lang.Deprecated public com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings getFedrampModerateSettings() { - if (fedrampModerateSettingsBuilder_ == null) { - if (complianceRegimeSettingsCase_ == 12) { - return (com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings) complianceRegimeSettings_; - } - return com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings.getDefaultInstance(); - } else { - if (complianceRegimeSettingsCase_ == 12) { - return fedrampModerateSettingsBuilder_.getMessage(); - } - return com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings.getDefaultInstance(); - } - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for FedRAMP Moderate.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings fedramp_moderate_settings = 12 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Deprecated public Builder setFedrampModerateSettings(com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings value) { - if (fedrampModerateSettingsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - complianceRegimeSettings_ = value; - onChanged(); - } else { - fedrampModerateSettingsBuilder_.setMessage(value); - } - complianceRegimeSettingsCase_ = 12; - return this; - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for FedRAMP Moderate.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings fedramp_moderate_settings = 12 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Deprecated public Builder setFedrampModerateSettings( - com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings.Builder builderForValue) { - if (fedrampModerateSettingsBuilder_ == null) { - complianceRegimeSettings_ = builderForValue.build(); - onChanged(); - } else { - fedrampModerateSettingsBuilder_.setMessage(builderForValue.build()); - } - complianceRegimeSettingsCase_ = 12; - return this; - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for FedRAMP Moderate.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings fedramp_moderate_settings = 12 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Deprecated public Builder mergeFedrampModerateSettings(com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings value) { - if (fedrampModerateSettingsBuilder_ == null) { - if (complianceRegimeSettingsCase_ == 12 && - complianceRegimeSettings_ != com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings.getDefaultInstance()) { - complianceRegimeSettings_ = com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings.newBuilder((com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings) complianceRegimeSettings_) - .mergeFrom(value).buildPartial(); - } else { - complianceRegimeSettings_ = value; - } - onChanged(); - } else { - if (complianceRegimeSettingsCase_ == 12) { - fedrampModerateSettingsBuilder_.mergeFrom(value); - } else { - fedrampModerateSettingsBuilder_.setMessage(value); - } - } - complianceRegimeSettingsCase_ = 12; - return this; - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for FedRAMP Moderate.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings fedramp_moderate_settings = 12 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Deprecated public Builder clearFedrampModerateSettings() { - if (fedrampModerateSettingsBuilder_ == null) { - if (complianceRegimeSettingsCase_ == 12) { - complianceRegimeSettingsCase_ = 0; - complianceRegimeSettings_ = null; - onChanged(); - } - } else { - if (complianceRegimeSettingsCase_ == 12) { - complianceRegimeSettingsCase_ = 0; - complianceRegimeSettings_ = null; - } - fedrampModerateSettingsBuilder_.clear(); - } - return this; - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for FedRAMP Moderate.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings fedramp_moderate_settings = 12 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Deprecated public com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings.Builder getFedrampModerateSettingsBuilder() { - return getFedrampModerateSettingsFieldBuilder().getBuilder(); - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for FedRAMP Moderate.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings fedramp_moderate_settings = 12 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Override - @java.lang.Deprecated public com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettingsOrBuilder getFedrampModerateSettingsOrBuilder() { - if ((complianceRegimeSettingsCase_ == 12) && (fedrampModerateSettingsBuilder_ != null)) { - return fedrampModerateSettingsBuilder_.getMessageOrBuilder(); - } else { - if (complianceRegimeSettingsCase_ == 12) { - return (com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings) complianceRegimeSettings_; - } - return com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings.getDefaultInstance(); - } - } - /** - *
-     * Input only. Immutable. Settings specific to resources needed for FedRAMP Moderate.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings fedramp_moderate_settings = 12 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings, com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettingsOrBuilder> - getFedrampModerateSettingsFieldBuilder() { - if (fedrampModerateSettingsBuilder_ == null) { - if (!(complianceRegimeSettingsCase_ == 12)) { - complianceRegimeSettings_ = com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings.getDefaultInstance(); - } - fedrampModerateSettingsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings, com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettingsOrBuilder>( - (com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings) complianceRegimeSettings_, - getParentForChildren(), - isClean()); - complianceRegimeSettings_ = null; - } - complianceRegimeSettingsCase_ = 12; - onChanged();; - return fedrampModerateSettingsBuilder_; - } - - private java.lang.Object etag_ = ""; - /** - *
-     * Optional. ETag of the workload, it is calculated on the basis
-     * of the Workload contents. It will be used in Update & Delete operations.
-     * 
- * - * string etag = 9 [(.google.api.field_behavior) = OPTIONAL]; - * @return The etag. - */ - public java.lang.String getEtag() { - java.lang.Object ref = etag_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - etag_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Optional. ETag of the workload, it is calculated on the basis
-     * of the Workload contents. It will be used in Update & Delete operations.
-     * 
- * - * string etag = 9 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for etag. - */ - public com.google.protobuf.ByteString - getEtagBytes() { - java.lang.Object ref = etag_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - etag_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Optional. ETag of the workload, it is calculated on the basis
-     * of the Workload contents. It will be used in Update & Delete operations.
-     * 
- * - * string etag = 9 [(.google.api.field_behavior) = OPTIONAL]; - * @param value The etag to set. - * @return This builder for chaining. - */ - public Builder setEtag( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - etag_ = value; - onChanged(); - return this; - } - /** - *
-     * Optional. ETag of the workload, it is calculated on the basis
-     * of the Workload contents. It will be used in Update & Delete operations.
-     * 
- * - * string etag = 9 [(.google.api.field_behavior) = OPTIONAL]; - * @return This builder for chaining. - */ - public Builder clearEtag() { - - etag_ = getDefaultInstance().getEtag(); - onChanged(); - return this; - } - /** - *
-     * Optional. ETag of the workload, it is calculated on the basis
-     * of the Workload contents. It will be used in Update & Delete operations.
-     * 
- * - * string etag = 9 [(.google.api.field_behavior) = OPTIONAL]; - * @param value The bytes for etag to set. - * @return This builder for chaining. - */ - public Builder setEtagBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - etag_ = value; - onChanged(); - return this; - } - - private com.google.protobuf.MapField< - java.lang.String, java.lang.String> labels_; - private com.google.protobuf.MapField - internalGetLabels() { - if (labels_ == null) { - return com.google.protobuf.MapField.emptyMapField( - LabelsDefaultEntryHolder.defaultEntry); - } - return labels_; - } - private com.google.protobuf.MapField - internalGetMutableLabels() { - onChanged();; - if (labels_ == null) { - labels_ = com.google.protobuf.MapField.newMapField( - LabelsDefaultEntryHolder.defaultEntry); - } - if (!labels_.isMutable()) { - labels_ = labels_.copy(); - } - return labels_; - } - - public int getLabelsCount() { - return internalGetLabels().getMap().size(); - } - /** - *
-     * Optional. Labels applied to the workload.
-     * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - - @java.lang.Override - public boolean containsLabels( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - return internalGetLabels().getMap().containsKey(key); - } - /** - * Use {@link #getLabelsMap()} instead. - */ - @java.lang.Override - @java.lang.Deprecated - public java.util.Map getLabels() { - return getLabelsMap(); - } - /** - *
-     * Optional. Labels applied to the workload.
-     * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - @java.lang.Override - - public java.util.Map getLabelsMap() { - return internalGetLabels().getMap(); - } - /** - *
-     * Optional. Labels applied to the workload.
-     * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - @java.lang.Override - - public java.lang.String getLabelsOrDefault( - java.lang.String key, - java.lang.String defaultValue) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetLabels().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - *
-     * Optional. Labels applied to the workload.
-     * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - @java.lang.Override - - public java.lang.String getLabelsOrThrow( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetLabels().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - public Builder clearLabels() { - internalGetMutableLabels().getMutableMap() - .clear(); - return this; - } - /** - *
-     * Optional. Labels applied to the workload.
-     * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - - public Builder removeLabels( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - internalGetMutableLabels().getMutableMap() - .remove(key); - return this; - } - /** - * Use alternate mutation accessors instead. - */ - @java.lang.Deprecated - public java.util.Map - getMutableLabels() { - return internalGetMutableLabels().getMutableMap(); - } - /** - *
-     * Optional. Labels applied to the workload.
-     * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - public Builder putLabels( - java.lang.String key, - java.lang.String value) { - if (key == null) { throw new NullPointerException("map key"); } - if (value == null) { - throw new NullPointerException("map value"); -} - - internalGetMutableLabels().getMutableMap() - .put(key, value); - return this; - } - /** - *
-     * Optional. Labels applied to the workload.
-     * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - - public Builder putAllLabels( - java.util.Map values) { - internalGetMutableLabels().getMutableMap() - .putAll(values); - return this; - } - - private java.lang.Object provisionedResourcesParent_ = ""; - /** - *
-     * Input only. The parent resource for the resources managed by this Assured Workload. May
-     * be either empty or a folder resource which is a child of the
-     * Workload parent. If not specified all resources are created under the
-     * parent organization.
-     * Format:
-     * folders/{folder_id}
-     * 
- * - * string provisioned_resources_parent = 13 [(.google.api.field_behavior) = INPUT_ONLY]; - * @return The provisionedResourcesParent. - */ - public java.lang.String getProvisionedResourcesParent() { - java.lang.Object ref = provisionedResourcesParent_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - provisionedResourcesParent_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Input only. The parent resource for the resources managed by this Assured Workload. May
-     * be either empty or a folder resource which is a child of the
-     * Workload parent. If not specified all resources are created under the
-     * parent organization.
-     * Format:
-     * folders/{folder_id}
-     * 
- * - * string provisioned_resources_parent = 13 [(.google.api.field_behavior) = INPUT_ONLY]; - * @return The bytes for provisionedResourcesParent. - */ - public com.google.protobuf.ByteString - getProvisionedResourcesParentBytes() { - java.lang.Object ref = provisionedResourcesParent_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - provisionedResourcesParent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Input only. The parent resource for the resources managed by this Assured Workload. May
-     * be either empty or a folder resource which is a child of the
-     * Workload parent. If not specified all resources are created under the
-     * parent organization.
-     * Format:
-     * folders/{folder_id}
-     * 
- * - * string provisioned_resources_parent = 13 [(.google.api.field_behavior) = INPUT_ONLY]; - * @param value The provisionedResourcesParent to set. - * @return This builder for chaining. - */ - public Builder setProvisionedResourcesParent( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - provisionedResourcesParent_ = value; - onChanged(); - return this; - } - /** - *
-     * Input only. The parent resource for the resources managed by this Assured Workload. May
-     * be either empty or a folder resource which is a child of the
-     * Workload parent. If not specified all resources are created under the
-     * parent organization.
-     * Format:
-     * folders/{folder_id}
-     * 
- * - * string provisioned_resources_parent = 13 [(.google.api.field_behavior) = INPUT_ONLY]; - * @return This builder for chaining. - */ - public Builder clearProvisionedResourcesParent() { - - provisionedResourcesParent_ = getDefaultInstance().getProvisionedResourcesParent(); - onChanged(); - return this; - } - /** - *
-     * Input only. The parent resource for the resources managed by this Assured Workload. May
-     * be either empty or a folder resource which is a child of the
-     * Workload parent. If not specified all resources are created under the
-     * parent organization.
-     * Format:
-     * folders/{folder_id}
-     * 
- * - * string provisioned_resources_parent = 13 [(.google.api.field_behavior) = INPUT_ONLY]; - * @param value The bytes for provisionedResourcesParent to set. - * @return This builder for chaining. - */ - public Builder setProvisionedResourcesParentBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - provisionedResourcesParent_ = value; - onChanged(); - return this; - } - - private com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kmsSettings_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettingsOrBuilder> kmsSettingsBuilder_; - /** - *
-     * Input only. Settings used to create a CMEK crypto key. When set, a project with a KMS
-     * CMEK key is provisioned.
-     * This field is deprecated as of Feb 28, 2022.
-     * In order to create a Keyring, callers should specify,
-     * ENCRYPTION_KEYS_PROJECT or KEYRING in ResourceSettings.resource_type field.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 14 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY]; - * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.kms_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=516 - * @return Whether the kmsSettings field is set. - */ - @java.lang.Deprecated public boolean hasKmsSettings() { - return kmsSettingsBuilder_ != null || kmsSettings_ != null; - } - /** - *
-     * Input only. Settings used to create a CMEK crypto key. When set, a project with a KMS
-     * CMEK key is provisioned.
-     * This field is deprecated as of Feb 28, 2022.
-     * In order to create a Keyring, callers should specify,
-     * ENCRYPTION_KEYS_PROJECT or KEYRING in ResourceSettings.resource_type field.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 14 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY]; - * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.kms_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=516 - * @return The kmsSettings. - */ - @java.lang.Deprecated public com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings getKmsSettings() { - if (kmsSettingsBuilder_ == null) { - return kmsSettings_ == null ? com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.getDefaultInstance() : kmsSettings_; - } else { - return kmsSettingsBuilder_.getMessage(); - } - } - /** - *
-     * Input only. Settings used to create a CMEK crypto key. When set, a project with a KMS
-     * CMEK key is provisioned.
-     * This field is deprecated as of Feb 28, 2022.
-     * In order to create a Keyring, callers should specify,
-     * ENCRYPTION_KEYS_PROJECT or KEYRING in ResourceSettings.resource_type field.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 14 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY]; - */ - @java.lang.Deprecated public Builder setKmsSettings(com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings value) { - if (kmsSettingsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - kmsSettings_ = value; - onChanged(); - } else { - kmsSettingsBuilder_.setMessage(value); - } - - return this; - } - /** - *
-     * Input only. Settings used to create a CMEK crypto key. When set, a project with a KMS
-     * CMEK key is provisioned.
-     * This field is deprecated as of Feb 28, 2022.
-     * In order to create a Keyring, callers should specify,
-     * ENCRYPTION_KEYS_PROJECT or KEYRING in ResourceSettings.resource_type field.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 14 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY]; - */ - @java.lang.Deprecated public Builder setKmsSettings( - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder builderForValue) { - if (kmsSettingsBuilder_ == null) { - kmsSettings_ = builderForValue.build(); - onChanged(); - } else { - kmsSettingsBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-     * Input only. Settings used to create a CMEK crypto key. When set, a project with a KMS
-     * CMEK key is provisioned.
-     * This field is deprecated as of Feb 28, 2022.
-     * In order to create a Keyring, callers should specify,
-     * ENCRYPTION_KEYS_PROJECT or KEYRING in ResourceSettings.resource_type field.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 14 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY]; - */ - @java.lang.Deprecated public Builder mergeKmsSettings(com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings value) { - if (kmsSettingsBuilder_ == null) { - if (kmsSettings_ != null) { - kmsSettings_ = - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.newBuilder(kmsSettings_).mergeFrom(value).buildPartial(); - } else { - kmsSettings_ = value; - } - onChanged(); - } else { - kmsSettingsBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-     * Input only. Settings used to create a CMEK crypto key. When set, a project with a KMS
-     * CMEK key is provisioned.
-     * This field is deprecated as of Feb 28, 2022.
-     * In order to create a Keyring, callers should specify,
-     * ENCRYPTION_KEYS_PROJECT or KEYRING in ResourceSettings.resource_type field.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 14 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY]; - */ - @java.lang.Deprecated public Builder clearKmsSettings() { - if (kmsSettingsBuilder_ == null) { - kmsSettings_ = null; - onChanged(); - } else { - kmsSettings_ = null; - kmsSettingsBuilder_ = null; - } - - return this; - } - /** - *
-     * Input only. Settings used to create a CMEK crypto key. When set, a project with a KMS
-     * CMEK key is provisioned.
-     * This field is deprecated as of Feb 28, 2022.
-     * In order to create a Keyring, callers should specify,
-     * ENCRYPTION_KEYS_PROJECT or KEYRING in ResourceSettings.resource_type field.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 14 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY]; - */ - @java.lang.Deprecated public com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder getKmsSettingsBuilder() { - - onChanged(); - return getKmsSettingsFieldBuilder().getBuilder(); - } - /** - *
-     * Input only. Settings used to create a CMEK crypto key. When set, a project with a KMS
-     * CMEK key is provisioned.
-     * This field is deprecated as of Feb 28, 2022.
-     * In order to create a Keyring, callers should specify,
-     * ENCRYPTION_KEYS_PROJECT or KEYRING in ResourceSettings.resource_type field.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 14 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY]; - */ - @java.lang.Deprecated public com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettingsOrBuilder getKmsSettingsOrBuilder() { - if (kmsSettingsBuilder_ != null) { - return kmsSettingsBuilder_.getMessageOrBuilder(); - } else { - return kmsSettings_ == null ? - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.getDefaultInstance() : kmsSettings_; - } - } - /** - *
-     * Input only. Settings used to create a CMEK crypto key. When set, a project with a KMS
-     * CMEK key is provisioned.
-     * This field is deprecated as of Feb 28, 2022.
-     * In order to create a Keyring, callers should specify,
-     * ENCRYPTION_KEYS_PROJECT or KEYRING in ResourceSettings.resource_type field.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 14 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY]; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettingsOrBuilder> - getKmsSettingsFieldBuilder() { - if (kmsSettingsBuilder_ == null) { - kmsSettingsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettingsOrBuilder>( - getKmsSettings(), - getParentForChildren(), - isClean()); - kmsSettings_ = null; - } - return kmsSettingsBuilder_; - } - - private java.util.List resourceSettings_ = - java.util.Collections.emptyList(); - private void ensureResourceSettingsIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { - resourceSettings_ = new java.util.ArrayList(resourceSettings_); - bitField0_ |= 0x00000004; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettingsOrBuilder> resourceSettingsBuilder_; - - /** - *
-     * Input only. Resource properties that are used to customize workload resources.
-     * These properties (such as custom project id) will be used to create
-     * workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public java.util.List getResourceSettingsList() { - if (resourceSettingsBuilder_ == null) { - return java.util.Collections.unmodifiableList(resourceSettings_); - } else { - return resourceSettingsBuilder_.getMessageList(); - } - } - /** - *
-     * Input only. Resource properties that are used to customize workload resources.
-     * These properties (such as custom project id) will be used to create
-     * workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public int getResourceSettingsCount() { - if (resourceSettingsBuilder_ == null) { - return resourceSettings_.size(); - } else { - return resourceSettingsBuilder_.getCount(); - } - } - /** - *
-     * Input only. Resource properties that are used to customize workload resources.
-     * These properties (such as custom project id) will be used to create
-     * workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings getResourceSettings(int index) { - if (resourceSettingsBuilder_ == null) { - return resourceSettings_.get(index); - } else { - return resourceSettingsBuilder_.getMessage(index); - } - } - /** - *
-     * Input only. Resource properties that are used to customize workload resources.
-     * These properties (such as custom project id) will be used to create
-     * workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public Builder setResourceSettings( - int index, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings value) { - if (resourceSettingsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureResourceSettingsIsMutable(); - resourceSettings_.set(index, value); - onChanged(); - } else { - resourceSettingsBuilder_.setMessage(index, value); - } - return this; - } - /** - *
-     * Input only. Resource properties that are used to customize workload resources.
-     * These properties (such as custom project id) will be used to create
-     * workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public Builder setResourceSettings( - int index, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings.Builder builderForValue) { - if (resourceSettingsBuilder_ == null) { - ensureResourceSettingsIsMutable(); - resourceSettings_.set(index, builderForValue.build()); - onChanged(); - } else { - resourceSettingsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-     * Input only. Resource properties that are used to customize workload resources.
-     * These properties (such as custom project id) will be used to create
-     * workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public Builder addResourceSettings(com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings value) { - if (resourceSettingsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureResourceSettingsIsMutable(); - resourceSettings_.add(value); - onChanged(); - } else { - resourceSettingsBuilder_.addMessage(value); - } - return this; - } - /** - *
-     * Input only. Resource properties that are used to customize workload resources.
-     * These properties (such as custom project id) will be used to create
-     * workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public Builder addResourceSettings( - int index, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings value) { - if (resourceSettingsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureResourceSettingsIsMutable(); - resourceSettings_.add(index, value); - onChanged(); - } else { - resourceSettingsBuilder_.addMessage(index, value); - } - return this; - } - /** - *
-     * Input only. Resource properties that are used to customize workload resources.
-     * These properties (such as custom project id) will be used to create
-     * workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public Builder addResourceSettings( - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings.Builder builderForValue) { - if (resourceSettingsBuilder_ == null) { - ensureResourceSettingsIsMutable(); - resourceSettings_.add(builderForValue.build()); - onChanged(); - } else { - resourceSettingsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - *
-     * Input only. Resource properties that are used to customize workload resources.
-     * These properties (such as custom project id) will be used to create
-     * workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public Builder addResourceSettings( - int index, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings.Builder builderForValue) { - if (resourceSettingsBuilder_ == null) { - ensureResourceSettingsIsMutable(); - resourceSettings_.add(index, builderForValue.build()); - onChanged(); - } else { - resourceSettingsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-     * Input only. Resource properties that are used to customize workload resources.
-     * These properties (such as custom project id) will be used to create
-     * workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public Builder addAllResourceSettings( - java.lang.Iterable values) { - if (resourceSettingsBuilder_ == null) { - ensureResourceSettingsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, resourceSettings_); - onChanged(); - } else { - resourceSettingsBuilder_.addAllMessages(values); - } - return this; - } - /** - *
-     * Input only. Resource properties that are used to customize workload resources.
-     * These properties (such as custom project id) will be used to create
-     * workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public Builder clearResourceSettings() { - if (resourceSettingsBuilder_ == null) { - resourceSettings_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); - onChanged(); - } else { - resourceSettingsBuilder_.clear(); - } - return this; - } - /** - *
-     * Input only. Resource properties that are used to customize workload resources.
-     * These properties (such as custom project id) will be used to create
-     * workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public Builder removeResourceSettings(int index) { - if (resourceSettingsBuilder_ == null) { - ensureResourceSettingsIsMutable(); - resourceSettings_.remove(index); - onChanged(); - } else { - resourceSettingsBuilder_.remove(index); - } - return this; - } - /** - *
-     * Input only. Resource properties that are used to customize workload resources.
-     * These properties (such as custom project id) will be used to create
-     * workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings.Builder getResourceSettingsBuilder( - int index) { - return getResourceSettingsFieldBuilder().getBuilder(index); - } - /** - *
-     * Input only. Resource properties that are used to customize workload resources.
-     * These properties (such as custom project id) will be used to create
-     * workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettingsOrBuilder getResourceSettingsOrBuilder( - int index) { - if (resourceSettingsBuilder_ == null) { - return resourceSettings_.get(index); } else { - return resourceSettingsBuilder_.getMessageOrBuilder(index); - } - } - /** - *
-     * Input only. Resource properties that are used to customize workload resources.
-     * These properties (such as custom project id) will be used to create
-     * workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public java.util.List - getResourceSettingsOrBuilderList() { - if (resourceSettingsBuilder_ != null) { - return resourceSettingsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(resourceSettings_); - } - } - /** - *
-     * Input only. Resource properties that are used to customize workload resources.
-     * These properties (such as custom project id) will be used to create
-     * workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings.Builder addResourceSettingsBuilder() { - return getResourceSettingsFieldBuilder().addBuilder( - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings.getDefaultInstance()); - } - /** - *
-     * Input only. Resource properties that are used to customize workload resources.
-     * These properties (such as custom project id) will be used to create
-     * workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings.Builder addResourceSettingsBuilder( - int index) { - return getResourceSettingsFieldBuilder().addBuilder( - index, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings.getDefaultInstance()); - } - /** - *
-     * Input only. Resource properties that are used to customize workload resources.
-     * These properties (such as custom project id) will be used to create
-     * workload resources if possible. This field is optional.
-     * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - public java.util.List - getResourceSettingsBuilderList() { - return getResourceSettingsFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettingsOrBuilder> - getResourceSettingsFieldBuilder() { - if (resourceSettingsBuilder_ == null) { - resourceSettingsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettingsOrBuilder>( - resourceSettings_, - ((bitField0_ & 0x00000004) != 0), - getParentForChildren(), - isClean()); - resourceSettings_ = null; - } - return resourceSettingsBuilder_; - } - - private int kajEnrollmentState_ = 0; - /** - *
-     * Output only. Represents the KAJ enrollment state of the given workload.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KajEnrollmentState kaj_enrollment_state = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return The enum numeric value on the wire for kajEnrollmentState. - */ - @java.lang.Override public int getKajEnrollmentStateValue() { - return kajEnrollmentState_; - } - /** - *
-     * Output only. Represents the KAJ enrollment state of the given workload.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KajEnrollmentState kaj_enrollment_state = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @param value The enum numeric value on the wire for kajEnrollmentState to set. - * @return This builder for chaining. - */ - public Builder setKajEnrollmentStateValue(int value) { - - kajEnrollmentState_ = value; - onChanged(); - return this; - } - /** - *
-     * Output only. Represents the KAJ enrollment state of the given workload.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KajEnrollmentState kaj_enrollment_state = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return The kajEnrollmentState. - */ - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload.KajEnrollmentState getKajEnrollmentState() { - @SuppressWarnings("deprecation") - com.google.cloud.assuredworkloads.v1beta1.Workload.KajEnrollmentState result = com.google.cloud.assuredworkloads.v1beta1.Workload.KajEnrollmentState.valueOf(kajEnrollmentState_); - return result == null ? com.google.cloud.assuredworkloads.v1beta1.Workload.KajEnrollmentState.UNRECOGNIZED : result; - } - /** - *
-     * Output only. Represents the KAJ enrollment state of the given workload.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KajEnrollmentState kaj_enrollment_state = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @param value The kajEnrollmentState to set. - * @return This builder for chaining. - */ - public Builder setKajEnrollmentState(com.google.cloud.assuredworkloads.v1beta1.Workload.KajEnrollmentState value) { - if (value == null) { - throw new NullPointerException(); - } - - kajEnrollmentState_ = value.getNumber(); - onChanged(); - return this; - } - /** - *
-     * Output only. Represents the KAJ enrollment state of the given workload.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KajEnrollmentState kaj_enrollment_state = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return This builder for chaining. - */ - public Builder clearKajEnrollmentState() { - - kajEnrollmentState_ = 0; - onChanged(); - return this; - } - - private boolean enableSovereignControls_ ; - /** - *
-     * Optional. Indicates the sovereignty status of the given workload.
-     * Currently meant to be used by Europe/Canada customers.
-     * 
- * - * bool enable_sovereign_controls = 18 [(.google.api.field_behavior) = OPTIONAL]; - * @return The enableSovereignControls. - */ - @java.lang.Override - public boolean getEnableSovereignControls() { - return enableSovereignControls_; - } - /** - *
-     * Optional. Indicates the sovereignty status of the given workload.
-     * Currently meant to be used by Europe/Canada customers.
-     * 
- * - * bool enable_sovereign_controls = 18 [(.google.api.field_behavior) = OPTIONAL]; - * @param value The enableSovereignControls to set. - * @return This builder for chaining. - */ - public Builder setEnableSovereignControls(boolean value) { - - enableSovereignControls_ = value; - onChanged(); - return this; - } - /** - *
-     * Optional. Indicates the sovereignty status of the given workload.
-     * Currently meant to be used by Europe/Canada customers.
-     * 
- * - * bool enable_sovereign_controls = 18 [(.google.api.field_behavior) = OPTIONAL]; - * @return This builder for chaining. - */ - public Builder clearEnableSovereignControls() { - - enableSovereignControls_ = false; - onChanged(); - return this; - } - - private com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse saaEnrollmentResponse_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse, com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponseOrBuilder> saaEnrollmentResponseBuilder_; - /** - *
-     * Output only. Represents the SAA enrollment response of the given workload.
-     * SAA enrollment response is queried during GetWorkload call.
-     * In failure cases, user friendly error message is shown in SAA details page.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse saa_enrollment_response = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return Whether the saaEnrollmentResponse field is set. - */ - public boolean hasSaaEnrollmentResponse() { - return saaEnrollmentResponseBuilder_ != null || saaEnrollmentResponse_ != null; - } - /** - *
-     * Output only. Represents the SAA enrollment response of the given workload.
-     * SAA enrollment response is queried during GetWorkload call.
-     * In failure cases, user friendly error message is shown in SAA details page.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse saa_enrollment_response = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return The saaEnrollmentResponse. - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse getSaaEnrollmentResponse() { - if (saaEnrollmentResponseBuilder_ == null) { - return saaEnrollmentResponse_ == null ? com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.getDefaultInstance() : saaEnrollmentResponse_; - } else { - return saaEnrollmentResponseBuilder_.getMessage(); - } - } - /** - *
-     * Output only. Represents the SAA enrollment response of the given workload.
-     * SAA enrollment response is queried during GetWorkload call.
-     * In failure cases, user friendly error message is shown in SAA details page.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse saa_enrollment_response = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public Builder setSaaEnrollmentResponse(com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse value) { - if (saaEnrollmentResponseBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - saaEnrollmentResponse_ = value; - onChanged(); - } else { - saaEnrollmentResponseBuilder_.setMessage(value); - } - - return this; - } - /** - *
-     * Output only. Represents the SAA enrollment response of the given workload.
-     * SAA enrollment response is queried during GetWorkload call.
-     * In failure cases, user friendly error message is shown in SAA details page.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse saa_enrollment_response = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public Builder setSaaEnrollmentResponse( - com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.Builder builderForValue) { - if (saaEnrollmentResponseBuilder_ == null) { - saaEnrollmentResponse_ = builderForValue.build(); - onChanged(); - } else { - saaEnrollmentResponseBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-     * Output only. Represents the SAA enrollment response of the given workload.
-     * SAA enrollment response is queried during GetWorkload call.
-     * In failure cases, user friendly error message is shown in SAA details page.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse saa_enrollment_response = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public Builder mergeSaaEnrollmentResponse(com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse value) { - if (saaEnrollmentResponseBuilder_ == null) { - if (saaEnrollmentResponse_ != null) { - saaEnrollmentResponse_ = - com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.newBuilder(saaEnrollmentResponse_).mergeFrom(value).buildPartial(); - } else { - saaEnrollmentResponse_ = value; - } - onChanged(); - } else { - saaEnrollmentResponseBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-     * Output only. Represents the SAA enrollment response of the given workload.
-     * SAA enrollment response is queried during GetWorkload call.
-     * In failure cases, user friendly error message is shown in SAA details page.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse saa_enrollment_response = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public Builder clearSaaEnrollmentResponse() { - if (saaEnrollmentResponseBuilder_ == null) { - saaEnrollmentResponse_ = null; - onChanged(); - } else { - saaEnrollmentResponse_ = null; - saaEnrollmentResponseBuilder_ = null; - } - - return this; - } - /** - *
-     * Output only. Represents the SAA enrollment response of the given workload.
-     * SAA enrollment response is queried during GetWorkload call.
-     * In failure cases, user friendly error message is shown in SAA details page.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse saa_enrollment_response = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.Builder getSaaEnrollmentResponseBuilder() { - - onChanged(); - return getSaaEnrollmentResponseFieldBuilder().getBuilder(); - } - /** - *
-     * Output only. Represents the SAA enrollment response of the given workload.
-     * SAA enrollment response is queried during GetWorkload call.
-     * In failure cases, user friendly error message is shown in SAA details page.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse saa_enrollment_response = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponseOrBuilder getSaaEnrollmentResponseOrBuilder() { - if (saaEnrollmentResponseBuilder_ != null) { - return saaEnrollmentResponseBuilder_.getMessageOrBuilder(); - } else { - return saaEnrollmentResponse_ == null ? - com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.getDefaultInstance() : saaEnrollmentResponse_; - } - } - /** - *
-     * Output only. Represents the SAA enrollment response of the given workload.
-     * SAA enrollment response is queried during GetWorkload call.
-     * In failure cases, user friendly error message is shown in SAA details page.
-     * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse saa_enrollment_response = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse, com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponseOrBuilder> - getSaaEnrollmentResponseFieldBuilder() { - if (saaEnrollmentResponseBuilder_ == null) { - saaEnrollmentResponseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse, com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse.Builder, com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponseOrBuilder>( - getSaaEnrollmentResponse(), - getParentForChildren(), - isClean()); - saaEnrollmentResponse_ = null; - } - return saaEnrollmentResponseBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:google.cloud.assuredworkloads.v1beta1.Workload) - } - - // @@protoc_insertion_point(class_scope:google.cloud.assuredworkloads.v1beta1.Workload) - private static final com.google.cloud.assuredworkloads.v1beta1.Workload DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.google.cloud.assuredworkloads.v1beta1.Workload(); - } - - public static com.google.cloud.assuredworkloads.v1beta1.Workload getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public Workload parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new Workload(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.assuredworkloads.v1beta1.Workload getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/WorkloadName.java b/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/WorkloadName.java deleted file mode 100644 index 4df2572cca95..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/WorkloadName.java +++ /dev/null @@ -1,227 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1; - -import com.google.api.pathtemplate.PathTemplate; -import com.google.api.resourcenames.ResourceName; -import com.google.common.base.Preconditions; -import com.google.common.collect.ImmutableMap; -import java.util.ArrayList; -import java.util.List; -import java.util.Map; -import java.util.Objects; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -@Generated("by gapic-generator-java") -public class WorkloadName implements ResourceName { - private static final PathTemplate ORGANIZATION_LOCATION_WORKLOAD = - PathTemplate.createWithoutUrlEncoding( - "organizations/{organization}/locations/{location}/workloads/{workload}"); - private volatile Map fieldValuesMap; - private final String organization; - private final String location; - private final String workload; - - @Deprecated - protected WorkloadName() { - organization = null; - location = null; - workload = null; - } - - private WorkloadName(Builder builder) { - organization = Preconditions.checkNotNull(builder.getOrganization()); - location = Preconditions.checkNotNull(builder.getLocation()); - workload = Preconditions.checkNotNull(builder.getWorkload()); - } - - public String getOrganization() { - return organization; - } - - public String getLocation() { - return location; - } - - public String getWorkload() { - return workload; - } - - public static Builder newBuilder() { - return new Builder(); - } - - public Builder toBuilder() { - return new Builder(this); - } - - public static WorkloadName of(String organization, String location, String workload) { - return newBuilder() - .setOrganization(organization) - .setLocation(location) - .setWorkload(workload) - .build(); - } - - public static String format(String organization, String location, String workload) { - return newBuilder() - .setOrganization(organization) - .setLocation(location) - .setWorkload(workload) - .build() - .toString(); - } - - public static WorkloadName parse(String formattedString) { - if (formattedString.isEmpty()) { - return null; - } - Map matchMap = - ORGANIZATION_LOCATION_WORKLOAD.validatedMatch( - formattedString, "WorkloadName.parse: formattedString not in valid format"); - return of(matchMap.get("organization"), matchMap.get("location"), matchMap.get("workload")); - } - - public static List parseList(List formattedStrings) { - List list = new ArrayList<>(formattedStrings.size()); - for (String formattedString : formattedStrings) { - list.add(parse(formattedString)); - } - return list; - } - - public static List toStringList(List values) { - List list = new ArrayList<>(values.size()); - for (WorkloadName value : values) { - if (value == null) { - list.add(""); - } else { - list.add(value.toString()); - } - } - return list; - } - - public static boolean isParsableFrom(String formattedString) { - return ORGANIZATION_LOCATION_WORKLOAD.matches(formattedString); - } - - @Override - public Map getFieldValuesMap() { - if (fieldValuesMap == null) { - synchronized (this) { - if (fieldValuesMap == null) { - ImmutableMap.Builder fieldMapBuilder = ImmutableMap.builder(); - if (organization != null) { - fieldMapBuilder.put("organization", organization); - } - if (location != null) { - fieldMapBuilder.put("location", location); - } - if (workload != null) { - fieldMapBuilder.put("workload", workload); - } - fieldValuesMap = fieldMapBuilder.build(); - } - } - } - return fieldValuesMap; - } - - public String getFieldValue(String fieldName) { - return getFieldValuesMap().get(fieldName); - } - - @Override - public String toString() { - return ORGANIZATION_LOCATION_WORKLOAD.instantiate( - "organization", organization, "location", location, "workload", workload); - } - - @Override - public boolean equals(Object o) { - if (o == this) { - return true; - } - if (o != null || getClass() == o.getClass()) { - WorkloadName that = ((WorkloadName) o); - return Objects.equals(this.organization, that.organization) - && Objects.equals(this.location, that.location) - && Objects.equals(this.workload, that.workload); - } - return false; - } - - @Override - public int hashCode() { - int h = 1; - h *= 1000003; - h ^= Objects.hashCode(organization); - h *= 1000003; - h ^= Objects.hashCode(location); - h *= 1000003; - h ^= Objects.hashCode(workload); - return h; - } - - /** Builder for organizations/{organization}/locations/{location}/workloads/{workload}. */ - public static class Builder { - private String organization; - private String location; - private String workload; - - protected Builder() {} - - public String getOrganization() { - return organization; - } - - public String getLocation() { - return location; - } - - public String getWorkload() { - return workload; - } - - public Builder setOrganization(String organization) { - this.organization = organization; - return this; - } - - public Builder setLocation(String location) { - this.location = location; - return this; - } - - public Builder setWorkload(String workload) { - this.workload = workload; - return this; - } - - private Builder(WorkloadName workloadName) { - this.organization = workloadName.organization; - this.location = workloadName.location; - this.workload = workloadName.workload; - } - - public WorkloadName build() { - return new WorkloadName(this); - } - } -} diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/WorkloadOrBuilder.java b/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/WorkloadOrBuilder.java deleted file mode 100644 index b5a8e8bf071a..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/java/com/google/cloud/assuredworkloads/v1beta1/WorkloadOrBuilder.java +++ /dev/null @@ -1,596 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto - -package com.google.cloud.assuredworkloads.v1beta1; - -public interface WorkloadOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.assuredworkloads.v1beta1.Workload) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Optional. The resource name of the workload.
-   * Format:
-   * organizations/{organization}/locations/{location}/workloads/{workload}
-   * Read-only.
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @return The name. - */ - java.lang.String getName(); - /** - *
-   * Optional. The resource name of the workload.
-   * Format:
-   * organizations/{organization}/locations/{location}/workloads/{workload}
-   * Read-only.
-   * 
- * - * string name = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for name. - */ - com.google.protobuf.ByteString - getNameBytes(); - - /** - *
-   * Required. The user-assigned display name of the Workload.
-   * When present it must be between 4 to 30 characters.
-   * Allowed characters are: lowercase and uppercase letters, numbers,
-   * hyphen, and spaces.
-   * Example: My Workload
-   * 
- * - * string display_name = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The displayName. - */ - java.lang.String getDisplayName(); - /** - *
-   * Required. The user-assigned display name of the Workload.
-   * When present it must be between 4 to 30 characters.
-   * Allowed characters are: lowercase and uppercase letters, numbers,
-   * hyphen, and spaces.
-   * Example: My Workload
-   * 
- * - * string display_name = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return The bytes for displayName. - */ - com.google.protobuf.ByteString - getDisplayNameBytes(); - - /** - *
-   * Output only. The resources associated with this workload.
-   * These resources will be created when creating the workload.
-   * If any of the projects already exist, the workload creation will fail.
-   * Always read only.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - java.util.List - getResourcesList(); - /** - *
-   * Output only. The resources associated with this workload.
-   * These resources will be created when creating the workload.
-   * If any of the projects already exist, the workload creation will fail.
-   * Always read only.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo getResources(int index); - /** - *
-   * Output only. The resources associated with this workload.
-   * These resources will be created when creating the workload.
-   * If any of the projects already exist, the workload creation will fail.
-   * Always read only.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - int getResourcesCount(); - /** - *
-   * Output only. The resources associated with this workload.
-   * These resources will be created when creating the workload.
-   * If any of the projects already exist, the workload creation will fail.
-   * Always read only.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - java.util.List - getResourcesOrBuilderList(); - /** - *
-   * Output only. The resources associated with this workload.
-   * These resources will be created when creating the workload.
-   * If any of the projects already exist, the workload creation will fail.
-   * Always read only.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfo resources = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceInfoOrBuilder getResourcesOrBuilder( - int index); - - /** - *
-   * Required. Immutable. Compliance Regime associated with this workload.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE]; - * @return The enum numeric value on the wire for complianceRegime. - */ - int getComplianceRegimeValue(); - /** - *
-   * Required. Immutable. Compliance Regime associated with this workload.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE]; - * @return The complianceRegime. - */ - com.google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime getComplianceRegime(); - - /** - *
-   * Output only. Immutable. The Workload creation timestamp.
-   * 
- * - * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return Whether the createTime field is set. - */ - boolean hasCreateTime(); - /** - *
-   * Output only. Immutable. The Workload creation timestamp.
-   * 
- * - * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @return The createTime. - */ - com.google.protobuf.Timestamp getCreateTime(); - /** - *
-   * Output only. Immutable. The Workload creation timestamp.
-   * 
- * - * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder(); - - /** - *
-   * Output only. The billing account used for the resources which are
-   * direct children of workload. This billing account is initially associated
-   * with the resources created as part of Workload creation.
-   * After the initial creation of these resources, the customer can change
-   * the assigned billing account.
-   * The resource name has the form
-   * `billingAccounts/{billing_account_id}`. For example,
-   * `billingAccounts/012345-567890-ABCDEF`.
-   * 
- * - * string billing_account = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return The billingAccount. - */ - java.lang.String getBillingAccount(); - /** - *
-   * Output only. The billing account used for the resources which are
-   * direct children of workload. This billing account is initially associated
-   * with the resources created as part of Workload creation.
-   * After the initial creation of these resources, the customer can change
-   * the assigned billing account.
-   * The resource name has the form
-   * `billingAccounts/{billing_account_id}`. For example,
-   * `billingAccounts/012345-567890-ABCDEF`.
-   * 
- * - * string billing_account = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return The bytes for billingAccount. - */ - com.google.protobuf.ByteString - getBillingAccountBytes(); - - /** - *
-   * Input only. Immutable. Settings specific to resources needed for IL4.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings il4_settings = 7 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.il4_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=468 - * @return Whether the il4Settings field is set. - */ - @java.lang.Deprecated boolean hasIl4Settings(); - /** - *
-   * Input only. Immutable. Settings specific to resources needed for IL4.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings il4_settings = 7 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.il4_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=468 - * @return The il4Settings. - */ - @java.lang.Deprecated com.google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings getIl4Settings(); - /** - *
-   * Input only. Immutable. Settings specific to resources needed for IL4.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.IL4Settings il4_settings = 7 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Deprecated com.google.cloud.assuredworkloads.v1beta1.Workload.IL4SettingsOrBuilder getIl4SettingsOrBuilder(); - - /** - *
-   * Input only. Immutable. Settings specific to resources needed for CJIS.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings cjis_settings = 8 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.cjis_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=475 - * @return Whether the cjisSettings field is set. - */ - @java.lang.Deprecated boolean hasCjisSettings(); - /** - *
-   * Input only. Immutable. Settings specific to resources needed for CJIS.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings cjis_settings = 8 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.cjis_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=475 - * @return The cjisSettings. - */ - @java.lang.Deprecated com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings getCjisSettings(); - /** - *
-   * Input only. Immutable. Settings specific to resources needed for CJIS.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.CJISSettings cjis_settings = 8 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Deprecated com.google.cloud.assuredworkloads.v1beta1.Workload.CJISSettingsOrBuilder getCjisSettingsOrBuilder(); - - /** - *
-   * Input only. Immutable. Settings specific to resources needed for FedRAMP High.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings fedramp_high_settings = 11 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_high_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=482 - * @return Whether the fedrampHighSettings field is set. - */ - @java.lang.Deprecated boolean hasFedrampHighSettings(); - /** - *
-   * Input only. Immutable. Settings specific to resources needed for FedRAMP High.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings fedramp_high_settings = 11 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_high_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=482 - * @return The fedrampHighSettings. - */ - @java.lang.Deprecated com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings getFedrampHighSettings(); - /** - *
-   * Input only. Immutable. Settings specific to resources needed for FedRAMP High.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettings fedramp_high_settings = 11 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Deprecated com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampHighSettingsOrBuilder getFedrampHighSettingsOrBuilder(); - - /** - *
-   * Input only. Immutable. Settings specific to resources needed for FedRAMP Moderate.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings fedramp_moderate_settings = 12 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_moderate_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=489 - * @return Whether the fedrampModerateSettings field is set. - */ - @java.lang.Deprecated boolean hasFedrampModerateSettings(); - /** - *
-   * Input only. Immutable. Settings specific to resources needed for FedRAMP Moderate.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings fedramp_moderate_settings = 12 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.fedramp_moderate_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=489 - * @return The fedrampModerateSettings. - */ - @java.lang.Deprecated com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings getFedrampModerateSettings(); - /** - *
-   * Input only. Immutable. Settings specific to resources needed for FedRAMP Moderate.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettings fedramp_moderate_settings = 12 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE]; - */ - @java.lang.Deprecated com.google.cloud.assuredworkloads.v1beta1.Workload.FedrampModerateSettingsOrBuilder getFedrampModerateSettingsOrBuilder(); - - /** - *
-   * Optional. ETag of the workload, it is calculated on the basis
-   * of the Workload contents. It will be used in Update & Delete operations.
-   * 
- * - * string etag = 9 [(.google.api.field_behavior) = OPTIONAL]; - * @return The etag. - */ - java.lang.String getEtag(); - /** - *
-   * Optional. ETag of the workload, it is calculated on the basis
-   * of the Workload contents. It will be used in Update & Delete operations.
-   * 
- * - * string etag = 9 [(.google.api.field_behavior) = OPTIONAL]; - * @return The bytes for etag. - */ - com.google.protobuf.ByteString - getEtagBytes(); - - /** - *
-   * Optional. Labels applied to the workload.
-   * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - int getLabelsCount(); - /** - *
-   * Optional. Labels applied to the workload.
-   * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - boolean containsLabels( - java.lang.String key); - /** - * Use {@link #getLabelsMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getLabels(); - /** - *
-   * Optional. Labels applied to the workload.
-   * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - java.util.Map - getLabelsMap(); - /** - *
-   * Optional. Labels applied to the workload.
-   * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - - /* nullable */ -java.lang.String getLabelsOrDefault( - java.lang.String key, - /* nullable */ -java.lang.String defaultValue); - /** - *
-   * Optional. Labels applied to the workload.
-   * 
- * - * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; - */ - - java.lang.String getLabelsOrThrow( - java.lang.String key); - - /** - *
-   * Input only. The parent resource for the resources managed by this Assured Workload. May
-   * be either empty or a folder resource which is a child of the
-   * Workload parent. If not specified all resources are created under the
-   * parent organization.
-   * Format:
-   * folders/{folder_id}
-   * 
- * - * string provisioned_resources_parent = 13 [(.google.api.field_behavior) = INPUT_ONLY]; - * @return The provisionedResourcesParent. - */ - java.lang.String getProvisionedResourcesParent(); - /** - *
-   * Input only. The parent resource for the resources managed by this Assured Workload. May
-   * be either empty or a folder resource which is a child of the
-   * Workload parent. If not specified all resources are created under the
-   * parent organization.
-   * Format:
-   * folders/{folder_id}
-   * 
- * - * string provisioned_resources_parent = 13 [(.google.api.field_behavior) = INPUT_ONLY]; - * @return The bytes for provisionedResourcesParent. - */ - com.google.protobuf.ByteString - getProvisionedResourcesParentBytes(); - - /** - *
-   * Input only. Settings used to create a CMEK crypto key. When set, a project with a KMS
-   * CMEK key is provisioned.
-   * This field is deprecated as of Feb 28, 2022.
-   * In order to create a Keyring, callers should specify,
-   * ENCRYPTION_KEYS_PROJECT or KEYRING in ResourceSettings.resource_type field.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 14 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY]; - * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.kms_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=516 - * @return Whether the kmsSettings field is set. - */ - @java.lang.Deprecated boolean hasKmsSettings(); - /** - *
-   * Input only. Settings used to create a CMEK crypto key. When set, a project with a KMS
-   * CMEK key is provisioned.
-   * This field is deprecated as of Feb 28, 2022.
-   * In order to create a Keyring, callers should specify,
-   * ENCRYPTION_KEYS_PROJECT or KEYRING in ResourceSettings.resource_type field.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 14 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY]; - * @deprecated google.cloud.assuredworkloads.v1beta1.Workload.kms_settings is deprecated. - * See google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto;l=516 - * @return The kmsSettings. - */ - @java.lang.Deprecated com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings getKmsSettings(); - /** - *
-   * Input only. Settings used to create a CMEK crypto key. When set, a project with a KMS
-   * CMEK key is provisioned.
-   * This field is deprecated as of Feb 28, 2022.
-   * In order to create a Keyring, callers should specify,
-   * ENCRYPTION_KEYS_PROJECT or KEYRING in ResourceSettings.resource_type field.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KMSSettings kms_settings = 14 [deprecated = true, (.google.api.field_behavior) = INPUT_ONLY]; - */ - @java.lang.Deprecated com.google.cloud.assuredworkloads.v1beta1.Workload.KMSSettingsOrBuilder getKmsSettingsOrBuilder(); - - /** - *
-   * Input only. Resource properties that are used to customize workload resources.
-   * These properties (such as custom project id) will be used to create
-   * workload resources if possible. This field is optional.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - java.util.List - getResourceSettingsList(); - /** - *
-   * Input only. Resource properties that are used to customize workload resources.
-   * These properties (such as custom project id) will be used to create
-   * workload resources if possible. This field is optional.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings getResourceSettings(int index); - /** - *
-   * Input only. Resource properties that are used to customize workload resources.
-   * These properties (such as custom project id) will be used to create
-   * workload resources if possible. This field is optional.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - int getResourceSettingsCount(); - /** - *
-   * Input only. Resource properties that are used to customize workload resources.
-   * These properties (such as custom project id) will be used to create
-   * workload resources if possible. This field is optional.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - java.util.List - getResourceSettingsOrBuilderList(); - /** - *
-   * Input only. Resource properties that are used to customize workload resources.
-   * These properties (such as custom project id) will be used to create
-   * workload resources if possible. This field is optional.
-   * 
- * - * repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 15 [(.google.api.field_behavior) = INPUT_ONLY]; - */ - com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettingsOrBuilder getResourceSettingsOrBuilder( - int index); - - /** - *
-   * Output only. Represents the KAJ enrollment state of the given workload.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KajEnrollmentState kaj_enrollment_state = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return The enum numeric value on the wire for kajEnrollmentState. - */ - int getKajEnrollmentStateValue(); - /** - *
-   * Output only. Represents the KAJ enrollment state of the given workload.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.KajEnrollmentState kaj_enrollment_state = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return The kajEnrollmentState. - */ - com.google.cloud.assuredworkloads.v1beta1.Workload.KajEnrollmentState getKajEnrollmentState(); - - /** - *
-   * Optional. Indicates the sovereignty status of the given workload.
-   * Currently meant to be used by Europe/Canada customers.
-   * 
- * - * bool enable_sovereign_controls = 18 [(.google.api.field_behavior) = OPTIONAL]; - * @return The enableSovereignControls. - */ - boolean getEnableSovereignControls(); - - /** - *
-   * Output only. Represents the SAA enrollment response of the given workload.
-   * SAA enrollment response is queried during GetWorkload call.
-   * In failure cases, user friendly error message is shown in SAA details page.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse saa_enrollment_response = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return Whether the saaEnrollmentResponse field is set. - */ - boolean hasSaaEnrollmentResponse(); - /** - *
-   * Output only. Represents the SAA enrollment response of the given workload.
-   * SAA enrollment response is queried during GetWorkload call.
-   * In failure cases, user friendly error message is shown in SAA details page.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse saa_enrollment_response = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return The saaEnrollmentResponse. - */ - com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse getSaaEnrollmentResponse(); - /** - *
-   * Output only. Represents the SAA enrollment response of the given workload.
-   * SAA enrollment response is queried during GetWorkload call.
-   * In failure cases, user friendly error message is shown in SAA details page.
-   * 
- * - * .google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponse saa_enrollment_response = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - com.google.cloud.assuredworkloads.v1beta1.Workload.SaaEnrollmentResponseOrBuilder getSaaEnrollmentResponseOrBuilder(); - - public com.google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegimeSettingsCase getComplianceRegimeSettingsCase(); -} diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/proto/google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto b/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/proto/google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto deleted file mode 100644 index 589010c9ac1a..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/proto/google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto +++ /dev/null @@ -1,558 +0,0 @@ -// Copyright 2022 Google LLC -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -syntax = "proto3"; - -package google.cloud.assuredworkloads.v1beta1; - -import "google/api/field_behavior.proto"; -import "google/api/resource.proto"; -import "google/protobuf/duration.proto"; -import "google/protobuf/field_mask.proto"; -import "google/protobuf/timestamp.proto"; - -option csharp_namespace = "Google.Cloud.AssuredWorkloads.V1Beta1"; -option go_package = "google.golang.org/genproto/googleapis/cloud/assuredworkloads/v1beta1;assuredworkloads"; -option java_multiple_files = true; -option java_outer_classname = "AssuredworkloadsProto"; -option java_package = "com.google.cloud.assuredworkloads.v1beta1"; -option php_namespace = "Google\\Cloud\\AssuredWorkloads\\V1beta1"; -option ruby_package = "Google::Cloud::AssuredWorkloads::V1beta1"; -option (google.api.resource_definition) = { - type: "assuredworkloads.googleapis.com/Location" - pattern: "organizations/{organization}/locations/{location}" -}; - -// Request for creating a workload. -message CreateWorkloadRequest { - // Required. The resource name of the new Workload's parent. - // Must be of the form `organizations/{org_id}/locations/{location_id}`. - string parent = 1 [ - (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { - child_type: "assuredworkloads.googleapis.com/Workload" - } - ]; - - // Required. Assured Workload to create - Workload workload = 2 [(google.api.field_behavior) = REQUIRED]; - - // Optional. A identifier associated with the workload and underlying projects which - // allows for the break down of billing costs for a workload. The value - // provided for the identifier will add a label to the workload and contained - // projects with the identifier as the value. - string external_id = 3 [(google.api.field_behavior) = OPTIONAL]; -} - -// Request for Updating a workload. -message UpdateWorkloadRequest { - // Required. The workload to update. - // The workload's `name` field is used to identify the workload to be updated. - // Format: - // organizations/{org_id}/locations/{location_id}/workloads/{workload_id} - Workload workload = 1 [(google.api.field_behavior) = REQUIRED]; - - // Required. The list of fields to be updated. - google.protobuf.FieldMask update_mask = 2 [(google.api.field_behavior) = REQUIRED]; -} - -// Request for restricting list of available resources in Workload environment. -message RestrictAllowedResourcesRequest { - // The type of restriction. - enum RestrictionType { - // Unknown restriction type. - RESTRICTION_TYPE_UNSPECIFIED = 0; - - // Allow the use all of all gcp products, irrespective of the compliance - // posture. This effectively removes gcp.restrictServiceUsage OrgPolicy - // on the AssuredWorkloads Folder. - ALLOW_ALL_GCP_RESOURCES = 1; - - // Based on Workload's compliance regime, allowed list changes. - // See - https://cloud.google.com/assured-workloads/docs/supported-products - // for the list of supported resources. - ALLOW_COMPLIANT_RESOURCES = 2; - } - - // Required. The resource name of the Workload. This is the workloads's - // relative path in the API, formatted as - // "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}". - // For example, - // "organizations/123/locations/us-east1/workloads/assured-workload-1". - string name = 1 [(google.api.field_behavior) = REQUIRED]; - - // Required. The type of restriction for using gcp products in the Workload environment. - RestrictionType restriction_type = 2 [(google.api.field_behavior) = REQUIRED]; -} - -// Response for restricting the list of allowed resources. -message RestrictAllowedResourcesResponse { - -} - -// Request for deleting a Workload. -message DeleteWorkloadRequest { - // Required. The `name` field is used to identify the workload. - // Format: - // organizations/{org_id}/locations/{location_id}/workloads/{workload_id} - string name = 1 [ - (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { - type: "assuredworkloads.googleapis.com/Workload" - } - ]; - - // Optional. The etag of the workload. - // If this is provided, it must match the server's etag. - string etag = 2 [(google.api.field_behavior) = OPTIONAL]; -} - -// Request for fetching a workload. -message GetWorkloadRequest { - // Required. The resource name of the Workload to fetch. This is the workloads's - // relative path in the API, formatted as - // "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}". - // For example, - // "organizations/123/locations/us-east1/workloads/assured-workload-1". - string name = 1 [ - (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { - type: "assuredworkloads.googleapis.com/Workload" - } - ]; -} - -// A request to analyze a hypothetical move of a source project or project-based -// workload to a target (destination) folder-based workload. -message AnalyzeWorkloadMoveRequest { - // The resource type to be moved to the destination workload. It can be either - // an existing project or a project-based workload. - oneof projectOrWorkloadResource { - // The source type is a project-based workload. Specify the workloads's - // relative resource name, formatted as: - // "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}" - // For example: - // "organizations/123/locations/us-east1/workloads/assured-workload-1" - string source = 1; - - // The source type is a project. Specify the project's relative resource - // name, formatted as either a project number or a project ID: - // "projects/{PROJECT_NUMBER}" or "projects/{PROJECT_ID}" - // For example: - // "projects/951040570662" when specifying a project number, or - // "projects/my-project-123" when specifying a project ID. - string project = 3; - } - - // Required. The resource ID of the folder-based destination workload. This workload is - // where the source project will hypothetically be moved to. Specify the - // workload's relative resource name, formatted as: - // "organizations/{ORGANIZATION_ID}/locations/{LOCATION_ID}/workloads/{WORKLOAD_ID}" - // For example: - // "organizations/123/locations/us-east1/workloads/assured-workload-2" - string target = 2 [(google.api.field_behavior) = REQUIRED]; -} - -// A response that includes the analysis of the hypothetical resource move. -message AnalyzeWorkloadMoveResponse { - // A list of blockers that should be addressed before moving the source - // project or project-based workload to the destination folder-based workload. - repeated string blockers = 1; -} - -// Request for fetching workloads in an organization. -message ListWorkloadsRequest { - // Required. Parent Resource to list workloads from. - // Must be of the form `organizations/{org_id}/locations/{location}`. - string parent = 1 [ - (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { - child_type: "assuredworkloads.googleapis.com/Workload" - } - ]; - - // Page size. - int32 page_size = 2; - - // Page token returned from previous request. Page token contains context from - // previous request. Page token needs to be passed in the second and following - // requests. - string page_token = 3; - - // A custom filter for filtering by properties of a workload. At this time, - // only filtering by labels is supported. - string filter = 4; -} - -// Response of ListWorkloads endpoint. -message ListWorkloadsResponse { - // List of Workloads under a given parent. - repeated Workload workloads = 1; - - // The next page token. Return empty if reached the last page. - string next_page_token = 2; -} - -// An Workload object for managing highly regulated workloads of cloud -// customers. -message Workload { - option (google.api.resource) = { - type: "assuredworkloads.googleapis.com/Workload" - pattern: "organizations/{organization}/locations/{location}/workloads/{workload}" - }; - - // Represent the resources that are children of this Workload. - message ResourceInfo { - // The type of resource. - enum ResourceType { - // Unknown resource type. - RESOURCE_TYPE_UNSPECIFIED = 0; - - // Deprecated. Existing workloads will continue to support this, but new - // CreateWorkloadRequests should not specify this as an input value. - CONSUMER_PROJECT = 1 [deprecated = true]; - - // Consumer Folder. - CONSUMER_FOLDER = 4; - - // Consumer project containing encryption keys. - ENCRYPTION_KEYS_PROJECT = 2; - - // Keyring resource that hosts encryption keys. - KEYRING = 3; - } - - // Resource identifier. - // For a project this represents project_number. - int64 resource_id = 1; - - // Indicates the type of resource. - ResourceType resource_type = 2; - } - - // Supported Compliance Regimes. - enum ComplianceRegime { - // Unknown compliance regime. - COMPLIANCE_REGIME_UNSPECIFIED = 0; - - // Information protection as per DoD IL4 requirements. - IL4 = 1; - - // Criminal Justice Information Services (CJIS) Security policies. - CJIS = 2; - - // FedRAMP High data protection controls - FEDRAMP_HIGH = 3; - - // FedRAMP Moderate data protection controls - FEDRAMP_MODERATE = 4; - - // Assured Workloads For US Regions data protection controls - US_REGIONAL_ACCESS = 5; - - // Health Insurance Portability and Accountability Act controls - HIPAA = 6; - - // Health Information Trust Alliance controls - HITRUST = 7; - - // Assured Workloads For EU Regions and Support controls - EU_REGIONS_AND_SUPPORT = 8; - - // Assured Workloads For Canada Regions and Support controls - CA_REGIONS_AND_SUPPORT = 9; - - // International Traffic in Arms Regulations - ITAR = 10; - - // Assured Workloads for Australia Regions and Support controls - AU_REGIONS_AND_US_SUPPORT = 11; - } - - // Settings specific to the Key Management Service. - message KMSSettings { - option deprecated = true; - - // Required. Input only. Immutable. The time at which the Key Management Service will automatically create a - // new version of the crypto key and mark it as the primary. - google.protobuf.Timestamp next_rotation_time = 1 [ - (google.api.field_behavior) = REQUIRED, - (google.api.field_behavior) = INPUT_ONLY, - (google.api.field_behavior) = IMMUTABLE - ]; - - // Required. Input only. Immutable. [next_rotation_time] will be advanced by this period when the Key - // Management Service automatically rotates a key. Must be at least 24 hours - // and at most 876,000 hours. - google.protobuf.Duration rotation_period = 2 [ - (google.api.field_behavior) = REQUIRED, - (google.api.field_behavior) = INPUT_ONLY, - (google.api.field_behavior) = IMMUTABLE - ]; - } - - // Settings specific to resources needed for IL4. - message IL4Settings { - option deprecated = true; - - // Input only. Immutable. Settings used to create a CMEK crypto key. - KMSSettings kms_settings = 1 [ - (google.api.field_behavior) = INPUT_ONLY, - (google.api.field_behavior) = IMMUTABLE - ]; - } - - // Settings specific to resources needed for CJIS. - message CJISSettings { - option deprecated = true; - - // Input only. Immutable. Settings used to create a CMEK crypto key. - KMSSettings kms_settings = 1 [ - (google.api.field_behavior) = INPUT_ONLY, - (google.api.field_behavior) = IMMUTABLE - ]; - } - - // Settings specific to resources needed for FedRAMP High. - message FedrampHighSettings { - option deprecated = true; - - // Input only. Immutable. Settings used to create a CMEK crypto key. - KMSSettings kms_settings = 1 [ - (google.api.field_behavior) = INPUT_ONLY, - (google.api.field_behavior) = IMMUTABLE - ]; - } - - // Settings specific to resources needed for FedRAMP Moderate. - message FedrampModerateSettings { - option deprecated = true; - - // Input only. Immutable. Settings used to create a CMEK crypto key. - KMSSettings kms_settings = 1 [ - (google.api.field_behavior) = INPUT_ONLY, - (google.api.field_behavior) = IMMUTABLE - ]; - } - - // Represent the custom settings for the resources to be created. - message ResourceSettings { - // Resource identifier. - // For a project this represents project_id. If the project is already - // taken, the workload creation will fail. - // For KeyRing, this represents the keyring_id. - // For a folder, don't set this value as folder_id is assigned by Google. - string resource_id = 1; - - // Indicates the type of resource. This field should be specified to - // correspond the id to the right project type (CONSUMER_PROJECT or - // ENCRYPTION_KEYS_PROJECT) - ResourceInfo.ResourceType resource_type = 2; - - // User-assigned resource display name. - // If not empty it will be used to create a resource with the specified - // name. - string display_name = 3; - } - - // Key Access Justifications(KAJ) Enrollment State. - enum KajEnrollmentState { - // Default State for KAJ Enrollment. - KAJ_ENROLLMENT_STATE_UNSPECIFIED = 0; - - // Pending State for KAJ Enrollment. - KAJ_ENROLLMENT_STATE_PENDING = 1; - - // Complete State for KAJ Enrollment. - KAJ_ENROLLMENT_STATE_COMPLETE = 2; - } - - // Signed Access Approvals (SAA) enrollment response. - message SaaEnrollmentResponse { - // Setup state of SAA enrollment. - enum SetupState { - // Unspecified. - SETUP_STATE_UNSPECIFIED = 0; - - // SAA enrollment pending. - STATUS_PENDING = 1; - - // SAA enrollment comopleted. - STATUS_COMPLETE = 2; - } - - // Setup error of SAA enrollment. - enum SetupError { - // Unspecified. - SETUP_ERROR_UNSPECIFIED = 0; - - // Invalid states for all customers, to be redirected to AA UI for - // additional details. - ERROR_INVALID_BASE_SETUP = 1; - - // Returned when there is not an EKM key configured. - ERROR_MISSING_EXTERNAL_SIGNING_KEY = 2; - - // Returned when there are no enrolled services or the customer is - // enrolled in CAA only for a subset of services. - ERROR_NOT_ALL_SERVICES_ENROLLED = 3; - - // Returned when exception was encountered during evaluation of other - // criteria. - ERROR_SETUP_CHECK_FAILED = 4; - } - - // Indicates SAA enrollment status of a given workload. - optional SetupState setup_status = 1; - - // Indicates SAA enrollment setup error if any. - repeated SetupError setup_errors = 2; - } - - // Optional. The resource name of the workload. - // Format: - // organizations/{organization}/locations/{location}/workloads/{workload} - // - // Read-only. - string name = 1 [(google.api.field_behavior) = OPTIONAL]; - - // Required. The user-assigned display name of the Workload. - // When present it must be between 4 to 30 characters. - // Allowed characters are: lowercase and uppercase letters, numbers, - // hyphen, and spaces. - // - // Example: My Workload - string display_name = 2 [(google.api.field_behavior) = REQUIRED]; - - // Output only. The resources associated with this workload. - // These resources will be created when creating the workload. - // If any of the projects already exist, the workload creation will fail. - // Always read only. - repeated ResourceInfo resources = 3 [(google.api.field_behavior) = OUTPUT_ONLY]; - - // Required. Immutable. Compliance Regime associated with this workload. - ComplianceRegime compliance_regime = 4 [ - (google.api.field_behavior) = REQUIRED, - (google.api.field_behavior) = IMMUTABLE - ]; - - // Output only. Immutable. The Workload creation timestamp. - google.protobuf.Timestamp create_time = 5 [ - (google.api.field_behavior) = OUTPUT_ONLY, - (google.api.field_behavior) = IMMUTABLE - ]; - - // Output only. The billing account used for the resources which are - // direct children of workload. This billing account is initially associated - // with the resources created as part of Workload creation. - // After the initial creation of these resources, the customer can change - // the assigned billing account. - // The resource name has the form - // `billingAccounts/{billing_account_id}`. For example, - // `billingAccounts/012345-567890-ABCDEF`. - string billing_account = 6 [(google.api.field_behavior) = OUTPUT_ONLY]; - - // Settings specific to the selected [compliance_regime] - oneof compliance_regime_settings { - // Input only. Immutable. Settings specific to resources needed for IL4. - IL4Settings il4_settings = 7 [ - deprecated = true, - (google.api.field_behavior) = INPUT_ONLY, - (google.api.field_behavior) = IMMUTABLE - ]; - - // Input only. Immutable. Settings specific to resources needed for CJIS. - CJISSettings cjis_settings = 8 [ - deprecated = true, - (google.api.field_behavior) = INPUT_ONLY, - (google.api.field_behavior) = IMMUTABLE - ]; - - // Input only. Immutable. Settings specific to resources needed for FedRAMP High. - FedrampHighSettings fedramp_high_settings = 11 [ - deprecated = true, - (google.api.field_behavior) = INPUT_ONLY, - (google.api.field_behavior) = IMMUTABLE - ]; - - // Input only. Immutable. Settings specific to resources needed for FedRAMP Moderate. - FedrampModerateSettings fedramp_moderate_settings = 12 [ - deprecated = true, - (google.api.field_behavior) = INPUT_ONLY, - (google.api.field_behavior) = IMMUTABLE - ]; - } - - // Optional. ETag of the workload, it is calculated on the basis - // of the Workload contents. It will be used in Update & Delete operations. - string etag = 9 [(google.api.field_behavior) = OPTIONAL]; - - // Optional. Labels applied to the workload. - map labels = 10 [(google.api.field_behavior) = OPTIONAL]; - - // Input only. The parent resource for the resources managed by this Assured Workload. May - // be either empty or a folder resource which is a child of the - // Workload parent. If not specified all resources are created under the - // parent organization. - // Format: - // folders/{folder_id} - string provisioned_resources_parent = 13 [(google.api.field_behavior) = INPUT_ONLY]; - - // Input only. Settings used to create a CMEK crypto key. When set, a project with a KMS - // CMEK key is provisioned. - // This field is deprecated as of Feb 28, 2022. - // In order to create a Keyring, callers should specify, - // ENCRYPTION_KEYS_PROJECT or KEYRING in ResourceSettings.resource_type field. - KMSSettings kms_settings = 14 [ - deprecated = true, - (google.api.field_behavior) = INPUT_ONLY - ]; - - // Input only. Resource properties that are used to customize workload resources. - // These properties (such as custom project id) will be used to create - // workload resources if possible. This field is optional. - repeated ResourceSettings resource_settings = 15 [(google.api.field_behavior) = INPUT_ONLY]; - - // Output only. Represents the KAJ enrollment state of the given workload. - KajEnrollmentState kaj_enrollment_state = 17 [(google.api.field_behavior) = OUTPUT_ONLY]; - - // Optional. Indicates the sovereignty status of the given workload. - // Currently meant to be used by Europe/Canada customers. - bool enable_sovereign_controls = 18 [(google.api.field_behavior) = OPTIONAL]; - - // Output only. Represents the SAA enrollment response of the given workload. - // SAA enrollment response is queried during GetWorkload call. - // In failure cases, user friendly error message is shown in SAA details page. - SaaEnrollmentResponse saa_enrollment_response = 20 [(google.api.field_behavior) = OUTPUT_ONLY]; -} - -// Operation metadata to give request details of CreateWorkload. -message CreateWorkloadOperationMetadata { - // Optional. Time when the operation was created. - google.protobuf.Timestamp create_time = 1 [(google.api.field_behavior) = OPTIONAL]; - - // Optional. The display name of the workload. - string display_name = 2 [(google.api.field_behavior) = OPTIONAL]; - - // Optional. The parent of the workload. - string parent = 3 [(google.api.field_behavior) = OPTIONAL]; - - // Optional. Compliance controls that should be applied to the resources managed by - // the workload. - Workload.ComplianceRegime compliance_regime = 4 [(google.api.field_behavior) = OPTIONAL]; - - // Optional. Resource properties in the input that are used for creating/customizing - // workload resources. - repeated Workload.ResourceSettings resource_settings = 5 [(google.api.field_behavior) = OPTIONAL]; -} diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/proto/google/cloud/assuredworkloads/v1beta1/assuredworkloads_service.proto b/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/proto/google/cloud/assuredworkloads/v1beta1/assuredworkloads_service.proto deleted file mode 100644 index 9fbedf47b10e..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/proto-google-cloud-assured-workloads-v1beta1/src/main/proto/google/cloud/assuredworkloads/v1beta1/assuredworkloads_service.proto +++ /dev/null @@ -1,100 +0,0 @@ -// Copyright 2022 Google LLC -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -syntax = "proto3"; - -package google.cloud.assuredworkloads.v1beta1; - -import "google/api/annotations.proto"; -import "google/api/client.proto"; -import "google/cloud/assuredworkloads/v1beta1/assuredworkloads.proto"; -import "google/longrunning/operations.proto"; -import "google/protobuf/empty.proto"; - -option csharp_namespace = "Google.Cloud.AssuredWorkloads.V1Beta1"; -option go_package = "google.golang.org/genproto/googleapis/cloud/assuredworkloads/v1beta1;assuredworkloads"; -option java_multiple_files = true; -option java_outer_classname = "AssuredworkloadsServiceProto"; -option java_package = "com.google.cloud.assuredworkloads.v1beta1"; -option php_namespace = "Google\\Cloud\\AssuredWorkloads\\V1beta1"; -option ruby_package = "Google::Cloud::AssuredWorkloads::V1beta1"; - -// Service to manage AssuredWorkloads. -service AssuredWorkloadsService { - option (google.api.default_host) = "assuredworkloads.googleapis.com"; - option (google.api.oauth_scopes) = "https://www.googleapis.com/auth/cloud-platform"; - - // Creates Assured Workload. - rpc CreateWorkload(CreateWorkloadRequest) returns (google.longrunning.Operation) { - option (google.api.http) = { - post: "/v1beta1/{parent=organizations/*/locations/*}/workloads" - body: "workload" - }; - option (google.api.method_signature) = "parent,workload"; - option (google.longrunning.operation_info) = { - response_type: "Workload" - metadata_type: "CreateWorkloadOperationMetadata" - }; - } - - // Updates an existing workload. - // Currently allows updating of workload display_name and labels. - // For force updates don't set etag field in the Workload. - // Only one update operation per workload can be in progress. - rpc UpdateWorkload(UpdateWorkloadRequest) returns (Workload) { - option (google.api.method_signature) = "workload,update_mask"; - } - - // Restrict the list of resources allowed in the Workload environment. - // The current list of allowed products can be found at - // https://cloud.google.com/assured-workloads/docs/supported-products - // In addition to assuredworkloads.workload.update permission, the user should - // also have orgpolicy.policy.set permission on the folder resource - // to use this functionality. - rpc RestrictAllowedResources(RestrictAllowedResourcesRequest) returns (RestrictAllowedResourcesResponse) { - option (google.api.http) = { - post: "/v1beta1/{name=organizations/*/locations/*/workloads/*}:restrictAllowedResources" - body: "*" - }; - } - - // Deletes the workload. Make sure that workload's direct children are already - // in a deleted state, otherwise the request will fail with a - // FAILED_PRECONDITION error. - // In addition to assuredworkloads.workload.delete permission, the user should - // also have orgpolicy.policy.set permission on the deleted folder to remove - // Assured Workloads OrgPolicies. - rpc DeleteWorkload(DeleteWorkloadRequest) returns (google.protobuf.Empty) { - option (google.api.http) = { - delete: "/v1beta1/{name=organizations/*/locations/*/workloads/*}" - }; - option (google.api.method_signature) = "name"; - } - - // Gets Assured Workload associated with a CRM Node - rpc GetWorkload(GetWorkloadRequest) returns (Workload) { - option (google.api.method_signature) = "name"; - } - - // A request to analyze a hypothetical move of a source project or - // project-based workload to a target (destination) folder-based workload. - rpc AnalyzeWorkloadMove(AnalyzeWorkloadMoveRequest) returns (AnalyzeWorkloadMoveResponse) { - option (google.api.method_signature) = "project,target"; - } - - // Lists Assured Workloads under a CRM Node. - rpc ListWorkloads(ListWorkloadsRequest) returns (ListWorkloadsResponse) { - option (google.api.method_signature) = "parent"; - } -} diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/analyzeworkloadmove/AsyncAnalyzeWorkloadMove.java b/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/analyzeworkloadmove/AsyncAnalyzeWorkloadMove.java deleted file mode 100644 index 2df796e6cd15..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/analyzeworkloadmove/AsyncAnalyzeWorkloadMove.java +++ /dev/null @@ -1,45 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.samples; - -// [START assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_analyzeworkloadmove_async] -import com.google.api.core.ApiFuture; -import com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest; -import com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse; -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient; - -public class AsyncAnalyzeWorkloadMove { - - public static void main(String[] args) throws Exception { - asyncAnalyzeWorkloadMove(); - } - - public static void asyncAnalyzeWorkloadMove() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - AnalyzeWorkloadMoveRequest request = - AnalyzeWorkloadMoveRequest.newBuilder().setTarget("target-880905839").build(); - ApiFuture future = - assuredWorkloadsServiceClient.analyzeWorkloadMoveCallable().futureCall(request); - // Do something. - AnalyzeWorkloadMoveResponse response = future.get(); - } - } -} -// [END assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_analyzeworkloadmove_async] diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/analyzeworkloadmove/SyncAnalyzeWorkloadMove.java b/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/analyzeworkloadmove/SyncAnalyzeWorkloadMove.java deleted file mode 100644 index 673a8973330c..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/analyzeworkloadmove/SyncAnalyzeWorkloadMove.java +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.samples; - -// [START assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_analyzeworkloadmove_sync] -import com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveRequest; -import com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse; -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient; - -public class SyncAnalyzeWorkloadMove { - - public static void main(String[] args) throws Exception { - syncAnalyzeWorkloadMove(); - } - - public static void syncAnalyzeWorkloadMove() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - AnalyzeWorkloadMoveRequest request = - AnalyzeWorkloadMoveRequest.newBuilder().setTarget("target-880905839").build(); - AnalyzeWorkloadMoveResponse response = - assuredWorkloadsServiceClient.analyzeWorkloadMove(request); - } - } -} -// [END assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_analyzeworkloadmove_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/analyzeworkloadmove/SyncAnalyzeWorkloadMoveStringString.java b/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/analyzeworkloadmove/SyncAnalyzeWorkloadMoveStringString.java deleted file mode 100644 index 9018f0104d04..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/analyzeworkloadmove/SyncAnalyzeWorkloadMoveStringString.java +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.samples; - -// [START assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_analyzeworkloadmove_stringstring_sync] -import com.google.cloud.assuredworkloads.v1beta1.AnalyzeWorkloadMoveResponse; -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient; - -public class SyncAnalyzeWorkloadMoveStringString { - - public static void main(String[] args) throws Exception { - syncAnalyzeWorkloadMoveStringString(); - } - - public static void syncAnalyzeWorkloadMoveStringString() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - String project = "project-309310695"; - String target = "target-880905839"; - AnalyzeWorkloadMoveResponse response = - assuredWorkloadsServiceClient.analyzeWorkloadMove(project, target); - } - } -} -// [END assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_analyzeworkloadmove_stringstring_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/create/SyncCreateSetCredentialsProvider.java b/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/create/SyncCreateSetCredentialsProvider.java deleted file mode 100644 index cd6275419d38..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/create/SyncCreateSetCredentialsProvider.java +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.samples; - -// [START assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_create_setcredentialsprovider_sync] -import com.google.api.gax.core.FixedCredentialsProvider; -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceSettings; -import com.google.cloud.assuredworkloads.v1beta1.myCredentials; - -public class SyncCreateSetCredentialsProvider { - - public static void main(String[] args) throws Exception { - syncCreateSetCredentialsProvider(); - } - - public static void syncCreateSetCredentialsProvider() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - AssuredWorkloadsServiceSettings assuredWorkloadsServiceSettings = - AssuredWorkloadsServiceSettings.newBuilder() - .setCredentialsProvider(FixedCredentialsProvider.create(myCredentials)) - .build(); - AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create(assuredWorkloadsServiceSettings); - } -} -// [END assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_create_setcredentialsprovider_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/create/SyncCreateSetCredentialsProvider1.java b/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/create/SyncCreateSetCredentialsProvider1.java deleted file mode 100644 index 0018e402f3d7..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/create/SyncCreateSetCredentialsProvider1.java +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.samples; - -// [START assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_create_setcredentialsprovider1_sync] -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceSettings; - -public class SyncCreateSetCredentialsProvider1 { - - public static void main(String[] args) throws Exception { - syncCreateSetCredentialsProvider1(); - } - - public static void syncCreateSetCredentialsProvider1() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - AssuredWorkloadsServiceSettings assuredWorkloadsServiceSettings = - AssuredWorkloadsServiceSettings.newBuilder() - .setTransportChannelProvider( - AssuredWorkloadsServiceSettings.defaultHttpJsonTransportProviderBuilder().build()) - .build(); - AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create(assuredWorkloadsServiceSettings); - } -} -// [END assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_create_setcredentialsprovider1_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/create/SyncCreateSetEndpoint.java b/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/create/SyncCreateSetEndpoint.java deleted file mode 100644 index c2058595315b..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/create/SyncCreateSetEndpoint.java +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.samples; - -// [START assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_create_setendpoint_sync] -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceSettings; -import com.google.cloud.assuredworkloads.v1beta1.myEndpoint; - -public class SyncCreateSetEndpoint { - - public static void main(String[] args) throws Exception { - syncCreateSetEndpoint(); - } - - public static void syncCreateSetEndpoint() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - AssuredWorkloadsServiceSettings assuredWorkloadsServiceSettings = - AssuredWorkloadsServiceSettings.newBuilder().setEndpoint(myEndpoint).build(); - AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create(assuredWorkloadsServiceSettings); - } -} -// [END assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_create_setendpoint_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/createworkload/AsyncCreateWorkload.java b/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/createworkload/AsyncCreateWorkload.java deleted file mode 100644 index c14797968a45..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/createworkload/AsyncCreateWorkload.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.samples; - -// [START assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_createworkload_async] -import com.google.api.core.ApiFuture; -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest; -import com.google.cloud.assuredworkloads.v1beta1.LocationName; -import com.google.cloud.assuredworkloads.v1beta1.Workload; -import com.google.longrunning.Operation; - -public class AsyncCreateWorkload { - - public static void main(String[] args) throws Exception { - asyncCreateWorkload(); - } - - public static void asyncCreateWorkload() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - CreateWorkloadRequest request = - CreateWorkloadRequest.newBuilder() - .setParent(LocationName.of("[ORGANIZATION]", "[LOCATION]").toString()) - .setWorkload(Workload.newBuilder().build()) - .setExternalId("externalId-1699764666") - .build(); - ApiFuture future = - assuredWorkloadsServiceClient.createWorkloadCallable().futureCall(request); - // Do something. - Operation response = future.get(); - } - } -} -// [END assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_createworkload_async] diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/createworkload/AsyncCreateWorkloadLRO.java b/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/createworkload/AsyncCreateWorkloadLRO.java deleted file mode 100644 index 3b649fbc1606..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/createworkload/AsyncCreateWorkloadLRO.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.samples; - -// [START assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_createworkload_lro_async] -import com.google.api.gax.longrunning.OperationFuture; -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadOperationMetadata; -import com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest; -import com.google.cloud.assuredworkloads.v1beta1.LocationName; -import com.google.cloud.assuredworkloads.v1beta1.Workload; - -public class AsyncCreateWorkloadLRO { - - public static void main(String[] args) throws Exception { - asyncCreateWorkloadLRO(); - } - - public static void asyncCreateWorkloadLRO() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - CreateWorkloadRequest request = - CreateWorkloadRequest.newBuilder() - .setParent(LocationName.of("[ORGANIZATION]", "[LOCATION]").toString()) - .setWorkload(Workload.newBuilder().build()) - .setExternalId("externalId-1699764666") - .build(); - OperationFuture future = - assuredWorkloadsServiceClient.createWorkloadOperationCallable().futureCall(request); - // Do something. - Workload response = future.get(); - } - } -} -// [END assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_createworkload_lro_async] diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/createworkload/SyncCreateWorkload.java b/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/createworkload/SyncCreateWorkload.java deleted file mode 100644 index dac0147c977b..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/createworkload/SyncCreateWorkload.java +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.samples; - -// [START assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_createworkload_sync] -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1beta1.CreateWorkloadRequest; -import com.google.cloud.assuredworkloads.v1beta1.LocationName; -import com.google.cloud.assuredworkloads.v1beta1.Workload; - -public class SyncCreateWorkload { - - public static void main(String[] args) throws Exception { - syncCreateWorkload(); - } - - public static void syncCreateWorkload() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - CreateWorkloadRequest request = - CreateWorkloadRequest.newBuilder() - .setParent(LocationName.of("[ORGANIZATION]", "[LOCATION]").toString()) - .setWorkload(Workload.newBuilder().build()) - .setExternalId("externalId-1699764666") - .build(); - Workload response = assuredWorkloadsServiceClient.createWorkloadAsync(request).get(); - } - } -} -// [END assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_createworkload_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/createworkload/SyncCreateWorkloadLocationnameWorkload.java b/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/createworkload/SyncCreateWorkloadLocationnameWorkload.java deleted file mode 100644 index b4b5d95e75f1..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/createworkload/SyncCreateWorkloadLocationnameWorkload.java +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.samples; - -// [START assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_createworkload_locationnameworkload_sync] -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1beta1.LocationName; -import com.google.cloud.assuredworkloads.v1beta1.Workload; - -public class SyncCreateWorkloadLocationnameWorkload { - - public static void main(String[] args) throws Exception { - syncCreateWorkloadLocationnameWorkload(); - } - - public static void syncCreateWorkloadLocationnameWorkload() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - LocationName parent = LocationName.of("[ORGANIZATION]", "[LOCATION]"); - Workload workload = Workload.newBuilder().build(); - Workload response = assuredWorkloadsServiceClient.createWorkloadAsync(parent, workload).get(); - } - } -} -// [END assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_createworkload_locationnameworkload_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/createworkload/SyncCreateWorkloadStringWorkload.java b/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/createworkload/SyncCreateWorkloadStringWorkload.java deleted file mode 100644 index 1fdde36dcb93..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/createworkload/SyncCreateWorkloadStringWorkload.java +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.samples; - -// [START assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_createworkload_stringworkload_sync] -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1beta1.LocationName; -import com.google.cloud.assuredworkloads.v1beta1.Workload; - -public class SyncCreateWorkloadStringWorkload { - - public static void main(String[] args) throws Exception { - syncCreateWorkloadStringWorkload(); - } - - public static void syncCreateWorkloadStringWorkload() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - String parent = LocationName.of("[ORGANIZATION]", "[LOCATION]").toString(); - Workload workload = Workload.newBuilder().build(); - Workload response = assuredWorkloadsServiceClient.createWorkloadAsync(parent, workload).get(); - } - } -} -// [END assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_createworkload_stringworkload_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/deleteworkload/AsyncDeleteWorkload.java b/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/deleteworkload/AsyncDeleteWorkload.java deleted file mode 100644 index 3401e96c9054..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/deleteworkload/AsyncDeleteWorkload.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.samples; - -// [START assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_deleteworkload_async] -import com.google.api.core.ApiFuture; -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest; -import com.google.cloud.assuredworkloads.v1beta1.WorkloadName; -import com.google.protobuf.Empty; - -public class AsyncDeleteWorkload { - - public static void main(String[] args) throws Exception { - asyncDeleteWorkload(); - } - - public static void asyncDeleteWorkload() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - DeleteWorkloadRequest request = - DeleteWorkloadRequest.newBuilder() - .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString()) - .setEtag("etag3123477") - .build(); - ApiFuture future = - assuredWorkloadsServiceClient.deleteWorkloadCallable().futureCall(request); - // Do something. - future.get(); - } - } -} -// [END assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_deleteworkload_async] diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/deleteworkload/SyncDeleteWorkload.java b/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/deleteworkload/SyncDeleteWorkload.java deleted file mode 100644 index e3d76f1970ea..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/deleteworkload/SyncDeleteWorkload.java +++ /dev/null @@ -1,45 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.samples; - -// [START assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_deleteworkload_sync] -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1beta1.DeleteWorkloadRequest; -import com.google.cloud.assuredworkloads.v1beta1.WorkloadName; -import com.google.protobuf.Empty; - -public class SyncDeleteWorkload { - - public static void main(String[] args) throws Exception { - syncDeleteWorkload(); - } - - public static void syncDeleteWorkload() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - DeleteWorkloadRequest request = - DeleteWorkloadRequest.newBuilder() - .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString()) - .setEtag("etag3123477") - .build(); - assuredWorkloadsServiceClient.deleteWorkload(request); - } - } -} -// [END assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_deleteworkload_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/deleteworkload/SyncDeleteWorkloadString.java b/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/deleteworkload/SyncDeleteWorkloadString.java deleted file mode 100644 index 1afba608e42a..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/deleteworkload/SyncDeleteWorkloadString.java +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.samples; - -// [START assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_deleteworkload_string_sync] -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1beta1.WorkloadName; -import com.google.protobuf.Empty; - -public class SyncDeleteWorkloadString { - - public static void main(String[] args) throws Exception { - syncDeleteWorkloadString(); - } - - public static void syncDeleteWorkloadString() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - String name = WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString(); - assuredWorkloadsServiceClient.deleteWorkload(name); - } - } -} -// [END assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_deleteworkload_string_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/deleteworkload/SyncDeleteWorkloadWorkloadname.java b/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/deleteworkload/SyncDeleteWorkloadWorkloadname.java deleted file mode 100644 index 934db95d2494..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/deleteworkload/SyncDeleteWorkloadWorkloadname.java +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.samples; - -// [START assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_deleteworkload_workloadname_sync] -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1beta1.WorkloadName; -import com.google.protobuf.Empty; - -public class SyncDeleteWorkloadWorkloadname { - - public static void main(String[] args) throws Exception { - syncDeleteWorkloadWorkloadname(); - } - - public static void syncDeleteWorkloadWorkloadname() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - WorkloadName name = WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]"); - assuredWorkloadsServiceClient.deleteWorkload(name); - } - } -} -// [END assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_deleteworkload_workloadname_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/getworkload/AsyncGetWorkload.java b/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/getworkload/AsyncGetWorkload.java deleted file mode 100644 index 0b9a32ac631e..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/getworkload/AsyncGetWorkload.java +++ /dev/null @@ -1,48 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.samples; - -// [START assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_getworkload_async] -import com.google.api.core.ApiFuture; -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest; -import com.google.cloud.assuredworkloads.v1beta1.Workload; -import com.google.cloud.assuredworkloads.v1beta1.WorkloadName; - -public class AsyncGetWorkload { - - public static void main(String[] args) throws Exception { - asyncGetWorkload(); - } - - public static void asyncGetWorkload() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - GetWorkloadRequest request = - GetWorkloadRequest.newBuilder() - .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString()) - .build(); - ApiFuture future = - assuredWorkloadsServiceClient.getWorkloadCallable().futureCall(request); - // Do something. - Workload response = future.get(); - } - } -} -// [END assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_getworkload_async] diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/getworkload/SyncGetWorkload.java b/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/getworkload/SyncGetWorkload.java deleted file mode 100644 index 7c2b7c85b4db..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/getworkload/SyncGetWorkload.java +++ /dev/null @@ -1,44 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.samples; - -// [START assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_getworkload_sync] -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1beta1.GetWorkloadRequest; -import com.google.cloud.assuredworkloads.v1beta1.Workload; -import com.google.cloud.assuredworkloads.v1beta1.WorkloadName; - -public class SyncGetWorkload { - - public static void main(String[] args) throws Exception { - syncGetWorkload(); - } - - public static void syncGetWorkload() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - GetWorkloadRequest request = - GetWorkloadRequest.newBuilder() - .setName(WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString()) - .build(); - Workload response = assuredWorkloadsServiceClient.getWorkload(request); - } - } -} -// [END assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_getworkload_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/getworkload/SyncGetWorkloadString.java b/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/getworkload/SyncGetWorkloadString.java deleted file mode 100644 index 8f13ed27c8e8..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/getworkload/SyncGetWorkloadString.java +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.samples; - -// [START assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_getworkload_string_sync] -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1beta1.Workload; -import com.google.cloud.assuredworkloads.v1beta1.WorkloadName; - -public class SyncGetWorkloadString { - - public static void main(String[] args) throws Exception { - syncGetWorkloadString(); - } - - public static void syncGetWorkloadString() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - String name = WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]").toString(); - Workload response = assuredWorkloadsServiceClient.getWorkload(name); - } - } -} -// [END assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_getworkload_string_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/getworkload/SyncGetWorkloadWorkloadname.java b/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/getworkload/SyncGetWorkloadWorkloadname.java deleted file mode 100644 index 7853d52500cf..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/getworkload/SyncGetWorkloadWorkloadname.java +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.samples; - -// [START assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_getworkload_workloadname_sync] -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1beta1.Workload; -import com.google.cloud.assuredworkloads.v1beta1.WorkloadName; - -public class SyncGetWorkloadWorkloadname { - - public static void main(String[] args) throws Exception { - syncGetWorkloadWorkloadname(); - } - - public static void syncGetWorkloadWorkloadname() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - WorkloadName name = WorkloadName.of("[ORGANIZATION]", "[LOCATION]", "[WORKLOAD]"); - Workload response = assuredWorkloadsServiceClient.getWorkload(name); - } - } -} -// [END assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_getworkload_workloadname_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/listworkloads/AsyncListWorkloads.java b/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/listworkloads/AsyncListWorkloads.java deleted file mode 100644 index 6289cf092dd5..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/listworkloads/AsyncListWorkloads.java +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.samples; - -// [START assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_listworkloads_async] -import com.google.api.core.ApiFuture; -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest; -import com.google.cloud.assuredworkloads.v1beta1.LocationName; -import com.google.cloud.assuredworkloads.v1beta1.Workload; - -public class AsyncListWorkloads { - - public static void main(String[] args) throws Exception { - asyncListWorkloads(); - } - - public static void asyncListWorkloads() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - ListWorkloadsRequest request = - ListWorkloadsRequest.newBuilder() - .setParent(LocationName.of("[ORGANIZATION]", "[LOCATION]").toString()) - .setPageSize(883849137) - .setPageToken("pageToken873572522") - .setFilter("filter-1274492040") - .build(); - ApiFuture future = - assuredWorkloadsServiceClient.listWorkloadsPagedCallable().futureCall(request); - // Do something. - for (Workload element : future.get().iterateAll()) { - // doThingsWith(element); - } - } - } -} -// [END assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_listworkloads_async] diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/listworkloads/AsyncListWorkloadsPaged.java b/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/listworkloads/AsyncListWorkloadsPaged.java deleted file mode 100644 index bf2996e77cbc..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/listworkloads/AsyncListWorkloadsPaged.java +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.samples; - -// [START assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_listworkloads_paged_async] -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest; -import com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsResponse; -import com.google.cloud.assuredworkloads.v1beta1.LocationName; -import com.google.cloud.assuredworkloads.v1beta1.Workload; -import com.google.common.base.Strings; - -public class AsyncListWorkloadsPaged { - - public static void main(String[] args) throws Exception { - asyncListWorkloadsPaged(); - } - - public static void asyncListWorkloadsPaged() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - ListWorkloadsRequest request = - ListWorkloadsRequest.newBuilder() - .setParent(LocationName.of("[ORGANIZATION]", "[LOCATION]").toString()) - .setPageSize(883849137) - .setPageToken("pageToken873572522") - .setFilter("filter-1274492040") - .build(); - while (true) { - ListWorkloadsResponse response = - assuredWorkloadsServiceClient.listWorkloadsCallable().call(request); - for (Workload element : response.getWorkloadsList()) { - // doThingsWith(element); - } - String nextPageToken = response.getNextPageToken(); - if (!Strings.isNullOrEmpty(nextPageToken)) { - request = request.toBuilder().setPageToken(nextPageToken).build(); - } else { - break; - } - } - } - } -} -// [END assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_listworkloads_paged_async] diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/listworkloads/SyncListWorkloads.java b/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/listworkloads/SyncListWorkloads.java deleted file mode 100644 index 64a1fad330a8..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/listworkloads/SyncListWorkloads.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.samples; - -// [START assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_listworkloads_sync] -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1beta1.ListWorkloadsRequest; -import com.google.cloud.assuredworkloads.v1beta1.LocationName; -import com.google.cloud.assuredworkloads.v1beta1.Workload; - -public class SyncListWorkloads { - - public static void main(String[] args) throws Exception { - syncListWorkloads(); - } - - public static void syncListWorkloads() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - ListWorkloadsRequest request = - ListWorkloadsRequest.newBuilder() - .setParent(LocationName.of("[ORGANIZATION]", "[LOCATION]").toString()) - .setPageSize(883849137) - .setPageToken("pageToken873572522") - .setFilter("filter-1274492040") - .build(); - for (Workload element : assuredWorkloadsServiceClient.listWorkloads(request).iterateAll()) { - // doThingsWith(element); - } - } - } -} -// [END assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_listworkloads_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/listworkloads/SyncListWorkloadsLocationname.java b/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/listworkloads/SyncListWorkloadsLocationname.java deleted file mode 100644 index 95697fd986d9..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/listworkloads/SyncListWorkloadsLocationname.java +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.samples; - -// [START assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_listworkloads_locationname_sync] -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1beta1.LocationName; -import com.google.cloud.assuredworkloads.v1beta1.Workload; - -public class SyncListWorkloadsLocationname { - - public static void main(String[] args) throws Exception { - syncListWorkloadsLocationname(); - } - - public static void syncListWorkloadsLocationname() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - LocationName parent = LocationName.of("[ORGANIZATION]", "[LOCATION]"); - for (Workload element : assuredWorkloadsServiceClient.listWorkloads(parent).iterateAll()) { - // doThingsWith(element); - } - } - } -} -// [END assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_listworkloads_locationname_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/listworkloads/SyncListWorkloadsString.java b/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/listworkloads/SyncListWorkloadsString.java deleted file mode 100644 index a8924e7b01b0..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/listworkloads/SyncListWorkloadsString.java +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.samples; - -// [START assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_listworkloads_string_sync] -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1beta1.LocationName; -import com.google.cloud.assuredworkloads.v1beta1.Workload; - -public class SyncListWorkloadsString { - - public static void main(String[] args) throws Exception { - syncListWorkloadsString(); - } - - public static void syncListWorkloadsString() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - String parent = LocationName.of("[ORGANIZATION]", "[LOCATION]").toString(); - for (Workload element : assuredWorkloadsServiceClient.listWorkloads(parent).iterateAll()) { - // doThingsWith(element); - } - } - } -} -// [END assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_listworkloads_string_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/restrictallowedresources/AsyncRestrictAllowedResources.java b/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/restrictallowedresources/AsyncRestrictAllowedResources.java deleted file mode 100644 index 3d6ec0e19831..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/restrictallowedresources/AsyncRestrictAllowedResources.java +++ /dev/null @@ -1,45 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.samples; - -// [START assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_restrictallowedresources_async] -import com.google.api.core.ApiFuture; -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest; -import com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse; - -public class AsyncRestrictAllowedResources { - - public static void main(String[] args) throws Exception { - asyncRestrictAllowedResources(); - } - - public static void asyncRestrictAllowedResources() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - RestrictAllowedResourcesRequest request = - RestrictAllowedResourcesRequest.newBuilder().setName("name3373707").build(); - ApiFuture future = - assuredWorkloadsServiceClient.restrictAllowedResourcesCallable().futureCall(request); - // Do something. - RestrictAllowedResourcesResponse response = future.get(); - } - } -} -// [END assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_restrictallowedresources_async] diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/restrictallowedresources/SyncRestrictAllowedResources.java b/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/restrictallowedresources/SyncRestrictAllowedResources.java deleted file mode 100644 index 2059fc866bed..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/restrictallowedresources/SyncRestrictAllowedResources.java +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.samples; - -// [START assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_restrictallowedresources_sync] -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesRequest; -import com.google.cloud.assuredworkloads.v1beta1.RestrictAllowedResourcesResponse; - -public class SyncRestrictAllowedResources { - - public static void main(String[] args) throws Exception { - syncRestrictAllowedResources(); - } - - public static void syncRestrictAllowedResources() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - RestrictAllowedResourcesRequest request = - RestrictAllowedResourcesRequest.newBuilder().setName("name3373707").build(); - RestrictAllowedResourcesResponse response = - assuredWorkloadsServiceClient.restrictAllowedResources(request); - } - } -} -// [END assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_restrictallowedresources_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/updateworkload/AsyncUpdateWorkload.java b/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/updateworkload/AsyncUpdateWorkload.java deleted file mode 100644 index c12a7f5bcf80..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/updateworkload/AsyncUpdateWorkload.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.samples; - -// [START assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_updateworkload_async] -import com.google.api.core.ApiFuture; -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest; -import com.google.cloud.assuredworkloads.v1beta1.Workload; -import com.google.protobuf.FieldMask; - -public class AsyncUpdateWorkload { - - public static void main(String[] args) throws Exception { - asyncUpdateWorkload(); - } - - public static void asyncUpdateWorkload() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - UpdateWorkloadRequest request = - UpdateWorkloadRequest.newBuilder() - .setWorkload(Workload.newBuilder().build()) - .setUpdateMask(FieldMask.newBuilder().build()) - .build(); - ApiFuture future = - assuredWorkloadsServiceClient.updateWorkloadCallable().futureCall(request); - // Do something. - Workload response = future.get(); - } - } -} -// [END assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_updateworkload_async] diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/updateworkload/SyncUpdateWorkload.java b/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/updateworkload/SyncUpdateWorkload.java deleted file mode 100644 index 8fc14e4e96b5..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/updateworkload/SyncUpdateWorkload.java +++ /dev/null @@ -1,45 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.samples; - -// [START assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_updateworkload_sync] -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1beta1.UpdateWorkloadRequest; -import com.google.cloud.assuredworkloads.v1beta1.Workload; -import com.google.protobuf.FieldMask; - -public class SyncUpdateWorkload { - - public static void main(String[] args) throws Exception { - syncUpdateWorkload(); - } - - public static void syncUpdateWorkload() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - UpdateWorkloadRequest request = - UpdateWorkloadRequest.newBuilder() - .setWorkload(Workload.newBuilder().build()) - .setUpdateMask(FieldMask.newBuilder().build()) - .build(); - Workload response = assuredWorkloadsServiceClient.updateWorkload(request); - } - } -} -// [END assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_updateworkload_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/updateworkload/SyncUpdateWorkloadWorkloadFieldmask.java b/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/updateworkload/SyncUpdateWorkloadWorkloadFieldmask.java deleted file mode 100644 index da0a15725c9e..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsserviceclient/updateworkload/SyncUpdateWorkloadWorkloadFieldmask.java +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.samples; - -// [START assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_updateworkload_workloadfieldmask_sync] -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClient; -import com.google.cloud.assuredworkloads.v1beta1.Workload; -import com.google.protobuf.FieldMask; - -public class SyncUpdateWorkloadWorkloadFieldmask { - - public static void main(String[] args) throws Exception { - syncUpdateWorkloadWorkloadFieldmask(); - } - - public static void syncUpdateWorkloadWorkloadFieldmask() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient = - AssuredWorkloadsServiceClient.create()) { - Workload workload = Workload.newBuilder().build(); - FieldMask updateMask = FieldMask.newBuilder().build(); - Workload response = assuredWorkloadsServiceClient.updateWorkload(workload, updateMask); - } - } -} -// [END assuredworkloads_v1beta1_generated_assuredworkloadsserviceclient_updateworkload_workloadfieldmask_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsservicesettings/updateworkload/SyncUpdateWorkload.java b/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsservicesettings/updateworkload/SyncUpdateWorkload.java deleted file mode 100644 index 7d07bd3fc38e..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/assuredworkloadsservicesettings/updateworkload/SyncUpdateWorkload.java +++ /dev/null @@ -1,47 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.samples; - -// [START assuredworkloads_v1beta1_generated_assuredworkloadsservicesettings_updateworkload_sync] -import com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceSettings; -import java.time.Duration; - -public class SyncUpdateWorkload { - - public static void main(String[] args) throws Exception { - syncUpdateWorkload(); - } - - public static void syncUpdateWorkload() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - AssuredWorkloadsServiceSettings.Builder assuredWorkloadsServiceSettingsBuilder = - AssuredWorkloadsServiceSettings.newBuilder(); - assuredWorkloadsServiceSettingsBuilder - .updateWorkloadSettings() - .setRetrySettings( - assuredWorkloadsServiceSettingsBuilder - .updateWorkloadSettings() - .getRetrySettings() - .toBuilder() - .setTotalTimeout(Duration.ofSeconds(30)) - .build()); - AssuredWorkloadsServiceSettings assuredWorkloadsServiceSettings = - assuredWorkloadsServiceSettingsBuilder.build(); - } -} -// [END assuredworkloads_v1beta1_generated_assuredworkloadsservicesettings_updateworkload_sync] diff --git a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/stub/assuredworkloadsservicestubsettings/updateworkload/SyncUpdateWorkload.java b/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/stub/assuredworkloadsservicestubsettings/updateworkload/SyncUpdateWorkload.java deleted file mode 100644 index 81eaf349fcf8..000000000000 --- a/owl-bot-staging/java-assured-workloads/v1beta1/samples/snippets/generated/com/google/cloud/assuredworkloads/v1beta1/stub/assuredworkloadsservicestubsettings/updateworkload/SyncUpdateWorkload.java +++ /dev/null @@ -1,47 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.assuredworkloads.v1beta1.stub.samples; - -// [START assuredworkloads_v1beta1_generated_assuredworkloadsservicestubsettings_updateworkload_sync] -import com.google.cloud.assuredworkloads.v1beta1.stub.AssuredWorkloadsServiceStubSettings; -import java.time.Duration; - -public class SyncUpdateWorkload { - - public static void main(String[] args) throws Exception { - syncUpdateWorkload(); - } - - public static void syncUpdateWorkload() throws Exception { - // This snippet has been automatically generated for illustrative purposes only. - // It may require modifications to work in your environment. - AssuredWorkloadsServiceStubSettings.Builder assuredWorkloadsServiceSettingsBuilder = - AssuredWorkloadsServiceStubSettings.newBuilder(); - assuredWorkloadsServiceSettingsBuilder - .updateWorkloadSettings() - .setRetrySettings( - assuredWorkloadsServiceSettingsBuilder - .updateWorkloadSettings() - .getRetrySettings() - .toBuilder() - .setTotalTimeout(Duration.ofSeconds(30)) - .build()); - AssuredWorkloadsServiceStubSettings assuredWorkloadsServiceSettings = - assuredWorkloadsServiceSettingsBuilder.build(); - } -} -// [END assuredworkloads_v1beta1_generated_assuredworkloadsservicestubsettings_updateworkload_sync]