Class SearchBackgroundJobsRequest

  • All Implemented Interfaces:
    SearchBackgroundJobsRequestOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

    public final class SearchBackgroundJobsRequest
    extends com.google.protobuf.GeneratedMessageV3
    implements SearchBackgroundJobsRequestOrBuilder
     Request message for 'SearchBackgroundJobs' request.
     
    Protobuf type google.cloud.clouddms.v1.SearchBackgroundJobsRequest
    See Also:
    Serialized Form
    • Field Detail

      • CONVERSION_WORKSPACE_FIELD_NUMBER

        public static final int CONVERSION_WORKSPACE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • RETURN_MOST_RECENT_PER_JOB_TYPE_FIELD_NUMBER

        public static final int RETURN_MOST_RECENT_PER_JOB_TYPE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • COMPLETED_UNTIL_TIME_FIELD_NUMBER

        public static final int COMPLETED_UNTIL_TIME_FIELD_NUMBER
        See Also:
        Constant Field Values
    • Method Detail

      • newInstance

        protected Object newInstance​(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
        Overrides:
        newInstance in class com.google.protobuf.GeneratedMessageV3
      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3
      • getConversionWorkspace

        public String getConversionWorkspace()
         Required. Name of the conversion workspace resource whose jobs are listed,
         in the form of:
         projects/{project}/locations/{location}/conversionWorkspaces/{conversion_workspace}.
         
        string conversion_workspace = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Specified by:
        getConversionWorkspace in interface SearchBackgroundJobsRequestOrBuilder
        Returns:
        The conversionWorkspace.
      • getConversionWorkspaceBytes

        public com.google.protobuf.ByteString getConversionWorkspaceBytes()
         Required. Name of the conversion workspace resource whose jobs are listed,
         in the form of:
         projects/{project}/locations/{location}/conversionWorkspaces/{conversion_workspace}.
         
        string conversion_workspace = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Specified by:
        getConversionWorkspaceBytes in interface SearchBackgroundJobsRequestOrBuilder
        Returns:
        The bytes for conversionWorkspace.
      • getReturnMostRecentPerJobType

        public boolean getReturnMostRecentPerJobType()
         Optional. Whether or not to return just the most recent job per job type,
         
        bool return_most_recent_per_job_type = 2 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getReturnMostRecentPerJobType in interface SearchBackgroundJobsRequestOrBuilder
        Returns:
        The returnMostRecentPerJobType.
      • getMaxSize

        public int getMaxSize()
         Optional. The maximum number of jobs to return. The service may return
         fewer than this value. If unspecified, at most 100 jobs are
         returned. The maximum value is 100; values above 100 are coerced to
         100.
         
        int32 max_size = 3 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getMaxSize in interface SearchBackgroundJobsRequestOrBuilder
        Returns:
        The maxSize.
      • hasCompletedUntilTime

        public boolean hasCompletedUntilTime()
         Optional. If provided, only returns jobs that completed until (not
         including) the given timestamp.
         
        .google.protobuf.Timestamp completed_until_time = 4 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        hasCompletedUntilTime in interface SearchBackgroundJobsRequestOrBuilder
        Returns:
        Whether the completedUntilTime field is set.
      • getCompletedUntilTime

        public com.google.protobuf.Timestamp getCompletedUntilTime()
         Optional. If provided, only returns jobs that completed until (not
         including) the given timestamp.
         
        .google.protobuf.Timestamp completed_until_time = 4 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getCompletedUntilTime in interface SearchBackgroundJobsRequestOrBuilder
        Returns:
        The completedUntilTime.
      • getCompletedUntilTimeOrBuilder

        public com.google.protobuf.TimestampOrBuilder getCompletedUntilTimeOrBuilder()
         Optional. If provided, only returns jobs that completed until (not
         including) the given timestamp.
         
        .google.protobuf.Timestamp completed_until_time = 4 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getCompletedUntilTimeOrBuilder in interface SearchBackgroundJobsRequestOrBuilder
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3
      • writeTo

        public void writeTo​(com.google.protobuf.CodedOutputStream output)
                     throws IOException
        Specified by:
        writeTo in interface com.google.protobuf.MessageLite
        Overrides:
        writeTo in class com.google.protobuf.GeneratedMessageV3
        Throws:
        IOException
      • getSerializedSize

        public int getSerializedSize()
        Specified by:
        getSerializedSize in interface com.google.protobuf.MessageLite
        Overrides:
        getSerializedSize in class com.google.protobuf.GeneratedMessageV3
      • equals

        public boolean equals​(Object obj)
        Specified by:
        equals in interface com.google.protobuf.Message
        Overrides:
        equals in class com.google.protobuf.AbstractMessage
      • hashCode

        public int hashCode()
        Specified by:
        hashCode in interface com.google.protobuf.Message
        Overrides:
        hashCode in class com.google.protobuf.AbstractMessage
      • parseFrom

        public static SearchBackgroundJobsRequest parseFrom​(ByteBuffer data)
                                                     throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static SearchBackgroundJobsRequest parseFrom​(ByteBuffer data,
                                                            com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                     throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static SearchBackgroundJobsRequest parseFrom​(com.google.protobuf.ByteString data)
                                                     throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static SearchBackgroundJobsRequest parseFrom​(com.google.protobuf.ByteString data,
                                                            com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                     throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static SearchBackgroundJobsRequest parseFrom​(byte[] data)
                                                     throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static SearchBackgroundJobsRequest parseFrom​(byte[] data,
                                                            com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                     throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • newBuilderForType

        public SearchBackgroundJobsRequest.Builder newBuilderForType()
        Specified by:
        newBuilderForType in interface com.google.protobuf.Message
        Specified by:
        newBuilderForType in interface com.google.protobuf.MessageLite
      • toBuilder

        public SearchBackgroundJobsRequest.Builder toBuilder()
        Specified by:
        toBuilder in interface com.google.protobuf.Message
        Specified by:
        toBuilder in interface com.google.protobuf.MessageLite
      • newBuilderForType

        protected SearchBackgroundJobsRequest.Builder newBuilderForType​(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
        Specified by:
        newBuilderForType in class com.google.protobuf.GeneratedMessageV3
      • getParserForType

        public com.google.protobuf.Parser<SearchBackgroundJobsRequest> getParserForType()
        Specified by:
        getParserForType in interface com.google.protobuf.Message
        Specified by:
        getParserForType in interface com.google.protobuf.MessageLite
        Overrides:
        getParserForType in class com.google.protobuf.GeneratedMessageV3
      • getDefaultInstanceForType

        public SearchBackgroundJobsRequest getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder