Package com.google.webrisk.v1
Class SubmitUriRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<SubmitUriRequest.Builder>
-
- com.google.webrisk.v1.SubmitUriRequest.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,SubmitUriRequestOrBuilder,Cloneable
- Enclosing class:
- SubmitUriRequest
public static final class SubmitUriRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SubmitUriRequest.Builder> implements SubmitUriRequestOrBuilder
Request to send a potentially malicious URI to WebRisk.
Protobuf typegoogle.cloud.webrisk.v1.SubmitUriRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SubmitUriRequest.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)SubmitUriRequestbuild()SubmitUriRequestbuildPartial()SubmitUriRequest.Builderclear()SubmitUriRequest.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)SubmitUriRequest.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)SubmitUriRequest.BuilderclearParent()Required.SubmitUriRequest.BuilderclearSubmission()Required.SubmitUriRequest.BuilderclearThreatDiscovery()Provides additional information about how the submission was discovered.SubmitUriRequest.BuilderclearThreatInfo()Provides additional information about the submission.SubmitUriRequest.Builderclone()SubmitUriRequestgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetParent()Required.com.google.protobuf.ByteStringgetParentBytes()Required.SubmissiongetSubmission()Required.Submission.BuildergetSubmissionBuilder()Required.SubmissionOrBuildergetSubmissionOrBuilder()Required.ThreatDiscoverygetThreatDiscovery()Provides additional information about how the submission was discovered.ThreatDiscovery.BuildergetThreatDiscoveryBuilder()Provides additional information about how the submission was discovered.ThreatDiscoveryOrBuildergetThreatDiscoveryOrBuilder()Provides additional information about how the submission was discovered.ThreatInfogetThreatInfo()Provides additional information about the submission.ThreatInfo.BuildergetThreatInfoBuilder()Provides additional information about the submission.ThreatInfoOrBuildergetThreatInfoOrBuilder()Provides additional information about the submission.booleanhasSubmission()Required.booleanhasThreatDiscovery()Provides additional information about how the submission was discovered.booleanhasThreatInfo()Provides additional information about the submission.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()SubmitUriRequest.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)SubmitUriRequest.BuildermergeFrom(com.google.protobuf.Message other)SubmitUriRequest.BuildermergeFrom(SubmitUriRequest other)SubmitUriRequest.BuildermergeSubmission(Submission value)Required.SubmitUriRequest.BuildermergeThreatDiscovery(ThreatDiscovery value)Provides additional information about how the submission was discovered.SubmitUriRequest.BuildermergeThreatInfo(ThreatInfo value)Provides additional information about the submission.SubmitUriRequest.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)SubmitUriRequest.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)SubmitUriRequest.BuildersetParent(String value)Required.SubmitUriRequest.BuildersetParentBytes(com.google.protobuf.ByteString value)Required.SubmitUriRequest.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)SubmitUriRequest.BuildersetSubmission(Submission value)Required.SubmitUriRequest.BuildersetSubmission(Submission.Builder builderForValue)Required.SubmitUriRequest.BuildersetThreatDiscovery(ThreatDiscovery value)Provides additional information about how the submission was discovered.SubmitUriRequest.BuildersetThreatDiscovery(ThreatDiscovery.Builder builderForValue)Provides additional information about how the submission was discovered.SubmitUriRequest.BuildersetThreatInfo(ThreatInfo value)Provides additional information about the submission.SubmitUriRequest.BuildersetThreatInfo(ThreatInfo.Builder builderForValue)Provides additional information about the submission.SubmitUriRequest.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitUriRequest.Builder>
-
clear
public SubmitUriRequest.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitUriRequest.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.GeneratedMessageV3.Builder<SubmitUriRequest.Builder>
-
getDefaultInstanceForType
public SubmitUriRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public SubmitUriRequest build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SubmitUriRequest buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SubmitUriRequest.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitUriRequest.Builder>
-
setField
public SubmitUriRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitUriRequest.Builder>
-
clearField
public SubmitUriRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitUriRequest.Builder>
-
clearOneof
public SubmitUriRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitUriRequest.Builder>
-
setRepeatedField
public SubmitUriRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitUriRequest.Builder>
-
addRepeatedField
public SubmitUriRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitUriRequest.Builder>
-
mergeFrom
public SubmitUriRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SubmitUriRequest.Builder>
-
mergeFrom
public SubmitUriRequest.Builder mergeFrom(SubmitUriRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitUriRequest.Builder>
-
mergeFrom
public SubmitUriRequest.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<SubmitUriRequest.Builder>- Throws:
IOException
-
getParent
public String getParent()
Required. The name of the project that is making the submission. This string is in the format "projects/{project_number}".string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getParentin interfaceSubmitUriRequestOrBuilder- Returns:
- The parent.
-
getParentBytes
public com.google.protobuf.ByteString getParentBytes()
Required. The name of the project that is making the submission. This string is in the format "projects/{project_number}".string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getParentBytesin interfaceSubmitUriRequestOrBuilder- Returns:
- The bytes for parent.
-
setParent
public SubmitUriRequest.Builder setParent(String value)
Required. The name of the project that is making the submission. This string is in the format "projects/{project_number}".string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Parameters:
value- The parent to set.- Returns:
- This builder for chaining.
-
clearParent
public SubmitUriRequest.Builder clearParent()
Required. The name of the project that is making the submission. This string is in the format "projects/{project_number}".string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setParentBytes
public SubmitUriRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. The name of the project that is making the submission. This string is in the format "projects/{project_number}".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.
-
hasSubmission
public boolean hasSubmission()
Required. The submission that contains the URI to be scanned.
.google.cloud.webrisk.v1.Submission submission = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasSubmissionin interfaceSubmitUriRequestOrBuilder- Returns:
- Whether the submission field is set.
-
getSubmission
public Submission getSubmission()
Required. The submission that contains the URI to be scanned.
.google.cloud.webrisk.v1.Submission submission = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getSubmissionin interfaceSubmitUriRequestOrBuilder- Returns:
- The submission.
-
setSubmission
public SubmitUriRequest.Builder setSubmission(Submission value)
Required. The submission that contains the URI to be scanned.
.google.cloud.webrisk.v1.Submission submission = 2 [(.google.api.field_behavior) = REQUIRED];
-
setSubmission
public SubmitUriRequest.Builder setSubmission(Submission.Builder builderForValue)
Required. The submission that contains the URI to be scanned.
.google.cloud.webrisk.v1.Submission submission = 2 [(.google.api.field_behavior) = REQUIRED];
-
mergeSubmission
public SubmitUriRequest.Builder mergeSubmission(Submission value)
Required. The submission that contains the URI to be scanned.
.google.cloud.webrisk.v1.Submission submission = 2 [(.google.api.field_behavior) = REQUIRED];
-
clearSubmission
public SubmitUriRequest.Builder clearSubmission()
Required. The submission that contains the URI to be scanned.
.google.cloud.webrisk.v1.Submission submission = 2 [(.google.api.field_behavior) = REQUIRED];
-
getSubmissionBuilder
public Submission.Builder getSubmissionBuilder()
Required. The submission that contains the URI to be scanned.
.google.cloud.webrisk.v1.Submission submission = 2 [(.google.api.field_behavior) = REQUIRED];
-
getSubmissionOrBuilder
public SubmissionOrBuilder getSubmissionOrBuilder()
Required. The submission that contains the URI to be scanned.
.google.cloud.webrisk.v1.Submission submission = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getSubmissionOrBuilderin interfaceSubmitUriRequestOrBuilder
-
hasThreatInfo
public boolean hasThreatInfo()
Provides additional information about the submission.
.google.cloud.webrisk.v1.ThreatInfo threat_info = 3;- Specified by:
hasThreatInfoin interfaceSubmitUriRequestOrBuilder- Returns:
- Whether the threatInfo field is set.
-
getThreatInfo
public ThreatInfo getThreatInfo()
Provides additional information about the submission.
.google.cloud.webrisk.v1.ThreatInfo threat_info = 3;- Specified by:
getThreatInfoin interfaceSubmitUriRequestOrBuilder- Returns:
- The threatInfo.
-
setThreatInfo
public SubmitUriRequest.Builder setThreatInfo(ThreatInfo value)
Provides additional information about the submission.
.google.cloud.webrisk.v1.ThreatInfo threat_info = 3;
-
setThreatInfo
public SubmitUriRequest.Builder setThreatInfo(ThreatInfo.Builder builderForValue)
Provides additional information about the submission.
.google.cloud.webrisk.v1.ThreatInfo threat_info = 3;
-
mergeThreatInfo
public SubmitUriRequest.Builder mergeThreatInfo(ThreatInfo value)
Provides additional information about the submission.
.google.cloud.webrisk.v1.ThreatInfo threat_info = 3;
-
clearThreatInfo
public SubmitUriRequest.Builder clearThreatInfo()
Provides additional information about the submission.
.google.cloud.webrisk.v1.ThreatInfo threat_info = 3;
-
getThreatInfoBuilder
public ThreatInfo.Builder getThreatInfoBuilder()
Provides additional information about the submission.
.google.cloud.webrisk.v1.ThreatInfo threat_info = 3;
-
getThreatInfoOrBuilder
public ThreatInfoOrBuilder getThreatInfoOrBuilder()
Provides additional information about the submission.
.google.cloud.webrisk.v1.ThreatInfo threat_info = 3;- Specified by:
getThreatInfoOrBuilderin interfaceSubmitUriRequestOrBuilder
-
hasThreatDiscovery
public boolean hasThreatDiscovery()
Provides additional information about how the submission was discovered.
.google.cloud.webrisk.v1.ThreatDiscovery threat_discovery = 4;- Specified by:
hasThreatDiscoveryin interfaceSubmitUriRequestOrBuilder- Returns:
- Whether the threatDiscovery field is set.
-
getThreatDiscovery
public ThreatDiscovery getThreatDiscovery()
Provides additional information about how the submission was discovered.
.google.cloud.webrisk.v1.ThreatDiscovery threat_discovery = 4;- Specified by:
getThreatDiscoveryin interfaceSubmitUriRequestOrBuilder- Returns:
- The threatDiscovery.
-
setThreatDiscovery
public SubmitUriRequest.Builder setThreatDiscovery(ThreatDiscovery value)
Provides additional information about how the submission was discovered.
.google.cloud.webrisk.v1.ThreatDiscovery threat_discovery = 4;
-
setThreatDiscovery
public SubmitUriRequest.Builder setThreatDiscovery(ThreatDiscovery.Builder builderForValue)
Provides additional information about how the submission was discovered.
.google.cloud.webrisk.v1.ThreatDiscovery threat_discovery = 4;
-
mergeThreatDiscovery
public SubmitUriRequest.Builder mergeThreatDiscovery(ThreatDiscovery value)
Provides additional information about how the submission was discovered.
.google.cloud.webrisk.v1.ThreatDiscovery threat_discovery = 4;
-
clearThreatDiscovery
public SubmitUriRequest.Builder clearThreatDiscovery()
Provides additional information about how the submission was discovered.
.google.cloud.webrisk.v1.ThreatDiscovery threat_discovery = 4;
-
getThreatDiscoveryBuilder
public ThreatDiscovery.Builder getThreatDiscoveryBuilder()
Provides additional information about how the submission was discovered.
.google.cloud.webrisk.v1.ThreatDiscovery threat_discovery = 4;
-
getThreatDiscoveryOrBuilder
public ThreatDiscoveryOrBuilder getThreatDiscoveryOrBuilder()
Provides additional information about how the submission was discovered.
.google.cloud.webrisk.v1.ThreatDiscovery threat_discovery = 4;- Specified by:
getThreatDiscoveryOrBuilderin interfaceSubmitUriRequestOrBuilder
-
setUnknownFields
public final SubmitUriRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitUriRequest.Builder>
-
mergeUnknownFields
public final SubmitUriRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitUriRequest.Builder>
-
-