Class BatchCalculateEffectiveSettingsRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<BatchCalculateEffectiveSettingsRequest.Builder>
com.google.cloud.securitycenter.settings.v1beta1.BatchCalculateEffectiveSettingsRequest.Builder
- All Implemented Interfaces:
BatchCalculateEffectiveSettingsRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- BatchCalculateEffectiveSettingsRequest
public static final class BatchCalculateEffectiveSettingsRequest.Builder
extends com.google.protobuf.GeneratedMessage.Builder<BatchCalculateEffectiveSettingsRequest.Builder>
implements BatchCalculateEffectiveSettingsRequestOrBuilder
Request message for BatchGetEffectiveSettings.Protobuf type
google.cloud.securitycenter.settings.v1beta1.BatchCalculateEffectiveSettingsRequest-
Method Summary
Modifier and TypeMethodDescriptionaddAllRequests(Iterable<? extends CalculateEffectiveSettingsRequest> values) The requests specifying the effective settings to retrieve.addRequests(int index, CalculateEffectiveSettingsRequest value) The requests specifying the effective settings to retrieve.addRequests(int index, CalculateEffectiveSettingsRequest.Builder builderForValue) The requests specifying the effective settings to retrieve.The requests specifying the effective settings to retrieve.addRequests(CalculateEffectiveSettingsRequest.Builder builderForValue) The requests specifying the effective settings to retrieve.The requests specifying the effective settings to retrieve.addRequestsBuilder(int index) The requests specifying the effective settings to retrieve.build()clear()Required.The requests specifying the effective settings to retrieve.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorRequired.com.google.protobuf.ByteStringRequired.getRequests(int index) The requests specifying the effective settings to retrieve.getRequestsBuilder(int index) The requests specifying the effective settings to retrieve.The requests specifying the effective settings to retrieve.intThe requests specifying the effective settings to retrieve.The requests specifying the effective settings to retrieve.getRequestsOrBuilder(int index) The requests specifying the effective settings to retrieve.List<? extends CalculateEffectiveSettingsRequestOrBuilder>The requests specifying the effective settings to retrieve.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeRequests(int index) The requests specifying the effective settings to retrieve.Required.setParentBytes(com.google.protobuf.ByteString value) Required.setRequests(int index, CalculateEffectiveSettingsRequest value) The requests specifying the effective settings to retrieve.setRequests(int index, CalculateEffectiveSettingsRequest.Builder builderForValue) The requests specifying the effective settings to retrieve.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<BatchCalculateEffectiveSettingsRequest.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<BatchCalculateEffectiveSettingsRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<BatchCalculateEffectiveSettingsRequest.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BatchCalculateEffectiveSettingsRequest.Builder>
-
mergeFrom
public BatchCalculateEffectiveSettingsRequest.Builder mergeFrom(BatchCalculateEffectiveSettingsRequest other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<BatchCalculateEffectiveSettingsRequest.Builder>
-
mergeFrom
public BatchCalculateEffectiveSettingsRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BatchCalculateEffectiveSettingsRequest.Builder>- Throws:
IOException
-
getParent
Required. The relative resource name of the organization shared by all of the settings being retrieved. Format: * `organizations/{organization}`string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getParentin interfaceBatchCalculateEffectiveSettingsRequestOrBuilder- Returns:
- The parent.
-
getParentBytes
public com.google.protobuf.ByteString getParentBytes()Required. The relative resource name of the organization shared by all of the settings being retrieved. Format: * `organizations/{organization}`string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getParentBytesin interfaceBatchCalculateEffectiveSettingsRequestOrBuilder- Returns:
- The bytes for parent.
-
setParent
Required. The relative resource name of the organization shared by all of the settings being retrieved. Format: * `organizations/{organization}`string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Parameters:
value- The parent to set.- Returns:
- This builder for chaining.
-
clearParent
Required. The relative resource name of the organization shared by all of the settings being retrieved. Format: * `organizations/{organization}`string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setParentBytes
public BatchCalculateEffectiveSettingsRequest.Builder setParentBytes(com.google.protobuf.ByteString value) Required. The relative resource name of the organization shared by all of the settings being retrieved. Format: * `organizations/{organization}`string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for parent to set.- Returns:
- This builder for chaining.
-
getRequestsList
The requests specifying the effective settings to retrieve. A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2;- Specified by:
getRequestsListin interfaceBatchCalculateEffectiveSettingsRequestOrBuilder
-
getRequestsCount
public int getRequestsCount()The requests specifying the effective settings to retrieve. A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2;- Specified by:
getRequestsCountin interfaceBatchCalculateEffectiveSettingsRequestOrBuilder
-
getRequests
The requests specifying the effective settings to retrieve. A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2;- Specified by:
getRequestsin interfaceBatchCalculateEffectiveSettingsRequestOrBuilder
-
setRequests
public BatchCalculateEffectiveSettingsRequest.Builder setRequests(int index, CalculateEffectiveSettingsRequest value) The requests specifying the effective settings to retrieve. A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2; -
setRequests
public BatchCalculateEffectiveSettingsRequest.Builder setRequests(int index, CalculateEffectiveSettingsRequest.Builder builderForValue) The requests specifying the effective settings to retrieve. A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2; -
addRequests
public BatchCalculateEffectiveSettingsRequest.Builder addRequests(CalculateEffectiveSettingsRequest value) The requests specifying the effective settings to retrieve. A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2; -
addRequests
public BatchCalculateEffectiveSettingsRequest.Builder addRequests(int index, CalculateEffectiveSettingsRequest value) The requests specifying the effective settings to retrieve. A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2; -
addRequests
public BatchCalculateEffectiveSettingsRequest.Builder addRequests(CalculateEffectiveSettingsRequest.Builder builderForValue) The requests specifying the effective settings to retrieve. A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2; -
addRequests
public BatchCalculateEffectiveSettingsRequest.Builder addRequests(int index, CalculateEffectiveSettingsRequest.Builder builderForValue) The requests specifying the effective settings to retrieve. A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2; -
addAllRequests
public BatchCalculateEffectiveSettingsRequest.Builder addAllRequests(Iterable<? extends CalculateEffectiveSettingsRequest> values) The requests specifying the effective settings to retrieve. A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2; -
clearRequests
The requests specifying the effective settings to retrieve. A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2; -
removeRequests
The requests specifying the effective settings to retrieve. A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2; -
getRequestsBuilder
The requests specifying the effective settings to retrieve. A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2; -
getRequestsOrBuilder
The requests specifying the effective settings to retrieve. A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2;- Specified by:
getRequestsOrBuilderin interfaceBatchCalculateEffectiveSettingsRequestOrBuilder
-
getRequestsOrBuilderList
The requests specifying the effective settings to retrieve. A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2;- Specified by:
getRequestsOrBuilderListin interfaceBatchCalculateEffectiveSettingsRequestOrBuilder
-
addRequestsBuilder
The requests specifying the effective settings to retrieve. A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2; -
addRequestsBuilder
The requests specifying the effective settings to retrieve. A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2; -
getRequestsBuilderList
The requests specifying the effective settings to retrieve. A maximum of 1000 effective settings can be retrieved in a batch.
repeated .google.cloud.securitycenter.settings.v1beta1.CalculateEffectiveSettingsRequest requests = 2;
-