public static final class FrameworkDeployment.Builder extends GeneratedMessageV3.Builder<FrameworkDeployment.Builder> implements FrameworkDeploymentOrBuilder
FrameworkDeployment is a resource that represents a deployment using a framework.
Protobuf type google.cloud.cloudsecuritycompliance.v1.FrameworkDeployment
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > FrameworkDeployment.BuilderImplements
FrameworkDeploymentOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addAllCcDeployments(Iterable<? extends CloudControlDeployment> values) (deprecated)
public FrameworkDeployment.Builder addAllCcDeployments(Iterable<? extends CloudControlDeployment> values)
Output only. This field is inlined just for cloudNext because the one platform apis of CCDeployment does not exist. Beyond cloud next it will be replaced with the field below which is the references of cloud control deployment
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeployment cc_deployments = 8 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
values |
Iterable<? extends com.google.cloud.cloudsecuritycompliance.v1.CloudControlDeployment> |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
addAllCcGroupDeployments(Iterable<? extends CloudControlGroupDeployment> values)
public FrameworkDeployment.Builder addAllCcGroupDeployments(Iterable<? extends CloudControlGroupDeployment> values)
Output only. Similarly we'll also have a field for CloudControlGroups
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlGroupDeployment cc_group_deployments = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
values |
Iterable<? extends com.google.cloud.cloudsecuritycompliance.v1.CloudControlGroupDeployment> |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
addAllCloudControlDeploymentReferences(Iterable<? extends CloudControlDeploymentReference> values)
public FrameworkDeployment.Builder addAllCloudControlDeploymentReferences(Iterable<? extends CloudControlDeploymentReference> values)
Output only. The references to the cloud control deployments. Example: If a framework deployment deploys two cloud controls, cc-deployment-1 and cc-deployment-2, then the cloud_control_deployment_references will be: { cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-1" }, cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-2" }
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeploymentReference cloud_control_deployment_references = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
values |
Iterable<? extends com.google.cloud.cloudsecuritycompliance.v1.CloudControlDeploymentReference> |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
addAllCloudControlMetadata(Iterable<? extends CloudControlMetadata> values)
public FrameworkDeployment.Builder addAllCloudControlMetadata(Iterable<? extends CloudControlMetadata> values)
Required. Deployment mode and parameters for each of the cloud_controls part of the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlMetadata cloud_control_metadata = 6 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
values |
Iterable<? extends com.google.cloud.cloudsecuritycompliance.v1.CloudControlMetadata> |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
addCcDeployments(CloudControlDeployment value) (deprecated)
public FrameworkDeployment.Builder addCcDeployments(CloudControlDeployment value)
Output only. This field is inlined just for cloudNext because the one platform apis of CCDeployment does not exist. Beyond cloud next it will be replaced with the field below which is the references of cloud control deployment
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeployment cc_deployments = 8 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
CloudControlDeployment |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
addCcDeployments(CloudControlDeployment.Builder builderForValue) (deprecated)
public FrameworkDeployment.Builder addCcDeployments(CloudControlDeployment.Builder builderForValue)
Output only. This field is inlined just for cloudNext because the one platform apis of CCDeployment does not exist. Beyond cloud next it will be replaced with the field below which is the references of cloud control deployment
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeployment cc_deployments = 8 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
builderForValue |
CloudControlDeployment.Builder |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
addCcDeployments(int index, CloudControlDeployment value) (deprecated)
public FrameworkDeployment.Builder addCcDeployments(int index, CloudControlDeployment value)
Output only. This field is inlined just for cloudNext because the one platform apis of CCDeployment does not exist. Beyond cloud next it will be replaced with the field below which is the references of cloud control deployment
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeployment cc_deployments = 8 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
Parameters | |
---|---|
Name | Description |
index |
int |
value |
CloudControlDeployment |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
addCcDeployments(int index, CloudControlDeployment.Builder builderForValue) (deprecated)
public FrameworkDeployment.Builder addCcDeployments(int index, CloudControlDeployment.Builder builderForValue)
Output only. This field is inlined just for cloudNext because the one platform apis of CCDeployment does not exist. Beyond cloud next it will be replaced with the field below which is the references of cloud control deployment
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeployment cc_deployments = 8 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
Parameters | |
---|---|
Name | Description |
index |
int |
builderForValue |
CloudControlDeployment.Builder |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
addCcDeploymentsBuilder() (deprecated)
public CloudControlDeployment.Builder addCcDeploymentsBuilder()
Output only. This field is inlined just for cloudNext because the one platform apis of CCDeployment does not exist. Beyond cloud next it will be replaced with the field below which is the references of cloud control deployment
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeployment cc_deployments = 8 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
CloudControlDeployment.Builder |
addCcDeploymentsBuilder(int index) (deprecated)
public CloudControlDeployment.Builder addCcDeploymentsBuilder(int index)
Output only. This field is inlined just for cloudNext because the one platform apis of CCDeployment does not exist. Beyond cloud next it will be replaced with the field below which is the references of cloud control deployment
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeployment cc_deployments = 8 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
CloudControlDeployment.Builder |
addCcGroupDeployments(CloudControlGroupDeployment value)
public FrameworkDeployment.Builder addCcGroupDeployments(CloudControlGroupDeployment value)
Output only. Similarly we'll also have a field for CloudControlGroups
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlGroupDeployment cc_group_deployments = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
CloudControlGroupDeployment |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
addCcGroupDeployments(CloudControlGroupDeployment.Builder builderForValue)
public FrameworkDeployment.Builder addCcGroupDeployments(CloudControlGroupDeployment.Builder builderForValue)
Output only. Similarly we'll also have a field for CloudControlGroups
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlGroupDeployment cc_group_deployments = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
builderForValue |
CloudControlGroupDeployment.Builder |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
addCcGroupDeployments(int index, CloudControlGroupDeployment value)
public FrameworkDeployment.Builder addCcGroupDeployments(int index, CloudControlGroupDeployment value)
Output only. Similarly we'll also have a field for CloudControlGroups
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlGroupDeployment cc_group_deployments = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameters | |
---|---|
Name | Description |
index |
int |
value |
CloudControlGroupDeployment |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
addCcGroupDeployments(int index, CloudControlGroupDeployment.Builder builderForValue)
public FrameworkDeployment.Builder addCcGroupDeployments(int index, CloudControlGroupDeployment.Builder builderForValue)
Output only. Similarly we'll also have a field for CloudControlGroups
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlGroupDeployment cc_group_deployments = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameters | |
---|---|
Name | Description |
index |
int |
builderForValue |
CloudControlGroupDeployment.Builder |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
addCcGroupDeploymentsBuilder()
public CloudControlGroupDeployment.Builder addCcGroupDeploymentsBuilder()
Output only. Similarly we'll also have a field for CloudControlGroups
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlGroupDeployment cc_group_deployments = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
CloudControlGroupDeployment.Builder |
addCcGroupDeploymentsBuilder(int index)
public CloudControlGroupDeployment.Builder addCcGroupDeploymentsBuilder(int index)
Output only. Similarly we'll also have a field for CloudControlGroups
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlGroupDeployment cc_group_deployments = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
CloudControlGroupDeployment.Builder |
addCloudControlDeploymentReferences(CloudControlDeploymentReference value)
public FrameworkDeployment.Builder addCloudControlDeploymentReferences(CloudControlDeploymentReference value)
Output only. The references to the cloud control deployments. Example: If a framework deployment deploys two cloud controls, cc-deployment-1 and cc-deployment-2, then the cloud_control_deployment_references will be: { cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-1" }, cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-2" }
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeploymentReference cloud_control_deployment_references = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
CloudControlDeploymentReference |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
addCloudControlDeploymentReferences(CloudControlDeploymentReference.Builder builderForValue)
public FrameworkDeployment.Builder addCloudControlDeploymentReferences(CloudControlDeploymentReference.Builder builderForValue)
Output only. The references to the cloud control deployments. Example: If a framework deployment deploys two cloud controls, cc-deployment-1 and cc-deployment-2, then the cloud_control_deployment_references will be: { cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-1" }, cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-2" }
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeploymentReference cloud_control_deployment_references = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
builderForValue |
CloudControlDeploymentReference.Builder |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
addCloudControlDeploymentReferences(int index, CloudControlDeploymentReference value)
public FrameworkDeployment.Builder addCloudControlDeploymentReferences(int index, CloudControlDeploymentReference value)
Output only. The references to the cloud control deployments. Example: If a framework deployment deploys two cloud controls, cc-deployment-1 and cc-deployment-2, then the cloud_control_deployment_references will be: { cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-1" }, cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-2" }
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeploymentReference cloud_control_deployment_references = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameters | |
---|---|
Name | Description |
index |
int |
value |
CloudControlDeploymentReference |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
addCloudControlDeploymentReferences(int index, CloudControlDeploymentReference.Builder builderForValue)
public FrameworkDeployment.Builder addCloudControlDeploymentReferences(int index, CloudControlDeploymentReference.Builder builderForValue)
Output only. The references to the cloud control deployments. Example: If a framework deployment deploys two cloud controls, cc-deployment-1 and cc-deployment-2, then the cloud_control_deployment_references will be: { cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-1" }, cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-2" }
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeploymentReference cloud_control_deployment_references = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameters | |
---|---|
Name | Description |
index |
int |
builderForValue |
CloudControlDeploymentReference.Builder |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
addCloudControlDeploymentReferencesBuilder()
public CloudControlDeploymentReference.Builder addCloudControlDeploymentReferencesBuilder()
Output only. The references to the cloud control deployments. Example: If a framework deployment deploys two cloud controls, cc-deployment-1 and cc-deployment-2, then the cloud_control_deployment_references will be: { cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-1" }, cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-2" }
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeploymentReference cloud_control_deployment_references = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
CloudControlDeploymentReference.Builder |
addCloudControlDeploymentReferencesBuilder(int index)
public CloudControlDeploymentReference.Builder addCloudControlDeploymentReferencesBuilder(int index)
Output only. The references to the cloud control deployments. Example: If a framework deployment deploys two cloud controls, cc-deployment-1 and cc-deployment-2, then the cloud_control_deployment_references will be: { cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-1" }, cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-2" }
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeploymentReference cloud_control_deployment_references = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
CloudControlDeploymentReference.Builder |
addCloudControlMetadata(CloudControlMetadata value)
public FrameworkDeployment.Builder addCloudControlMetadata(CloudControlMetadata value)
Required. Deployment mode and parameters for each of the cloud_controls part of the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlMetadata cloud_control_metadata = 6 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
CloudControlMetadata |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
addCloudControlMetadata(CloudControlMetadata.Builder builderForValue)
public FrameworkDeployment.Builder addCloudControlMetadata(CloudControlMetadata.Builder builderForValue)
Required. Deployment mode and parameters for each of the cloud_controls part of the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlMetadata cloud_control_metadata = 6 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
builderForValue |
CloudControlMetadata.Builder |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
addCloudControlMetadata(int index, CloudControlMetadata value)
public FrameworkDeployment.Builder addCloudControlMetadata(int index, CloudControlMetadata value)
Required. Deployment mode and parameters for each of the cloud_controls part of the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlMetadata cloud_control_metadata = 6 [(.google.api.field_behavior) = REQUIRED];
Parameters | |
---|---|
Name | Description |
index |
int |
value |
CloudControlMetadata |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
addCloudControlMetadata(int index, CloudControlMetadata.Builder builderForValue)
public FrameworkDeployment.Builder addCloudControlMetadata(int index, CloudControlMetadata.Builder builderForValue)
Required. Deployment mode and parameters for each of the cloud_controls part of the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlMetadata cloud_control_metadata = 6 [(.google.api.field_behavior) = REQUIRED];
Parameters | |
---|---|
Name | Description |
index |
int |
builderForValue |
CloudControlMetadata.Builder |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
addCloudControlMetadataBuilder()
public CloudControlMetadata.Builder addCloudControlMetadataBuilder()
Required. Deployment mode and parameters for each of the cloud_controls part of the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlMetadata cloud_control_metadata = 6 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
CloudControlMetadata.Builder |
addCloudControlMetadataBuilder(int index)
public CloudControlMetadata.Builder addCloudControlMetadataBuilder(int index)
Required. Deployment mode and parameters for each of the cloud_controls part of the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlMetadata cloud_control_metadata = 6 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
CloudControlMetadata.Builder |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public FrameworkDeployment.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
build()
public FrameworkDeployment build()
Returns | |
---|---|
Type | Description |
FrameworkDeployment |
buildPartial()
public FrameworkDeployment buildPartial()
Returns | |
---|---|
Type | Description |
FrameworkDeployment |
clear()
public FrameworkDeployment.Builder clear()
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
clearCcDeployments() (deprecated)
public FrameworkDeployment.Builder clearCcDeployments()
Output only. This field is inlined just for cloudNext because the one platform apis of CCDeployment does not exist. Beyond cloud next it will be replaced with the field below which is the references of cloud control deployment
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeployment cc_deployments = 8 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
clearCcGroupDeployments()
public FrameworkDeployment.Builder clearCcGroupDeployments()
Output only. Similarly we'll also have a field for CloudControlGroups
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlGroupDeployment cc_group_deployments = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
clearCloudControlDeploymentReferences()
public FrameworkDeployment.Builder clearCloudControlDeploymentReferences()
Output only. The references to the cloud control deployments. Example: If a framework deployment deploys two cloud controls, cc-deployment-1 and cc-deployment-2, then the cloud_control_deployment_references will be: { cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-1" }, cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-2" }
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeploymentReference cloud_control_deployment_references = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
clearCloudControlMetadata()
public FrameworkDeployment.Builder clearCloudControlMetadata()
Required. Deployment mode and parameters for each of the cloud_controls part of the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlMetadata cloud_control_metadata = 6 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
clearComputedTargetResource()
public FrameworkDeployment.Builder clearComputedTargetResource()
Output only. The resource on which the Framework is deployed based on the provided TargetResourceConfig. In format organizations/{organization}, folders/{folder}, projects/{project} or projects/{project}/locations/{location}/applications/{application}.
string computed_target_resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
This builder for chaining. |
clearCreateTime()
public FrameworkDeployment.Builder clearCreateTime()
Output only. The time at which the resource was created.
.google.protobuf.Timestamp create_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
clearDeploymentState()
public FrameworkDeployment.Builder clearDeploymentState()
Output only. State of the deployment
.google.cloud.cloudsecuritycompliance.v1.DeploymentState deployment_state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
This builder for chaining. |
clearDescription()
public FrameworkDeployment.Builder clearDescription()
Optional. User provided description of the deployment
string description = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
This builder for chaining. |
clearEtag()
public FrameworkDeployment.Builder clearEtag()
Optional. To prevent concurrent updates from overwriting each other, always
provide the etag
when you update a CustomComplianceFramework. You can
also provide the etag
when you delete a CustomComplianceFramework, to
help ensure that you're deleting the intended version of the
CustomComplianceFramework.
string etag = 11 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public FrameworkDeployment.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field |
FieldDescriptor |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
clearFramework()
public FrameworkDeployment.Builder clearFramework()
Required. Framework resource reference
.google.cloud.cloudsecuritycompliance.v1.FrameworkReference framework = 4 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
clearName()
public FrameworkDeployment.Builder clearName()
Identifier. FrameworkDeployment name in either of the following formats: organizations/{organization}/locations/{location}/frameworkDeployments/{framework_deployment_id}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public FrameworkDeployment.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof |
OneofDescriptor |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
clearTargetResourceConfig()
public FrameworkDeployment.Builder clearTargetResourceConfig()
Required. target_resource_config referencing either an already existing target_resource or contains config for a target_resource to be created
.google.cloud.cloudsecuritycompliance.v1.TargetResourceConfig target_resource_config = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
clearTargetResourceDisplayName()
public FrameworkDeployment.Builder clearTargetResourceDisplayName()
Output only. The display name of the target resource.
string target_resource_display_name = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
This builder for chaining. |
clearUpdateTime()
public FrameworkDeployment.Builder clearUpdateTime()
Output only. The time at which the resource last updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
clone()
public FrameworkDeployment.Builder clone()
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
getCcDeployments(int index) (deprecated)
public CloudControlDeployment getCcDeployments(int index)
Output only. This field is inlined just for cloudNext because the one platform apis of CCDeployment does not exist. Beyond cloud next it will be replaced with the field below which is the references of cloud control deployment
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeployment cc_deployments = 8 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
CloudControlDeployment |
getCcDeploymentsBuilder(int index) (deprecated)
public CloudControlDeployment.Builder getCcDeploymentsBuilder(int index)
Output only. This field is inlined just for cloudNext because the one platform apis of CCDeployment does not exist. Beyond cloud next it will be replaced with the field below which is the references of cloud control deployment
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeployment cc_deployments = 8 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
CloudControlDeployment.Builder |
getCcDeploymentsBuilderList() (deprecated)
public List<CloudControlDeployment.Builder> getCcDeploymentsBuilderList()
Output only. This field is inlined just for cloudNext because the one platform apis of CCDeployment does not exist. Beyond cloud next it will be replaced with the field below which is the references of cloud control deployment
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeployment cc_deployments = 8 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
List<Builder> |
getCcDeploymentsCount() (deprecated)
public int getCcDeploymentsCount()
Output only. This field is inlined just for cloudNext because the one platform apis of CCDeployment does not exist. Beyond cloud next it will be replaced with the field below which is the references of cloud control deployment
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeployment cc_deployments = 8 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
int |
getCcDeploymentsList() (deprecated)
public List<CloudControlDeployment> getCcDeploymentsList()
Output only. This field is inlined just for cloudNext because the one platform apis of CCDeployment does not exist. Beyond cloud next it will be replaced with the field below which is the references of cloud control deployment
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeployment cc_deployments = 8 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
List<CloudControlDeployment> |
getCcDeploymentsOrBuilder(int index) (deprecated)
public CloudControlDeploymentOrBuilder getCcDeploymentsOrBuilder(int index)
Output only. This field is inlined just for cloudNext because the one platform apis of CCDeployment does not exist. Beyond cloud next it will be replaced with the field below which is the references of cloud control deployment
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeployment cc_deployments = 8 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
CloudControlDeploymentOrBuilder |
getCcDeploymentsOrBuilderList() (deprecated)
public List<? extends CloudControlDeploymentOrBuilder> getCcDeploymentsOrBuilderList()
Output only. This field is inlined just for cloudNext because the one platform apis of CCDeployment does not exist. Beyond cloud next it will be replaced with the field below which is the references of cloud control deployment
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeployment cc_deployments = 8 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
List<? extends com.google.cloud.cloudsecuritycompliance.v1.CloudControlDeploymentOrBuilder> |
getCcGroupDeployments(int index)
public CloudControlGroupDeployment getCcGroupDeployments(int index)
Output only. Similarly we'll also have a field for CloudControlGroups
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlGroupDeployment cc_group_deployments = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
CloudControlGroupDeployment |
getCcGroupDeploymentsBuilder(int index)
public CloudControlGroupDeployment.Builder getCcGroupDeploymentsBuilder(int index)
Output only. Similarly we'll also have a field for CloudControlGroups
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlGroupDeployment cc_group_deployments = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
CloudControlGroupDeployment.Builder |
getCcGroupDeploymentsBuilderList()
public List<CloudControlGroupDeployment.Builder> getCcGroupDeploymentsBuilderList()
Output only. Similarly we'll also have a field for CloudControlGroups
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlGroupDeployment cc_group_deployments = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
List<Builder> |
getCcGroupDeploymentsCount()
public int getCcGroupDeploymentsCount()
Output only. Similarly we'll also have a field for CloudControlGroups
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlGroupDeployment cc_group_deployments = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
int |
getCcGroupDeploymentsList()
public List<CloudControlGroupDeployment> getCcGroupDeploymentsList()
Output only. Similarly we'll also have a field for CloudControlGroups
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlGroupDeployment cc_group_deployments = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
List<CloudControlGroupDeployment> |
getCcGroupDeploymentsOrBuilder(int index)
public CloudControlGroupDeploymentOrBuilder getCcGroupDeploymentsOrBuilder(int index)
Output only. Similarly we'll also have a field for CloudControlGroups
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlGroupDeployment cc_group_deployments = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
CloudControlGroupDeploymentOrBuilder |
getCcGroupDeploymentsOrBuilderList()
public List<? extends CloudControlGroupDeploymentOrBuilder> getCcGroupDeploymentsOrBuilderList()
Output only. Similarly we'll also have a field for CloudControlGroups
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlGroupDeployment cc_group_deployments = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
List<? extends com.google.cloud.cloudsecuritycompliance.v1.CloudControlGroupDeploymentOrBuilder> |
getCloudControlDeploymentReferences(int index)
public CloudControlDeploymentReference getCloudControlDeploymentReferences(int index)
Output only. The references to the cloud control deployments. Example: If a framework deployment deploys two cloud controls, cc-deployment-1 and cc-deployment-2, then the cloud_control_deployment_references will be: { cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-1" }, cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-2" }
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeploymentReference cloud_control_deployment_references = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
CloudControlDeploymentReference |
getCloudControlDeploymentReferencesBuilder(int index)
public CloudControlDeploymentReference.Builder getCloudControlDeploymentReferencesBuilder(int index)
Output only. The references to the cloud control deployments. Example: If a framework deployment deploys two cloud controls, cc-deployment-1 and cc-deployment-2, then the cloud_control_deployment_references will be: { cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-1" }, cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-2" }
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeploymentReference cloud_control_deployment_references = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
CloudControlDeploymentReference.Builder |
getCloudControlDeploymentReferencesBuilderList()
public List<CloudControlDeploymentReference.Builder> getCloudControlDeploymentReferencesBuilderList()
Output only. The references to the cloud control deployments. Example: If a framework deployment deploys two cloud controls, cc-deployment-1 and cc-deployment-2, then the cloud_control_deployment_references will be: { cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-1" }, cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-2" }
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeploymentReference cloud_control_deployment_references = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
List<Builder> |
getCloudControlDeploymentReferencesCount()
public int getCloudControlDeploymentReferencesCount()
Output only. The references to the cloud control deployments. Example: If a framework deployment deploys two cloud controls, cc-deployment-1 and cc-deployment-2, then the cloud_control_deployment_references will be: { cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-1" }, cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-2" }
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeploymentReference cloud_control_deployment_references = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
int |
getCloudControlDeploymentReferencesList()
public List<CloudControlDeploymentReference> getCloudControlDeploymentReferencesList()
Output only. The references to the cloud control deployments. Example: If a framework deployment deploys two cloud controls, cc-deployment-1 and cc-deployment-2, then the cloud_control_deployment_references will be: { cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-1" }, cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-2" }
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeploymentReference cloud_control_deployment_references = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
List<CloudControlDeploymentReference> |
getCloudControlDeploymentReferencesOrBuilder(int index)
public CloudControlDeploymentReferenceOrBuilder getCloudControlDeploymentReferencesOrBuilder(int index)
Output only. The references to the cloud control deployments. Example: If a framework deployment deploys two cloud controls, cc-deployment-1 and cc-deployment-2, then the cloud_control_deployment_references will be: { cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-1" }, cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-2" }
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeploymentReference cloud_control_deployment_references = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
CloudControlDeploymentReferenceOrBuilder |
getCloudControlDeploymentReferencesOrBuilderList()
public List<? extends CloudControlDeploymentReferenceOrBuilder> getCloudControlDeploymentReferencesOrBuilderList()
Output only. The references to the cloud control deployments. Example: If a framework deployment deploys two cloud controls, cc-deployment-1 and cc-deployment-2, then the cloud_control_deployment_references will be: { cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-1" }, cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-2" }
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeploymentReference cloud_control_deployment_references = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
List<? extends com.google.cloud.cloudsecuritycompliance.v1.CloudControlDeploymentReferenceOrBuilder> |
getCloudControlMetadata(int index)
public CloudControlMetadata getCloudControlMetadata(int index)
Required. Deployment mode and parameters for each of the cloud_controls part of the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlMetadata cloud_control_metadata = 6 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
CloudControlMetadata |
getCloudControlMetadataBuilder(int index)
public CloudControlMetadata.Builder getCloudControlMetadataBuilder(int index)
Required. Deployment mode and parameters for each of the cloud_controls part of the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlMetadata cloud_control_metadata = 6 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
CloudControlMetadata.Builder |
getCloudControlMetadataBuilderList()
public List<CloudControlMetadata.Builder> getCloudControlMetadataBuilderList()
Required. Deployment mode and parameters for each of the cloud_controls part of the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlMetadata cloud_control_metadata = 6 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
List<Builder> |
getCloudControlMetadataCount()
public int getCloudControlMetadataCount()
Required. Deployment mode and parameters for each of the cloud_controls part of the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlMetadata cloud_control_metadata = 6 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
int |
getCloudControlMetadataList()
public List<CloudControlMetadata> getCloudControlMetadataList()
Required. Deployment mode and parameters for each of the cloud_controls part of the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlMetadata cloud_control_metadata = 6 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
List<CloudControlMetadata> |
getCloudControlMetadataOrBuilder(int index)
public CloudControlMetadataOrBuilder getCloudControlMetadataOrBuilder(int index)
Required. Deployment mode and parameters for each of the cloud_controls part of the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlMetadata cloud_control_metadata = 6 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
CloudControlMetadataOrBuilder |
getCloudControlMetadataOrBuilderList()
public List<? extends CloudControlMetadataOrBuilder> getCloudControlMetadataOrBuilderList()
Required. Deployment mode and parameters for each of the cloud_controls part of the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlMetadata cloud_control_metadata = 6 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
List<? extends com.google.cloud.cloudsecuritycompliance.v1.CloudControlMetadataOrBuilder> |
getComputedTargetResource()
public String getComputedTargetResource()
Output only. The resource on which the Framework is deployed based on the provided TargetResourceConfig. In format organizations/{organization}, folders/{folder}, projects/{project} or projects/{project}/locations/{location}/applications/{application}.
string computed_target_resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
String |
The computedTargetResource. |
getComputedTargetResourceBytes()
public ByteString getComputedTargetResourceBytes()
Output only. The resource on which the Framework is deployed based on the provided TargetResourceConfig. In format organizations/{organization}, folders/{folder}, projects/{project} or projects/{project}/locations/{location}/applications/{application}.
string computed_target_resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for computedTargetResource. |
getCreateTime()
public Timestamp getCreateTime()
Output only. The time at which the resource was created.
.google.protobuf.Timestamp create_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Timestamp |
The createTime. |
getCreateTimeBuilder()
public Timestamp.Builder getCreateTimeBuilder()
Output only. The time at which the resource was created.
.google.protobuf.Timestamp create_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Builder |
getCreateTimeOrBuilder()
public TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The time at which the resource was created.
.google.protobuf.Timestamp create_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
getDefaultInstanceForType()
public FrameworkDeployment getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
FrameworkDeployment |
getDeploymentState()
public DeploymentState getDeploymentState()
Output only. State of the deployment
.google.cloud.cloudsecuritycompliance.v1.DeploymentState deployment_state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
DeploymentState |
The deploymentState. |
getDeploymentStateValue()
public int getDeploymentStateValue()
Output only. State of the deployment
.google.cloud.cloudsecuritycompliance.v1.DeploymentState deployment_state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
int |
The enum numeric value on the wire for deploymentState. |
getDescription()
public String getDescription()
Optional. User provided description of the deployment
string description = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The description. |
getDescriptionBytes()
public ByteString getDescriptionBytes()
Optional. User provided description of the deployment
string description = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for description. |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getEtag()
public String getEtag()
Optional. To prevent concurrent updates from overwriting each other, always
provide the etag
when you update a CustomComplianceFramework. You can
also provide the etag
when you delete a CustomComplianceFramework, to
help ensure that you're deleting the intended version of the
CustomComplianceFramework.
string etag = 11 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The etag. |
getEtagBytes()
public ByteString getEtagBytes()
Optional. To prevent concurrent updates from overwriting each other, always
provide the etag
when you update a CustomComplianceFramework. You can
also provide the etag
when you delete a CustomComplianceFramework, to
help ensure that you're deleting the intended version of the
CustomComplianceFramework.
string etag = 11 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for etag. |
getFramework()
public FrameworkReference getFramework()
Required. Framework resource reference
.google.cloud.cloudsecuritycompliance.v1.FrameworkReference framework = 4 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
FrameworkReference |
The framework. |
getFrameworkBuilder()
public FrameworkReference.Builder getFrameworkBuilder()
Required. Framework resource reference
.google.cloud.cloudsecuritycompliance.v1.FrameworkReference framework = 4 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
FrameworkReference.Builder |
getFrameworkOrBuilder()
public FrameworkReferenceOrBuilder getFrameworkOrBuilder()
Required. Framework resource reference
.google.cloud.cloudsecuritycompliance.v1.FrameworkReference framework = 4 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
FrameworkReferenceOrBuilder |
getName()
public String getName()
Identifier. FrameworkDeployment name in either of the following formats: organizations/{organization}/locations/{location}/frameworkDeployments/{framework_deployment_id}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
Returns | |
---|---|
Type | Description |
String |
The name. |
getNameBytes()
public ByteString getNameBytes()
Identifier. FrameworkDeployment name in either of the following formats: organizations/{organization}/locations/{location}/frameworkDeployments/{framework_deployment_id}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for name. |
getTargetResourceConfig()
public TargetResourceConfig getTargetResourceConfig()
Required. target_resource_config referencing either an already existing target_resource or contains config for a target_resource to be created
.google.cloud.cloudsecuritycompliance.v1.TargetResourceConfig target_resource_config = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
TargetResourceConfig |
The targetResourceConfig. |
getTargetResourceConfigBuilder()
public TargetResourceConfig.Builder getTargetResourceConfigBuilder()
Required. target_resource_config referencing either an already existing target_resource or contains config for a target_resource to be created
.google.cloud.cloudsecuritycompliance.v1.TargetResourceConfig target_resource_config = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
TargetResourceConfig.Builder |
getTargetResourceConfigOrBuilder()
public TargetResourceConfigOrBuilder getTargetResourceConfigOrBuilder()
Required. target_resource_config referencing either an already existing target_resource or contains config for a target_resource to be created
.google.cloud.cloudsecuritycompliance.v1.TargetResourceConfig target_resource_config = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
TargetResourceConfigOrBuilder |
getTargetResourceDisplayName()
public String getTargetResourceDisplayName()
Output only. The display name of the target resource.
string target_resource_display_name = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
String |
The targetResourceDisplayName. |
getTargetResourceDisplayNameBytes()
public ByteString getTargetResourceDisplayNameBytes()
Output only. The display name of the target resource.
string target_resource_display_name = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for targetResourceDisplayName. |
getUpdateTime()
public Timestamp getUpdateTime()
Output only. The time at which the resource last updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Timestamp |
The updateTime. |
getUpdateTimeBuilder()
public Timestamp.Builder getUpdateTimeBuilder()
Output only. The time at which the resource last updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Builder |
getUpdateTimeOrBuilder()
public TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The time at which the resource last updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
hasCreateTime()
public boolean hasCreateTime()
Output only. The time at which the resource was created.
.google.protobuf.Timestamp create_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean |
Whether the createTime field is set. |
hasFramework()
public boolean hasFramework()
Required. Framework resource reference
.google.cloud.cloudsecuritycompliance.v1.FrameworkReference framework = 4 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
boolean |
Whether the framework field is set. |
hasTargetResourceConfig()
public boolean hasTargetResourceConfig()
Required. target_resource_config referencing either an already existing target_resource or contains config for a target_resource to be created
.google.cloud.cloudsecuritycompliance.v1.TargetResourceConfig target_resource_config = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
boolean |
Whether the targetResourceConfig field is set. |
hasUpdateTime()
public boolean hasUpdateTime()
Output only. The time at which the resource last updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean |
Whether the updateTime field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeCreateTime(Timestamp value)
public FrameworkDeployment.Builder mergeCreateTime(Timestamp value)
Output only. The time at which the resource was created.
.google.protobuf.Timestamp create_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
Timestamp |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
mergeFramework(FrameworkReference value)
public FrameworkDeployment.Builder mergeFramework(FrameworkReference value)
Required. Framework resource reference
.google.cloud.cloudsecuritycompliance.v1.FrameworkReference framework = 4 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
FrameworkReference |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
mergeFrom(FrameworkDeployment other)
public FrameworkDeployment.Builder mergeFrom(FrameworkDeployment other)
Parameter | |
---|---|
Name | Description |
other |
FrameworkDeployment |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public FrameworkDeployment.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public FrameworkDeployment.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other |
Message |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
mergeTargetResourceConfig(TargetResourceConfig value)
public FrameworkDeployment.Builder mergeTargetResourceConfig(TargetResourceConfig value)
Required. target_resource_config referencing either an already existing target_resource or contains config for a target_resource to be created
.google.cloud.cloudsecuritycompliance.v1.TargetResourceConfig target_resource_config = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
TargetResourceConfig |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final FrameworkDeployment.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
mergeUpdateTime(Timestamp value)
public FrameworkDeployment.Builder mergeUpdateTime(Timestamp value)
Output only. The time at which the resource last updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
Timestamp |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
removeCcDeployments(int index) (deprecated)
public FrameworkDeployment.Builder removeCcDeployments(int index)
Output only. This field is inlined just for cloudNext because the one platform apis of CCDeployment does not exist. Beyond cloud next it will be replaced with the field below which is the references of cloud control deployment
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeployment cc_deployments = 8 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
removeCcGroupDeployments(int index)
public FrameworkDeployment.Builder removeCcGroupDeployments(int index)
Output only. Similarly we'll also have a field for CloudControlGroups
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlGroupDeployment cc_group_deployments = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
removeCloudControlDeploymentReferences(int index)
public FrameworkDeployment.Builder removeCloudControlDeploymentReferences(int index)
Output only. The references to the cloud control deployments. Example: If a framework deployment deploys two cloud controls, cc-deployment-1 and cc-deployment-2, then the cloud_control_deployment_references will be: { cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-1" }, cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-2" }
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeploymentReference cloud_control_deployment_references = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
removeCloudControlMetadata(int index)
public FrameworkDeployment.Builder removeCloudControlMetadata(int index)
Required. Deployment mode and parameters for each of the cloud_controls part of the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlMetadata cloud_control_metadata = 6 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
setCcDeployments(int index, CloudControlDeployment value) (deprecated)
public FrameworkDeployment.Builder setCcDeployments(int index, CloudControlDeployment value)
Output only. This field is inlined just for cloudNext because the one platform apis of CCDeployment does not exist. Beyond cloud next it will be replaced with the field below which is the references of cloud control deployment
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeployment cc_deployments = 8 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
Parameters | |
---|---|
Name | Description |
index |
int |
value |
CloudControlDeployment |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
setCcDeployments(int index, CloudControlDeployment.Builder builderForValue) (deprecated)
public FrameworkDeployment.Builder setCcDeployments(int index, CloudControlDeployment.Builder builderForValue)
Output only. This field is inlined just for cloudNext because the one platform apis of CCDeployment does not exist. Beyond cloud next it will be replaced with the field below which is the references of cloud control deployment
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeployment cc_deployments = 8 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
Parameters | |
---|---|
Name | Description |
index |
int |
builderForValue |
CloudControlDeployment.Builder |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
setCcGroupDeployments(int index, CloudControlGroupDeployment value)
public FrameworkDeployment.Builder setCcGroupDeployments(int index, CloudControlGroupDeployment value)
Output only. Similarly we'll also have a field for CloudControlGroups
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlGroupDeployment cc_group_deployments = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameters | |
---|---|
Name | Description |
index |
int |
value |
CloudControlGroupDeployment |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
setCcGroupDeployments(int index, CloudControlGroupDeployment.Builder builderForValue)
public FrameworkDeployment.Builder setCcGroupDeployments(int index, CloudControlGroupDeployment.Builder builderForValue)
Output only. Similarly we'll also have a field for CloudControlGroups
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlGroupDeployment cc_group_deployments = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameters | |
---|---|
Name | Description |
index |
int |
builderForValue |
CloudControlGroupDeployment.Builder |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
setCloudControlDeploymentReferences(int index, CloudControlDeploymentReference value)
public FrameworkDeployment.Builder setCloudControlDeploymentReferences(int index, CloudControlDeploymentReference value)
Output only. The references to the cloud control deployments. Example: If a framework deployment deploys two cloud controls, cc-deployment-1 and cc-deployment-2, then the cloud_control_deployment_references will be: { cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-1" }, cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-2" }
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeploymentReference cloud_control_deployment_references = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameters | |
---|---|
Name | Description |
index |
int |
value |
CloudControlDeploymentReference |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
setCloudControlDeploymentReferences(int index, CloudControlDeploymentReference.Builder builderForValue)
public FrameworkDeployment.Builder setCloudControlDeploymentReferences(int index, CloudControlDeploymentReference.Builder builderForValue)
Output only. The references to the cloud control deployments. Example: If a framework deployment deploys two cloud controls, cc-deployment-1 and cc-deployment-2, then the cloud_control_deployment_references will be: { cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-1" }, cloud_control_deployment_reference: { cloud_control_deployment: "organizations/{organization}/locations/{location}/cloudControlDeployments/cc-deployment-2" }
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlDeploymentReference cloud_control_deployment_references = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameters | |
---|---|
Name | Description |
index |
int |
builderForValue |
CloudControlDeploymentReference.Builder |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
setCloudControlMetadata(int index, CloudControlMetadata value)
public FrameworkDeployment.Builder setCloudControlMetadata(int index, CloudControlMetadata value)
Required. Deployment mode and parameters for each of the cloud_controls part of the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlMetadata cloud_control_metadata = 6 [(.google.api.field_behavior) = REQUIRED];
Parameters | |
---|---|
Name | Description |
index |
int |
value |
CloudControlMetadata |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
setCloudControlMetadata(int index, CloudControlMetadata.Builder builderForValue)
public FrameworkDeployment.Builder setCloudControlMetadata(int index, CloudControlMetadata.Builder builderForValue)
Required. Deployment mode and parameters for each of the cloud_controls part of the framework.
repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlMetadata cloud_control_metadata = 6 [(.google.api.field_behavior) = REQUIRED];
Parameters | |
---|---|
Name | Description |
index |
int |
builderForValue |
CloudControlMetadata.Builder |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
setComputedTargetResource(String value)
public FrameworkDeployment.Builder setComputedTargetResource(String value)
Output only. The resource on which the Framework is deployed based on the provided TargetResourceConfig. In format organizations/{organization}, folders/{folder}, projects/{project} or projects/{project}/locations/{location}/applications/{application}.
string computed_target_resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
String The computedTargetResource to set. |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
This builder for chaining. |
setComputedTargetResourceBytes(ByteString value)
public FrameworkDeployment.Builder setComputedTargetResourceBytes(ByteString value)
Output only. The resource on which the Framework is deployed based on the provided TargetResourceConfig. In format organizations/{organization}, folders/{folder}, projects/{project} or projects/{project}/locations/{location}/applications/{application}.
string computed_target_resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for computedTargetResource to set. |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
This builder for chaining. |
setCreateTime(Timestamp value)
public FrameworkDeployment.Builder setCreateTime(Timestamp value)
Output only. The time at which the resource was created.
.google.protobuf.Timestamp create_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
Timestamp |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
setCreateTime(Timestamp.Builder builderForValue)
public FrameworkDeployment.Builder setCreateTime(Timestamp.Builder builderForValue)
Output only. The time at which the resource was created.
.google.protobuf.Timestamp create_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
builderForValue |
Builder |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
setDeploymentState(DeploymentState value)
public FrameworkDeployment.Builder setDeploymentState(DeploymentState value)
Output only. State of the deployment
.google.cloud.cloudsecuritycompliance.v1.DeploymentState deployment_state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
DeploymentState The deploymentState to set. |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
This builder for chaining. |
setDeploymentStateValue(int value)
public FrameworkDeployment.Builder setDeploymentStateValue(int value)
Output only. State of the deployment
.google.cloud.cloudsecuritycompliance.v1.DeploymentState deployment_state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
int The enum numeric value on the wire for deploymentState to set. |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
This builder for chaining. |
setDescription(String value)
public FrameworkDeployment.Builder setDescription(String value)
Optional. User provided description of the deployment
string description = 5 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
String The description to set. |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
This builder for chaining. |
setDescriptionBytes(ByteString value)
public FrameworkDeployment.Builder setDescriptionBytes(ByteString value)
Optional. User provided description of the deployment
string description = 5 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for description to set. |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
This builder for chaining. |
setEtag(String value)
public FrameworkDeployment.Builder setEtag(String value)
Optional. To prevent concurrent updates from overwriting each other, always
provide the etag
when you update a CustomComplianceFramework. You can
also provide the etag
when you delete a CustomComplianceFramework, to
help ensure that you're deleting the intended version of the
CustomComplianceFramework.
string etag = 11 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
String The etag to set. |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
This builder for chaining. |
setEtagBytes(ByteString value)
public FrameworkDeployment.Builder setEtagBytes(ByteString value)
Optional. To prevent concurrent updates from overwriting each other, always
provide the etag
when you update a CustomComplianceFramework. You can
also provide the etag
when you delete a CustomComplianceFramework, to
help ensure that you're deleting the intended version of the
CustomComplianceFramework.
string etag = 11 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for etag to set. |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public FrameworkDeployment.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
setFramework(FrameworkReference value)
public FrameworkDeployment.Builder setFramework(FrameworkReference value)
Required. Framework resource reference
.google.cloud.cloudsecuritycompliance.v1.FrameworkReference framework = 4 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
FrameworkReference |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
setFramework(FrameworkReference.Builder builderForValue)
public FrameworkDeployment.Builder setFramework(FrameworkReference.Builder builderForValue)
Required. Framework resource reference
.google.cloud.cloudsecuritycompliance.v1.FrameworkReference framework = 4 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
builderForValue |
FrameworkReference.Builder |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
setName(String value)
public FrameworkDeployment.Builder setName(String value)
Identifier. FrameworkDeployment name in either of the following formats: organizations/{organization}/locations/{location}/frameworkDeployments/{framework_deployment_id}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
Parameter | |
---|---|
Name | Description |
value |
String The name to set. |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
This builder for chaining. |
setNameBytes(ByteString value)
public FrameworkDeployment.Builder setNameBytes(ByteString value)
Identifier. FrameworkDeployment name in either of the following formats: organizations/{organization}/locations/{location}/frameworkDeployments/{framework_deployment_id}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for name to set. |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public FrameworkDeployment.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
setTargetResourceConfig(TargetResourceConfig value)
public FrameworkDeployment.Builder setTargetResourceConfig(TargetResourceConfig value)
Required. target_resource_config referencing either an already existing target_resource or contains config for a target_resource to be created
.google.cloud.cloudsecuritycompliance.v1.TargetResourceConfig target_resource_config = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
TargetResourceConfig |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
setTargetResourceConfig(TargetResourceConfig.Builder builderForValue)
public FrameworkDeployment.Builder setTargetResourceConfig(TargetResourceConfig.Builder builderForValue)
Required. target_resource_config referencing either an already existing target_resource or contains config for a target_resource to be created
.google.cloud.cloudsecuritycompliance.v1.TargetResourceConfig target_resource_config = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
builderForValue |
TargetResourceConfig.Builder |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
setTargetResourceDisplayName(String value)
public FrameworkDeployment.Builder setTargetResourceDisplayName(String value)
Output only. The display name of the target resource.
string target_resource_display_name = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
String The targetResourceDisplayName to set. |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
This builder for chaining. |
setTargetResourceDisplayNameBytes(ByteString value)
public FrameworkDeployment.Builder setTargetResourceDisplayNameBytes(ByteString value)
Output only. The display name of the target resource.
string target_resource_display_name = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for targetResourceDisplayName to set. |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final FrameworkDeployment.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
setUpdateTime(Timestamp value)
public FrameworkDeployment.Builder setUpdateTime(Timestamp value)
Output only. The time at which the resource last updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
Timestamp |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |
setUpdateTime(Timestamp.Builder builderForValue)
public FrameworkDeployment.Builder setUpdateTime(Timestamp.Builder builderForValue)
Output only. The time at which the resource last updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
builderForValue |
Builder |
Returns | |
---|---|
Type | Description |
FrameworkDeployment.Builder |