public static final class FrameworkDeployment.Builder extends GeneratedMessageV3.Builder<FrameworkDeployment.Builder> implements FrameworkDeploymentOrBuilderFramework deployments represent the assignment of a framework to a target resource. Supported target resources are organizations, folders, and projects.
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
addAllCloudControlDeploymentReferences(Iterable<? extends CloudControlDeploymentReference> values)
public FrameworkDeployment.Builder addAllCloudControlDeploymentReferences(Iterable<? extends CloudControlDeploymentReference> values)Output only. The references to the cloud control deployments. The reference includes all the cloud control deployments that are in the framework or in a cloud control group.
For example, if a framework deployment deploys two
cloud controls, cc-deployment-1 and cc-deployment-2, then the
references are:
<code><code>
{
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"
}
</code></code>
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. The deployment mode and parameters for each of the cloud controls in the framework. Every cloud control in the framework includes metadata.
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 |
|
addCloudControlDeploymentReferences(CloudControlDeploymentReference value)
public FrameworkDeployment.Builder addCloudControlDeploymentReferences(CloudControlDeploymentReference value)Output only. The references to the cloud control deployments. The reference includes all the cloud control deployments that are in the framework or in a cloud control group.
For example, if a framework deployment deploys two
cloud controls, cc-deployment-1 and cc-deployment-2, then the
references are:
<code><code>
{
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"
}
</code></code>
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. The reference includes all the cloud control deployments that are in the framework or in a cloud control group.
For example, if a framework deployment deploys two
cloud controls, cc-deployment-1 and cc-deployment-2, then the
references are:
<code><code>
{
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"
}
</code></code>
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. The reference includes all the cloud control deployments that are in the framework or in a cloud control group.
For example, if a framework deployment deploys two
cloud controls, cc-deployment-1 and cc-deployment-2, then the
references are:
<code><code>
{
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"
}
</code></code>
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. The reference includes all the cloud control deployments that are in the framework or in a cloud control group.
For example, if a framework deployment deploys two
cloud controls, cc-deployment-1 and cc-deployment-2, then the
references are:
<code><code>
{
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"
}
</code></code>
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. The reference includes all the cloud control deployments that are in the framework or in a cloud control group.
For example, if a framework deployment deploys two
cloud controls, cc-deployment-1 and cc-deployment-2, then the
references are:
<code><code>
{
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"
}
</code></code>
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. The reference includes all the cloud control deployments that are in the framework or in a cloud control group.
For example, if a framework deployment deploys two
cloud controls, cc-deployment-1 and cc-deployment-2, then the
references are:
<code><code>
{
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"
}
</code></code>
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. The deployment mode and parameters for each of the cloud controls in the framework. Every cloud control in the framework includes metadata.
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. The deployment mode and parameters for each of the cloud controls in the framework. Every cloud control in the framework includes metadata.
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. The deployment mode and parameters for each of the cloud controls in the framework. Every cloud control in the framework includes metadata.
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. The deployment mode and parameters for each of the cloud controls in the framework. Every cloud control in the framework includes metadata.
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. The deployment mode and parameters for each of the cloud controls in the framework. Every cloud control in the framework includes metadata.
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. The deployment mode and parameters for each of the cloud controls in the framework. Every cloud control in the framework includes metadata.
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 |
|
clearCloudControlDeploymentReferences()
public FrameworkDeployment.Builder clearCloudControlDeploymentReferences()Output only. The references to the cloud control deployments. The reference includes all the cloud control deployments that are in the framework or in a cloud control group.
For example, if a framework deployment deploys two
cloud controls, cc-deployment-1 and cc-deployment-2, then the
references are:
<code><code>
{
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"
}
</code></code>
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. The deployment mode and parameters for each of the cloud controls in the framework. Every cloud control in the framework includes metadata.
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 target resource to deploy the framework to, in one the following formats:
organizations/{organizationID}folders/{folderID}projects/{projectID}
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. The state for the framework 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. A user-provided description of the framework 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 framework deployment. You can also
provide the etag when you delete a framework deployment, to help
ensure that you're deleting the intended version of the
framework deployment.
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. A reference to the framework that you're deploying.
.google.cloud.cloudsecuritycompliance.v1.FrameworkReference framework = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
FrameworkDeployment.Builder |
|
clearName()
public FrameworkDeployment.Builder clearName() Identifier. The name of the framework deployment, in the format
organizations/{organization}/locations/{location}/frameworkDeployments/{framework_deployment_id}.
The only supported location is global.
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. The details of the target resource that you want to deploy the framework to. You can specify an existing resource, or create a new one.
.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 |
|
getCloudControlDeploymentReferences(int index)
public CloudControlDeploymentReference getCloudControlDeploymentReferences(int index)Output only. The references to the cloud control deployments. The reference includes all the cloud control deployments that are in the framework or in a cloud control group.
For example, if a framework deployment deploys two
cloud controls, cc-deployment-1 and cc-deployment-2, then the
references are:
<code><code>
{
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"
}
</code></code>
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. The reference includes all the cloud control deployments that are in the framework or in a cloud control group.
For example, if a framework deployment deploys two
cloud controls, cc-deployment-1 and cc-deployment-2, then the
references are:
<code><code>
{
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"
}
</code></code>
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. The reference includes all the cloud control deployments that are in the framework or in a cloud control group.
For example, if a framework deployment deploys two
cloud controls, cc-deployment-1 and cc-deployment-2, then the
references are:
<code><code>
{
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"
}
</code></code>
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. The reference includes all the cloud control deployments that are in the framework or in a cloud control group.
For example, if a framework deployment deploys two
cloud controls, cc-deployment-1 and cc-deployment-2, then the
references are:
<code><code>
{
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"
}
</code></code>
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. The reference includes all the cloud control deployments that are in the framework or in a cloud control group.
For example, if a framework deployment deploys two
cloud controls, cc-deployment-1 and cc-deployment-2, then the
references are:
<code><code>
{
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"
}
</code></code>
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. The reference includes all the cloud control deployments that are in the framework or in a cloud control group.
For example, if a framework deployment deploys two
cloud controls, cc-deployment-1 and cc-deployment-2, then the
references are:
<code><code>
{
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"
}
</code></code>
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. The reference includes all the cloud control deployments that are in the framework or in a cloud control group.
For example, if a framework deployment deploys two
cloud controls, cc-deployment-1 and cc-deployment-2, then the
references are:
<code><code>
{
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"
}
</code></code>
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. The deployment mode and parameters for each of the cloud controls in the framework. Every cloud control in the framework includes metadata.
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. The deployment mode and parameters for each of the cloud controls in the framework. Every cloud control in the framework includes metadata.
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. The deployment mode and parameters for each of the cloud controls in the framework. Every cloud control in the framework includes metadata.
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. The deployment mode and parameters for each of the cloud controls in the framework. Every cloud control in the framework includes metadata.
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. The deployment mode and parameters for each of the cloud controls in the framework. Every cloud control in the framework includes metadata.
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. The deployment mode and parameters for each of the cloud controls in the framework. Every cloud control in the framework includes metadata.
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. The deployment mode and parameters for each of the cloud controls in the framework. Every cloud control in the framework includes metadata.
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 target resource to deploy the framework to, in one the following formats:
organizations/{organizationID}folders/{folderID}projects/{projectID}
string computed_target_resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
String |
The computedTargetResource. |
getComputedTargetResourceBytes()
public ByteString getComputedTargetResourceBytes()Output only. The target resource to deploy the framework to, in one the following formats:
organizations/{organizationID}folders/{folderID}projects/{projectID}
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. The state for the framework 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. The state for the framework 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. A user-provided description of the framework deployment.
string description = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The description. |
getDescriptionBytes()
public ByteString getDescriptionBytes()Optional. A user-provided description of the framework 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 framework deployment. You can also
provide the etag when you delete a framework deployment, to help
ensure that you're deleting the intended version of the
framework deployment.
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 framework deployment. You can also
provide the etag when you delete a framework deployment, to help
ensure that you're deleting the intended version of the
framework deployment.
string etag = 11 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for etag. |
getFramework()
public FrameworkReference getFramework()Required. A reference to the framework that you're deploying.
.google.cloud.cloudsecuritycompliance.v1.FrameworkReference framework = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
FrameworkReference |
The framework. |
getFrameworkBuilder()
public FrameworkReference.Builder getFrameworkBuilder()Required. A reference to the framework that you're deploying.
.google.cloud.cloudsecuritycompliance.v1.FrameworkReference framework = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
FrameworkReference.Builder |
|
getFrameworkOrBuilder()
public FrameworkReferenceOrBuilder getFrameworkOrBuilder()Required. A reference to the framework that you're deploying.
.google.cloud.cloudsecuritycompliance.v1.FrameworkReference framework = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
FrameworkReferenceOrBuilder |
|
getName()
public String getName() Identifier. The name of the framework deployment, in the format
organizations/{organization}/locations/{location}/frameworkDeployments/{framework_deployment_id}.
The only supported location is global.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
| Returns | |
|---|---|
| Type | Description |
String |
The name. |
getNameBytes()
public ByteString getNameBytes() Identifier. The name of the framework deployment, in the format
organizations/{organization}/locations/{location}/frameworkDeployments/{framework_deployment_id}.
The only supported location is global.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for name. |
getTargetResourceConfig()
public TargetResourceConfig getTargetResourceConfig()Required. The details of the target resource that you want to deploy the framework to. You can specify an existing resource, or create a new one.
.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. The details of the target resource that you want to deploy the framework to. You can specify an existing resource, or create a new one.
.google.cloud.cloudsecuritycompliance.v1.TargetResourceConfig target_resource_config = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
TargetResourceConfig.Builder |
|
getTargetResourceConfigOrBuilder()
public TargetResourceConfigOrBuilder getTargetResourceConfigOrBuilder()Required. The details of the target resource that you want to deploy the framework to. You can specify an existing resource, or create a new one.
.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. A reference to the framework that you're deploying.
.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. The details of the target resource that you want to deploy the framework to. You can specify an existing resource, or create a new one.
.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. A reference to the framework that you're deploying.
.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. The details of the target resource that you want to deploy the framework to. You can specify an existing resource, or create a new one.
.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 |
|
removeCloudControlDeploymentReferences(int index)
public FrameworkDeployment.Builder removeCloudControlDeploymentReferences(int index)Output only. The references to the cloud control deployments. The reference includes all the cloud control deployments that are in the framework or in a cloud control group.
For example, if a framework deployment deploys two
cloud controls, cc-deployment-1 and cc-deployment-2, then the
references are:
<code><code>
{
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"
}
</code></code>
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. The deployment mode and parameters for each of the cloud controls in the framework. Every cloud control in the framework includes metadata.
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 |
|
setCloudControlDeploymentReferences(int index, CloudControlDeploymentReference value)
public FrameworkDeployment.Builder setCloudControlDeploymentReferences(int index, CloudControlDeploymentReference value)Output only. The references to the cloud control deployments. The reference includes all the cloud control deployments that are in the framework or in a cloud control group.
For example, if a framework deployment deploys two
cloud controls, cc-deployment-1 and cc-deployment-2, then the
references are:
<code><code>
{
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"
}
</code></code>
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. The reference includes all the cloud control deployments that are in the framework or in a cloud control group.
For example, if a framework deployment deploys two
cloud controls, cc-deployment-1 and cc-deployment-2, then the
references are:
<code><code>
{
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"
}
</code></code>
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. The deployment mode and parameters for each of the cloud controls in the framework. Every cloud control in the framework includes metadata.
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. The deployment mode and parameters for each of the cloud controls in the framework. Every cloud control in the framework includes metadata.
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 target resource to deploy the framework to, in one the following formats:
organizations/{organizationID}folders/{folderID}projects/{projectID}
string computed_target_resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe computedTargetResource to set. |
| Returns | |
|---|---|
| Type | Description |
FrameworkDeployment.Builder |
This builder for chaining. |
setComputedTargetResourceBytes(ByteString value)
public FrameworkDeployment.Builder setComputedTargetResourceBytes(ByteString value)Output only. The target resource to deploy the framework to, in one the following formats:
organizations/{organizationID}folders/{folderID}projects/{projectID}
string computed_target_resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe 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. The state for the framework deployment.
.google.cloud.cloudsecuritycompliance.v1.DeploymentState deployment_state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
DeploymentStateThe deploymentState to set. |
| Returns | |
|---|---|
| Type | Description |
FrameworkDeployment.Builder |
This builder for chaining. |
setDeploymentStateValue(int value)
public FrameworkDeployment.Builder setDeploymentStateValue(int value)Output only. The state for the framework deployment.
.google.cloud.cloudsecuritycompliance.v1.DeploymentState deployment_state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
intThe 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. A user-provided description of the framework deployment.
string description = 5 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe description to set. |
| Returns | |
|---|---|
| Type | Description |
FrameworkDeployment.Builder |
This builder for chaining. |
setDescriptionBytes(ByteString value)
public FrameworkDeployment.Builder setDescriptionBytes(ByteString value)Optional. A user-provided description of the framework deployment.
string description = 5 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe 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 framework deployment. You can also
provide the etag when you delete a framework deployment, to help
ensure that you're deleting the intended version of the
framework deployment.
string etag = 11 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe 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 framework deployment. You can also
provide the etag when you delete a framework deployment, to help
ensure that you're deleting the intended version of the
framework deployment.
string etag = 11 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe 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. A reference to the framework that you're deploying.
.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. A reference to the framework that you're deploying.
.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. The name of the framework deployment, in the format
organizations/{organization}/locations/{location}/frameworkDeployments/{framework_deployment_id}.
The only supported location is global.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe name to set. |
| Returns | |
|---|---|
| Type | Description |
FrameworkDeployment.Builder |
This builder for chaining. |
setNameBytes(ByteString value)
public FrameworkDeployment.Builder setNameBytes(ByteString value) Identifier. The name of the framework deployment, in the format
organizations/{organization}/locations/{location}/frameworkDeployments/{framework_deployment_id}.
The only supported location is global.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe 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. The details of the target resource that you want to deploy the framework to. You can specify an existing resource, or create a new one.
.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. The details of the target resource that you want to deploy the framework to. You can specify an existing resource, or create a new one.
.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 |
StringThe 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 |
ByteStringThe 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 |
|